1--
2-- file :IPm24v15.pkb
3--
4RAD-MIB
5
6			DEFINITIONS ::= BEGIN
7
8--Title:     IPmux24v15  MIB
9
10-- Copyright 1993 RAD Data Communications, Ltd.
11-- All Rights Reserved.
12
13-- It is RAD's intent to encourage the widespread use of
14-- this Specification in connection with the management of
15-- RAD products. RAD grants vendors, end-users,
16-- and other interested parties a non-exclusive license to
17-- use this Specification in connection with the management
18-- of RAD products.
19
20-- This Specification is supplied "as is," and RAD makes
21-- no warranty, either express or implied, as to the use,
22-- operation, condition, or performance of the Specification.
23
24
25IMPORTS
26      TimeTicks,enterprises,IpAddress,
27      OBJECT-TYPE, Integer32, Counter32,
28      Gauge32, OBJECT-IDENTITY,
29      NOTIFICATION-TYPE, Unsigned32, Counter64		        FROM SNMPv2-SMI
30      RowStatus, DateAndTime, TimeStamp,
31      TEXTUAL-CONVENTION,
32      DisplayString, MacAddress, RowPointer, TruthValue	  FROM SNMPv2-TC
33      InterfaceIndex, ifAlias, ifIndex, ifDescr               FROM IF-MIB
34      PerfCurrentCount, PerfIntervalCount,
35	PerfTotalCount 					        	  FROM PerfHist-TC-MIB
36      SnmpAdminString						        FROM SNMP-FRAMEWORK-MIB
37	VlanId,
38	PortList, dot1qVlanStaticEntry     		              FROM Q-BRIDGE-MIB
39      dsx3LineStatus,dsx3LoopbackStatus,dsx3ConfigEntry       FROM DS3-MIB
40
41     IANAifType							        FROM IANAifType-MIB
42     dsx1CurrentIndex, dsx1IntervalIndex,
43     dsx1IntervalNumber, dsx1LineIndex,
44     dsx1TotalIndex, dsx1LineStatus,
45     dsx1LineStatusLastChange, dsx1LoopbackStatus	        FROM DS1-MIB
46     Timeout, BridgeId, dot1dBasePortEntry	 	        FROM BRIDGE-MIB
47     atmVplVpi, atmVclVpi, atmVclVci, atmVpCrossConnectEntry,
48     atmVcCrossConnectEntry,atmTrafficDescrParamEntry   	  FROM ATM-MIB  -- needed by ace101.txt
49     InetAddressType, InetAddress			              FROM INET-ADDRESS-MIB
50     schedEntry 						              FROM DISMAN-SCHEDULE-MIB
51     LldpPortIdSubtype                                        FROM LLDP-MIB
52     dot3OamEntry,dot3OamOperStatus   			        FROM DOT3-OAM-MIB
53     dot1agCfmMdIndex, dot1agCfmMaIndex,
54     dot1agCfmMepIdentifier,dot1agCfmMepDbRMepIdentifier      FROM IEEE8021-CFM-MIB;
55
56-- Some MIB compilers need those two lines:
57-- enterprises OBJECT IDENTIFIER ::=
58--		     { iso org(3) dod(6) internet(1) private(4) 1 }
59--
60-- MacAddress ::= OCTET STRING (SIZE(6))
61
62rad OBJECT IDENTIFIER ::= { enterprises 164 }
63radTokenRing OBJECT IDENTIFIER ::= { rad 1 } -- RAD Token Ring tree
64radFddi      OBJECT IDENTIFIER ::= { rad 2 } -- rad FDDI Tree
65radWan       OBJECT IDENTIFIER ::= { rad 3 } -- rad WAN Tree
66radBridges  OBJECT IDENTIFIER ::= {rad 4 }
67radConverters OBJECT IDENTIFIER ::= { rad 5 }  -- RAD Converters products' tree
68radGen        OBJECT IDENTIFIER ::= { rad 6} -- General information
69radStkHub         OBJECT IDENTIFIER ::=  { rad 7 } -- stackable products
70radAtm        OBJECT IDENTIFIER ::=  { rad 12} -- stackable products
71--wanGen  OBJECT IDENTIFIER  ::=  {radWan 1}
72--diverseIfWanGen  OBJECT IDENTIFIER  ::=  {wanGen 6}
73--atmNte	 OBJECT IDENTIFIER ::= { radAtm 3 }
74--atmNtePrt		OBJECT IDENTIFIER ::= { atmNte 2 }
75--atmNtePrtConfig		OBJECT IDENTIFIER ::= { atmNtePrt 1 }
76--dacsMux       OBJECT IDENTIFIER ::= {radWan 3}
77--genDacsMux    OBJECT IDENTIFIER ::= {dacsMux 4}
78radRouter     OBJECT IDENTIFIER ::= { rad 11 }
79rtrBridge     OBJECT IDENTIFIER ::= { radRouter 7 }
80
81
82--
83-- file :v:\doc\rdv\mib\ver540\radgen.txt
84--
85--Version:   5.40
86--First Version Date:   25.01.2006
87--By:        Shay Harari
88--File:      radgen.txt
89
90--Last update: 25-May-2008 by Smadar Tauber
91
92systems OBJECT IDENTIFIER ::= { radGen 1}  --  list of RAD products
93
94--agnt OBJECT IDENTIFIER ::= { radGen 2}  agent general tree
95--services OBJECT IDENTIFIER ::= { radGen 3}  See services.txt
96--radTransport OBJECT IDENTIFIER ::= { radGen 4} RAD transport tree
97
98radSysTR  OBJECT IDENTIFIER ::= { systems 1 } -- RAD Token Ring
99
100radRADring    OBJECT IDENTIFIER  ::= { radSysTR  1 }
101
102radTMA  OBJECT IDENTIFIER  ::= { radSysTR  2 }
103
104radRingMonitor    OBJECT IDENTIFIER  ::= { radSysTR  3 }
105
106radSysFddi OBJECT IDENTIFIER ::= { systems 2 } -- RAD Fddi
107
108radFDX100  OBJECT IDENTIFIER ::= { radSysFddi  1 } -- RAD Fddi
109
110radSysWan OBJECT IDENTIFIER ::= { systems 3 }  -- RAD Wan products
111
112radSysWanEvents OBJECT-IDENTITY
113     STATUS  current
114     DESCRIPTION
115     "The events for RAD Wan products."
116     ::= { radSysWan 0 }
117
118radMP2100      OBJECT IDENTIFIER ::= { radSysWan  1 }
119radMP2104      OBJECT IDENTIFIER ::= { radSysWan  2 }
120radMP2100B     OBJECT IDENTIFIER ::= { radSysWan  3 }
121radMP2100F     OBJECT IDENTIFIER ::= { radSysWan  4 }
122
123radMP2100H      OBJECT IDENTIFIER ::= { radSysWan  5 }
124radMP2104H      OBJECT IDENTIFIER ::= { radSysWan  6 }
125radMP2200B      OBJECT IDENTIFIER ::= { radSysWan  7 }
126radMP2200F      OBJECT IDENTIFIER ::= { radSysWan  8 }
127
128radMX3000       OBJECT IDENTIFIER ::= { radSysWan  9 }
129radMX3004       OBJECT IDENTIFIER ::= { radSysWan 10 }
130radMX30			OBJECT IDENTIFIER ::= { radSysWan 11 }
131radMX300		OBJECT IDENTIFIER ::= { radSysWan 12 }
132
133radVOIP         OBJECT IDENTIFIER ::= { radSysWan 13 }
134
135radKM2100	    OBJECT IDENTIFIER ::= { radSysWan 15 }
136radKM2104		OBJECT IDENTIFIER ::= { radSysWan 16 }
137
138radDXC30        OBJECT IDENTIFIER ::= { radSysWan 20 }
139radDXC10A       OBJECT IDENTIFIER ::= { radSysWan 21 }
140radDXC8R        OBJECT IDENTIFIER ::= { radSysWan 22 }
141radDXC30E       OBJECT IDENTIFIER ::= { radSysWan 23 }
142radDXC3000      OBJECT IDENTIFIER ::= { radSysWan 24 }
143radDXC8RNew     OBJECT IDENTIFIER ::= { radSysWan 25 }
144
145radFcdT1LC       OBJECT IDENTIFIER ::= { radSysWan 26 }
146radFcdE1LC       OBJECT IDENTIFIER ::= { radSysWan 27 }
147radFcdT1L        OBJECT IDENTIFIER ::= { radSysWan 28 }
148radFcdE1L        OBJECT IDENTIFIER ::= { radSysWan 29 }
149radFcdT1         OBJECT IDENTIFIER ::= { radSysWan 30 }
150radFcdE1         OBJECT IDENTIFIER ::= { radSysWan 31 }
151radFcdE1I        OBJECT IDENTIFIER ::= { radSysWan 32 }
152radFcdT1M        OBJECT IDENTIFIER ::= { radSysWan 33 }
153radFcdE1M        OBJECT IDENTIFIER ::= { radSysWan 34 }
154radFcdIP         OBJECT IDENTIFIER ::= { radSysWan 35}
155radFcdT1A        OBJECT IDENTIFIER ::= { radSysWan 36 }
156radFcdE1A        OBJECT IDENTIFIER ::= { radSysWan 37 }
157radFcdW          OBJECT IDENTIFIER ::= { radSysWan 38 }
158radFcdSTM        OBJECT IDENTIFIER ::= { radSysWan 39 }
159
160radHtuE1Sa      OBJECT IDENTIFIER ::= { radSysWan 40 }
161radHtuE1        OBJECT IDENTIFIER ::= { radSysWan 41 }	 --card
162radHtu2Sa       OBJECT IDENTIFIER ::= { radSysWan 42 }
163radHtu2         OBJECT IDENTIFIER ::= { radSysWan 43 }	 --card
164radAsmi450R768Sa OBJECT IDENTIFIER ::= { radSysWan 44 }
165radAsmi450R768  OBJECT IDENTIFIER ::= { radSysWan 45 }	 --card
166radAsmi450R1152Sa  OBJECT IDENTIFIER ::= { radSysWan 46 }
167radAsmi450R1152 OBJECT IDENTIFIER ::= { radSysWan 47 }	 --card
168
169radLrs12F        OBJECT IDENTIFIER ::= { radSysWan 48 }
170radLrs12B        OBJECT IDENTIFIER ::= { radSysWan 49 }
171radLrs52         OBJECT IDENTIFIER ::= { radSysWan 50 }
172
173radHcdE1Sa       OBJECT IDENTIFIER ::= { radSysWan 51 }
174radHcdE1         OBJECT IDENTIFIER ::= { radSysWan 52 }  --card
175radHtuT1Sa       OBJECT IDENTIFIER ::= { radSysWan 53 }
176radHtuT1         OBJECT IDENTIFIER ::= { radSysWan 54 }	 --card
177
178radOptimux4E1         OBJECT IDENTIFIER ::= { radSysWan 55 }
179radOptimux4T1         OBJECT IDENTIFIER ::= { radSysWan 56 }
180radOptimuxXLE1         OBJECT IDENTIFIER ::= { radSysWan 57 }
181radOptimuxXLT1         OBJECT IDENTIFIER ::= { radSysWan 58 }
182radOptimuxXL16E1       OBJECT IDENTIFIER ::= { radSysWan 59 }
183
184radImx64        OBJECT IDENTIFIER ::= { radSysWan 60 }
185radImx6L        OBJECT IDENTIFIER ::= { radSysWan 61 }
186radImx2         OBJECT IDENTIFIER ::= { radSysWan 62 }
187radImx4T1       OBJECT IDENTIFIER ::= { radSysWan 63 }
188radImx4E1       OBJECT IDENTIFIER ::= { radSysWan 64 }
189radImx2T1E1     OBJECT IDENTIFIER ::= { radSysWan 65 }
190radImxi4		OBJECT IDENTIFIER ::= { radSysWan 66 }
191
192radOptimux155     OBJECT IDENTIFIER ::= { radSysWan 67 }  --SA
193radOptimux4T1L    OBJECT IDENTIFIER ::= { radSysWan 68 }  --SA Low Cost
194radOptimux4E1L    OBJECT IDENTIFIER ::= { radSysWan 69 }  --SA Low Cost
195radHtuE1SaV2      OBJECT IDENTIFIER ::= { radSysWan 70 }
196radHtuE1V2        OBJECT IDENTIFIER ::= { radSysWan 71 }  --card
197radFomiE3         OBJECT IDENTIFIER ::= { radSysWan 72 }  --card
198radFomiT3         OBJECT IDENTIFIER ::= { radSysWan 73 }  --card
199radOpt4E1C        OBJECT IDENTIFIER ::= { radSysWan 74 }  --card
200radOpt4T1C        OBJECT IDENTIFIER ::= { radSysWan 75 }  --card
201radPrbiE3         OBJECT IDENTIFIER ::= { radSysWan 76 }  --SA
202radPrbiT3         OBJECT IDENTIFIER ::= { radSysWan 77 }  --SA
203radHcd4Sa         OBJECT IDENTIFIER ::= { radSysWan 78 }  --SA
204radOptimuxT3      OBJECT IDENTIFIER ::= { radSysWan 79 }  --SA
205
206radFRmon          OBJECT IDENTIFIER ::= { radSysWan 80 }
207radIpMux4         OBJECT IDENTIFIER ::= { radSysWan 81 }
208radIpMux1         OBJECT IDENTIFIER ::= { radSysWan 82 }
209radIpMux16        OBJECT IDENTIFIER ::= { radSysWan 83 }
210radIpMux1E        OBJECT IDENTIFIER ::= { radSysWan 84 }
211radVmux2100       OBJECT IDENTIFIER ::= { radSysWan 85 }
212radMP104          OBJECT IDENTIFIER ::= { radSysWan 86 }
213radMP204          OBJECT IDENTIFIER ::= { radSysWan 87 }
214radVmux110        OBJECT IDENTIFIER ::= { radSysWan 88 }
215-- reserved for radVmux105        OBJECT IDENTIFIER ::= { radSysWan 89 }
216
217radFcd155        OBJECT IDENTIFIER ::= { radSysWan 90 } --SA
218radIpMux8        OBJECT IDENTIFIER ::= { radSysWan 91 }
219radOptimux155DS3 OBJECT IDENTIFIER ::= { radSysWan 92 }  --SA
220radOptimuxT3L    OBJECT IDENTIFIER ::= { radSysWan 93 }  --SA Low Cost
221radGmux2000      OBJECT IDENTIFIER ::= { radSysWan 94 }
222radOp16E1L		 OBJECT IDENTIFIER ::= { radSysWan 95 }  --19 inch box
223radOp16E1LS      OBJECT IDENTIFIER ::= { radSysWan 96 }  --half 19 inch box (single)
224radPRBm20        OBJECT IDENTIFIER ::= { radSysWan 97 }  -- half 19 inch box
225radPRBm22        OBJECT IDENTIFIER ::= { radSysWan 98 }  -- 19 inch box
226radAsmi52A       OBJECT IDENTIFIER ::= { radSysWan 99 }  -- SA
227
228radOpXLE1        OBJECT IDENTIFIER ::= { radSysWan 100 } -- New-Look
229radOpXLT1        OBJECT IDENTIFIER ::= { radSysWan 101 } -- New-Look
230radOpXL16E1      OBJECT IDENTIFIER ::= { radSysWan 102 } -- New-Look
231radOp4E1         OBJECT IDENTIFIER ::= { radSysWan 103 } -- New-Look
232radOp4T1         OBJECT IDENTIFIER ::= { radSysWan 104 } -- New-Look
233
234radDxc4			 OBJECT IDENTIFIER ::= { radSysWan 105 }
235
236radIpMux11       OBJECT IDENTIFIER ::= { radSysWan 106 }
237radIpMux14       OBJECT IDENTIFIER ::= { radSysWan 107 }
238radOp1550		  OBJECT IDENTIFIER ::= { radSysWan 108 }
239-- reserved for radVplsMtu OBJECT IDENTIFIER ::= { radSysWan 109 }
240
241radFdsl101       OBJECT IDENTIFIER ::= { radSysWan 110 }
242radFdsl201       OBJECT IDENTIFIER ::= { radSysWan 111 }
243
244radVmux120        OBJECT IDENTIFIER ::= { radSysWan 112 }
245radVmux2200       OBJECT IDENTIFIER ::= { radSysWan 113 }
246radVmux400        OBJECT IDENTIFIER ::= { radSysWan 114 }
247
248radIpMux116       OBJECT IDENTIFIER ::= { radSysWan 115 }
249
250radOp4E1LNew      OBJECT IDENTIFIER ::= { radSysWan 116 } -- New SA Low Cost
251radOp4T1LNew      OBJECT IDENTIFIER ::= { radSysWan 117 } -- New SA Low Cost
252
253radFcd155E       OBJECT IDENTIFIER ::= { radSysWan 118 } -- 19 inch box, non APS
254radFcd155ES      OBJECT IDENTIFIER ::= { radSysWan 119 } -- half 19 inch box, APS
255
256radMP4100       OBJECT IDENTIFIER ::= { radSysWan 120 }
257
258radAsmi52L       OBJECT IDENTIFIER ::= { radSysWan 121 }  -- SA Low Cost
259radVmux210       OBJECT IDENTIFIER ::= { radSysWan 122 }
260radOp34E1	     OBJECT IDENTIFIER ::= { radSysWan 123 }
261radVmux312       OBJECT IDENTIFIER ::= { radSysWan 124 }
262radVmux404       OBJECT IDENTIFIER ::= { radSysWan 125 }
263radVmux420       OBJECT IDENTIFIER ::= { radSysWan 126 }
264radIpMux12	     OBJECT IDENTIFIER ::= { radSysWan 127 }
265
266radOptimux4E1V3dot5    OBJECT IDENTIFIER ::= { radSysWan 128 }
267radOptimux4E1Mar06	   OBJECT IDENTIFIER ::= { radSysWan 129 }
268
269radFcd155EwAPS       OBJECT IDENTIFIER ::= { radSysWan 130 } -- 19 inch box, APS
270
271radOptimux4T1Mar06	   OBJECT IDENTIFIER ::= { radSysWan 131 }
272
273radFcd155EwAPS2pdh       OBJECT IDENTIFIER ::= { radSysWan 132 } -- 19 inch box, APS,E3 & E1
274
275radVmux320       OBJECT IDENTIFIER ::= { radSysWan 133 }
276
277radMP2100VoIP    OBJECT IDENTIFIER ::= { radSysWan  134 }
278radMP2104VoIP    OBJECT IDENTIFIER ::= { radSysWan  135 }
279
280radIpMux24	     OBJECT IDENTIFIER ::= { radSysWan 136 }
281
282radOp4E1NG1      OBJECT IDENTIFIER ::= { radSysWan 137 } -- OP-108
283radOp4T1NG1      OBJECT IDENTIFIER ::= { radSysWan 138 } -- OP-106
284radOp25			 OBJECT IDENTIFIER ::= { radSysWan 139 } -- T1 interface
285
286radAsmi54        OBJECT IDENTIFIER ::= { radSysWan 140 }  -- SA
287
288radVmux314       OBJECT IDENTIFIER ::= { radSysWan 141 }
289
290radFcd622        OBJECT IDENTIFIER ::= { radSysWan 142 }
291
292radLrs22         OBJECT IDENTIFIER ::= { radSysWan 143 }
293
294radUNT20E1        OBJECT IDENTIFIER ::= { radSysWan 144 }
295radIpMux2L	      OBJECT IDENTIFIER ::= { radSysWan 145 }
296radUNT20Fcd       OBJECT IDENTIFIER ::= { radSysWan 146 }
297
298radIpMux216	      OBJECT IDENTIFIER ::= { radSysWan 147 }
299
300radLrs102         OBJECT IDENTIFIER ::= { radSysWan 148 }
301
302radGmux2004 	  OBJECT IDENTIFIER ::= { radSysWan 149 }
303
304radLrs102unbal   OBJECT IDENTIFIER ::= { radSysWan 150 } -- LRS102 Unbalanced
305
306radLrs16 	  OBJECT IDENTIFIER ::= { radSysWan 151 }
307
308radVmux405		OBJECT IDENTIFIER ::= { radSysWan 152 }
309radVmux425		OBJECT IDENTIFIER ::= { radSysWan 153 }
310radMiniCVS    	OBJECT IDENTIFIER ::= { radSysWan 154 }
311
312
313radSysBRG OBJECT IDENTIFIER ::= { systems 4 }  -- RAD Bridges products
314
315radTRE1  OBJECT IDENTIFIER ::= { radSysBRG 1 }  -- RAD Bridges products
316
317radTRE1D  OBJECT IDENTIFIER ::= { radSysBRG 2 }  -- RAD Bridges products
318
319radTRE8  OBJECT IDENTIFIER ::= { radSysBRG 3 }  -- RAD Bridges products
320
321radTRE8D  OBJECT IDENTIFIER ::= { radSysBRG 4 }  -- RAD Bridges products
322
323radMBE1  OBJECT IDENTIFIER ::= { radSysBRG 5 }  -- RAD Bridges products
324
325radMBE1D  OBJECT IDENTIFIER ::= { radSysBRG  6 }  -- RAD Bridges products
326
327radMBE8  OBJECT IDENTIFIER ::= { radSysBRG  7 }  -- RAD Bridges products
328
329radMBE8D  OBJECT IDENTIFIER ::= { radSysBRG  8 }  -- RAD Bridges products
330
331radMLBT   OBJECT IDENTIFIER ::= { radSysBRG  9 }  -- RAD Bridges products
332
333radFEB4DAS    OBJECT IDENTIFIER ::= { radSysBRG  10 }  -- RAD Bridges products
334
335radTrimBrg10  OBJECT IDENTIFIER ::= { radSysBRG 11 }  -- RAD Bridges products
336
337radTrimBrg16  OBJECT IDENTIFIER ::= { radSysBRG 12 }  -- RAD Bridges products
338
339radRRTRE8  OBJECT IDENTIFIER ::= { radSysBRG 13 }  -- RAD Bridges products
340
341radRRTRE8D  OBJECT IDENTIFIER ::= { radSysBRG 14 }  -- RAD Bridges products
342
343radRRMLBT   OBJECT IDENTIFIER ::= { radSysBRG 15 }  -- RAD Bridges products
344
345radRRMLBTF   OBJECT IDENTIFIER ::= { radSysBRG 16 }  -- RAD Bridges products
346
347radRRTRE1D  OBJECT IDENTIFIER ::= { radSysBRG 17 }  -- RAD Bridges products
348
349radTRERAS  OBJECT IDENTIFIER ::= { radSysBRG 18 }  -- RAD Bridges products
350
351radTRERASa  OBJECT IDENTIFIER ::= { radSysBRG 19 }  -- RAD Bridges products
352
353radMBERAS  OBJECT IDENTIFIER ::= { radSysBRG 20 }  -- RAD Bridges products
354
355radMBERASa  OBJECT IDENTIFIER ::= { radSysBRG 21 }  -- RAD Bridges products
356
357radFEB4FDX   OBJECT IDENTIFIER ::= { radSysBRG 22 }  -- RAD Bridges products
358
359radFEB4SAS  OBJECT IDENTIFIER ::= { radSysBRG 23 }  -- RAD Bridges products
360
361radRRFTBDAS  OBJECT IDENTIFIER ::= { radSysBRG 24 }  -- RAD Bridges products
362
363radRRFTBSAS  OBJECT IDENTIFIER ::= { radSysBRG 25 }  -- RAD Bridges products
364
365radFTBDAS    OBJECT IDENTIFIER ::= { radSysBRG 26 }  -- RAD Bridges products
366
367radFTBSAS    OBJECT IDENTIFIER ::= { radSysBRG 27 }  -- RAD Bridges products
368
369radFastWay100    OBJECT IDENTIFIER ::= { radSysBRG 28 }  -- RAD Bridges products
370
371radSysCnvrtr OBJECT IDENTIFIER ::= { systems 5 }  -- RAD Converters products
372
373radSTC1   OBJECT IDENTIFIER ::= { radSysCnvrtr 1 }  -- RAD Converters products
374
375radSTC2   OBJECT IDENTIFIER ::= { radSysCnvrtr 3 }  -- RAD Converters products
376
377radSTC1UDP  OBJECT IDENTIFIER ::= { radSysCnvrtr 4 }  -- RAD Converters products
378
379radSTC2UDP  OBJECT IDENTIFIER ::= { radSysCnvrtr 6 }  -- RAD Converters products
380
381radFTC1   OBJECT IDENTIFIER ::= { radSysCnvrtr 10 }  -- RAD Converters products
382
383radFTC2   OBJECT IDENTIFIER ::= { radSysCnvrtr 12 }  -- RAD Converters products
384
385radFTC1UDP    OBJECT IDENTIFIER ::= { radSysCnvrtr 13 }  -- RAD Converters products
386
387radFTC2UDP    OBJECT IDENTIFIER ::= { radSysCnvrtr 15 }  -- RAD Converters products
388
389radSEC1   OBJECT IDENTIFIER ::= { radSysCnvrtr 20 }  -- RAD Converters products
390
391radSEC2   OBJECT IDENTIFIER ::= { radSysCnvrtr 22 }  -- RAD Converters products
392
393radSEC1UDP   OBJECT IDENTIFIER ::= { radSysCnvrtr 23 }  -- RAD Converters products
394
395radSEC2UDP   OBJECT IDENTIFIER ::= { radSysCnvrtr 25 }  -- RAD Converters products
396
397radFEC1   OBJECT IDENTIFIER ::= { radSysCnvrtr 30 }  -- RAD Converters products
398
399radFEC2   OBJECT IDENTIFIER ::= { radSysCnvrtr 32 }  -- RAD Converters products
400
401radFEC1UDP   OBJECT IDENTIFIER ::= { radSysCnvrtr 33 }  -- RAD Converters products
402
403radFEC2UDP   OBJECT IDENTIFIER ::= { radSysCnvrtr 35 }  -- RAD Converters products
404
405radRIC155   OBJECT IDENTIFIER ::= { radSysCnvrtr 36 }  -- RAD Converters products
406
407radRICE1   OBJECT IDENTIFIER ::= { radSysCnvrtr 37 }  -- RAD Converters products
408
409radETX102  OBJECT IDENTIFIER ::= { radSysCnvrtr 38 }  -- RAD Converters products
410
411radRIC155GE OBJECT IDENTIFIER ::= { radSysCnvrtr 39 }  -- RAD Converters products
412
413radRiciT3   OBJECT IDENTIFIER ::= { radSysCnvrtr 40 }  -- RAD Converters products
414
415radRiciE3   OBJECT IDENTIFIER ::= { radSysCnvrtr 41 }  -- RAD Converters products
416
417radRiciT1   OBJECT IDENTIFIER ::= { radSysCnvrtr 42 }  -- RAD Converters products
418
419radETX202  OBJECT IDENTIFIER ::= { radSysCnvrtr 43 }  -- RAD Converters products
420
421radETX105  OBJECT IDENTIFIER ::= { radSysCnvrtr 44 }  -- RAD Converters products
422
423radETX205  OBJECT IDENTIFIER ::= { radSysCnvrtr 45 }  -- RAD Converters products
424
425radRiciSE  OBJECT IDENTIFIER ::= { radSysCnvrtr 46 }  -- RAD Converters products
426
427radRIC622GE OBJECT IDENTIFIER ::= { radSysCnvrtr 47 }  -- RAD Converters products
428
429radSPH OBJECT IDENTIFIER ::= { radSysCnvrtr 48 }  -- RAD Converters products
430
431radMiricE1T1 OBJECT IDENTIFIER ::= { radSysCnvrtr 49 }  -- RAD Converters products
432radMiricE3T3 OBJECT IDENTIFIER ::= { radSysCnvrtr 50 }  -- RAD Converters products
433
434
435radEthAccess   OBJECT IDENTIFIER ::= {systems 6}
436
437radETX510 		OBJECT IDENTIFIER ::= { radEthAccess  1 }
438radEGate100		OBJECT IDENTIFIER ::= { radEthAccess  2 }
439radEGate20 		OBJECT IDENTIFIER ::= { radEthAccess  3 }
440radRici8E1		OBJECT IDENTIFIER ::= { radEthAccess  4 }
441radRici8T1		OBJECT IDENTIFIER ::= { radEthAccess  5 }
442radRici4E1		OBJECT IDENTIFIER ::= { radEthAccess  6 }
443radRici4T1		OBJECT IDENTIFIER ::= { radEthAccess  7 }
444radIMXI4		OBJECT IDENTIFIER ::= { radEthAccess  8 }-- for Khazahstan only
445radETX550		OBJECT IDENTIFIER ::= { radEthAccess  9 }
446radRici16		OBJECT IDENTIFIER ::= { radEthAccess 10 }
447radETX102A		OBJECT IDENTIFIER ::= { radEthAccess 11 }
448radETX202A		OBJECT IDENTIFIER ::= { radEthAccess 12 }
449radETX201A		OBJECT IDENTIFIER ::= { radEthAccess 13 }
450radETX201		OBJECT IDENTIFIER ::= { radEthAccess 14 }
451radUNT20Ric	  	OBJECT IDENTIFIER ::= { radEthAccess 15 }
452radRici4E1L		OBJECT IDENTIFIER ::= { radEthAccess 16 }
453radRici8E1L		OBJECT IDENTIFIER ::= { radEthAccess 17 }
454radRici155GE 	OBJECT IDENTIFIER ::= { radEthAccess 18 }
455radRici622GE 	OBJECT IDENTIFIER ::= { radEthAccess 19 }
456radETX208		OBJECT IDENTIFIER ::= { radEthAccess 20 }
457radETX202AW		OBJECT IDENTIFIER ::= { radEthAccess 21 }--for wide box of ETX202A
458radETX102H		OBJECT IDENTIFIER ::= { radEthAccess 22 } -- Hardened metal box
459radETX202H		OBJECT IDENTIFIER ::= { radEthAccess 23 } -- Hardened metal box
460
461
462radSysStkHub  OBJECT IDENTIFIER ::= { systems 7 }  -- RAD Stackable products
463
464radRBHE    OBJECT IDENTIFIER ::= { radSysStkHub 1 }  -- RAD Stackable products
465
466radRBHT    OBJECT IDENTIFIER ::= { radSysStkHub 2 }  -- RAD Stackable products
467
468radRBHEEvents OBJECT-IDENTITY
469     STATUS  current
470     DESCRIPTION
471     "The events for RAD Stackable products."
472     ::= { radRBHE 0 }
473
474radRBHTEvents OBJECT-IDENTITY
475     STATUS  current
476     DESCRIPTION
477     "The events for RAD Stackable products."
478     ::= { radRBHT 0 }
479
480radETS4fddiDAS   OBJECT IDENTIFIER ::= { radSysStkHub 3 }  -- RAD Stackable products
481
482radETS4fddiSAS   OBJECT IDENTIFIER ::= { radSysStkHub 4 }  -- RAD Stackable products
483
484radSAHEMX  OBJECT IDENTIFIER ::= { radSysStkHub 5 }  -- RAD Stackable products
485
486radSAHTM   OBJECT IDENTIFIER ::= { radSysStkHub 6 }  -- RAD Stackable products
487
488radETS4   OBJECT IDENTIFIER ::= { radSysStkHub 7 }  -- RAD Stackable products
489
490radSAHEMU  OBJECT IDENTIFIER ::= { radSysStkHub 8 }  -- RAD Stackable products
491
492
493unknown    	OBJECT IDENTIFIER ::= { radSysStkHub 9 }  -- RAD Stackable products
494
495radSAH16Eint   OBJECT IDENTIFIER ::= { radSysStkHub 10 }  -- RAD Stackable products
496
497radSAH16Tint   OBJECT IDENTIFIER ::= { radSysStkHub 11 }  -- RAD Stackable products
498
499radSAH16Eext   OBJECT IDENTIFIER ::= { radSysStkHub 12 }  -- RAD Stackable products
500
501radSAH16Text   OBJECT IDENTIFIER ::= { radSysStkHub 13 }  -- RAD Stackable products
502
503
504
505radSysPS OBJECT IDENTIFIER ::=  { systems 8 } -- RAD Packet Switch  (PS) products
506
507radSysPSEvents OBJECT-IDENTITY
508     STATUS  current
509     DESCRIPTION
510     "The events for RAD Packet Switch  (PS) products."
511     ::= { radSysPS 0 }
512
513radSPS2  OBJECT IDENTIFIER ::=  { radSysPS 1 } -- RAD Packet Switch  (PS) products
514radSPS3  OBJECT IDENTIFIER ::=  { radSysPS 2 } -- RAD Packet Switch  (PS) products
515radSPS6  OBJECT IDENTIFIER ::=  { radSysPS 3 } -- RAD Packet Switch  (PS) products
516radSPS9  OBJECT IDENTIFIER ::=  { radSysPS 4 } -- RAD Packet Switch  (PS) products
517radSPS12 OBJECT IDENTIFIER ::=  { radSysPS 5 } -- RAD Packet Switch  (PS) products
518
519radAPD2  OBJECT IDENTIFIER ::=  { radSysPS 6 } -- RAD Packet Switch  (PS) products
520radAPD8  OBJECT IDENTIFIER ::=  { radSysPS 7 } -- RAD Packet Switch  (PS) products
521
522radAPS8  OBJECT IDENTIFIER ::=  { radSysPS 8 } -- RAD Packet Switch  (PS) products
523radAPS16 OBJECT IDENTIFIER ::=  { radSysPS 9 } -- RAD Packet Switch  (PS) products
524radAPS24 OBJECT IDENTIFIER ::=  { radSysPS 10 } -- RAD Packet Switch  (PS) products
525
526radSPS3S  OBJECT IDENTIFIER ::=  { radSysPS 11} -- RAD Packet Switch  (PS) products
527
528radFPS8  OBJECT IDENTIFIER ::=  { radSysPS 12} -- RAD Packet Switch  (PS) products
529radFPS12  OBJECT IDENTIFIER ::=  { radSysPS 13} -- RAD Packet Switch  (PS) products
530
531radSPS3ScSL  OBJECT IDENTIFIER ::= { radSysPS 14} -- RAD Packet Switch  (PS) products
532radSPS3Sc2S  OBJECT IDENTIFIER ::=  { radSysPS 15} -- RAD Packet Switch  (PS) products
533
534radFPS8c OBJECT IDENTIFIER ::=  { radSysPS 16} -- RAD Packet Switch  (PS) products
535radFPS4 OBJECT IDENTIFIER ::=  { radSysPS 17} -- RAD Packet Switch  (PS) products
536
537radSPS4 OBJECT IDENTIFIER ::=  { radSysPS 18} -- RAD Packet Switch  (PS) products
538
539
540
541radSysEth  OBJECT IDENTIFIER ::= { systems 9 } -- RAD Ethernet products
542
543radEP8T    OBJECT IDENTIFIER ::= {radSysEth 1} -- RAD Ethernet products
544
545radEP4TAUI   OBJECT IDENTIFIER ::= {radSysEth 2} -- RAD Ethernet products
546
547radEP4T2FL   OBJECT IDENTIFIER ::= {radSysEth 3} -- RAD Ethernet products
548
549radEP4TFL    OBJECT IDENTIFIER ::= {radSysEth 4} -- RAD Ethernet products
550
551radEP4FL     OBJECT IDENTIFIER ::= {radSysEth 5} -- RAD Ethernet products
552
553
554radEPR8T   OBJECT IDENTIFIER ::= {radSysEth 7} -- RAD Ethernet products
555
556radEPR4TAUI  OBJECT IDENTIFIER ::= {radSysEth 8} -- RAD Ethernet products
557
558radEPR4T2FL  OBJECT IDENTIFIER ::= {radSysEth 9} -- RAD Ethernet products
559
560radEPR4TFL   OBJECT IDENTIFIER ::= {radSysEth 10} -- RAD Ethernet products
561
562radEPR4FL    OBJECT IDENTIFIER ::= {radSysEth 11} -- RAD Ethernet products
563
564
565
566radSysRtr  OBJECT IDENTIFIER ::= { systems 11 } -- RAD Router products
567
568radSysRtrEvents OBJECT-IDENTITY
569     STATUS  current
570     DESCRIPTION
571     "The events for RAD Router products."
572     ::= { radSysRtr 0 }
573
574radRTED    OBJECT IDENTIFIER ::= {radSysRtr 1} -- RAD Router products
575
576radRTEM    OBJECT IDENTIFIER ::= {radSysRtr 2} -- RAD Router products
577
578radRTEC    OBJECT IDENTIFIER ::= {radSysRtr 3} -- RAD Router products
579
580radWebRanger    OBJECT IDENTIFIER ::= {radSysRtr 4} -- RAD Router products
581
582radTinyRouter   OBJECT IDENTIFIER ::= {radSysRtr 5} -- RAD Router products
583
584radLA240	    OBJECT IDENTIFIER ::= {radSysRtr 6} -- RAD Router products
585
586radSuperLan	    OBJECT IDENTIFIER ::= {radSysRtr 7} -- RAD Router products (LA-240)
587
588radLA240I	    OBJECT IDENTIFIER ::= {radSysRtr 8} -- RAD Router products
589
590radFcdIsdn      OBJECT IDENTIFIER ::= {radSysRtr 9} -- RAD Router products
591
592radEFcdIp	    OBJECT IDENTIFIER ::= {radSysRtr 10} -- RAD Router products (FCD-IP/D)
593
594radFcdIpD       OBJECT IDENTIFIER ::= {radSysRtr 11} -- RAD Router products
595
596radFcdIpM       OBJECT IDENTIFIER ::= {radSysRtr 12} -- RAD Router products (LA-240)
597
598radFcdIpL       OBJECT IDENTIFIER ::= {radSysRtr 13} -- RAD Router products
599
600
601radSysAtm  OBJECT IDENTIFIER ::= { systems 12 } -- RAD ATM products
602
603radSysAtmEvents OBJECT-IDENTITY
604     STATUS  current
605     DESCRIPTION
606     "The events for RAD ATM products."
607     ::= { radSysAtm 0 }
608
609radStarSwitch    OBJECT IDENTIFIER ::= {radSysAtm 1} --RAD StartSwitch products
610
611radStarSwitchATM25    OBJECT IDENTIFIER ::= {radStarSwitch 1} --RAD StartSwitch products
612radStarSwitchATM25L   OBJECT IDENTIFIER ::= {radStarSwitch 2} --RAD StartSwitch products
613radStarSwitchATM155   OBJECT IDENTIFIER ::= {radStarSwitch 3} --RAD StartSwitch products
614
615
616radAtmCsuDsu  OBJECT IDENTIFIER ::= {radSysAtm 2} --RAD CSU/DSU products
617
618radAmcdE1  OBJECT IDENTIFIER ::= {radAtmCsuDsu 1} -- RAD CSU/DSU products
619radAmcdT1  OBJECT IDENTIFIER ::= {radAtmCsuDsu 2} -- RAD CSU/DSU products
620radAce20E  OBJECT IDENTIFIER ::= {radAtmCsuDsu 3} -- RAD CSU/DSU products
621radAce20T  OBJECT IDENTIFIER ::= {radAtmCsuDsu 4} -- RAD CSU/DSU products
622
623radAce2005 OBJECT IDENTIFIER ::= { radAtmCsuDsu 5} -- RAD ACE2005
624radAce2002 OBJECT IDENTIFIER ::= { radAtmCsuDsu 6} -- RAD ACE2002
625radAce2002E OBJECT IDENTIFIER ::= { radAtmCsuDsu 7} -- RAD ACE2002E
626
627radAce2E  OBJECT IDENTIFIER ::= {radAtmCsuDsu 8} -- RAD CSU/DSU products
628radAce2T  OBJECT IDENTIFIER ::= {radAtmCsuDsu 9} -- RAD CSU/DSU products
629
630radMlAtmE1  OBJECT IDENTIFIER ::= {radAtmCsuDsu 10} -- RAD ATM Piggy
631radMlAtmT1  OBJECT IDENTIFIER ::= {radAtmCsuDsu 11} -- RAD ATM Piggy
632
633radAmc102  OBJECT IDENTIFIER ::= {radAtmCsuDsu 12} -- RAD AMC102
634radAmc102c  OBJECT IDENTIFIER ::= {radAtmCsuDsu 13} -- RAD AMC102 CARD
635
636radAce202 OBJECT IDENTIFIER ::= { radAtmCsuDsu 14} -- RAD ACE202
637
638radAce			OBJECT IDENTIFIER ::= {radSysAtm 3}	--RAD ACE products
639radAce101		OBJECT IDENTIFIER ::= {radAce 1}	-- RAD ACE101
640radAce102		OBJECT IDENTIFIER ::= {radAce 2}	-- RAD ACE102
641radAce50		OBJECT IDENTIFIER ::= {radAce 3}	-- RAD ACE50
642radAce52		OBJECT IDENTIFIER ::= {radAce 4}	-- RAD ACE52
643radAce52L		OBJECT IDENTIFIER ::= {radAce 5}	-- RAD ACE52L
644-- for radAce51 which was canceled
645radAce201		OBJECT IDENTIFIER ::= {radAce 7}	-- RAD ACE201
646radAce3200		OBJECT IDENTIFIER ::= {radAce 8}	-- RAD ACE3200
647radAce3100		OBJECT IDENTIFIER ::= {radAce 9}	-- RAD ACE3100
648radAce3400		OBJECT IDENTIFIER ::= {radAce 10}	-- RAD ACE3400
649radAce3402		OBJECT IDENTIFIER ::= {radAce 11}	-- RAD ACE3402
650radAce3100PSN	OBJECT IDENTIFIER ::= {radAce 12}	-- RAD ACE3100/PSN
651radAce3200PSN	OBJECT IDENTIFIER ::= {radAce 13}	-- RAD ACE3200/PSN
652radAce3400PSN	OBJECT IDENTIFIER ::= {radAce 14}	-- RAD ACE3400/PSN
653radAce3402PSN	OBJECT IDENTIFIER ::= {radAce 15}	-- RAD ACE3402/PSN
654radAce3600		OBJECT IDENTIFIER ::= {radAce 16}	-- RAD ACE3600
655radAce3205		OBJECT IDENTIFIER ::= {radAce 17}	-- RAD ACE3205
656radAce3105		OBJECT IDENTIFIER ::= {radAce 18}	-- RAD ACE3105
657
658radSysLA	  OBJECT IDENTIFIER ::= {systems 13} --RAD  IAD (Integrated Access Device) products
659radLA140      OBJECT IDENTIFIER ::= {radSysLA 1} -- RAD LA-140
660radLA110      OBJECT IDENTIFIER ::= {radSysLA 2} -- RAD LA-110
661radLA104      OBJECT IDENTIFIER ::= {radSysLA 3} -- RAD LA-104 (LA-110 with IMA)
662radLA130	  OBJECT IDENTIFIER ::= {radSysLA 4}
663radLA210	  OBJECT IDENTIFIER ::= {radSysLA 5} -- RAD LA-210
664
665radSysTerminal  OBJECT IDENTIFIER ::= {systems 100} --RAD Terminal Meta-MIB;
666-- no objects should be added to this branch in RAD MIB.
667
668
669agnt OBJECT IDENTIFIER ::= { radGen 2}
670-- agent general tree
671-- Agent General
672agnHwVersion OBJECT-TYPE
673      SYNTAX  DisplayString
674      MAX-ACCESS  read-write
675      STATUS  current
676      DESCRIPTION
677      "ASCII string for description and display of the agent hardware version,
678      as it is known by the agent software.The user can update the version
679       upon request when he changes   components in the agent's module  "
680      ::= { agnt 1 }
681
682agnTrapMask OBJECT-TYPE
683      SYNTAX  Integer32
684      MAX-ACCESS  read-write
685      STATUS  current
686      DESCRIPTION
687      "The value of this attribute determines the type of traps the
688       agent should mask and not send to the management console. The
689       value is differently determined for different products. There are
690       mainly two methods:
691       - an integer number, specifying the traps' severity.
692       - a sum of 2**n, where n is a bit assigned to a certain
693         masked trap group.
694       User should consult the product specification, to find out
695       the method employed."
696      ::= { agnt 2 }
697
698agnTrapValue OBJECT-TYPE
699	SYNTAX  OCTET STRING
700	MAX-ACCESS  read-only
701	STATUS deprecated
702	DESCRIPTION
703	"The value of the trap decoded in internal RAD format. Full description is given
704	  in the Trap definition file"
705	::= {agnt 3}
706
707agnChangeCnt OBJECT-TYPE
708	SYNTAX  Counter32
709	MAX-ACCESS  read-only
710	STATUS current
711	DESCRIPTION
712	"The number of changes in system configuration that were  reported to the
713	manager since last cold start"
714	::= {agnt 4 }
715
716agnSpecific OBJECT-TYPE
717      SYNTAX  OBJECT IDENTIFIER
718      MAX-ACCESS  read-only
719      STATUS  current
720      DESCRIPTION
721      " Object identifier of entity containing additional information
722      regarding this instance."
723      ::= { agnt 5}
724
725agnConfigMsg OBJECT-TYPE
726      SYNTAX  OCTET STRING
727      MAX-ACCESS  read-only
728      STATUS  current
729      DESCRIPTION
730      "Full configuration message  coded in internal RAD application format.
731       This entry describes agent's configuration.
732
733       For MP-2200 R3, this object describes agent's support of the V5.1
734       feature: 1 octet ; bit 0 (LSB).
735       '1' - V5.1 feature is supported
736       '0' - V5.1 feature is not supported."
737      ::= { agnt 6 }
738
739-- Manager table to record all IP addresses
740
741mngTrapIpTable  OBJECT-TYPE
742	SYNTAX  SEQUENCE OF MngEntry
743	MAX-ACCESS  not-accessible
744	STATUS current
745	DESCRIPTION
746	"This table indicates  the destination address of the traps.
747	  Internally it will be limited to ten addresses. "
748	::= { agnt 7 }
749
750mngEntry OBJECT-TYPE
751	SYNTAX  MngEntry
752	MAX-ACCESS  not-accessible
753	STATUS current
754	DESCRIPTION  "An entry in table."
755	INDEX {  mngID }
756	::= { mngTrapIpTable 1 }
757
758
759MngEntry  ::=
760	    SEQUENCE {
761	mngID
762	  Integer32,
763	mngIP
764	  IpAddress,
765	mngIPMask
766	  IpAddress,
767    mngTrapMask
768      Integer32,
769    mngAlarmTrapMask
770      OCTET STRING,
771    mngSnmpTrapUdpPort
772      Unsigned32
773    }
774
775mngID OBJECT-TYPE
776	SYNTAX  Integer32
777	MAX-ACCESS  read-only
778	STATUS current
779	DESCRIPTION
780	" This value indicates an index of a specific IP address"
781	::= { mngEntry 1 }
782
783mngIP OBJECT-TYPE
784	SYNTAX  IpAddress
785	MAX-ACCESS  read-write
786	STATUS current
787	DESCRIPTION
788	"This value indicates  the  destination address of the traps. IP 0.0.0.0 removes the entry. "
789	::= { mngEntry 2 }
790
791mngIPMask OBJECT-TYPE
792	SYNTAX  IpAddress
793	MAX-ACCESS  read-write
794	STATUS deprecated
795	DESCRIPTION
796	"This value indicates  the  mask of the destination addresses of the traps. "
797	::= { mngEntry 3 }
798
799mngTrapMask OBJECT-TYPE
800	SYNTAX  Integer32
801	MAX-ACCESS  read-write
802	STATUS current
803	DESCRIPTION
804      "The value of this attribute determines the type of traps the
805       agent should mask and not send to this NMS. The
806       value is differently determined for different products. There are
807       mainly two methods:
808       - an integer number, specifying the traps' severity.
809       - a sum of 2**n, where n is a bit assigned to a certain
810         masked trap group.
811       User should consult the product specification, to find out
812       the method employed."
813	::= { mngEntry 4 }
814
815mngAlarmTrapMask OBJECT-TYPE
816     SYNTAX  OCTET STRING
817     MAX-ACCESS  read-write
818     STATUS current
819     DESCRIPTION
820     "The value of this object determines the alarm traps that the
821      agent should mask (not send to this manager).
822      The value is an Octet String, where each bit
823      is assigned to a certain trap.
824        If the bit = 1, the trap will be masked.
825        If the bit = 0, the trap will not be masked.
826      For more details on the specific alarm traps masked,
827      see product specification."
828    ::= { mngEntry 5 }
829
830mngSnmpTrapUdpPort OBJECT-TYPE
831	SYNTAX  Unsigned32
832	MAX-ACCESS  read-write
833	STATUS  current
834	DESCRIPTION
835	"This variable enables to set the UDP port (socket) used for SNMP traps."
836	::= { mngEntry 6 }
837
838
839agnIndication OBJECT-TYPE
840      SYNTAX  INTEGER {
841		 faulty  (1), -- =major
842		 warning (2),
843		 normal  (3), -- off
844		 minor   (4),
845		 major   (5),
846		 event   (6),
847		 critical(7)
848		}
849      MAX-ACCESS  read-only
850      STATUS  current
851      DESCRIPTION
852      "Attribute describing the state of the entity the agent is responsible for.
853       In case of a modular entity, the value of this attribute will be according
854       to the component which is in the worst state.
855       The order of severity (from top to bottom) is:
856       critical-> major (or faulty)-> minor-> event-> warning-> normal (off)."
857      ::= { agnt 8 }
858
859
860agnMonitorModeCmd OBJECT-TYPE
861	SYNTAX  INTEGER {
862	notApplicable(1),
863	off(2),
864	on(3)
865	}
866	MAX-ACCESS  read-write
867	STATUS current
868	DESCRIPTION
869	"Setting this attribute to ON, will enforce the agent to change its mode of operation to
870	 Monitor Mode"
871	::= {agnt 9}
872
873agnLed OBJECT-TYPE
874	SYNTAX  OCTET STRING
875	MAX-ACCESS  read-only
876	STATUS current
877	DESCRIPTION
878	"This entry specifies  the LEDs status of the agent module . Each led will be represented by 4
879	 bits  where the first 2 bits (left) will specify  the status :
880	 (00=NA, 01=OFF, 10=ON, 11=BLINK),
881     and the next two bits (right) will specify the color :
882     (00=GREEN, 01=RED, 10=YELLOW, 11=GRAY)"
883	::= {agnt 10}
884
885trapTable  OBJECT-TYPE
886	SYNTAX  SEQUENCE OF TrapEntry
887	MAX-ACCESS  not-accessible
888	STATUS current
889	DESCRIPTION
890	"This table may include the last few traps generated by the agent, for future retrieval. The table
891	 has a limited capacity. If traps are not retrieved in proper time, they will be
892	 over-written by new traps.
893	 For other devices, it can include generic variables that will be attached to traps
894	 as 'accessible-for-notify'."
895	::= {agnt 11}
896
897trapEntry OBJECT-TYPE
898	SYNTAX  TrapEntry
899	MAX-ACCESS  not-accessible
900	STATUS current
901	DESCRIPTION  "An entry in trapTable."
902	INDEX {  trapID }
903	::= { trapTable 1 }
904
905TrapEntry  ::=
906	    SEQUENCE {
907	trapID
908	  Integer32,
909	trapVal
910	  DisplayString,
911    trapTimeSinceOccurrence
912	   TimeTicks,
913	trapNumeric
914	  Integer32
915	}
916
917trapID OBJECT-TYPE
918	SYNTAX  Integer32
919	MAX-ACCESS  read-only
920	STATUS current
921	DESCRIPTION
922	" This object indicates an index of a specific trap.
923	  Can be used also for any trap, while trapVal is used
924	  as 'accessible-for-notify' or trapNumeric is used."
925	::= { trapEntry 1 }
926
927trapVal OBJECT-TYPE
928	SYNTAX  DisplayString
929	MAX-ACCESS  read-only
930	STATUS current
931	DESCRIPTION
932	"This object is the actual ASCII description  of the trap.
933	 It can be used also as attached variable of traps, in order
934	 to detail in explicit ASCII text, data of the trap.
935	 In this case, it is used as 'accessible-for-notify'."
936	::= { trapEntry 2 }
937
938trapTimeSinceOccurrence OBJECT-TYPE
939	 SYNTAX    TimeTicks
940	MAX-ACCESS  read-only
941	STATUS current
942	DESCRIPTION
943	"This object indicates the amount of  time passed since the occurrence of the event that
944	 triggered this trap. "
945	::= { trapEntry 3 }
946
947trapNumeric OBJECT-TYPE
948	SYNTAX  Integer32
949	MAX-ACCESS  accessible-for-notify
950	STATUS current
951	DESCRIPTION
952	" This object is a numeric general parameter, that can be attached to any trap.
953	  Values can be positive or negative."
954	::= { trapEntry 4 }
955
956
957fileTransfer  OBJECT IDENTIFIER ::= { agnt 12 }
958
959fileServerIP  OBJECT-TYPE
960	SYNTAX  IpAddress
961	MAX-ACCESS  read-write
962	STATUS  current
963	DESCRIPTION
964	"The IP address of the server from which the file is loaded "
965	::= { fileTransfer 1 }
966
967fileName  OBJECT-TYPE
968	SYNTAX  DisplayString
969	MAX-ACCESS  read-write
970	STATUS  current
971	DESCRIPTION
972	"The name of the file to be loaded. For protection, read returns
973	 NULL. "
974	::= { fileTransfer 2 }
975
976fileTransCmd  OBJECT-TYPE
977	SYNTAX  INTEGER {
978	                 swDwnLoad         (1),
979					 configDwnLoad     (2),
980					 configUpLoad      (3),
981					 coProcDwnLoad     (4),
982					 stateUpLoad       (5),
983					 dwnLoadUserFile   (6),
984					 upLoadUserFile    (7),
985					 swDwnLoadAndReset (8),
986					 swUpLoad          (9),
987					 swDwnLoad2BkupStorage(10),
988					 bootDwnLoad      (11),
989					 bootUpLoad       (12),
990					 swUpLoadFromBkupStorage(13),
991					 licenseDwnLoad   (14),
992					 configDwnLoadToDefaultFile(15),
993					 noOp            (255)
994					}
995	MAX-ACCESS  read-write
996	STATUS  current
997	DESCRIPTION
998	"The command to be executed on fileName at fileServerIP."
999	::= { fileTransfer 3 }
1000
1001-- tftp  group
1002
1003tftpRetryTimeOut OBJECT-TYPE
1004    SYNTAX  Integer32
1005    MAX-ACCESS  read-write
1006    STATUS  current
1007    DESCRIPTION
1008        " General Retransmission time-out value (seconds) "
1009    -- DEFVAL  { 15 }
1010    ::= { fileTransfer 4 }
1011
1012tftpTotalTimeOut OBJECT-TYPE
1013    SYNTAX  Integer32
1014    MAX-ACCESS  read-write
1015    STATUS  current
1016    DESCRIPTION
1017        " Total Retransmission time-out value (seconds) "
1018    -- DEFVAL  { 60 }
1019    ::= { fileTransfer 5 }
1020
1021tftpStatus OBJECT-TYPE
1022    SYNTAX  INTEGER {
1023		noOp(2),
1024		connecting(3),
1025		transferringData(4),
1026		endedTimeOut(5),
1027		endedOk(6),
1028		error(7)
1029	}
1030    MAX-ACCESS  read-write
1031    STATUS  current
1032    DESCRIPTION
1033    "Status of tftp session. When a session ended with success,
1034    the tftpStatus should be endedOk(6). Before restarting a
1035    tftp session, the NMS should set the tftpStatus to noOp(2).
1036    That's the reason of MAX-ACCESS read-write to this field."
1037    DEFVAL  { noOp}
1038    ::= { fileTransfer 6 }
1039
1040tftpError OBJECT-TYPE
1041    SYNTAX  OCTET STRING ( SIZE(2) )
1042    MAX-ACCESS  read-only
1043    STATUS  current
1044    DESCRIPTION
1045    " The MSB represents the standard error code.
1046    The LSB represents the private error code.
1047    0x0000 is No Error
1048    0x0100 is File Not Found
1049	0x0200 is Access violation
1050	0x0300 is Disk full or allocation exceeded
1051    0x0400 is Illegal TFTP operation
1052    0x0500 is Unknown transfer ID
1053	0x0600 is File already exists
1054	0x0700 is No such user
1055    0x0001 is Server Overflow
1056    0x0002 is No empty UDP port
1057    0x0003 is No empty connection
1058    0x0004 is Illegal File Mode
1059    0x0007 is Illegal PDU size
1060	0x0008 is TFTP Server does not exist
1061	0x0009 is Incorrect File
1062	0x000A is Wrong License format
1063	0x000B is License ID already used "
1064    DEFVAL  { '0000'h }
1065    ::= { fileTransfer 7 }
1066
1067fileTransferToSubSystems OBJECT-TYPE
1068    SYNTAX  OCTET STRING
1069    MAX-ACCESS  read-write
1070    STATUS  current
1071    DESCRIPTION
1072    " This object represents the sub-systems the fileTransCmd
1073      refers to. It should be used when a system is divided
1074      to sub-systems and each sub-system (or part of them) can
1075	  have a different SW/Configuration.
1076
1077	  Each bit of this object will represent one of the sub-systems.
1078	  Bit='1' - APPLY to respective sub-system
1079	  Bit='0' - DO NOT APPLY to respective sub-system
1080
1081	  For the meaning of each bit, see product's specification.
1082	  User will select the sub-systems envolved by filling-in the bits
1083      that represent these sub-systems.
1084      In this case, the file represented by 'fileName' will
1085	  include several parts, each representing one of the sub-systems.
1086	  The agent will refer only to the part/s indicated by this object.
1087
1088      0 Octet Strings = not applicable
1089      DEFVAL = 0h	for  the products that support this object."
1090    ::= { fileTransfer 8 }
1091
1092fileNameWithinProduct  OBJECT-TYPE
1093	SYNTAX  DisplayString
1094	MAX-ACCESS  read-write
1095	STATUS  current
1096	DESCRIPTION
1097	"The file name used by the product within the product file system."
1098	::= { fileTransfer 9 }
1099
1100--Internal SW Download table
1101
1102intSwdlTable  OBJECT-TYPE
1103      SYNTAX SEQUENCE OF IntSwdlEntry
1104      MAX-ACCESS not-accessible
1105      STATUS  current
1106      DESCRIPTION
1107      "This parameters table is for
1108       internal Software down load. It also includes data
1109       about all files contained in the Object from which
1110       down-load is performed."
1111      ::= { fileTransfer 10 }
1112
1113intSwdlEntry OBJECT-TYPE
1114      SYNTAX IntSwdlEntry
1115      MAX-ACCESS not-accessible
1116      STATUS current
1117	DESCRIPTION  "An entry in table."
1118	INDEX {intSwdlObjIdx, intSwdlFileIdx }
1119      ::= { intSwdlTable 1}
1120
1121IntSwdlEntry ::=
1122      SEQUENCE {
1123      intSwdlObjIdx            Integer32,
1124	  intSwdlFileIdx           Integer32,
1125	  intSwdlFileName		   DisplayString,
1126	  intSwdlFileSwVer		   DisplayString,
1127	  intSwdlSwDate			   DisplayString,
1128	  intSwdlSize			   DisplayString,
1129	  intSwdlCmd			   INTEGER,
1130	  intSwdlToSubSystem	   OCTET STRING,
1131	  intSwdlCardType		   INTEGER,
1132	  intSwdlFlashIdx	   	   Integer32
1133      }
1134
1135intSwdlObjIdx OBJECT-TYPE
1136      SYNTAX  Integer32
1137      MAX-ACCESS  read-only
1138      STATUS  current
1139      DESCRIPTION
1140      "The index of the object from which down-load is performed."
1141      ::= {intSwdlEntry 1}
1142
1143intSwdlFileIdx OBJECT-TYPE
1144      SYNTAX  Integer32
1145      MAX-ACCESS  read-only
1146      STATUS  current
1147      DESCRIPTION
1148      "The index of the files included in intSwdlObjIdx.
1149       One of these files can be selected to be internally
1150       downloaded."
1151      ::= {intSwdlEntry 2}
1152
1153intSwdlFileName OBJECT-TYPE
1154      SYNTAX  	 DisplayString
1155      MAX-ACCESS  read-only
1156      STATUS  current
1157      DESCRIPTION
1158      "The name of the file."
1159      ::= {intSwdlEntry 3}
1160
1161intSwdlFileSwVer OBJECT-TYPE
1162      SYNTAX  	 DisplayString
1163      MAX-ACCESS  read-only
1164      STATUS  current
1165      DESCRIPTION
1166      "The software version of the file."
1167      ::= {intSwdlEntry 4}
1168
1169intSwdlSwDate OBJECT-TYPE
1170      SYNTAX  	 DisplayString
1171      MAX-ACCESS  read-only
1172      STATUS  current
1173      DESCRIPTION
1174      "The software version date of the file."
1175      ::= {intSwdlEntry 5}
1176
1177intSwdlSize OBJECT-TYPE
1178      SYNTAX  	 DisplayString
1179      MAX-ACCESS  read-only
1180      STATUS  current
1181      DESCRIPTION
1182      "The size of the file."
1183      ::= {intSwdlEntry 6}
1184
1185intSwdlCmd OBJECT-TYPE
1186      SYNTAX  	  INTEGER
1187	  				{
1188					notApplicable		(1),
1189					off		(2),
1190					on		(3)
1191					}
1192      MAX-ACCESS  read-write
1193      STATUS  current
1194      DESCRIPTION
1195      "The command to down-load a SW file to an object.
1196       The Agent will change the value of this MIB object to off(2)
1197	  automatically, after accepting the command."
1198      ::= {intSwdlEntry 7}
1199
1200intSwdlToSubSystem	OBJECT-TYPE
1201      SYNTAX  OCTET STRING
1202      MAX-ACCESS  read-write
1203      STATUS  current
1204      DESCRIPTION
1205      " This object defines the subsystem for download.
1206       Bit='1'- APPLY to respective sub system.
1207       Bit='0'- DO NOT APPLY to respective sub system.
1208       For more details see product specification.
1209       For every octet bit0=LSB, bit7=MSB"
1210      ::= { intSwdlEntry  8 }
1211
1212intSwdlCardType OBJECT-TYPE
1213      SYNTAX  	  INTEGER
1214	  				{
1215  unknown        (1),
1216  gstm1		 	 (220),   -- GMUX-2000 STM1 card
1217  goc3		 	 (221),   -- GMUX-2000 OC3 card
1218  gstm1D		 (222),   -- GMUX-2000 STM1 card with 2 ports
1219  goc3D 		 (223),   -- GMUX-2000 OC3 card	with 2 ports
1220  serverE1       (270),	  -- GMUX-2000 Server E1 Card
1221  serverT1       (271),	  -- GMUX-2000 Server T1 Card
1222  serverE1Pw     (272),   -- Gmux2000 Server E1 PW Card
1223  serverT1Pw     (273),   -- Gmux2000 Server T1 PW Card
1224  gigabitEth     (280),	  -- GMUX-2000 Gigabit ETH Card
1225  gigabitEth2    (281),	  -- Gmux2000 new Gigabit ETH Card	 - 2 GbE ports with SFP connector
1226  eth2           (282),	  -- Gmux2000 new ETH Card - 2 ETH ports with RJ45 connectors (10/100/1000)
1227  gigabitEth8    (283),	  -- Gmux2000 new Gigabit ETH Card	 - 8 GbE ports with SFP connector
1228  eth8           (284),	  -- Gmux2000 new ETH Card - 8 ETH ports with RJ45 connectors (10/100/1000)
1229  channelizedT3Pw1 (290),	 -- Gmux2000 Channelized T3 PW Card
1230  cesT128		 (300),	 -- Gmux-2000 CES T1 28 ports (external T1 ports) card.
1231  cesE128		 (301),	 -- Gmux-2000 CES E1 28 ports (external E1 ports) card.
1232  cesT1Pw28      (302),	 -- Gmux2000 CES T1 PW ports (external T1 ports) card.
1233  cesE1Pw28      (303),    -- Gmux2000 CES E1 PW ports (external E1 ports) card.
1234  vmxE1VeDe		 (310),	  -- Gmux-2000 Vmux E1 card with 16 external voice + 2 external Data ports.
1235  vmxE1VeDi		 (311),	  -- Gmux-2000 Vmux E1 card with 16 external voice + 2 internal Data ports.
1236  vmxE1ViDe		 (312),	  -- Gmux-2000 Vmux E1 card with 16 internal voice + 2 external Data ports.
1237  vmxE1ViDi		 (313),	  -- Gmux-2000 Vmux E1 card with 16 internal voice + 2 internal Data ports.
1238  vmxT1VeDe		 (314),	  -- Gmux-2000 Vmux T1 card with 16 external voice + 2 external Data ports.
1239  vmxT1VeDi		 (315),	  -- Gmux-2000 Vmux T1 card with 16 external voice + 2 internal Data ports.
1240  vmxT1ViDe		 (316),	  -- Gmux-2000 Vmux T1 card with 16 internal voice + 2 external Data ports.
1241  vmxT1ViDi		 (317),	  -- Gmux-2000 Vmux T1 card with 16 internal voice + 2 internal Data ports.
1242  vc12E1UeNe  (318),   -- Gmux-2000 Vmux E1 card with 12 external User (voice) + 2 external Network (Data) ports.
1243  vc12E1UeNi  (319),   -- Gmux-2000 Vmux E1 card with 12 external User (voice) + 2 internal Network (Data) ports.
1244  vc12E1UiNe  (320),   -- Gmux-2000 Vmux E1 card with 12 internal User (voice) + 2 external Network (Data) ports.
1245  vc12E1UiNi  (321),   -- Gmux-2000 Vmux E1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
1246  vc12T1UeNe  (322),   -- Gmux-2000 Vmux T1 card with 12 external User (voice) + 2 external Network (Data) ports.
1247  vc12T1UeNi  (323),   -- Gmux-2000 Vmux T1 card with 12 external User (voice) + 2 internal Network (Data) ports.
1248  vc12T1UiNe  (324),   -- Gmux-2000 Vmux T1 card with 12 internal User (voice) + 2 external Network (Data) ports.
1249  vc12T1UiNi  (325),   -- Gmux-2000 Vmux T1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
1250  vca16E1UeNe  (326),   -- Gmux-2000 VCA E1 card with 16 external User (voice) + 2 external Network (Data) ports.
1251  vca16E1UeNi  (327),   -- Gmux-2000 VCA E1 card with 16 external User (voice) + 2 internal Network (Data) ports.
1252  vca16E1UiNe  (328),   -- Gmux-2000 VCA E1 card with 16 internal User (voice) + 2 external Network (Data) ports.
1253  vca16E1UiNi  (329),   -- Gmux-2000 VCA E1 card with 16 internal User (voice) + 2 internal Network (Data) ports.
1254  vca16T1UeNe  (330),   -- Gmux-2000 VCA T1 card with 16 external User (voice) + 2 external Network (Data) ports.
1255  vca16T1UeNi  (331),   -- Gmux-2000 VCA T1 card with 16 external User (voice) + 2 internal Network (Data) ports.
1256  vca16T1UiNe  (332),   -- Gmux-2000 VCA T1 card with 16 internal User (voice) + 2 external Network (Data) ports.
1257  vca16T1UiNi  (333),   -- Gmux-2000 VCA T1 card with 16 internal User (voice) + 2 internal Network (Data) ports.
1258  vca12E1UeNe  (334),   -- Gmux-2000 VCA E1 card with 12 external User (voice) + 2 external Network (Data) ports.
1259  vca12E1UeNi  (335),   -- Gmux-2000 VCA E1 card with 12 external User (voice) + 2 internal Network (Data) ports.
1260  vca12E1UiNe  (336),   -- Gmux-2000 VCA E1 card with 12 internal User (voice) + 2 external Network (Data) ports.
1261  vca12E1UiNi  (337),   -- Gmux-2000 VCA E1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
1262  vca12T1UeNe  (338),   -- Gmux-2000 VCA T1 card with 12 external User (voice) + 2 external Network (Data) ports.
1263  vca12T1UeNi  (339),   -- Gmux-2000 VCA T1 card with 12 external User (voice) + 2 internal Network (Data) ports.
1264  vca12T1UiNe  (340),   -- Gmux-2000 VCA T1 card with 12 internal User (voice) + 2 external Network (Data) ports.
1265  vca12T1UiNi  (341),   -- Gmux-2000 VCA T1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
1266  vmg16E1Ue    (342),	-- Gmux-2000 VMG (Media Gateway) E1 card with 16 external User ports
1267  vmg16E1Ui    (343),	-- Gmux-2000 VMG (Media Gateway) E1 card with 16 internal User ports
1268  vmg16T1Ue    (344),	-- Gmux-2000 VMG (Media Gateway) T1 card with 16 external User ports
1269  vmg16T1Ui    (345),	-- Gmux-2000 VMG (Media Gateway) T1 card with 16 internal User ports
1270  vmg12E1Ue    (346),	-- Gmux-2000 VMG (Media Gateway) E1 card with 12 external User ports
1271  vmg12E1Ui    (347),	-- Gmux-2000 VMG (Media Gateway) E1 card with 12 internal User ports
1272  vmg12T1Ue    (348),	-- Gmux-2000 VMG (Media Gateway) T1 card with 12 external User ports
1273  vmg12T1Ui    (349)	-- Gmux-2000 VMG (Media Gateway) T1 card with 12 internal User ports
1274
1275
1276 }
1277      MAX-ACCESS  read-only
1278      STATUS  current
1279      DESCRIPTION
1280      "This object defines the Card type that this file is relevant for."
1281      ::= {intSwdlEntry 9}
1282
1283intSwdlFlashIdx OBJECT-TYPE
1284      SYNTAX  Integer32
1285      MAX-ACCESS  read-only
1286      STATUS  current
1287      DESCRIPTION
1288      "The index of the flash memory this file is stored in (1 or 2)
1289      (Example: 1= The file is stored in flash No.1).
1290      ASMi52 file will always be stored in Flash No.2 (intSwdlFlashIdx=2)."
1291      ::= {intSwdlEntry 10}
1292
1293--SW Download Status table
1294
1295swdlStatusTable  OBJECT-TYPE
1296      SYNTAX SEQUENCE OF SwdlStatusEntry
1297      MAX-ACCESS not-accessible
1298      STATUS  current
1299      DESCRIPTION
1300      "This parameters table is for software download status.
1301       It also includes data about the files down-loaded or
1302       attempted to be down-loaded."
1303      ::= { fileTransfer 11 }
1304
1305swdlStatusEntry OBJECT-TYPE
1306      SYNTAX SwdlStatusEntry
1307      MAX-ACCESS not-accessible
1308      STATUS current
1309	DESCRIPTION  "An entry in table."
1310	INDEX {swdlStatusTypeIdx, swdlStatusIdx }
1311      ::= { swdlStatusTable 1}
1312
1313SwdlStatusEntry ::=
1314      SEQUENCE {
1315      swdlStatusTypeIdx            Integer32,
1316	  swdlStatusIdx       		   Integer32,
1317	  swdlStatusFileName		   DisplayString,
1318	  swdlStatusSlot			   DisplayString,
1319	  swdlStatusSubSystem		   DisplayString,
1320	  swdlStatusStatus			   Integer32,
1321	  swdlStatusTime			   DisplayString
1322	       }
1323
1324swdlStatusTypeIdx OBJECT-TYPE
1325      SYNTAX  Integer32
1326      MAX-ACCESS  read-only
1327      STATUS  current
1328      DESCRIPTION
1329      "The index of the down-load type (e.g. external (1) or internal (2))."
1330      ::= {swdlStatusEntry 1}
1331
1332swdlStatusIdx OBJECT-TYPE
1333      SYNTAX  Integer32
1334      MAX-ACCESS  read-only
1335      STATUS  current
1336      DESCRIPTION
1337      "The index of the status rows."
1338      ::= {swdlStatusEntry 2}
1339
1340swdlStatusFileName OBJECT-TYPE
1341      SYNTAX  	 DisplayString
1342      MAX-ACCESS  read-only
1343      STATUS  current
1344      DESCRIPTION
1345      "The name of the file."
1346      ::= {swdlStatusEntry 3}
1347
1348swdlStatusSlot OBJECT-TYPE
1349      SYNTAX  	 DisplayString
1350      MAX-ACCESS  read-only
1351      STATUS  current
1352      DESCRIPTION
1353      "The slot of the updated (or attempted to be updated) object."
1354      ::= {swdlStatusEntry 4}
1355
1356 swdlStatusSubSystem OBJECT-TYPE
1357      SYNTAX  	 DisplayString
1358      MAX-ACCESS  read-only
1359      STATUS  current
1360      DESCRIPTION
1361      "The subsystem that updated (or attempted to be updated)."
1362      ::= {swdlStatusEntry 5}
1363
1364swdlStatusStatus  OBJECT-TYPE
1365      SYNTAX  	  Integer32
1366      MAX-ACCESS  read-only
1367      STATUS  current
1368      DESCRIPTION
1369      "The status of the down load process.
1370	  Value:  Fail (2), OK (3), InProcess (4)."
1371      ::= {swdlStatusEntry 6}
1372
1373swdlStatusTime	   OBJECT-TYPE
1374          SYNTAX   DisplayString
1375          MAX-ACCESS  read-only
1376          STATUS  current
1377          DESCRIPTION
1378          "This MIB parameter indicates the time SW download was finished.
1379           The format shuld be YYYY-MM-DD, hh:mm:ss"
1380          ::= {swdlStatusEntry 7}
1381
1382clearDwldStatusLog  OBJECT-TYPE
1383	SYNTAX  Integer32
1384	MAX-ACCESS  read-write
1385	STATUS  current
1386	DESCRIPTION
1387	"This object clears the status log.
1388	  Value: off(2), external(3), internal(4)
1389	  The Agent will change the value of this MIB object to off(2)
1390	  automatically, after accepting the command ."
1391	::= { fileTransfer 12 }
1392
1393autoFileTransfer  OBJECT IDENTIFIER ::= { fileTransfer 13}
1394
1395-- Agent initiated auto file transfer.
1396
1397autoFileTransferTable  OBJECT-TYPE
1398      SYNTAX SEQUENCE OF AutoFileTransferEntry
1399      MAX-ACCESS not-accessible
1400      STATUS  current
1401      DESCRIPTION
1402      "Scheduling configuration table for
1403       Agent initiated file transfer."
1404      ::= { autoFileTransfer 1 }
1405
1406autoFileTransferEntry OBJECT-TYPE
1407      SYNTAX AutoFileTransferEntry
1408      MAX-ACCESS not-accessible
1409      STATUS current
1410      DESCRIPTION  "An entry in the table."
1411      INDEX { autoFileTransferType}
1412      ::= { autoFileTransferTable 1}
1413
1414AutoFileTransferEntry ::=
1415      SEQUENCE {
1416                autoFileTransferType
1417                  INTEGER,
1418                autoFileTransferServerIp
1419                  IpAddress,
1420                autoFileTransferFileName
1421                  SnmpAdminString,
1422                autoFileTransferScheduling
1423                  INTEGER,
1424                autoFileTransferTimeRecurrence
1425                  Integer32,
1426                autoFileTransferOccurrenceRecurrence
1427                  Integer32
1428               }
1429
1430autoFileTransferType  OBJECT-TYPE
1431	SYNTAX INTEGER
1432	{
1433	alarmsBuffer    (1)
1434	}
1435	MAX-ACCESS  read-only
1436	STATUS  current
1437	DESCRIPTION
1438	"This object defines the type of file to be transferred
1439	 by agent. "
1440	::= { autoFileTransferEntry 1 }
1441
1442autoFileTransferServerIp  OBJECT-TYPE
1443	SYNTAX  IpAddress
1444	MAX-ACCESS  read-write
1445	STATUS  current
1446	DESCRIPTION
1447	"This object defines the IP Address of the
1448	 server to which the file is uploaded."
1449	::= { autoFileTransferEntry 2 }
1450
1451autoFileTransferFileName  OBJECT-TYPE
1452	SYNTAX  SnmpAdminString
1453	MAX-ACCESS  read-write
1454	STATUS  current
1455	DESCRIPTION
1456	"This object defines the name of
1457	 the file to be uploaded."
1458	::= { autoFileTransferEntry 3 }
1459
1460autoFileTransferScheduling  OBJECT-TYPE
1461	SYNTAX INTEGER
1462	{
1463	notApplicable  (1),
1464	now            (2),
1465	recurrence     (3)
1466	}
1467	MAX-ACCESS  read-write
1468	STATUS  current
1469	DESCRIPTION
1470	"This object defines schedule for TFTP Automatic session(s)
1471	 initiated by Agent, according to the value selected:
1472     now          -  initiate immediate single session.
1473
1474     recurrence- initiate single session 'every M time units'.
1475                 or 'every N occurrences' or upon both, (earliest event).
1476                 Time reccurence period (M) is defined by
1477				 fileTransferTimeRecurrence.
1478				 Occurrence reccurence (N) is defined by
1479				 fileTransferOccurrenceRecurrence.
1480                 Zero value means that the object is not relevant (not
1481                 taken into account for the recurrence). It is invalid
1482                 that both will have zero values in our case (recurrence).
1483				 When both are non zero, file is transferred
1484				 upon earliest event"
1485	::= { autoFileTransferEntry 4 }
1486
1487autoFileTransferTimeRecurrence  OBJECT-TYPE
1488	SYNTAX      Integer32
1489	MAX-ACCESS  read-write
1490	STATUS      current
1491	DESCRIPTION
1492	"This object defines time reccurence interval,
1493	 e.g. M can be 'every M days', 'every M hours' etc.
1494	 Zero is used to indicate
1495	 there's no time reccurence (0= notApplicable).
1496	 This object is taken into account only
1497	 if autoFileTransferScheduling = recurrence
1498	 For LA-110 time units are days."
1499	::= { autoFileTransferEntry 5 }
1500
1501autoFileTransferOccurrenceRecurrence   OBJECT-TYPE
1502	SYNTAX      Integer32
1503	MAX-ACCESS  read-write
1504	STATUS      current
1505	DESCRIPTION
1506	"This object defines Occurrence reccurence interval,
1507	 e.g N can be in 'every N alarms', 'every N log entries' etc.
1508	 zero is used to indicate
1509	 There's no Event Reccurence. (0= notApplicable)
1510 	 This object is taken into account only
1511	 if autoFileTransferScheduling = recurrence
1512	 Occurence Type (Alarms, etc.) is according
1513	 to autoFileTransferType."
1514	::= { autoFileTransferEntry 6 }
1515
1516fileTransferServerPort OBJECT-TYPE
1517    SYNTAX  Unsigned32
1518    MAX-ACCESS  read-write
1519    STATUS  current
1520    DESCRIPTION
1521    "Server Port number used for File Transfer.
1522     Applicable for SFTP.
1523     Valid values: 0..65535."
1524    -- DEFVAL  { 22 }
1525    ::= { fileTransfer 14 }
1526
1527fileTransferProtocol OBJECT-TYPE
1528    SYNTAX  INTEGER
1529	{
1530	 tftp (1),	--default
1531	 sftp (2)
1532    }
1533    MAX-ACCESS  read-write
1534    STATUS  current
1535    DESCRIPTION
1536    "File Transfer protocol used."
1537    ::= { fileTransfer 15 }
1538
1539
1540systemReset  OBJECT-TYPE
1541	SYNTAX  INTEGER	{
1542	                 off          (2),
1543					 on           (3), --HW
1544					 resetConfig  (4),
1545					 resetMapping (5),
1546					 resetStandby (6)
1547				    }
1548	MAX-ACCESS  read-write
1549	STATUS  current
1550	DESCRIPTION
1551	"Reset action to be performed on the system.
1552	 - resetMapping - reset SDH/SONET mapping to
1553	   default for all SDH/SONET links.
1554	 - resetStandby(6) - can be used only by devices with redundancy on MAIN/CL."
1555	::= { agnt 13 }
1556
1557systemTiming  OBJECT IDENTIFIER ::= { agnt 14 }
1558
1559systemDate OBJECT-TYPE
1560        SYNTAX  DisplayString
1561        MAX-ACCESS  read-write
1562        STATUS  current
1563        DESCRIPTION
1564           "System date."
1565        ::= { systemTiming 1 }
1566
1567systemTime OBJECT-TYPE
1568        SYNTAX  DisplayString
1569        MAX-ACCESS  read-write
1570        STATUS  current
1571        DESCRIPTION
1572           "System time."
1573        ::= { systemTiming 2 }
1574
1575systemTimeElapsed OBJECT-TYPE
1576       SYNTAX  Integer32 (0..899)
1577       MAX-ACCESS  read-only
1578       STATUS  current
1579       DESCRIPTION
1580       "The number of seconds that have elapsed since the
1581        beginning of the current error-measurement
1582        period. Same for all ports of the device."
1583       ::= { systemTiming 3 }
1584
1585
1586systemNtp  OBJECT IDENTIFIER ::= { systemTiming 4 }	-- Network Time Protocol
1587
1588systemNtpMode OBJECT-TYPE
1589	SYNTAX		INTEGER
1590	{
1591		disable			(2),
1592		broadcastClient	(3),
1593		unicastClient	(4)
1594	}
1595	MAX-ACCESS	read-write
1596	STATUS		current
1597	DESCRIPTION
1598	"This variable represents the NTP Mode."
1599	::= { systemNtp 1 }
1600
1601systemNtpGmt OBJECT-TYPE
1602	SYNTAX		Integer32
1603	MAX-ACCESS	read-write
1604	STATUS		current
1605	DESCRIPTION
1606	"This variable represents the NTP GMT (Greenwich Mean Time),
1607	 Possible values range is -12..12.
1608	 For new devices/versions this variable will be in minutes."
1609	::= { systemNtp 2 }
1610
1611systemNtpServerAddressType OBJECT-TYPE
1612	SYNTAX		InetAddressType
1613	MAX-ACCESS	read-write
1614	STATUS		current
1615	DESCRIPTION
1616	"This variable represents the NTP Server Address Type."
1617	::= { systemNtp 3 }
1618
1619systemNtpServerAddress OBJECT-TYPE
1620	SYNTAX		InetAddress
1621	MAX-ACCESS	read-write
1622	STATUS		current
1623	DESCRIPTION
1624	"This variable represents the NTP Server Address."
1625	::= { systemNtp 4 }
1626
1627systemNtpUpdateInterval OBJECT-TYPE
1628	SYNTAX		Unsigned32
1629	MAX-ACCESS	read-write
1630	STATUS		current
1631	DESCRIPTION
1632	"This variable represents the NTP Update Interval,
1633	 measured in seconds."
1634	::= { systemNtp 5 }
1635
1636systemNtpCmd OBJECT-TYPE
1637	SYNTAX		INTEGER
1638	{
1639		off					(2),
1640		sendUpdateRequest	(3)
1641	}
1642	MAX-ACCESS	read-write
1643	STATUS		current
1644	DESCRIPTION
1645	"This variable represents NTP possible commands.
1646	 After the Agent accepts a command, it will automatically change
1647	 the value to off(2)."
1648	::= { systemNtp 6 }
1649
1650
1651schedXTable OBJECT-TYPE
1652	SYNTAX  	SEQUENCE OF SchedXEntry
1653    MAX-ACCESS  not-accessible
1654    STATUS  	current
1655    DESCRIPTION
1656		"An Augment to the Schedule table
1657		 (schedTable in DISMAN-SCHEDULE-MIB; RFC-3231)."
1658     ::= { systemTiming 5 }
1659
1660schedXEntry OBJECT-TYPE
1661	SYNTAX  	SchedXEntry
1662    MAX-ACCESS	not-accessible
1663    STATUS  	current
1664    DESCRIPTION
1665       "An entry in the table."
1666    AUGMENTS { schedEntry }
1667     ::= { schedXTable 1 }
1668
1669SchedXEntry ::=
1670    SEQUENCE {
1671		schedYear				Unsigned32,
1672		schedWeekInMonth		INTEGER,
1673		schedParam				Integer32
1674		}
1675
1676schedYear OBJECT-TYPE
1677	SYNTAX		Unsigned32
1678	MAX-ACCESS  read-create
1679	STATUS  	current
1680	DESCRIPTION
1681	"The year during which the scheduled action should take place."
1682	::= { schedXEntry 1 }
1683
1684schedWeekInMonth OBJECT-TYPE
1685	SYNTAX		INTEGER {
1686     	first		(1),
1687	 	second 		(2),
1688	 	third 		(3),
1689	 	fourth 		(4),
1690	 	last 		(5)
1691	}
1692	MAX-ACCESS  read-create
1693	STATUS  	current
1694	DESCRIPTION
1695	"The week in month (schedMonth) during which the scheduled action
1696	 should take place."
1697	::= { schedXEntry 2 }
1698
1699schedParam OBJECT-TYPE
1700	SYNTAX		Integer32
1701	MAX-ACCESS  read-create
1702	STATUS  	current
1703	DESCRIPTION
1704	"A Parameter that might be used whenever the scheduled action takes place.
1705
1706	 For summer-time schedule -
1707	 This variable represents the time offset (in minutes), meaning:
1708	 the number of minutes that should be added for summer-time."
1709	::= { schedXEntry 3 }
1710
1711
1712systemPort  OBJECT IDENTIFIER ::= { agnt 15 }
1713
1714physicalConnectorTable OBJECT-TYPE
1715	SYNTAX  SEQUENCE OF PhysicalConnectorEntry
1716	MAX-ACCESS  not-accessible
1717	STATUS current
1718	DESCRIPTION
1719	"This table includes the connector type of ports or interfaces."
1720	::= {systemPort 1}
1721
1722physicalConnectorEntry OBJECT-TYPE
1723	SYNTAX  PhysicalConnectorEntry
1724	MAX-ACCESS  not-accessible
1725	STATUS current
1726	DESCRIPTION  "An entry in table."
1727	INDEX {portIdx}
1728	::= { physicalConnectorTable 1 }
1729
1730PhysicalConnectorEntry  ::=
1731	    SEQUENCE {
1732	portIdx
1733	  Integer32,
1734	physicalConnector
1735	  INTEGER,
1736	portOptWaveLength
1737	  INTEGER,
1738	portOptMode
1739	  INTEGER,
1740	portBalance
1741	  INTEGER,
1742    portDdmSupport
1743      INTEGER,
1744    portMfgName
1745      SnmpAdminString,
1746    portTypicalMaxRange
1747      Unsigned32,
1748    physicalConnectorString
1749   	  SnmpAdminString,
1750	portVendorPartNo
1751	  SnmpAdminString
1752
1753	  	}
1754
1755portIdx OBJECT-TYPE
1756	SYNTAX  Integer32
1757	MAX-ACCESS  read-only
1758	STATUS current
1759	DESCRIPTION
1760	"This object is an index of the specific port or interface.
1761	 For a port, the index will be as agreed between agent and
1762	 application.
1763	 For an interface, ifIndex may be used."
1764	::= { physicalConnectorEntry 1 }
1765
1766physicalConnector OBJECT-TYPE
1767	SYNTAX  INTEGER
1768	        {
1769			other (1),
1770			v35   (2),	  --34 pin female
1771			rs530 (3),	  --DB25
1772			x21   (4),	  --DB15
1773			bnc   (5),
1774			utp   (6),	  --RJ45
1775			aui   (7),
1776			rs422 (8),	  --DB25
1777			crossUtp (9), --RJ45
1778			rj45    (10),
1779			v24     (11), --DB25
1780			g703    (12), --TB5
1781			termBlock3AndRj45 (13),
1782			terminalBlock3    (14),
1783			terminalBlock5    (15),
1784			terminalBlock7    (16),
1785			db25              (17),
1786			db15              (18),
1787			rj45ethernet      (19),
1788			termBlock5AndRj45 (20),
1789			db9               (21),
1790			g703E1            (22),  --BNC-RJ45-BNC
1791			g703E1-LTU        (23),  --BNC-RJ45-BNC
1792			sc                (24),	 --sc optical
1793			st                (25),	 --st optical
1794			stl               (26),
1795			fc                (27),	 --fc optical
1796			tb5w              (28),  --Term-Block-5-Wire (for HCD)
1797			termBlock6AndRj45 (29),
1798			ethBnc            (30),
1799			scsi26            (31),  --SCSI with 26 pins
1800			eth4381           (32),  --RJ45 with two embeded LEDs
1801			twoBnc			  (33),  --Two BNC
1802			scsi50            (34),  --SCSI with 50 pins
1803			twoMiniBnc        (35),  --Two mini BNC
1804			sf1               (36),  --sf1=single fiber optical
1805			terminalBlock4    (37),
1806			sf2         	  (38),  --sf2=single fiber optical
1807			db25Balanced      (39),  --DB25 Balanced
1808			v36               (40),
1809			block4W           (41),  --like in WR connector for Modems
1810			iripRj45          (42),
1811			irEthQRj45        (43),
1812			iripBnc           (44),
1813			rs530WA           (45),  --rs530/IR that solves a wander problem for SDH network
1814			v35WA             (46),  --v35/IR that solves a wander problem for SDH network
1815			irEthQBnc         (47),
1816			v35Db25           (48),  --V.35 with connector DB25
1817			rj11              (49),  --Used for FXS & FXO
1818			mtrj              (50),  --optical
1819			lc                (51),  --optical
1820			terminalBlock2    (52),
1821			irEth10s100       (53),  --IR-ETH 10/100
1822			scsi68            (54),  -- SCSI 68 pins
1823			sf3				  (55),  -- sf3=single fiber of sc optical
1824			fcLH			  (56),  -- fc Long Haul
1825			telco50           (57),  -- TELCO 50
1826			telco64			  (58),	 -- TELCO 64
1827			irEthQN			  (59),
1828			terminalBlock6    (60),
1829			scLH			  (61),  -- sc Long Haul
1830			stLH			  (62),  -- st Long Haul
1831			lcLH			  (63),  -- lc Long Haul
1832			sfpIn			  (64),	 -- SFP module is installed (In container)
1833			sfpOut			  (65),	 -- SFP module is not installed (Out of container)
1834			db44              (66),	 -- DB44 (High Density D-type)
1835			db62              (67),  -- DB62 (High Density D-type)
1836			v24Db9            (68),  -- V.24 with connector DB9
1837			scsi40            (69),  -- SCSI 40 pins
1838            sf1NineRow        (70),  -- sf1 9-row
1839			sf2NineRow        (71),  -- sf2 9-row
1840			sf3NineRow        (72),  -- sf3 9-row
1841			smartSerial26     (73),  -- QDC1113L (Cisco)
1842			miniUsb5          (74),
1843			db26              (75),  -- DB26 (High Density D-Type)
1844			none              (255)
1845			}
1846	MAX-ACCESS  read-only
1847	STATUS current
1848	DESCRIPTION
1849	"The connector of the port/interface.
1850	 other - none of the specified connectors
1851	 none -  no connector."
1852	::= { physicalConnectorEntry 2 }
1853
1854portOptWaveLength OBJECT-TYPE
1855    SYNTAX  INTEGER {
1856		notApplicable(1),
1857		nm850(2),
1858		nm1310(3),
1859		nm1310Laser(4),
1860		nm1550Laser(5),
1861		nm1470Laser(6),
1862		nm1490Laser(7),
1863		nm1510Laser(8),
1864		nm1530Laser(9),
1865		nm1570Laser(10),
1866		nm1590Laser(11),
1867		nm1610Laser(12)
1868	}
1869    MAX-ACCESS  read-only
1870    STATUS  current
1871    DESCRIPTION
1872     "Wave Length of an Optical interface/port in [nm] and specification if
1873      Laser or not.
1874      notApplicable - for non-optical ports."
1875     ::= { physicalConnectorEntry 3 }
1876
1877portOptMode OBJECT-TYPE
1878    SYNTAX  INTEGER {
1879		notApplicable(1),
1880		singleMode(2),
1881		multiMode(3)
1882	}
1883    MAX-ACCESS  read-only
1884    STATUS  current
1885    DESCRIPTION
1886     "Laser Mode of an Optical Laser interface/port.
1887       notApplicable - for non-Laser ports."
1888     ::= { physicalConnectorEntry 4 }
1889
1890portBalance OBJECT-TYPE
1891    SYNTAX  INTEGER {
1892      notApplicable (1),
1893      unbalanced    (2),
1894      balanced      (3)
1895      }
1896      MAX-ACCESS  read-write
1897      STATUS  current
1898      DESCRIPTION
1899      "This object is according to the port Impedance.
1900       For T1 - always balanced.
1901       For E1 - there are different impedance values for balanced
1902	            and unbalanced."
1903     ::= { physicalConnectorEntry 5 }
1904
1905portDdmSupport  OBJECT-TYPE
1906    SYNTAX  INTEGER {
1907      notApplicable (1),
1908      no     (2),
1909      yes    (3)
1910      }
1911    MAX-ACCESS  read-only
1912      STATUS  current
1913      DESCRIPTION
1914      "SFP (Small Form Pluggable) port -support
1915       Digital Diagnostics Monitoring."
1916     ::= { physicalConnectorEntry 6 }
1917
1918portMfgName  OBJECT-TYPE
1919    SYNTAX  SnmpAdminString
1920    MAX-ACCESS  read-only
1921      STATUS  current
1922      DESCRIPTION
1923      "(SFP) Port Manufacturer name
1924       (Maximum - 16 characters)."
1925     ::= { physicalConnectorEntry 7 }
1926
1927portTypicalMaxRange  OBJECT-TYPE
1928    SYNTAX  Unsigned32
1929    MAX-ACCESS  read-only
1930      STATUS  current
1931      DESCRIPTION
1932      "Maximum range supported by SFP port,
1933       in meter units."
1934     ::= { physicalConnectorEntry 8 }
1935
1936physicalConnectorString  OBJECT-TYPE
1937    SYNTAX  SnmpAdminString
1938    MAX-ACCESS  read-only
1939      STATUS  current
1940      DESCRIPTION
1941      "(SFP) connector type. It can be Vendor Specific
1942       (unknown in advance). Being a string, the object is not
1943       affected by any future new connectors.
1944       This object will usually not be used
1945       for drawing the connector."
1946     ::= { physicalConnectorEntry 9 }
1947
1948portVendorPartNo OBJECT-TYPE
1949    SYNTAX  SnmpAdminString
1950    MAX-ACCESS  read-only
1951      STATUS  current
1952      DESCRIPTION
1953      "SFP Vendor Part Number. Being a string, the object is not
1954       affected by any future new SFPs."
1955     ::= { physicalConnectorEntry 10 }
1956
1957
1958
1959
1960prtSupervisory  OBJECT IDENTIFIER ::= { systemPort 2 }
1961
1962prtSpTable OBJECT-TYPE
1963      SYNTAX SEQUENCE OF PrtSpEntry
1964      MAX-ACCESS not-accessible
1965      STATUS current
1966	DESCRIPTION  "A table."
1967	::=  {prtSupervisory 1}
1968
1969prtSpEntry OBJECT-TYPE
1970      SYNTAX PrtSpEntry
1971      MAX-ACCESS not-accessible
1972      STATUS current
1973      DESCRIPTION
1974      "Supervisory port parameter table."
1975      INDEX {prtSupervisoryIndex }
1976      ::= { prtSpTable 1}
1977
1978PrtSpEntry ::=
1979      SEQUENCE {
1980      prtSupervisoryIndex         Integer32,
1981	  prtSupervisoryRate          INTEGER,
1982	  prtSupervisoryDataBits      INTEGER,
1983	  prtSupervisoryParity        INTEGER,
1984	  prtSupervisoryStopBits      INTEGER,
1985	  prtSupervisoryUsage         INTEGER,
1986	  prtSupervisoryInterface     INTEGER,
1987	  prtSupervisoryCTS		      INTEGER,
1988	  prtSupervisoryDcdDelay      INTEGER,
1989	  prtSupervisoryDSR		      INTEGER,
1990	  prtSupervisoryRoutProtocol  INTEGER
1991      }
1992
1993prtSupervisoryIndex OBJECT-TYPE
1994      SYNTAX  Integer32
1995      MAX-ACCESS  read-only
1996      STATUS  current
1997      DESCRIPTION
1998      "The SP port index.
1999       For some products, having modules (cards):
2000       The LS byte of the integer is the port index 1..255.
2001       The MS byte is different than 0 only if the port belongs to
2002       a module. In	that case it is the module number.
2003       For other products' index see their specification."
2004      ::= { prtSpEntry 1}
2005
2006prtSupervisoryRate     OBJECT-TYPE
2007      SYNTAX  INTEGER
2008	      {
2009        auto      (1),
2010        s300bps   (2),
2011        s1200bps  (3),
2012        s2400bps  (4),
2013        s4800bps  (5),
2014        s9600bps  (6),
2015        s19200bps (7),
2016        s38400bps (8),
2017        s57600bps (9),
2018        s115200bps (10)
2019	      }
2020      MAX-ACCESS  read-write
2021      STATUS  current
2022      DESCRIPTION
2023      "This attribute indicates the operation rate (speed) of the
2024       port.
2025       auto - automatic rate selection, by the agent."
2026      ::= { prtSpEntry 2}
2027
2028prtSupervisoryDataBits OBJECT-TYPE
2029      SYNTAX  INTEGER
2030	      {
2031        dataBits7 (1),
2032        dataBits8 (2)
2033	      }
2034      MAX-ACCESS  read-write
2035      STATUS  current
2036      DESCRIPTION
2037      "This attribute indicates the number of data bits in an async
2038       frame"
2039      ::= { prtSpEntry 3}
2040
2041prtSupervisoryParity OBJECT-TYPE
2042      SYNTAX  INTEGER
2043	      {
2044        none  (1),
2045        odd   (2),
2046        even  (3)
2047	      }
2048      MAX-ACCESS  read-write
2049      STATUS  current
2050      DESCRIPTION
2051      "This attribute indicates the parity mode in an async frame"
2052      ::= { prtSpEntry 4}
2053
2054prtSupervisoryStopBits OBJECT-TYPE
2055      SYNTAX  INTEGER
2056	      {
2057		notApplicable  (1),
2058        stopBits1      (2),
2059        stopBits1dot5  (3),
2060        stopBits2      (4)
2061	      }
2062      MAX-ACCESS  read-write
2063      STATUS  current
2064      DESCRIPTION
2065      "This attribute indicates the parity mode in an async frame."
2066      ::= { prtSpEntry 5}
2067
2068prtSupervisoryUsage OBJECT-TYPE
2069      SYNTAX  INTEGER
2070	      {
2071		unknown (1),
2072		noUse   (2),
2073		terminal(3),
2074		nmsSlip (4),
2075		nmsPpp  (5),
2076		muxSlip (6),
2077		muxPpp  (7),
2078		dialOut (8)
2079	      }
2080      MAX-ACCESS  read-write
2081      STATUS  current
2082      DESCRIPTION
2083      "This attribute indicates the usage of the SP port."
2084      ::= { prtSpEntry 6}
2085
2086prtSupervisoryInterface OBJECT-TYPE
2087      SYNTAX  INTEGER
2088	      {
2089		  notApplicable(1),
2090          dce  (2),
2091          dte  (3)
2092	      }
2093      MAX-ACCESS  read-write
2094      STATUS  current
2095      DESCRIPTION
2096      "This attribute indicates the supervisory port interface."
2097      ::= { prtSpEntry 7}
2098
2099prtSupervisoryCTS OBJECT-TYPE
2100      SYNTAX  INTEGER
2101	      {
2102          	notApplicable   (1),
2103          	on            	(2),        --Old value for DCE.
2104			rts           	(3),        --Old value for DCE
2105			dteWait         (4),        --DTE will wait for CTS to become active before transmit date.
2106			dteIgnore       (5)         --DTE will Ignore CTS signal and will transmit date anyway.
2107	      }
2108      MAX-ACCESS  read-write
2109      STATUS  current
2110      DESCRIPTION
2111	  "CTS line state."
2112      ::= { prtSpEntry 8}
2113
2114prtSupervisoryDcdDelay OBJECT-TYPE
2115      SYNTAX  INTEGER
2116	      {
2117          notApplicable (1),
2118          d0   (2),
2119          d10  (3),
2120		  d50  (4),
2121		  d100 (5),
2122		  d200 (6),
2123		  d300 (7)
2124	      }
2125      MAX-ACCESS  read-write
2126      STATUS  current
2127      DESCRIPTION
2128	  "DCD delay in msec."
2129      ::= { prtSpEntry 9}
2130
2131prtSupervisoryDSR OBJECT-TYPE
2132      SYNTAX  INTEGER
2133	      {
2134          notApplicable (1),
2135          on   (2),
2136          dtr  (3)
2137	      }
2138      MAX-ACCESS  read-write
2139      STATUS  current
2140      DESCRIPTION
2141	  "DSR line state."
2142      ::= { prtSpEntry 10}
2143
2144prtSupervisoryRoutProtocol OBJECT-TYPE
2145      SYNTAX  INTEGER
2146       {
2147        notApplicable (1),
2148  		none          (2),
2149        proprietary   (3),
2150        rip2          (4)
2151       }
2152      MAX-ACCESS  read-write
2153      STATUS  current
2154      DESCRIPTION
2155      "This attribute indicates the routing protocol of the port.
2156       notApplicable - for DP."
2157      ::= { prtSpEntry 11}
2158
2159
2160
2161
2162--Port Performance Data
2163
2164prtPerformance  OBJECT IDENTIFIER ::= { systemPort 3 }
2165
2166prtPerfTable OBJECT-TYPE
2167	SYNTAX  SEQUENCE OF PrtPerfEntry
2168	MAX-ACCESS  not-accessible
2169	STATUS current
2170	DESCRIPTION
2171	"This table includes G.826 ports or interfaces."
2172	::= {prtPerformance 1}
2173
2174prtPerfEntry OBJECT-TYPE
2175	SYNTAX  PrtPerfEntry
2176	MAX-ACCESS  not-accessible
2177	STATUS current
2178	DESCRIPTION  "An entry in table."
2179	INDEX {prtPerfIdx, prtPerfPeriodRef}
2180	::= { prtPerfTable 1 }
2181
2182PrtPerfEntry  ::=
2183	    SEQUENCE {
2184	prtPerfIdx
2185	  Integer32,
2186	prtPerfPeriodRef
2187	  INTEGER,
2188	prtPerfElapsedTime
2189	  Integer32,
2190	prtPerfUAS
2191	  Integer32,
2192	prtPerfES
2193	  Integer32,
2194	prtPerfSES
2195	  Integer32,
2196	prtPerfBBE
2197	  Integer32,
2198	prtPerfBlocksPerSec
2199	  Integer32,
2200	prtPerfTimeTag
2201	  TimeTicks,
2202	prtPerfSaveAndResetCmd
2203	  INTEGER
2204	  }
2205
2206prtPerfIdx OBJECT-TYPE
2207	SYNTAX  Integer32
2208	MAX-ACCESS  read-only
2209	STATUS current
2210	DESCRIPTION
2211	"This object is an index of the specific port or interface.
2212	 For a port, the index will be as agreed between agent and
2213	 application.
2214	 For an interface, ifIndex may be used."
2215	::= { prtPerfEntry 1 }
2216
2217prtPerfPeriodRef OBJECT-TYPE
2218	SYNTAX  INTEGER
2219	      {
2220          currentPeriod (1),
2221          lastPeriod    (2)
2222	      }
2223	MAX-ACCESS  read-only
2224	STATUS  current
2225	DESCRIPTION
2226	"This object is an index that specifies which period of time, the next
2227	 5 objects refer to.
2228	 currentPeriod - the period since last prtPerfSaveAndResetCmd received or
2229	           since Start-up (if no prtPerfSaveAndResetCmd was received since
2230	           Start-up) until now.
2231	 lastPeriod - the period between last two commands of prtPerfSaveAndResetCmd.
2232	           - If only one command occured since Start-up: the period between
2233	             Start-up and last command.
2234	           - If no command occured since Start-up: this period will not
2235	             actually exist. In this case, he following 5 objects will be 0."
2236	::= { prtPerfEntry 2 }
2237
2238prtPerfElapsedTime OBJECT-TYPE
2239	SYNTAX  Integer32
2240	MAX-ACCESS  read-only
2241	STATUS  current
2242	DESCRIPTION
2243	"Elapsed Time in seconds.
2244	 - for prtPerfPeriodRef=currentPeriod:
2245	   The period since last prtPerfSaveAndResetCmd received or	since Start-up
2246	   (if no prtPerfSaveAndResetCmd was received since	Start-up) until now.
2247	 - for prtPerfPeriodRef=lastPeriod:
2248	   The value of prtPerfElapsedTime when last prtPerfSaveAndResetCmd
2249	   was received."
2250	::= { prtPerfEntry 3 }
2251
2252prtPerfUAS OBJECT-TYPE
2253	SYNTAX  Integer32
2254	MAX-ACCESS  read-only
2255	STATUS  current
2256	DESCRIPTION
2257	"Number of Unavailable Seconds for the reference period (prtPerfPeriodRef)."
2258	::= { prtPerfEntry 4 }
2259
2260prtPerfES OBJECT-TYPE
2261	SYNTAX  Integer32
2262	MAX-ACCESS  read-only
2263	STATUS  current
2264	DESCRIPTION
2265	"Number of Errored Seconds for the reference period (prtPerfPeriodRef)."
2266	::= { prtPerfEntry 5 }
2267
2268prtPerfSES OBJECT-TYPE
2269	SYNTAX  Integer32
2270	MAX-ACCESS  read-only
2271	STATUS  current
2272	DESCRIPTION
2273	"Number of Severely Errored Seconds for the reference period (prtPerfPeriodRef)."
2274	::= { prtPerfEntry 6 }
2275
2276prtPerfBBE OBJECT-TYPE
2277	SYNTAX  Integer32
2278	MAX-ACCESS  read-only
2279	STATUS  current
2280	DESCRIPTION
2281	"Number of Background Block (or Frame) Errors for the reference period
2282	 (prtPerfPeriodRef)."
2283	::= { prtPerfEntry 7 }
2284
2285prtPerfBlocksPerSec OBJECT-TYPE
2286	SYNTAX  Integer32
2287	MAX-ACCESS  read-only
2288	STATUS  current
2289	DESCRIPTION
2290	"Blocks per second (or frames per second) of the port/interface indicated by
2291	 portIdx. This object is constant for a certain port/interface.
2292	 It is not affected by the prtPerfPeriodRef index."
2293	::= { prtPerfEntry 8 }
2294
2295prtPerfTimeTag OBJECT-TYPE
2296	SYNTAX  TimeTicks
2297	MAX-ACCESS  read-only
2298	STATUS  current
2299	DESCRIPTION
2300	"Time Tag of Last Period: sysUpTime when last prtPerfSaveAndResetCmd was
2301	 executed.
2302	 This object is applicable only for prtPerfPeriodRef=lastPeriod.
2303	 For prtPerfPeriodRef=currentPeriod, the value will always be 0."
2304	::= { prtPerfEntry 9 }
2305
2306prtPerfSaveAndResetCmd OBJECT-TYPE
2307    SYNTAX   INTEGER
2308	      {
2309    		off(2),
2310	    	on (3)
2311	      }
2312    MAX-ACCESS  read-write
2313    STATUS  current
2314    DESCRIPTION
2315    "A command per port/interface, to Save data of Current Period in Last Period
2316     data-set and start a new counting period for Current Period.
2317     This object is applicable only for prtPerfPeriodRef=currentPeriod.
2318     Setting this object to on(3) for prtPerfPeriodRef=last, will cause the agent
2319     to return: Bad Value response.
2320     When setting validly this object to on(3), agent will perform the required
2321     command and will reset automatically the value of this object to off(2).
2322     Setting this object to off(2), will do nothing."
2323    ::= { prtPerfEntry 10 }
2324
2325--Port Test Data
2326
2327prtTest OBJECT IDENTIFIER ::= { systemPort 4 }
2328
2329prtTestTable OBJECT-TYPE
2330	SYNTAX  SEQUENCE OF PrtTestEntry
2331	MAX-ACCESS  not-accessible
2332	STATUS current
2333	DESCRIPTION
2334	"This table includes test data for ports or interfaces."
2335	::= {prtTest 1}
2336
2337prtTestEntry OBJECT-TYPE
2338	SYNTAX  PrtTestEntry
2339	MAX-ACCESS  not-accessible
2340	STATUS current
2341	DESCRIPTION  "An entry in table."
2342	INDEX {prtTestIdx}
2343	::= { prtTestTable 1 }
2344
2345PrtTestEntry  ::=
2346	    SEQUENCE {
2347     	prtTestIdx
2348	    Integer32,
2349    	prtTestCmdAndStatus
2350        Integer32,
2351    	prtBertCounter
2352        Integer32,
2353		prtTestInitiator
2354		INTEGER,
2355		prtTestTimeout
2356		Integer32,
2357		prtTestVctRxResult
2358		INTEGER,
2359		prtTestVctTxResult
2360		INTEGER,
2361		prtTestVctRxDistance
2362		Integer32,
2363		prtTestVctTxDistance
2364		Integer32,
2365		prtTestVctCmd
2366		INTEGER,
2367		prtTestVctRxCrossPair
2368		Integer32,
2369		prtTestVctTxCrossPair
2370		Integer32,
2371		prtTestActivationDelay
2372		Unsigned32,
2373        prtTestMacSwapLoopDataMode
2374        INTEGER,
2375		prtTestMacSwapLoopVlanId
2376		Integer32,
2377		prtTestMacSwapLoopDirection
2378		INTEGER,
2379		prtTestMacSwapLoopDestAddr
2380		MacAddress,
2381		prtTestMacSwapLoopSrcAddr
2382		MacAddress,
2383		prtTestOamMinRoundTripDelay
2384		Unsigned32,
2385		prtTestOamMaxRoundTripDelay
2386		Unsigned32,
2387		prtTestOamAvgRoundTripDelay
2388		Unsigned32,
2389		prtTestOamTxInterval
2390		Unsigned32,
2391		prtTestDestinationIpAddress
2392		IpAddress,
2393		prtTestTTL
2394		Unsigned32,
2395		prtTestBwProfile
2396		Unsigned32
2397
2398        }
2399
2400prtTestIdx OBJECT-TYPE
2401	SYNTAX  Integer32
2402	MAX-ACCESS  read-only
2403	STATUS current
2404	DESCRIPTION
2405	"This object is an index of the specific port or interface.
2406	 For a port, the index will be as agreed between agent and
2407	 application.
2408	 For an interface, ifIndex may be used."
2409	::= { prtTestEntry 1 }
2410
2411prtTestCmdAndStatus OBJECT-TYPE
2412      SYNTAX  Integer32
2413      MAX-ACCESS  read-write
2414      STATUS  current
2415      DESCRIPTION
2416      "Setting this object to a value as detailed further on
2417       (except 0) will initiate a test on the specific port.
2418       The test/s requested will be set according to the respective
2419       bit. The value of this object will be a sum of (2**n), where n is
2420       the Bit:
2421         TEST                          BIT	                     VALUE
2422        -----------                    ---						------
2423        reserved                        0						   1
2424		PayloadLoop=RLB              	1 (=Remote Loopback)	   2
2425        LineLoop=DIG                    2 (=Digital)			   4
2426        OtherLoop                       3						   8
2427        InwardLoop=LLB                  4 (=Local Loopback)       16
2428        BERT                            5						  32
2429        LC                              6                         64
2430		ToneInjection		         	7						 128
2431		Inband 				            8			   			 256
2432		BERT Remote	(or E1/T1 RLB)     	9 						 512
2433		Downstream-AIS (or E1/T1 LLB)  10						1024
2434		Upstream-AIS                   11						2048
2435		Rem-Loop-on-Rem-Unit           12                       4096
2436		MacSwapLoop                    13                       8192
2437		OamETHLoopback                 14					   16384
2438		OamETHLinkTrace				   15					   32768
2439
2440
2441        e.g : If the requested value is 20 -> 010100  ->
2442              Bits 2 & 4 are set -> the requested tests are :
2443                                    LineLoopback=DIG
2444                                    InwardLoopback=LLB
2445
2446       Not all tests combinations are valid.
2447	   For valid test combination, see each product's specification.
2448	   For LRS52, only single test is allowed simultaneously
2449
2450       The terminology and order of the first tests (except BERT)
2451       is according to the one used for Test Status of DS1 and DS3 standards.
2452	   The notations : RLB, LLB, DIG are the most used in RAD's products, but they
2453	   can be different. For exact definition see product's spec.
2454
2455       Setting this object to stop (value=0 ; all bits are 0),
2456       will stop all the user requested tests running on the
2457       selected port.
2458
2459       When no test is running on the port, the Get value (test status)
2460	   will be 0.
2461
2462	   PayloadLoop=RLB
2463	     The received signal at this interface is looped
2464	     through the device.  Typically the received signal
2465	     is looped back for retransmission after it has
2466	     passed through the device's framing function.
2467
2468	   LineLoop=DIG
2469	     The received signal at this interface does not
2470	     go through the device (minimum penetration) but
2471	     is looped back out.
2472
2473	   OtherLoop
2474	     Loopbacks that are not defined here.
2475
2476	   InwardLoop=LLB
2477	     The sent signal at this interface is looped back
2478	     through the device.
2479
2480	   LC
2481	     This loop is applicable only for HSSI interface, towards the router .
2482
2483	   ToneInjection
2484		 This loop is applicable for analog voice (like FXS).
2485
2486	   Downstream-AIS
2487	   E1 AIS signal (all ones) is transmitted in the relevant channel
2488	   toward the STM-1 line.
2489
2490	   Upstream-AIS
2491	   E1 AIS signal (all ones) is generated in the relevant channel
2492	   toward the local received tributary channel output
2493
2494	   Rem-Loop-on-Rem-Unit
2495	   Request from far end device to activate remote loopback
2496	   towards near-end device
2497
2498	   MacSwapLoop
2499	     This loop is applicable for ethernet port. Loop is
2500		 implemented by swapping the MAC addresses of the
2501		 incoming message.
2502
2503	   OamETHLoopback
2504	      Ethernet Loopback is used to verify connectivity of a MEP with a MIP
2505	      or peer MEP(s) (ITU-T Y.1731, Clause 7.2).
2506
2507	   OamETHLinkTrace
2508	      Ethernet Link Trace is an on-demand OAM function which can be used for
2509	      the two following purposes:
2510	      - Adjacent Relation Retrieval
2511	      - Fault Localization
2512	      (ITU-T Y.1731, Clause 7.3)."
2513
2514   	  ::= { prtTestEntry 2 }
2515
2516prtBertCounter   OBJECT-TYPE
2517      SYNTAX  Integer32
2518      MAX-ACCESS  read-only
2519      STATUS  current
2520      DESCRIPTION
2521      "This object indicates the number of BERT errors encountered
2522       during the BERT operation.
2523       It is valid only when BERT (Bit Error Rate Test) is active on the
2524       specific port.
2525       The Counter starts from zero (0) anytime BERT is initiated."
2526      ::= { prtTestEntry 3}
2527
2528prtTestInitiator OBJECT-TYPE
2529    SYNTAX   INTEGER
2530	      {
2531    		unknown   (1),
2532    		user      (2),
2533	    	remoteUnit(3),
2534			dteRouter (4)
2535	      }
2536    MAX-ACCESS  read-only
2537    STATUS  current
2538    DESCRIPTION
2539    "This object indicates who initiated this port's test/s."
2540    ::= { prtTestEntry 4 }
2541
2542prtTestTimeout OBJECT-TYPE
2543   SYNTAX   Integer32  (0..4095)
2544   MAX-ACCESS  read-write
2545   STATUS  current
2546   DESCRIPTION
2547   "This object is applicable only when a single
2548   test is running. It indicates the test
2549   activation timeout in minutes.
2550   For RICi-E1T1, RICi-E3T3 the measurement
2551   unit is in seconds.
2552   When the timeout expires, the test is stopped.
2553   Value of 0 indicates test may run Forever "
2554   ::= { prtTestEntry 5 }
2555
2556prtTestVctRxResult OBJECT-TYPE
2557    SYNTAX   INTEGER
2558	      {
2559    		notApplicable  (1),
2560    		fail		   (2),
2561	    	normal		   (3),
2562			open		   (4),
2563			short		   (5),
2564			shortToCrossPair (6),
2565			coupleWithCrossPair (7)
2566	      }
2567    MAX-ACCESS  read-only
2568    STATUS  current
2569    DESCRIPTION
2570    "This object indicates the result of the Vct on
2571    the cable connected to the RX connector."
2572    ::= { prtTestEntry 6 }
2573
2574prtTestVctTxResult OBJECT-TYPE
2575    SYNTAX   INTEGER
2576	      {
2577    		notApplicable  (1),
2578    		fail		   (2),
2579	    	normal		   (3),
2580			open		   (4),
2581			short		   (5),
2582			shortToCrossPair (6),
2583			coupleWithCrossPair (7)
2584	      }
2585    MAX-ACCESS  read-only
2586    STATUS  current
2587    DESCRIPTION
2588    "This object indicates the result of the Vct on
2589    the cable connected to the TX connector."
2590    ::= { prtTestEntry 7 }
2591
2592prtTestVctRxDistance OBJECT-TYPE
2593   SYNTAX   Integer32
2594   MAX-ACCESS  read-only
2595   STATUS  current
2596   DESCRIPTION
2597   "This object indicates the distance in Meters
2598   to the RX cable Open/ Short location discovered by the Vct.
2599   This parameter is applicable for Vct Result = Normal or Fail only,
2600   Else the value of this parameter will be equal to 0."
2601   ::= { prtTestEntry 8 }
2602
2603prtTestVctTxDistance OBJECT-TYPE
2604   SYNTAX   Integer32
2605   MAX-ACCESS  read-only
2606   STATUS  current
2607   DESCRIPTION
2608   "This object indicates the distance in Meters
2609   to the TX cable Open/ Short location discovered by the Vct.
2610   This parameter is applicable for Vct Result = Normal or Fail only,
2611   Else the value of this parameter will be equal to 0."
2612   ::= { prtTestEntry 9 }
2613
2614prtTestVctCmd OBJECT-TYPE
2615	SYNTAX  INTEGER
2616	{
2617	 off  (2),
2618	 on   (3)
2619	 	 }
2620	MAX-ACCESS  read-write
2621	STATUS current
2622	DESCRIPTION
2623	"Vct command.
2624	 on (3) = Start Vct on both cables connected to
2625	 RX and TX connectors of this port.
2626	 Agent will perform the required command and change automatically
2627	 the value of this object to off(2)."
2628    ::= { prtTestEntry 10 }
2629
2630prtTestVctRxCrossPair OBJECT-TYPE
2631   SYNTAX   Integer32
2632   MAX-ACCESS  read-only
2633   STATUS  current
2634   DESCRIPTION
2635   "This object should be equal to the Index (prtTestIdx) of the Rx cross pair.
2636    This object is applicable only for Vct Result = shortToCrossPair or coupleWithCrossPair.
2637    This object was especially created for ETX-202. Currently not in use."
2638   ::= { prtTestEntry 11 }
2639
2640prtTestVctTxCrossPair OBJECT-TYPE
2641   SYNTAX   Integer32
2642   MAX-ACCESS  read-only
2643   STATUS  current
2644   DESCRIPTION
2645   "This object should be equal to the Index (prtTestIdx) of the Tx cross pair.
2646    This object is applicable only for Vct Result = shortToCrossPair or coupleWithCrossPair."
2647   ::= { prtTestEntry 12 }
2648
2649
2650prtTestActivationDelay OBJECT-TYPE
2651   SYNTAX   Unsigned32
2652   MAX-ACCESS  read-write
2653   STATUS  current
2654   DESCRIPTION
2655   "This object is applicable only when a single test is running.
2656   It indicates test activation delay in seconds.
2657   A Value of 0 indicates that the test starts immediately."
2658   ::= { prtTestEntry 13 }
2659
2660
2661prtTestMacSwapLoopDataMode OBJECT-TYPE
2662   SYNTAX      INTEGER
2663   {
2664 	   all          (1),
2665	   allExceptMng (2),
2666	   specificVlan (3)
2667   }
2668   MAX-ACCESS  read-write
2669   STATUS      current
2670   DESCRIPTION
2671   "This object defines which part
2672   of the data will be looped back."
2673   ::= { prtTestEntry 14 }
2674
2675
2676prtTestMacSwapLoopVlanId OBJECT-TYPE
2677   SYNTAX      Integer32
2678   MAX-ACCESS  read-write
2679   STATUS      current
2680   DESCRIPTION
2681   "This object specifies the VLAN ID  for
2682   prtTestMacSwapLoopDataMode=specificVlan."
2683   ::= { prtTestEntry 15 }
2684
2685
2686prtTestMacSwapLoopDirection OBJECT-TYPE
2687   SYNTAX      INTEGER
2688   {
2689       local   (2),
2690       remote  (3)
2691   }
2692   MAX-ACCESS  read-write
2693   STATUS      current
2694   DESCRIPTION
2695   "This object defines the direction of the performed loopback.
2696   In ETX102 'local' corresponds to Ingress loop
2697   (either on User port or on Network port), and
2698   'remote' corresponds to Egress loop
2699   (either on User port or on Network port)."
2700   ::= { prtTestEntry 16 }
2701
2702
2703prtTestMacSwapLoopDestAddr  OBJECT-TYPE
2704	SYNTAX  MacAddress
2705	MAX-ACCESS  read-write
2706	STATUS current
2707	DESCRIPTION
2708	"Configures the MAC address that will be sent in the
2709	 Destination field of the packet in the outgoing direction. "
2710	::= { prtTestEntry 17 }
2711
2712prtTestMacSwapLoopSrcAddr  OBJECT-TYPE
2713	SYNTAX  MacAddress
2714	MAX-ACCESS  read-write
2715	STATUS current
2716	DESCRIPTION
2717	"Configures the MAC address that will be sent in the
2718	Source field of the packet in the outgoing direction. "
2719	::= { prtTestEntry 18 }
2720
2721prtTestOamMinRoundTripDelay     OBJECT-TYPE
2722    SYNTAX        Unsigned32
2723    MAX-ACCESS    read-only
2724    STATUS        current
2725    DESCRIPTION
2726    "The mininal value of round trip delay of loopback message for a session of
2727    OAM loopback.Units are msec."
2728     ::= { prtTestEntry 19 }
2729
2730prtTestOamMaxRoundTripDelay     OBJECT-TYPE
2731    SYNTAX        Unsigned32
2732    MAX-ACCESS    read-only
2733    STATUS        current
2734    DESCRIPTION
2735    "The maximum value of round trip delay of loopback message for a session of
2736    OAM loopback.Units are msec."
2737     ::= { prtTestEntry 20 }
2738
2739prtTestOamAvgRoundTripDelay     OBJECT-TYPE
2740    SYNTAX        Unsigned32
2741    MAX-ACCESS    read-only
2742    STATUS        current
2743    DESCRIPTION
2744    "The average round trip delay of loopback message for a session of
2745    OAM loopback.Units are msec."
2746     ::= { prtTestEntry 21 }
2747
2748prtTestOamTxInterval  OBJECT-TYPE
2749     SYNTAX       Unsigned32
2750     MAX-ACCESS  read-write
2751     STATUS  current
2752     DESCRIPTION
2753     "Indicates the interval between loopback sent messages.Units are msec."
2754    ::= { prtTestEntry 22 }
2755
2756prtTestDestinationIpAddress  OBJECT-TYPE
2757     SYNTAX       IpAddress
2758     MAX-ACCESS  read-write
2759     STATUS  current
2760     DESCRIPTION
2761     "Indicates the destination IP Address in the transmitted messages that
2762      are looped back."
2763    ::= { prtTestEntry 23 }
2764
2765prtTestTTL  OBJECT-TYPE
2766     SYNTAX       Unsigned32
2767     MAX-ACCESS  read-write
2768     STATUS  current
2769     DESCRIPTION
2770     "Time-to-live.Number of hops the loopback message will go through the net
2771      before deciding to discard it."
2772    ::= { prtTestEntry 24 }
2773
2774prtTestBwProfile  OBJECT-TYPE
2775     SYNTAX       Unsigned32
2776     MAX-ACCESS  read-write
2777     STATUS  current
2778     DESCRIPTION
2779     "Indicates the BW profile (from bwProfileTable) that is assigned to the loopback test
2780      in order to limit the traffic that is looped back."
2781    ::= { prtTestEntry 25 }
2782
2783
2784--Port General Parameters
2785
2786prtParam OBJECT IDENTIFIER ::= { systemPort 5 }
2787
2788prtParamTable OBJECT-TYPE
2789	SYNTAX  SEQUENCE OF PrtParamEntry
2790	MAX-ACCESS  not-accessible
2791	STATUS current
2792	DESCRIPTION
2793	"This table includes general port parameters. The meaning is
2794	 different for every product that supports it due to a general
2795     parameter - prtControlCnfg.
2796
2797	 For ACE2002:
2798	 -This table is used as a mechanism to create the next interface index.
2799      The algorithm description:
2800      The NMS will send the agent the following get command: get(nextIfIndex.index),
2801      where index=interface on which the new index is dependent on.
2802      Upon this command the agent will generate and return the new index to the NMS.
2803     - This table is partially supported according to the interface type.
2804       Upon getNext function the irrelevant parameters will be skipped."
2805	::= {prtParam 1}
2806
2807prtParamEntry OBJECT-TYPE
2808	SYNTAX  PrtParamEntry
2809	MAX-ACCESS  not-accessible
2810	STATUS current
2811	DESCRIPTION  "An entry in table."
2812	INDEX {prtParamIdx}
2813	::= { prtParamTable 1 }
2814
2815PrtParamEntry  ::=
2816	    SEQUENCE {
2817   prtParamIdx		            Integer32,
2818   prtControlCnfg 	            Integer32,
2819   prtParamClkSrc 	            INTEGER,
2820   prtParamPhantom	            INTEGER,
2821   prtParamResetStatsCmd	    INTEGER,
2822   prtParamLastResetStatsTime	TimeStamp,
2823   prtParamInterfaceType	  	INTEGER,
2824   prtParamClearAlarm		  	INTEGER,
2825   prtParamLeds			  	    OCTET STRING,
2826   prtParamLineLength		  	INTEGER,
2827   prtParamUsage			  	INTEGER,
2828   prtParamMappingMode		    INTEGER,
2829   prtParamAlarmIndication	  	INTEGER,
2830   prtParamClkQualityLevel	    OCTET STRING,
2831   prtParamClkWaveShape		    INTEGER,
2832   prtParamStatus			    INTEGER,
2833   prtParamSignalLevel		  	Integer32,
2834   prtParamClkUserQualityLevel  OCTET STRING,
2835   prtParamDataRate			    Unsigned32,
2836   prtParamLoopDetect		  	INTEGER,
2837   prtParamActUponLoopDetect    OCTET STRING,
2838   prtParamPSNLayer             INTEGER,
2839   prtParamRxSsm				INTEGER,
2840   prtParamClkSsmRxSource		INTEGER,
2841   prtParamFarEndDevice         Unsigned32,
2842   prtParamTxClk				INTEGER
2843
2844		}
2845
2846prtParamIdx OBJECT-TYPE
2847	SYNTAX  Integer32
2848	MAX-ACCESS  read-only
2849	STATUS current
2850	DESCRIPTION
2851	"This object is an index of the specific port or interface.
2852	 For a port, the index will be as agreed between agent and
2853	 application.
2854	 For an interface, ifIndex may be used.
2855
2856	 For ACE2002:
2857	 This parameter is the physical layer ifIndex of the slot on
2858     which the NMS requires the next interface index."
2859	::= { prtParamEntry 1 }
2860
2861prtControlCnfg OBJECT-TYPE
2862	SYNTAX  Integer32
2863	MAX-ACCESS  read-write
2864	STATUS current
2865	DESCRIPTION
2866	"This object may be used for port RW general parameter/s.
2867	 For detailed meaning, see product's spec.
2868	 Supported by: PRBi-E3/T3.
2869
2870	 For ACE2002:
2871	 This parameter will include the value of the new index
2872	 generated by agent.
2873
2874	 For Optimux-T3 and OP-155-1:
2875	 This parameter will be used for Release Remote LLB Command:
2876	 on=2= Set value only. Command to release LLB of Remote Unit.
2877	       Agent will return automatically to 'off' value after performing
2878	       the command.
2879	 off=3=Get value only.
2880
2881
2882	 For LA140
2883	 This parameter will be used as EchoCanceler per timeslot
2884	 off = 2 Echo Canceler is disabled
2885	 on =  3 Echo Canceler is enabled
2886
2887	 For FCD-155
2888	 This parameter will be used to select the port that is
2889	 clock source for a PDH port,
2890		 For E1/T1 PDH
2891		 VC12/VT1.5 = 2
2892		 SDH/SONET  = 3
2893		 For E3/T3 PDH
2894		 VC3/DS3  = 2
2895		 SDH/SONET = 3
2896
2897	 For ACE-52
2898	 This parameter will be used as Transmit Frame Type, i.e.
2899	 which type of frame the corresponding bridge port will transmit:
2900	 Untagged = 2
2901	 Tagged = 3
2902	 ."
2903	::= { prtParamEntry 2 }
2904
2905prtParamClkSrc OBJECT-TYPE
2906    SYNTAX  INTEGER {
2907       loopTiming    (1),
2908       localTiming   (2),
2909       throughTiming (3),
2910	   adaptive      (4),
2911	   master        (5),
2912	   fallback      (6),
2913	   station       (7),
2914       notApplicable (255)
2915    }
2916    MAX-ACCESS  read-write
2917    STATUS  current
2918    DESCRIPTION
2919       "The source of Transmit Clock.
2920        'loopTiming' or 'loopback' indicates that the recovered receive clock
2921         is used as the transmit clock.
2922
2923        'localTiming' or 'internal' indicates that a local clock
2924         source is used or when an external clock is
2925         attached to the box containing the interface.
2926
2927        'throughTiming' or 'external' indicates that recovered receive clock
2928         from another card or interface is used as the transmit clock.
2929
2930        'adaptive' indicates that the clock is recovered according
2931         to the received data flow rate.
2932
2933        'master' and 'fallback' values may be used RO to
2934         indicate active clock.
2935
2936         'station' - indicate clock received from station
2937          port is used as transmit clock."
2938	::= { prtParamEntry 3 }
2939
2940prtParamPhantom OBJECT-TYPE
2941    SYNTAX  INTEGER {
2942       notApplicable (1),
2943       disable       (2),
2944       enable        (3)
2945	}
2946	MAX-ACCESS  read-write
2947	STATUS current
2948	DESCRIPTION
2949	"Power feeding to another device."
2950	::= { prtParamEntry 4 }
2951
2952prtParamResetStatsCmd OBJECT-TYPE
2953    SYNTAX  INTEGER {
2954       off(2),
2955	   on (3)
2956	}
2957    MAX-ACCESS  read-write
2958    STATUS  current
2959    DESCRIPTION
2960    "Reset statistics of the selected port."
2961    ::= { prtParamEntry 5 }
2962
2963prtParamLastResetStatsTime OBJECT-TYPE
2964     SYNTAX  TimeStamp
2965     MAX-ACCESS  read-only
2966     STATUS  current
2967     DESCRIPTION
2968     "The value of MIB II's sysUpTime object at the last time that
2969      prtParamResetStatsCmd was Set to on(3) for this port.
2970      If prtParamResetStatsCmd was never Set to on(3) since last
2971      re-initialization of the agent, then this object contains a zero value.
2972      This object enables calculating the running time of Statistics
2973      counters for this port, by: [sysUpTime-prtParamLastResetStatsTime].
2974      For some devices other types of 'Reset' may affect this parameter"
2975     ::= { prtParamEntry 6 }
2976
2977prtParamInterfaceType OBJECT-TYPE
2978    SYNTAX  INTEGER {
2979	   notApplicable (1),
2980       e1            (2),
2981       t1            (3),
2982       fr            (4),
2983	   hdlc          (5),
2984	   hdsl2         (6),
2985	   shdsl         (7),
2986	   adsl          (8),
2987	   adsl2         (9),
2988	   reAdsl2      (10),
2989	   mPair        (11),
2990	   efm          (12), --64-65 Octets
2991	   atmIma		(13),
2992	   ds1          (14)
2993    }
2994    MAX-ACCESS  read-write
2995    STATUS  current
2996    DESCRIPTION
2997       "The type of the port."
2998	::= { prtParamEntry 7 }
2999
3000prtParamClearAlarm OBJECT-TYPE
3001    SYNTAX  INTEGER {
3002       off (2),
3003       on  (3)
3004    }
3005    MAX-ACCESS  read-write
3006    STATUS  current
3007    DESCRIPTION
3008       "Setting this attribute to ON, will enforce a clear
3009       operation on the Port Alarms.
3010       Upon completion, the value will automatically change
3011       to off(2)."
3012	::= { prtParamEntry 8 }
3013
3014prtParamLeds  OBJECT-TYPE
3015	SYNTAX  OCTET STRING
3016	MAX-ACCESS  read-only
3017	STATUS current
3018	DESCRIPTION
3019	"This entry specifies the LEDs status of the port.
3020	 Each led is represented by 4 bits where the first 2 bits
3021	 (left) specify  the status :
3022	 (00=NA, 01=OFF, 10=ON, 11=BLINK),
3023     and the next two bits (right) specify the color :
3024     (00=GREEN, 01=RED, 10=YELLOW, 11=GRAY).
3025     The order of the LEDS is from top to bottom, left to right:
3026     For each row starting from the top,
3027     the LEDS are returned from left to right."
3028     ::= {prtParamEntry 9}
3029
3030prtParamLineLength OBJECT-TYPE
3031    SYNTAX  INTEGER {
3032	   notApplicable (1),
3033       long    (2),
3034       normal  (3),
3035	   short   (4)
3036    }
3037    MAX-ACCESS  read-write
3038    STATUS  current
3039    DESCRIPTION
3040    "Line Length of the line connected to this port."
3041	::= { prtParamEntry 10 }
3042
3043prtParamUsage OBJECT-TYPE
3044	SYNTAX  INTEGER {
3045	 notApplicable   (1),
3046	 user		     (2),
3047	 network	     (3)
3048	}
3049	MAX-ACCESS  read-write
3050	STATUS  current
3051	DESCRIPTION
3052	"Defines whether this port works as User port or as Network port."
3053	::= { prtParamEntry 11 }
3054
3055prtParamMappingMode  OBJECT-TYPE
3056      SYNTAX INTEGER
3057      {
3058       notApplicable (1),
3059       off           (2),
3060       auto          (3),
3061	   manual        (4),
3062	   adjacent      (5)
3063      }
3064      MAX-ACCESS read-write
3065      STATUS current
3066      DESCRIPTION
3067      "This object defines path protection on SONET/SDH link
3068       Auto - SONET/SDH mapping for port is copied
3069       automatically to same TU on the redundant
3070       SONET/SDH local (reside on same slot) link by agent.
3071       Manual - the user can configure the redundant
3072       mapping for port on the same link
3073       or to the other link on any TU
3074       Adjacent - similar to auto, but mapping is copied
3075       automatically by agent to link on adjacent slot ."
3076      ::= { prtParamEntry 12}
3077
3078prtParamAlarmIndication OBJECT-TYPE
3079    SYNTAX INTEGER {
3080       notApplicable (1),
3081       off           (2),
3082       on            (3)
3083       }
3084    MAX-ACCESS read-only
3085    STATUS current
3086    DESCRIPTION
3087    "This object indicates status-aggregation of non-masked alarms
3088    associated with all interface layers, related to this physical port.
3089    When at least one non-masked alarm exists on any layer,
3090    value of this object is on (3).
3091
3092    Indication will be off (2) only when there's no active
3093    non-masked alarm on any interface layer related to this port.
3094    Masking an Alarm, will consider it as not exist for this indication.
3095
3096    Example: When a port has an ATM higher layer and at least
3097    one VC has alarm, value of this object will be on (3)"
3098    ::= {prtParamEntry 13}
3099
3100prtParamClkQualityLevel OBJECT-TYPE
3101      SYNTAX  OCTET STRING	(SIZE (1))
3102      MAX-ACCESS  read-only
3103      STATUS  current
3104      DESCRIPTION
3105      "This parameter indicates quality level of clock signal.
3106       Quality is encoded according to SSM
3107       (Synchronization Status Messages) encoding.
3108	   Bits 8 -5  of byte are encoded as follows (when bit1=0):
3109	   Left most bit - MSB(8) ---> LSB(5)
3110	   8765
3111	   0000	Quality Unknown
3112       0010	PRC (Primary Reference Clock)    - Rec. G.811
3113       0100	SSU-T (Sync. Source Unit-Transit)- Rec. G.812 Transit
3114       1000	SSU-L (Sync. Source Unit Local)	 - Rec. G.812 Local
3115       1011	SEC (SDH Equipment Clock)
3116       1111	DNU (do not use for synchronization)
3117	   0001 PRS (=ST1 = Stratum 1 Traceable)
3118	   0111 ST2 (Stratum 2 Traceable)
3119	   1010 ST3 (Stratum 3 Traceable)
3120	   1100 SMC (SONET Minimum Clock Traceable)
3121	   1101 Stratum 3E Traceable
3122	   bit1 = '1' - indicates all octet is Not Applicable"
3123    ::= {prtParamEntry 14}
3124
3125prtParamClkWaveShape OBJECT-TYPE
3126    SYNTAX  INTEGER {
3127	   notApplicable (1),
3128       sine          (2),
3129       square        (3)
3130    }
3131    MAX-ACCESS  read-write
3132    STATUS  current
3133    DESCRIPTION
3134       "Wave shape of station clock source signal."
3135	::= { prtParamEntry 15 }
3136
3137prtParamStatus OBJECT-TYPE
3138    SYNTAX  INTEGER {
3139       notApplicable (1),
3140       up            (2),
3141       signalLoss    (3),
3142	   syncLoss      (4)
3143    }
3144    MAX-ACCESS  read-only
3145    STATUS  current
3146    DESCRIPTION
3147       "Station clock source Status."
3148	::= { prtParamEntry 16 }
3149
3150prtParamSignalLevel	OBJECT-TYPE
3151    SYNTAX Integer32
3152	MAX-ACCESS  read-only
3153	STATUS current
3154	DESCRIPTION
3155	"This object indicates signal level (in thenth of dB units)
3156	 on selected port."
3157	::= { prtParamEntry 17 }
3158
3159prtParamClkUserQualityLevel OBJECT-TYPE
3160   SYNTAX  OCTET STRING	(SIZE (1))
3161   MAX-ACCESS  read-write
3162   STATUS  current
3163   DESCRIPTION
3164   "This parameter allows user to mark quality level of clock.
3165    Quality is encoded according to SSM
3166    (Synchronization Status Messages) encoding.
3167    Bits 8 -5  of byte are encoded as follows:
3168    Left most bit - MSB(8) ---> LSB(5)
3169    8765
3170    0000	Quality Unknown
3171    0010	PRC (Primary Reference Clock) -   Rec. G.811
3172    0100	SSU-T (Sync. Source Unit-Transit) Rec. G.812 Transit
3173    1000	SSU-L (Sync. Source Unit Local)	- Rec. G.812 Local
3174    1011	SEC (SDH Equipment Clock)
3175    1111	DNU (do not use for synchronization)"
3176   ::= {prtParamEntry 18}
3177
3178prtParamDataRate OBJECT-TYPE
3179     SYNTAX  Unsigned32
3180     MAX-ACCESS  read-write
3181     STATUS  current
3182     DESCRIPTION
3183     "Rate of serial data port (V.11, V.24, V.35)
3184      in kbps units."
3185     ::= { prtParamEntry 19}
3186
3187prtParamLoopDetect OBJECT-TYPE
3188	SYNTAX  INTEGER
3189	{
3190	 disable   (2),
3191	 enable    (3)
3192	}
3193	MAX-ACCESS  read-write
3194	STATUS current
3195	DESCRIPTION
3196	"Enable/disable Loop Detection on a port.
3197	 Examples of ports: physical, Channelized Bundle over TDM Uplink,
3198	 Bridge Ports."
3199	::= { prtParamEntry 20 }
3200
3201prtParamActUponLoopDetect OBJECT-TYPE
3202	SYNTAX  OCTET STRING
3203	MAX-ACCESS  read-write
3204	STATUS current
3205	DESCRIPTION
3206	"This parameter is used to indicate which actions
3207	should be taken in case a loop is detected in the network the port is part of.
3208	Each action is represented by a bit.
3209	Currently defined (for RIC155GE/RIC622GE):
3210	Bit 0 - Transmit Shut Down
3211	Bit 1 - Forward Alarms
3212	If bit value = '1' then the action is taken.
3213	If bit value = '0' then the actions is not taken."
3214	::= { prtParamEntry 21 }
3215
3216
3217prtParamPSNLayer OBJECT-TYPE
3218	SYNTAX INTEGER
3219	{
3220	   l2 	(2), -- lan
3221	   l3	(3)  -- wan
3222	}
3223	MAX-ACCESS read-write
3224	STATUS current
3225	DESCRIPTION
3226	"This object indicates the network layer from which clock is derived."
3227	::= { prtParamEntry 22 }
3228
3229
3230prtParamRxSsm OBJECT-TYPE
3231	SYNTAX INTEGER
3232	{
3233	   disabled	(2),
3234	   rx	(3)
3235	}
3236	MAX-ACCESS read-write
3237	STATUS current
3238	DESCRIPTION
3239	"This object indicates if Station Clock SSM messages
3240	 received will serve as criteria for clock selection."
3241	::= { prtParamEntry 23 }
3242
3243prtParamClkSsmRxSource OBJECT-TYPE
3244	SYNTAX INTEGER
3245	{
3246       sa4 	(2),
3247	   sa5	(3),
3248	   sa6  (4),
3249	   sa7  (5),
3250	   sa8  (6)
3251	}
3252	MAX-ACCESS read-write
3253	STATUS current
3254	DESCRIPTION
3255	"This object indicates the Sa-bit of the E1 frame,
3256	 in which SSM messages are carried."
3257	::= { prtParamEntry 24 }
3258
3259-- 	::= { prtParamEntry 25 }  reserved
3260
3261
3262prtParamFarEndDevice OBJECT-TYPE
3263     SYNTAX  Unsigned32
3264     MAX-ACCESS  read-write
3265     STATUS  current
3266     DESCRIPTION
3267     "Programmed Far-End device connected to this port.
3268      This object is relevant for products having multiple DBs.
3269	  It will enable configuring offline, the relevant data.
3270      For MP-4100, LRS-102 OP-108/106 cards, the options will be:
3271	  1 = None (when a port is not connected to any remote device)
3272      2 = OP-108
3273      3 = OP-108/ETH
3274      4 = OP-106
3275      5 = OP-106/ETH
3276      6 = card of MP or LRS-102"
3277     ::= { prtParamEntry 26}
3278
3279prtParamTxClk OBJECT-TYPE
3280    SYNTAX  INTEGER {
3281	   notApplicable (1),
3282       disable       (2),
3283       enable        (3)
3284    }
3285    MAX-ACCESS  read-write
3286    STATUS  current
3287    DESCRIPTION
3288       "enable/disable station clock signal output."
3289	::= { prtParamEntry 27 }
3290
3291prtIP OBJECT IDENTIFIER ::= { systemPort 6 }
3292
3293prtIpParamTable OBJECT-TYPE
3294	SYNTAX  SEQUENCE OF PrtIpParamEntry
3295	MAX-ACCESS  not-accessible
3296	STATUS current
3297	DESCRIPTION  "A table - Parameters for IP Ports."
3298	::= {prtIP 1}
3299
3300prtIpParamEntry OBJECT-TYPE
3301	SYNTAX  PrtIpParamEntry
3302	MAX-ACCESS  not-accessible
3303	STATUS current
3304	DESCRIPTION  "An entry in table."
3305	INDEX { prtIpParamConfigIdx, prtIpParamSlotIdx, prtIpParamIdx }
3306	::= { prtIpParamTable 1 }
3307
3308PrtIpParamEntry  ::=
3309    SEQUENCE {
3310    prtIpParamConfigIdx	      Integer32,
3311    prtIpParamSlotIdx  	      Integer32,
3312    prtIpParamIdx             Integer32,
3313	prtIpParamHostIP	      IpAddress,
3314	prtIpParamHostMask	      IpAddress,
3315	prtIpParamDefaultGateway  IpAddress,
3316	prtIpParamMediaMode		  INTEGER,
3317	prtIpParamMediaRate		  INTEGER,
3318	prtIpParamMngVlanSupport  INTEGER,
3319	prtIpParamMngVlanId       Integer32,
3320	prtIpParamMngVlanPriority Integer32,
3321	prtIpParamRingMode		  INTEGER,
3322	prtIpParamProtIpEnable    INTEGER,
3323	prtIpParamTrafficPriority INTEGER,
3324	prtIpParamRemoteIP	      IpAddress,
3325	prtIpParamMaxTxBandwidth  INTEGER,
3326	prtIpParamTos             Integer32,
3327	prtIpParamConnect         INTEGER,
3328	prtIpParamAgingTime       Integer32,
3329	prtIpParamEncapsulationProt INTEGER,
3330	prtIpParamEncapProtPort   Integer32,
3331	prtIpParamVlanSupport     INTEGER,
3332	prtIpParamVlanId          Integer32,
3333	prtIpParamVlanPriority    Integer32,
3334	prtIpParamDoubleTagVlanId        Integer32,
3335	prtIpParamDoubleTagVlanPriority  Integer32,
3336	prtIpParamVlanTagging	  INTEGER,
3337	prtIpParamRateLimit		  Integer32,
3338	prtIpParamDefInterface    Integer32,
3339	prtIpParamMng             INTEGER,
3340	prtIpParamFloodedRateLimit  Integer32,
3341	prtIpParamBurstSize         Unsigned32,
3342	prtIpParamLimitPacketType   INTEGER,
3343	prtIpParamKeepAliveInterval Integer32,
3344	prtIpParamKeepAliveThresh   Integer32,
3345 	prtIpParamP2pKeepAliveVlanId   Integer32,
3346	prtIpParamP2pKeepAliveVlanPrio Integer32,
3347	prtIpParamRingAdjacentMacAddr  MacAddress
3348	}
3349
3350prtIpParamConfigIdx OBJECT-TYPE
3351	SYNTAX  Integer32
3352	MAX-ACCESS  read-only
3353	STATUS current
3354	DESCRIPTION
3355	"This object indicates the Configuration number (1..255)
3356     referred.
3357     Value of 255 specifies the TmpCnfg (Scratch).
3358     For products having Agent and Edit configurations,
3359     Write operation for the table entries is allowed only to
3360     Config=255."
3361	::= { prtIpParamEntry 1 }
3362
3363prtIpParamSlotIdx OBJECT-TYPE
3364    SYNTAX  Integer32
3365    MAX-ACCESS  read-only
3366    STATUS  current
3367    DESCRIPTION
3368    "This object indicates a unique number of the slot position
3369     in which the module is inserted.
3370     notApplicable = 255 (for products that don't have slots).
3371
3372     For KM:
3373     kmxMlA (103),
3374     kmxMlB (104)."
3375    ::= { prtIpParamEntry 2 }
3376
3377prtIpParamIdx OBJECT-TYPE
3378	SYNTAX  Integer32
3379	MAX-ACCESS  read-only
3380	STATUS current
3381	DESCRIPTION
3382	"This object indicates a unique Port Index."
3383	::= { prtIpParamEntry 3 }
3384
3385prtIpParamHostIP OBJECT-TYPE
3386    SYNTAX  IpAddress
3387    MAX-ACCESS  read-write
3388    STATUS  current
3389    DESCRIPTION
3390    "The host interface IP address."
3391    ::= { prtIpParamEntry 4 }
3392
3393prtIpParamHostMask OBJECT-TYPE
3394    SYNTAX  IpAddress
3395    MAX-ACCESS  read-write
3396    STATUS  current
3397    DESCRIPTION
3398    "The host interface subnet mask."
3399    ::= { prtIpParamEntry 5 }
3400
3401prtIpParamDefaultGateway OBJECT-TYPE
3402    SYNTAX  IpAddress
3403    MAX-ACCESS  read-write
3404    STATUS  current
3405    DESCRIPTION
3406    "Default Gateway's IP Address."
3407    ::= { prtIpParamEntry 6 }
3408
3409prtIpParamMediaMode OBJECT-TYPE
3410    SYNTAX  INTEGER
3411	{
3412       notApplicable (1),
3413       halfDuplex    (2),
3414       fullDuplex    (3)
3415    }
3416    MAX-ACCESS  read-only
3417    STATUS  current
3418    DESCRIPTION
3419    "This object indicates the real Media Mode."
3420    ::= { prtIpParamEntry 7 }
3421
3422prtIpParamMediaRate OBJECT-TYPE
3423    SYNTAX  INTEGER
3424	{
3425       notApplicable (1),
3426       r10Mbps       (2),
3427       r100Mbps      (3)
3428    }
3429    MAX-ACCESS  read-only
3430    STATUS  current
3431    DESCRIPTION
3432    "This object indicates the real Media Rate (Mbps)."
3433    ::= { prtIpParamEntry 8 }
3434
3435prtIpParamMngVlanSupport OBJECT-TYPE
3436    SYNTAX  INTEGER
3437    {
3438    notApplicable(1),
3439    no		(2),
3440    yes	    (3)
3441    }
3442    MAX-ACCESS  read-write
3443    STATUS  current
3444    DESCRIPTION
3445    "Management VLAN support (Tagging).
3446     no - No support of VLAN Tagging.
3447     yes - 4 VLAN bytes will be added to the frame."
3448    ::= { prtIpParamEntry 9 }
3449
3450prtIpParamMngVlanId OBJECT-TYPE
3451     SYNTAX  Integer32
3452     MAX-ACCESS  read-write
3453     STATUS  current
3454     DESCRIPTION
3455     "Management VLAN ID."
3456     ::= { prtIpParamEntry 10 }
3457
3458prtIpParamMngVlanPriority OBJECT-TYPE
3459     SYNTAX  Integer32
3460     MAX-ACCESS  read-write
3461     STATUS  current
3462     DESCRIPTION
3463     "Management VLAN Frame priority."
3464     ::= { prtIpParamEntry 11 }
3465
3466prtIpParamRingMode OBJECT-TYPE
3467    SYNTAX  INTEGER
3468	{
3469       notApplicable (1),
3470       disable       (2),
3471       enable        (3)
3472    }
3473    MAX-ACCESS  read-write
3474    STATUS  current
3475    DESCRIPTION
3476    "This object indicates If Ring Mode is enabled or not."
3477    ::= { prtIpParamEntry 12 }
3478
3479prtIpParamProtIpEnable OBJECT-TYPE
3480    SYNTAX  INTEGER
3481	{
3482       notApplicable (1),
3483       disable       (2),
3484       enable        (3)
3485    }
3486    MAX-ACCESS  read-write
3487    STATUS  current
3488    DESCRIPTION
3489    "This object indicates whether a list of Protected IP Addresses
3490     is enabled or not. This object is applicable only if
3491     prtIpParamRingMode=enable."
3492    ::= { prtIpParamEntry 13 }
3493
3494prtIpParamTrafficPriority OBJECT-TYPE
3495    SYNTAX  INTEGER
3496	{
3497       notApplicable (1),
3498       low           (2),
3499       high          (3)
3500    }
3501    MAX-ACCESS  read-write
3502    STATUS  current
3503    DESCRIPTION
3504    "This object indicates the traffic priority of this port."
3505    ::= { prtIpParamEntry 14 }
3506
3507prtIpParamRemoteIP  OBJECT-TYPE
3508    SYNTAX  IpAddress
3509    MAX-ACCESS  read-write
3510    STATUS  current
3511    DESCRIPTION
3512    "This is the IP Address of the remote device that is connected to the
3513     current device (Point to Point Application). It is used for sending OAM packets
3514     on the LAN to the remote side in order to check that the connection is OK."
3515    ::= { prtIpParamEntry 15 }
3516
3517prtIpParamMaxTxBandwidth OBJECT-TYPE
3518    SYNTAX  INTEGER
3519	{
3520       full  (2),
3521       e1    (3),
3522	   t1    (4)
3523    }
3524    MAX-ACCESS  read-write
3525    STATUS  current
3526    DESCRIPTION
3527    "This object shows the Max Bandwidth allowed on the LAN.
3528     Full - means that a Maximum of 100 Mega Byte Rate may go through the LAN.
3529	 e1(3) means that the maximum is an E1 rate. t1(4) is for a maximum of a T1 rate."
3530    ::= { prtIpParamEntry 16 }
3531
3532prtIpParamTos OBJECT-TYPE
3533     SYNTAX  Integer32
3534     MAX-ACCESS  read-write
3535     STATUS  current
3536     DESCRIPTION
3537     "TOS = Type of Service transmitted.
3538      Valid values: 0..255."
3539     ::= { prtIpParamEntry 17 }
3540
3541prtIpParamConnect OBJECT-TYPE
3542    SYNTAX  INTEGER
3543    {
3544    notApplicable(1),
3545    no		(2),
3546    yes	    (3)
3547    }
3548    MAX-ACCESS  read-write
3549    STATUS  current
3550    DESCRIPTION
3551    "Port Connection."
3552    ::= { prtIpParamEntry 18 }
3553
3554prtIpParamAgingTime OBJECT-TYPE
3555     SYNTAX  Integer32
3556     MAX-ACCESS  read-write
3557     STATUS  current
3558     DESCRIPTION
3559     "Aging Time in seconds."
3560     ::= { prtIpParamEntry 19 }
3561
3562prtIpParamEncapsulationProt OBJECT-TYPE
3563    SYNTAX  INTEGER
3564    {
3565    notApplicable(1),
3566    tcp		(2),
3567    udp	    (3)
3568    }
3569    MAX-ACCESS  read-write
3570    STATUS  current
3571    DESCRIPTION
3572    "Encapsulation Protocol."
3573    ::= { prtIpParamEntry 20 }
3574
3575prtIpParamEncapProtPort OBJECT-TYPE
3576     SYNTAX  Integer32
3577     MAX-ACCESS  read-write
3578     STATUS  current
3579     DESCRIPTION
3580     "Encapsulation Protocol Port (TCP/UDP Port)."
3581     ::= { prtIpParamEntry 21 }
3582
3583prtIpParamVlanSupport OBJECT-TYPE
3584    SYNTAX  INTEGER
3585    {
3586    notApplicable(1),
3587    no		(2),
3588    yes	    (3)
3589	    }
3590    MAX-ACCESS  read-write
3591    STATUS  current
3592    DESCRIPTION
3593    "VLAN support (Tagging).
3594     'no' - No support of VLAN Tagging.
3595     'yes' - 4 VLAN bytes will be added to the frame."
3596    ::= { prtIpParamEntry 22 }
3597
3598prtIpParamVlanId OBJECT-TYPE
3599     SYNTAX  Integer32
3600     MAX-ACCESS  read-write
3601     STATUS  current
3602     DESCRIPTION
3603     "VLAN Identifier."
3604     ::= { prtIpParamEntry 23 }
3605
3606prtIpParamVlanPriority OBJECT-TYPE
3607     SYNTAX  Integer32
3608     MAX-ACCESS  read-write
3609     STATUS  current
3610     DESCRIPTION
3611     "VLAN Frame priority."
3612     ::= { prtIpParamEntry 24 }
3613
3614prtIpParamDoubleTagVlanId OBJECT-TYPE
3615     SYNTAX  Integer32
3616     MAX-ACCESS  read-write
3617     STATUS  current
3618     DESCRIPTION
3619     "VLAN Identifier of the Double Tagging VLAN."
3620     ::= { prtIpParamEntry 25 }
3621
3622prtIpParamDoubleTagVlanPriority OBJECT-TYPE
3623     SYNTAX  Integer32
3624     MAX-ACCESS  read-write
3625     STATUS  current
3626     DESCRIPTION
3627     "VLAN Frame priority of the Double Tagging VLAN."
3628     ::= { prtIpParamEntry 26 }
3629
3630prtIpParamVlanTagging OBJECT-TYPE
3631     SYNTAX  INTEGER
3632     {
3633     notApplicable(1),
3634     unmodified	  (2),
3635	 tag		  (3),
3636	 doubleTag 	  (4),
3637 	 doubleTagAndFallBack (5),
3638	 untag        (6)
3639     }
3640     MAX-ACCESS  read-write
3641     STATUS  current
3642     DESCRIPTION
3643     "VLAN Tagging.
3644      'unmodified' - No change will be done to the Frame.
3645      'tag' - Add Tag to Untagged Frames.
3646      'doubleTag' - Add Tag to all Frames.
3647      'doubleTagAndFallBack' - Double Tagging will have different rules for
3648       VLANs that this port is member in, than these it is not a member in.
3649      'untag' - Remove Tag from tagged frames."
3650     ::= { prtIpParamEntry 27 }
3651
3652prtIpParamRateLimit OBJECT-TYPE
3653     SYNTAX  Integer32
3654     MAX-ACCESS  read-write
3655     STATUS  current
3656     DESCRIPTION
3657     "The maximum rate permitted to transfer via this port, in Kbps."
3658     ::= { prtIpParamEntry 28 }
3659
3660prtIpParamDefInterface OBJECT-TYPE
3661     SYNTAX  Integer32
3662     MAX-ACCESS  read-write
3663     STATUS  current
3664     DESCRIPTION
3665     "The Default Interface for packets with unresolved destination subnet.
3666      For internal-X port: 100 + X ."
3667     ::= { prtIpParamEntry 29 }
3668
3669prtIpParamMng OBJECT-TYPE
3670    SYNTAX  INTEGER
3671	{
3672       notApplicable (1),
3673       disable       (2),
3674       enable        (3)
3675    }
3676    MAX-ACCESS  read-write
3677    STATUS  current
3678    DESCRIPTION
3679    "This object indicates whether Management is enabled/disabled
3680     via this port."
3681    ::= { prtIpParamEntry 30 }
3682
3683
3684prtIpParamFloodedRateLimit OBJECT-TYPE
3685     SYNTAX  Integer32
3686     MAX-ACCESS  read-write
3687     STATUS  current
3688     DESCRIPTION
3689     "The maximum rate permitted to transfer broadcast, multicast,
3690     and unicast flooded frames via this port, in Kbps.
3691     0 - Disable.
3692     In Ipmux14 this parameter is applicable when prtIpParamRateLimit=0 (disable)."
3693     ::= { prtIpParamEntry 31 }
3694
3695prtIpParamBurstSize	 OBJECT-TYPE
3696     SYNTAX  Unsigned32
3697     MAX-ACCESS  read-write
3698     STATUS  current
3699     DESCRIPTION
3700     "The burst size that the port can support beyond rate limitation
3701     determined in prtIpParamRateLimit.
3702     Burst Size is measured in bytes."
3703     ::= { prtIpParamEntry 32 }
3704
3705prtIpParamLimitPacketType  OBJECT-TYPE
3706     SYNTAX  INTEGER
3707     {
3708       all                      (1),
3709	   broadMultiFloodedUnicast (2),
3710	   broadcastMulticast       (3),
3711       broadcast                (4)
3712     }
3713     MAX-ACCESS  read-write
3714     STATUS  current
3715     DESCRIPTION
3716     "The packet type that will be rate limited. Rate limitation
3717     determined in prtIpParamRateLimit.
3718     all - All packet types are rate limited.
3719	 broadMultiFloodedUnicast - Broadcast, Multicast and Flooded Unicast packets are rate limited.
3720     broadcastMulticast - Broadcast and Multicast packets are rate limited.
3721     broadcast - Broadcast packets are rate limited."
3722     ::= { prtIpParamEntry 33 }
3723
3724prtIpParamKeepAliveInterval   OBJECT-TYPE
3725     SYNTAX  Integer32
3726     MAX-ACCESS  read-write
3727     STATUS  current
3728     DESCRIPTION
3729     "This parameter indicates the period of time (in msec.)
3730     between two consequent Keep Alive messages."
3731     ::= { prtIpParamEntry 34 }
3732
3733prtIpParamKeepAliveThresh	 OBJECT-TYPE
3734     SYNTAX  Integer32
3735     MAX-ACCESS  read-write
3736     STATUS  current
3737     DESCRIPTION
3738     "This parameter indicates the maximum number of
3739     missed Keep Alive answer messages acceptable, after which link status will be failed."
3740     ::= { prtIpParamEntry 35 }
3741
3742
3743prtIpParamP2pKeepAliveVlanId OBJECT-TYPE
3744     SYNTAX  Integer32
3745     MAX-ACCESS  read-write
3746     STATUS  current
3747     DESCRIPTION
3748     "Dedicated VLAN ID for keep alive messages."
3749     ::= { prtIpParamEntry 36 }
3750
3751prtIpParamP2pKeepAliveVlanPrio OBJECT-TYPE
3752     SYNTAX  Integer32
3753     MAX-ACCESS  read-write
3754     STATUS  current
3755     DESCRIPTION
3756     "VLAN priority for P2P keep alive messages ."
3757     ::= { prtIpParamEntry 37 }
3758
3759prtIpParamRingAdjacentMacAddr  OBJECT-TYPE
3760     SYNTAX     MacAddress
3761     MAX-ACCESS  read-only
3762     STATUS  current
3763     DESCRIPTION
3764     "The MAC address of the adjacent NE connected to this port in an ETH ring.
3765       If the port is not a member of a ring, the value of this parameter
3766       will be 00-00-00-00-00-00."
3767     ::= { prtIpParamEntry 38 }
3768
3769
3770
3771prtClkSrc OBJECT IDENTIFIER ::= { systemPort 7 }
3772
3773prtClkSrcTable OBJECT-TYPE
3774	SYNTAX  SEQUENCE OF PrtClkSrcEntry
3775	MAX-ACCESS  not-accessible
3776	STATUS current
3777	DESCRIPTION
3778	"A table - Parameters for  master and fallback
3779     clock source of ports ."
3780	::= {prtClkSrc 1}
3781
3782prtClkSrcEntry OBJECT-TYPE
3783    SYNTAX PrtClkSrcEntry
3784    MAX-ACCESS not-accessible
3785    STATUS current
3786	DESCRIPTION  "An entry in table."
3787	INDEX {prtClkSrcCnfgIdx, prtClkSrcPrtIdx, prtClkSrcIdx}
3788    ::= { prtClkSrcTable 1}
3789
3790PrtClkSrcEntry ::=
3791    SEQUENCE {
3792    prtClkSrcCnfgIdx   Integer32,
3793    prtClkSrcPrtIdx	   Integer32,
3794    prtClkSrcIdx       INTEGER,
3795    prtClkSrcMode      INTEGER,
3796    prtClkSrcPrt       Integer32
3797	}
3798
3799prtClkSrcCnfgIdx OBJECT-TYPE
3800    SYNTAX Integer32 (1..255)
3801    MAX-ACCESS not-accessible
3802    STATUS current
3803    DESCRIPTION
3804    "This attribute indicates the Idx of the Cnfg(1..255) being
3805     accessed ; Idx of 255 relates to the TmpCnfg."
3806    ::= { prtClkSrcEntry 1}
3807
3808prtClkSrcPrtIdx OBJECT-TYPE
3809    SYNTAX  Integer32
3810    MAX-ACCESS  not-accessible
3811    STATUS  current
3812    DESCRIPTION
3813    "This object indicates a unique Port Index (receiving clock).
3814     Refer to device specification for port Index"
3815    ::= { prtClkSrcEntry 2}
3816
3817prtClkSrcIdx OBJECT-TYPE
3818    SYNTAX  INTEGER
3819    {
3820    master    (1),
3821    fallback  (2)
3822    }
3823    MAX-ACCESS  not-accessible
3824    STATUS  current
3825    DESCRIPTION
3826    "An index in the table.
3827     master   - refers Master clock parameters
3828     fallback - refers Fallback clock parameters"
3829    ::= { prtClkSrcEntry 3}
3830
3831prtClkSrcMode OBJECT-TYPE
3832    SYNTAX  INTEGER
3833    {
3834--  none            (1),
3835    internal        (2),
3836    rxClk           (3),
3837--  station         (4),
3838--  lbt             (5),
3839--  ntr             (6),
3840--	adaptive        (7),
3841    notApplicable (255)
3842    }
3843    MAX-ACCESS  read-write
3844    STATUS  current
3845    DESCRIPTION
3846    "This entry indicates the source the nodal timing is
3847     locked to."
3848    ::= { prtClkSrcEntry 4}
3849
3850prtClkSrcPrt OBJECT-TYPE
3851    SYNTAX  Integer32
3852    MAX-ACCESS  read-write
3853    STATUS  current
3854    DESCRIPTION
3855    "This entry is valid only when working in rxClk mode.
3856	 It specifies the port from which the clock willl be taken.
3857	 Refer to device specification for source port Index"
3858    ::= { prtClkSrcEntry 5}
3859
3860
3861opticalPort OBJECT IDENTIFIER ::= { systemPort 8 }
3862
3863optPrtMonitorTable OBJECT-TYPE
3864	SYNTAX  SEQUENCE OF OptPrtMonitorEntry
3865	MAX-ACCESS  not-accessible
3866	STATUS current
3867	DESCRIPTION
3868	"A table -  optical port (e.g SFP) monitoring parameters,
3869     according to SFF-8472 Specification for Diagnostic Monitoring
3870	 Interface for Optical Xcvrs. and ITU-T rec. G.958"
3871	::= {opticalPort 1}
3872
3873optPrtMonitorEntry OBJECT-TYPE
3874    SYNTAX OptPrtMonitorEntry
3875    MAX-ACCESS not-accessible
3876    STATUS current
3877	DESCRIPTION  "An entry in table."
3878	INDEX {optPrtMonitorPrtIdx,optPrtMonitorSample}
3879    ::= { optPrtMonitorTable 1}
3880
3881OptPrtMonitorEntry ::=
3882    SEQUENCE {
3883    optPrtMonitorPrtIdx        Integer32,
3884    optPrtMonitorSample        INTEGER,
3885    optPrtMonitorTxPower       Integer32,
3886    optPrtMonitorLaserBias     Integer32,
3887    optPrtMonitorLaserTemp     Integer32,
3888	optPrtMonitorRxPower       Integer32,
3889	optPrtMonitorSupplyVoltage Integer32
3890	}
3891
3892optPrtMonitorPrtIdx OBJECT-TYPE
3893    SYNTAX  Integer32
3894    MAX-ACCESS  not-accessible
3895    STATUS  current
3896    DESCRIPTION
3897    "This object indicates a unique (optical) Port Index .
3898     Refer to device specification for port Index."
3899    ::= { optPrtMonitorEntry 1}
3900
3901optPrtMonitorSample OBJECT-TYPE
3902     SYNTAX  INTEGER {
3903		 actual  (1),
3904		 minimum (2),
3905		 maximum (3)
3906		}
3907    MAX-ACCESS  not-accessible
3908    STATUS  current
3909    DESCRIPTION
3910    "This index indicates historic and current values -
3911     minimum, maximum  and actual (current) value.  "
3912    ::= { optPrtMonitorEntry 2}
3913
3914optPrtMonitorTxPower  OBJECT-TYPE
3915    SYNTAX  Integer32
3916    MAX-ACCESS  read-only
3917    STATUS  current
3918    DESCRIPTION
3919    "Transmitted optical power level.
3920     Value is given in units of hundredth (1/100) of dBm. "
3921    ::= { optPrtMonitorEntry 3}
3922
3923optPrtMonitorLaserBias  OBJECT-TYPE
3924    SYNTAX  Integer32
3925    MAX-ACCESS  read-only
3926    STATUS  current
3927    DESCRIPTION
3928    "LASER bias current level.
3929     Value is given in units of microAmper (uA)."
3930    ::= { optPrtMonitorEntry 4}
3931
3932optPrtMonitorLaserTemp OBJECT-TYPE
3933    SYNTAX  Integer32
3934    MAX-ACCESS  read-only
3935    STATUS  current
3936    DESCRIPTION
3937    "LASER temperature level,
3938     in hundredth (1/100) (C) degrees."
3939    ::= { optPrtMonitorEntry 5}
3940
3941optPrtMonitorRxPower  OBJECT-TYPE
3942    SYNTAX  Integer32
3943    MAX-ACCESS  read-only
3944    STATUS  current
3945    DESCRIPTION
3946    "Received optical power in units of hundredth (1/100) of dBm. "
3947    ::= { optPrtMonitorEntry 6}
3948
3949optPrtMonitorSupplyVoltage OBJECT-TYPE
3950    SYNTAX  Integer32
3951    MAX-ACCESS  read-only
3952    STATUS  current
3953    DESCRIPTION
3954    "Supply voltage, in hundredth (1/100) of volts (V)."
3955    ::= { optPrtMonitorEntry 7}
3956
3957
3958optPrtCnfgTable OBJECT-TYPE
3959	SYNTAX  SEQUENCE OF OptPrtCnfgEntry
3960	MAX-ACCESS  not-accessible
3961	STATUS current
3962	DESCRIPTION
3963	"A table -  optical port configuration"
3964	::= {opticalPort 2}
3965
3966optPrtCnfgEntry OBJECT-TYPE
3967    SYNTAX OptPrtCnfgEntry
3968    MAX-ACCESS not-accessible
3969    STATUS current
3970	DESCRIPTION  "An entry in table."
3971	INDEX {optPrtCnfgIdx, optPrtCnfgPrtIdx}
3972    ::= { optPrtCnfgTable 1}
3973
3974OptPrtCnfgEntry ::=
3975    SEQUENCE {
3976    optPrtCnfgIdx     Unsigned32,
3977    optPrtCnfgPrtIdx  Unsigned32,
3978    optPrtCnfgALS     INTEGER
3979	}
3980
3981optPrtCnfgIdx OBJECT-TYPE
3982    SYNTAX  Unsigned32
3983    MAX-ACCESS  not-accessible
3984    STATUS  current
3985    DESCRIPTION
3986    "This attribute indicates the Idx of the Cnfg(1..255) being
3987     accessed ; Idx of 255 relates to the TmpCnfg.x."
3988    ::= { optPrtCnfgEntry 1}
3989
3990optPrtCnfgPrtIdx OBJECT-TYPE
3991    SYNTAX  Unsigned32
3992    MAX-ACCESS  not-accessible
3993    STATUS  current
3994    DESCRIPTION
3995    "This object indicates a unique (optical) Port Index .
3996     Refer to device specification for port Index."
3997    ::= { optPrtCnfgEntry 2}
3998
3999optPrtCnfgALS  OBJECT-TYPE
4000     SYNTAX  INTEGER {
4001		 notApplicable (1),
4002		 disable       (2),
4003		 enable        (3)
4004		}
4005    MAX-ACCESS  read-write
4006    STATUS  current
4007    DESCRIPTION
4008    "enable/disable Automatic Laser Shutdown  "
4009    ::= { optPrtCnfgEntry 3}
4010
4011systemResetAllStatsCmd OBJECT-TYPE
4012      SYNTAX   INTEGER
4013	      {
4014    		off(2),
4015	    	on (3)
4016	      }
4017      MAX-ACCESS  read-write
4018      STATUS  current
4019      DESCRIPTION
4020       "Reset statistics of all ports and connections of the device."
4021      ::= { agnt 16 }
4022
4023systemClearTablesCmd OBJECT-TYPE
4024      SYNTAX   INTEGER
4025	      {
4026    		off(2),
4027	    	tempCnfgTables (3)
4028	      }
4029      MAX-ACCESS  read-write
4030      STATUS  current
4031      DESCRIPTION
4032       "tempCnfgTables - Set *RowStatus = destroy for all entries of
4033                         some tables having *RowStatus object, for
4034                         temporary configuration only! (255).
4035                         For the relevant tables, see product's specification.
4036                         This object should be used by WAN product applications
4037                         before performing the Update operation, in order to clear
4038                         old entries of these tables.
4039                         For MP-104/204 the entries will be destroyed for cnfg=1.
4040        off - agent will automatically change to this value, after performing the
4041              command. "
4042      ::= { agnt 17 }
4043
4044systemParameter OBJECT-TYPE
4045      SYNTAX   Integer32
4046      MAX-ACCESS  read-write
4047      STATUS  current
4048      DESCRIPTION
4049       "This parameter can be used for different purposes:
4050        - TELNET session time-out in seconds.
4051	   	- Ace20: when trying to create row in a table that already
4052				 has row with the same values, if set of values has to be unique
4053				 in table, this attribute is set to the index of the existing row.
4054		- Optimux-T3: when CH interfaces are RJ-45, user can select via this
4055		         object, the interface type for each Group of channels: T1 or E1:
4056		         The selection will be a sum of the following Bits.
4057		         '0' = T1
4058		         '1' = E1
4059		         Bit    Group               Value for each Bit having '1'
4060				  1		  1 (CH-1..CH-8)        	  1
4061				  2		  2 (CH-9..CH-12)       	  2
4062				  3		  3 (CH-13..CH-20)	          4
4063				  4		  4 (CH-21..CH-28)	          8
4064				 Examples:
4065				 15 = all Groups are selected to be E1
4066				  6 = Group 2 and Group 3 are selected to be E1
4067				     (Group 1 and Group 4 are T1).
4068		- FCD-A, FCD-M: user can select via this object the configuration
4069		         used for Get values of MSDSL parameters that don't have
4070		         configuration index.
4071		         1  =active configuration
4072		         255=temporary configuration.
4073		         Set of this object should be done before Getting the MSDSL
4074		         RW parameters.
4075		- Ace2002: This parameter indicates the number of intervals that
4076		         were successfully uploaded upon statistics collection session.
4077		- FCD-IP, WR, FCD-IPD, LA-240:
4078		         This parameter indicates whether Telnet Access is enabled/disabled:
4079		         Values:
4080				 2 - Telnet Access is Disabled.
4081				 3 - Telnet Access is Enabled.
4082        -Vmux-110: This parameter value equals to maximum number of bundles.
4083		-Optimux-155: Simmilar usage to Optimux T3. user can select via this
4084		         object, interface type T1 or E1 for each Group of
4085		         channels (LIU):  LIU group consists of 7 channels.
4086		         Up to 12 LIUs are represented (84 T1 Channels).
4087                 The selection will be a sum of the 2**n
4088                 For each bit:'0' = T1 ,'1' = E1
4089		         Bit    Group
4090				  1		  1 (CH-1 ..  CH-7)
4091				  2		  2 (CH-8 .. CH-14)
4092				  3		  3 (CH-15 ..CH-21)
4093                   ...
4094				  9		  9 (CH-56.. CH-63)
4095                   ...
4096				  10	  10 (CH-64..CH-70)
4097				  11	  11 (CH-71..CH-77)
4098				  12	  12 (CH-78..CH-84) "
4099       ::= { agnt 18 }
4100
4101
4102agnGlobalAlarmMask OBJECT-TYPE
4103      SYNTAX OCTET STRING
4104      MAX-ACCESS  read-write
4105      STATUS  current
4106      DESCRIPTION
4107      "The value of this attribute determines the alarm traps the
4108       agent should mask and not send to the managers.
4109       Each bit from a certain octet represents a certain alarm."
4110      ::= { agnt 19 }
4111
4112alarmSeverity   OBJECT-TYPE
4113      	SYNTAX   INTEGER
4114	      	{
4115			event		(3),
4116			minor		(4),
4117			major		(5),
4118	    	warning		(6),
4119			critical	(7)
4120	  		}
4121      	MAX-ACCESS  read-only
4122      	STATUS  current
4123      	DESCRIPTION
4124       	"This object specifies the severity of the alarms."
4125      ::= { agnt 20 }
4126
4127alarmState   OBJECT-TYPE
4128      	SYNTAX   INTEGER
4129	      	{
4130			off (2), 	-- End,
4131			on  (3) 	-- Start.
4132	  		}
4133      	MAX-ACCESS  read-only
4134      	STATUS  current
4135      	DESCRIPTION
4136       "."
4137      ::= { agnt 21 }
4138
4139
4140agnTestStatus OBJECT-TYPE
4141	SYNTAX	INTEGER
4142		{
4143		 off			(2),
4144		 on 			(3)
4145		}
4146
4147	MAX-ACCESS	read-only
4148	STATUS	current
4149	DESCRIPTION
4150	"Indicates the current test status (for all levels: system,
4151	   card, port).
4152       This attribute will be set to:
4153         on(3): when there is at least one test	in progress on the
4154                system/card/port
4155		 off(2): when there is NO test in progress on the
4156    	         system/card/port"
4157      ::= {agnt 22  }
4158
4159systemSaveAndResetAllStatsCmd OBJECT-TYPE
4160      SYNTAX   INTEGER
4161	      {
4162    		off(2),
4163	    	on (3)
4164	      }
4165    MAX-ACCESS  read-write
4166    STATUS  current
4167    DESCRIPTION
4168    "on  - a command to Save data of Current Period in Last Period
4169           data-set and start a new counting period for Current Period.
4170     off - agent will automatically change to this value, after performing the
4171           command."
4172      ::= { agnt 23 }
4173
4174systemDefaultGateway OBJECT-TYPE
4175      SYNTAX   IpAddress
4176    MAX-ACCESS  read-write
4177    STATUS  current
4178    DESCRIPTION
4179    "Default Gateway's IP Address."
4180      ::= { agnt 24 }
4181
4182-- PS Table
4183systemPsTable OBJECT-TYPE
4184	SYNTAX  SEQUENCE OF SystemPsEntry
4185	MAX-ACCESS  not-accessible
4186	STATUS current
4187	DESCRIPTION
4188	"This table describes the PS types of a device.
4189	Usage of this table is specified in the device's NMS SRS"
4190	::= { agnt 25 }
4191
4192systemPsEntry OBJECT-TYPE
4193	SYNTAX  SystemPsEntry
4194	MAX-ACCESS  not-accessible
4195	STATUS current
4196	DESCRIPTION  "An entry in table."
4197	INDEX {systemPsIndex1, systemPsIndex2}
4198	::= { systemPsTable 1 }
4199
4200SystemPsEntry  ::=
4201	    SEQUENCE {
4202	systemPsIndex1
4203	  Integer32,
4204	systemPsIndex2
4205	  Integer32,
4206	systemPsType
4207	  INTEGER,
4208	systemPsStatus
4209	  INTEGER,
4210	systemPsHotSwap
4211	  INTEGER
4212	}
4213
4214systemPsIndex1 OBJECT-TYPE
4215	SYNTAX  Integer32
4216	MAX-ACCESS  read-only
4217	STATUS current
4218	DESCRIPTION
4219	"First Index.
4220	In HUBs:
4221	1 = PS-A slot
4222	2 = PS-B slot
4223	3 = PS-C slot.
4224	In SA units:
4225	1 = PS1
4226	2 = PS2
4227	Default = 1"
4228	::= { systemPsEntry 1 }
4229
4230systemPsIndex2 OBJECT-TYPE
4231	SYNTAX  Integer32
4232	MAX-ACCESS  read-only
4233	STATUS current
4234	DESCRIPTION
4235	"Second Index.
4236	In HUBs:
4237	1 always.
4238    In SA units:
4239	1 = Local
4240	2 = Remote
4241	Default = 1."
4242	::= { systemPsEntry 2 }
4243
4244systemPsType OBJECT-TYPE
4245      SYNTAX  INTEGER
4246	      {
4247		  none  (1),
4248	      ac    (2),
4249	      dc    (3),
4250		  acDc  (4),
4251		  acPF  (5),
4252		  dcPF  (6)
4253	      }
4254      MAX-ACCESS  read-only
4255      STATUS  current
4256      DESCRIPTION
4257      "The type of PS, for a stand-alone product.
4258      acDc - PS that supports both AC and DC.
4259      acPF - Power Feeding (phantom) box that is feeding another box by external AC.
4260      dcPF - Power Feeding (phantom) box that is feeding another box by external DC."
4261      ::= { systemPsEntry 3 }
4262
4263systemPsStatus OBJECT-TYPE
4264      SYNTAX  INTEGER
4265	      {
4266		  notApplicable  (1),
4267	      failed         (2),
4268	      ok             (3),
4269		  degraded		 (4)
4270	      }
4271      MAX-ACCESS  read-only
4272      STATUS  current
4273      DESCRIPTION
4274      "The Status of the PS unit."
4275      ::= { systemPsEntry 4 }
4276
4277systemPsHotSwap	OBJECT-TYPE
4278      SYNTAX  INTEGER
4279	      {
4280		  notApplicable  (1),
4281	      fixed          (2),
4282	      hotSwap        (3)
4283	      }
4284      MAX-ACCESS  read-only
4285      STATUS  current
4286      DESCRIPTION
4287      "Is PS unit hot swap or fixed."
4288      ::= { systemPsEntry 5 }
4289
4290agnFans OBJECT-TYPE
4291	SYNTAX  OCTET STRING
4292	MAX-ACCESS  read-only
4293	STATUS current
4294	DESCRIPTION
4295	"This entry specifies the FANs existence and status.
4296	 Each fan will be represented by 2 bits,
4297	 where the first bit (right) will specify the existence:
4298	 (0= Not exist, 1=exist),
4299     and the left bit will specify it's status
4300     (0= OK, 1=FAIL), so for each fan:
4301     00 - FAN does not exist
4302     01 - FAN exists and OK (Low Mode)
4303	 10 - High Mode (FAN OK)
4304     11 - FAN exists and is Failed
4305	 bits 0-1 are for first fan
4306	 bits 2-3 are for 2nd fan (if exists)
4307	 bits 4-5 are for 3nd fan (if exists)
4308	 bits 6-7 are for 4nd fan (if exists)
4309	 bits 8-9 are for 5nd fan (if exists)
4310	 bits 10-11 are for 6nd fan (if exists)
4311	 bits 12-13 are for 7nd fan (if exists)
4312	 bits 14-15 are for 8nd fan (if exists)."
4313     ::= { agnt 26 }
4314
4315agnSendTrapParameter OBJECT-TYPE
4316	SYNTAX  Integer32
4317	MAX-ACCESS  read-write
4318	STATUS current
4319	DESCRIPTION
4320	"This object specifies if the agent will attach a specific
4321	parameter to a trap.
4322
4323	For ACE2002 the agent will attach or not the openViewSeverity
4324	parameter according to the value of this parameter:
4325	1 - will attach openViewSeverity.
4326	0 - will not attach openViewSeverity."
4327     ::= { agnt 27 }
4328
4329agnSensorsStatus OBJECT-TYPE
4330	SYNTAX  OCTET STRING
4331	MAX-ACCESS  read-only
4332	STATUS current
4333	DESCRIPTION
4334	"This entry specifies the Sensors (Temperature sensors or others)
4335	 existence and status.
4336	 Each sensor will be represented by 2 bits,
4337	 where the first bit (right) will specify the existence:
4338	 (0= Not exist, 1=exist),
4339     and the left bit will specify it's status
4340     (0= OK, 1=FAIL), so for each sensor:
4341     00 - sensor does not exist
4342     01 - sensor exists and status is OK
4343     11 - sensor exists and status is not OK
4344                  ( e.g. temperature exceeds pre-defined threshold)
4345	 bits 0-1 are for first sensor
4346	 bits 2-3 are for 2nd sensor (if exists)
4347	 and so on...
4348	 Bit 0 is the LSB."
4349     ::= { agnt 28 }
4350
4351agnStationClockCard OBJECT-TYPE
4352	SYNTAX  INTEGER
4353	{
4354	 notApplicable	(1),
4355	 notExist       (2),
4356	 notValid       (3),
4357	 ok             (4)
4358	 }
4359	MAX-ACCESS  read-only
4360	STATUS current
4361	DESCRIPTION
4362	"This entry specifies the station clock card
4363	 existence and status.
4364     notExist - station clock card (piggy) does not exist.
4365     notValid - station clock card exists but clock status is not valid.
4366     ok       - station clock card exists, and its status is OK
4367     When the sepcific reason for clock status not being valid is known,
4368     it may be reported by lossOfSync or lossOfSignal values."
4369     ::= { agnt 29 }
4370
4371xcIndexNext  OBJECT-TYPE
4372          SYNTAX         Integer32 (0..2147483647)
4373          MAX-ACCESS         read-only
4374          STATUS         current
4375          DESCRIPTION
4376           "This object contains an appropriate value to
4377            be used for xcIndex when creating
4378            entries in the xcTable.  The value
4379            0 indicates that no unassigned entries are
4380            available. To obtain the xcIndex
4381            value for a new entry, the manager issues a
4382            management protocol retrieval operation to obtain
4383            the current value of this object.  After each
4384            retrieval, the agent should modify the value to
4385            the next unassigned index.
4386            After a manager retrieves a value the agent will
4387            determine through its local policy when this index
4388            value will be made available for reuse."
4389          ::= { agnt 30 }
4390
4391--XC Table
4392xcTable OBJECT-TYPE
4393      SYNTAX SEQUENCE OF XcEntry
4394      MAX-ACCESS not-accessible
4395      STATUS current
4396      DESCRIPTION
4397      "Configuration of system cross-connect entries.
4398      The table follows the behavior described in RFC 2515,
4399      RFC 1604 regarding the creation deletion and modification
4400      of an entry within the table."
4401      ::= { agnt 31 }
4402
4403xcEntry OBJECT-TYPE
4404      SYNTAX XcEntry
4405      MAX-ACCESS not-accessible
4406      STATUS current
4407	DESCRIPTION  "An entry in table."
4408	INDEX { xcIndex, xcIfIndex1, xcVpi, xcVci, xcIfIndex2 }
4409      ::= { xcTable 1}
4410
4411XcEntry ::=
4412      SEQUENCE {
4413	 xcIndex        Integer32,
4414     xcIfIndex1   	Integer32,
4415     xcVpi 	        Integer32,
4416     xcVci 	        Integer32,
4417     xcIfIndex2   	Integer32,
4418	 xcRowStatus    RowStatus,
4419	 xcDescr        DisplayString,
4420     xcAdminStatus     INTEGER,
4421     xcOperStatus      INTEGER,
4422     xcAttachedIfType  INTEGER,
4423     xcInputPriority   Integer32,
4424	 xcBitMapping      Integer32
4425      }
4426
4427xcIndex OBJECT-TYPE
4428      SYNTAX  Integer32
4429      MAX-ACCESS  not-accessible
4430      STATUS  current
4431      DESCRIPTION
4432      "Cross Connect Identifier."
4433      ::= { xcEntry 1 }
4434
4435xcIfIndex1 OBJECT-TYPE
4436      SYNTAX  Integer32
4437      MAX-ACCESS  not-accessible
4438      STATUS  current
4439      DESCRIPTION
4440      "The interface Index from the ifTable, which identify one side
4441      of the connection."
4442      ::= { xcEntry 2 }
4443
4444xcVpi OBJECT-TYPE
4445      SYNTAX  Integer32
4446      MAX-ACCESS  not-accessible
4447      STATUS  current
4448      DESCRIPTION
4449      "The VPI value."
4450      ::= { xcEntry 3 }
4451
4452xcVci OBJECT-TYPE
4453      SYNTAX  Integer32
4454      MAX-ACCESS  not-accessible
4455      STATUS  current
4456      DESCRIPTION
4457      "The VCI value."
4458      ::= { xcEntry 4 }
4459
4460xcIfIndex2 OBJECT-TYPE
4461      SYNTAX  Integer32
4462      MAX-ACCESS  not-accessible
4463      STATUS  current
4464      DESCRIPTION
4465      "The interface Index from the ifTable, which identifies the other
4466      side of the connection."
4467      ::= { xcEntry 5 }
4468
4469xcRowStatus  OBJECT-TYPE
4470      SYNTAX  RowStatus
4471     MAX-ACCESS   read-create
4472     STATUS   current
4473     DESCRIPTION
4474     "This parameter allows NMS to create/delete entries of this table."
4475     ::= { xcEntry 6 }
4476
4477xcDescr  OBJECT-TYPE
4478     SYNTAX  DisplayString
4479     MAX-ACCESS   read-create
4480     STATUS   current
4481     DESCRIPTION
4482     "A textual string containing information about the
4483      xc entry."
4484     ::= { xcEntry 7 }
4485
4486
4487xcAdminStatus OBJECT-TYPE
4488        SYNTAX   INTEGER {
4489           up(1),
4490           down(2)
4491            }
4492      MAX-ACCESS  read-create
4493      STATUS  current
4494      DESCRIPTION
4495                 "The desired administrative status of this
4496            bi-directional cross-connect."
4497      ::= { xcEntry 8 }
4498
4499xcOperStatus OBJECT-TYPE
4500        SYNTAX   INTEGER {
4501           up(1),
4502           down(2),
4503           unknown(3)
4504           }
4505      MAX-ACCESS  read-only
4506      STATUS  current
4507      DESCRIPTION
4508      "The operational status of this bi-directional
4509      cross-connect."
4510      ::= { xcEntry 9 }
4511
4512xcAttachedIfType OBJECT-TYPE
4513        SYNTAX   INTEGER {
4514          notApplicable(1),
4515          free         (2),
4516          routerAtm    (3),
4517          lis          (4)
4518          }
4519      MAX-ACCESS  read-only
4520      STATUS  current
4521      DESCRIPTION
4522      "This object indicates if the specific VCC is
4523      already attached to any interface, and indicates
4524      the type of the interface.
4525      This object's purpose is to ease the checking to
4526      the NMS.
4527      notApplicable - used for entries that are not LAN (as HDLC),
4528                      or when the VCC was attached to a bridge, or
4529                      when this parameter is irrelevant.
4530      free          - the LAN VCC wasn't attached yet to any router
4531                      interface.
4532      routerAtm      - attached to an ATM router interface.
4533      lis           - attached to a LIS interface."
4534      ::= { xcEntry 10 }
4535
4536xcInputPriority OBJECT-TYPE
4537        SYNTAX   Integer32  (1..4)
4538      MAX-ACCESS  read-create
4539      STATUS  current
4540      DESCRIPTION
4541      "This object is the priority, by which the LAN frames will be
4542      internaly sent to the ATM HW. This parameter is applicable if
4543      atmNteMdlInputPriorityMechanism=enabled.
4544
4545      1 -  Highest priority. Will be the first to be sent to the ATM HW.
4546      4 -  Lowest priority. Will be the last to be sent to the ATM HW."
4547      ::= { xcEntry 11 }
4548
4549xcBitMapping OBJECT-TYPE
4550        SYNTAX   Integer32
4551      MAX-ACCESS  read-only
4552      STATUS  current
4553      DESCRIPTION
4554      "This object maps this entry to a bit of an octet string.
4555      For ACE2002 this object maps the LAN VCC to the bit of the
4556      VLAN Port Lists. If the value is '0' then it means that
4557      this VCC is not mapped to a port list or it may be an HDSL
4558      entry."
4559      ::= { xcEntry 12 }
4560
4561systemModule  OBJECT IDENTIFIER ::= { agnt 32 }
4562
4563
4564modlParam  OBJECT IDENTIFIER ::= { systemModule 1 }
4565
4566modlParamTable OBJECT-TYPE
4567      SYNTAX SEQUENCE OF ModlParamEntry
4568      MAX-ACCESS not-accessible
4569      STATUS current
4570      DESCRIPTION
4571      "This table include parameters for system modules."
4572      ::= { modlParam 1 }
4573
4574modlParamEntry OBJECT-TYPE
4575      SYNTAX ModlParamEntry
4576      MAX-ACCESS not-accessible
4577      STATUS current
4578	DESCRIPTION  "An entry in table."
4579	INDEX { modlParamIndex }
4580      ::= { modlParamTable 1}
4581
4582
4583ModlParamEntry ::=
4584      SEQUENCE {
4585	 modlParamIndex        	Integer32,
4586     modlParamReset 	    INTEGER,
4587     modlParamSwdlStatus	INTEGER,
4588	 modlParamLeds          OCTET STRING,
4589     modlParamType			INTEGER,
4590	 modlParamSwVer			DisplayString
4591      }
4592
4593modlParamIndex OBJECT-TYPE
4594      SYNTAX  Integer32
4595      MAX-ACCESS  read-only
4596      STATUS  current
4597      DESCRIPTION
4598      "The module index.
4599       The index can be the slot number or any other module index as described
4600       in the specifications of the device.
4601       For Vmux-2100 device, the index will have values of: 1..4 for slots 1..4."
4602      ::= { modlParamEntry 1 }
4603
4604modlParamReset  OBJECT-TYPE
4605	SYNTAX  INTEGER	{
4606	                 off         (2),
4607					 on          (3),
4608					 factory	 (4)
4609				    }
4610	MAX-ACCESS  read-write
4611	STATUS  current
4612	DESCRIPTION
4613	"Reset action to be performed on the module.
4614	 Set the parameter will be done always to on(3) or factory (4).
4615	 After performing the Reset operation, Agent will automatically set the parameter to off(2)."
4616	::= { modlParamEntry 2 }
4617
4618modlParamSwdlStatus  OBJECT-TYPE
4619    SYNTAX  INTEGER	{
4620	notApplicable	(1),
4621	off         	(2),
4622	inProcess   	(3)
4623		    }
4624    MAX-ACCESS  read-only
4625    STATUS  current
4626    DESCRIPTION
4627      "This parameter indicates whatever the swdl is in process or not."
4628    ::= {modlParamEntry 3}
4629
4630modlParamLeds  OBJECT-TYPE
4631	SYNTAX  OCTET STRING
4632	MAX-ACCESS  read-only
4633	STATUS current
4634	DESCRIPTION
4635	"This entry specifies the LEDs status of the module.
4636	 Each led is represented by 4 bits where the first 2 bits (left) specify  the status :
4637	 (00=NA, 01=OFF, 10=ON, 11=BLINK),
4638     and the next two bits (right) specify the color :
4639     (00=GREEN, 01=RED, 10=YELLOW, 11=GRAY).
4640     The order of the LEDS is from top to bottom, left to right:
4641     For each row starting from the top, the LEDS are returned from left to right."
4642     ::= {modlParamEntry 4}
4643
4644modlParamType  OBJECT-TYPE
4645	SYNTAX  INTEGER	{
4646		unknown			(2),
4647		empty			(3),
4648		miRicE1			(4),
4649		miRicT1			(5),
4650		miRicE3			(6),
4651		miRicT3			(7)
4652		}
4653	MAX-ACCESS  read-only
4654	STATUS  current
4655	DESCRIPTION
4656	"This attribute indicates the Module Type."
4657	::= { modlParamEntry 5 }
4658
4659modlParamSwVer  OBJECT-TYPE
4660	SYNTAX  DisplayString
4661	MAX-ACCESS  read-only
4662	STATUS  current
4663	DESCRIPTION
4664	"This attribute indicates the Module's Software Version."
4665	::= { modlParamEntry 6 }
4666
4667
4668agnNearFarConnection OBJECT-TYPE
4669      SYNTAX  INTEGER {
4670		 notApplicable	(1),
4671		 disconnected  	(2),
4672		 connected 		(3)
4673		 		}
4674      MAX-ACCESS  read-only
4675      STATUS  current
4676      DESCRIPTION
4677      "This parameter describes the connection between near-end and far-end agents."
4678      ::= { agnt 33 }
4679
4680agnAccess OBJECT IDENTIFIER ::= {agnt 34}
4681
4682agnTelnetAccess OBJECT-TYPE
4683	SYNTAX  INTEGER
4684	{
4685	 disable       (2),
4686	 enable        (3),
4687	 managersOnly  (4),
4688	 enableSecure  (5),		-- Deprecated; supported by agnSshAccess = enable(3)
4689	 managersOnlySecure(6)	-- Deprecated; supported by agnSshAccess = managersOnly(4)
4690	 }
4691	MAX-ACCESS  read-write
4692	STATUS current
4693	DESCRIPTION
4694	"Enable/Disable accessing the device via Telnet.
4695
4696	 disable - no one will be allowed to access the device via Telnet.
4697	 enable - all users are allowed Telnet Access.
4698	 managersOnly - Only manager stations listed in the manager's list are allowed.
4699	 enableSecure - same as 'enable' above + only Secure data will be accepted (SSH)
4700	 managersOnlySecure - same as 'managersOnly' above + only Secure data will be
4701	           accepted (SSH)."
4702     ::= { agnAccess 1 }
4703
4704agnWebAccess OBJECT-TYPE
4705	SYNTAX  INTEGER
4706	{
4707	 disable       (2),
4708	 enable        (3),
4709	 managersOnly  (4),
4710	 enableSecure  (5),
4711	 managersOnlySecure(6)
4712	 }
4713	MAX-ACCESS  read-write
4714	STATUS current
4715	DESCRIPTION
4716	"Enable/Disable accessing the device via Web.
4717
4718	 disable - no one will be allowed to access the device via Web.
4719	 enable - all users are allowed Web Access.
4720	 managersOnly - Only manager stations listed in the manager's list are allowed.
4721	 enableSecure - same as 'enable' above + only Secure data will be accepted (SSL)
4722	 managersOnlySecure - same as 'managersOnly' above + only Secure data will be
4723	           accepted (SSL)."
4724     ::= { agnAccess 2 }
4725
4726agnRadiusAccess  OBJECT-TYPE
4727	SYNTAX  INTEGER
4728	{
4729	 disable       (2),
4730	 enable        (3)
4731    }
4732	MAX-ACCESS  read-write
4733	STATUS current
4734	DESCRIPTION
4735	"Enable/Disable authentication via RADIUS server."
4736     ::= { agnAccess 3 }
4737
4738agnSshAccess OBJECT-TYPE
4739	SYNTAX  INTEGER
4740	{
4741	 disable       (2),
4742	 enable        (3),
4743	 managersOnly  (4)
4744	}
4745	MAX-ACCESS  read-write
4746	STATUS current
4747	DESCRIPTION
4748	"Enable/Disable accessing the device via SSH.
4749
4750	 disable - no one will be allowed to access the device via SSH.
4751	 enable - all users are allowed SSH Access.
4752	 managersOnly - Only manager stations listed in the manager's list are allowed."
4753    ::= { agnAccess 4 }
4754
4755
4756systemInterface	 OBJECT IDENTIFIER  ::=  { agnt 35 }
4757
4758SysIfEntityType ::= INTEGER
4759--	STATUS  current
4760--	DESCRIPTION
4761--	"This type defines the Entity Type above the created interface.
4762--   The values existing in IANAifType MIB
4763--	 should be taken from there only.
4764--	 Additional values can be added, starting from 1000 decimal,
4765--	 when necessary."
4766	{
4767		other(1),
4768        ethernetLan(6),
4769        atm(37),
4770		fastEther(62),			-- Fast Ethernet (100BaseT)
4771        ipForward(142),			-- Router
4772		teLink(200),
4773		bridge(209)
4774	}
4775
4776-- Interface Configuration Table
4777
4778ifCreateTable OBJECT-TYPE
4779	SYNTAX  SEQUENCE OF IfCreateEntry
4780    MAX-ACCESS  not-accessible
4781    STATUS  current
4782    DESCRIPTION
4783	"The Interface Configuration Table.
4784	 This table enables to create interfaces of Entities."
4785    ::= { systemInterface 1 }
4786
4787ifCreateEntry OBJECT-TYPE
4788    SYNTAX  IfCreateEntry
4789    MAX-ACCESS  not-accessible
4790    STATUS  current
4791    DESCRIPTION
4792    "An entry in the Interface Configuration table."
4793    INDEX   { ifCreateEntityType , ifCreateEntityIdx ,
4794    		  ifCreateNumber }
4795    ::= { ifCreateTable 1 }
4796
4797IfCreateEntry ::=
4798    SEQUENCE {
4799        ifCreateEntityType			SysIfEntityType,
4800        ifCreateEntityIdx			Integer32,
4801		ifCreateNumber				Integer32,
4802		ifCreateRowStatus			RowStatus,
4803		ifCreateType				IANAifType,
4804		ifCreateIndex				Integer32,
4805		ifCreateConnectedTo			Integer32,
4806		ifCreateParams				Unsigned32,
4807		ifCreateConnectionPointer	RowPointer
4808    }
4809
4810ifCreateEntityType OBJECT-TYPE
4811    SYNTAX  SysIfEntityType
4812    MAX-ACCESS  read-only
4813    STATUS  current
4814    DESCRIPTION
4815    "This object indicates the Type of the Entity that exists above the created interface.
4816	 For a Logical Port, this value can be: other (1) when there is no fixed entity above it."
4817     ::= { ifCreateEntry 1 }
4818
4819ifCreateEntityIdx OBJECT-TYPE
4820    SYNTAX  Integer32
4821    MAX-ACCESS  read-only
4822    STATUS  current
4823    DESCRIPTION
4824    "This object indicates the Index of the Entity that exists above the created interface.
4825    For a Logical Port, this value can be: 9999 - N/A when there is no fixed entity above it."
4826    ::= { ifCreateEntry 2 }
4827
4828ifCreateNumber OBJECT-TYPE
4829    SYNTAX  Integer32
4830    MAX-ACCESS  read-only
4831    STATUS  current
4832    DESCRIPTION
4833    "This object indicates the number of the Interface that is created."
4834    ::= { ifCreateEntry 3 }
4835
4836ifCreateRowStatus OBJECT-TYPE
4837    SYNTAX      RowStatus
4838    MAX-ACCESS  read-create
4839    STATUS      current
4840    DESCRIPTION
4841    "This object enables the user to
4842     create/delete entries in this table."
4843    ::= { ifCreateEntry 4 }
4844
4845ifCreateType OBJECT-TYPE
4846    SYNTAX  IANAifType
4847    MAX-ACCESS  read-create
4848    STATUS  current
4849    DESCRIPTION
4850    "This object indicates the Type of the Interface that is created."
4851    ::= { ifCreateEntry 5 }
4852
4853ifCreateIndex OBJECT-TYPE
4854    SYNTAX  Integer32
4855    MAX-ACCESS  read-only
4856    STATUS  current
4857    DESCRIPTION
4858    "This object indicates the ifIndex of the created Interface.
4859     The ifIndex is assigned by the device."
4860    ::= { ifCreateEntry 6 }
4861
4862ifCreateConnectedTo OBJECT-TYPE
4863    SYNTAX  Integer32
4864    MAX-ACCESS  read-create
4865    STATUS  current
4866    DESCRIPTION
4867    "This object indicates the entity connected to the created Interface.
4868     The value of this object can be ifIndex of the connected entity or any other
4869     number that can identify it."
4870     ::= { ifCreateEntry 7 }
4871
4872ifCreateParams OBJECT-TYPE
4873    SYNTAX  Unsigned32
4874    MAX-ACCESS  read-create
4875    STATUS  current
4876    DESCRIPTION
4877    "This object represents one or more parameters of the created Interface.
4878	 Each group of bits (one or more bits) represents a specific parameter
4879	 and its possible values.
4880	 This object's mapping and interpretation will be specified in each
4881	 device's specification documents.
4882     The parameter should be used within the create PDU assuming atomic operation."
4883    ::= { ifCreateEntry 8 }
4884
4885ifCreateConnectionPointer OBJECT-TYPE
4886    SYNTAX      RowPointer
4887    MAX-ACCESS  read-create
4888    STATUS      current
4889    DESCRIPTION
4890    "This parameter represents the entity that is connected
4891     to this Interface.
4892
4893	 It can be used instead of ifCreateConnectedTo.
4894
4895	 It is an OBJECT IDENTIFIER.
4896	 This parameter's SYNTAX allows the following possibilities:
4897	 - can be simply used for entity that is not an interface
4898	 - is not limited to include up to 32 bits
4899
4900	 The value of this parameter is a pointer to an existing row of a table,
4901	 where the entity connected to this Interface is defined
4902	 (i.e. the pointer uniquely identifies the connected entity).
4903
4904	 Examples:
4905
4906     In case of an interface (from 2863.ifTable):
4907     	points to 'ifEntry' of corresponding row
4908      	= <ifEntry OID>.<ifIndex>
4909
4910     In case of a VPI/VCI (from 2515.atmVclTable):
4911     	points to 'atmVclEntry' of corresponding row
4912        = <atmVclEntry OID>.<ATM>.VPI.VCI
4913
4914     In case no entity is connected, value = 0
4915	 ."
4916    ::= { ifCreateEntry 9 }
4917
4918interfacePerformance	 OBJECT IDENTIFIER  ::=  { systemInterface 2 }
4919
4920ifPerfTable OBJECT-TYPE
4921    SYNTAX  SEQUENCE OF IfPerfEntry
4922    MAX-ACCESS  not-accessible
4923    STATUS  current
4924    DESCRIPTION
4925    "Interface Performance Table.
4926    The propose of this table is to support statistics counters having 64 bit
4927    by using 2 parameters with syntax= Integer32.
4928    This is because SNMPv1 does not support Counter64 properly.
4929    For SNMPv3, ifPerfHCCounter (Counter64) may be supported. "
4930    ::= { interfacePerformance 1 }
4931
4932ifPerfEntry OBJECT-TYPE
4933    SYNTAX  IfPerfEntry
4934    MAX-ACCESS  not-accessible
4935    STATUS  current
4936    DESCRIPTION
4937    "An entry in the Interface Performance Table."
4938    INDEX   { ifIndex, ifPerfCounterType }
4939    ::= { ifPerfTable 1 }
4940
4941IfPerfEntry ::=
4942   SEQUENCE {
4943   ifPerfCounterType			Integer32,
4944   ifPerfLowCounterPart			Unsigned32,
4945   ifPerfHighCounterPart		Unsigned32,
4946   ifPerfHCCounter				Counter64
4947                     }
4948
4949ifPerfCounterType OBJECT-TYPE
4950   SYNTAX  Integer32
4951   MAX-ACCESS  not-accessible
4952   STATUS  current
4953   DESCRIPTION
4954   "2nd index of the ifPerfTable.
4955   This parameter represents the Counter Type.
4956   Each application can have a different association between this object's
4957   value and counter type - see relevant application spec.
4958   For VPLS-MTU application use the following values:
4959   1= Rx Octets, 2= Tx Octets, 3= Rx Frames, 4= Tx Frames, 5=Rx Dropped Frames,
4960   6= Tx Dropped Frames.
4961   Optionally, counter type description appears in agnListDecodingTable "
4962   ::= { ifPerfEntry 1 }
4963
4964ifPerfLowCounterPart OBJECT-TYPE
4965   SYNTAX  Unsigned32
4966   MAX-ACCESS  read-only
4967   STATUS  current
4968   DESCRIPTION
4969   "In order to support Counters having 64 bit length,
4970   the performance counter is divided into two 32 bit parameters as follows:
4971   [  64 bit parameter ] = [  High 32 bit parameter ][ Low 32 bit parameter ].
4972   This parameter holds the Low 32 bits of the counter,
4973   while the following parameter holds the High 32 bits of the counter."
4974   ::= { ifPerfEntry 2 }
4975
4976ifPerfHighCounterPart OBJECT-TYPE
4977   SYNTAX  Unsigned32
4978   MAX-ACCESS  read-only
4979   STATUS  current
4980   DESCRIPTION
4981   "This parameter holds the High 32 bits of the counter
4982   (see description in the above parameter)."
4983   ::= { ifPerfEntry 3 }
4984
4985ifPerfHCCounter OBJECT-TYPE
4986   SYNTAX  Counter64
4987   MAX-ACCESS  read-only
4988   STATUS  current
4989   DESCRIPTION
4990   "This High Capacity counter holds whole 64 bits of the counter
4991    indicated by ifPerfCounterType (concatenates both counter parts
4992    ifPerfHighCounterPart&ifPerfLowCounterPart)
4993    This object can be supported only by agents using SNMPv2 or SNMPv3."
4994   ::= { ifPerfEntry 4 }
4995
4996
4997systemOam	 OBJECT IDENTIFIER  ::=  { agnt 36 }
4998
4999systemOamTable OBJECT-TYPE
5000	SYNTAX  SEQUENCE OF SystemOamEntry
5001    MAX-ACCESS  not-accessible
5002    STATUS  current
5003    DESCRIPTION
5004	"The OAM Configuration Table."
5005	::= { systemOam 1 }
5006
5007systemOamEntry OBJECT-TYPE
5008    SYNTAX  SystemOamEntry
5009    MAX-ACCESS  not-accessible
5010    STATUS  current
5011    DESCRIPTION
5012    "An entry in the OAM table."
5013    INDEX   { systemOamCnfgIdx }
5014    ::= { systemOamTable 1 }
5015
5016SystemOamEntry ::=
5017    SEQUENCE {
5018        systemOamCnfgIdx            Integer32,
5019        systemOamFrequency			Integer32,
5020		systemOamTimeoutCycles		Integer32,
5021		systemOamLinkCheck          INTEGER
5022    }
5023
5024systemOamCnfgIdx OBJECT-TYPE
5025    SYNTAX Integer32 (1..255)
5026    MAX-ACCESS not-accessible
5027    STATUS current
5028    DESCRIPTION
5029    "This attribute indicates the Idx of the Cnfg(1..255) being
5030     accessed ; Idx of 255 relates to the TmpCnfg."
5031    ::= {  systemOamEntry 1}
5032
5033systemOamFrequency OBJECT-TYPE
5034    SYNTAX  Integer32
5035    MAX-ACCESS  read-write
5036    STATUS  current
5037    DESCRIPTION
5038    "Time in sec. between 2 OAM packets."
5039    ::= { systemOamEntry 2 }
5040
5041systemOamTimeoutCycles OBJECT-TYPE
5042    SYNTAX  Integer32
5043    MAX-ACCESS  read-write
5044    STATUS  current
5045    DESCRIPTION
5046    "No. of cycles the agent will send OAM packets without receiving a response
5047     from the remote device before declaring that the connection to the remote side
5048     is down - Time Out."
5049    ::= { systemOamEntry 3 }
5050
5051systemOamLinkCheck
5052    OBJECT-TYPE
5053     SYNTAX  INTEGER
5054      {
5055       disable       (2),
5056       enable        (3)
5057      }
5058     MAX-ACCESS  read-write
5059     STATUS  current
5060     DESCRIPTION
5061     "This MIB object determines whether continuous connectivity Link checks will be
5062      performed by the device for uplinks.
5063
5064      For Vmux-2100: enable (3) value can be set upon device installation.
5065      In this case, TDM Link Connectivity checks can be performed even before the user
5066      configures the Links of the device.If the value is enable (3) and there is
5067      no connection with the remote side, the Test LED will blink on the
5068      Main Board Module."
5069     ::= { systemOamEntry 4 }
5070
5071
5072systemOamDescrTable OBJECT-TYPE
5073	SYNTAX  SEQUENCE OF SystemOamDescrEntry
5074    MAX-ACCESS  not-accessible
5075    STATUS  current
5076    DESCRIPTION
5077	"The OAM Descriptors Configuration Table."
5078	::= { systemOam 2 }
5079
5080systemOamDescrEntry OBJECT-TYPE
5081    SYNTAX  SystemOamDescrEntry
5082    MAX-ACCESS  not-accessible
5083    STATUS  current
5084    DESCRIPTION
5085    "An entry in the OAM table."
5086    INDEX   { systemOamDescrIdx }
5087    ::= { systemOamDescrTable 1 }
5088
5089SystemOamDescrEntry ::=
5090    SEQUENCE {
5091        systemOamDescrIdx					Integer32,
5092		systemOamDescrRowStatus				RowStatus,
5093        systemOamDescrMode					INTEGER,
5094        systemOamDescrCCDirection			INTEGER,
5095		systemOamDescrLoopbackOperation		INTEGER,
5096		systemOamDescrLoopbackDestAddr		OCTET STRING,
5097        systemOamDescrXcCounter				Gauge32
5098		}
5099
5100systemOamDescrIdx OBJECT-TYPE
5101    SYNTAX Integer32
5102    MAX-ACCESS not-accessible
5103    STATUS current
5104    DESCRIPTION
5105    "The OAM Descriptor Index."
5106    ::= { systemOamDescrEntry 1 }
5107
5108systemOamDescrRowStatus OBJECT-TYPE
5109	SYNTAX      RowStatus
5110	MAX-ACCESS  read-create
5111	STATUS      current
5112	DESCRIPTION
5113	"Enables the user to create/delete entries in this table."
5114	::= { systemOamDescrEntry 2 }
5115
5116systemOamDescrMode OBJECT-TYPE
5117	SYNTAX  INTEGER {
5118		intermediate(1),
5119		segmentTermination(2),
5120		endToEndTermination(3)
5121	}
5122	MAX-ACCESS  read-create
5123	STATUS  current
5124	DESCRIPTION
5125	"The OAM Mode of the Descriptor."
5126	::= { systemOamDescrEntry 3 }
5127
5128systemOamDescrCCDirection OBJECT-TYPE
5129	SYNTAX  INTEGER {
5130		both  (2),
5131		none  (3),
5132		source(4),
5133		sink  (5)
5134	}
5135	MAX-ACCESS read-create
5136	STATUS current
5137	DESCRIPTION
5138	"OAM Continuity Check function mode.
5139	 both(2)  - Agent sends OAM CC cells and checks received OAM CC cells.
5140	 none(3) - Agent does not send and does not check received OAM CC cells.
5141	 source(4)- Agent sends OAM CC cells.
5142	 sink(5)  - Agent checks received OAM CC cells."
5143	::= { systemOamDescrEntry 4 }
5144
5145systemOamDescrLoopbackOperation OBJECT-TYPE
5146	SYNTAX INTEGER {
5147		off	(2),
5148		on	(3)
5149	}
5150	MAX-ACCESS read-create
5151 	STATUS current
5152	DESCRIPTION
5153	"The OAM Loopback function mode.
5154	 off(2) - Stop sending loopback OAM cells.
5155	 on(3) - Start loopback OAM cells."
5156	::= { systemOamDescrEntry 5 }
5157
5158systemOamDescrLoopbackDestAddr OBJECT-TYPE
5159	SYNTAX OCTET STRING
5160	MAX-ACCESS read-create
5161 	STATUS current
5162	DESCRIPTION
5163	"Loopback Destination Address."
5164	::= { systemOamDescrEntry 6 }
5165
5166systemOamDescrXcCounter OBJECT-TYPE
5167	SYNTAX Gauge32
5168	MAX-ACCESS read-only
5169 	STATUS current
5170	DESCRIPTION
5171	"The number of connections that use this OAM Descriptor."
5172	::= { systemOamDescrEntry 7 }
5173
5174agnDeviceView OBJECT-TYPE
5175	SYNTAX  INTEGER
5176	{
5177	 oldLook       (2),
5178	 newLook       (3),
5179	 newLook2	   (4),
5180	 plastic       (5),
5181	 metal         (6)
5182	}
5183	MAX-ACCESS  read-only
5184	STATUS current
5185	DESCRIPTION
5186	"This variable denotes the view of the device:
5187	Look: old look, new look or new look 2.
5188	Material: Plastic or Metal."
5189     ::= { agnt 37 }
5190
5191bitMappingTable OBJECT-TYPE
5192      SYNTAX SEQUENCE OF BitMappingEntry
5193      MAX-ACCESS not-accessible
5194      STATUS current
5195      DESCRIPTION
5196      "This table maps bits of an octet string to an interface.
5197      For ACE-2002 this table is used to map bits of VLAN port lists
5198      to LAN VCC's. This table is the opposite view of the xcTable for
5199      xcBitMapping. It is used to ease the bit translation for the NMS."
5200      ::= { agnt 38 }
5201
5202bitMappingEntry OBJECT-TYPE
5203      SYNTAX BitMappingEntry
5204      MAX-ACCESS not-accessible
5205      STATUS current
5206	DESCRIPTION
5207	"Each entry in the table describes a correlation of a bit location to
5208	an interface.
5209	For ACE-2002 - Upon creation of a new LAN VCC the agent will add an
5210	entry to this table that will define the bit location for that VCC."
5211	INDEX { bitMappingLocation }
5212      ::= { bitMappingTable 1}
5213
5214BitMappingEntry ::=
5215      SEQUENCE {
5216	  bitMappingLocation       Integer32,
5217      bitMappingIndex          Integer32
5218      }
5219
5220bitMappingLocation OBJECT-TYPE
5221      SYNTAX  Integer32
5222      MAX-ACCESS  not-accessible
5223      STATUS  current
5224      DESCRIPTION
5225      "The bit location in an octet string."
5226      ::= { bitMappingEntry 1 }
5227
5228bitMappingIndex OBJECT-TYPE
5229      SYNTAX  Integer32
5230      MAX-ACCESS  read-only
5231      STATUS  current
5232      DESCRIPTION
5233      "The interface index or any other index that should be mapped."
5234      ::= { bitMappingEntry 2 }
5235
5236bitMappingView OBJECT-TYPE
5237      SYNTAX  OCTET STRING
5238      MAX-ACCESS  read-only
5239      STATUS  current
5240      DESCRIPTION
5241      "A view of the bitMappingTable in one object - each entry in the
5242      biMappingTable will have the corresponding Bit of this object
5243      (bitMappingLocation) = '1'.
5244      For ACE-2002 it is used to describe all the existing LAN VCC's
5245      So that the NMS can easily calculate which VCC's can be selected
5246      as members for a VLAN, instead of reading all the bitMapping Table."
5247      ::= { agnt 39 }
5248
5249hostTable OBJECT-TYPE
5250    SYNTAX  SEQUENCE OF HostEntry
5251    MAX-ACCESS  not-accessible
5252    STATUS  current
5253    DESCRIPTION
5254    "Host interface table."
5255    ::= { agnt 40 }
5256
5257hostEntry OBJECT-TYPE
5258    SYNTAX  HostEntry
5259    MAX-ACCESS  not-accessible
5260    STATUS  current
5261    DESCRIPTION
5262    "An entry in the Host Table.
5263    The hostParam1, hostParam2, and hostParam3 entries may
5264    have different use in different applications."
5265    INDEX   { hostIndex }
5266    ::= { hostTable 1 }
5267
5268HostEntry ::=
5269   SEQUENCE {
5270   hostIndex			Integer32,
5271   hostIP	    		IpAddress,
5272   hostIPMask			IpAddress,
5273   hostDefaultNextHop	IpAddress,
5274   hostMode				Integer32,
5275   hostParam1			Integer32,
5276   hostParam2			Integer32,
5277   hostParam3			Integer32,
5278   hostRowStatus		RowStatus,
5279   hostVlanTagging		INTEGER,
5280   hostVlanId			Integer32,
5281   hostVlanPriority		Integer32
5282                 }
5283
5284
5285hostIndex OBJECT-TYPE
5286   SYNTAX  Integer32
5287   MAX-ACCESS  not-accessible
5288   STATUS  current
5289   DESCRIPTION
5290   "The Host Table Index. This index can have the same value as Host No."
5291   ::= { hostEntry 1 }
5292
5293hostIP OBJECT-TYPE
5294   SYNTAX  IpAddress
5295   MAX-ACCESS  read-create
5296   STATUS  current
5297   DESCRIPTION
5298   "The host interface IP address."
5299   ::= { hostEntry 2 }
5300
5301hostIPMask OBJECT-TYPE
5302   SYNTAX  IpAddress
5303   MAX-ACCESS  read-create
5304   STATUS  current
5305   DESCRIPTION
5306   "The host interface subnet mask."
5307   ::= { hostEntry 3 }
5308
5309hostDefaultNextHop OBJECT-TYPE
5310   SYNTAX  IpAddress
5311   MAX-ACCESS  read-create
5312   STATUS  current
5313   DESCRIPTION
5314   "The host interface Default Next Hop address."
5315   ::= { hostEntry 4 }
5316
5317hostMode OBJECT-TYPE
5318   SYNTAX  Integer32
5319   MAX-ACCESS  read-create
5320   STATUS  current
5321   DESCRIPTION
5322   "This parameter represents the Host mode of operation.
5323   There can be different values for each application.
5324   For example:
5325   Not Applicable = 1."
5326   ::= { hostEntry 5 }
5327
5328hostParam1 OBJECT-TYPE
5329   SYNTAX  Integer32
5330   MAX-ACCESS  read-create
5331   STATUS  current
5332   DESCRIPTION
5333   "This parameter represents the first Host parameter.
5334   There can be different values for each application.
5335   For example:
5336   Not Applicable = 1."
5337   ::= { hostEntry 6 }
5338
5339hostParam2 OBJECT-TYPE
5340   SYNTAX  Integer32
5341   MAX-ACCESS  read-create
5342   STATUS  current
5343   DESCRIPTION
5344   "This parameter represents the 2nd Host parameter.
5345   There can be different values for each application."
5346   ::= { hostEntry 7 }
5347
5348hostParam3 OBJECT-TYPE
5349   SYNTAX  Integer32
5350   MAX-ACCESS  read-create
5351   STATUS  current
5352   DESCRIPTION
5353   "This parameter represents the 3nd Host parameter.
5354   There can be different values for each application."
5355   ::= { hostEntry 8 }
5356
5357hostRowStatus OBJECT-TYPE
5358   SYNTAX  RowStatus
5359   MAX-ACCESS  read-create
5360   STATUS  current
5361   DESCRIPTION
5362   "Creation/Deletion of rows in the table."
5363   ::= { hostEntry 9 }
5364
5365hostVlanTagging OBJECT-TYPE
5366    SYNTAX  INTEGER
5367    {
5368    notApplicable(1),
5369    untag		(2),
5370    tag	    	(3)
5371    }
5372    MAX-ACCESS  read-create
5373    STATUS  current
5374    DESCRIPTION
5375    "Host VLAN support (Tagging).
5376     untag - No support of VLAN Tagging.
5377     tag - 4 VLAN bytes will be added to the frame."
5378    ::= { hostEntry 10 }
5379
5380hostVlanId OBJECT-TYPE
5381     SYNTAX  Integer32
5382     MAX-ACCESS  read-create
5383     STATUS  current
5384     DESCRIPTION
5385     "Host VLAN ID."
5386     ::= { hostEntry 11 }
5387
5388hostVlanPriority OBJECT-TYPE
5389     SYNTAX  Integer32
5390     MAX-ACCESS  read-create
5391     STATUS  current
5392     DESCRIPTION
5393     "Host VLAN Frame priority."
5394     ::= { hostEntry 12 }
5395
5396
5397invNameXCTable OBJECT-TYPE
5398	SYNTAX  SEQUENCE OF InvNameXCEntry
5399	MAX-ACCESS  not-accessible
5400	STATUS  current
5401	DESCRIPTION
5402	"Inverse Name XC Table.
5403	 This table can be used to ease the search for a connection first index
5404	 by the connection name."
5405	::= { agnt 41 }
5406
5407invNameXCEntry OBJECT-TYPE
5408	SYNTAX  InvNameXCEntry
5409	MAX-ACCESS  not-accessible
5410	STATUS  current
5411	DESCRIPTION
5412	"An entry in the table."
5413	INDEX   { IMPLIED invNameXC }
5414	::= { invNameXCTable 1 }
5415
5416InvNameXCEntry ::= SEQUENCE {
5417	invNameXC			SnmpAdminString,
5418	invNameXCType		OBJECT IDENTIFIER,
5419	invNameXCIndex		Integer32
5420	}
5421
5422invNameXC OBJECT-TYPE
5423	SYNTAX  SnmpAdminString (SIZE (1..64))
5424	MAX-ACCESS  not-accessible
5425	STATUS  current
5426	DESCRIPTION
5427	"The unique Connection name,
5428	 associated to a Cross-Connection."
5429	::= { invNameXCEntry 1 }
5430
5431invNameXCType OBJECT-TYPE
5432	SYNTAX  OBJECT IDENTIFIER
5433	MAX-ACCESS  read-only
5434	STATUS  current
5435	DESCRIPTION
5436	"The OBJECT IDENTIFIER of the respective XC Table.
5437	 Examples:
5438
5439	 XC Table					invNameXCType
5440	 ---------------------------------------------------
5441	 atmVpCrossConnectTable		1.3.6.1.2.1.37.1.9
5442	 atmVcCrossConnectTable		1.3.6.1.2.1.37.1.11
5443	 atmfCESConfTable			1.3.6.1.4.1.353.5.2.2.1.1
5444	 ."
5445	::= { invNameXCEntry 2 }
5446
5447invNameXCIndex OBJECT-TYPE
5448	SYNTAX  Integer32
5449	MAX-ACCESS  read-only
5450	STATUS  current
5451	DESCRIPTION
5452	"The XC Table (invNameXCType) may include more than one index.
5453	 This object represents the value of the first XC Index."
5454	::= { invNameXCEntry 3 }
5455
5456
5457agnDeviceCapabilities OBJECT-TYPE
5458	SYNTAX  OCTET STRING
5459	MAX-ACCESS  read-only
5460	STATUS current
5461	DESCRIPTION
5462	"Indicates the optional capabilities that are implemented by this device
5463     and are manageable through this MIB.
5464
5465	 For each capability 1 BIT is allocated in each Octet starting from the LSB.
5466	 If the value of the BIT = 1, the capability is Enabled.
5467	 If the value of the BIT = 0, the capability is Disabled.
5468     For bit assignment, refer to device specification.
5469	 Capabilities example:
5470	 Router - BIT 0 (0000 0001 = 01 Hex = 1 Decimal).
5471
5472	 The 2nd octet (MSB) will represent the maximum number of intervals that
5473	 the Agent can keep in its DB (same for all ports).
5474
5475     For Vmux, this object describes agent's support of LBRAD coder feature:
5476     1 octet ; bit 0 (LSB).
5477     '1' - LBRAD feature is supported
5478     '0' - LBRAD feature is not supported."
5479	::= {agnt 42}
5480
5481
5482rowInfoTable OBJECT-TYPE
5483	SYNTAX  SEQUENCE OF RowInfoEntry
5484	MAX-ACCESS  not-accessible
5485	STATUS  current
5486	DESCRIPTION
5487	"This table holds information of other tables."
5488	::= { agnt 43 }
5489
5490rowInfoEntry OBJECT-TYPE
5491	SYNTAX  RowInfoEntry
5492	MAX-ACCESS  not-accessible
5493	STATUS  current
5494	DESCRIPTION
5495	"An entry in the table."
5496	INDEX   { rowInfoTableId }
5497	::= { rowInfoTable 1 }
5498
5499RowInfoEntry ::= SEQUENCE {
5500	rowInfoTableId		OBJECT IDENTIFIER,
5501	rowInfoCounter		Integer32,
5502	rowInfoIndexNext	Integer32,
5503	rowInfoMaxNoOfRows	Integer32
5504	}
5505
5506rowInfoTableId OBJECT-TYPE
5507	SYNTAX  OBJECT IDENTIFIER
5508	MAX-ACCESS  not-accessible
5509	STATUS  current
5510	DESCRIPTION
5511	"The OBJECT IDENTIFIER of the Table,
5512	 which its information is held by this table (rowInfoTable).
5513	 Examples:
5514
5515	 Table Name					rowInfoTableId
5516	 ---------------------------------------------------
5517	 atmTrafficDescrParamTable	1.3.6.1.2.1.37.1.5
5518	 atmVpCrossConnectTable		1.3.6.1.2.1.37.1.9
5519	 atmVcCrossConnectTable		1.3.6.1.2.1.37.1.11
5520	 atmfCESConfTable			1.3.6.1.4.1.353.5.2.2.1.1
5521	 ."
5522	::= { rowInfoEntry 1 }
5523
5524rowInfoCounter OBJECT-TYPE
5525	SYNTAX  Integer32
5526	MAX-ACCESS  read-only
5527	STATUS  current
5528	DESCRIPTION
5529	"The Number of rows in the table, indicated by rowInfoTableId."
5530	::= { rowInfoEntry 2 }
5531
5532rowInfoIndexNext OBJECT-TYPE
5533	SYNTAX  Integer32
5534	MAX-ACCESS  read-only
5535	STATUS  current
5536	DESCRIPTION
5537	"The First Free Index of the table, indicated by rowInfoTableId."
5538	::= { rowInfoEntry 3 }
5539
5540rowInfoMaxNoOfRows OBJECT-TYPE
5541	SYNTAX  Integer32
5542	MAX-ACCESS  read-only
5543	STATUS  current
5544	DESCRIPTION
5545	"The maximum possible number of rows in the table, indicated by rowInfoTableId."
5546	::= { rowInfoEntry 4 }
5547
5548
5549agnStoreCmd OBJECT-TYPE
5550	SYNTAX  INTEGER
5551	{
5552	 off				(2),
5553	 inFlash			(3),
5554	 asDefConfigFile	(4)
5555	 	 }
5556	MAX-ACCESS  read-write
5557	STATUS current
5558	DESCRIPTION
5559	"Store command.
5560	 inFlash(3)			= store the current Agent configuration in Flash memory.
5561	 asDefConfigFile(4)	= store the current Agent configuration as
5562	                      Default Configuration file (e.g. 'DefConfig.cfg').
5563	 Agent will perform the required command and change automatically
5564	 the value of this object to off(2)."
5565     ::= { agnt 44 }
5566
5567
5568agnFunctionTable OBJECT-TYPE
5569	SYNTAX  SEQUENCE OF AgnFunctionEntry
5570	MAX-ACCESS  not-accessible
5571	STATUS  current
5572	DESCRIPTION
5573	"This table is used in order to activate/deactivate device functions.
5574     The index indicates the function. Each function can be Enabled or Disabled."
5575	::= { agnt 45 }
5576
5577agnFunctionEntry OBJECT-TYPE
5578	SYNTAX  AgnFunctionEntry
5579	MAX-ACCESS  not-accessible
5580	STATUS  current
5581	DESCRIPTION
5582	"An entry in the table."
5583	INDEX   { agnFunction }
5584	::= { agnFunctionTable 1 }
5585
5586AgnFunctionEntry ::= SEQUENCE {
5587	agnFunction                 INTEGER,
5588	agnFunctionActivation       INTEGER
5589	}
5590
5591agnFunction		OBJECT-TYPE
5592	SYNTAX  INTEGER
5593	{
5594	 routing          (2),
5595	 backup           (3),
5596     alarmForwarding  (4),
5597	 uplinkLoopDetect (5),
5598	 systemClock      (6)
5599	 }
5600	MAX-ACCESS  not-accessible
5601	STATUS current
5602	DESCRIPTION
5603	"This MIB object indicates the function that will be enabled or disabled
5604     in the device.
5605	 alarmForwarding= Fault Propagation (usually towards user port).
5606     For Vmux:
5607     routing (2) - enable/disable Router
5608     backup  (3) - enable/disable Backup between E1/T1/Serial Link and ETH.
5609     uplinkLoopDetect (5) - enable/disable Loop Detection on the TDM Uplink.
5610     systemClock (6) - enable/disable the System Clock.
5611     "
5612     ::= { agnFunctionEntry 1 }
5613
5614agnFunctionActivation	OBJECT-TYPE
5615	SYNTAX  INTEGER
5616	{
5617	 disable   (2),
5618	 enable    (3)
5619	 	 }
5620	MAX-ACCESS  read-write
5621	STATUS current
5622	DESCRIPTION
5623	"This MIB object indicates the activation of the current function."
5624     ::= { agnFunctionEntry 2 }
5625
5626agnManagerConfigPorts OBJECT-TYPE
5627    SYNTAX  Integer32
5628    MAX-ACCESS  read-write
5629    STATUS  current
5630     DESCRIPTION
5631     "This variable defines from which port/s this manager can manage the device.
5632	  The value is a sum of 2**n, where n is a bit assigned to a certain port.
5633	  For RIC-E1 and ETX 102 the value will be according to the ports
5634	  combination:
5635      Network = bit 0
5636      User= bit 1
5637  	  For Example: All = 3."
5638     ::= {agnt 46 }
5639
5640agnEgressRateRange OBJECT-TYPE
5641    SYNTAX  INTEGER
5642    	{
5643	 unlimited   (1),
5644	 range1   (2),
5645	 range2   (3),
5646	 range3   (4),
5647	 range4   (5),
5648	 range5   (6),
5649     range6   (7),
5650     range7   (8)
5651     	 	 }
5652    MAX-ACCESS  read-write
5653    STATUS  current
5654     DESCRIPTION
5655     "This variable defines the valid ranges of egress rate.
5656      For example, for ETX 102:
5657	  range 1 (2)= 128KBPS - 8MBPS,
5658	  range 2 (3)= 256KBPS - 16MBPS,
5659	  range 3 (4)= 512KBPS - 32MBPS,
5660	  range 4 (5)= 1MBPS - 64MBPS,
5661	  range 5 (6)= 1.5MBPS - 80MBPS."
5662     ::= {agnt 47 }
5663
5664agnNoOfCurrentConns OBJECT-TYPE
5665	SYNTAX  Integer32
5666	MAX-ACCESS  read-only
5667	STATUS  current
5668	DESCRIPTION
5669	"This variable indicates the number of connections
5670	 currently configured for the agent."
5671	::= { agnt 48 }
5672
5673agnIngressRateRange OBJECT-TYPE
5674    SYNTAX  INTEGER
5675    	{
5676	 unlimited   (1),
5677	 range1   (2),
5678	 range2   (3),
5679	 range3   (4),
5680	 range4   (5),
5681	 range5   (6),
5682     range6   (7),
5683     range7   (8)
5684	 	 }
5685    MAX-ACCESS  read-write
5686    STATUS  current
5687     DESCRIPTION
5688     "This variable defines the valid ranges of ingress rate.
5689      For example, for ETX 102:
5690	  range 1 (2)= 128KBPS - 8MBPS,
5691	  range 2 (3)= 256KBPS - 16MBPS,
5692	  range 3 (4)= 512KBPS - 32MBPS,
5693	  range 4 (5)= 1MBPS - 64MBPS,
5694	  range 5 (6)= 1.5MBPS - 80MBPS."
5695     ::= {agnt 49 }
5696
5697
5698alarmForwardingTable OBJECT-TYPE
5699    SYNTAX  SEQUENCE OF AlarmForwardingEntry
5700    MAX-ACCESS  not-accessible
5701    STATUS  current
5702    DESCRIPTION
5703    "The Alarm Forwarding Mechanism will be operated
5704     for this table entries."
5705   ::= { agnt 50 }
5706
5707alarmForwardingEntry OBJECT-TYPE
5708    SYNTAX  AlarmForwardingEntry
5709    MAX-ACCESS  not-accessible
5710    STATUS  current
5711    DESCRIPTION
5712    "Each entry in this table is a pair of ports that
5713    the Alarm Forwarding Mechanism is determined for."
5714    INDEX   { alarmForwardingFailPort, alarmForwardingToPort }
5715    ::= { alarmForwardingTable 1 }
5716
5717AlarmForwardingEntry ::=
5718    SEQUENCE {
5719     alarmForwardingFailPort
5720         Integer32,
5721     alarmForwardingToPort
5722         Integer32,
5723     alarmForwardingRowStatus
5724         RowStatus,
5725     alarmForwardingRecoveryTime
5726         Integer32,
5727     alarmForwardingGroupConditions
5728     	 Integer32,
5729     alarmForwardingCause
5730     	 BITS,
5731     alarmForwardingRecoveryMode
5732     	 INTEGER,
5733     alarmForwardingRecoveryCommand
5734		 INTEGER,
5735    alarmForwardingDelay
5736     	 Unsigned32,
5737    alarmForwardingDirection
5738     	 INTEGER,
5739    alarmForwardingAction
5740         BITS
5741    }
5742
5743alarmForwardingFailPort OBJECT-TYPE
5744    SYNTAX  Integer32 (0..2147483647)
5745    MAX-ACCESS  not-accessible
5746    STATUS  current
5747    DESCRIPTION
5748    "An Index of the port on which a fail occurs."
5749    ::= { alarmForwardingEntry 1}
5750
5751alarmForwardingToPort OBJECT-TYPE
5752    SYNTAX  Integer32 (0..2147483647)
5753    MAX-ACCESS  not-accessible
5754    STATUS  current
5755    DESCRIPTION
5756    "An Index of the port that will be affected
5757    upon the failure of the alarmForwardingFailPort."
5758    ::= { alarmForwardingEntry 2}
5759
5760alarmForwardingRowStatus OBJECT-TYPE
5761    SYNTAX  RowStatus
5762    MAX-ACCESS  read-create
5763    STATUS  current
5764    DESCRIPTION
5765    "Creation/ Deletion of rows in the table."
5766    ::= { alarmForwardingEntry 3}
5767
5768alarmForwardingRecoveryTime OBJECT-TYPE
5769     SYNTAX  Integer32
5770     MAX-ACCESS  read-create
5771     STATUS  current
5772     DESCRIPTION
5773     "This parameter defines the maximum time (sec)
5774      the affected port will hold the down state."
5775      ::= { alarmForwardingEntry 4 }
5776
5777alarmForwardingGroupConditions OBJECT-TYPE
5778	 SYNTAX  Integer32
5779     MAX-ACCESS  read-create
5780     STATUS  current
5781     DESCRIPTION
5782	 "This parameter is applicable when there is a group of interfaces
5783	 in which a fault may occur, and one interface to which alarm is propagated (forwarded).
5784	 0 = All - Forwarding will take place only when all interfaces of the
5785     same group are faulty.
5786	 1 = Single - Forwarding will take place when at least one (single)
5787     interface of the same group (any of them) is faulty.
5788	 n - forwarding will take place only when n (n < all)
5789	 interfaces of the same group fail."
5790	 ::= { alarmForwardingEntry 5 }
5791
5792alarmForwardingCause  OBJECT-TYPE
5793     SYNTAX   BITS
5794     {
5795	   loss	        (0),
5796	   ais          (1),
5797	   rdi	        (2),
5798	   protocolDown	(3)
5799     }
5800     MAX-ACCESS  read-create
5801     STATUS  current
5802     DESCRIPTION
5803	 "Bit map representing the cause upon which alarm forwarding will take place.
5804          bit 0 - LOSS (LINE DOWN)
5805          bit 1 - AIS
5806		  bit 2 - RDI
5807		  bit 3 - PROTOCOL DOWN."
5808     ::= { alarmForwardingEntry 6 }
5809
5810alarmForwardingRecoveryMode OBJECT-TYPE
5811     SYNTAX  INTEGER
5812     {
5813  	    manual     (1),
5814	    automatic  (2)
5815     }
5816     MAX-ACCESS  read-create
5817     STATUS  current
5818     DESCRIPTION
5819     "This parameter determines the Recovery Mode.
5820     manual - The user should stop the alarm forwarding
5821     by using the alarmForwardingRecoveryCommand.
5822     automatic - Alarm forwarding will be automatically
5823     stopped upon alarmForwardingFailPort recovery."
5824     ::= { alarmForwardingEntry 7 }
5825
5826alarmForwardingRecoveryCommand OBJECT-TYPE
5827     SYNTAX  INTEGER
5828     {
5829 	   off   (2),
5830	   on    (3)
5831     }
5832     MAX-ACCESS  read-create
5833     STATUS  current
5834     DESCRIPTION
5835     "This parameter is a command. It is applicable when
5836     alarmForwardingRecoveryMode = manual.
5837     on - Will stop alarm forwarding.
5838     After setting to 'On', the agent will set this parameter back to 'Off'."
5839     ::= { alarmForwardingEntry 8 }
5840
5841alarmForwardingDelay OBJECT-TYPE
5842     SYNTAX  Unsigned32
5843     MAX-ACCESS  read-create
5844     STATUS  current
5845     DESCRIPTION
5846     "This parameter determines the period of time (in seconds) the
5847     alarm of the alarmForwardingFailPort should exist before
5848     starting alarm forwarding."
5849     ::= { alarmForwardingEntry 9 }
5850
5851alarmForwardingDirection OBJECT-TYPE
5852     SYNTAX  INTEGER
5853     {
5854  	    unidirectional (1),
5855	    bidirectional  (2)
5856     }
5857     MAX-ACCESS  read-create
5858     STATUS  current
5859     DESCRIPTION
5860     "This parameter determines the Direction of the Alarm Forwarding.
5861     unidirectional - alarmForwardingFailPort affects the
5862                      alarmForwardingToPort.
5863     bidirectional - alarmForwardingFailPort affects the
5864                     alarmForwardingToPort AND vice-versa.
5865                     For such cases, this value will be selected, instead of
5866                     entering an additional unidirectional entry
5867                     in the table, where the indexes are swapped."
5868     ::= { alarmForwardingEntry 10 }
5869
5870alarmForwardingAction  OBJECT-TYPE
5871     SYNTAX   BITS
5872     {
5873	   noAction              (0),
5874	   interfaceDeactivation (1),
5875	   oamSignaling          (2)
5876     }
5877     MAX-ACCESS  read-create
5878     STATUS  current
5879     DESCRIPTION
5880	 "Bit map representing the action to be performed when alarm forwarding will take place.
5881	      bit 0 - No Action.
5882	              '1' value - device should NOT perform any action, though other bits
5883	                          indicate the action to be taken.
5884	              '0' value - device should perform the action/s indicated by rest of
5885	                          the bits.	In this case, one of the other bits should be '1'.
5886          bit 1 - Interface Deactivation (of the affected Port: alarmForwardingToPort)
5887          bit 2 - OAM Signaling. Affected Port (alarmForwardingToPort) will send
5888                  special OAM Signaling to the Far-End unit about the Failure.
5889      This object will be used only for devices that support Deactivation per entry OR
5890      can support more than one action."
5891     ::= { alarmForwardingEntry 11 }
5892
5893
5894agnSwVersionSwapCmd OBJECT-TYPE
5895	SYNTAX  INTEGER
5896	{
5897	 off  (2),
5898	 mainAndBackup  (3)
5899	 	 }
5900	MAX-ACCESS  read-write
5901	STATUS current
5902	DESCRIPTION
5903	"SW switch command.
5904	 mainAndBackup (3) = Swap between Main SW and the backup one.
5905	 Agent will perform the required command and change automatically
5906	 the value of this object to off(2)."
5907     ::= { agnt 51 }
5908
5909agnClockSource OBJECT IDENTIFIER ::= {agnt 52}
5910
5911agnClkSrcPortTable OBJECT-TYPE
5912      SYNTAX SEQUENCE OF AgnClkSrcPortEntry
5913      MAX-ACCESS not-accessible
5914      STATUS  current
5915      DESCRIPTION
5916      "Pool of Ports for the Master/Fallback Clock Source
5917       and of Recovered IDs.
5918       For devices with more than one configuration:
5919       Set operation is valid only to the TmpCnfg entry."
5920       ::= { agnClockSource 1}
5921
5922agnClkSrcPortEntry OBJECT-TYPE
5923      SYNTAX AgnClkSrcPortEntry
5924      MAX-ACCESS not-accessible
5925      STATUS current
5926	  DESCRIPTION  "An entry in the table."
5927	  INDEX {agnClkSrcPortCnfgIdx, agnClkSrcPortSrcIdx, agnClkSrcPortIdx}
5928      ::= { agnClkSrcPortTable 1}
5929
5930AgnClkSrcPortEntry ::=
5931      SEQUENCE {
5932      agnClkSrcPortCnfgIdx      Integer32,
5933      agnClkSrcPortSrcIdx       INTEGER,
5934      agnClkSrcPortIdx          Integer32,
5935      agnClkSrcPort             Integer32,
5936      agnClkSrcPortRowStatus    RowStatus,
5937	  agnClkSrcPortAdminStatus	INTEGER,
5938	  agnClkSrcPortType			INTEGER,
5939	  agnClkSrcPortQuality		INTEGER,
5940	  agnClkSrcPortNetType		INTEGER,
5941	  agnClkSrcPortState		INTEGER
5942	  }
5943
5944agnClkSrcPortCnfgIdx OBJECT-TYPE
5945      SYNTAX Integer32 (1..2147483647)
5946      MAX-ACCESS not-accessible
5947      STATUS current
5948      DESCRIPTION
5949      "This object indicates the Idx of the Cnfg being
5950       accessed ; Idx of 255 relates to the TmpCnfg.
5951       For product supporting a single configuration, the value will be 1."
5952      ::= { agnClkSrcPortEntry 1}
5953
5954agnClkSrcPortSrcIdx OBJECT-TYPE
5955      SYNTAX  INTEGER
5956      {
5957      master    (1),
5958      fallback  (2),
5959	  recovered	(3)
5960      }
5961      MAX-ACCESS  not-accessible
5962      STATUS  current
5963      DESCRIPTION
5964      "Clock Source Index.
5965       master   	- refers to Master clock
5966       fallback 	- refers to Fallback clock
5967       recovered	- refers to Recovered clock."
5968      ::= { agnClkSrcPortEntry 2}
5969
5970agnClkSrcPortIdx OBJECT-TYPE
5971      SYNTAX Integer32 (1..2147483647)
5972      MAX-ACCESS not-accessible
5973      STATUS current
5974      DESCRIPTION
5975      "This object indicates the running Idx of the port that is to be used
5976       as Clock Source, for each agnClkSrcPortSrcIdx instance.
5977       In case of Recovered Clock - it indicates the Clock ID."
5978      ::= { agnClkSrcPortEntry 3}
5979
5980agnClkSrcPort OBJECT-TYPE
5981      SYNTAX Integer32 (1..2147483647)
5982      MAX-ACCESS read-create
5983      STATUS current
5984      DESCRIPTION
5985      "This object indicates the Port/Interface Index of the port that is
5986       to be used as Clock Source.
5987       In case of Recovered Clock - it indicates the PW number."
5988      ::= { agnClkSrcPortEntry 4}
5989
5990agnClkSrcPortRowStatus OBJECT-TYPE
5991      SYNTAX  RowStatus
5992      MAX-ACCESS  read-create
5993      STATUS  current
5994      DESCRIPTION
5995      "This object enables Creation/ Deletion of rows in the table."
5996      ::= { agnClkSrcPortEntry 5}
5997
5998agnClkSrcPortAdminStatus OBJECT-TYPE
5999      SYNTAX  INTEGER
6000      {
6001		notApplicable	(1),
6002		down			(2),
6003		up				(3)
6004      }
6005      MAX-ACCESS  read-create
6006      STATUS  current
6007      DESCRIPTION
6008      "This object indicates the Recovered Clock Administrative Status."
6009      ::= { agnClkSrcPortEntry 6 }
6010
6011agnClkSrcPortType OBJECT-TYPE
6012      SYNTAX  INTEGER
6013      {
6014		notApplicable		(1),
6015		adaptive			(2),
6016		ieee1588v2			(3),
6017		commonClock			(4)
6018      }
6019      MAX-ACCESS  read-create
6020      STATUS  current
6021      DESCRIPTION
6022      "This object is relevant only in case of Recovery Clock.
6023       It indicates the Clock Type."
6024      ::= { agnClkSrcPortEntry 7 }
6025
6026agnClkSrcPortQuality OBJECT-TYPE
6027      SYNTAX  INTEGER
6028      {
6029		notApplicable		(1),
6030		stratum1			(2),
6031		stratum2			(3),
6032		stratum3			(4),
6033		stratum3e			(5),
6034		stratum4			(6)
6035      }
6036      MAX-ACCESS  read-create
6037      STATUS  current
6038      DESCRIPTION
6039      "This object indicates the Clock Source Quality."
6040      ::= { agnClkSrcPortEntry 8 }
6041
6042agnClkSrcPortNetType OBJECT-TYPE
6043      SYNTAX  INTEGER
6044      {
6045		notApplicable		(1),
6046		typeA				(2),
6047		typeB				(3),
6048		typeC				(4),
6049		typeD				(5),
6050		typeE				(6),
6051		typeF				(7)
6052      }
6053      MAX-ACCESS  read-create
6054      STATUS  current
6055      DESCRIPTION
6056      "This object is relevant only in case of Recovery Clock.
6057       It indicates the Clock Network Type, i.e.
6058       the PSN network characteristics and behavior."
6059      ::= { agnClkSrcPortEntry 9 }
6060
6061agnClkSrcPortState OBJECT-TYPE
6062      SYNTAX  INTEGER
6063      {
6064		freeRun					(1),
6065		frequencyAcquisition	(2),
6066		rapidPhaseLock			(3),
6067		finePhaseLock			(4),
6068		holdover				(5),
6069		notApplicable			(6)
6070      }
6071      MAX-ACCESS  read-only
6072      STATUS  current
6073      DESCRIPTION
6074      "This object indicates the Clock State.
6075
6076       freeRun(1) -
6077       Clock recovery is not locked to any clock.
6078
6079       frequencyAcquisition(2) -
6080       Adaptive clock recovery is learning the frequency.
6081
6082       rapidPhaseLock(3) -
6083       Clock recovery is in training process till it reaches fine phase lock.
6084
6085       finePhaseLock(4) -
6086       Clock is locked and clock recovery is qualified and stable.
6087
6088       holdover(5) -
6089       Clock recovery is in holdover mode.
6090
6091       notApplicable(6) -
6092       Clock recovery is not applicable.
6093
6094       ."
6095      ::= { agnClkSrcPortEntry 10 }
6096
6097
6098agnCurrClkTable OBJECT-TYPE
6099      SYNTAX SEQUENCE OF AgnCurrClkEntry
6100      MAX-ACCESS not-accessible
6101      STATUS  current
6102      DESCRIPTION
6103      "Current Clock Source."
6104       ::= { agnClockSource 2}
6105
6106agnCurrClkEntry OBJECT-TYPE
6107      SYNTAX AgnCurrClkEntry
6108      MAX-ACCESS not-accessible
6109      STATUS current
6110	  DESCRIPTION  "An entry in the table."
6111	  INDEX {agnCurrClkObjIdx}
6112      ::= { agnCurrClkTable 1}
6113
6114AgnCurrClkEntry ::=
6115      SEQUENCE {
6116      agnCurrClkObjIdx      	Integer32,
6117      agnCurrClkMode        	INTEGER,
6118      agnCurrClkSrc         	INTEGER,
6119      agnCurrClkPort        	Integer32,
6120	  agnCurrClkHoldover    	INTEGER,
6121	  agnCurrClkSsmBased    	INTEGER,
6122	  agnCurrClkState			INTEGER,
6123	  agnCurrClkQualification	INTEGER
6124	  }
6125
6126agnCurrClkObjIdx OBJECT-TYPE
6127      SYNTAX Integer32 (1..2147483647)
6128      MAX-ACCESS not-accessible
6129      STATUS current
6130      DESCRIPTION
6131      "This MIB object identifies the object for which the Clock Source
6132       is used (System, Other System, Card)."
6133      ::= { agnCurrClkEntry 1}
6134
6135agnCurrClkMode OBJECT-TYPE
6136      SYNTAX  INTEGER
6137      {
6138      master    (1),
6139      fallback  (2),
6140	  internal  (3)
6141      }
6142      MAX-ACCESS  read-only
6143      STATUS  current
6144      DESCRIPTION
6145      "Current Clock Source Mode.
6146       master   - refers Master clock
6147       fallback - refers Fallback clock
6148       internal - only when both Master and Fallback Sources failed "
6149      ::= { agnCurrClkEntry 2}
6150
6151agnCurrClkSrc OBJECT-TYPE
6152      SYNTAX INTEGER
6153      {
6154      none            (1),
6155      internal        (2),
6156      rxClk           (3),
6157      station         (4),  -- station A (for GMUX2000)
6158      lbt             (5),
6159	  ntr             (6),
6160	  adaptive        (7),
6161	  stationB        (8),
6162	  automatic		  (9),
6163	  system         (10),
6164	  sSubsystem     (11),
6165      notApplicable (255)
6166       }
6167      MAX-ACCESS read-only
6168      STATUS current
6169      DESCRIPTION
6170      "This object indicates the Current Clock Source."
6171      ::= { agnCurrClkEntry 3}
6172
6173agnCurrClkPort OBJECT-TYPE
6174      SYNTAX Integer32 (1..2147483647)
6175      MAX-ACCESS read-only
6176      STATUS current
6177      DESCRIPTION
6178      "This object indicates the Port/Interface Index of the port that is
6179       Currently used as Clock Source."
6180      ::= { agnCurrClkEntry 4}
6181
6182agnCurrClkHoldover OBJECT-TYPE
6183      SYNTAX  INTEGER
6184      {
6185      notApplicable(1),
6186      no  (2),
6187	  yes (3)
6188      }
6189      MAX-ACCESS  read-only
6190      STATUS  current
6191      DESCRIPTION
6192      "Current Clock Holdover State.
6193       As a last resort, in the absence of higher quality timing:
6194       - a SONET/SDH object can enter 'holdover' state, until higher quality
6195         external timing becomes available again. In this state (value=yes)
6196         the SONET/SDH object uses its own timing circuits for clock of the
6197         SONET/SDH signal.
6198       - for other objects, the 'holdover'=yes state means that the object uses
6199         last available clock (stored by the object) for a pre-defined time,
6200         until another clock source is used."
6201      ::= { agnCurrClkEntry 5}
6202
6203agnCurrClkSsmBased    OBJECT-TYPE
6204      SYNTAX  INTEGER
6205       {
6206       notApplicable (1),
6207       no            (2),
6208       yes           (3)
6209       }
6210      MAX-ACCESS  read-only
6211      STATUS  current
6212      DESCRIPTION
6213      "This parameter indicates whether clock source
6214       is selected based on receive clock quality.
6215       Clock quality is indicated in S1 byte inside SONET/SDH overhead,
6216       (encoded as SSM - Synchronization Status Messaging)."
6217      ::= { agnCurrClkEntry 6}
6218
6219agnCurrClkState OBJECT-TYPE
6220      SYNTAX  INTEGER
6221      {
6222		freeRun					(1),
6223		rapidPhaseLock			(2),
6224		finePhaseLock			(3),
6225		holdover				(4)
6226      }
6227      MAX-ACCESS  read-only
6228      STATUS  current
6229      DESCRIPTION
6230      "This object indicates the Current Clock State.
6231
6232       freeRun(1) -
6233       Current clock state machine is not locked
6234       and run from the internal oscillator.
6235
6236       rapidPhaseLock(2) -
6237       Current clock state machine is locked.
6238
6239       finePhaseLock(3) -
6240       Current clock state machine is in pre-locking.
6241
6242       holdover(4) -
6243       Current clock state machine is in holdover mode
6244       (due to loss of event).
6245
6246       ."
6247      ::= { agnCurrClkEntry 7 }
6248
6249agnCurrClkQualification OBJECT-TYPE
6250      SYNTAX  INTEGER
6251      {
6252		notApplicable	(1),
6253		disqualified	(2),
6254		qualified		(3)
6255      }
6256      MAX-ACCESS  read-only
6257      STATUS  current
6258      DESCRIPTION
6259      "This object indicates the Current Clock Qualification
6260       and defines whether the PLL can locked according to the stratum definitions."
6261      ::= { agnCurrClkEntry 8 }
6262
6263
6264agnClockMonitoring	OBJECT IDENTIFIER ::= { agnClockSource 3 }
6265
6266agnClkCurrentTable OBJECT-TYPE
6267    SYNTAX		SEQUENCE OF AgnClkCurrentEntry
6268    MAX-ACCESS	not-accessible
6269    STATUS		current
6270    DESCRIPTION
6271		"The Clock Current table."
6272    ::= { agnClockMonitoring 1 }
6273
6274agnClkCurrentEntry OBJECT-TYPE
6275    SYNTAX		AgnClkCurrentEntry
6276    MAX-ACCESS  not-accessible
6277    STATUS		current
6278    DESCRIPTION
6279		"An entry in the Clock Current table."
6280    INDEX		{ agnClkCurrentIndex }
6281    ::= { agnClkCurrentTable 1 }
6282
6283AgnClkCurrentEntry ::=
6284    SEQUENCE {
6285		agnClkCurrentIndex						Unsigned32,
6286		agnClkCurrentRxPackets					Gauge32,
6287		agnClkCurrentLostPackets				Gauge32,
6288		agnClkCurrentOutOfOrderPackets			Gauge32,
6289		agnClkCurrentBufferUnderflow			Gauge32
6290		}
6291
6292agnClkCurrentIndex OBJECT-TYPE
6293    SYNTAX		Unsigned32
6294    MAX-ACCESS	not-accessible
6295    STATUS		current
6296    DESCRIPTION
6297		"An Index that is uniquely represents the Clock."
6298    ::= { agnClkCurrentEntry 1 }
6299
6300agnClkCurrentRxPackets OBJECT-TYPE
6301    SYNTAX      Gauge32
6302    MAX-ACCESS  read-only
6303    STATUS      current
6304    DESCRIPTION
6305    	"The counter associated with the number of Received Packets,
6306         encountered by a Bridge Port in the current 15 minute interval."
6307    ::= { agnClkCurrentEntry 2 }
6308
6309agnClkCurrentLostPackets OBJECT-TYPE
6310    SYNTAX      Gauge32
6311    MAX-ACCESS  read-only
6312    STATUS      current
6313    DESCRIPTION
6314    	"The counter associated with the number of Lost Packets,
6315         encountered by a Bridge Port in the current 15 minute interval."
6316    ::= { agnClkCurrentEntry 3 }
6317
6318agnClkCurrentOutOfOrderPackets OBJECT-TYPE
6319    SYNTAX      Gauge32
6320    MAX-ACCESS  read-only
6321    STATUS      current
6322    DESCRIPTION
6323    	"The counter associated with the number of times Out-of-Order Packets
6324         encountered by a Bridge Port in the current 15 minute interval."
6325    ::= { agnClkCurrentEntry 4 }
6326
6327agnClkCurrentBufferUnderflow OBJECT-TYPE
6328    SYNTAX      Gauge32
6329    MAX-ACCESS  read-only
6330    STATUS      current
6331    DESCRIPTION
6332    	"The counter associated with the number of times Underflow event
6333         encountered by a Bridge Port in the current 15 minute interval."
6334    ::= { agnClkCurrentEntry 5 }
6335
6336
6337agnClkIntervalTable OBJECT-TYPE
6338    SYNTAX		SEQUENCE OF AgnClkIntervalEntry
6339    MAX-ACCESS	not-accessible
6340    STATUS		current
6341    DESCRIPTION
6342		"The Clock Interval table."
6343    ::= { agnClockMonitoring 2 }
6344
6345agnClkIntervalEntry OBJECT-TYPE
6346    SYNTAX		AgnClkIntervalEntry
6347    MAX-ACCESS  not-accessible
6348    STATUS		current
6349    DESCRIPTION
6350		"An entry in the Clock Interval table."
6351    INDEX		{ agnClkIntervalIndex, agnClkIntervalNumber }
6352    ::= { agnClkIntervalTable 1 }
6353
6354AgnClkIntervalEntry ::=
6355    SEQUENCE {
6356		agnClkIntervalIndex						Unsigned32,
6357		agnClkIntervalNumber					Unsigned32,
6358		agnClkIntervalRxPackets					Gauge32,
6359		agnClkIntervalLostPackets				Gauge32,
6360		agnClkIntervalOutOfOrderPackets			Gauge32,
6361		agnClkIntervalBufferUnderflow			Gauge32
6362		}
6363
6364agnClkIntervalIndex OBJECT-TYPE
6365    SYNTAX		Unsigned32
6366    MAX-ACCESS	not-accessible
6367    STATUS		current
6368    DESCRIPTION
6369		"An Index that is uniquely represents the Clock."
6370    ::= { agnClkIntervalEntry 1 }
6371
6372agnClkIntervalNumber OBJECT-TYPE
6373    SYNTAX		Unsigned32
6374    MAX-ACCESS  not-accessible
6375    STATUS		current
6376    DESCRIPTION
6377    "A number between 1 and 96,
6378     where 1 is the most recently completed 15 minute interval
6379     and 96 is the least recently completed 15 minutes interval
6380     (assuming that all 96 intervals exist)."
6381    ::= { agnClkIntervalEntry 2 }
6382
6383agnClkIntervalRxPackets OBJECT-TYPE
6384    SYNTAX      Gauge32
6385    MAX-ACCESS  read-only
6386    STATUS      current
6387    DESCRIPTION
6388    	"The counter associated with the number of Received Packets,
6389    	 encountered by a Bridge Port in one of the previous 96,
6390    	 individual 15 minute, intervals."
6391    ::= { agnClkIntervalEntry 3 }
6392
6393agnClkIntervalLostPackets OBJECT-TYPE
6394    SYNTAX      Gauge32
6395    MAX-ACCESS  read-only
6396    STATUS      current
6397    DESCRIPTION
6398    	"The counter associated with the number of Lost Packets,
6399    	 encountered by a Bridge Port in one of the previous 96,
6400    	 individual 15 minute, intervals."
6401    ::= { agnClkIntervalEntry 4 }
6402
6403agnClkIntervalOutOfOrderPackets OBJECT-TYPE
6404    SYNTAX      Gauge32
6405    MAX-ACCESS  read-only
6406    STATUS      current
6407    DESCRIPTION
6408    	"The counter associated with the number of times Out-of-Order Packets
6409    	 are detected, encountered by a Bridge Port in one of the previous 96,
6410    	 individual 15 minute, intervals."
6411    ::= { agnClkIntervalEntry 5 }
6412
6413agnClkIntervalBufferUnderflow OBJECT-TYPE
6414    SYNTAX      Gauge32
6415    MAX-ACCESS  read-only
6416    STATUS      current
6417    DESCRIPTION
6418    	"The counter associated with the number of times Underflow event
6419    	 is detected, encountered by a Bridge Port in one of the previous 96,
6420    	 individual 15 minute, intervals."
6421    ::= { agnClkIntervalEntry 6 }
6422
6423
6424agnMaxNoOfConns OBJECT-TYPE
6425	SYNTAX  Integer32
6426	MAX-ACCESS  read-only
6427	STATUS  current
6428	DESCRIPTION
6429	"This variable indicates the maximum number of connections
6430	 that can be configured for the agent."
6431	::= { agnt 53 }
6432
6433
6434lag	 OBJECT IDENTIFIER  ::=  { agnt 54  }
6435
6436lagTable OBJECT-TYPE
6437    SYNTAX  SEQUENCE OF LagEntry
6438    MAX-ACCESS  not-accessible
6439    STATUS  current
6440    DESCRIPTION
6441    "A table defining Link Aggregation Groups port association,
6442     and other parameters."
6443::= {lag 1}
6444
6445lagEntry OBJECT-TYPE
6446    SYNTAX  LagEntry
6447    MAX-ACCESS  not-accessible
6448    STATUS  current
6449    DESCRIPTION
6450    "An entry in the LAG table."
6451     INDEX  { lagCnfgIdx, lagIdx }
6452    ::= { lagTable 1 }
6453
6454LagEntry ::=
6455    SEQUENCE {
6456     lagCnfgIdx             Unsigned32,
6457	 lagIdx                 Unsigned32,
6458	 lagPortMembers         PortList,
6459	 lagDistributionMethod  INTEGER,
6460	 lagRecoveryMode	    INTEGER,
6461	 lagWaitToRestore	    Unsigned32,
6462	 lagRowStatus           RowStatus,
6463	 lagShutDownDurationUponFlip Unsigned32,
6464	 lagRdnMethod	        INTEGER,
6465	 lagLacpEnable          INTEGER
6466	}
6467
6468lagCnfgIdx OBJECT-TYPE
6469    SYNTAX      Unsigned32	  (1..255)
6470    MAX-ACCESS  not-accessible
6471    STATUS      current
6472    DESCRIPTION
6473     "This object indicates the Idx of the Cnfg(1..255) being
6474      accessed ; Idx of 255 relates to the TmpCnfg."
6475    ::= { lagEntry 1}
6476
6477lagIdx  OBJECT-TYPE
6478    SYNTAX       Unsigned32
6479    MAX-ACCESS   not-accessible
6480    STATUS       current
6481    DESCRIPTION
6482    "This object indicates LAG unique index."
6483    ::= { lagEntry 2}
6484
6485lagPortMembers  OBJECT-TYPE
6486    SYNTAX      PortList
6487	MAX-ACCESS  read-create
6488    STATUS      current
6489    DESCRIPTION
6490   "The set of ports which are permanently assigned to the
6491    Link Aggregation Group.
6492    The default value of this object is a string of zeros."
6493    ::= { lagEntry 3}
6494
6495lagDistributionMethod OBJECT-TYPE
6496    SYNTAX    INTEGER
6497	{
6498     portBased                    (2),
6499     oneToOne                     (3),
6500     sourceMac                    (4),
6501     destinationMac               (5),
6502     sourceXorDestinationMac      (6),
6503     sourceAndDestinationMac      (7),
6504     sourceIp                     (8),
6505     destinationIp                (9),
6506     sourceAndDestinationMacAndIp (10),
6507	 roundRobin					  (11)
6508    }
6509    MAX-ACCESS read-create
6510    STATUS       current
6511    DESCRIPTION
6512    "This object defines the criteria for the 802.3ad (LAG)
6513     to  split the traffic between ports"
6514    ::= { lagEntry 4}
6515
6516lagRecoveryMode OBJECT-TYPE
6517    SYNTAX    INTEGER
6518	{
6519     nonRevertive (2),
6520     revertive    (3)
6521    }
6522	MAX-ACCESS read-create
6523    STATUS       current
6524    DESCRIPTION
6525    "This object defines whether traffic will be returned to
6526     a port after its recovery.
6527     This object is applicable only when
6528     lagDistributionMethod= oneToOne (3)."
6529    ::= { lagEntry 5}
6530
6531lagWaitToRestore  OBJECT-TYPE
6532    SYNTAX    Unsigned32 (0..720)
6533    MAX-ACCESS read-create
6534    STATUS       current
6535    DESCRIPTION
6536    "This object defines traffic recovery time (in seconds)
6537     to the port after its recovery.
6538     This object is applicable only when
6539     lagRecoveryMode= revertive (3)."
6540    ::= { lagEntry 6}
6541
6542lagRowStatus    OBJECT-TYPE
6543    SYNTAX      RowStatus
6544    MAX-ACCESS  read-create
6545    STATUS      current
6546    DESCRIPTION
6547    "This object enables user to create/delete
6548     entries of this table.
6549     Note:
6550     When using LAG standard package, this table is static,
6551     hence, only the values active(1), notInService(2) are used."
6552    ::= { lagEntry 7}
6553
6554lagShutDownDurationUponFlip  OBJECT-TYPE
6555    SYNTAX    Unsigned32 (0..30)
6556    MAX-ACCESS read-create
6557    STATUS       current
6558    DESCRIPTION
6559    "This object defines the duration (in seconds) the active
6560     port transmission is shut down after LAG Flip occurs.
6561	 The transmission is shut down and then opened again (after the duration
6562	 defined by this object), in order to cause the other side to flip
6563	 to the new active port.
6564	 0=no shut-down.
6565     This object is applicable only when lagDistributionMethod=oneToOne(3)
6566     and mainly when each of the Links of our device is connected to a different device."
6567    ::= { lagEntry 8}
6568
6569	lagRdnMethod    OBJECT-TYPE
6570    SYNTAX    INTEGER
6571	{
6572     loadSharing (1),
6573     redundancy  (2)
6574     }
6575    MAX-ACCESS read-create
6576    STATUS       current
6577    DESCRIPTION
6578    "This object defines the redundancy method."
6579    ::= { lagEntry 9}
6580
6581lagLacpEnable    OBJECT-TYPE
6582    SYNTAX    INTEGER
6583	{
6584        no  (2),
6585        yes (3)
6586     }
6587    MAX-ACCESS read-create
6588    STATUS       current
6589    DESCRIPTION
6590    "Enabling/Disabling the LACP for a LAG.
6591     The LACP will be enabled for all ports belonging to this LAG."
6592    ::= { lagEntry 10}
6593
6594
6595lagStatTable OBJECT-TYPE
6596    SYNTAX  SEQUENCE OF LagStatEntry
6597    MAX-ACCESS  not-accessible
6598    STATUS  current
6599    DESCRIPTION
6600    "A table defining Link Aggregation Groups Redundancy. This table is applicable only
6601     when lagDistributionMethod = oneToOne."
6602::= {lag 2}
6603
6604lagStatEntry OBJECT-TYPE
6605    SYNTAX  LagStatEntry
6606    MAX-ACCESS  not-accessible
6607    STATUS  current
6608    DESCRIPTION
6609    "An entry in the LAG Status table."
6610     INDEX  { lagIdx }
6611    ::= { lagStatTable 1 }
6612
6613LagStatEntry ::=
6614    SEQUENCE {
6615	 lagStatForcePort       Unsigned32,
6616	 lagStatActivePort     	Unsigned32
6617	}
6618
6619lagStatForcePort	OBJECT-TYPE
6620   SYNTAX       Unsigned32
6621   MAX-ACCESS   read-write
6622   STATUS       current
6623   DESCRIPTION
6624   "This object enables user to enforce the active port.
6625    0 = No Enforcement; Otherwise the ifIndex of the port."
6626    ::= { lagStatEntry 1}
6627
6628lagStatActivePort	OBJECT-TYPE
6629   SYNTAX       Unsigned32
6630   MAX-ACCESS   read-only
6631   STATUS       current
6632   DESCRIPTION
6633   "This object indicates the current active port. It is applicable only
6634    when lagDistributionMethod = oneToOne. The value is the ifIndex of the port.
6635    0 = none of the ports is active."
6636    ::= { lagStatEntry 2}
6637
6638
6639gfp	 OBJECT IDENTIFIER  ::=  { agnt 55  }
6640
6641gfpCnfgTable OBJECT-TYPE
6642    SYNTAX  SEQUENCE OF GfpCnfgEntry
6643    MAX-ACCESS  not-accessible
6644    STATUS  current
6645    DESCRIPTION
6646    "Configuration table for GFP (General Framing Protocol)."
6647::= {gfp 1}
6648
6649gfpCnfgEntry OBJECT-TYPE
6650    SYNTAX  GfpCnfgEntry
6651    MAX-ACCESS  not-accessible
6652    STATUS  current
6653    DESCRIPTION
6654    "An entry in the GFP configuration table."
6655     INDEX  { ifIndex, gfpCnfgIdx }
6656    ::= { gfpCnfgTable 1 }
6657
6658GfpCnfgEntry ::=
6659    SEQUENCE {
6660     gfpCnfgIdx             Unsigned32,
6661 	 gfpPayloadFcs          INTEGER,
6662	 gfpRxTxScramble        INTEGER,
6663	 gfpVcatHeader			INTEGER
6664	}
6665
6666gfpCnfgIdx  OBJECT-TYPE
6667    SYNTAX       Unsigned32
6668    MAX-ACCESS   not-accessible
6669    STATUS       current
6670    DESCRIPTION
6671    "Index to GFP configuration table."
6672    ::= { gfpCnfgEntry 1 }
6673
6674gfpPayloadFcs  OBJECT-TYPE
6675    SYNTAX     INTEGER
6676	{
6677	 disable   (2),
6678     enable    (3)
6679    }
6680	MAX-ACCESS read-write
6681    STATUS       current
6682    DESCRIPTION
6683    "This object defines whether protocol header will
6684    include FCS."
6685    ::= { gfpCnfgEntry 2 }
6686
6687
6688gfpRxTxScramble OBJECT-TYPE
6689    SYNTAX    INTEGER
6690	{
6691	 noScramble     (1),
6692     rxTxScramble   (2),
6693     rxOnlyScramble (3),
6694	 txOnlyScramble	(4)
6695    }
6696	MAX-ACCESS read-write
6697    STATUS       current
6698    DESCRIPTION
6699    "This object defines whether transmission will be scrambled."
6700    ::= { gfpCnfgEntry 3 }
6701
6702gfpVcatHeader  OBJECT-TYPE
6703      SYNTAX INTEGER
6704      {
6705       notApplicable (1),
6706       disable       (2),
6707       enable        (3)
6708 	  }
6709      MAX-ACCESS read-write
6710      STATUS current
6711      DESCRIPTION
6712      "VCAT header is LCAS  CONTROL packet as described in the G-7043.
6713       one control packet is transmitted in a period of 16 Multi frame"
6714      ::= { gfpCnfgEntry 4}
6715
6716--Group Table
6717
6718agnGroupTable OBJECT-TYPE
6719    SYNTAX  SEQUENCE OF AgnGroupEntry
6720    MAX-ACCESS  not-accessible
6721    STATUS  current
6722    DESCRIPTION
6723    "A table that enables associating components to Group/s
6724     (or removing components of a group).
6725     The Group Idx can then be used in other tables (e.g alarmForwardingTable)."
6726    ::= {agnt 56}
6727
6728agnGroupEntry OBJECT-TYPE
6729    SYNTAX  AgnGroupEntry
6730    MAX-ACCESS  not-accessible
6731    STATUS  current
6732    DESCRIPTION
6733    "An entry in the agnGroupTable."
6734     INDEX  { agnGroupCnfgIdx, agnGroupIdx, agnGroupComponentIdx }
6735    ::= { agnGroupTable 1 }
6736
6737AgnGroupEntry ::=
6738    SEQUENCE {
6739     agnGroupCnfgIdx        Unsigned32,
6740     agnGroupIdx            Unsigned32,
6741	 agnGroupComponentIdx   Unsigned32,
6742	 agnGroupRowStatus       RowStatus
6743	}
6744
6745agnGroupCnfgIdx OBJECT-TYPE
6746    SYNTAX      Unsigned32 (1..255)
6747    MAX-ACCESS  not-accessible
6748    STATUS      current
6749    DESCRIPTION
6750     "This object indicates the Idx of the Cnfg(1..255) being
6751      accessed ; Idx of 255 relates to the TmpCnfg."
6752    ::= { agnGroupEntry 1}
6753
6754agnGroupIdx OBJECT-TYPE
6755    SYNTAX      Unsigned32
6756    MAX-ACCESS  not-accessible
6757    STATUS      current
6758    DESCRIPTION
6759     "This object indicates a unique Group Index."
6760    ::= { agnGroupEntry 2}
6761
6762agnGroupComponentIdx  OBJECT-TYPE
6763    SYNTAX       Unsigned32
6764    MAX-ACCESS   not-accessible
6765    STATUS       current
6766    DESCRIPTION
6767    "This object indicates a unique Component Index that belongs to the
6768     Group defined by agnGroupIdx."
6769    ::= { agnGroupEntry 3}
6770
6771agnGroupRowStatus    OBJECT-TYPE
6772    SYNTAX      RowStatus
6773    MAX-ACCESS  read-create
6774    STATUS      current
6775    DESCRIPTION
6776    "This object enables user to create/delete entries of this table.
6777     destroy - If a Group is used in another table, Agent may not allow
6778               destroying the entry/ies that belong to this Group Index."
6779    ::= { agnGroupEntry 4}
6780
6781agnStatNoOfUploadedIntervals OBJECT-TYPE
6782	SYNTAX		Integer32
6783	MAX-ACCESS	read-only
6784	STATUS		current
6785	DESCRIPTION
6786	"This parameter indicates the Number of Intervals that were
6787	 successfully collected and uploaded in the last statistics collection session."
6788       ::= { agnt 57 }
6789
6790agnSyslog	 OBJECT IDENTIFIER  ::=  { agnt 58 }
6791
6792agnSyslogDeviceUdpPort OBJECT-TYPE
6793    SYNTAX      Unsigned32
6794    MAX-ACCESS  read-write
6795    STATUS      current
6796    DESCRIPTION
6797    "The UDP Port of the device, from which Syslog messages are sent.
6798     Default=514."
6799    ::= { agnSyslog 1 }
6800
6801agnSyslogFacility OBJECT-TYPE
6802    SYNTAX      INTEGER
6803            {
6804-- (0)..(15) are reserved for Standard values + (16) is reserved for Local 0.
6805              local1          (17),
6806              local2          (18),
6807              local3          (19),
6808              local4          (20),
6809              local5          (21),
6810              local6          (22),
6811              local7          (23)
6812-- (99) is reserved for  'noMap' - indicating that the appropriate facility
6813--      will be provided by the application
6814            }
6815    MAX-ACCESS  read-write
6816    STATUS      current
6817    DESCRIPTION
6818    "A user defined SW module, task or function, from which Syslog messages are sent
6819     to the remote Server."
6820    ::= { agnSyslog 2 }
6821
6822agnSyslogSeverityLevel OBJECT-TYPE
6823    SYNTAX      INTEGER
6824            {
6825              critical        (1),  -- action must be taken immediately (in standard: 'alert')
6826              major           (2),  -- critical conditions (in standard: 'critical')
6827              minor           (3),  -- error conditions (in standard: 'error')
6828              warning         (4),  -- warning condition (in standard: 'warning')
6829              event           (5),  -- normal but significant condition (in standard: 'notice')
6830              info            (6),  -- informational messages (in standard: 'informational')
6831              debug           (7)   -- debug-level messages	(in standard: 'debug')
6832            }
6833    MAX-ACCESS  read-write
6834    STATUS      current
6835    DESCRIPTION
6836    "Device will send events equal or exceeding this severity level (configured by user)."
6837    ::= { agnSyslog 3 }
6838
6839agnNetworkInterfaceType OBJECT-TYPE
6840	SYNTAX  INTEGER
6841	{
6842	 notApplicable (1),
6843	 t1  (2),
6844	 t3  (3)
6845    }
6846	MAX-ACCESS  read-write
6847	STATUS current
6848	DESCRIPTION
6849	"This MIB object indicates the network interface type to be used
6850	 by the device.
6851	 It is used for devices that use only one network port type."
6852	::= { agnt 59 }
6853
6854agnTrapDelay OBJECT-TYPE
6855	SYNTAX  Unsigned32
6856	MAX-ACCESS  read-write
6857	STATUS current
6858	DESCRIPTION
6859	"This variable enables the user to set a delay (in seconds) before a trap is sent.
6860	 This delay will be used only for traps that need to be sent during device initialization.
6861	 It is needed because the device connected to our device starts transmitting traps later.
6862	 The delay starts from the end of the Boot process. The device will keep the init traps
6863	 in the correct order, and cancel those which clear former ones in the list.
6864	 After this init delay, traps will be sent without a delay."
6865	 	::= { agnt 60 }
6866
6867
6868-- trapManagement	OBJECT IDENTIFIER ::= { agnt 61 }
6869
6870
6871agnStringToIndexTable OBJECT-TYPE
6872	SYNTAX  SEQUENCE OF AgnStringToIndexEntry
6873	MAX-ACCESS  not-accessible
6874	STATUS  current
6875	DESCRIPTION
6876	"This table holds the conversions of tables from unique String
6877	 to numeric index."
6878	::= {agnt 62}
6879
6880agnStringToIndexEntry OBJECT-TYPE
6881	SYNTAX  AgnStringToIndexEntry
6882	MAX-ACCESS  not-accessible
6883	STATUS  current
6884	DESCRIPTION
6885	"An entry in the table."
6886	INDEX   { agnStringToIndexTableId,IMPLIED agnStringToIndexUserName }
6887	::= { agnStringToIndexTable 1 }
6888
6889AgnStringToIndexEntry ::= SEQUENCE {
6890	agnStringToIndexTableId	    	  OBJECT IDENTIFIER,
6891	agnStringToIndexUserName          SnmpAdminString,
6892	agnStringToIndexTableIndex  	  Unsigned32
6893			}
6894
6895agnStringToIndexTableId OBJECT-TYPE
6896	SYNTAX  OBJECT IDENTIFIER
6897	MAX-ACCESS  not-accessible
6898	STATUS  current
6899	DESCRIPTION
6900	"The OBJECT IDENTIFIER of the Table, having as index numeric values.
6901	 In this table, the value of agnStringToIndexUserName is an attribute."
6902	::= { agnStringToIndexEntry 1 }
6903
6904agnStringToIndexUserName OBJECT-TYPE
6905	SYNTAX  SnmpAdminString(SIZE (1..64))
6906	MAX-ACCESS  not-accessible
6907	STATUS  current
6908	DESCRIPTION
6909	"This object indicates a unique name used by agnStringToIndexTableId,
6910	 although it is not it's index."
6911	::= { agnStringToIndexEntry 2 }
6912
6913agnStringToIndexTableIndex OBJECT-TYPE
6914	SYNTAX  Unsigned32
6915	MAX-ACCESS  read-only
6916	STATUS  current
6917	DESCRIPTION
6918	"The numeric Index of agnStringToIndexTableId."
6919	::= { agnStringToIndexEntry 3 }
6920
6921agnRowPointerTable OBJECT-TYPE
6922	SYNTAX  SEQUENCE OF AgnRowPointerEntry
6923	MAX-ACCESS  not-accessible
6924	STATUS  current
6925	DESCRIPTION
6926	"This table holds information about a specific entry in a table.
6927	 For example, number of usages of this row."
6928	::= { agnt 63 }
6929
6930agnRowPointerEntry OBJECT-TYPE
6931	SYNTAX  AgnRowPointerEntry
6932	MAX-ACCESS  not-accessible
6933	STATUS  current
6934	DESCRIPTION
6935	"An entry in the table."
6936	INDEX   {agnRowPointerIndex }
6937	::= { agnRowPointerTable 1 }
6938
6939AgnRowPointerEntry ::= SEQUENCE
6940    {
6941	agnRowPointerIndex	           OBJECT IDENTIFIER,
6942	agnRowPointerNoOfUsages        Unsigned32
6943	}
6944
6945agnRowPointerIndex   OBJECT-TYPE
6946	SYNTAX  OBJECT IDENTIFIER
6947	MAX-ACCESS  not-accessible
6948	STATUS  current
6949	DESCRIPTION
6950	"The OBJECT IDENTIFIER of an entry in a table."
6951	::= { agnRowPointerEntry 1 }
6952
6953agnRowPointerNoOfUsages  OBJECT-TYPE
6954	SYNTAX  Unsigned32
6955	MAX-ACCESS  read-only
6956	STATUS  current
6957	DESCRIPTION
6958	"The number of usages of specific entry in a table, which is
6959	 pointed by agnRowPointerIndex.Usually, when the value of this counter is greater
6960	 than 0,the entry cannot be removed."
6961	::= { agnRowPointerEntry 2 }
6962
6963--services OBJECT IDENTIFIER ::= { radGen 3}  See services.txt
6964
6965radTransport OBJECT IDENTIFIER ::= { radGen 4}
6966--RAD transport tree
6967radTransportDomains  OBJECT IDENTIFIER ::= { radTransport 1}
6968
6969radTransportDomainSnmpEfmOam OBJECT-IDENTITY
6970   STATUS  current
6971   DESCRIPTION
6972   "The SNMP over EFM OAM transport domain.  The corresponding
6973    transport address is of type RadTransportAddressEfmOam for
6974    EFM OAM addresses (port)."
6975   ::= { radTransportDomains 1 }
6976
6977RadTransportAddressType ::= TEXTUAL-CONVENTION
6978    STATUS      current
6979    DESCRIPTION
6980    "A value that represents a transport domain. This is the
6981     enumerated version of the transport domain registrations
6982     in this MIB module. It was added in RAD MIB due to the fact
6983     that it is not defined in Standard MIB.
6984     The enumerated values have the	following meaning:
6985
6986     unknown(0)     unknown transport address type
6987     efmOam (1)     radTransportDomainSnmpEfmOam
6988
6989     This textual convention can be used to represent transport
6990     domains in situations where a syntax of TransportDomain is
6991     unwieldy (for example, when used as an index).
6992
6993     The usage of this textual convention implies that additional
6994     transport domains can only be supported by updating this MIB
6995     module."
6996    SYNTAX  INTEGER {
6997            unknown(0),
6998            efmOam (1)
6999            }
7000
7001RadTransportAddressEfmOam ::= TEXTUAL-CONVENTION
7002    STATUS      current
7003    DESCRIPTION
7004        "Represents a transport address consisting of an EFM OAM port number."
7005    SYNTAX      OCTET STRING (SIZE (4))
7006
7007
7008-- SYSTEM TRAPS
7009
7010--NOTIFICATIONS
7011
7012systemsEvents OBJECT-IDENTITY
7013     STATUS  current
7014     DESCRIPTION
7015     "The events for RAD products."
7016     ::= { systems 0 }
7017
7018tftpStatusChangeTrap  NOTIFICATION-TYPE
7019     OBJECTS       { tftpStatus }
7020     STATUS current
7021     DESCRIPTION
7022     "This trap is sent whenever the status of tftp changed."
7023     ::= { systemsEvents 1 }
7024
7025agnStatusChangeTrap  NOTIFICATION-TYPE
7026	OBJECTS		{agnIndication }
7027    STATUS current
7028	DESCRIPTION
7029	"This trap is sent whenever the state of the entity the agent is
7030	 responsible for changed.
7031	 TDM devices will send agnTestStatus variable to indicate the current test status."
7032	::= { systemsEvents 2 }
7033
7034prtStatusChangeTrap  NOTIFICATION-TYPE
7035    STATUS current
7036	DESCRIPTION
7037	"This trap is sent whenever the state of a port changed.
7038	 Attached, will be parameter/s that indicate the new port status.
7039	 The attached variables will be specified in the specifications
7040	 of the products supporting this trap."
7041	::= { systemsEvents 3 }
7042
7043swdlStatusResult	    NOTIFICATION-TYPE
7044	OBJECTS			{swdlStatusFileName}
7045    STATUS  current
7046	DESCRIPTION
7047	"This notification is sent when Software Down Load is finished.
7048	 The attached object indicates the File Name."
7049	::= { systemsEvents 4 }
7050
7051intSwdlSlotFileMismatch	    NOTIFICATION-TYPE
7052	OBJECTS			{intSwdlFileName}
7053    STATUS  current
7054	DESCRIPTION
7055	"This notification is sent when the card in the chosen slot doesn't match
7056	 the chosen file.
7057	 The attached object indicates the File Name."
7058	::= { systemsEvents 5 }
7059
7060agnCounterChange  NOTIFICATION-TYPE
7061    STATUS  current
7062	DESCRIPTION
7063	"This notification is sent when the value of a specific Counter is changed.
7064	 Agent can send as attached object the updated Counter.
7065	 For details about this Counter and attached object, see spec of the relevant
7066	 application."
7067	::= { systemsEvents 6 }
7068
7069prtClkSrcChangeTrap NOTIFICATION-TYPE
7070      STATUS  current
7071      DESCRIPTION
7072	  "This trap is sent upon any port clock change."
7073    ::= { systemsEvents 7 }
7074
7075moduleFailTrap NOTIFICATION-TYPE
7076      STATUS  current
7077      DESCRIPTION
7078	  "This trap is sent upon a module failure."
7079    ::= { systemsEvents 8 }
7080
7081moduleInitFailTrap NOTIFICATION-TYPE
7082    STATUS current
7083      DESCRIPTION
7084	  "This trap is sent upon a module initialization failure."
7085	::= { systemsEvents 9 }
7086
7087clkSrcChangeTrap NOTIFICATION-TYPE
7088      STATUS  current
7089      DESCRIPTION
7090	  "This trap is sent upon any change in Clock Source."
7091    ::= { systemsEvents 10 }
7092
7093agnUploadDataTrap  NOTIFICATION-TYPE
7094     STATUS current
7095     DESCRIPTION
7096     "This trap is sent upon an upload data session termination.
7097     For more details see product specification."
7098     ::= { systemsEvents 11 }
7099
7100enrollmentTrap  NOTIFICATION-TYPE
7101     STATUS current
7102     DESCRIPTION
7103     "This trap is a periodically trap, which sent to manager
7104     untill Agent get any response (Get or Set) from this manager."
7105     ::= { systemsEvents 12 }
7106
7107agnPowerFailureTrap  NOTIFICATION-TYPE
7108     STATUS current
7109     DESCRIPTION
7110     "This trap is sent upon power failure. It is applicable for
7111     the following devices:
7112     1. Devices having one PS unit, which sense the failure in advance,
7113        and still have time to send this trap before it goes off.
7114     2. Devices having 2 PS units and send this trap in order to notify a
7115        failure in one of the units."
7116     ::= { systemsEvents 13 }
7117
7118agnFanFailureTrap  NOTIFICATION-TYPE
7119     STATUS current
7120     DESCRIPTION
7121     "This trap is sent upon fan failure/recovery."
7122 	 ::= { systemsEvents 14 }
7123
7124agnSystemParameterChangeTrap   NOTIFICATION-TYPE
7125	OBJECTS			{systemParameter}
7126    STATUS  current
7127	DESCRIPTION
7128	"This trap is sent upon any change of the systemParameter value."
7129	 ::= { systemsEvents 15 }
7130
7131
7132-- CONFIG DATABASE CHECKSUM ERROR
7133agnConfigDBChecksumError  NOTIFICATION-TYPE
7134      OBJECTS			{alarmSeverity}
7135      STATUS  current
7136      DESCRIPTION
7137      "This trap indicates that the database currently
7138      stored in the non-volatile memory of the device is corrupted"
7139      ::= { systemsEvents 16 }
7140
7141-- ALARM BUFFER OVERFLOW
7142agnAlarmBufferOverflow  NOTIFICATION-TYPE
7143      OBJECTS {alarmSeverity}
7144      STATUS  current
7145      DESCRIPTION
7146      "This trap indicates that the quantity of
7147      alarm messages which have been written
7148      in the alarm buffer, since the last clear command,
7149      exceeds predefined threshold. (Buffer size)
7150      The new alarms are overwriting the oldest alarms
7151      (the first alarms written in the buffer).
7152      For LA-110,threshold value is 200 alarms."
7153      ::= { systemsEvents 17 }
7154
7155-- ALARM BUFFER CLEAR
7156agnAlarmBufferClear NOTIFICATION-TYPE
7157      OBJECTS {alarmSeverity}
7158      STATUS  current
7159      DESCRIPTION
7160      "This trap indicates that
7161       alarm buffer has been cleared."
7162      ::= { systemsEvents 18 }
7163
7164
7165-- PARAMETER CHANGES IN DB DUE TO UPGRADE PROCESS
7166agnParametersValueChanged NOTIFICATION-TYPE
7167      OBJECTS {alarmSeverity}
7168      STATUS  current
7169      DESCRIPTION
7170      "This trap indicates that due to software upgrade,
7171       some of the parameters are assigned new values"
7172      ::= { systemsEvents 19 }
7173
7174-- (SHDSL) INTERFACE SW VERSION INCOMPATIBLE WITH HW
7175agnDriverSwMismatch NOTIFICATION-TYPE
7176      OBJECTS {alarmSeverity,ifAlias}
7177      STATUS  current
7178      DESCRIPTION
7179      "There is mismatch between the SW driver and
7180       the HW of the device uplink interface."
7181      ::= { systemsEvents 20 }
7182
7183-- DEVICE SYNCHRONIZED ON LESS THAN CONFIGURED BANDWIDTH
7184agnActualLowRate NOTIFICATION-TYPE
7185      OBJECTS {alarmSeverity}
7186      STATUS  current
7187      DESCRIPTION
7188      "The main link is synchronized
7189       at a rate lower than expected."
7190      ::= { systemsEvents 21 }
7191
7192xModemFileTransferStatusTrap  NOTIFICATION-TYPE
7193     OBJECTS       { trapVal }
7194     STATUS current
7195     DESCRIPTION
7196     "This trap is sent in the following cases:
7197      - When an xModem File Transfer Session begins. In this case,
7198        the trapVal.1 string sent will be: 'Start'.
7199      - When an xModem File Transfer Session ends. In this case,
7200        the trapVal.1 string sent will be one of the following,
7201        according to the way the session ended :
7202        - 'End: OK'
7203        - 'End: Failed'   "
7204     ::= { systemsEvents 22 }
7205
7206agnStationClkFailureTrap  NOTIFICATION-TYPE
7207     STATUS current
7208     DESCRIPTION
7209     "This trap is sent upon Station Clock failure."
7210     ::= { systemsEvents 23 }
7211
7212successfulLogin  NOTIFICATION-TYPE
7213     STATUS current
7214     DESCRIPTION
7215     "This trap is sent when a user performed successful Login via
7216      Terminal/Telnet/Web. This trap is used when the device is located
7217      at End-User's premises while management is at Service Provider's
7218      premises."
7219     ::= { systemsEvents 24 }
7220
7221failedLogin  NOTIFICATION-TYPE
7222     STATUS current
7223     DESCRIPTION
7224     "This trap is sent when a user tried to Login via Terminal/Telnet/Web
7225      and failed. This trap is used when the device is located
7226      at End-User's premises while management is at Service Provider's
7227      premises."
7228     ::= { systemsEvents 25 }
7229
7230modlChangeTrap  NOTIFICATION-TYPE
7231     STATUS current
7232     DESCRIPTION
7233     "This trap is sent whenever a module is inserted or removed.
7234      The trap should include the new module type (e.g. modlParamType)."
7235     ::= { systemsEvents 26 }
7236
7237licenseUpdateTrap  NOTIFICATION-TYPE
7238     STATUS current
7239     DESCRIPTION
7240     "This trap is sent whenever a license is successfully downloaded
7241      or whenever a license's demo duration is expired."
7242     ::= { systemsEvents 27 }
7243
7244agnClkSrcStateChangeTrap  NOTIFICATION-TYPE
7245     OBJECTS       { agnClkSrcPortState }
7246     STATUS	current
7247     DESCRIPTION
7248	 "The trap is sent upon change in Recovery Clock State."
7249     ::= { systemsEvents 28 }
7250
7251agnSelfTestResultChangeTrap NOTIFICATION-TYPE
7252	 STATUS  current
7253 	 DESCRIPTION
7254	 "The trap is sent upon each change in the result of a Self State operation."
7255	 ::= { systemsEvents 29 }
7256
7257-- Reserved for agnCurrClkStateChangeTrap  ::= { systemsEvents 30 }
7258
7259agnClkSrcFrequencyAlarmTrap  NOTIFICATION-TYPE
7260     STATUS	current
7261     DESCRIPTION
7262	 "The trap is sent upon Recovered Clock Frequency alarm."
7263     ::= { systemsEvents 31 }
7264
7265
7266-- { systemsEvents 164 } is reserved for an internal trap.
7267
7268--
7269-- file :v:\doc\rdv\mib\ver540\brggen.txt
7270--
7271--version 5.35
7272--Initial Version:   4.0
7273--Date:   16.10.94
7274--By:       Debby Koren &  Orly Nicklass
7275--File:       brggen.txt
7276
7277--Last update: 26-Feb-2008 By Yig'al Hachmon
7278-- ----------------------------------------------------------------------------------
7279
7280
7281genBridge      OBJECT IDENTIFIER ::= {radBridges 1 }
7282
7283-- At the end of the MIB there is a definition of all RAD general traps for bridges.
7284
7285
7286radBridgeAction OBJECT-TYPE
7287    SYNTAX  INTEGER {
7288       reset(1),
7289       sendNetworkTab(2),
7290       deleteNetworkTab(3),
7291       sendRoutingTab(4),    -- Level II
7292       deleteRoutinTab(5),
7293       sendLanTab(6),
7294       deleteLanTab(7),
7295       deleteArpTab(8),
7296       sendArpTab(9),
7297       deleteRouteTab(10),   -- Level III
7298       sendRouteTab(11),
7299       deactivateAllMasks(12),
7300       saveAllActiveMasks(13),
7301       loadAndActivateAllMasksFromNVRAM(14),
7302       clearAllMasksFromNVRAM(15),
7303	   defaultConfig(16),
7304	   resetNVRAM(17),
7305	   clearIPNVRAM(18),
7306	noOp(255)
7307     }
7308    MAX-ACCESS  read-write
7309    STATUS  current
7310    DESCRIPTION
7311	"This variable enables the operator to perform one of the
7312	specified actions on the tables maintained by the network device.
7313	Send actions are not currently implemented.  Not all actions can
7314	be performed on all bridges."
7315   ::= { genBridge 1  }
7316
7317radBridgeInactiveArpTimeOut OBJECT-TYPE
7318    SYNTAX Integer32
7319    MAX-ACCESS  read-write
7320    STATUS  current
7321    DESCRIPTION
7322	"This variable defines the maximum time period that can pass
7323	between ARP requests concerning an entry in the ARP table.
7324	After this time period, the entry is deleted from the table."
7325    ::= { genBridge 2  }
7326
7327
7328-- radBridgeMaskTab defines the format of  RAD Bridge OLD masking tables
7329
7330radBridgeMaskTable    OBJECT-TYPE
7331    SYNTAX  SEQUENCE  OF RadBridgeMaskEntry
7332    MAX-ACCESS  not-accessible
7333    STATUS  current
7334    DESCRIPTION
7335	"Mask tables enable definition of forwarding restrictions and
7336	control of message flow in the internetwork. Each entry
7337	in this table defines a mask statement consisting of up to
7338	three mask definitions and an action defined by
7339	radBridgeMaskOper. Different types of mask entries are supported,
7340	as defined by radBridgeMaskType."
7341    ::=  { genBridge 3 }
7342
7343radBridgeMaskEntry OBJECT-TYPE
7344    SYNTAX  RadBridgeMaskEntry
7345    MAX-ACCESS  not-accessible
7346    STATUS  current
7347    DESCRIPTION
7348    "An entry in table radBridgeMaskTable."
7349    INDEX   { radBridgeMaskType, radBridgeMaskIfIndex, radBridgeMaskNum  }
7350    ::=  { radBridgeMaskTable 1  }
7351
7352RadBridgeMaskEntry ::= SEQUENCE {
7353    radBridgeMaskType
7354     INTEGER,
7355    radBridgeMaskIfIndex
7356     Integer32,
7357    radBridgeMaskNum
7358     Integer32,
7359    radBridgeMaskDest
7360     INTEGER,
7361    radBridgeMaskPat1
7362     OCTET STRING,
7363    radBridgeMaskActiveBit1
7364     OCTET STRING,
7365    radBridgeMaskFrom1
7366     INTEGER,
7367    radBridgeMaskOffset1
7368     Integer32,
7369    radBridgeMaskCond1
7370     INTEGER,
7371    radBridgeMaskPat2
7372     OCTET STRING,
7373    radBridgeMaskActiveBit2
7374     OCTET STRING,
7375    radBridgeMaskFrom2
7376     INTEGER,
7377    radBridgeMaskOffset2
7378     Integer32,
7379    radBridgeMaskCond2
7380     INTEGER,
7381    radBridgeMaskPat3
7382     OCTET STRING,
7383    radBridgeMaskActiveBit3
7384     OCTET STRING,
7385    radBridgeMaskFrom3
7386     INTEGER,
7387    radBridgeMaskOffset3
7388     Integer32,
7389    radBridgeMaskCond3
7390     INTEGER,
7391    radBridgeMaskOper
7392     INTEGER
7393    }
7394
7395radBridgeMaskType  OBJECT-TYPE
7396    SYNTAX INTEGER {
7397       tx(1),
7398       rx(2),
7399       compress(3),
7400       priority(4),
7401       loadSharing(5),
7402       facs(6),
7403       codConnect(7),
7404	   codDisconnect(8)
7405      }
7406    MAX-ACCESS  read-only
7407    STATUS  current
7408    DESCRIPTION
7409	"Defines the type of mask entry."
7410    ::= { radBridgeMaskEntry 1  }
7411
7412radBridgeMaskIfIndex  OBJECT-TYPE
7413    SYNTAX Integer32
7414    MAX-ACCESS  read-only
7415    STATUS  current
7416    DESCRIPTION
7417	"Specifies the if Index of the interface to which the mask is applied."
7418   ::= { radBridgeMaskEntry 2  }
7419
7420radBridgeMaskNum  OBJECT-TYPE
7421    SYNTAX Integer32
7422    MAX-ACCESS  read-only
7423    STATUS  current
7424    DESCRIPTION
7425	"The Mask entry number, defined by its line number in the mask
7426	table."
7427   ::= {  radBridgeMaskEntry 3  }
7428
7429radBridgeMaskDest  OBJECT-TYPE
7430    SYNTAX INTEGER {
7431       unassigned-cond (1),
7432       broadcast-msge (2),
7433       multicast-msge (3),
7434       all-msge(4),
7435   none(5)
7436    }
7437
7438    MAX-ACCESS  read-write
7439    STATUS  current
7440    DESCRIPTION
7441	"Specifies the type of destination address carried by the frame
7442	to which the mask will be applied. Unassigned-condition
7443	deactivates the mask entry."
7444    ::= {  radBridgeMaskEntry 4   }
7445
7446
7447radBridgeMaskPat1 OBJECT-TYPE
7448    SYNTAX OCTET STRING  -- (SIZE (2))
7449    MAX-ACCESS  read-write
7450    STATUS  current
7451    DESCRIPTION
7452	"Describes the mask field which is either a 16 bit binary pattern,
7453	or four digit hexadecimal pattern."
7454    ::= { radBridgeMaskEntry 5  }
7455
7456radBridgeMaskActiveBit1  OBJECT-TYPE
7457    SYNTAX OCTET STRING  -- (SIZE (2))
7458    MAX-ACCESS  read-write
7459    STATUS  current
7460    DESCRIPTION
7461	"Specifies the positions of the wild card characters (*)
7462	in the radBridgeMaskPat1 field."
7463    ::= { radBridgeMaskEntry 6  }
7464
7465radBridgeMaskFrom1  OBJECT-TYPE
7466    SYNTAX INTEGER {
7467       mac(1),
7468       llc(2),
7469	   net(3)
7470    }
7471    MAX-ACCESS  read-write
7472    STATUS  current
7473    DESCRIPTION
7474	"Offset base of radBridgeMaskPat1 within the frame.
7475	 Net can be in some cases the data start point."
7476    ::= { radBridgeMaskEntry 7  }
7477
7478radBridgeMaskOffset1  OBJECT-TYPE
7479    SYNTAX Integer32
7480    MAX-ACCESS  read-write
7481    STATUS  current
7482    DESCRIPTION
7483	"Specifies the radBridgeMaskPat1 offset within the frame (in bytes) from
7484	the base defined in by radBridgeMaskForm1.The mask offset is an even
7485	decimal number in the range of 0 to 1518."
7486    ::= { radBridgeMaskEntry 8  }
7487
7488radBridgeMaskCond1 OBJECT-TYPE
7489    SYNTAX INTEGER {
7490       false (1),
7491       true (2)
7492    }
7493    MAX-ACCESS  read-write
7494    STATUS  current
7495    DESCRIPTION
7496	"Specifies the logical condition of the mask pattern:
7497
7498	true  - Condition is valid if at the position specified by
7499		radBridgeMaskOffset1 the packet contains data that matches
7500		the content of radBridgeMaskPat1.
7501
7502	false - Condition is valid if at the position specified by
7503		radBridgeMaskOffset1 the packet contains data that does not
7504		match the content of radBridgeMaskPat1."
7505    ::= {  radBridgeMaskEntry 9  }
7506
7507radBridgeMaskPat2  OBJECT-TYPE
7508    SYNTAX OCTET STRING  --   (SIZE (2))
7509    MAX-ACCESS  read-write
7510    STATUS  current
7511    DESCRIPTION
7512	"Describes the mask field which is either a 16 bit binary pattern,
7513	 or four digit hexadecimal pattern."
7514    ::= {  radBridgeMaskEntry 10  }
7515
7516radBridgeMaskActiveBit2  OBJECT-TYPE
7517    SYNTAX OCTET STRING  --   (SIZE (2))
7518    MAX-ACCESS  read-write
7519    STATUS  current
7520    DESCRIPTION
7521	"Specifies the positions of the wild card characters (*)
7522	in the radBridgeMaskPat2 field."
7523    ::= {  radBridgeMaskEntry 11  }
7524
7525radBridgeMaskFrom2  OBJECT-TYPE
7526    SYNTAX INTEGER {
7527       mac (1),
7528       llc (2),
7529	   net(3)
7530    }
7531    MAX-ACCESS  read-write
7532    STATUS  current
7533    DESCRIPTION
7534	"Offset base of radBridgeMaskPat2 within the frame.
7535	 Net can be in some cases the data start point."
7536    ::= {  radBridgeMaskEntry 12  }
7537
7538radBridgeMaskOffset2  OBJECT-TYPE
7539    SYNTAX Integer32
7540    MAX-ACCESS  read-write
7541    STATUS  current
7542    DESCRIPTION
7543	"Specifies the radBridgeMaskPat2 offset within the frame (in bytes) from
7544	the base defined in by radBridgeMaskForm2.The mask offset is an even
7545	decimal number in the range of 0 to 1518."
7546    ::= {  radBridgeMaskEntry 13  }
7547
7548radBridgeMaskCond2 OBJECT-TYPE
7549    SYNTAX INTEGER {
7550       false (1),
7551       true (2)
7552    }
7553    MAX-ACCESS  read-write
7554    STATUS  current
7555    DESCRIPTION
7556	"Specifies the logical condition of the mask pattern:
7557
7558	true  - Condition is valid if at the position specified by
7559		radBridgeMaskOffset2 the packet contains data that matches
7560		the content of radBridgeMaskPat2.
7561
7562	false - Condition is valid if at the position specified by
7563		radBridgeMaskOffset2 the packet contains data that does not
7564		match the content of radBridgeMaskPat2."
7565    ::= {  radBridgeMaskEntry 14  }
7566
7567radBridgeMaskPat3 OBJECT-TYPE
7568    SYNTAX OCTET STRING  --   (SIZE (2))
7569    MAX-ACCESS  read-write
7570    STATUS  current
7571    DESCRIPTION
7572	"Describes the mask field which is either a 16 bit binary pattern,
7573	or four digit hexadecimal pattern."
7574    ::= {  radBridgeMaskEntry 15  }
7575
7576radBridgeMaskActiveBit3 OBJECT-TYPE
7577    SYNTAX OCTET STRING  --   (SIZE (2))
7578    MAX-ACCESS  read-write
7579    STATUS  current
7580    DESCRIPTION
7581	"Specifies the positions of the wild card characters (*)
7582	in the radBridgeMaskPat3 field."
7583    ::= {  radBridgeMaskEntry 16  }
7584
7585radBridgeMaskFrom3 OBJECT-TYPE
7586    SYNTAX INTEGER {
7587       mac (1),
7588       llc (2),
7589	   net (3)
7590    }
7591    MAX-ACCESS  read-write
7592    STATUS  current
7593    DESCRIPTION
7594	"Offset base of radBridgeMaskPat3 within the frame.
7595	 Net can be in some cases the data start point."
7596    ::= {  radBridgeMaskEntry 17  }
7597
7598radBridgeMaskOffset3 OBJECT-TYPE
7599    SYNTAX Integer32
7600    MAX-ACCESS  read-write
7601    STATUS  current
7602    DESCRIPTION
7603	"Specifies the radBridgeMaskPat3 offset within the frame (in bytes) from
7604	the base defined in by radBridgeMaskForm3. The mask offset is an even
7605	decimal number in the range of 0 to 1518."
7606    ::= {  radBridgeMaskEntry 18  }
7607
7608radBridgeMaskCond3 OBJECT-TYPE
7609   SYNTAX INTEGER {
7610       false (1),
7611       true (2)
7612    }
7613    MAX-ACCESS  read-write
7614    STATUS  current
7615    DESCRIPTION
7616	"Specifies the logical condition of the mask pattern:
7617
7618	true  - Condition is valid if at the position specified by
7619		radBridgeMaskOffset3 the packet contains data that matches
7620		the content of radBridgeMaskPat3
7621
7622	false - Condition is valid if at the position specified by
7623		radBridgeMaskOffset3 the packet contains data that does not
7624		match the content of radBridgeMaskPat3."
7625    ::= {  radBridgeMaskEntry 19  }
7626
7627radBridgeMaskOper OBJECT-TYPE
7628    SYNTAX INTEGER {
7629       block (1),
7630       forward (2),
7631       route (3),
7632       forward-route (4),
7633       high-priority (5),
7634       noOp(6),
7635       delete(7)
7636     }
7637
7638
7639    MAX-ACCESS read-write
7640    STATUS current
7641    DESCRIPTION
7642	"The type of action to be taken if the frame meets the
7643     conditions of the mask.
7644     noOp = disabled (mask remains on list, but is not active)
7645	 delete = mask is removed from the list. "
7646    ::= {  radBridgeMaskEntry 20 }
7647
7648radBridgeCOD      OBJECT IDENTIFIER ::= {genBridge 4 }
7649
7650radBridgeCODParamTable OBJECT-TYPE
7651	SYNTAX  SEQUENCE OF RadBridgeCODEntry
7652	MAX-ACCESS  not-accessible
7653	STATUS  current
7654	DESCRIPTION
7655	       "The table of COD parameters "
7656	::= { radBridgeCOD 1}
7657
7658
7659radBridgeCODEntry OBJECT-TYPE
7660	SYNTAX RadBridgeCODEntry
7661	MAX-ACCESS  not-accessible
7662	STATUS  current
7663	DESCRIPTION
7664	       "Each radBridgeCODEntry consists of the following parameters"
7665	INDEX   {radBridgeCODIfIndex}
7666	::= { radBridgeCODParamTable 1 }
7667
7668
7669RadBridgeCODEntry ::= SEQUENCE {
7670	  radBridgeCODIfIndex
7671		Integer32,
7672	  radBridgeCODManualConnect
7673		INTEGER,
7674	  radBridgeCODMode
7675		INTEGER,
7676	  radBridgeCODConnectDelay
7677		Integer32,
7678	  radBridgeCODisConnectDelay
7679		Integer32,
7680	  radBridgeCODImplicitSwitch
7681		INTEGER,
7682	  radBridgeCODNumAccess
7683		Counter32,
7684	  radBridgeCODTotalConnecTime
7685		Integer32
7686 }
7687
7688radBridgeCODIfIndex OBJECT-TYPE
7689	SYNTAX  Integer32
7690	MAX-ACCESS  read-only
7691	STATUS  current
7692	DESCRIPTION
7693	       "The interface to which this COD entry is applicable."
7694	::= { radBridgeCODEntry 1 }
7695
7696radBridgeCODManualConnect OBJECT-TYPE
7697	SYNTAX  INTEGER {
7698		connect(1),
7699		disconnect(2)
7700	     }
7701	MAX-ACCESS  read-write
7702	STATUS  current
7703	DESCRIPTION
7704	       "The management station can start connection manually
7705		by setting this parameter"
7706	::= { radBridgeCODEntry 2 }
7707
7708
7709radBridgeCODMode OBJECT-TYPE
7710	SYNTAX  INTEGER {
7711		answer(1),
7712		originate(2),
7713		disable(3),
7714	    answerAndOriginate(4)
7715	     }
7716	MAX-ACCESS  read-write
7717	STATUS  current
7718	DESCRIPTION
7719	     "In answer mode only one incoming call may be accepted at a time. Other nodes
7720	      attempting to access the local modem will receive a busy signal until the
7721	      connection is terminated. (Answer mode has no difficulty supporting multiple
7722	      remote connections to one local port, as blocking multiple incoming calls is
7723	      just a modem function. Originate mode, on the other
7724	      hand will only support a single local port to remote port connection).
7725	      The disable parameter disables the COD utility for this interface.
7726	      Choosing any other mode will enable the COD utility."
7727	::= { radBridgeCODEntry 3 }
7728
7729radBridgeCODConnectDelay OBJECT-TYPE
7730	SYNTAX  Integer32
7731	MAX-ACCESS  read-write
7732	STATUS  current
7733	DESCRIPTION
7734     "The connect delay defines the minimum time period that
7735      the link must stay disconnected, between 2 succesive
7736      connections (in seconds)."
7737	::= { radBridgeCODEntry 4 }
7738
7739radBridgeCODisConnectDelay OBJECT-TYPE
7740	SYNTAX  Integer32
7741	MAX-ACCESS  read-write
7742	STATUS  current
7743	DESCRIPTION
7744		"The disconnect delay defines the minimum time period
7745		 the link must stay connected, between 2 succesive
7746		 disconnections (in seconds)."
7747	::= { radBridgeCODEntry 5 }
7748
7749
7750radBridgeCODImplicitSwitch  OBJECT-TYPE
7751	SYNTAX  INTEGER  {
7752	      enable(1),
7753	      disable(2)
7754	}
7755	MAX-ACCESS  read-write
7756	STATUS  current
7757	DESCRIPTION
7758	     "The inplicit switch allows the user to ignore implicit triggers  provided
7759	      by the COD software."
7760--      DEFVAL  { 1 }
7761	::= { radBridgeCODEntry 6 }
7762
7763
7764radBridgeCODNumAccess  OBJECT-TYPE
7765	SYNTAX Counter32
7766	MAX-ACCESS read-only
7767	STATUS  current
7768	DESCRIPTION
7769	     "The number of successful connections that have been established since
7770	      the COD has been reset."
7771	::= { radBridgeCODEntry 7}
7772
7773radBridgeCODTotalConnecTime  OBJECT-TYPE
7774	SYNTAX Integer32
7775	MAX-ACCESS read-only
7776	STATUS  current
7777	DESCRIPTION
7778	     "The sum of all the connect time intervals since the COD was reset."
7779	::= { radBridgeCODEntry 8}
7780
7781
7782
7783
7784
7785radBridgeCODTimeTriggerTable OBJECT-TYPE
7786	SYNTAX  SEQUENCE OF RadBridgeCODTimeTriggerEntry
7787	MAX-ACCESS  not-accessible
7788	STATUS  current
7789	DESCRIPTION
7790		     "The table of COD parameters "
7791	::= { radBridgeCOD 2 }
7792
7793radBridgeCODTimeTriggerEntry  OBJECT-TYPE
7794	SYNTAX RadBridgeCODTimeTriggerEntry
7795	MAX-ACCESS not-accessible
7796	STATUS current
7797	DESCRIPTION
7798	      "Each radBridgeCODTimeTriggerEntry consists of the following parameters"
7799	INDEX   { radBridgeCODTimeIfIndex, radBridgeCODDay, radBridgeCODTimeTriggerNum }
7800	::= { radBridgeCODTimeTriggerTable 1 }
7801
7802RadBridgeCODTimeTriggerEntry ::= SEQUENCE {
7803	radBridgeCODTimeIfIndex
7804	      Integer32,
7805	radBridgeCODDay
7806	      INTEGER,
7807	radBridgeCODTimeTriggerNum
7808	      Integer32,
7809	radBridgeCODTimeTriggerFrom
7810	      DisplayString,
7811	radBridgeCODTimeTriggerTo
7812	      DisplayString,
7813	radBridgeCODTimeTriggerStatus
7814	      INTEGER
7815	}
7816
7817radBridgeCODTimeIfIndex OBJECT-TYPE
7818    SYNTAX Integer32
7819    MAX-ACCESS read-only
7820    STATUS current
7821    DESCRIPTION
7822	       "The interface to which this COD  Time Trigger  entry is applicable."
7823	    ::= { radBridgeCODTimeTriggerEntry 1}
7824
7825radBridgeCODDay  OBJECT-TYPE
7826    SYNTAX  INTEGER {
7827	  mon(1),
7828	  tue(2),
7829	  wed(3),
7830	  thu(4),
7831	  fri(5),
7832	  sat(6),
7833	  sun(7)
7834	 }
7835    MAX-ACCESS read-only
7836    STATUS current
7837    DESCRIPTION
7838       " The  day of the week in which  the dial up connection operates."
7839    ::= { radBridgeCODTimeTriggerEntry 2 }
7840
7841radBridgeCODTimeTriggerNum  OBJECT-TYPE
7842    SYNTAX  Integer32  (1..3)
7843    MAX-ACCESS read-only
7844    STATUS current
7845    DESCRIPTION
7846       " Every day of the week the user can configure 3 dial up connections."
7847   ::= { radBridgeCODTimeTriggerEntry 3 }
7848
7849radBridgeCODTimeTriggerFrom  OBJECT-TYPE
7850    SYNTAX DisplayString
7851    MAX-ACCESS read-write
7852    STATUS current
7853    DESCRIPTION
7854       "Time to start Dial Up connection, in format hh:mm."
7855    ::= {radBridgeCODTimeTriggerEntry 4 }
7856
7857radBridgeCODTimeTriggerTo  OBJECT-TYPE
7858    SYNTAX DisplayString
7859    MAX-ACCESS read-write
7860    STATUS current
7861    DESCRIPTION
7862       "Time to terminate Dial Up connection, in format HH:MM."
7863 ::= {radBridgeCODTimeTriggerEntry 5 }
7864
7865radBridgeCODTimeTriggerStatus OBJECT-TYPE
7866	     SYNTAX  INTEGER {
7867		  valid(1),
7868		  invalid(2)
7869	    }
7870	     MAX-ACCESS  read-write
7871	     STATUS  current
7872	     DESCRIPTION
7873	       "The status of a table entry."
7874   ::= { radBridgeCODTimeTriggerEntry  6 }
7875
7876radBridgeCODTraffic  OBJECT IDENTIFIER ::= { radBridgeCOD 3}
7877
7878radBridgeCODTrafficTable OBJECT-TYPE
7879	SYNTAX  SEQUENCE OF RadBridgeCODTrafficEntry
7880	MAX-ACCESS  not-accessible
7881	STATUS  current
7882	DESCRIPTION
7883	       "The table of COD Traffic trigger "
7884	::= { radBridgeCODTraffic 1 }
7885
7886radBridgeCODTrafficEntry OBJECT-TYPE
7887	SYNTAX RadBridgeCODTrafficEntry
7888	MAX-ACCESS  not-accessible
7889	STATUS  current
7890	DESCRIPTION
7891	       "Each radBridgeCODTrafficEntry consists of the following parameters."
7892	INDEX {radBridgeCODProtocolType}
7893	::= { radBridgeCODTrafficTable 1}
7894
7895
7896RadBridgeCODTrafficEntry ::= SEQUENCE {
7897	  radBridgeCODProtocolType
7898		INTEGER,
7899	  radBridgeCODTrafficTriggerStatus
7900		INTEGER }
7901
7902
7903radBridgeCODProtocolType OBJECT-TYPE
7904	SYNTAX INTEGER {
7905		ip(1),
7906		ipx(2),
7907		other(3)
7908}
7909
7910	MAX-ACCESS  read-only
7911	STATUS  current
7912	DESCRIPTION
7913		"The Protocol Type of the Traffic Table"
7914	::= { radBridgeCODTrafficEntry 1 }
7915
7916
7917radBridgeCODTrafficTriggerStatus OBJECT-TYPE
7918	SYNTAX INTEGER {
7919		enable(1),
7920		disable(2)
7921}
7922	MAX-ACCESS  read-write
7923	STATUS  current
7924	DESCRIPTION
7925		"Command of Status of the Protocol Traffic Trigger"
7926	::= { radBridgeCODTrafficEntry 2 }
7927
7928
7929radBridgeCODRemoteIPAddr  OBJECT-TYPE
7930	SYNTAX IpAddress
7931	MAX-ACCESS  read-write
7932	STATUS  current
7933	DESCRIPTION
7934		" This is the Remote IP Address"
7935	::= { radBridgeCODTraffic 2 }
7936
7937
7938radBridgeCODIPMask  OBJECT-TYPE
7939	SYNTAX IpAddress
7940	MAX-ACCESS  read-write
7941	STATUS  current
7942	DESCRIPTION
7943		" This is the Mask of the Remote IP Address"
7944	::= { radBridgeCODTraffic 3 }
7945
7946radBridgeCODTrafficTriggerProtType OBJECT-TYPE
7947	SYNTAX  OCTET STRING
7948	MAX-ACCESS  read-write
7949	STATUS  current
7950	DESCRIPTION
7951		"Protocol Type for the User Defined Protocol Traffic Trigger (3)."
7952	::= { radBridgeCODTraffic 4 }
7953
7954
7955--COD Condition table
7956
7957radBridgeCODCondTable OBJECT-TYPE
7958	SYNTAX  SEQUENCE OF RadBridgeCODCondEntry
7959	MAX-ACCESS  not-accessible
7960	STATUS  current
7961	DESCRIPTION
7962	       "The table of COD Condition parameters "
7963	::= { radBridgeCOD 4}
7964
7965
7966radBridgeCODCondEntry OBJECT-TYPE
7967	SYNTAX RadBridgeCODCondEntry
7968	MAX-ACCESS  not-accessible
7969	STATUS  current
7970	DESCRIPTION
7971	       "Each radBridgeCODCondEntry consists of the following parameters"
7972	INDEX   {radBridgeCODCondIfIndex}
7973	::= { radBridgeCODCondTable 1 }
7974
7975
7976RadBridgeCODCondEntry ::= SEQUENCE {
7977	  radBridgeCODCondIfIndex
7978	  	Integer32,
7979	  radBridgeCODOriginateConnectCondition
7980	  	INTEGER,
7981	  radBridgeCODOriginateDisConnectCondition
7982	  	INTEGER,
7983	  radBridgeCODOriginateDisConnectDelay
7984	  	Integer32,
7985	  radBridgeCODAnswerConnectCondition
7986	  	INTEGER,
7987      radBridgeCODSpecificOnTrafficOIDCondition
7988        OBJECT IDENTIFIER,
7989      radBridgeCODDisConnectMinimunFramesNumber
7990        Integer32
7991
7992
7993
7994  }
7995
7996
7997radBridgeCODCondIfIndex OBJECT-TYPE
7998	SYNTAX  Integer32
7999	MAX-ACCESS  read-only
8000	STATUS  current
8001	DESCRIPTION
8002	"The interface, this COD entry is applicable to."
8003	::= { radBridgeCODCondEntry 1 }
8004
8005radBridgeCODOriginateConnectCondition OBJECT-TYPE
8006	SYNTAX  INTEGER {
8007               onPowerOn           (1),
8008               whenAnyStationOnLan (2),
8009               onTraffic           (3),
8010               onManualConnect     (4)
8011               }
8012	MAX-ACCESS  read-write
8013	STATUS  current
8014	DESCRIPTION
8015	     " This condition, allows the user to specify the
8016	       condition under which the link is connected.
8017           The options are
8018                  onPowerOn           - On power on.
8019                  whenAnyStationOnLan - When any station on lan.
8020                  onTraffic           - On traffic. The user can specify the
8021                                        condition/s for connection.
8022                                        The connection will be defined in
8023                                        CODSpecificOnTrafficConditionOID .
8024                  onManualConnect     - depends on radBridgeCODManualConnect
8025                                        OBJECT-TYPE (=connect).
8026                  "
8027	::= { radBridgeCODCondEntry 2 }
8028
8029radBridgeCODOriginateDisConnectCondition OBJECT-TYPE
8030	SYNTAX  INTEGER {
8031               noStationOnLan                 (1),
8032               onTraffic                      (2),
8033               onDelayFromConnectionOnRequest (3),
8034               onManualDisConnect             (4)
8035               }
8036	MAX-ACCESS  read-write
8037	STATUS  current
8038	DESCRIPTION
8039	     "This condition allows the user to specify the
8040	      condition under which the link is disconnected.
8041          The options are:
8042                  noStationOnLan - When there is no station on lan.
8043                                   Counts 15 minutes from the point the last
8044                                   frame from lan has been received. If no
8045                                   frame have been transmitted on lan by the
8046                                   end of this period, disconnect the connection.
8047                  onTraffic      - On traffic. The user can specify the
8048                                   condition/s for disconnection.
8049                                   The disconnection will be defined in
8050                                   CODSpecificOnTrafficConditionOID .
8051                  onDelayFromConnectionOnRequest -
8052                                   On Delay From Connection On Request .
8053                                   The delay time period will be defined in
8054                                   CODOriginateDisConnectDelay .
8055                  onManualDisConnect - depends on radBridgeCODManualConnect
8056                                    OBJECT-TYPE (=disconnect).
8057                  "
8058	::= { radBridgeCODCondEntry 3 }
8059
8060radBridgeCODOriginateDisConnectDelay OBJECT-TYPE
8061	SYNTAX  Integer32
8062	MAX-ACCESS  read-write
8063	STATUS  current
8064	DESCRIPTION
8065             "Delay time in seconds. "
8066	::= { radBridgeCODCondEntry 4 }
8067
8068radBridgeCODAnswerConnectCondition OBJECT-TYPE
8069	SYNTAX  INTEGER {
8070               onPowerOn           (1),
8071               whenAnyStationOnLan (2),
8072               onTraffic           (3),
8073               onManualConnect     (4)
8074               }
8075	MAX-ACCESS  read-write
8076	STATUS  current
8077	DESCRIPTION
8078	     "CODCondAnswerConnect allows the user to specify
8079	      the condition under which the link is connected.
8080          The options are:
8081                  onPowerOn           - On power on.
8082                  whenAnyStationOnLan - When any station on lan.
8083                  onTraffic           - On traffic. The user can specify the
8084                                        condition/s for connection.
8085                                        The connection will be defined in
8086                                        CODSpecificOnTrafficConditionOID .
8087                  onManualConnect     - depends on radBridgeCODManualConnect
8088                                        OBJECT-TYPE .
8089             "
8090	::= { radBridgeCODCondEntry 5 }
8091
8092
8093radBridgeCODSpecificOnTrafficOIDCondition OBJECT-TYPE
8094        SYNTAX  OBJECT IDENTIFIER
8095        MAX-ACCESS  read-only
8096        STATUS  current
8097        DESCRIPTION
8098             "A reference to a specific entry in the
8099			  radBridgeMaskTable, which describes the
8100              particular COD condition .
8101              If Connect or Disconnect Conditions are not
8102              onTraffic, its value should be set to the
8103              OBJECT IDENTIFIER { 0 0 }. "
8104	::= { radBridgeCODCondEntry 6 }
8105
8106
8107radBridgeCODDisConnectMinimunFramesNumber OBJECT-TYPE
8108        SYNTAX Integer32
8109        MAX-ACCESS  read-write
8110        STATUS  current
8111        DESCRIPTION
8112             "Frames rate."
8113	::= { radBridgeCODCondEntry 7 }
8114
8115--The IPX following objects define the Spoofing
8116
8117radBridgeIPX      OBJECT IDENTIFIER ::= {genBridge 5 }
8118
8119
8120radBridgeIPXdriver      OBJECT IDENTIFIER ::=  {radBridgeIPX 1 }
8121radBridgeIPXRip          OBJECT IDENTIFIER ::=  {radBridgeIPX 2 }
8122radBridgeIPXSap         OBJECT IDENTIFIER ::=  {radBridgeIPX 3 }
8123
8124radBridgeIPXForwarding OBJECT-TYPE
8125    SYNTAX  INTEGER {
8126	forwarding(1),
8127       not-forwarding(2)
8128       }
8129    MAX-ACCESS  read-write
8130    STATUS  current
8131    DESCRIPTION
8132       "The indication of whether this entity is acting as an IPX
8133       gateway in respect to the forwarding of datagrams received by,
8134       but not addressed to, this entity.  IPX gateways forward
8135       datagrams.  IPX hosts do not.  Note that changing this parameter
8136       requiers RESET of the router."
8137--      DEFVAL  { 1 }
8138    ::= { radBridgeIPXdriver 1 }
8139
8140radBridgeIPXRipOutPackets OBJECT-TYPE
8141    SYNTAX  Counter32
8142    MAX-ACCESS  read-only
8143    STATUS  current
8144    DESCRIPTION
8145       "The total number of packets transmitted by RIP."
8146    ::= { radBridgeIPXRip 1 }
8147
8148radBridgeIPXRipInPackets OBJECT-TYPE
8149    SYNTAX  Counter32
8150    MAX-ACCESS  read-only
8151    STATUS  current
8152    DESCRIPTION
8153       "The total number of packets received by RIP.  This will include
8154       any packets that are subsequently discarded."
8155    ::= { radBridgeIPXRip 2 }
8156
8157radBridgeIPXRipInDiscards OBJECT-TYPE
8158    SYNTAX  Counter32
8159    MAX-ACCESS  read-only
8160    STATUS  current
8161    DESCRIPTION
8162       "The number of received packets discarded by RIP."
8163    ::= { radBridgeIPXRip 3 }
8164
8165radBridgeIPXRipTblNoOfEntries OBJECT-TYPE
8166    SYNTAX  Integer32
8167    MAX-ACCESS  read-only
8168    STATUS  current
8169    DESCRIPTION
8170       "The max number of entries that exist in the RIP routing table."
8171    ::= { radBridgeIPXRip 4 }
8172
8173radBridgeIPXRipTblBcastTrigUpdateInterval OBJECT-TYPE
8174    SYNTAX  Integer32
8175    MAX-ACCESS  read-write
8176    STATUS  current
8177    DESCRIPTION
8178       "The default time interval (in seconds)between triggered RIP updates on
8179       a broadcast type interface.  A triggered update occurs when a change is
8180       detected in the routing database.  This time interval delays the
8181       broadcasting of these updates so that changes on the network will
8182       not result in a lot of triggered updates."
8183    ::= { radBridgeIPXRip 5 }
8184
8185
8186
8187radBridgeIPXRipTable OBJECT-TYPE
8188    SYNTAX  SEQUENCE OF RadBridgeIPXRipTableEntry
8189    MAX-ACCESS  not-accessible
8190    STATUS  current
8191    DESCRIPTION
8192       "The routing table used by RIP to calculate routes to remote
8193       desination networks."
8194    ::= { radBridgeIPXRip 6 }
8195
8196radBridgeIPXRipTableEntry OBJECT-TYPE
8197    SYNTAX  RadBridgeIPXRipTableEntry
8198    MAX-ACCESS  not-accessible
8199    STATUS  current
8200    DESCRIPTION
8201       "The routing information for one of this entity's destination networks."
8202    INDEX   { radBridgeIPXRipDestNetwork,
8203	      radBridgeIPXRipPolicy }
8204    ::= { radBridgeIPXRipTable 1 }
8205
8206RadBridgeIPXRipTableEntry ::= SEQUENCE {
8207radBridgeIPXRipDestNetwork
8208     OCTET STRING,
8209radBridgeIPXRipPolicy
8210     INTEGER,
8211radBridgeIPXRipForwardingRouter
8212     OCTET STRING,
8213radBridgeIPXRipNIC
8214     Integer32,
8215radBridgeIPXRipTickMetric
8216     Integer32,
8217radBridgeIPXRipHopMetric
8218     Integer32,
8219radBridgeIPXRipAgingTime
8220     TimeTicks,
8221radBridgeIPXRipValueStatus
8222     INTEGER,
8223radBridgeIPXRipForwardType
8224     INTEGER
8225}
8226
8227radBridgeIPXRipDestNetwork OBJECT-TYPE
8228    SYNTAX  OCTET STRING (SIZE(4))
8229    MAX-ACCESS  read-only
8230    STATUS  current
8231    DESCRIPTION
8232	 "The destination network address to which this entry's
8233	  routing information pertains."
8234    ::= {radBridgeIPXRipTableEntry 1 }
8235
8236radBridgeIPXRipPolicy OBJECT-TYPE
8237    SYNTAX  INTEGER  {
8238	main(1),
8239	alternate(2)
8240    }
8241    MAX-ACCESS  read-only
8242    STATUS  current
8243    DESCRIPTION
8244       "A value specifying the precidence of the route.  A value of
8245       zero means that the route is the best route, a value of one
8246       means that the route is the second best route and so on."
8247    ::= { radBridgeIPXRipTableEntry 2 }
8248
8249radBridgeIPXRipForwardingRouter OBJECT-TYPE
8250    SYNTAX  OCTET STRING (SIZE(6))
8251    MAX-ACCESS  read-write
8252    STATUS  current
8253    DESCRIPTION
8254       "The IPX node address of the next hop (router) for the
8255       entry's associated destination network."
8256    ::= { radBridgeIPXRipTableEntry 3 }
8257
8258radBridgeIPXRipNIC OBJECT-TYPE
8259    SYNTAX  Integer32
8260    MAX-ACCESS  read-write
8261    STATUS  current
8262    DESCRIPTION
8263       "An interface identifier specifying what IPX interface the
8264       next hop can be found on."
8265    ::= { radBridgeIPXRipTableEntry 4 }
8266
8267radBridgeIPXRipTickMetric OBJECT-TYPE
8268    SYNTAX  Integer32
8269    MAX-ACCESS  read-write
8270    STATUS  current
8271    DESCRIPTION
8272       "The metric, in terms of transit time, associated with the route
8273       given by the entry.  This time is in terms of 1/18ths of a
8274       second."
8275    ::= { radBridgeIPXRipTableEntry 5 }
8276
8277radBridgeIPXRipHopMetric OBJECT-TYPE
8278    SYNTAX  Integer32
8279    MAX-ACCESS  read-write
8280    STATUS  current
8281    DESCRIPTION
8282       "The metric, in terms of distance , associated with the route
8283	given by the entry."
8284    ::= { radBridgeIPXRipTableEntry 6 }
8285
8286
8287radBridgeIPXRipAgingTime OBJECT-TYPE
8288    SYNTAX  TimeTicks
8289    MAX-ACCESS  read-only
8290    STATUS  current
8291    DESCRIPTION
8292      "The last time that the entry was updated.  The time will be
8293       provided in terms of the MIB-I object sysUpTime."
8294    ::= {radBridgeIPXRipTableEntry 7 }
8295
8296radBridgeIPXRipValueStatus OBJECT-TYPE
8297    SYNTAX  INTEGER {
8298	static(1),
8299	dynamic(2),
8300	invalid(3),
8301	semiDynamic(4)
8302    }
8303    MAX-ACCESS  read-write
8304    STATUS  current
8305    DESCRIPTION
8306       "The entry status value; whether the entry is permanent (added
8307	statically), reachable or unreachable.  In the latter two cases
8308       it would be added by RIP. A semiDynamic entry is an entry
8309       enterd manualy by the user and can be updated by the router."
8310    ::= { radBridgeIPXRipTableEntry 8 }
8311
8312radBridgeIPXRipForwardType  OBJECT-TYPE
8313    SYNTAX  INTEGER {
8314	 other    (1), -- not specified by this MIB
8315	 local    (2), -- local interface
8316	 remote   (3)  -- remote destination
8317     }
8318     MAX-ACCESS   read-write
8319     STATUS   current
8320     DESCRIPTION
8321	"The type of route. Note that local(2) refers to a route for which the
8322	 next hop is the final destination; remote(3) refers to  a  route
8323	 for which  the next  hop is not the final destination."
8324    ::= {radBridgeIPXRipTableEntry 9 }
8325
8326
8327
8328radBridgeIPXRipInfTable OBJECT-TYPE
8329     SYNTAX  SEQUENCE OF RadBridgeIPXRipInfEntry
8330     MAX-ACCESS  not-accessible
8331     STATUS  current
8332     DESCRIPTION
8333     "The RIP interface table."
8334     ::= { radBridgeIPXRip 7 }
8335
8336radBridgeIPXRipInfEntry OBJECT-TYPE
8337     SYNTAX  RadBridgeIPXRipInfEntry
8338     MAX-ACCESS  not-accessible
8339     STATUS  current
8340     DESCRIPTION
8341	  "Each entry corresponds to one ifindex."
8342     INDEX   { radBridgeIPXRipInfIfIndex}
8343     ::= { radBridgeIPXRipInfTable 1 }
8344
8345RadBridgeIPXRipInfEntry ::= SEQUENCE {
8346     radBridgeIPXRipInfIfIndex
8347     Integer32,
8348     radBridgeIPXRipInfBcastUpdate
8349     Integer32,
8350     radBridgeIPXRipInfAgeMultiplier
8351     Integer32
8352     }
8353
8354radBridgeIPXRipInfIfIndex OBJECT-TYPE
8355     SYNTAX  Integer32
8356     MAX-ACCESS  read-only
8357     STATUS  current
8358     DESCRIPTION
8359	  "This value of Ifindex is same as radBridgeIPXIfIndex in the
8360	   IPX Interface Table."
8361     ::= { radBridgeIPXRipInfEntry 1 }
8362
8363radBridgeIPXRipInfBcastUpdate OBJECT-TYPE
8364     SYNTAX  Integer32
8365     MAX-ACCESS  read-write
8366     STATUS  current
8367     DESCRIPTION
8368	    "The RIP periodic update interval, in seconds. Zero value
8369	     corresponds to infinite interval."
8370--     DEFVAL {60}
8371     ::= { radBridgeIPXRipInfEntry 2 }
8372
8373radBridgeIPXRipInfAgeMultiplier OBJECT-TYPE
8374     SYNTAX  Integer32
8375     MAX-ACCESS  read-write
8376     STATUS  current
8377     DESCRIPTION
8378       "The holding multiplier for information received in RIP
8379       periodic updates. Zero value corresponds to infinite aging time."
8380--     DEFVAL {3}
8381     ::= { radBridgeIPXRipInfEntry 3 }
8382
8383radBridgeIPXSapOutPackets OBJECT-TYPE
8384    SYNTAX  Counter32
8385    MAX-ACCESS  read-only
8386    STATUS  current
8387    DESCRIPTION
8388	   "The total number of packets transmitted by SAP."
8389    ::= { radBridgeIPXSap 1 }
8390
8391radBridgeIPXSapInPackets OBJECT-TYPE
8392    SYNTAX  Counter32
8393    MAX-ACCESS  read-only
8394    STATUS  current
8395    DESCRIPTION
8396      "The total number of packets received by SAP.  This will include
8397       any packets that are subsequently discarded."
8398    ::= { radBridgeIPXSap 2 }
8399
8400radBridgeIPXSapInDiscards OBJECT-TYPE
8401    SYNTAX  Counter32
8402    MAX-ACCESS  read-only
8403    STATUS  current
8404    DESCRIPTION
8405	   "The number of received packets discarded by SAP."
8406    ::= { radBridgeIPXSap 3 }
8407
8408
8409radBridgeIPXSapTblNoOfEntries OBJECT-TYPE
8410    SYNTAX  Integer32
8411    MAX-ACCESS  read-only
8412    STATUS  current
8413    DESCRIPTION
8414	   "The max number of entries that exist in the SAP Server
8415    Information table."
8416    ::= { radBridgeIPXSap 4 }
8417
8418radBridgeIPXSapTblBcastTrigUpdateInterval OBJECT-TYPE
8419    SYNTAX  Integer32
8420    MAX-ACCESS  read-write
8421    STATUS  current
8422    DESCRIPTION
8423       "The default time interval (in seconds) between triggered SAP updates on a
8424	broadcast style interface.  A triggered update occurs when a
8425	change is detected in the service database.  This time interval
8426	delays the transmission of these updates so that changes on the
8427	network will not result in a lot of triggered updates."
8428    ::= { radBridgeIPXSap 5 }
8429
8430
8431
8432radBridgeIPXSapTable OBJECT-TYPE
8433    SYNTAX  SEQUENCE OF RadBridgeIPXSapTableEntry
8434    MAX-ACCESS  not-accessible
8435    STATUS  current
8436    DESCRIPTION
8437	   "The Server Information table is used by SAP to store information
8438	   of services which are available on the internetwork."
8439    ::= { radBridgeIPXSap 6 }
8440
8441radBridgeIPXSapTableEntry OBJECT-TYPE
8442    SYNTAX  RadBridgeIPXSapTableEntry
8443    MAX-ACCESS  not-accessible
8444    STATUS  current
8445    DESCRIPTION
8446       "The server information for one of this entity's server entries."
8447    INDEX   { radBridgeIPXSapServerType,
8448	  radBridgeIPXSapName }
8449    ::= { radBridgeIPXSapTable 1 }
8450
8451RadBridgeIPXSapTableEntry ::= SEQUENCE {
8452    radBridgeIPXSapServerType
8453	Integer32,
8454    radBridgeIPXSapName
8455	DisplayString,
8456    radBridgeIPXSapNetwork
8457	OCTET STRING,
8458    radBridgeIPXSapNode
8459	OCTET STRING,
8460    radBridgeIPXSapSocket
8461	Integer32,
8462    radBridgeIPXSapHopsToServer
8463	Integer32,
8464    radBridgeIPXSapNIC
8465	Integer32,
8466    radBridgeIPXSapAgingTime
8467	TimeTicks,
8468   radBridgeIPXSapStatus
8469	INTEGER
8470    }
8471
8472radBridgeIPXSapServerType OBJECT-TYPE
8473    SYNTAX  Integer32
8474    MAX-ACCESS  read-only
8475    STATUS  current
8476    DESCRIPTION
8477	   "The type of the server for which this entry pertains."
8478    ::= { radBridgeIPXSapTableEntry 1 }
8479
8480radBridgeIPXSapName OBJECT-TYPE
8481    SYNTAX  DisplayString (SIZE(48))
8482    MAX-ACCESS  read-only
8483    STATUS  current
8484    DESCRIPTION
8485	   "The name of the server for which this entry pertains."
8486    ::= { radBridgeIPXSapTableEntry 2 }
8487
8488radBridgeIPXSapNetwork OBJECT-TYPE
8489    SYNTAX  OCTET STRING (SIZE(4))
8490    MAX-ACCESS  read-write
8491    STATUS  current
8492    DESCRIPTION
8493	   "The IPX network address of the host on which this server exists."
8494    ::= { radBridgeIPXSapTableEntry 3 }
8495
8496radBridgeIPXSapNode OBJECT-TYPE
8497    SYNTAX  OCTET STRING (SIZE(6))
8498    MAX-ACCESS  read-write
8499    STATUS  current
8500    DESCRIPTION
8501	   "The IPX node address of the host on which this server exists."
8502    ::= { radBridgeIPXSapTableEntry 4 }
8503
8504radBridgeIPXSapSocket OBJECT-TYPE
8505    SYNTAX  Integer32
8506    MAX-ACCESS  read-write
8507    STATUS  current
8508    DESCRIPTION
8509	   "The IPX socket number that is being used by the server to
8510	   which this entry pertains."
8511    ::= { radBridgeIPXSapTableEntry 5 }
8512
8513radBridgeIPXSapHopsToServer OBJECT-TYPE
8514    SYNTAX  Integer32 (1..16)
8515    MAX-ACCESS  read-write
8516    STATUS  current
8517    DESCRIPTION
8518       "The number of hops to the entity on which this server exists."
8519    ::= { radBridgeIPXSapTableEntry 6 }
8520
8521radBridgeIPXSapNIC OBJECT-TYPE
8522    SYNTAX  Integer32
8523    MAX-ACCESS  read-write
8524    STATUS  current
8525    DESCRIPTION
8526       "An Network Interface Card identifier specifying what IPX
8527	interface the next hop can be found on."
8528    ::= { radBridgeIPXSapTableEntry 7 }
8529
8530radBridgeIPXSapAgingTime OBJECT-TYPE
8531    SYNTAX  TimeTicks
8532    MAX-ACCESS  read-only
8533    STATUS  current
8534    DESCRIPTION
8535       "The last time that the entry was updated.  The time will be
8536	provided in terms of the MIB-I object sysUpTime."
8537    ::= { radBridgeIPXSapTableEntry 8 }
8538
8539radBridgeIPXSapStatus OBJECT-TYPE
8540    SYNTAX  INTEGER {
8541    permanent(1),
8542    dynamic(2),
8543    invalid(3),
8544    semiDynamic(4)
8545    }
8546    MAX-ACCESS  read-write
8547    STATUS  current
8548    DESCRIPTION
8549       "The status of the entry."
8550    ::= { radBridgeIPXSapTableEntry 9 }
8551
8552
8553
8554radBridgeIPXSapInfTable OBJECT-TYPE
8555    SYNTAX  SEQUENCE OF RadBridgeIPXSapInfEntry
8556    MAX-ACCESS  not-accessible
8557    STATUS  current
8558    DESCRIPTION
8559    "The Sap interface table."
8560    ::= { radBridgeIPXSap 7 }
8561
8562radBridgeIPXSapInfEntry OBJECT-TYPE
8563    SYNTAX  RadBridgeIPXSapInfEntry
8564    MAX-ACCESS  not-accessible
8565    STATUS  current
8566    DESCRIPTION
8567	 "Each entry corresponds to one ifindex."
8568    INDEX   {radBridgeIPXSapInfIfIndex}
8569    ::= { radBridgeIPXSapInfTable 1 }
8570
8571RadBridgeIPXSapInfEntry ::= SEQUENCE {
8572    radBridgeIPXSapInfIfIndex
8573    Integer32,
8574    radBridgeIPXSapInfBcastUpdate
8575    Integer32,
8576    radBridgeIPXSapInfAgeMultiplier
8577    Integer32
8578    }
8579
8580radBridgeIPXSapInfIfIndex OBJECT-TYPE
8581    SYNTAX  Integer32
8582    MAX-ACCESS  read-only
8583    STATUS  current
8584    DESCRIPTION
8585	 "This value of Ifindex is same as radBridgeIPXIfIndex in the
8586	  IPX Interface Table."
8587    ::= { radBridgeIPXSapInfEntry 1 }
8588
8589radBridgeIPXSapInfBcastUpdate OBJECT-TYPE
8590    SYNTAX  Integer32
8591    MAX-ACCESS  read-write
8592    STATUS  current
8593    DESCRIPTION
8594       "The SAP periodic update interval, in seconds. Zero value
8595       corresponds to infinite interval."
8596--    DEFVAL {60}
8597    ::= { radBridgeIPXSapInfEntry 2 }
8598
8599radBridgeIPXSapInfAgeMultiplier OBJECT-TYPE
8600    SYNTAX  Integer32
8601    MAX-ACCESS  read-write
8602    STATUS  current
8603    DESCRIPTION
8604       "The holding multiplier for information received in SAP
8605       periodic updates. Zero value corresponds to infinite aging time."
8606--    DEFVAL {3}
8607    ::= { radBridgeIPXSapInfEntry 3 }
8608
8609
8610-- radMaskingTab defines the new format of RAD Bridge masking tables
8611
8612
8613GenAddress ::= OCTET STRING (SIZE(12))
8614
8615newMasking     OBJECT IDENTIFIER ::= {genBridge 6 }
8616
8617maskingMaxEntries OBJECT-TYPE
8618    SYNTAX  Integer32
8619    MAX-ACCESS  read-only
8620    STATUS  current
8621    DESCRIPTION
8622        "The maximum number of entries in the masking table."
8623    ::=  { newMasking 1 }
8624
8625
8626maskingCurrentEntries OBJECT-TYPE
8627    SYNTAX  Integer32
8628    MAX-ACCESS  read-only
8629    STATUS  current
8630    DESCRIPTION
8631        "The number of entries in the mask table."
8632    ::=  { newMasking 2 }
8633
8634maskingTable    OBJECT-TYPE
8635    SYNTAX  SEQUENCE  OF MaskingEntry
8636    MAX-ACCESS  not-accessible
8637    STATUS  current
8638    DESCRIPTION
8639	    "This is the new masking scheme.
8640	    Mask tables enable definition of forwarding restrictions and
8641	    control of message flow in the internetwork. Each entry
8642	    in this table defines a mask statement and an action defined by
8643	    maskingOperation."
8644    ::=  { newMasking 3 }
8645
8646maskingEntry OBJECT-TYPE
8647    SYNTAX  MaskingEntry
8648    MAX-ACCESS  not-accessible
8649    STATUS  current
8650    DESCRIPTION
8651	    "Defines the contents of each line in the mask table."
8652    INDEX  { maskingType, maskingIfIndex, maskingIndex }
8653    ::=  { maskingTable 1 }
8654
8655MaskingEntry ::= SEQUENCE {
8656                     maskingType
8657					  INTEGER,
8658                     maskingIfIndex
8659                      Integer32,
8660                     maskingIndex
8661                      Integer32,
8662                     maskingProtocolType
8663                      INTEGER,
8664					 maskingSmartMaskOID
8665					  OBJECT IDENTIFIER,
8666                     maskingFrameType
8667                      INTEGER,
8668                     maskingFrameTypeCondition
8669                      INTEGER,
8670                     maskingSourceAddress
8671                      GenAddress,
8672                     maskingSourceActiveBits
8673                      GenAddress,
8674                     maskingSourceMacOrNet
8675                        INTEGER,
8676                     maskingSourceCondition
8677                      INTEGER,
8678                     maskingDestAddress
8679                      GenAddress,
8680                     maskingDestActiveBits
8681                      GenAddress,
8682                     maskingDestMacOrNet
8683                        INTEGER,
8684                     maskingDestCondition
8685                      INTEGER,
8686                     maskingLowLevelProt
8687                      INTEGER,
8688                     maskingLowLevelProtCondition
8689                      INTEGER,
8690                     maskingHighLevelProt
8691                      Integer32,
8692                     maskingHighLevelProtCondition
8693                      INTEGER,
8694                     maskingPortNum
8695                      Integer32,
8696                     maskingPortNumCondition
8697                      INTEGER,
8698                     maskingOperation
8699                      INTEGER,
8700                     maskingSrcPortNum
8701                      Integer32,
8702                     maskingSrcPortNumCondition
8703                      INTEGER
8704                       }
8705
8706   maskingType OBJECT-TYPE
8707    SYNTAX  INTEGER {
8708	  tx            (1),
8709	  rx            (2),
8710      compress(3),
8711      priority(4),
8712      loadSharing(5),
8713      facs(6),
8714      codConnect(7),
8715      codDisconnect(8)
8716     }
8717    MAX-ACCESS  read-only
8718    STATUS  current
8719    DESCRIPTION
8720        "Defines the type of mask entry. "
8721    ::= {    maskingEntry 1  }
8722
8723
8724   maskingIfIndex  OBJECT-TYPE
8725    SYNTAX Integer32
8726    MAX-ACCESS  read-only
8727    STATUS  current
8728    DESCRIPTION
8729	"Specifies the ifIndex of the interface to which the mask is applied."
8730	::= {    maskingEntry 2  }
8731
8732
8733
8734   maskingIndex OBJECT-TYPE
8735    SYNTAX  Integer32
8736    MAX-ACCESS  read-only
8737    STATUS  current
8738    DESCRIPTION
8739        "An index to the masking table. This number should not be greater than maskingMaxEntries"
8740    ::= {    maskingEntry 3  }
8741
8742
8743
8744
8745   maskingProtocolType OBJECT-TYPE
8746    SYNTAX  INTEGER {
8747    unknown     (1),
8748    ip          (2),
8749	ipx         (3),
8750	sna         (4),
8751	netbios     (5),
8752              apple      (6),
8753              dec         (7),
8754    all         (255)
8755    }
8756    MAX-ACCESS  read-write
8757    STATUS  current
8758    DESCRIPTION
8759         "The base protocol for masking. IPX, IP, others."
8760    ::= {    maskingEntry 4  }
8761
8762
8763    maskingSmartMaskOID OBJECT-TYPE
8764	 SYNTAX  OBJECT IDENTIFIER
8765	 MAX-ACCESS  read-only
8766	 STATUS  current
8767	 DESCRIPTION
8768	      "A reference to a specific Smart mask table (old radBridgeMaskTable)
8769	       which enables a more specific mask type.
8770		   If this information is not available, its value
8771		   should be set to the OBJECT IDENTIFIER { 0 0 }. "
8772     ::= {  maskingEntry 5  }
8773
8774
8775    maskingFrameType OBJECT-TYPE
8776    SYNTAX  INTEGER {
8777    unknown     (1),
8778    all         (2),
8779    broadcast   (3),
8780    multicast   (4)
8781    }
8782    MAX-ACCESS  read-write
8783    STATUS  current
8784    DESCRIPTION
8785        "Enables the user to decide about frame type
8786          * all frame
8787          * just broadcast
8788          * just multicast."
8789    ::= {    maskingEntry 6  }
8790
8791   maskingFrameTypeCondition OBJECT-TYPE
8792    SYNTAX  INTEGER {
8793    false      (1),
8794    true       (2)
8795    }
8796    MAX-ACCESS  read-write
8797    STATUS  current
8798    DESCRIPTION
8799	"Specifies the logical condition of the mask pattern:
8800
8801	true  - Condition is valid if at the position specified by
8802   		   maskingFrameType the packet contains data that matches
8803  	the content of maskingFrameType.
8804
8805	fa    lse - Condition is valid if at the position specified by
8806		   maskingFrameType the packet contains data that does not
8807    		match the content of maskingFrameType."
8808    ::= {    maskingEntry 7  }
8809
8810   maskingSourceAddress OBJECT-TYPE
8811    SYNTAX  GenAddress
8812    MAX-ACCESS  read-write
8813    STATUS  current
8814    DESCRIPTION
8815       "The source address is according to the maskingMacOrNet and
8816        maskingProtocolType variables.
8817        In case of 'MAC' enter 6 bytes (48 bit) of source address.
8818        In case of 'NET'
8819            if the    maskingProtocolType is IP, this is the IP address
8820            if the    maskingProtocolType is IPX, this is the IPX address
8821                 (nnnnmmmmmmss)
8822                                nnnn   - IPX net address
8823                                mmmmmm - Node address (Mac)
8824                                ss     - IPX socket
8825        In case of 'Apple'
8826                                nn - net address (4 nibbles)
8827                                ss - socket (4 nibbles)."
8828    ::= {    maskingEntry 8  }
8829
8830   maskingSourceActiveBits OBJECT-TYPE
8831    SYNTAX  GenAddress
8832    MAX-ACCESS  read-write
8833    STATUS  current
8834    DESCRIPTION
8835	   "Specifies the positions of the wild card characters (*)
8836	    in the    maskingSourceAddress field. Only the 1's bit will be taken in
8837        considerations."
8838    ::= {    maskingEntry 9  }
8839
8840   maskingSourceMacOrNet OBJECT-TYPE
8841    SYNTAX  INTEGER {
8842    macAddress  (1),
8843    netAddress  (2),
8844    ipRange     (3),
8845    appleAddress(4)
8846    }
8847    MAX-ACCESS  read-write
8848    STATUS  current
8849    DESCRIPTION
8850	"The variable maskingSourceAddress and maskingSourceActiveBits
8851	 will be treated as MAC, or NET address.
8852	 -  If maskingProtocolType = 'all', 'sna', 'netbios', dec or
8853		'unknown', the maskingSourceMacOrNet can be macAddress only!
8854	 -  If maskingProtocolType = 'ip' the
8855		maskingSourceMacOrNet can be  macAddress or netAddress or
8856		appleAddress.
8857	 -  If maskingProtocolType = 'ipx', the
8858		maskingSourceMacOrNet can be either macAddress or netAddress.
8859	 -  If maskingProtocolType = 'apple', the
8860		maskingSourceMacOrNet can be either macAddress or appleAddress."
8861    ::= {    maskingEntry 10  }
8862
8863   maskingSourceCondition OBJECT-TYPE
8864    SYNTAX  INTEGER {
8865    false (1),
8866    true (2)
8867    }
8868    MAX-ACCESS  read-write
8869    STATUS  current
8870    DESCRIPTION
8871	"Specifies the logical condition of the mask pattern:
8872
8873	true  - Condition is valid if at the position specified by
8874	           maskingSourceAddress (in conjunction with maskingSourceActiveBits)
8875	        the packet contains data that matches the content of maskingSourceAddress.
8876
8877	false - Condition is valid if at the position specified by
8878		   maskingSourceAddress (in conjunction with maskingSourceActiveBits)
8879	    	the packet contains data that does not match the content of
8880	        maskingSourceAddress."
8881    ::= {    maskingEntry 11 }
8882
8883   maskingDestAddress OBJECT-TYPE
8884    SYNTAX  GenAddress
8885    MAX-ACCESS  read-write
8886    STATUS  current
8887    DESCRIPTION
8888       "If maskingFrameType = broadcast or multicast, this object
8889	    is NOT APPLICABLE.
8890	    If maskingFrameType = all or unknown, this object is
8891	    applicable.
8892        The destination address is according to the maskingMacOrNet and maskingProtocolType variables.
8893        In case of 'MAC' enter 6 bytes (48 bit) of source address.
8894        In case of 'NET'
8895            if the    maskingProtocolType is IP, this is the IP address
8896            if the    maskingProtocolType is IPX, this is the IPX address
8897                 (nnnnmmmmmmss)
8898                                nnnn   - IPX net address
8899                                mmmmmm - Node address (Mac)
8900                                ss     - IPX socket.
8901        In case of 'Apple'
8902                                nn - net address (4 nibbles)
8903                                ss - socket (4 nibbles).
8904        The IPX socket entered here has priority over the value of
8905        maskingLowLevelProt, when it is ipxRip, ipxSap or ipxSpx,
8906        unless the entered IPX socket is don't care. "
8907    ::= {    maskingEntry 12  }
8908
8909   maskingDestActiveBits OBJECT-TYPE
8910    SYNTAX  GenAddress
8911    MAX-ACCESS  read-write
8912    STATUS  current
8913    DESCRIPTION
8914	   "If maskingFrameType = broadcast or multicast, this object
8915	    is NOT APPLICABLE.
8916	    If maskingFrameType = all or unknown, this object is
8917	    applicable.
8918	    Specifies the positions of the wild card characters (*)
8919	    in the    maskingDestAddress field. Only the 1's bit will be taken in
8920        considerations."
8921    ::= {    maskingEntry 13   }
8922
8923   maskingDestMacOrNet OBJECT-TYPE
8924    SYNTAX  INTEGER {
8925    macAddress  (1),
8926    netAddress  (2),
8927    ipRange     (3),
8928    appleAddress(4)
8929    }
8930    MAX-ACCESS  read-write
8931    STATUS  current
8932    DESCRIPTION
8933	"If maskingFrameType = broadcast or multicast, this object
8934	 is NOT APPLICABLE.
8935	 If maskingFrameType = all or unknown, this object is
8936	 applicable.
8937	 -  If maskingProtocolType = 'all', 'sna', 'netbios', dec or
8938		'unknown', the maskingDestMacOrNet can be macAddress only!
8939	 -  If maskingProtocolType = 'ip' the
8940		maskingDestMacOrNet can be  macAddress or netAddress or
8941		appleAddress.
8942	 -  If maskingProtocolType = 'ipx', the
8943		maskingDestMacOrNet can be either macAddress or netAddress.
8944	 -  If maskingProtocolType = 'apple', the
8945		maskingDestMacOrNet can be either macAddress or appleAddress.
8946     The variable maskingDestAddress and maskingDestActiveBits will
8947	 be treated as MAC, or NET address.	"
8948    ::= {    maskingEntry 14  }
8949
8950   maskingDestCondition OBJECT-TYPE
8951    SYNTAX  INTEGER {
8952    false (1),
8953    true (2)
8954    }
8955    MAX-ACCESS  read-write
8956    STATUS  current
8957    DESCRIPTION
8958	"If maskingFrameType = broadcast or multicast, this object
8959	 is NOT APPLICABLE.
8960	 If maskingFrameType = all or unknown, this object is
8961	 applicable.
8962	Specifies the logical condition of the mask pattern:
8963
8964	true  - Condition is valid if at the position specified by
8965	           maskingDestAddress (in conjunction with maskingDestActiveBits)
8966	        the packet contains data that matches the content of maskingDestAddress.
8967
8968	false - Condition is valid if at the position specified by
8969		   maskingDestAddress (in conjunction with maskingDestActiveBits)
8970		the packet contains data that does not match the content of maskingDestAddress."
8971    ::= {    maskingEntry 15  }
8972
8973   maskingLowLevelProt OBJECT-TYPE
8974    SYNTAX  INTEGER {
8975      unknown (1), -- don't care
8976      ipxRip  (2), -- 0x51
8977      ipxSap  (3), -- 0x52
8978      ipxSpx  (4), -- 0x53
8979      ipUdp   (5), -- 0x54
8980      ipTcp   (6), -- 0x55
8981      ipIcmp  (7), -- 0x56
8982	ipxNcp  (8), -- 0x57
8983	ipxWan  (9), -- 0x58
8984	ipxEco (10), -- 0x59
8985	ipxErr (11), -- 0x5a
8986	ipxPep (12)  -- 0x5b
8987    }
8988    MAX-ACCESS  read-write
8989    STATUS  current
8990    DESCRIPTION
8991         "This field is set in conjunction with the maskingProtocolType variable.
8992          This variable specifies the low level protocol.
8993          The IPX socket entered in maskingDestAddress has priority
8994          over the value of maskingLowLevelProt, when it is ipxRip,
8995          ipxSap or ipxSpx, unless the entered IPX socket is don't
8996          care."
8997    ::= {    maskingEntry 16  }
8998
8999   maskingLowLevelProtCondition OBJECT-TYPE
9000    SYNTAX  INTEGER {
9001    false  (1),
9002    true (2)
9003    }
9004    MAX-ACCESS  read-write
9005    STATUS  current
9006    DESCRIPTION
9007	"Specifies the logical condition of the mask pattern:
9008
9009	true  - Condition is valid if at the position specified by
9010    	   maskingLowLevelProt the packet contains data that matches
9011		the content of maskingLowLevelProt.
9012
9013	false - Condition is valid if at the position specified by
9014		   maskingLowLevelProt the packet contains data that does not
9015		match the content of maskingLowLevelProt."
9016    ::= {    maskingEntry 17  }
9017
9018   maskingHighLevelProt OBJECT-TYPE
9019    SYNTAX  Integer32
9020    MAX-ACCESS  read-write
9021    STATUS  current
9022    DESCRIPTION
9023         "This field is set in connection to the maskingProtocolType variable.
9024          This variable specifies the high level protocols (application).
9025          As for today it supports just IP protocol stack.
9026          The object's value is a sum of the following instances values
9027          (selected by user):
9028                     none     (0), -- don't care
9029    			   ftp      (1),
9030    			   ftpC     (2),
9031    			   telnet   (4),
9032    			   smtp     (8),
9033    			   tftp     (16),
9034    			   snmp     (32),
9035    			   snmpTrap (64),
9036			       ipRip    (128),
9037			       www      (256),
9038			       email    (512),
9039			       dns      (1024),
9040
9041                     For Apple Protocol only:
9042                     rtmp     (2048),
9043                     nbp      (4096),
9044                     atp      (8192),
9045                     aep      (16384),
9046                     zip      (32768),
9047                     adsp     (65536),
9048					 pap      (131072),
9049					 asp      (262144)
9050
9051          Example: if ftp(1), snmp(32) and snmpTrap(64) instances
9052                   were selected, the value should be 97 (=1+32+64)."
9053    ::= {    maskingEntry 18  }
9054
9055   maskingHighLevelProtCondition OBJECT-TYPE
9056    SYNTAX  INTEGER {
9057    false  (1),
9058    true (2)
9059    }
9060    MAX-ACCESS  read-write
9061    STATUS  current
9062    DESCRIPTION
9063	"Specifies the logical condition of the mask pattern:
9064
9065	true  - Condition is valid if at the position specified by
9066		   maskingHighLevelProt the packet contains data that matches
9067		the content of    maskingHighLevelProt.
9068
9069	false - Condition is valid if at the position specified by
9070		   maskingHighLevelProt the packet contains data that does not
9071		match the content of    maskingHighLevelProt."
9072    ::= {    maskingEntry 19  }
9073
9074   maskingPortNum OBJECT-TYPE
9075    SYNTAX  Integer32
9076    MAX-ACCESS  read-write
9077    STATUS  current
9078    DESCRIPTION
9079        "The port number is the same as in high level protocol. It
9080         specifies the dest. port in IP case or the dest. socket
9081         in case of IPX & apple protocols.
9082		 IP  -  This object is applicable only if none (0) value was selected in
9083		        maskingHighLevelProt.
9084         IPX -  This object is applicable only if the socket
9085                entered in maskingDestAddress is 'don't care'(00) AND
9086			    maskingLowLevelProt is NOT ipxRip or ipxSap.
9087	     Apple - This option is applicable only if the socket
9088                entered in maskingDestAddress is 'don't care'(00)."
9089    ::= {    maskingEntry 20  }
9090
9091   maskingPortNumCondition OBJECT-TYPE
9092    SYNTAX  INTEGER  {
9093    false  (1),
9094    true (2)
9095    }
9096    MAX-ACCESS  read-write
9097    STATUS  current
9098    DESCRIPTION
9099	"Specifies the logical condition of the mask pattern:
9100
9101	true  - Condition is valid if at the position specified by
9102		   maskingPortNum the packet contains data that matches
9103		the content of    maskingPortNum.
9104
9105	false - Condition is valid if at the position specified by
9106		   maskingPortNum the packet contains data that does not
9107		match the content of    maskingPortNum.
9108	 This object is applicable only when maskingPortNum is applicable."
9109    ::= {    maskingEntry 21  }
9110
9111
9112maskingOperation OBJECT-TYPE
9113    SYNTAX INTEGER {
9114       block         (1),
9115       forward       (2),
9116       route         (3),
9117       forward-route (4),
9118       high-priority (5),
9119       noOp          (6),
9120       delete        (7),
9121       smartMask     (8)
9122}
9123    MAX-ACCESS read-write
9124    STATUS current
9125    DESCRIPTION
9126	"The type of action to be taken if the frame meets the
9127     conditions of the mask.
9128       noOp = disabled (mask remains on list, but is not active)
9129	 delete = mask is removed from the list.
9130	 smartMask = the operation and destination of the mask will
9131	             be determined by the objects of the Smart Table
9132	             (old masking table: radBridgeMaskTable).
9133     If maskingType is codConnect, the 'block' value is NOT
9134     allowed.
9135     If maskingType is codDisconnect, the 'forward' value is NOT
9136     allowed."
9137     ::= {  maskingEntry 22 }
9138
9139maskingSrcPortNum OBJECT-TYPE
9140    SYNTAX  Integer32
9141    MAX-ACCESS  read-write
9142    STATUS  current
9143    DESCRIPTION
9144        "The source port number.
9145         For IP:   No Condition.
9146         For IPX:  This object is applicable only if the socket entered in
9147                   maskingSourceAddress is don't care (00) and maskingLowLevelProt
9148                   is NOT ipxRip or ipxSap.
9149         For Apple:This object is applicable only if the socket entered in
9150                   maskingSourceAddress is don't care (00). "
9151    ::= {    maskingEntry 23  }
9152
9153maskingSrcPortNumCondition OBJECT-TYPE
9154    SYNTAX  INTEGER  {
9155    false  (1),
9156    true (2)
9157    }
9158    MAX-ACCESS  read-write
9159    STATUS  current
9160    DESCRIPTION
9161	"The same as 'maskingPortNumCondition'.
9162       Relates to source port."
9163    ::= {  maskingEntry 24  }
9164
9165
9166radBridgePerformance      OBJECT IDENTIFIER ::= {genBridge 7 }
9167
9168 -- The RAD Bridge current table contains statistics being
9169 -- collected for the current 15 minute interval.
9170
9171 radBridgeCurrentTable OBJECT-TYPE
9172     SYNTAX  SEQUENCE OF RadBridgeCurrentEntry
9173     MAX-ACCESS  not-accessible
9174     STATUS  current
9175     DESCRIPTION
9176             "The RAD Bridge Current table."
9177     ::= { radBridgePerformance 1 }
9178
9179 radBridgeCurrentEntry OBJECT-TYPE
9180     SYNTAX  RadBridgeCurrentEntry
9181     MAX-ACCESS  not-accessible
9182     STATUS  current
9183     DESCRIPTION
9184             "An entry in the RAD Bridge Current table."
9185     INDEX   { radBridgeCurrentIndex }
9186     ::= { radBridgeCurrentTable 1 }
9187
9188 RadBridgeCurrentEntry ::=
9189     SEQUENCE {
9190		radBridgeCurrentIndex								Integer32,
9191		radBridgeCurrentIngressFilteringDiscardedFrames		Gauge32,
9192		radBridgeCurrentFrameTypeDiscardedFrames			Gauge32,
9193		radBridgeCurrentRxCorrectFrames						Gauge32,
9194		radBridgeCurrentRxCorrectBytes						Gauge32,
9195		radBridgeCurrentRxCorrectBytesHCOverflow			Gauge32,
9196		radBridgeCurrentRxBcastFrames						Gauge32,
9197		radBridgeCurrentRxMcastFrames						Gauge32,
9198		radBridgeCurrentTxCorrectFrames						Gauge32,
9199		radBridgeCurrentTxCorrectBytes						Gauge32,
9200		radBridgeCurrentTxCorrectBytesHCOverflow			Gauge32,
9201		radBridgeCurrentTxBcastFrames						Gauge32,
9202		radBridgeCurrentTxMcastFrames						Gauge32,
9203		radBridgeCurrentTxDropFrames						Gauge32
9204		}
9205
9206radBridgeCurrentIndex OBJECT-TYPE
9207    SYNTAX      Integer32
9208    MAX-ACCESS  read-only
9209    STATUS      current
9210    DESCRIPTION
9211        "The index of the Bridge interface or Bridge Port.
9212        It may be ifIndex."
9213    ::= { radBridgeCurrentEntry 1 }
9214
9215radBridgeCurrentIngressFilteringDiscardedFrames OBJECT-TYPE
9216    SYNTAX      Gauge32
9217    MAX-ACCESS  read-only
9218    STATUS      current
9219    DESCRIPTION
9220        "The counter associated with the number of Discarded
9221        Frames upon Ingress Filtering, encountered by a Bridge
9222        interface in the current 15 minute interval."
9223    ::= { radBridgeCurrentEntry 2 }
9224
9225radBridgeCurrentFrameTypeDiscardedFrames OBJECT-TYPE
9226    SYNTAX      Gauge32
9227    MAX-ACCESS  read-only
9228    STATUS      current
9229    DESCRIPTION
9230        "The counter associated with the number of Discarded
9231        Frames upon Frame Type and Tagging Mismatch, encountered
9232        by a Bridge interface in the current 15 minute interval."
9233    ::= { radBridgeCurrentEntry 3 }
9234
9235radBridgeCurrentRxCorrectFrames OBJECT-TYPE
9236    SYNTAX      Gauge32
9237    MAX-ACCESS  read-only
9238    STATUS      current
9239    DESCRIPTION
9240        "The counter associated with the number of Received Correct Frames,
9241         encountered by a Bridge Port in the current 15 minute interval."
9242    ::= { radBridgeCurrentEntry 4 }
9243
9244radBridgeCurrentRxCorrectBytes OBJECT-TYPE
9245    SYNTAX      Gauge32
9246    MAX-ACCESS  read-only
9247    STATUS      current
9248    DESCRIPTION
9249        "The counter associated with the number of Received Correct Bytes,
9250         encountered by a Bridge Port in the current 15 minute interval."
9251    ::= { radBridgeCurrentEntry 5 }
9252
9253radBridgeCurrentRxCorrectBytesHCOverflow OBJECT-TYPE
9254    SYNTAX      Gauge32
9255    MAX-ACCESS  read-only
9256    STATUS      current
9257    DESCRIPTION
9258        "The counter associated with the number of times the associated
9259         radBridgeCurrentRxCorrectBytes counter has overflowed."
9260    ::= { radBridgeCurrentEntry 6 }
9261
9262radBridgeCurrentRxBcastFrames OBJECT-TYPE
9263    SYNTAX      Gauge32
9264    MAX-ACCESS  read-only
9265    STATUS      current
9266    DESCRIPTION
9267        "The counter associated with the number of Received Broadcast Frames,
9268         encountered by a Bridge Port in the current 15 minute interval."
9269    ::= { radBridgeCurrentEntry 7 }
9270
9271radBridgeCurrentRxMcastFrames OBJECT-TYPE
9272    SYNTAX      Gauge32
9273    MAX-ACCESS  read-only
9274    STATUS      current
9275    DESCRIPTION
9276        "The counter associated with the number of Received Multicast Frames,
9277         encountered by a Bridge Port in the current 15 minute interval."
9278    ::= { radBridgeCurrentEntry 8 }
9279
9280radBridgeCurrentTxCorrectFrames OBJECT-TYPE
9281    SYNTAX      Gauge32
9282    MAX-ACCESS  read-only
9283    STATUS      current
9284    DESCRIPTION
9285        "The counter associated with the number of Transmitted Correct Frames,
9286         encountered by a Bridge Port in the current 15 minute interval."
9287    ::= { radBridgeCurrentEntry 9 }
9288
9289radBridgeCurrentTxCorrectBytes OBJECT-TYPE
9290    SYNTAX      Gauge32
9291    MAX-ACCESS  read-only
9292    STATUS      current
9293    DESCRIPTION
9294        "The counter associated with the number of Transmitted Correct Bytes,
9295         encountered by a Bridge Port in the current 15 minute interval."
9296    ::= { radBridgeCurrentEntry 10 }
9297
9298radBridgeCurrentTxCorrectBytesHCOverflow OBJECT-TYPE
9299    SYNTAX      Gauge32
9300    MAX-ACCESS  read-only
9301    STATUS      current
9302    DESCRIPTION
9303        "The counter associated with the number of times the associated
9304         radBridgeCurrentTxCorrectBytes counter has overflowed."
9305    ::= { radBridgeCurrentEntry 11 }
9306
9307radBridgeCurrentTxBcastFrames OBJECT-TYPE
9308    SYNTAX      Gauge32
9309    MAX-ACCESS  read-only
9310    STATUS      current
9311    DESCRIPTION
9312        "The counter associated with the number of Transmitted Broadcast Frames,
9313         encountered by a Bridge Port in the current 15 minute interval."
9314    ::= { radBridgeCurrentEntry 12 }
9315
9316radBridgeCurrentTxMcastFrames OBJECT-TYPE
9317    SYNTAX      Gauge32
9318    MAX-ACCESS  read-only
9319    STATUS      current
9320    DESCRIPTION
9321        "The counter associated with the number of Transmitted Multicast Frames,
9322         encountered by a Bridge Port in the current 15 minute interval."
9323    ::= { radBridgeCurrentEntry 13 }
9324
9325radBridgeCurrentTxDropFrames OBJECT-TYPE
9326    SYNTAX      Gauge32
9327    MAX-ACCESS  read-only
9328    STATUS      current
9329    DESCRIPTION
9330        "The counter associated with the number of Transmitted Dropped Frames,
9331         encountered by a Bridge Port in the current 15 minute interval."
9332    ::= { radBridgeCurrentEntry 14 }
9333
9334
9335--Interval Table
9336
9337-- The RAD Bridge Interval table contains statistics being
9338-- collected by each Interface over the previous 24
9339-- hours of operation.  The past 24 hours are broken into 96
9340-- completed 15 minute intervals.
9341
9342radBridgeIntervalTable OBJECT-TYPE
9343    SYNTAX  SEQUENCE OF RadBridgeIntervalEntry
9344    MAX-ACCESS  not-accessible
9345    STATUS  current
9346    DESCRIPTION
9347            "The RAD Bridge Interval table."
9348    ::= { radBridgePerformance 2 }
9349
9350radBridgeIntervalEntry OBJECT-TYPE
9351    SYNTAX  RadBridgeIntervalEntry
9352    MAX-ACCESS  not-accessible
9353    STATUS  current
9354    DESCRIPTION
9355            "An entry in the RAD Bridge Interval table."
9356    INDEX   { radBridgeIntervalIndex, radBridgeIntervalNumber }
9357    ::= { radBridgeIntervalTable 1 }
9358
9359RadBridgeIntervalEntry ::=
9360    SEQUENCE {
9361		radBridgeIntervalIndex								Integer32,
9362		radBridgeIntervalNumber								Integer32,
9363		radBridgeIntervalIngressFilteringDiscardedFrames	Gauge32,
9364		radBridgeIntervalFrameTypeDiscardedFrames			Gauge32,
9365		radBridgeIntervalRxCorrectFrames					Gauge32,
9366		radBridgeIntervalRxCorrectBytes						Gauge32,
9367		radBridgeIntervalRxCorrectBytesHCOverflow			Gauge32,
9368		radBridgeIntervalRxBcastFrames						Gauge32,
9369		radBridgeIntervalRxMcastFrames						Gauge32,
9370		radBridgeIntervalTxCorrectFrames					Gauge32,
9371		radBridgeIntervalTxCorrectBytes						Gauge32,
9372		radBridgeIntervalTxCorrectBytesHCOverflow			Gauge32,
9373		radBridgeIntervalTxBcastFrames						Gauge32,
9374		radBridgeIntervalTxMcastFrames						Gauge32,
9375		radBridgeIntervalTxDropFrames						Gauge32
9376		}
9377
9378radBridgeIntervalIndex OBJECT-TYPE
9379    SYNTAX      Integer32
9380    MAX-ACCESS  read-only
9381    STATUS      current
9382    DESCRIPTION
9383    "The index of the bridge interface or Bridge Port.
9384    It may be ifIndex."
9385    ::= { radBridgeIntervalEntry 1 }
9386
9387radBridgeIntervalNumber OBJECT-TYPE
9388    SYNTAX  Integer32 (1..96)
9389    MAX-ACCESS  read-only
9390    STATUS  current
9391    DESCRIPTION
9392    "A number between 1 and 96, where 1 is the most
9393     recently completed 15 minute interval and 96 is
9394     the least recently completed 15 minutes interval
9395     (assuming that all 96 intervals exist)."
9396    ::= { radBridgeIntervalEntry 2 }
9397
9398radBridgeIntervalIngressFilteringDiscardedFrames OBJECT-TYPE
9399    SYNTAX      Gauge32
9400    MAX-ACCESS  read-only
9401    STATUS      current
9402    DESCRIPTION
9403    "The counter associated with the number of Discarded
9404    Frames upon Ingress Filtering, encountered by a
9405    Bridge interface in one of the previous 96, individual
9406    15 minute, intervals."
9407    ::= { radBridgeIntervalEntry 3 }
9408
9409radBridgeIntervalFrameTypeDiscardedFrames OBJECT-TYPE
9410    SYNTAX      Gauge32
9411    MAX-ACCESS  read-only
9412    STATUS      current
9413    DESCRIPTION
9414    "The counter associated with the number of Discarded
9415    Frames upon Frame Type and Tagging Mismatch, encountered
9416    by a Bridge interface in one of the previous 96, individual
9417    15 minute, intervals."
9418    ::= { radBridgeIntervalEntry 4 }
9419
9420radBridgeIntervalRxCorrectFrames OBJECT-TYPE
9421    SYNTAX      Gauge32
9422    MAX-ACCESS  read-only
9423    STATUS      current
9424    DESCRIPTION
9425    	"The counter associated with the number of Received Correct Frames,
9426    	 encountered by a Bridge Port in one of the previous 96,
9427    	 individual 15 minute, intervals."
9428    ::= { radBridgeIntervalEntry 5 }
9429
9430radBridgeIntervalRxCorrectBytes OBJECT-TYPE
9431    SYNTAX      Gauge32
9432    MAX-ACCESS  read-only
9433    STATUS      current
9434    DESCRIPTION
9435    	"The counter associated with the number of Received Correct Bytes,
9436     	 encountered by a Bridge Port in one of the previous 96,
9437    	 individual 15 minute, intervals."
9438    ::= { radBridgeIntervalEntry 6 }
9439
9440radBridgeIntervalRxCorrectBytesHCOverflow OBJECT-TYPE
9441    SYNTAX      Gauge32
9442    MAX-ACCESS  read-only
9443    STATUS      current
9444    DESCRIPTION
9445        "The counter associated with the number of times the associated
9446         radBridgeIntervalRxCorrectBytes counter has overflowed."
9447    ::= { radBridgeIntervalEntry 7 }
9448
9449radBridgeIntervalRxBcastFrames OBJECT-TYPE
9450    SYNTAX      Gauge32
9451    MAX-ACCESS  read-only
9452    STATUS      current
9453    DESCRIPTION
9454    	"The counter associated with the number of Received Broadcast Frames,
9455     	 encountered by a Bridge Port in one of the previous 96,
9456    	 individual 15 minute, intervals."
9457    ::= { radBridgeIntervalEntry 8 }
9458
9459radBridgeIntervalRxMcastFrames OBJECT-TYPE
9460    SYNTAX      Gauge32
9461    MAX-ACCESS  read-only
9462    STATUS      current
9463    DESCRIPTION
9464    	"The counter associated with the number of Received Multicast Frames,
9465     	 encountered by a Bridge Port in one of the previous 96,
9466    	 individual 15 minute, intervals."
9467    ::= { radBridgeIntervalEntry 9 }
9468
9469radBridgeIntervalTxCorrectFrames OBJECT-TYPE
9470    SYNTAX      Gauge32
9471    MAX-ACCESS  read-only
9472    STATUS      current
9473    DESCRIPTION
9474    	"The counter associated with the number of Transmitted Correct Frames,
9475     	 encountered by a Bridge Port in one of the previous 96,
9476     	 individual 15 minute, intervals."
9477    ::= { radBridgeIntervalEntry 10 }
9478
9479radBridgeIntervalTxCorrectBytes OBJECT-TYPE
9480    SYNTAX      Gauge32
9481    MAX-ACCESS  read-only
9482    STATUS      current
9483    DESCRIPTION
9484    	"The counter associated with the number of Transmitted Correct Bytes,
9485     	 encountered by a Bridge Port in one of the previous 96,
9486     	 individual 15 minute, intervals."
9487    ::= { radBridgeIntervalEntry 11 }
9488
9489radBridgeIntervalTxCorrectBytesHCOverflow OBJECT-TYPE
9490    SYNTAX      Gauge32
9491    MAX-ACCESS  read-only
9492    STATUS      current
9493    DESCRIPTION
9494        "The counter associated with the number of times the associated
9495         radBridgeIntervalTxCorrectBytes counter has overflowed."
9496    ::= { radBridgeIntervalEntry 12 }
9497
9498radBridgeIntervalTxBcastFrames OBJECT-TYPE
9499    SYNTAX      Gauge32
9500    MAX-ACCESS  read-only
9501    STATUS      current
9502    DESCRIPTION
9503    	"The counter associated with the number of Transmitted Broadcast Frames,
9504     	 encountered by a Bridge Port in one of the previous 96,
9505    	 individual 15 minute, intervals."
9506    ::= { radBridgeIntervalEntry 13 }
9507
9508radBridgeIntervalTxMcastFrames OBJECT-TYPE
9509    SYNTAX      Gauge32
9510    MAX-ACCESS  read-only
9511    STATUS      current
9512    DESCRIPTION
9513    	"The counter associated with the number of Transmitted Multicast Frames,
9514     	 encountered by a Bridge Port in one of the previous 96,
9515    	 individual 15 minute, intervals."
9516    ::= { radBridgeIntervalEntry 14 }
9517
9518radBridgeIntervalTxDropFrames OBJECT-TYPE
9519    SYNTAX      Gauge32
9520    MAX-ACCESS  read-only
9521    STATUS      current
9522    DESCRIPTION
9523    	"The counter associated with the number of Transmitted Dropped Frames,
9524     	 encountered by a Bridge Port in one of the previous 96,
9525    	 individual 15 minute, intervals."
9526    ::= { radBridgeIntervalEntry 15 }
9527
9528
9529radBridgePortBaseVlan      OBJECT IDENTIFIER ::= {genBridge 8 }
9530
9531radBridgePortBaseVlanTable OBJECT-TYPE
9532    SYNTAX      SEQUENCE OF RadBridgePortBaseVlanEntry
9533    MAX-ACCESS  not-accessible
9534    STATUS      current
9535    DESCRIPTION
9536    "A table containing static configuration information for
9537     each VLAN configured into the device by  management.
9538     All entries are permanent and will
9539     be restored after the device is reset."
9540    ::= { radBridgePortBaseVlan 1 }
9541
9542radBridgePortBaseVlanEntry  OBJECT-TYPE
9543    SYNTAX      RadBridgePortBaseVlanEntry
9544    MAX-ACCESS  not-accessible
9545    STATUS      current
9546    DESCRIPTION
9547    "Static information for a VLAN configured into the
9548    device by (local or network) management."
9549    INDEX   { radBridgePortBaseVlanCnfgIdx,radBridgePortBaseVlanIdx }
9550    ::= { radBridgePortBaseVlanTable 1 }
9551
9552RadBridgePortBaseVlanEntry ::=
9553    SEQUENCE {
9554        radBridgePortBaseVlanCnfgIdx       Integer32,
9555        radBridgePortBaseVlanIdx           Integer32,
9556        radBridgePortBaseVlanName          SnmpAdminString,
9557        radBridgePortBaseVlanEgressPorts   PortList,
9558        radBridgePortBaseVlanVirtualGroups PortList,
9559        radBridgePortBaseVlanRowStatus     RowStatus,
9560		radBridgePortBaseVlanMng		   INTEGER
9561    }
9562
9563radBridgePortBaseVlanCnfgIdx OBJECT-TYPE
9564    SYNTAX  Integer32 (1..255)
9565    MAX-ACCESS  not-accessible
9566    STATUS  current
9567    DESCRIPTION
9568    "This object indicates the Idx of the Agent Cnfg the following
9569     objects refer.
9570     255=Temporary Cnfg (when relevant,
9571     Set is done only to this configuration).
9572     For Agents that support only one configuration,
9573     this object will be  constant=1. "
9574    ::= { radBridgePortBaseVlanEntry 1 }
9575
9576radBridgePortBaseVlanIdx OBJECT-TYPE
9577    SYNTAX      Integer32
9578    MAX-ACCESS  not-accessible
9579    STATUS      current
9580    DESCRIPTION
9581    "Index of the port based VLAN."
9582    ::= { radBridgePortBaseVlanEntry 2 }
9583
9584radBridgePortBaseVlanName OBJECT-TYPE
9585    SYNTAX      SnmpAdminString (SIZE (0..32))
9586    MAX-ACCESS  read-create
9587    STATUS      current
9588    DESCRIPTION
9589    "An administratively assigned string, which may be used
9590     to identify the the port based VLAN."
9591    ::= { radBridgePortBaseVlanEntry 3 }
9592
9593radBridgePortBaseVlanEgressPorts OBJECT-TYPE
9594    SYNTAX      PortList
9595    MAX-ACCESS  read-create
9596    STATUS      current
9597    DESCRIPTION
9598    "The set of ports which are permanently assigned to the
9599    egress list for this port based VLAN by management.
9600    The default value of this object is a string of zeros."
9601    ::= { radBridgePortBaseVlanEntry 4 }
9602
9603
9604radBridgePortBaseVlanVirtualGroups OBJECT-TYPE
9605    SYNTAX      PortList
9606    MAX-ACCESS  read-create
9607    STATUS      current
9608    DESCRIPTION
9609    "The set of Virtual Groups which are permanently assigned to
9610     this port based VLAN by management.
9611     (read Virtual Group instead of port in PortList Textual Convention)
9612     The default value of this object is a string of zeros."
9613    ::= { radBridgePortBaseVlanEntry 5 }
9614
9615
9616radBridgePortBaseVlanRowStatus OBJECT-TYPE
9617    SYNTAX      RowStatus
9618    MAX-ACCESS  read-create
9619    STATUS      current
9620    DESCRIPTION
9621    "This object enable user to
9622     create/delete entries in this table."
9623    ::= { radBridgePortBaseVlanEntry 6 }
9624
9625radBridgePortBaseVlanMng  OBJECT-TYPE
9626   SYNTAX         INTEGER
9627      {
9628      notApplicable  (1),
9629	  disable		 (2),
9630	  enable		 (3)
9631   	  }
9632    MAX-ACCESS     read-create
9633    STATUS         current
9634    DESCRIPTION
9635    "This object allows user to enable/disable
9636    management traffic on this VLAN.
9637    disable - only non-management data is allowed.
9638    enable  - mixture of management traffic 0with other
9639              types of data is allowed."
9640    ::= { radBridgePortBaseVlanEntry 7 }
9641
9642
9643-- The Bridge's Ports-VLANs Memebership Table
9644
9645radBridgePortVlanMemberTable OBJECT-TYPE
9646	SYNTAX  SEQUENCE OF RadBridgePortVlanMemberEntry
9647    MAX-ACCESS  not-accessible
9648    STATUS  current
9649    DESCRIPTION
9650	"The Bridge Ports-VLAN Membership table.
9651	 This table enables the user to assign:
9652	 - Several VLANs to a Port.
9653	 - Several Ports to a VLAN."
9654    ::= { radBridgePortBaseVlan 2 }
9655
9656radBridgePortVlanMemberEntry OBJECT-TYPE
9657    SYNTAX  RadBridgePortVlanMemberEntry
9658    MAX-ACCESS  not-accessible
9659    STATUS  current
9660    DESCRIPTION
9661    "An entry in the Bridge Ports-VLANs Memebership table."
9662    INDEX   { radBridgePortVlanMemberBridgeIdx,
9663    		  radBridgePortVlanMemberPortIdx,
9664    		  radBridgePortVlanMemberVlanId }
9665    ::= { radBridgePortVlanMemberTable 1 }
9666
9667RadBridgePortVlanMemberEntry ::=
9668    SEQUENCE {
9669		radBridgePortVlanMemberBridgeIdx	Integer32,
9670		radBridgePortVlanMemberPortIdx		Integer32,
9671		radBridgePortVlanMemberVlanId		Integer32,
9672		radBridgePortVlanMemberRowStatus	RowStatus
9673    }
9674
9675radBridgePortVlanMemberBridgeIdx OBJECT-TYPE
9676    SYNTAX  Integer32
9677    MAX-ACCESS  read-only
9678    STATUS  current
9679    DESCRIPTION
9680    "This object indicates the Bridge Index."
9681    ::= { radBridgePortVlanMemberEntry 1 }
9682
9683radBridgePortVlanMemberPortIdx OBJECT-TYPE
9684    SYNTAX  Integer32
9685    MAX-ACCESS  read-only
9686    STATUS  current
9687    DESCRIPTION
9688    "This object indicates the Bridge's Port Index.
9689     For some cases, it can be used as the Port ofIndex."
9690    ::= { radBridgePortVlanMemberEntry 2 }
9691
9692radBridgePortVlanMemberVlanId OBJECT-TYPE
9693    SYNTAX  Integer32
9694    MAX-ACCESS  read-only
9695    STATUS  current
9696    DESCRIPTION
9697    "This object indicates the VLAN ID."
9698    ::= { radBridgePortVlanMemberEntry 3 }
9699
9700radBridgePortVlanMemberRowStatus OBJECT-TYPE
9701    SYNTAX      RowStatus
9702    MAX-ACCESS  read-create
9703    STATUS      current
9704    DESCRIPTION
9705    "This object enables the user to
9706     create/delete entries in this table."
9707    ::= { radBridgePortVlanMemberEntry 4 }
9708
9709radBridgeGenCnfg      OBJECT IDENTIFIER ::= {genBridge 9 }
9710
9711
9712radBridgeGenFlowTable OBJECT-TYPE
9713    SYNTAX      SEQUENCE OF RadBridgeGenFlowEntry
9714    MAX-ACCESS  not-accessible
9715    STATUS      current
9716    DESCRIPTION
9717    "A table containing static configuration information for
9718    Bridge configured into the device by (local or
9719    network) management.  All entries are permanent and will
9720    be restored after the device is reset."
9721    ::= {  radBridgeGenCnfg 1 }
9722
9723radBridgeGenFlowEntry  OBJECT-TYPE
9724    SYNTAX      RadBridgeGenFlowEntry
9725    MAX-ACCESS  not-accessible
9726    STATUS      current
9727    DESCRIPTION
9728    "Static information for a Bridge configured into the
9729    device by  management."
9730    INDEX   { radBridgeGenFlowCnfgIdx,radBridgeGenFlowIdx }
9731    ::= { radBridgeGenFlowTable 1 }
9732
9733RadBridgeGenFlowEntry ::=
9734SEQUENCE
9735    {
9736    radBridgeGenFlowCnfgIdx                    Integer32,
9737    radBridgeGenFlowIdx                        Integer32,
9738    radBridgeGenFlowRowStatus                  RowStatus,
9739    radBridgeGenFlowFloodOrBcastMaxRate 	   Integer32,
9740    radBridgeGenFlowQosMode                    INTEGER,
9741    radBridgeGenFlowSchedulingMode             INTEGER,
9742    radBridgeGenFlowBasicClassification        INTEGER,
9743    radBridgeGenFlowMulticastTrafficClass	   Integer32,
9744    radBridgeGenFlowBroadcastTrafficClass	   Integer32,
9745    radBridgeGenFlowUnkownUnicastTrafficClass  Integer32
9746    }
9747
9748radBridgeGenFlowCnfgIdx OBJECT-TYPE
9749    SYNTAX  Integer32 (1..2147483647)
9750    MAX-ACCESS  not-accessible
9751    STATUS  current
9752    DESCRIPTION
9753    "This object indicates the Idx of the
9754     Agent Cnfg the following objects refer.
9755     255=Temporary Cnfg (when relevant Set is done
9756     only to this configuration).
9757     For Agents that support only one configuration,
9758     this object will be  constant=1.
9759     This object can be used to carry additional indexing
9760     (e.g port index) when needed."
9761    ::= { radBridgeGenFlowEntry 1 }
9762
9763radBridgeGenFlowIdx OBJECT-TYPE
9764    SYNTAX      Integer32
9765    MAX-ACCESS  not-accessible
9766    STATUS      current
9767    DESCRIPTION
9768    "For Agent having more than one bridge,
9769     this index may be used as bridge index "
9770    ::= { radBridgeGenFlowEntry 2 }
9771
9772radBridgeGenFlowRowStatus OBJECT-TYPE
9773    SYNTAX      RowStatus
9774    MAX-ACCESS  read-create
9775    STATUS      current
9776    DESCRIPTION
9777    "This object enable user to
9778     create/delete entries in this table."
9779    ::= { radBridgeGenFlowEntry 3 }
9780
9781
9782radBridgeGenFlowFloodOrBcastMaxRate OBJECT-TYPE
9783    SYNTAX      Integer32
9784    MAX-ACCESS  read-create
9785    STATUS      current
9786    DESCRIPTION
9787    "This object controls maximum Flooding or Broadcast Rate:
9788     Max number of multicast along with unknown
9789     or flooded unicast frames allowed to enter
9790     any port.
9791     The number can be presented either as percentage of bandwidth, or bandwidth in Kbps.
9792     Once the limit is exceeded, any multicast or flooded
9793     frame entering from the port is discarded
9794     For RIC-155, and FCD-155 valid values are 3% , 6%, 12%
9795     and 100% = No Limit"
9796    ::= { radBridgeGenFlowEntry 4 }
9797
9798
9799radBridgeGenFlowQosMode OBJECT-TYPE
9800    SYNTAX      INTEGER
9801    {
9802     notApplicable   (1),
9803     vlanTag         (2), -- 802.1p
9804     dscp            (3),
9805     dscpAndVlanTag  (4),
9806     vlanTagAndDscp  (5),
9807	 none			 (6),
9808	 tos			 (7),
9809	 perPort		 (8),
9810	 ipPrecedence    (9),
9811	 dsField        (10),
9812	 vlanTagAndTos  (11),
9813	 tosAndVlanTag  (12),
9814	 vlanTagAndIpPrecedence(13),
9815	 ipPrecedenceAndVlanTag(14),
9816	 vlanTagAndDsField     (15),
9817	 dsFieldAndVlanTag     (16)
9818          }
9819    MAX-ACCESS  read-create
9820    STATUS      current
9821    DESCRIPTION
9822    "This object controls Quality of Service mode.
9823    User may select which field(s)
9824    (in case of fields -  which one has precedence)
9825    will affect prioritization of data between egress queues."
9826    ::= { radBridgeGenFlowEntry 5 }
9827
9828radBridgeGenFlowSchedulingMode  OBJECT-TYPE
9829    SYNTAX      INTEGER
9830    {
9831     notApplicable (1),
9832     wfq           (2), -- Weighted Fair Queuing
9833     sp            (3), -- Strict Priority
9834	 atmCos        (4)  --  ATM Class of Service
9835          }
9836    MAX-ACCESS  read-create
9837    STATUS      current
9838    DESCRIPTION
9839    "This object controls which scheduling mode is used:
9840     Weighted Fair Queuing (WFQ) scheme,
9841     Strict Priority (SP)
9842     or ATM CoS"
9843    ::= { radBridgeGenFlowEntry 6 }
9844
9845radBridgeGenFlowBasicClassification  OBJECT-TYPE
9846    SYNTAX      INTEGER
9847    {
9848     none (2),
9849     port (3)
9850    }
9851    MAX-ACCESS  read-create
9852    STATUS      current
9853    DESCRIPTION
9854    "This object defines whether Classification based on Port should be
9855     taken into account (either as default, or in addition to other
9856     classifications)."
9857    ::= { radBridgeGenFlowEntry 7 }
9858
9859radBridgeGenFlowMulticastTrafficClass OBJECT-TYPE
9860    SYNTAX      Integer32
9861    MAX-ACCESS  read-create
9862    STATUS      current
9863    DESCRIPTION
9864    "The Traffic Class the received Multicast frame is mapped to."
9865    ::= { radBridgeGenFlowEntry 8 }
9866
9867radBridgeGenFlowBroadcastTrafficClass OBJECT-TYPE
9868    SYNTAX      Integer32
9869    MAX-ACCESS  read-create
9870    STATUS      current
9871    DESCRIPTION
9872    "The Traffic Class the received Broadcast frame is mapped to."
9873    ::= { radBridgeGenFlowEntry 9 }
9874
9875radBridgeGenFlowUnkownUnicastTrafficClass OBJECT-TYPE
9876    SYNTAX      Integer32
9877    MAX-ACCESS  read-create
9878    STATUS      current
9879    DESCRIPTION
9880    "The Traffic Class the received
9881     Unkonwn Unicast frame is mapped to."
9882    ::= { radBridgeGenFlowEntry 10 }
9883
9884
9885radBridgeDot1qVlanStaticTable OBJECT-TYPE
9886    SYNTAX      SEQUENCE OF RadBridgeDot1qVlanStaticEntry
9887    MAX-ACCESS  not-accessible
9888    STATUS      current
9889    DESCRIPTION
9890        "A table containing static configuration information for
9891        each VLAN configured into the device by (local or
9892        network) management.  All entries are permanent and will
9893        be restored after the device is reset."
9894    ::= { radBridgeGenCnfg 2 }
9895
9896radBridgeDot1qVlanStaticEntry OBJECT-TYPE
9897    SYNTAX      RadBridgeDot1qVlanStaticEntry
9898    MAX-ACCESS  not-accessible
9899    STATUS      current
9900    DESCRIPTION
9901        "Static information for a VLAN configured into the
9902        device by (local or network) management."
9903    AUGMENTS   { dot1qVlanStaticEntry }
9904    ::= { radBridgeDot1qVlanStaticTable 1 }
9905
9906RadBridgeDot1qVlanStaticEntry ::=
9907    SEQUENCE {
9908        radBridgeDot1qVlanTaggedPorts
9909            PortList,
9910        radBridgeDot1qVlanUnmodifiedPorts
9911            PortList,
9912		 radBridgeDot1qVlanSplitHorizon
9913		    INTEGER
9914            }
9915
9916radBridgeDot1qVlanTaggedPorts OBJECT-TYPE
9917    SYNTAX      PortList
9918    MAX-ACCESS  read-create
9919    STATUS      current
9920    DESCRIPTION
9921         "The set of ports which should transmit egress packets
9922         for this VLAN as tagged."
9923    ::= { radBridgeDot1qVlanStaticEntry 1 }
9924
9925radBridgeDot1qVlanUnmodifiedPorts OBJECT-TYPE
9926    SYNTAX      PortList
9927    MAX-ACCESS  read-create
9928    STATUS      current
9929    DESCRIPTION
9930        "The set of ports which should transmit egress packets
9931         for this VLAN as unmodified."
9932    ::= { radBridgeDot1qVlanStaticEntry 2 }
9933
9934radBridgeDot1qVlanSplitHorizon OBJECT-TYPE
9935    SYNTAX      INTEGER
9936	{
9937	notApplicable (1),
9938	disable       (2),
9939	enable        (3)
9940	}
9941    MAX-ACCESS  read-create
9942    STATUS      current
9943    DESCRIPTION
9944        "When 'enable (3)', packets having this VLAN will
9945         not be switched back to other bridge ports which are
9946         members of this VLAN."
9947    ::= { radBridgeDot1qVlanStaticEntry 3 }
9948
9949
9950radBridgeStatus      OBJECT IDENTIFIER ::= {genBridge 10 }
9951
9952radBridgeInvBasePortTable OBJECT-TYPE
9953    SYNTAX  SEQUENCE OF RadBridgeInvBasePortEntry
9954    MAX-ACCESS  not-accessible
9955    STATUS  current
9956    DESCRIPTION
9957    "An inversed table to dot1dBasePortTable
9958     from RFC1493 with reduced information.
9959     This table index is known to the NMS and
9960     this way the needed information can be received
9961     by just one Get command, instead of searching
9962     the entire dot1dBasePortTable (where it is an
9963     attribute). "
9964    ::= { radBridgeStatus 1 }
9965
9966radBridgeInvBasePortEntry OBJECT-TYPE
9967    SYNTAX  RadBridgeInvBasePortEntry
9968    MAX-ACCESS  not-accessible
9969    STATUS  current
9970    DESCRIPTION
9971    "The bridge port number for each bridge port
9972     interface index."
9973     INDEX  { radBridgeInvBasePortIfIndex }
9974    ::= { radBridgeInvBasePortTable 1 }
9975
9976RadBridgeInvBasePortEntry ::=
9977    SEQUENCE {
9978    radBridgeInvBasePortIfIndex	Integer32,
9979    radBridgeInvBasePort		Integer32
9980              }
9981
9982radBridgeInvBasePortIfIndex OBJECT-TYPE
9983    SYNTAX  Integer32
9984    MAX-ACCESS  read-only
9985    STATUS  current
9986    DESCRIPTION
9987    "The value of the instance of the ifIndex object,
9988     defined in MIB-II, for the interface corresponding
9989     to this Bridge port."
9990    ::= { radBridgeInvBasePortEntry 1 }
9991
9992radBridgeInvBasePort OBJECT-TYPE
9993    SYNTAX  Integer32
9994    MAX-ACCESS  read-only
9995    STATUS  current
9996    DESCRIPTION
9997    "The Bridge port number."
9998    ::= { radBridgeInvBasePortEntry 2 }
9999
10000--Spanning Tree Protocol (STP)
10001
10002radBridgeStp OBJECT IDENTIFIER ::= {genBridge 11 }
10003
10004--Configuration Table
10005
10006radBridgeStpCnfgTable OBJECT-TYPE
10007    SYNTAX  SEQUENCE OF RadBridgeStpCnfgEntry
10008    MAX-ACCESS  not-accessible
10009    STATUS  current
10010    DESCRIPTION
10011    "STP Configuration table. STP=Spanning Tree Protocol.
10012     It includes STP configurable parameters that in BRIDGE-MIB
10013     are scalars, while we need them per card/bridge/interface
10014	 and per different configurations."
10015    ::= { radBridgeStp 1 }
10016
10017radBridgeStpCnfgEntry OBJECT-TYPE
10018    SYNTAX  RadBridgeStpCnfgEntry
10019    MAX-ACCESS  not-accessible
10020    STATUS  current
10021    DESCRIPTION
10022    "An entry in the radBridgeStpCnfgTable."
10023     INDEX  {radBridgeStpCnfgIdx1, radBridgeStpCnfgIdx2}
10024    ::= { radBridgeStpCnfgTable 1 }
10025
10026RadBridgeStpCnfgEntry ::=
10027    SEQUENCE {
10028    radBridgeStpCnfgIdx1         Integer32,
10029    radBridgeStpCnfgIdx2         Integer32,
10030	radBridgeStpCnfgForwardDelay Timeout,
10031	radBridgeStpCnfgMaxAge       Timeout,
10032	radBridgeStpCnfgHelloTime	 Timeout,
10033	radBridgeStpCnfgPriority	 Integer32,
10034	radBridgeStpCnfgStpVersion   INTEGER
10035    }
10036
10037radBridgeStpCnfgIdx1 OBJECT-TYPE
10038    SYNTAX  Integer32 (1..255)
10039    MAX-ACCESS  not-accessible
10040    STATUS  current
10041    DESCRIPTION
10042    "This object indicates the Index of the Agent Configuration
10043     the following objects refer to.
10044     For Agents that support more than one configuration:
10045         255=Temporary Cnfg ; Set can be done only to this configuration.
10046     For Agents that support only one configuration, this object will be
10047     constant=1."
10048    ::= { radBridgeStpCnfgEntry 1 }
10049
10050radBridgeStpCnfgIdx2 OBJECT-TYPE
10051    SYNTAX      Integer32
10052    MAX-ACCESS  not-accessible
10053    STATUS      current
10054    DESCRIPTION
10055    "For Agents having the table objects per Card/Bridge/Interface
10056     this will be the index of the Card/Bridge/Interface used."
10057    ::= { radBridgeStpCnfgEntry 2 }
10058
10059radBridgeStpCnfgForwardDelay OBJECT-TYPE
10060    SYNTAX  Timeout (400..3000)
10061    MAX-ACCESS  read-write
10062    STATUS  current
10063    DESCRIPTION
10064    "The value that the bridge of radBridgeStpCnfgIdx2 uses for
10065     Forward Delay when this bridge is acting as the root.  Note that
10066     the range for this parameter is related to the value of
10067     radBridgeStpCnfgMaxAge (according to 802.1D-1990 for the similar
10068     scalars of BRIDGE-MIB).  The granularity of this timer is specified
10069     by 802.1D-1990 to be 1 second.
10070     An agent may return a badValue error if a set is attempted to a value
10071     which is not a whole number of seconds."
10072    ::= { radBridgeStpCnfgEntry 3 }
10073
10074radBridgeStpCnfgMaxAge OBJECT-TYPE
10075    SYNTAX  Timeout (600..4000)
10076    MAX-ACCESS  read-write
10077    STATUS  current
10078    DESCRIPTION
10079    "The value that the bridge of radBridgeStpCnfgIdx2 uses for
10080     MaxAge when this bridge is acting as the root.  Note that
10081     the range for this	parameter is related to the value of
10082     radBridgeStpCnfgHelloTime (according to 802.1D-1990 for the similar
10083     scalars of BRIDGE-MIB). The granularity of this timer is specified
10084     by 802.1D-1990 to be 1 second.
10085     An agent may return a badValue error if a set is attempted to a value
10086     which is not a whole number of seconds."
10087    ::= { radBridgeStpCnfgEntry 4 }
10088
10089radBridgeStpCnfgHelloTime OBJECT-TYPE
10090    SYNTAX  Timeout (100..1000)
10091    MAX-ACCESS  read-write
10092    STATUS  current
10093    DESCRIPTION
10094    "The value that the bridge of radBridgeStpCnfgIdx2 uses for
10095     Hello Time when this bridge is acting as the root. The	granularity
10096     of this timer is specified by 802.1D-1990 to be 1 second.  An agent
10097     may return a badValue error if a set is attempted to a value
10098     which is not a whole number of seconds."
10099    ::= { radBridgeStpCnfgEntry 5 }
10100
10101radBridgeStpCnfgPriority OBJECT-TYPE
10102    SYNTAX  Integer32 (0..65535)
10103    MAX-ACCESS  read-write
10104    STATUS  current
10105    DESCRIPTION
10106    "The value of the write-able portion of the Bridge ID, i.e., the first
10107     two octets of the (8 octet	long) Bridge ID, per radBridgeStpCnfgIdx2
10108     instance."
10109    ::= { radBridgeStpCnfgEntry 6 }
10110
10111radBridgeStpCnfgStpVersion OBJECT-TYPE
10112    SYNTAX      INTEGER
10113    {
10114     notApplicable (1),
10115     stp           (2),
10116     rstp          (3)
10117    }
10118    MAX-ACCESS  read-write
10119    STATUS      current
10120    DESCRIPTION
10121    "This object determines the STP version used:
10122     stp  - usual Spanning Tree Protocol.
10123     rstp - Rapid Spanning Tree Protocol."
10124    ::= { radBridgeStpCnfgEntry 7 }
10125
10126--Status Table
10127
10128radBridgeStpStatTable OBJECT-TYPE
10129    SYNTAX  SEQUENCE OF RadBridgeStpStatEntry
10130    MAX-ACCESS  not-accessible
10131    STATUS  current
10132    DESCRIPTION
10133    "STP Status table. STP=Spanning Tree Protocol.
10134     It includes STP status parameters that in BRIDGE-MIB
10135     are scalars, while we need them per card/bridge/interface.
10136     For devices that have several configurations, this table is for Status
10137     of the Active configuration."
10138    ::= { radBridgeStp 2 }
10139
10140radBridgeStpStatEntry OBJECT-TYPE
10141    SYNTAX  RadBridgeStpStatEntry
10142    MAX-ACCESS  not-accessible
10143    STATUS  current
10144    DESCRIPTION
10145    "An entry in the radBridgeStpStatTable."
10146     INDEX  {radBridgeStpStatIdx}
10147    ::= { radBridgeStpStatTable 1 }
10148
10149RadBridgeStpStatEntry ::=
10150    SEQUENCE {
10151    radBridgeStpStatIdx            Integer32,
10152	radBridgeStpStatForwardDelay   Timeout,
10153	radBridgeStpStatMaxAge         Timeout,
10154	radBridgeStpStatHelloTime	   Timeout,
10155	radBridgeStpStatDesignatedRoot BridgeId,
10156	radBridgeStpStatRootCost       Integer32
10157    }
10158
10159radBridgeStpStatIdx OBJECT-TYPE
10160    SYNTAX      Integer32
10161    MAX-ACCESS  not-accessible
10162    STATUS      current
10163    DESCRIPTION
10164    "For Agents having the table objects per Card/Bridge/Interface
10165     this will be the index of the Card/Bridge/Interface used."
10166    ::= { radBridgeStpStatEntry 1 }
10167
10168radBridgeStpStatForwardDelay OBJECT-TYPE
10169    SYNTAX  Timeout
10170    MAX-ACCESS read-only
10171    STATUS  current
10172    DESCRIPTION
10173    "This time value, measured in units of hundredths of a second,
10174     controls how fast a port changes its spanning state when moving
10175     towards the Forwarding	state.  The value determines how long the port
10176     stays in each of the Listening and Learning states, which precede
10177     the Forwarding state.  This value is also used, when a topology
10178     change has	been detected and is underway, to age all dynamic
10179     entries in the Forwarding Database.  [Note that this value is
10180     the one that this bridge is currently using, in contrast to
10181     radBridgeStpCnfgForwardDelay which is the value that this bridge
10182     would start using if/when this bridge were to become the root.]"
10183    ::= { radBridgeStpStatEntry 2 }
10184
10185radBridgeStpStatMaxAge OBJECT-TYPE
10186    SYNTAX  Timeout
10187    MAX-ACCESS  read-only
10188    STATUS  current
10189    DESCRIPTION
10190    "The maximum age of Spanning Tree Protocol information learned
10191     from the network on any port before it is discarded, in units
10192     of hundredths of a second.  This is the actual value that this
10193     bridge is currently using."
10194    ::= { radBridgeStpStatEntry 3 }
10195
10196radBridgeStpStatHelloTime OBJECT-TYPE
10197    SYNTAX  Timeout
10198    MAX-ACCESS  read-only
10199    STATUS  current
10200    DESCRIPTION
10201    "The amount of time between the transmission of	Configuration
10202     bridge PDUs by this node on any port when it is the root of
10203     the spanning tree or trying to become so, in units of hundredths
10204     of a second. This is the actual value that this bridge is
10205     currently using."
10206    ::= { radBridgeStpStatEntry 4 }
10207
10208radBridgeStpStatDesignatedRoot OBJECT-TYPE
10209    SYNTAX  BridgeId
10210    MAX-ACCESS  read-only
10211    STATUS  current
10212    DESCRIPTION
10213    "The bridge identifier of the root of the spanning tree as determined
10214     by the Spanning Tree Protocol as executed by this node.  This value
10215     is used as	the Root Identifier parameter in all Configuration
10216     Bridge PDUs originated by this node."
10217    ::= { radBridgeStpStatEntry 5 }
10218
10219radBridgeStpStatRootCost OBJECT-TYPE
10220    SYNTAX  Integer32
10221    MAX-ACCESS  read-only
10222    STATUS  current
10223    DESCRIPTION
10224    "The cost of the path to the root as seen from this bridge."
10225    ::= { radBridgeStpStatEntry 6 }
10226
10227
10228radBridgeForwardingMode OBJECT-TYPE
10229    SYNTAX      INTEGER
10230    {
10231     notApplicable (1),
10232     transparent   (2),
10233     filter        (3),
10234	 filterTagged  (4),
10235	 transparentTagged  (5)
10236    }
10237    MAX-ACCESS  read-write
10238    STATUS      current
10239    DESCRIPTION
10240    "This object determines the Bridge Forwarding Mode:
10241     transparent  - Forward all frames received (not dependent on VLAN).
10242     filter - Filter frames received according to MAC Address.
10243     filterTagged = Filter frames received according to VLAN.
10244     transparentTagged = VLAN aware + Transparent."
10245    ::= {genBridge 12 }
10246
10247
10248radBridgePort      OBJECT IDENTIFIER ::= { genBridge 13 }
10249
10250radBridgePortCnfgTable OBJECT-TYPE
10251    SYNTAX  SEQUENCE OF RadBridgePortCnfgEntry
10252    MAX-ACCESS  not-accessible
10253    STATUS  current
10254    DESCRIPTION
10255    "The Bridge Port Configuration Table."
10256    ::= { radBridgePort 1 }
10257
10258radBridgePortCnfgEntry OBJECT-TYPE
10259    SYNTAX  RadBridgePortCnfgEntry
10260    MAX-ACCESS  not-accessible
10261    STATUS  current
10262    DESCRIPTION
10263    "An entry in the table."
10264     INDEX  { radBridgePortCnfgIdx, radBridgePortCnfgPrtIdx }
10265    ::= { radBridgePortCnfgTable 1 }
10266
10267RadBridgePortCnfgEntry ::=
10268    SEQUENCE {
10269    radBridgePortCnfgIdx				Integer32,
10270	radBridgePortCnfgPrtIdx				Integer32,
10271	radBridgePortCnfgMaxMacAddr			Integer32,
10272	radBridgePortCnfgMngFlow			INTEGER,
10273	radBridgePortCnfgMcastMode			INTEGER,
10274	radBridgePortCnfgDefaultVpi			Integer32,
10275	radBridgePortCnfgDefaultVci		   	Integer32,
10276	radBridgePortCnfgStatVlanId  		Integer32,
10277	radBridgePortCnfgIngressMtu  		Integer32,
10278	radBridgePortCnfgEgressMtu  		Integer32,
10279	radBridgePortCnfgDot1x    		    INTEGER	    -- Not in use. Moved to ethIftable
10280    }
10281
10282radBridgePortCnfgIdx OBJECT-TYPE
10283    SYNTAX      Integer32
10284    MAX-ACCESS  not-accessible
10285    STATUS      current
10286    DESCRIPTION
10287    "The first index of the table.
10288     It can serve for Configuration index, Bridge index or other."
10289    ::= { radBridgePortCnfgEntry 1 }
10290
10291radBridgePortCnfgPrtIdx OBJECT-TYPE
10292    SYNTAX      Integer32
10293    MAX-ACCESS  not-accessible
10294    STATUS      current
10295    DESCRIPTION
10296    "This object indicates the Bridge Port index."
10297    ::= { radBridgePortCnfgEntry 2 }
10298
10299radBridgePortCnfgMaxMacAddr OBJECT-TYPE
10300    SYNTAX      Integer32
10301    MAX-ACCESS  read-write
10302    STATUS      current
10303    DESCRIPTION
10304    "This object indicates the maximum number of total MAC Addresses
10305	 (static and learned) supported by this Bridge Port."
10306    ::= { radBridgePortCnfgEntry 3 }
10307
10308radBridgePortCnfgMngFlow OBJECT-TYPE
10309    SYNTAX  INTEGER {
10310		disable  (2),
10311		enable   (3)
10312            }
10313    MAX-ACCESS  read-write
10314    STATUS      current
10315    DESCRIPTION
10316    "This object indicates whether this Bridge Port
10317     is dedicated for management flow."
10318    ::= { radBridgePortCnfgEntry 4 }
10319
10320radBridgePortCnfgMcastMode OBJECT-TYPE
10321    SYNTAX  INTEGER {
10322		flooding	(1),
10323		forwarding	(2)
10324            }
10325    MAX-ACCESS  read-write
10326    STATUS      current
10327    DESCRIPTION
10328    "This object indicates this Bridge Port's Multicast Mode:
10329     flooding	(1) - flood multicast MAC addresses
10330	 forwarding	(2) - forward multicast MAC addresses to the subnet indicated."
10331    ::= { radBridgePortCnfgEntry 5 }
10332
10333radBridgePortCnfgDefaultVpi OBJECT-TYPE
10334    SYNTAX      Integer32
10335    MAX-ACCESS  read-write
10336    STATUS      current
10337    DESCRIPTION
10338    "This object indicates the VPI of this Bridge Port's Default VCL.
10339     An incoming frame with priority that is not assigned to any VCL
10340     will be transferred to the Default VCL."
10341    ::= { radBridgePortCnfgEntry 6 }
10342
10343radBridgePortCnfgDefaultVci OBJECT-TYPE
10344    SYNTAX      Integer32
10345    MAX-ACCESS  read-write
10346    STATUS      current
10347    DESCRIPTION
10348    "This object indicates the VCI of this Bridge Port's Default VCL.
10349     An incoming frame with priority that is not assigned to any VCL
10350     will be transferred to the Default VCL."
10351    ::= { radBridgePortCnfgEntry 7 }
10352
10353radBridgePortCnfgStatVlanId OBJECT-TYPE
10354    SYNTAX      Integer32
10355    MAX-ACCESS  read-write
10356    STATUS      current
10357    DESCRIPTION
10358    "This object indicates the selected VlanId of the bridge port
10359    on which statistics are being collected.
10360    0=no Statistics collected for VLAN on this bridge port."
10361    ::= { radBridgePortCnfgEntry 8 }
10362
10363radBridgePortCnfgIngressMtu  OBJECT-TYPE
10364    SYNTAX     	Integer32
10365    MAX-ACCESS  read-write
10366    STATUS      current
10367    DESCRIPTION
10368    "The size of the largest packet which can be received
10369     on the interface, specified in octets."
10370    ::= { radBridgePortCnfgEntry 9 }
10371
10372
10373radBridgePortCnfgEgressMtu   OBJECT-TYPE
10374    SYNTAX     	Integer32
10375    MAX-ACCESS  read-write
10376    STATUS      current
10377    DESCRIPTION
10378    "The size of the largest packet which can be sent
10379     on the interface, specified in octets."
10380    ::= { radBridgePortCnfgEntry 10 }
10381
10382
10383radBridgePortCnfgDot1x       OBJECT-TYPE
10384    SYNTAX      INTEGER
10385	{
10386	  disabled (2),
10387	  enabled  (3)
10388	}
10389    MAX-ACCESS  read-write
10390    STATUS      current
10391    DESCRIPTION
10392    "This feature is currently supported via the variable ethIfTable.ethDot1xEnable.
10393    Determnines if the Port-Based Network Access Protocol
10394    (IEEE-802.1x)is enabled for the bridge Port."
10395    ::= { radBridgePortCnfgEntry 11 }
10396
10397
10398
10399
10400radDot1qPortVlanTable OBJECT-TYPE
10401    SYNTAX      SEQUENCE OF RadDot1qPortVlanEntry
10402    MAX-ACCESS  not-accessible
10403    STATUS      current
10404    DESCRIPTION
10405    "A table containing control and status
10406     information for VLAN configuration per port."
10407    ::= { radBridgeGenCnfg 3 }
10408
10409radDot1qPortVlanEntry OBJECT-TYPE
10410    SYNTAX      RadDot1qPortVlanEntry
10411    MAX-ACCESS  not-accessible
10412    STATUS      current
10413    DESCRIPTION
10414    "Information controlling VLAN configuration for a port.
10415    This is indexed by dot1dBasePort."
10416    AUGMENTS { dot1dBasePortEntry }
10417    ::= { radDot1qPortVlanTable 1 }
10418
10419RadDot1qPortVlanEntry ::=
10420    SEQUENCE {
10421        radDot1qPortStacking
10422            INTEGER,
10423        radDot1qPortCopyOriginVlanPriority
10424            INTEGER,
10425		radDot1qPortDefaultVlanPriority
10426            Integer32,
10427		radDot1qPortTagStripping
10428            INTEGER,
10429		radDot1qPortEgressTagHandling
10430		    INTEGER,
10431		radDot1qPortIngressTagHandling
10432		    INTEGER,
10433		radDot1qPortReplaceVlanPriority
10434		    INTEGER,
10435		radDot1qPortVlanEthType
10436		    Unsigned32,
10437		radDot1qPortVlanCnodeLevel1Agent
10438			INTEGER
10439    }
10440
10441radDot1qPortStacking OBJECT-TYPE
10442SYNTAX  INTEGER
10443	{
10444       notApplicable (1),
10445       unmodify  	 (2),
10446       tag        	 (3),
10447	   stack		 (4)
10448    }
10449    MAX-ACCESS  read-write
10450    STATUS  current
10451    DESCRIPTION
10452    "This object indicates the port stacking operation:
10453    unmodify  	 (2) = Do not add Tag.
10454    tag        	 (3) = Add Tag to Untagged Frames.
10455    stack		 (4) = Add Tag to all Frames."
10456    ::= { radDot1qPortVlanEntry 1 }
10457
10458radDot1qPortCopyOriginVlanPriority OBJECT-TYPE
10459SYNTAX  INTEGER
10460	{
10461       notApplicable (1),
10462       no       	 (2),
10463       yes        	 (3)
10464    }
10465    MAX-ACCESS  read-write
10466    STATUS  current
10467    DESCRIPTION
10468    "This object indicates whether use the original VLAN Priority of the frame,
10469    as the priority of the VLAN added by this port."
10470    ::= { radDot1qPortVlanEntry 2 }
10471
10472radDot1qPortDefaultVlanPriority OBJECT-TYPE
10473     SYNTAX  Integer32
10474     MAX-ACCESS  read-write
10475     STATUS  current
10476     DESCRIPTION
10477     "Default VLAN Frame priority of the VLAN added by this port."
10478    ::= { radDot1qPortVlanEntry 3 }
10479
10480radDot1qPortTagStripping OBJECT-TYPE
10481SYNTAX  INTEGER
10482	{
10483       notApplicable (1),
10484       no       	 (2),
10485       yes        	 (3)
10486    }
10487    MAX-ACCESS  read-write
10488    STATUS  current
10489    DESCRIPTION
10490    "This object indicates whether remove a tag from the frame on this port,
10491     frame with double tag will remain with one tag and frame with
10492     one tag will remain untagged."
10493    ::= { radDot1qPortVlanEntry 4 }
10494
10495radDot1qPortEgressTagHandling OBJECT-TYPE
10496SYNTAX  INTEGER
10497	{
10498       none       	 (2),
10499       stacking   	 (3),
10500       stripping     (4)
10501    }
10502    MAX-ACCESS  read-write
10503    STATUS  current
10504    DESCRIPTION
10505    "This object indicates how is the Egress VLAN Tag processed.
10506     It is mainly for use with Double Tagging."
10507    ::= { radDot1qPortVlanEntry 5 }
10508
10509radDot1qPortIngressTagHandling OBJECT-TYPE
10510SYNTAX  INTEGER
10511	{
10512       none       	 (2),
10513       stacking   	 (3),
10514       stripping     (4)
10515    }
10516    MAX-ACCESS  read-write
10517    STATUS  current
10518    DESCRIPTION
10519    "This object indicates how is the Ingress VLAN Tag processed.
10520     It is mainly for use with Double Tagging."
10521    ::= { radDot1qPortVlanEntry 6 }
10522
10523radDot1qPortReplaceVlanPriority OBJECT-TYPE
10524	SYNTAX  INTEGER
10525	{
10526       notApplicable (1),
10527       no       	 (2),
10528       yes        	 (3)
10529    }
10530    MAX-ACCESS  read-write
10531    STATUS  current
10532    DESCRIPTION
10533    "This object indicates whether for each received tagged frame on this Bridge Port -
10534     VLAN Priority will be replaced by another Priority.
10535	 no(2)  = no repacement
10536	 yes(3) = VLAN Priority will be replaced
10537
10538     For Egate-100:
10539     When value is 'yes', the original Priority is replaced by the Default Priority."
10540    ::= { radDot1qPortVlanEntry 7 }
10541
10542radDot1qPortVlanEthType OBJECT-TYPE
10543	SYNTAX  Unsigned32
10544    MAX-ACCESS  read-write
10545    STATUS  current
10546    DESCRIPTION
10547    "This object indicates the Ethernet Type.
10548	 For some devices, it is applicable only when radDot1qPortStacking = stack."
10549    ::= { radDot1qPortVlanEntry 8 }
10550
10551radDot1qPortVlanCnodeLevel1Agent	 OBJECT-TYPE
10552 	SYNTAX	INTEGER
10553 	{
10554 	   disable (2),
10555 	   enable  (3)
10556 	}
10557     MAX-ACCESS  read-write
10558     STATUS  current
10559     DESCRIPTION
10560     "Specify if a Level 1 cNode agent is enabled or not for the bridge port."
10561     ::= { radDot1qPortVlanEntry 9 }
10562
10563
10564radBridgeGenCfgTable OBJECT-TYPE
10565    SYNTAX      SEQUENCE OF RadBridgeGenCfgEntry
10566    MAX-ACCESS  not-accessible
10567    STATUS      current
10568    DESCRIPTION
10569    "A table containing Bridge configuration parameters."
10570    ::= {  radBridgeGenCnfg 4 }
10571
10572radBridgeGenCfgEntry  OBJECT-TYPE
10573    SYNTAX      RadBridgeGenCfgEntry
10574    MAX-ACCESS  not-accessible
10575    STATUS      current
10576    DESCRIPTION
10577    "Describes an entry in the radBridgeGenCfgTable."
10578    INDEX   { radBridgeGenCfgIdx, radBridgeGenCfgIdx2 }
10579    ::= { radBridgeGenCfgTable 1 }
10580
10581RadBridgeGenCfgEntry ::=
10582SEQUENCE
10583    {
10584    radBridgeGenCfgIdx						Integer32,
10585    radBridgeGenCfgIdx2						Integer32,
10586    radBridgeGenCfgBridgeAction				INTEGER,
10587    radBridgeAgingTimeSec					INTEGER,
10588    radBridgeMngVlanId						Unsigned32,
10589	radBridgeLoopDetectVlanId               Unsigned32,
10590	radBridgeSplitHorizon					INTEGER,
10591	radBridgeEthType						Unsigned32
10592    }
10593
10594radBridgeGenCfgIdx OBJECT-TYPE
10595    SYNTAX  Integer32 (1..255)
10596    MAX-ACCESS  not-accessible
10597    STATUS  current
10598    DESCRIPTION
10599    "This object indicates the Idx of the
10600     Agent Cnfg the following objects refer.
10601     255=Temporary Cnfg.
10602     For Agents that support only one Configuration,
10603     this object will be  constant=1. "
10604    ::= { radBridgeGenCfgEntry 1 }
10605
10606radBridgeGenCfgIdx2 OBJECT-TYPE
10607    SYNTAX      Integer32
10608    MAX-ACCESS  not-accessible
10609    STATUS      current
10610    DESCRIPTION
10611    "For Agents having more than one bridge,
10612     this index may be used as bridge index "
10613    ::= { radBridgeGenCfgEntry 2 }
10614
10615radBridgeGenCfgBridgeAction OBJECT-TYPE
10616    SYNTAX  INTEGER {
10617       deleteLanTab(7),
10618	   noOp(255)
10619     }
10620    MAX-ACCESS  read-write
10621    STATUS  current
10622    DESCRIPTION
10623	"This variable enables the operator to perform one of the
10624	specified actions on the tables maintained by the Bridge.
10625	After performing the action, Agent will automatically
10626	Set the value of this variable to noOp(255)."
10627    ::= { radBridgeGenCfgEntry 3 }
10628
10629radBridgeAgingTimeSec OBJECT-TYPE
10630     SYNTAX   INTEGER (10..1000000)
10631     MAX-ACCESS   read-write
10632     STATUS   current
10633     DESCRIPTION
10634     "This variable duplicates scalar object
10635     dot1dTpAgingTimeThe of BRIDGE-MIB with configuration index
10636     and Bridge index.
10637
10638     It defines the timeout period in seconds for aging out
10639     dynamically learned forwarding information.
10640     802.1D-1990 recommends a default of 300 seconds."
10641     REFERENCE
10642     "IEEE 802.1D-1990: Section 6.7.1.1.3"
10643   ::= { radBridgeGenCfgEntry 4 }
10644
10645radBridgeMngVlanId OBJECT-TYPE
10646     SYNTAX			Unsigned32
10647     MAX-ACCESS		read-write
10648     STATUS			current
10649     DESCRIPTION
10650     "This variable indicates the VLAN ID
10651      used for remote management traffic.
10652      0 = Not Applicable."
10653   ::= { radBridgeGenCfgEntry 5 }
10654
10655radBridgeLoopDetectVlanId OBJECT-TYPE
10656     SYNTAX			Unsigned32
10657     MAX-ACCESS		read-write
10658     STATUS			current
10659     DESCRIPTION
10660     "This variable indicates the VLAN ID used for Loop Detection packets.
10661      Valid values:
10662      1 - 4095: VLAN ID
10663      0 - Means that the Loop Detection is Disabled."
10664   ::= { radBridgeGenCfgEntry 6 }
10665
10666radBridgeSplitHorizon OBJECT-TYPE
10667    SYNTAX  INTEGER {
10668       notApplicable (1),
10669       disable       (2),
10670       enabled       (3),
10671	   vlanBased     (4)
10672            }
10673    MAX-ACCESS  read-write
10674    STATUS  current
10675    DESCRIPTION
10676	"This object configure 'split horizon' switching between bridge Ports.
10677	  - disable - normal (VLAN aware) bridge behavior.
10678	  - enable - all packets, regardless their VLAN, coming from user side
10679	    are blocked from being switched back to other user side bridge ports.
10680	  -	vlanBased  - split horizon behavior is applicable only for specific VLANs,
10681	    according to radBridgeDot1qVlanSplitHorizon."
10682   ::= { radBridgeGenCfgEntry 7 }
10683
10684radBridgeEthType	 OBJECT-TYPE
10685	SYNTAX      Unsigned32
10686    MAX-ACCESS  read-write
10687    STATUS  current
10688    DESCRIPTION
10689    "Value of Ethertype field in Ethernet frame.
10690     This field indicates which protocol is being transported
10691     in an ethernet frame."
10692   ::= { radBridgeGenCfgEntry 8 }
10693
10694radBridgeAgingTime OBJECT-TYPE
10695    SYNTAX  INTEGER {
10696       notApplicable (1),
10697       infinite(2),
10698       finite  (3)
10699            }
10700    MAX-ACCESS  read-write
10701    STATUS  current
10702    DESCRIPTION
10703	"This variable defines whether the Aging Time will be finite or infinite.
10704	 When selecting the finite (3) value, the exact time will be determined
10705	 by another variable of the standard MIB (ex. 1493.dot1dTpAgingTime).
10706	 or by radBridgeAgingTime below."
10707   ::= { radBridgeGenCnfg 5 }
10708
10709
10710radBridgeMngFlow OBJECT-TYPE
10711    SYNTAX  INTEGER {
10712		disable  (2),
10713		enable   (3)
10714            }
10715    MAX-ACCESS  read-write
10716    STATUS  current
10717    DESCRIPTION
10718	"This variable defines whether the Management Flow is passed
10719	 through the bridge (enable) or not (disable)."
10720   ::= { radBridgeGenCnfg 6 }
10721
10722--
10723-- file :v:\doc\rdv\mib\ver540\mpmx.txt
10724--
10725--Title:     RAD's WAN PRODUCTS MIB
10726--Version:   5.40
10727--Date:      25.01.2006
10728--By:        Shay Harari
10729
10730--Last Update: 	 20-May-2008 by Smadar Tauber
10731
10732--Some MIB compilers need those two lines:
10733-- enterprises OBJECT IDENTIFIER ::=
10734--                       { iso org(3) dod(6) internet(1) private(4) 1 }
10735
10736--systems OBJECT IDENTIFIER ::= { radGen 1}
10737--agnt OBJECT IDENTIFIER ::= { radGen 2}
10738--radSysWan OBJECT IDENTIFIER ::= { systems 3 }
10739
10740--  -----------------------------------------------------------------------------
10741
10742 wanGen   OBJECT IDENTIFIER ::= {radWan 1}
10743
10744 muxHub OBJECT IDENTIFIER ::= {radWan 2}
10745
10746--  ----------------------------------------------------------------------------------------------
10747chasWanGen  OBJECT IDENTIFIER ::= {wanGen 1}
10748agnWanGen   OBJECT IDENTIFIER ::= {wanGen 2}
10749mdlWanGen   OBJECT IDENTIFIER ::= {wanGen 3}
10750prtWanGen   OBJECT IDENTIFIER ::= {wanGen 4}
10751mapWanGen   OBJECT IDENTIFIER ::= {wanGen 5}
10752diverseIfWanGen OBJECT IDENTIFIER ::= {wanGen 6}
10753--diverseIfWanGen OBJECT IDENTIFIER ::= {wanGen 6}	defined  RAD-Diverse-IF-MIB
10754
10755--ethIf          OBJECT IDENTIFIER ::= {diverseIfWanGen 1} (see ethif.txt)
10756--sonetInterface OBJECT IDENTIFIER ::= {diverseIfWanGen 2} (see radsonet.txt)
10757--ds3Interface	 OBJECT IDENTIFIER ::= {diverseIfWanGen 3} (see radds3.txt)
10758--ds1Interface	 OBJECT IDENTIFIER ::= {diverseIfWanGen 4} (see radds1.txt)
10759--hdlcMibObjects OBJECT IDENTIFIER ::= {diverseIfWanGen 5} (see radhdlc.txt)
10760--v51If          OBJECT IDENTIFIER ::= {diverseIfWanGen 6} (see v51.txt)
10761--ip2If          OBJECT IDENTIFIER ::= {diverseIfWanGen 7} (see ipmux.txt)
10762--broadbandIf    OBJECT IDENTIFIER ::= {diverseIfWanGen 8} (see bdband.txt)
10763--r2If           OBJECT IDENTIFIER ::= {diverseIfWanGen 9} (see r2.txt)
10764--adslIf		 OBJECT IDENTIFIER ::= {diverseIfWanGen 10} (see radadsl.txt)
10765--sdslIf		 OBJECT IDENTIFIER ::= {diverseIfWanGen 11} (see radsdsl.txt)
10766--shdslIf		 OBJECT IDENTIFIER ::= {diverseIfWanGen 12} (see radshdsl.txt)
10767--voiceIf		 OBJECT IDENTIFIER ::= {diverseIfWanGen 13} (see voiceIf.txt)
10768--gsmInterface	 OBJECT IDENTIFIER ::= {diverseIfWanGen 14} (see radGsm.txt)
10769--ds0BundleIf	 OBJECT IDENTIFIER ::= {diverseIfWanGen 15} (see radds0.txt)
10770--pdhInterface	 OBJECT IDENTIFIER ::= {diverseIfWanGen 16} (see radpdh.txt)
10771
10772--voipWanGen OBJECT IDENTIFIER ::= {wanGen 7} (see voip.txt)
10773
10774
10775statAgnGen       OBJECT IDENTIFIER ::= {agnWanGen 1}
10776cnfgAgnGen       OBJECT IDENTIFIER ::= {agnWanGen 2}
10777cmprAgnGen       OBJECT IDENTIFIER ::= {agnWanGen 3}
10778alrBuffGen       OBJECT IDENTIFIER ::= {agnWanGen 4}
10779agnFlipDb        OBJECT IDENTIFIER ::= {agnWanGen 5}
10780agnSa            OBJECT IDENTIFIER ::= {agnWanGen 6}
10781agnListDecoding  OBJECT IDENTIFIER ::= {agnWanGen 7}
10782agnSystemDlci    OBJECT IDENTIFIER ::= {agnWanGen 8}
10783agnVoiceSwitching    OBJECT IDENTIFIER ::= {agnWanGen 9}
10784agnSigProfile    OBJECT IDENTIFIER ::= {agnWanGen 10}
10785agnSystemTs      OBJECT IDENTIFIER ::= {agnWanGen 11}
10786systemVoice      OBJECT IDENTIFIER ::= {agnWanGen 12}
10787
10788statMdlGen   OBJECT IDENTIFIER ::= {mdlWanGen 1}
10789cnfgMdlGen   OBJECT IDENTIFIER ::= {mdlWanGen 2}
10790cmprMdlGen   OBJECT IDENTIFIER ::= {mdlWanGen 3}
10791
10792
10793statPrtGen   OBJECT IDENTIFIER ::= {prtWanGen 1}
10794cnfgPrtGen   OBJECT IDENTIFIER ::= {prtWanGen 2}
10795cmprPrtGen   OBJECT IDENTIFIER ::= {prtWanGen 3}
10796
10797--statisPrtGen   OBJECT IDENTIFIER ::= {statPrtGen 3} - Statistics of Ports
10798--prtFrStatis    OBJECT IDENTIFIER ::= {statisPrtGen 1}
10799--prtCrStatis    OBJECT IDENTIFIER ::= {statisPrtGen 2}
10800--prtDlciStatis  OBJECT IDENTIFIER ::= {statisPrtGen 3}
10801--prtT1Statis    OBJECT IDENTIFIER ::= {statisPrtGen 4}
10802
10803agnMux        OBJECT IDENTIFIER ::= {muxHub 1}
10804mdlMux        OBJECT IDENTIFIER ::= {muxHub 2}
10805prtMux        OBJECT IDENTIFIER ::= {muxHub 3}
10806
10807--cnfgMdlMux         OBJECT IDENTIFIER ::= {mdlMux 1}
10808--statMdlMux         OBJECT IDENTIFIER ::= {mdlMux 2}
10809
10810statPrtMux         OBJECT IDENTIFIER ::= {prtMux 1}
10811cnfgPrtMux         OBJECT IDENTIFIER ::= {prtMux 2}
10812
10813statisPrtGen   OBJECT IDENTIFIER ::= {statPrtGen 3}
10814
10815prtFrStatis    OBJECT IDENTIFIER ::= {statisPrtGen 1}
10816prtCrStatis    OBJECT IDENTIFIER ::= {statisPrtGen 2}
10817prtDlciStatis  OBJECT IDENTIFIER ::= {statisPrtGen 3}
10818prtT1Statis    OBJECT IDENTIFIER ::= {statisPrtGen 4}
10819
10820--
10821
10822--prtSExHsfStatTable   OBJECT IDENTIFIER ::= {statPrtMux 6}
10823--prtIsdnStatusTable   OBJECT IDENTIFIER ::= {statPrtMux 16}
10824
10825--
10826
10827prtClCnfg       OBJECT IDENTIFIER ::= {cnfgPrtMux 1}
10828prtPh1MlCnfg    OBJECT IDENTIFIER ::= {cnfgPrtMux 2} --MPH1/e1/t1
10829prtPhPlCnfg     OBJECT IDENTIFIER ::= {cnfgPrtMux 3} --MPH1,MPH3,MPL6
10830prtLs2Cnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 4} --LS2 family
10831--prtVc2CnfgTable      OBJECT IDENTIFIER ::= {cnfgPrtMux 5}
10832--prtHsfCnfgTable      OBJECT IDENTIFIER ::= {cnfgPrtMux 6}
10833prtHs4Cnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 7}
10834prtHsiCnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 8}
10835prtPVc4Cnfg     OBJECT IDENTIFIER ::= {cnfgPrtMux 9}
10836prtHsrCnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 10}
10837prtMbeCnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 11}
10838prtTreCnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 12}
10839prtLs6Cnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 13}
10840prtVc3Cnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 14}
10841prtVcPbxCnfg    OBJECT IDENTIFIER ::= {cnfgPrtMux 15}
10842prtIsdnCnfg     OBJECT IDENTIFIER ::= {cnfgPrtMux 16}
10843prtLogicalCnfg  OBJECT IDENTIFIER ::= {cnfgPrtMux 17}
10844prtFrPlusCnfg   OBJECT IDENTIFIER ::= {cnfgPrtMux 18}
10845prtMl4Cnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 19}
10846prtAcmCnfg      OBJECT IDENTIFIER ::= {cnfgPrtMux 20}
10847prtE2Cnfg       OBJECT IDENTIFIER ::= {cnfgPrtMux 21}
10848prtLanWanCnfg   OBJECT IDENTIFIER ::= {cnfgPrtMux 22}
10849
10850--
10851-- Wan chassis general information
10852--
10853
10854chasVersion OBJECT-TYPE
10855      SYNTAX  DisplayString (SIZE (0..255))
10856      MAX-ACCESS  read-only
10857      STATUS  current
10858      DESCRIPTION
10859      "An ASCII string for description and display of the agent chassis version."
10860      ::= { chasWanGen 1 }
10861
10862chasTotalNoOfSlt  OBJECT-TYPE
10863      SYNTAX  Integer32
10864      MAX-ACCESS  read-only
10865      STATUS  current
10866      DESCRIPTION
10867      "This entry indicates the number of physical slots in the
10868       chassis."
10869      ::= { chasWanGen 2 }
10870
10871chasTotalNoOfIoSlt  OBJECT-TYPE
10872      SYNTAX  Integer32
10873      MAX-ACCESS  read-only
10874      STATUS  current
10875      DESCRIPTION
10876      "This entry indicates the total number of physical IO slots
10877       in the chassis, (not all slots hardware should be occupied
10878       and active) ."
10879      ::= { chasWanGen 3 }
10880
10881chasTotalNoOfPsSlt  OBJECT-TYPE
10882      SYNTAX  Integer32
10883      MAX-ACCESS  read-only
10884      STATUS  current
10885      DESCRIPTION
10886      "This entry indicates the number of physical Power Supply
10887       slots in the chassis."
10888      ::= { chasWanGen 4 }
10889
10890chasTotalNoOfClSlt  OBJECT-TYPE
10891      SYNTAX  Integer32
10892      MAX-ACCESS  read-only
10893      STATUS  current
10894      DESCRIPTION
10895      "This entry indicates the number of physical Common Logic slots in the
10896       chassis."
10897      ::= { chasWanGen 5 }
10898
10899--
10900-- Wan agent status general information
10901--
10902agnSDateFormat  OBJECT-TYPE
10903      SYNTAX  INTEGER
10904       {
10905          ddMMYYYY (1),
10906          mmDDYYYY (2),
10907          yyyyDDMM (3),
10908		  yyyyMMDD (4)
10909       }
10910      MAX-ACCESS  read-write
10911      STATUS  current
10912      DESCRIPTION
10913      "This entry indicates the date and time format used for the
10914       agnSDateAndTimeCmd and for the alarm history report."
10915      ::= { statAgnGen 1 }
10916
10917agnSDateCmd  OBJECT-TYPE
10918      SYNTAX  DisplayString (SIZE (0..255))
10919      MAX-ACCESS  read-write
10920      STATUS  current
10921      DESCRIPTION
10922      "This entry indicates the current date as it is known by the
10923       agent using its own real-time clock. The format would be as
10924       specified by the agnSDateFormat.
10925       This  parameter can be set for time synchronization between
10926       the NMS and the Agent."
10927      ::= { statAgnGen 2 }
10928
10929agnSTimeCmd  OBJECT-TYPE
10930      SYNTAX  DisplayString (SIZE (0..255))
10931      MAX-ACCESS  read-write
10932      STATUS  current
10933      DESCRIPTION
10934      "This entry indicates the current time as it is known by the
10935       agent using its own real-time clock.
10936       This  parameter can be set for time synchronization between
10937       the NMS and the Agent."
10938      ::= { statAgnGen 3 }
10939
10940agnSActiveCnfg  OBJECT-TYPE
10941      SYNTAX  Integer32
10942      MAX-ACCESS  read-only
10943      STATUS  current
10944      DESCRIPTION
10945      "This entry specifies the unique identifier of the  configuration,
10946       that is currently  active and running."
10947      ::= { statAgnGen 4 }
10948-- return 1 (db1) in phase I
10949
10950agnSEditCnfg OBJECT-TYPE
10951      SYNTAX  Integer32
10952      MAX-ACCESS  read-only
10953      STATUS  current
10954      DESCRIPTION
10955      "This entry indicates the  unique identifier of the
10956       configuration that is currently loaded into the tmp working
10957       space  for manipulation and update operations. Value of 255
10958       means no config. is under editing process."
10959      ::= { statAgnGen 5 }
10960-- return 1 (db1) in phase I
10961
10962agnSLastCnfgFlipTime OBJECT-TYPE
10963      SYNTAX  DisplayString (SIZE (0..255))
10964      MAX-ACCESS  read-only
10965      STATUS  current
10966      DESCRIPTION
10967      "This entry indicates the Date & Time of the last flip to the
10968       current configuration at the agent."
10969      ::= { statAgnGen 6 }
10970-- return sysUpTime in phase I
10971
10972agnSLastCnfgFlipCause OBJECT-TYPE
10973      SYNTAX  DisplayString (SIZE (0..255))
10974      MAX-ACCESS  read-only
10975      STATUS  current
10976      DESCRIPTION
10977      "This entry describes the flip's cause."
10978      ::= { statAgnGen 7 }
10979-- In phase I return two causes:
10980--          Power up
10981--          Update Db
10982
10983agnSEditBy OBJECT-TYPE
10984      SYNTAX  INTEGER
10985       {
10986           none            (1),
10987           snmp            (2),
10988           terCon1         (3),
10989           terCon2         (4),
10990           terInbandCon1   (5),
10991           terInbandCon2   (6),
10992           lcd             (7)
10993       }
10994      MAX-ACCESS  read-only
10995      STATUS  current
10996      DESCRIPTION
10997      "This entry indicates which MMI application is working on  the
10998       edited config.
10999       The editing phase starts at the first modify operation and
11000       ends after an update(load) operation."
11001      ::= { statAgnGen 8 }
11002
11003agnSClkSrc  OBJECT-TYPE
11004      SYNTAX  INTEGER
11005    {
11006        master  (1),
11007        fallback(2),
11008        internal(3)
11009 }
11010      MAX-ACCESS  read-only
11011      STATUS  current
11012      DESCRIPTION
11013     "This entry indicates the source of the system clock."
11014      ::= { statAgnGen 9 }
11015
11016agnSAlrStatus OBJECT-TYPE
11017      SYNTAX  INTEGER
11018       {
11019  off      (2),
11020  event    (3),
11021  minor    (4),
11022  major    (5),
11023  warning  (6),
11024  critical (7)
11025       }
11026      MAX-ACCESS  read-only
11027      STATUS  current
11028      DESCRIPTION
11029      "Indicates the alarm state in the agent level, i.e. lower
11030       level (card/port) alarms not included.
11031    critical(7) - when there is at least one active (state ON)
11032                  critical alarm,
11033                  otherwise it will be set to
11034       major(5) - when there is at least one active (state ON)
11035                  major alarm,
11036                  otherwise it will be set to
11037       minor(4) - if there is at least one active (state ON) minor
11038                  alarm,
11039                  otherwise it will be set to
11040       warning(6) - if there is at least one active (state ON)
11041                  warning alarm,
11042                  otherwise it will be set to
11043       event(3) - if there was at least one alarm event (including
11044                  state on,off events) since the last clear operation."
11045      ::= { statAgnGen 10 }
11046
11047agnSAlrStatusAll OBJECT-TYPE
11048      SYNTAX  INTEGER
11049       {
11050  off      (2),
11051  event    (3),
11052  minor    (4),
11053  major    (5),
11054     warning  (6),
11055  critical (7)
11056       }
11057      MAX-ACCESS  read-only
11058      STATUS  current
11059      DESCRIPTION
11060      "Indicates the alarm state of the entire agent, i.e.
11061       including card and port alarms status.
11062    critical(7) - when there is at least one active (state ON)
11063                  critical alarm,
11064                  otherwise it will be set to
11065       major(5) - when there is at least one active (state ON)
11066                  major alarm,
11067                  otherwise it will be set to
11068       minor(4) - if there is at least one active (state ON) minor
11069                  alarm,
11070                  otherwise it will be set to
11071       warning(6) - if there is at least one active (state ON)
11072                  warning alarm,
11073                  otherwise it will be set to
11074       event(3) - if there was at least one alarm event (including
11075                  state on,off events) since the last clear operation."
11076      ::= { statAgnGen 11 }
11077
11078agnSMaskedAlrStat OBJECT-TYPE
11079      SYNTAX  INTEGER
11080       {
11081  off      (2),
11082  event    (3),
11083  minor    (4),
11084  major    (5),
11085     warning  (6),
11086  critical (7)
11087       }
11088      MAX-ACCESS  read-only
11089      STATUS  current
11090      DESCRIPTION
11091      "Indicates the alarm state in the agent level,[ i.e. lower
11092       level (card/port) alarms not included] including Masked
11093       alarms.
11094    critical(7) - when there is at least one active (state ON)
11095                  critical alarm,
11096                  otherwise it will be set to
11097       major(5) - when there is at least one active (state ON)
11098                  major alarm,
11099                  otherwise it will be set to
11100       minor(4) - if there is at least one active (state ON) minor
11101                  alarm,
11102                  otherwise it will be set to
11103       warning(6) - if there is at least one active (state ON)
11104                  warning alarm,
11105                  otherwise it will be set to
11106       event(3) - if there was at least one alarm event (including
11107                  state on,off events) since the last clear operation."
11108      ::= { statAgnGen 12 }
11109
11110agnSMaskedAlrStatAll OBJECT-TYPE
11111      SYNTAX  INTEGER
11112       {
11113  off      (2),
11114  event    (3),
11115  minor    (4),
11116  major    (5),
11117     warning  (6),
11118  critical (7)
11119       }
11120      MAX-ACCESS  read-only
11121      STATUS  current
11122      DESCRIPTION
11123      "Indicates the alarm state of the entire agent, i.e.
11124       including card and port alarms status,including
11125       Masked alarms.
11126    critical(7) - when there is at least one active (state ON)
11127                  critical alarm,
11128                  otherwise it will be set to
11129       major(5) - when there is at least one active (state ON)
11130                  major alarm,
11131                  otherwise it will be set to
11132       minor(4) - if there is at least one active (state ON) minor
11133                  alarm,
11134                  otherwise it will be set to
11135       warning(6) - if there is at least one active (state ON)
11136                  warning alarm,
11137                  otherwise it will be set to
11138       event(3) - if there was at least one alarm event (including
11139                  state on,off events) since the last clear operation."
11140      ::= { statAgnGen 13 }
11141
11142agnSTstStatAll OBJECT-TYPE
11143      SYNTAX  INTEGER
11144       {
11145  off(2),
11146  on (3)
11147       }
11148      MAX-ACCESS  read-only
11149      STATUS  current
11150      DESCRIPTION
11151      "on(3) - when there is at least one test in progress in one
11152               of the agent cards,
11153       otherwise the value will be off(2)."
11154      ::= { statAgnGen 14 }
11155
11156agnSAlrTable OBJECT-TYPE
11157      SYNTAX SEQUENCE OF AgnSAlrEntry
11158      MAX-ACCESS not-accessible
11159      STATUS current
11160      DESCRIPTION
11161      "List of agent related alarms and indications for alarms at
11162       system level."
11163      ::= { statAgnGen 15 }
11164
11165agnSAlrEntry OBJECT-TYPE
11166      SYNTAX AgnSAlrEntry
11167      MAX-ACCESS not-accessible
11168      STATUS current
11169	DESCRIPTION  "An entry in table."
11170	INDEX { agnSAlrIdx}
11171      ::= { agnSAlrTable 1}
11172
11173AgnSAlrEntry ::=
11174      SEQUENCE {
11175  agnSAlrIdx              Integer32,
11176  agnSAlrCodeDescription  DisplayString,
11177  agnSAlrCode             Integer32,
11178  agnSAlrSeverity         INTEGER,
11179  agnSAlrState            INTEGER,
11180  agnSAlrCounter          Integer32,
11181  agnSAlrMask             INTEGER,
11182  agnSAlrInvert           INTEGER
11183      }
11184
11185agnSAlrIdx OBJECT-TYPE
11186      SYNTAX  Integer32
11187      MAX-ACCESS  read-only
11188      STATUS  current
11189      DESCRIPTION
11190      "A unique number to identify an entry in the alarm status table
11191       of the agent."
11192      ::= { agnSAlrEntry 1 }
11193
11194agnSAlrCodeDescription OBJECT-TYPE
11195      SYNTAX  DisplayString (SIZE (0..255))
11196      MAX-ACCESS  read-only
11197      STATUS  current
11198      DESCRIPTION
11199      "This attribute is a full text description of the alarm .
11200       The alarm description includes the following information:
11201       alarm code, alarm text, alarm severity, Masked or Inverted
11202       flag and counter."
11203     ::= { agnSAlrEntry 2 }
11204
11205agnSAlrCode OBJECT-TYPE
11206      SYNTAX  Integer32
11207      MAX-ACCESS  read-only
11208      STATUS  current
11209      DESCRIPTION
11210      "A code identifying the alarm of an entry in the alarm status
11211       table at system level."
11212      ::= { agnSAlrEntry 3 }
11213
11214agnSAlrSeverity OBJECT-TYPE
11215      SYNTAX  INTEGER
11216       {
11217  event    (3),
11218  minor    (4),
11219  major    (5),
11220  warning  (6),
11221  critical (7)
11222       }
11223      MAX-ACCESS  read-only
11224      STATUS  current
11225      DESCRIPTION
11226      "The severity of the alarm."
11227      ::= { agnSAlrEntry 4 }
11228
11229agnSAlrState  OBJECT-TYPE
11230      SYNTAX  INTEGER
11231       {
11232  off(2),
11233  on (3)
11234       }
11235      MAX-ACCESS  read-only
11236      STATUS  current
11237      DESCRIPTION
11238      "State of the alarm."
11239      ::= { agnSAlrEntry 5 }
11240
11241agnSAlrCounter OBJECT-TYPE
11242      SYNTAX  Integer32
11243      MAX-ACCESS  read-only
11244      STATUS  current
11245      DESCRIPTION
11246      "A counter - how many times the alarm occured since last
11247       clear operation.
11248       ON and OFF Alarm will be counted separately."
11249      ::= { agnSAlrEntry 6 }
11250
11251agnSAlrMask  OBJECT-TYPE
11252      SYNTAX  INTEGER
11253       {
11254  off(2),
11255  on (3)
11256       }
11257      MAX-ACCESS  read-only
11258      STATUS  current
11259      DESCRIPTION
11260      "Alarm mask : on/off."
11261      ::= { agnSAlrEntry 7 }
11262
11263agnSAlrInvert  OBJECT-TYPE
11264      SYNTAX  INTEGER
11265       {
11266  off(2),
11267  on (3)
11268       }
11269      MAX-ACCESS  read-only
11270      STATUS  current
11271      DESCRIPTION
11272      "Alarm invert : on/off."
11273      ::= { agnSAlrEntry 8 }
11274
11275
11276agnSClearAlrCmd  OBJECT-TYPE
11277      SYNTAX  INTEGER
11278       {
11279  off(2),
11280  on (3)
11281       }
11282      MAX-ACCESS  read-write
11283      STATUS  current
11284      DESCRIPTION
11285      "Setting this attribute to ON, enforce a  clear operation on
11286       all the agent(general) events. General alarms are alarms
11287       which are not specific to a card or port. The clear
11288       operation will not be applied for masked/inverted alarms."
11289      ::= { statAgnGen 16 }
11290
11291agnSClearAllAlrCmd OBJECT-TYPE
11292      SYNTAX  INTEGER
11293       {
11294  off(2),
11295  on (3)
11296       }
11297      MAX-ACCESS  read-write
11298      STATUS  current
11299      DESCRIPTION
11300      "Setting this attribute to ON, enforce a clear operation on
11301       all MUX alarm events at the levels of agent, slots and ports.
11302       The clear operation will not be applied for masked/inverted
11303       alarms."
11304      ::= { statAgnGen 17 }
11305
11306agnSSanityCheckStatus OBJECT-TYPE
11307      SYNTAX  INTEGER
11308       {
11309  unknown (1),
11310  fail    (2),
11311  warning (3),
11312  ok      (4)
11313       }
11314      MAX-ACCESS  read-only
11315      STATUS  current
11316      DESCRIPTION
11317      "Upon completion of the Sanity check process on the TmpCnfg
11318       this attribute will be set to:
11319       FAIL(2) - when there is at least one error encountered and
11320                 possibly some warnings.
11321       WARNING(3) - when there are only warnings.
11322       otherwise, the value will be OK(4).
11323       The value will be UNKNOWN(1) if changes were made in the
11324       TmpCnfg following the last Sanity check."
11325      ::= { statAgnGen 18 }
11326
11327agnSNoOfSanityCheckErr OBJECT-TYPE
11328      SYNTAX  Integer32
11329      MAX-ACCESS  read-only
11330      STATUS  current
11331      DESCRIPTION
11332      "This entry indicates the number of errors/warnings discovered
11333       by the last SanityCheck process."
11334      ::= { statAgnGen 19 }
11335
11336agnSErrListTable OBJECT-TYPE
11337      SYNTAX SEQUENCE OF AgnSErrListEntry
11338      MAX-ACCESS not-accessible
11339      STATUS current
11340      DESCRIPTION
11341      "List of errors and warnings found during Sanity Check
11342       process."
11343      ::= { statAgnGen 20 }
11344
11345agnSErrListEntry OBJECT-TYPE
11346      SYNTAX AgnSErrListEntry
11347      MAX-ACCESS not-accessible
11348      STATUS current
11349	DESCRIPTION  "An entry in table."
11350	INDEX { agnSErrIdx}
11351      ::= { agnSErrListTable 1}
11352
11353AgnSErrListEntry ::=
11354      SEQUENCE {
11355     agnSErrIdx          Integer32,
11356     agnSErrDescription  DisplayString
11357               }
11358
11359agnSErrIdx OBJECT-TYPE
11360      SYNTAX  Integer32
11361      MAX-ACCESS  read-only
11362      STATUS  current
11363      DESCRIPTION
11364      "Unique number to identify an entry in the  error list table.
11365       The maximum entry  value cannot exceed the value of
11366       'agnSNoOfSanityCheckErr'. "
11367    ::= { agnSErrListEntry 1}
11368
11369agnSErrDescription OBJECT-TYPE
11370      SYNTAX  DisplayString (SIZE (0..255))
11371      MAX-ACCESS  read-only
11372      STATUS  current
11373      DESCRIPTION
11374      "This attribute is a full text description of the sanity check
11375       error including error code, slot and port numbers related to
11376       the code ."
11377  ::= { agnSErrListEntry 2}
11378
11379agnSMaxNoOfCnfg OBJECT-TYPE
11380      SYNTAX  Integer32
11381      MAX-ACCESS  read-only
11382      STATUS  current
11383      DESCRIPTION
11384      "Maximum number of configurations that can be defined and
11385       stored in the MUX.
11386       If the mux has a large capacity, the maximum will be limited
11387       to  254."
11388      ::= { statAgnGen 21}
11389-- return 1 (db1) in phase I
11390
11391agnSCnfgTable OBJECT-TYPE
11392      SYNTAX SEQUENCE OF AgnSCnfgEntry
11393      MAX-ACCESS not-accessible
11394      STATUS  current
11395      DESCRIPTION
11396      "This table contains an entry per configuration. It indicates
11397       if the configuration is valid."
11398      ::= { statAgnGen 22 }
11399--  - in phase I only one entry
11400
11401agnSCnfgEntry OBJECT-TYPE
11402      SYNTAX AgnSCnfgEntry
11403      MAX-ACCESS not-accessible
11404      STATUS current
11405	DESCRIPTION  "An entry in table."
11406	INDEX { agnSEntryIdx}
11407      ::= {agnSCnfgTable  1}
11408
11409AgnSCnfgEntry ::=
11410      SEQUENCE  {
11411 agnSEntryIdx         Integer32,
11412 agnSEntryIsValid     INTEGER
11413      }
11414
11415agnSEntryIdx OBJECT-TYPE
11416      SYNTAX  Integer32
11417      MAX-ACCESS  read-only
11418      STATUS  current
11419      DESCRIPTION
11420      "Unique number to identify an entry in the configuration table."
11421    ::= { agnSCnfgEntry 1}
11422
11423agnSEntryIsValid OBJECT-TYPE
11424      SYNTAX  INTEGER
11425       {
11426  no  (2),
11427  yes (3)
11428       }
11429      MAX-ACCESS  read-only
11430      STATUS  current
11431      DESCRIPTION
11432      "This attribute indicates whether the specific configuration
11433       is valid in the MUX . Value of NO indicates: no such
11434       configuration  in the MUX. "
11435    ::= { agnSCnfgEntry 2}
11436
11437--
11438-- Wan agent configuration information
11439--
11440agnCSanityCheckCmd OBJECT-TYPE
11441      SYNTAX  INTEGER
11442       {
11443       off(2),
11444       on (3)
11445       }
11446      MAX-ACCESS  read-write
11447      STATUS  current
11448      DESCRIPTION
11449      "Setting this attribute to on(3) will initiate the process
11450       of Sanity check on the TmpCnfg. Upon completion the value
11451       will automatically be changed to off(2)."
11452      ::= { cnfgAgnGen 1 }
11453
11454agnCSaveCnfgIdxCmd OBJECT-TYPE
11455      SYNTAX  Integer32   (1..100)
11456      MAX-ACCESS  read-write
11457      STATUS  current
11458      DESCRIPTION
11459      "This attribute specifies the Id of the target RealCnfg to
11460       which the TmpCnfg should be transferred. Upon set command the
11461       MUX will initiate the Sanity-Check  process first. If
11462       successful, the actual transfer will be performed. If warnings
11463       are detected, the user will have to perform the command again
11464       to confirm the operation. Setting this object a second time
11465       to the same value without performing any change in the database,
11466       will cause the result: agnSSanityCheckStatus = unknown"
11467      ::= { cnfgAgnGen 2 }
11468-- In phase I only the value 1 (Cnfg1) is valid.
11469
11470agnCLoadCnfgIdxCmd OBJECT-TYPE
11471      SYNTAX  Integer32  (1..100)
11472      MAX-ACCESS  read-write
11473      STATUS  current
11474      DESCRIPTION
11475      "This attribute specifies the Id of the source Cnfg to be
11476       loaded into the TmpCnfg. Upon set operation the actual
11477       transfer will be initiated.
11478       The operation is valid only on Valid configurations
11479       (agnSEntryIsValid)"
11480      ::= { cnfgAgnGen 3 }
11481-- In phase I only the value 1 (Cnfg1) is valid.
11482
11483
11484agnCClkSrcTable  OBJECT-TYPE
11485      SYNTAX SEQUENCE OF AgnCClkSrcEntry
11486      MAX-ACCESS not-accessible
11487      STATUS  current
11488      DESCRIPTION
11489      "All the entries of this table are identical (have the same
11490       value) for all the configurations (1..100) except the
11491       TmpCnfg.
11492       The write operation into the Table Objects is valid only
11493       for the TmpCnfg entry."
11494       ::= { cnfgAgnGen 4}
11495
11496agnCClkSrcEntry OBJECT-TYPE
11497      SYNTAX AgnCClkSrcEntry
11498      MAX-ACCESS not-accessible
11499      STATUS current
11500	DESCRIPTION  "An entry in table."
11501	INDEX {agnCClkCnfgIdx, agnCClkSrcIdx}
11502      ::= { agnCClkSrcTable 1}
11503
11504AgnCClkSrcEntry ::=
11505      SEQUENCE {
11506   agnCClkCnfgIdx      Integer32,
11507   agnCClkSrcIdx       Integer32,
11508   agnCClkSrcMode      INTEGER,
11509   agnCClkSrcSlt       INTEGER,
11510   agnCClkSrcPrt       Integer32
11511      }
11512
11513agnCClkCnfgIdx OBJECT-TYPE
11514      SYNTAX Integer32 (1..255)
11515      MAX-ACCESS read-only
11516      STATUS current
11517      DESCRIPTION
11518      "This attribute indicates the Idx of the Cnfg(1..100) being
11519       accessed and Idx 255 relates to the TmpCnfg."
11520      ::= { agnCClkSrcEntry 1}
11521-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
11522
11523agnCClkSrcIdx OBJECT-TYPE
11524      SYNTAX  Integer32 (1..2)
11525      MAX-ACCESS  read-only
11526      STATUS  current
11527      DESCRIPTION
11528      "An index to the table. There are only two entries to this
11529       table.
11530       Index 1 points to the Master clock parameters and Index 2
11531       points to the Fallback clock parameters"
11532      ::= { agnCClkSrcEntry 2}
11533
11534agnCClkSrcMode OBJECT-TYPE
11535      SYNTAX  INTEGER
11536       {
11537           internal   (1),
11538           rxClk      (2),
11539		   adaptive   (3)
11540       }
11541      MAX-ACCESS  read-write
11542      STATUS  current
11543      DESCRIPTION
11544      "The source of the nodal timing."
11545      ::= { agnCClkSrcEntry 3}
11546
11547agnCClkSrcSlt OBJECT-TYPE
11548      SYNTAX  INTEGER
11549        {
11550       notApplicable   (1),
11551       io1   (5),
11552       io2   (6),
11553       io3   (7),
11554       io4   (8),
11555       io5   (9),
11556       io6  (10),
11557       io7  (11),
11558       io8  (12),
11559       io9  (13),
11560       io10 (14),
11561       io11 (15),
11562       io12 (16)
11563     }
11564      MAX-ACCESS  read-write
11565      STATUS  current
11566      DESCRIPTION
11567      "This entry is valid only when we are working in rxClk mode.
11568       For an invalid entry, the return value will be '7fff'h."
11569      ::= { agnCClkSrcEntry 4}
11570
11571agnCClkSrcPrt OBJECT-TYPE
11572      SYNTAX  Integer32
11573      MAX-ACCESS  read-write
11574      STATUS  current
11575      DESCRIPTION
11576      "This entry is valid only when we are working in rxClk or
11577       adaptive mode.
11578       For an invalid entry, the return value will be '7fff'h.
11579       - For rxClk mode, the values can be:
11580              exPrt1    (1) ,
11581              exPrt2    (2) ,
11582              exPrt3    (3) ,
11583              exPrt4    (4) ,
11584              exPrt5    (5) ,
11585              exPrt6    (6) ,
11586              exPrt7    (7) ,
11587              exPrt8    (8) ,
11588              exPrt9    (9) ,
11589              exPrt10  (10) ,
11590              exPrt11  (11) ,
11591              exPrt12  (12) ,
11592              notApplicable   (100),
11593	 	 	  inPrt1  (101) ,
11594	 	 	  inPrt2  (102) ,
11595	 	 	  inPrt3  (103) ,
11596	 	 	  inPrt4  (104)
11597       - For adaptive mode, the value will be the ifIndex of the
11598         selected IP Bundle."
11599      ::= { agnCClkSrcEntry 5}
11600
11601agnCDeleteCnfgIdxCmd OBJECT-TYPE
11602  SYNTAX  Integer32 (1..100)
11603  MAX-ACCESS  read-write
11604  STATUS  current
11605  DESCRIPTION
11606  "Setting this attribute will delete the requested DB
11607   from the NVRAM ."
11608  ::= { cnfgAgnGen 5 }
11609
11610agnCDefaultCnfgIdxCmd OBJECT-TYPE
11611  SYNTAX  Integer32 (1..100)
11612  MAX-ACCESS  read-write
11613  STATUS  current
11614  DESCRIPTION
11615  "Setting this attribute will define the desired working
11616   configuration when no conditions of the Flip DB Table are
11617   fulfilled and no Net GO command was issued. This command
11618   will be accepted only if the Configuration number exists
11619   (agnSEntryIsValid=yes)."
11620  ::= { cnfgAgnGen 6 }
11621
11622agnCnfgDataTable OBJECT-TYPE
11623      SYNTAX SEQUENCE OF AgnCnfgDataEntry
11624      MAX-ACCESS not-accessible
11625      STATUS  current
11626      DESCRIPTION
11627      "This table contains data about the agent configurations.
11628       The table will support only data about valid configurations
11629       of the agent."
11630       ::= { cnfgAgnGen 7}
11631
11632agnCnfgDataEntry OBJECT-TYPE
11633      SYNTAX AgnCnfgDataEntry
11634      MAX-ACCESS not-accessible
11635      STATUS current
11636	DESCRIPTION  "An entry in table."
11637	INDEX {agnCnfgIdx}
11638      ::= { agnCnfgDataTable 1}
11639
11640AgnCnfgDataEntry ::=
11641      SEQUENCE {
11642   agnCnfgIdx      Integer32,
11643   agnCnfgDesc     DisplayString,
11644   agnCnfgUpdDate  DisplayString,
11645   agnCnfgUpdTime  DisplayString,
11646   agnCnfgUpdMnger IpAddress
11647      }
11648
11649agnCnfgIdx OBJECT-TYPE
11650      SYNTAX Integer32 (1..255)
11651      MAX-ACCESS read-only
11652      STATUS current
11653      DESCRIPTION
11654      "This object indicates the Idx of the agent' Cnfg the following
11655       objects refer.
11656       255=Temporary Cnfg (Set is done only to this configuration)."
11657      ::= { agnCnfgDataEntry 1}
11658-- Only the values 1..10, 255 are valid.
11659
11660agnCnfgDesc OBJECT-TYPE
11661      SYNTAX DisplayString (SIZE (0..30))
11662      MAX-ACCESS read-write
11663      STATUS current
11664      DESCRIPTION
11665      "This object is a description of the Configuration, entered
11666       by user, to enhance Cnfg recognition."
11667      ::= { agnCnfgDataEntry 2}
11668
11669agnCnfgUpdDate  OBJECT-TYPE
11670      SYNTAX  DisplayString (SIZE (0..255))
11671      MAX-ACCESS  read-only
11672      STATUS  current
11673      DESCRIPTION
11674      "This object indicates the date when last update of this
11675       configuration was performed, as it is known by the
11676       agent using its own real-time clock. The format would be as
11677       specified by the agnSDateFormat.
11678       When update is performed, the agent should save the date."
11679      ::= { agnCnfgDataEntry 3 }
11680
11681agnCnfgUpdTime  OBJECT-TYPE
11682      SYNTAX  DisplayString (SIZE (0..255))
11683      MAX-ACCESS  read-only
11684      STATUS  current
11685      DESCRIPTION
11686      "This object indicates the time when last update of this
11687       configuration was performed, as it is known by the
11688       agent using its own real-time clock.
11689       When update is performed, the agent should save the time."
11690      ::= { agnCnfgDataEntry 4 }
11691
11692agnCnfgUpdMnger  OBJECT-TYPE
11693      SYNTAX  IpAddress
11694      MAX-ACCESS  read-only
11695      STATUS  current
11696      DESCRIPTION
11697      "This object indicates the IP Address of the Manager who
11698       performed the last update of this configuration.
11699       When update is performed, the agent should save the
11700       IP Address of the Manager who commanded the update.
11701       That will enable a manager to know if he performed the last
11702       update, or another manager did."
11703      ::= { agnCnfgDataEntry 5 }
11704
11705
11706agnCnfgAlarm   OBJECT IDENTIFIER ::= { cnfgAgnGen 8}
11707
11708agnCnfgAlrFilterWindow OBJECT-TYPE
11709      SYNTAX Integer32 (0..255)
11710      MAX-ACCESS read-write
11711      STATUS current
11712      DESCRIPTION
11713      "Window of time, in seconds.
11714       During this Window, the alarms filter is performed.
11715       Same Window for all agent alarms that need filtering.
11716       Upon end of the Window, the state of the alarm is updated
11717       and a new Window starts.
11718       If no alarm needs filtering, this object's value will not be
11719       used."
11720      ::= { agnCnfgAlarm 1}
11721
11722agnCnfgAlrTable OBJECT-TYPE
11723      SYNTAX SEQUENCE OF AgnCnfgAlrEntry
11724      MAX-ACCESS not-accessible
11725      STATUS  current
11726      DESCRIPTION
11727      "This table enables the user to set attributes to each alarm.
11728       Setting  for a non-existing entry agnCnfgAlrMask,
11729       agnCnfgAlrInvert or agnCnfgAlrFilter to 'yes'(or yesAndSave
11730       for Mask) will add this new entry to the table.
11731       Setting  for an existing entry agnCnfgAlrMask/
11732       agnCnfgAlrInvert/agnCnfgAlrFilter (one or more) to 'no'
11733       (noAndSave for Mask)  so that ALL  these objects' values are
11734       'no' , will delete this entry from the table.
11735       For agnCnfgAlrMask, only if [(last saved value=noAndSave)
11736       AND (new value is 'no' or 'noAndSave')] the object's value
11737       is considered 'no' for deleting the entry.
11738
11739       For some products (like MP, MPH, Vmux2100) the Active Alarms are always
11740       part of the table and cannot be removed even if their Mask/Invert/Filter
11741       are No."
11742       ::= { agnCnfgAlarm 2}
11743
11744agnCnfgAlrEntry OBJECT-TYPE
11745      SYNTAX AgnCnfgAlrEntry
11746      MAX-ACCESS not-accessible
11747      STATUS current
11748	DESCRIPTION  "An entry in table."
11749	INDEX {agnCnfgAlrCode, agnCnfgAlrSlot, agnCnfgAlrPort}
11750      ::= { agnCnfgAlrTable 1}
11751
11752AgnCnfgAlrEntry ::=
11753      SEQUENCE {
11754   agnCnfgAlrCode        Integer32,
11755   agnCnfgAlrSlot        INTEGER,
11756   agnCnfgAlrPort        Integer32,
11757   agnCnfgAlrMask        INTEGER,
11758   agnCnfgAlrInvert      INTEGER,
11759   agnCnfgAlrFilter      INTEGER,
11760   agnCnfgAlrFilterSet   Integer32,
11761   agnCnfgAlrFilterReset Integer32,
11762   agnCnfgAlrSeverity    INTEGER
11763
11764	}
11765
11766agnCnfgAlrCode OBJECT-TYPE
11767      SYNTAX Integer32
11768      MAX-ACCESS read-only
11769      STATUS current
11770      DESCRIPTION
11771      "The alarm code. The following attributes refer this code."
11772      ::= { agnCnfgAlrEntry 1 }
11773
11774agnCnfgAlrSlot OBJECT-TYPE
11775      SYNTAX INTEGER
11776      {
11777       psA   (1),
11778       psB   (2),
11779       clA   (3),
11780       clB   (4),
11781       io1   (5),
11782       io2   (6),
11783       io3   (7),
11784       io4   (8),
11785       io5   (9),
11786       io6  (10),
11787       io7  (11),
11788       io8  (12),
11789       io9  (13),
11790       io10 (14),
11791       io11 (15),
11792       io12 (16),
11793       io13 (17),
11794       io14 (18),
11795       io15 (19),
11796       all           (200),
11797       notApplicable (255)
11798   }
11799      MAX-ACCESS read-only
11800      STATUS current
11801      DESCRIPTION
11802      "The alarm slot. The following attributes apply for the alarm
11803       code and slot selected.
11804       all = the attributes apply to all slots.
11805       notApplicable = the selected alarm is for system level.
11806       For the Vmux2100 Main Board clA  (3) is used."
11807      ::= { agnCnfgAlrEntry 2 }
11808
11809agnCnfgAlrPort OBJECT-TYPE
11810      SYNTAX Integer32
11811      MAX-ACCESS read-only
11812      STATUS current
11813      DESCRIPTION
11814      "The alarm port. The following attributes apply for the alarm
11815       code,slot and port selected.
11816       200 = all = the attributes apply to all ports of the selected slot.
11817             When selected Slot is 'all', only 'all' or	'notApplicable' are valid
11818             Port selections.
11819       notApplicable = the selected alarm is for system or card
11820                       level.
11821					   =255 for MP
11822					   =100 for DXC
11823	   - For MP:
11824	     - valid cards' ports are: exPrt1(1)..exPrt16(16)
11825								   inPrt1(101)..inPrt48 (148)
11826		 - IP Bundles
11827	   - For DXC, the port index will include the Slot, as for all DXC
11828	     tables: [(IO Slot+10)&n]  ; n=odd  for external ports
11829		                             n=even for internal ports."
11830      ::= { agnCnfgAlrEntry 3 }
11831
11832agnCnfgAlrMask OBJECT-TYPE
11833      SYNTAX INTEGER
11834      {
11835       no         (1),
11836       noAndSave  (2),
11837       yes        (3),
11838       yesAndSave (4)
11839   }
11840      MAX-ACCESS read-write
11841      STATUS current
11842      DESCRIPTION
11843      "An attribute defining the desired Mask state of an alarm .
11844       no - unmask (this command is not saved in agent's common
11845            database)
11846       noAndSave -  unmask ; this command is saved in agent's
11847             common database
11848       yes - mask  (this command is not saved in agent's
11849             common database)
11850       yesAndSave - mask  ; this command is saved in
11851             agent's common database.
11852       Commands that are not saved, will be lost upon power-up or
11853       selected card removal.      "
11854      ::= { agnCnfgAlrEntry 4 }
11855
11856agnCnfgAlrInvert OBJECT-TYPE
11857      SYNTAX INTEGER
11858      {
11859       no            (2),
11860       yes           (3)
11861   }
11862      MAX-ACCESS read-write
11863      STATUS current
11864      DESCRIPTION
11865      "An attribute defining the desired Invert state of an alarm .
11866       no  - not inverted.
11867       yes - inverted. For MP, it is not applicable for alarms
11868             that are currently OFF."
11869      ::= { agnCnfgAlrEntry 5 }
11870
11871agnCnfgAlrFilter OBJECT-TYPE
11872      SYNTAX INTEGER
11873      {
11874       no            (2),
11875       yes           (3)
11876   }
11877      MAX-ACCESS read-write
11878      STATUS current
11879      DESCRIPTION
11880      "An attribute defining if Filter is desired for the alarm .
11881       no  - no  filter.
11882       yes - filter activate.
11883
11884       This filter is activated within a window of time defined by
11885       agnCnfgAlrFilterWindow.
11886       Its purpose is to avoid frequent changes of an alarm between
11887       ON/OFF states."
11888      ::= { agnCnfgAlrEntry 6 }
11889
11890agnCnfgAlrFilterSet OBJECT-TYPE
11891      SYNTAX Integer32
11892      MAX-ACCESS read-write
11893      STATUS current
11894      DESCRIPTION
11895      "This is a top threshold causing the alarm that passes it,
11896       to be declared Set (ON) at the end of the respective
11897       window of time.
11898       - For alarms defined by default as state alarms (minor,major)
11899         this value will be in [%].
11900       - For alarms defined by default as events, this value will be
11901         an integer meaning how many times this event should appear
11902         at least, during the window in order to be considered ON.
11903       The maximum value will be 255.
11904       This value should be greater than the one of
11905       agnCnfgAlrFilterReset.
11906       Agents that do not support Alarms Filter, will return 0."
11907      ::= { agnCnfgAlrEntry 7 }
11908
11909agnCnfgAlrFilterReset OBJECT-TYPE
11910      SYNTAX Integer32
11911      MAX-ACCESS read-write
11912      STATUS current
11913      DESCRIPTION
11914      "This is a bottom threshold causing the alarm that does not
11915       pass it, to be declared Reset (ON) at the end of the
11916       respective window of time.
11917       - For alarms defined by default as state alarms (minor,major)
11918         this value will be in [%].
11919       - For alarms defined by default as events, this value will be
11920         an integer meaning how many times this event should appear
11921         at most, during the window, in order to be considered OFF.
11922       This value should be less than the one of
11923       agnCnfgAlrFilterSet.
11924       Agents that do not support Alarms Filter, will return 0."
11925      ::= { agnCnfgAlrEntry 8 }
11926
11927
11928agnCnfgAlrSeverity     OBJECT-TYPE
11929      SYNTAX INTEGER
11930      {
11931       event    (3),
11932       minor    (4),
11933       major    (5),
11934       warning  (6),
11935       critical (7)
11936       }
11937      MAX-ACCESS read-write
11938      STATUS current
11939      DESCRIPTION
11940      "An attribute defining desired severity of an alarm code
11941      per slot/port "
11942      ::= { agnCnfgAlrEntry 9 }
11943
11944
11945agnCnfgAlrReportTable OBJECT-TYPE
11946      SYNTAX SEQUENCE OF AgnCnfgAlrReportEntry
11947      MAX-ACCESS not-accessible
11948      STATUS  current
11949      DESCRIPTION
11950      "This table enables the user to configure the desired Alarm
11951       Reports according to alarms severity."
11952       ::= { agnCnfgAlarm 3}
11953
11954agnCnfgAlrReportEntry OBJECT-TYPE
11955      SYNTAX AgnCnfgAlrReportEntry
11956      MAX-ACCESS not-accessible
11957      STATUS current
11958	DESCRIPTION  "An entry in table."
11959	INDEX {agnCnfgAlrReportType}
11960      ::= { agnCnfgAlrReportTable 1}
11961
11962AgnCnfgAlrReportEntry ::=
11963      SEQUENCE {
11964   agnCnfgAlrReportType        INTEGER,
11965   agnCnfgAlrStartReportOn     INTEGER,
11966   agnCnfgAlrStartReportOff    INTEGER
11967      }
11968
11969agnCnfgAlrReportType OBJECT-TYPE
11970      SYNTAX INTEGER
11971         {
11972          trap        (1),
11973          buffer      (2),
11974          relay       (3),	 --Relay 1 = R1
11975          alrLedOn    (4),	 --Minor LED
11976          alrLedBlink (5),	 --Major LED
11977		  relay2      (6)    --Relay 2 = R2
11978         }
11979      MAX-ACCESS read-only
11980      STATUS current
11981      DESCRIPTION
11982      "The alarm report type.
11983       trap - traps will be sent only for alarms having the
11984              selected On/Off severity or higher.
11985       buffer - only alarms having the selected On/Off severity and
11986                higher, will be reported to the buffer.
11987       relay -  relay contact will be activated only for alarms
11988                having the selected On severity or higher.
11989				For products having 2 relays, this is the R1 Relay.
11990
11991       alrLedOn/alrLedBlink - user should select a higher severity
11992                (ReportOn) for alrLedBlink than for alrLedOn
11993                (Blinking Led means a more severe alarm than steady
11994                 ON Led).
11995       alrLedOn - MTCL-1 Alarm Led will be ON only when
11996                agnSAlrStatusAll equals the selected severity or
11997                higher, but lower severity than that selected for
11998                'alrLedBlink'.
11999				For products having 2 LEDs, this is the Minor LED.
12000       alrLedBlink - MTCL-1 Alarm Led will Blink only when
12001                agnSAlrStatusAll equals the selected severity or
12002                higher.
12003				For products having 2 LEDs, this is the Major LED.
12004       relay2 -  relay 2 contact will be activated only for alarms
12005                having the selected On severity or higher.
12006				This is the R2 Relay."
12007      ::= { agnCnfgAlrReportEntry 1 }
12008
12009agnCnfgAlrStartReportOn OBJECT-TYPE
12010      SYNTAX INTEGER
12011         {
12012          noReport (2),
12013          event    (3),
12014          minor    (4),
12015          major    (5),
12016          warning  (6),
12017          critical (7)
12018         }
12019      MAX-ACCESS read-write
12020      STATUS current
12021      DESCRIPTION
12022      "This object specifies the severity from which alarms will
12023       be reported. Alarms having this severity or higher, will be
12024       reported.
12025       This object specifies the report severity only for alarms
12026       that turn to ON state.
12027       noReport - no Report at all (for any severity)."
12028      ::= { agnCnfgAlrReportEntry 2 }
12029
12030agnCnfgAlrStartReportOff OBJECT-TYPE
12031      SYNTAX INTEGER
12032         {
12033        notApplicable (1),
12034        noReport (2),
12035        event    (3),
12036        minor    (4),
12037        major    (5),
12038        warning  (6),
12039        critical (7)
12040         }
12041      MAX-ACCESS read-write
12042      STATUS current
12043      DESCRIPTION
12044      "This object specifies the severity from which alarms will
12045       be reported. Alarms having this severity or higher, will be
12046       reported.
12047       This object specifies the report severity only for alarms
12048       that turn to OFF state.
12049       notApplicable - for 'relay','alrLedOn','alrLedBlink', 'relay2' report
12050                       types, in MP.
12051       noReport - no Report at all (for any severity)."
12052      ::= { agnCnfgAlrReportEntry 3 }
12053
12054agnCOffsetCmd OBJECT-TYPE
12055      SYNTAX INTEGER
12056      {
12057       notApplicable (1),
12058       normal        (2),
12059       u1            (3)
12060      }
12061      MAX-ACCESS read-write
12062      STATUS current
12063      DESCRIPTION
12064      "An object defining special user request.
12065       notApplicable - is RO value for products that do not support this object.
12066       normal -  nothing special
12067       u1 - user 1 - for all Voice cards, the DISPLAYED Tx and Rx Levels
12068            will have the following Offsets:
12069            - 2 Wires port: Tx Level: the base value (for 0dBm) = 0
12070                            Rx Level: the base value (for 0dBm) = -2
12071            - 4 Wires port: Tx Level: the base value (for 0dBm) = -16
12072                            Rx Level: the base value (for 0dBm) = 7
12073            The MIB and application DB will use the values without Offset."
12074      ::= { cnfgAgnGen 9 }
12075
12076
12077--System T1/E1 Ring Table
12078--
12079--This table contains all ML ports that participate in a T1/E1 Ring,
12080--and their ML port pair.
12081--The table indexes are Cnfg and the Primary card & port
12082
12083agnCT1E1RingTable OBJECT-TYPE
12084      SYNTAX SEQUENCE OF AgnCT1E1RingEntry
12085      MAX-ACCESS not-accessible
12086      STATUS current
12087      DESCRIPTION
12088      "Configuration of all T1/E1 Ring ML cards and ports.
12089       The write operation into the table objects is valid only
12090       for the TmpCnfg.
12091       A Slot/Port that does not participate in the T1/E1 Ring,
12092       will not exist in this table.
12093       A ML port that exists in this table, cannot exist at the same
12094       time in the IO Redundancy table (sysCRdnTable)."
12095      ::= { cnfgAgnGen 10 }
12096
12097agnCT1E1RingEntry OBJECT-TYPE
12098      SYNTAX AgnCT1E1RingEntry
12099      MAX-ACCESS not-accessible
12100      STATUS current
12101      DESCRIPTION
12102	  "An Entry in table agnCT1E1RingTable"
12103      INDEX { agnCT1E1RingCnfgIdx, agnCT1E1RingPrimeSlot, agnCT1E1RingPrimePort}
12104      ::= { agnCT1E1RingTable 1}
12105
12106AgnCT1E1RingEntry ::=
12107      SEQUENCE {
12108     agnCT1E1RingCnfgIdx   Integer32,
12109     agnCT1E1RingPrimeSlot INTEGER,
12110     agnCT1E1RingPrimePort Integer32,
12111     agnCT1E1RingSecSlot   INTEGER,
12112     agnCT1E1RingSecPort   Integer32,
12113	 agnCT1E1RingRecTime   Integer32,
12114     agnCT1E1RingRowStatus RowStatus,
12115	 agnCT1E1RingWTR       Unsigned32,
12116	 agnCT1E1RingDualFailDetection INTEGER
12117      }
12118
12119agnCT1E1RingCnfgIdx OBJECT-TYPE
12120      SYNTAX  Integer32
12121      MAX-ACCESS  read-only
12122      STATUS  current
12123      DESCRIPTION
12124      "This object indicates the Idx of the Cnfg(1..255) being
12125       accessed ; Idx of 255 relates to the TmpCnfg."
12126      ::= { agnCT1E1RingEntry 1 }
12127
12128agnCT1E1RingPrimeSlot OBJECT-TYPE
12129      SYNTAX  INTEGER
12130       {
12131       io1   (5),
12132       io2   (6),
12133       io3   (7),
12134       io4   (8),
12135       io5   (9),
12136       io6  (10),
12137       io7  (11),
12138       io8  (12),
12139       io9  (13),
12140       io10 (14),
12141       io11 (15),
12142       io12 (16),
12143       notApplicable (255)
12144       }
12145      MAX-ACCESS  read-only
12146      STATUS  current
12147      DESCRIPTION
12148      "The slot number of the Primary card of the Ring Pair."
12149	  ::= { agnCT1E1RingEntry 2 }
12150
12151agnCT1E1RingPrimePort OBJECT-TYPE
12152      SYNTAX  Integer32
12153      MAX-ACCESS  read-only
12154      STATUS  current
12155      DESCRIPTION
12156      "The port number in the Primary Card.
12157	   For external ports, the value will be as that of the port in the
12158	       card. Example: external-3 -> 3
12159                          external-4 -> 4
12160	   For internal ports, the value will be 100 + the port in the
12161	       card. Example: internal-1 -> 101
12162                          internal-4 -> 104  "
12163      ::= { agnCT1E1RingEntry 3 }
12164
12165agnCT1E1RingSecSlot OBJECT-TYPE
12166      SYNTAX  INTEGER
12167       {
12168       io1   (5),
12169       io2   (6),
12170       io3   (7),
12171       io4   (8),
12172       io5   (9),
12173       io6  (10),
12174       io7  (11),
12175       io8  (12),
12176       io9  (13),
12177       io10 (14),
12178       io11 (15),
12179       io12 (16),
12180       notApplicable (255)
12181       }
12182      MAX-ACCESS  read-create
12183      STATUS  current
12184      DESCRIPTION
12185      "The slot number of the Secondary card of the Ring Pair."
12186	  ::= { agnCT1E1RingEntry 4 }
12187
12188agnCT1E1RingSecPort OBJECT-TYPE
12189      SYNTAX  Integer32
12190      MAX-ACCESS  read-create
12191      STATUS  current
12192      DESCRIPTION
12193      "The port number in the Secondary Card.
12194	   For external ports, the value will be as that of the port in the
12195	       card. Example: external-3 -> 3
12196                          external-4 -> 4
12197	   For internal ports, the value will be 100 + the port in the
12198	       card. Example: internal-1 -> 101
12199                          internal-4 -> 104  "
12200      ::= { agnCT1E1RingEntry 5 }
12201
12202agnCT1E1RingRecTime OBJECT-TYPE
12203      SYNTAX  Integer32
12204      MAX-ACCESS  read-create
12205      STATUS  current
12206      DESCRIPTION
12207      "T1/E1 Ring Recovery Time (sec).
12208       Valid Values: 1..99, 65535.
12209       65535=NA."
12210      ::= { agnCT1E1RingEntry 6 }
12211
12212agnCT1E1RingRowStatus  OBJECT-TYPE
12213      SYNTAX  RowStatus
12214      MAX-ACCESS   read-create
12215      STATUS   current
12216      DESCRIPTION
12217      "This parameter allows NMS to create/delete entries of this table.
12218       The only possible supported RowStatus vaules are
12219       active (1) and destroy (6)."
12220      ::= { agnCT1E1RingEntry 7 }
12221
12222agnCT1E1RingWTR OBJECT-TYPE
12223      SYNTAX  Unsigned32
12224      MAX-ACCESS  read-create
12225      STATUS  current
12226      DESCRIPTION
12227      "T1/E1 Ring Wait to Restore (sec).
12228       Valid Values: 0..999, 65535.
12229       65535=NA.
12230       When the value <> 65535, the value of agnCT1E1RingRecTime must be 65535."
12231      ::= { agnCT1E1RingEntry 8 }
12232
12233agnCT1E1RingDualFailDetection OBJECT-TYPE
12234      SYNTAX  INTEGER
12235       {
12236       disable (2),
12237       enable  (3)
12238       }
12239      MAX-ACCESS  read-create
12240      STATUS  current
12241      DESCRIPTION
12242      "T1/E1 Ring - Dual Failure Detection enable/disable."
12243	  ::= { agnCT1E1RingEntry 9 }
12244
12245
12246agnCMainExitPort OBJECT-TYPE
12247      SYNTAX INTEGER
12248      {
12249       notApplicable   (1),
12250       eth             (2),
12251       e1T1SerialLink  (3)
12252      }
12253      MAX-ACCESS read-write
12254      STATUS current
12255      DESCRIPTION
12256      "An object defining the Main Exit Port for the Data of the device.
12257       In the Vmux-120 Device the Data can Exit via one of the 2 existing ports:
12258       1. Ethernet port (2)
12259       2. A port that can be E1 or T1 or a Serial Link (3)."
12260      ::= { cnfgAgnGen 11 }
12261
12262-- 	Backup Configuration Table for Main Link Module
12263
12264agnCBuMlTable OBJECT-TYPE
12265      SYNTAX SEQUENCE OF AgnCBuMlEntry
12266      MAX-ACCESS not-accessible
12267      STATUS current
12268      DESCRIPTION
12269      "Configuration for Primary, Secondary and Third Link.
12270       These are used for Link Backup."
12271      ::= { cnfgAgnGen 12 }
12272
12273agnCBuMlEntry OBJECT-TYPE
12274      SYNTAX AgnCBuMlEntry
12275      MAX-ACCESS not-accessible
12276      STATUS current
12277      DESCRIPTION
12278	  "An Entry in table agnCBuMlTable"
12279      INDEX { agnCBuMlCnfgIdx, agnCBuMlRole}
12280      ::= { agnCBuMlTable 1}
12281
12282AgnCBuMlEntry ::=
12283      SEQUENCE {
12284     agnCBuMlCnfgIdx          Integer32,
12285     agnCBuMlRole             INTEGER,
12286     agnCBuMlType             INTEGER,
12287     agnCBuMlDefaultGateway   IpAddress,
12288     agnCBuMlSubnetMask       IpAddress,
12289	 agnCBuMlOamFrequency     Integer32,
12290	 agnCBuMlOamTimeoutCycles Integer32,
12291	 agnCBuMlWaitToRestore    Unsigned32
12292	 }
12293
12294agnCBuMlCnfgIdx OBJECT-TYPE
12295      SYNTAX  Integer32
12296      MAX-ACCESS  not-accessible
12297      STATUS  current
12298      DESCRIPTION
12299     "This object indicates the Index of the Configuration database (1..255) being
12300       accessed. Index of 255 relates to the Temporary Configuration."
12301      ::= { agnCBuMlEntry 1 }
12302
12303agnCBuMlRole OBJECT-TYPE
12304      SYNTAX  INTEGER
12305       {
12306       primary   (2),
12307       secondary (3),
12308       third     (4),
12309	   fourth    (5)
12310       }
12311      MAX-ACCESS  not-accessible
12312      STATUS  current
12313      DESCRIPTION
12314      "The Role of the Link. Primary Link is the Link that should usually work.
12315      If the Primary Link fails, the data will go through the Secondary Link.
12316      If both Primary and Secondary Links fail, the data will go through the Third
12317      Link, provided it is up."
12318	  ::= { agnCBuMlEntry 2 }
12319
12320agnCBuMlType OBJECT-TYPE
12321      SYNTAX  INTEGER
12322       {
12323       none  (2),
12324       e1T1a (3),
12325       e1T1b (4),
12326	   eth   (5)
12327       }
12328      MAX-ACCESS  read-write
12329      STATUS  current
12330      DESCRIPTION
12331      "The Type of the Link.
12332       For E1/T1 the Link can be Link A - e1T1a or Link B - e1T1b."
12333	  ::= { agnCBuMlEntry 3 }
12334
12335agnCBuMlDefaultGateway OBJECT-TYPE
12336      SYNTAX  IpAddress
12337      MAX-ACCESS  read-write
12338      STATUS  current
12339      DESCRIPTION
12340      "Default Gateway's IP Address."
12341	  ::= { agnCBuMlEntry 4 }
12342
12343agnCBuMlSubnetMask  OBJECT-TYPE
12344      SYNTAX  IpAddress
12345      MAX-ACCESS  read-write
12346      STATUS  current
12347      DESCRIPTION
12348      "The Link subnet mask."
12349	  ::= { agnCBuMlEntry 5 }
12350
12351agnCBuMlOamFrequency  OBJECT-TYPE
12352      SYNTAX  Integer32
12353      MAX-ACCESS  read-write
12354      STATUS  current
12355      DESCRIPTION
12356      "Time in sec. between 2 OAM packets."
12357	  ::= { agnCBuMlEntry 6 }
12358
12359agnCBuMlOamTimeoutCycles  OBJECT-TYPE
12360      SYNTAX  Integer32
12361      MAX-ACCESS  read-write
12362      STATUS  current
12363      DESCRIPTION
12364      "No. of cycles the Link will send OAM packets without receiving a response
12365      from the remote Link before switching to the Backup Link."
12366	  ::= { agnCBuMlEntry 7 }
12367
12368agnCBuMlWaitToRestore  OBJECT-TYPE
12369    SYNTAX       Unsigned32
12370    MAX-ACCESS   read-write
12371    STATUS       current
12372    DESCRIPTION
12373    "This object defines traffic recovery time (in milliseconds)
12374     of the link after its recovery.
12375     This object is applicable only when Recovery Mode is revertive."
12376    ::= { agnCBuMlEntry 8 }
12377
12378
12379agnCQ50Table OBJECT-TYPE
12380      SYNTAX SEQUENCE OF AgnCQ50Entry
12381      MAX-ACCESS not-accessible
12382      STATUS current
12383      DESCRIPTION
12384      "Table for the device Q50 parameters.
12385       Q50 is a Signaling protocol used between PBX devices.
12386       It is possible to control the initiation of calls using Q.50.
12387       This is useful for devices when there is a congestion."
12388      ::= { cnfgAgnGen 13 }
12389
12390agnCQ50Entry OBJECT-TYPE
12391      SYNTAX AgnCQ50Entry
12392      MAX-ACCESS not-accessible
12393      STATUS current
12394      DESCRIPTION
12395	  "An Entry in table agnCQ50Table"
12396      INDEX { agnCQ50CnfgIdx}
12397      ::= { agnCQ50Table 1}
12398
12399AgnCQ50Entry ::=
12400      SEQUENCE {
12401     agnCQ50CnfgIdx          				Integer32,
12402     agnCQ50StopCallsThresh  				Integer32,
12403     agnCQ50DiscardPktThresh 				Integer32,
12404	 agnCQ50BlockNewModemVbdCallsThresh		Integer32,
12405	 agnCQ50BlockNewModemRelayCallsThresh	Integer32
12406 	 }
12407
12408agnCQ50CnfgIdx OBJECT-TYPE
12409      SYNTAX  Integer32
12410      MAX-ACCESS  not-accessible
12411      STATUS  current
12412      DESCRIPTION
12413      "This object indicates the Index of the Configuration database (1..255) being
12414       accessed. Index of 255 relates to the Temporary Configuration."
12415      ::= { agnCQ50Entry 1 }
12416
12417 agnCQ50StopCallsThresh OBJECT-TYPE
12418      SYNTAX  Integer32
12419      MAX-ACCESS  read-write
12420      STATUS  current
12421      DESCRIPTION
12422      "This object indicates the Bandwidth Threshold percent (%) above which
12423       new Calls from the PBX will be disabled."
12424      ::= { agnCQ50Entry 2 }
12425
12426agnCQ50DiscardPktThresh OBJECT-TYPE
12427      SYNTAX  Integer32
12428      MAX-ACCESS  read-write
12429      STATUS  current
12430      DESCRIPTION
12431      "This object indicates the Bandwidth Threshold percent (%) above which
12432       voice packets will be discarded. Usually, the value selected should be higher
12433       than the value of agnCQ50StopCallsThresh."
12434      ::= { agnCQ50Entry 3 }
12435
12436agnCQ50BlockNewModemVbdCallsThresh OBJECT-TYPE
12437      SYNTAX  Integer32
12438      MAX-ACCESS  read-write
12439      STATUS  current
12440      DESCRIPTION
12441      "This object indicates the Modem VBD Calls Threshold percent (%) above which
12442       new modem calls will be rejected."
12443      ::= { agnCQ50Entry 4 }
12444
12445agnCQ50BlockNewModemRelayCallsThresh OBJECT-TYPE
12446      SYNTAX  Integer32
12447      MAX-ACCESS  read-write
12448      STATUS  current
12449      DESCRIPTION
12450      "This object indicates the Modem Relay Calls Threshold percent (%) above which
12451       new modem calls will be rejected."
12452      ::= { agnCQ50Entry 5 }
12453
12454
12455--
12456-- Compressed information.
12457--
12458-- Specially for RadView management station
12459--
12460agnCmprTable  OBJECT-TYPE
12461      SYNTAX SEQUENCE OF AgnCmprEntry
12462      MAX-ACCESS not-accessible
12463      STATUS current
12464	DESCRIPTION  "A table."
12465	::=  { cmprAgnGen 1 }
12466
12467agnCmprEntry OBJECT-TYPE
12468      SYNTAX AgnCmprEntry
12469      MAX-ACCESS not-accessible
12470      STATUS current
12471	DESCRIPTION  "An entry in table."
12472	INDEX { agnCmprTypIdx, agnCmprCnfgIdx ,agnCmprVersion}
12473      ::= {agnCmprTable  1}
12474
12475AgnCmprEntry ::=
12476      SEQUENCE {
12477     agnCmprTypIdx      Integer32,
12478     agnCmprCnfgIdx     Integer32,
12479     agnCmprVersion     Integer32,
12480     agnCmprObj         OCTET STRING
12481      }
12482
12483agnCmprTypIdx OBJECT-TYPE
12484      SYNTAX  Integer32
12485      MAX-ACCESS  read-only
12486      STATUS  current
12487      DESCRIPTION
12488      "This attribute indicates the Type of the Compressed being
12489       referred."
12490      ::= { agnCmprEntry 1}
12491
12492agnCmprCnfgIdx OBJECT-TYPE
12493      SYNTAX  Integer32
12494      MAX-ACCESS  read-only
12495      STATUS  current
12496      DESCRIPTION
12497      "This attribute indicates the configuration to which the
12498       Compressed information is  related."
12499      ::= { agnCmprEntry 2}
12500
12501agnCmprVersion OBJECT-TYPE
12502      SYNTAX  Integer32
12503      MAX-ACCESS  read-only
12504      STATUS  current
12505      DESCRIPTION
12506      "This attribute indicates the version of the internal format
12507       of the Compressed data"
12508      ::= { agnCmprEntry 3}
12509
12510agnCmprObj OBJECT-TYPE
12511      SYNTAX  OCTET STRING
12512      MAX-ACCESS  read-write
12513      STATUS  current
12514      DESCRIPTION
12515      "This attribute is the compressed information itself."
12516      ::= { agnCmprEntry 4}
12517
12518
12519-- Compressed Dlci table in the Agent level
12520-- The only way of reading this table is by the command 'GET NEXT'
12521
12522agnDlciCmprTable  OBJECT-TYPE
12523      SYNTAX SEQUENCE OF AgnDlciCmprEntry
12524      MAX-ACCESS not-accessible
12525      STATUS current
12526	DESCRIPTION  "A table."
12527	::=  {cmprAgnGen 2}
12528
12529agnDlciCmprEntry OBJECT-TYPE
12530      SYNTAX AgnDlciCmprEntry
12531      MAX-ACCESS not-accessible
12532      STATUS current
12533	DESCRIPTION  "An entry in table."
12534	INDEX {agnDlciCmprCnfgIdx,agnDlciCmprVersion,agnDlciCmprDlciIdx}
12535      ::= {agnDlciCmprTable  1}
12536
12537AgnDlciCmprEntry ::=
12538      SEQUENCE {
12539     agnDlciCmprCnfgIdx       Integer32,
12540     agnDlciCmprVersion       Integer32,
12541     agnDlciCmprDlciIdx       Integer32,
12542     agnDlciCmprObj          OCTET STRING
12543      }
12544
12545agnDlciCmprCnfgIdx OBJECT-TYPE
12546      SYNTAX  Integer32
12547      MAX-ACCESS  read-only
12548      STATUS  current
12549      DESCRIPTION
12550      "This attribute indicates the configuration to which the
12551       Compressed information is  related."
12552      ::= { agnDlciCmprEntry 1}
12553
12554agnDlciCmprVersion OBJECT-TYPE
12555      SYNTAX  Integer32
12556      MAX-ACCESS  read-only
12557      STATUS  current
12558      DESCRIPTION
12559      "This attribute indicates the version of the internal format
12560       of the Compressed data"
12561      ::= { agnDlciCmprEntry 2}
12562
12563agnDlciCmprDlciIdx  OBJECT-TYPE
12564      SYNTAX  Integer32
12565      MAX-ACCESS  read-only
12566      STATUS  current
12567      DESCRIPTION
12568      "This attribute indicates a unique identifier of  the Dlci,
12569       the compressed information relates to.
12570       The values are between 16 - 991."
12571      ::= { agnDlciCmprEntry 3}
12572
12573agnDlciCmprObj OBJECT-TYPE
12574      SYNTAX  OCTET STRING
12575      MAX-ACCESS  read-write
12576      STATUS  current
12577      DESCRIPTION
12578      "This attribute is the compressed information itself."
12579      ::= { agnDlciCmprEntry 4}
12580
12581-- Compressed Status Alarm table at the Agent level
12582-- The only way of reading this table is by the command 'GET NEXT'
12583
12584agnAlarmsCmprTable  OBJECT-TYPE
12585      SYNTAX SEQUENCE OF AgnAlarmsCmprEntry
12586      MAX-ACCESS not-accessible
12587      STATUS current
12588	DESCRIPTION  "A table."
12589	::=  {cmprAgnGen 3}
12590
12591agnAlarmsCmprEntry OBJECT-TYPE
12592      SYNTAX AgnAlarmsCmprEntry
12593      MAX-ACCESS not-accessible
12594      STATUS current
12595	DESCRIPTION  "An entry in table."
12596	INDEX {agnAlarmsCmprVersion,agnAlarmsCmprAlarmIdx}
12597      ::= {agnAlarmsCmprTable  1}
12598
12599AgnAlarmsCmprEntry ::=
12600      SEQUENCE {
12601     agnAlarmsCmprVersion      Integer32,
12602     agnAlarmsCmprAlarmIdx     Integer32,
12603     agnAlarmsCmprObj          OCTET STRING
12604      }
12605
12606agnAlarmsCmprVersion OBJECT-TYPE
12607      SYNTAX  Integer32
12608      MAX-ACCESS  read-only
12609      STATUS  current
12610      DESCRIPTION
12611      "This attribute indicates the version of the internal
12612       format of the Compressed data"
12613      ::= { agnAlarmsCmprEntry 1}
12614
12615agnAlarmsCmprAlarmIdx  OBJECT-TYPE
12616      SYNTAX  Integer32
12617      MAX-ACCESS  read-only
12618      STATUS  current
12619      DESCRIPTION
12620      "A unique number to identify an entry in the alarm status table
12621       of the agent."
12622      ::= { agnAlarmsCmprEntry 2}
12623
12624agnAlarmsCmprObj OBJECT-TYPE
12625      SYNTAX  OCTET STRING
12626      MAX-ACCESS  read-only
12627      STATUS  current
12628      DESCRIPTION
12629      "This attribute is the compressed information itself."
12630      ::= { agnAlarmsCmprEntry 3}
12631
12632-- Compressed History Alarms buffer
12633-- The only way of reading this table is by the command 'GET NEXT'
12634
12635agnAlrBufCmprTable  OBJECT-TYPE
12636      SYNTAX SEQUENCE OF AgnAlrBufCmprEntry
12637      MAX-ACCESS not-accessible
12638      STATUS current
12639	DESCRIPTION  "A table."
12640	::=  {cmprAgnGen 4}
12641
12642agnAlrBufCmprEntry OBJECT-TYPE
12643      SYNTAX AgnAlrBufCmprEntry
12644      MAX-ACCESS not-accessible
12645      STATUS current
12646	DESCRIPTION  "An entry in table."
12647	INDEX {agnAlrBufCmprVersion,agnAlrBufCmprAlarmIdx}
12648      ::= {agnAlrBufCmprTable  1}
12649
12650AgnAlrBufCmprEntry ::=
12651      SEQUENCE {
12652     agnAlrBufCmprVersion      Integer32,
12653     agnAlrBufCmprAlarmIdx     Integer32,
12654     agnAlrBufCmprObj          OCTET STRING
12655      }
12656
12657agnAlrBufCmprVersion OBJECT-TYPE
12658      SYNTAX  Integer32
12659      MAX-ACCESS  read-only
12660      STATUS  current
12661      DESCRIPTION
12662      "This attribute indicates the version of the internal format of
12663       the Compressed data"
12664      ::= { agnAlrBufCmprEntry 1}
12665
12666agnAlrBufCmprAlarmIdx  OBJECT-TYPE
12667      SYNTAX  Integer32
12668      MAX-ACCESS  read-only
12669      STATUS  current
12670      DESCRIPTION
12671      "A unique number to identify an entry in the history alarms
12672       buffer of the agent."
12673      ::= { agnAlrBufCmprEntry 2}
12674
12675agnAlrBufCmprObj OBJECT-TYPE
12676      SYNTAX  OCTET STRING
12677      MAX-ACCESS  read-only
12678      STATUS  current
12679      DESCRIPTION
12680      "This attribute is the compressed information itself."
12681      ::= { agnAlrBufCmprEntry 3}
12682
12683
12684-- Compressed Sanity Errors buffer
12685-- The only way of reading this table is by the command 'GET NEXT'
12686
12687
12688agnSCmprErrListTable OBJECT-TYPE
12689      SYNTAX SEQUENCE OF AgnSCmprErrListEntry
12690      MAX-ACCESS not-accessible
12691      STATUS current
12692	DESCRIPTION  "A table."
12693	::=  { cmprAgnGen 5 }
12694
12695agnSCmprErrListEntry OBJECT-TYPE
12696      SYNTAX AgnSCmprErrListEntry
12697      MAX-ACCESS not-accessible
12698      STATUS current
12699	DESCRIPTION  "An entry in table."
12700	INDEX {agnSCmprErrVersion,agnSCmprErrIdx}
12701      ::= { agnSCmprErrListTable 1}
12702
12703AgnSCmprErrListEntry ::=
12704      SEQUENCE {
12705     agnSCmprErrVersion      Integer32,
12706     agnSCmprErrIdx          Integer32,
12707     agnSCmprErrObj          OCTET STRING
12708      }
12709
12710agnSCmprErrVersion OBJECT-TYPE
12711      SYNTAX  Integer32
12712      MAX-ACCESS  read-only
12713      STATUS  current
12714      DESCRIPTION
12715      "The version of the compressed data "
12716       ::= { agnSCmprErrListEntry 1}
12717
12718agnSCmprErrIdx OBJECT-TYPE
12719      SYNTAX  Integer32
12720      MAX-ACCESS  read-only
12721      STATUS  current
12722      DESCRIPTION
12723      "Unique number to identify an entry in the errors list table.
12724       The maximum entry  value  cannot exceed the value of
12725       'agnSNoOfSanityCheckErr'. "
12726       ::= { agnSCmprErrListEntry 2}
12727
12728agnSCmprErrObj OBJECT-TYPE
12729      SYNTAX  OCTET STRING
12730      MAX-ACCESS  read-only
12731      STATUS  current
12732      DESCRIPTION
12733      "This attribute is a full text description of the error,
12734       including: error code, slot and port numbers related to the
12735       code ."
12736     ::= { agnSCmprErrListEntry 3}
12737
12738
12739-- New TS Assignment compressed table, per port 01/09/98
12740-- The only way of reading this table is by the command 'GET NEXT'
12741
12742agnTsCmprTable  OBJECT-TYPE
12743      SYNTAX SEQUENCE OF AgnTsCmprEntry
12744      MAX-ACCESS not-accessible
12745      STATUS current
12746	DESCRIPTION  "A table."
12747	::=  { cmprAgnGen 6 }
12748
12749agnTsCmprEntry OBJECT-TYPE
12750      SYNTAX AgnTsCmprEntry
12751      MAX-ACCESS not-accessible
12752      STATUS current
12753	DESCRIPTION  "An entry in table."
12754	INDEX { agnTsCmprVerIdx,  agnTsCmprCnfgIdx , agnTsCmprSlotIdx,
12755              agnTsCmprPortIdx, agnTsCmprPduIdx }
12756      ::= {agnTsCmprTable  1}
12757
12758AgnTsCmprEntry ::=
12759      SEQUENCE {
12760     agnTsCmprVerIdx      Integer32,
12761     agnTsCmprCnfgIdx     Integer32,
12762     agnTsCmprSlotIdx     Integer32,
12763     agnTsCmprPortIdx     Integer32,
12764     agnTsCmprPduIdx      Integer32,
12765     agnTsCmprData        OCTET STRING
12766      }
12767
12768agnTsCmprVerIdx OBJECT-TYPE
12769      SYNTAX  Integer32
12770      MAX-ACCESS  read-only
12771      STATUS  current
12772      DESCRIPTION
12773      "This object indicates the version of the internal format
12774       of the Compressed data."
12775      ::= { agnTsCmprEntry 1}
12776
12777agnTsCmprCnfgIdx OBJECT-TYPE
12778      SYNTAX  Integer32
12779      MAX-ACCESS  read-only
12780      STATUS  current
12781      DESCRIPTION
12782      "This object indicates the configuration to which the
12783       Compressed information is related.
12784       255=temporary configuration.
12785       Set can be performed only to the temporary configuration."
12786      ::= { agnTsCmprEntry 2}
12787
12788agnTsCmprSlotIdx OBJECT-TYPE
12789      SYNTAX  Integer32
12790      MAX-ACCESS  read-only
12791      STATUS  current
12792      DESCRIPTION
12793      "This object indicates the Slot to which the
12794       Compressed information is  related.
12795       For MP-2100: IO-1..IO-12 = (5).. (16)
12796       For DXC-30 : IO-1..IO-15 = (5).. (19).
12797       NA=255."
12798      ::= { agnTsCmprEntry 3}
12799
12800agnTsCmprPortIdx OBJECT-TYPE
12801      SYNTAX  Integer32
12802      MAX-ACCESS  read-only
12803      STATUS  current
12804      DESCRIPTION
12805      "This object indicates the Port within the Slot, to which the
12806       Compressed information is  related.
12807       For Port Index see each product's spec."
12808      ::= { agnTsCmprEntry 4}
12809
12810agnTsCmprPduIdx OBJECT-TYPE
12811      SYNTAX  Integer32
12812      MAX-ACCESS  read-only
12813      STATUS  current
12814      DESCRIPTION
12815      "This object indicates the PDU index within the same port.
12816       That provides for the case when one PDU is not sufficient for all TS
12817       Assignment data of the same port."
12818      ::= { agnTsCmprEntry 5}
12819
12820agnTsCmprData OBJECT-TYPE
12821      SYNTAX  OCTET STRING
12822      MAX-ACCESS  read-write
12823      STATUS  current
12824      DESCRIPTION
12825      "This object is the compressed information itself. It provides
12826       information about all TSs of a port."
12827      ::= { agnTsCmprEntry 6}
12828
12829-- Extended Compress General Table with 7 indexes -  10/02/99
12830-- Used for: V5.1 and V5.2 Variant
12831
12832agnXCmprTable  OBJECT-TYPE
12833      SYNTAX SEQUENCE OF AgnXCmprEntry
12834      MAX-ACCESS not-accessible
12835      STATUS current
12836	DESCRIPTION  "A table."
12837	::=  { cmprAgnGen 7 }
12838
12839agnXCmprEntry OBJECT-TYPE
12840      SYNTAX AgnXCmprEntry
12841      MAX-ACCESS not-accessible
12842      STATUS current
12843	DESCRIPTION  "An entry in table."
12844	INDEX {agnXCmprTypIdx, agnXCmprVersion, agnXCmprIdx3,agnXCmprIdx4,
12845             agnXCmprIdx5, agnXCmprIdx6, agnXCmprIdx7}
12846      ::= {agnXCmprTable  1}
12847
12848AgnXCmprEntry ::=
12849      SEQUENCE {
12850     agnXCmprTypIdx       Integer32,
12851     agnXCmprVersion      Integer32,
12852     agnXCmprIdx3         Integer32,
12853     agnXCmprIdx4         Integer32,
12854     agnXCmprIdx5         Integer32,
12855     agnXCmprIdx6         Integer32,
12856     agnXCmprIdx7         Integer32,
12857     agnXCmprObj          OCTET STRING
12858      }
12859
12860agnXCmprTypIdx OBJECT-TYPE
12861      SYNTAX  Integer32
12862      MAX-ACCESS  read-only
12863      STATUS  current
12864      DESCRIPTION
12865      "This attribute indicates the Type of the Compressed being
12866       referred.
12867       One of the types is V5.1 Variant data."
12868      ::= { agnXCmprEntry 1}
12869
12870agnXCmprVersion OBJECT-TYPE
12871      SYNTAX  Integer32
12872      MAX-ACCESS  read-only
12873      STATUS  current
12874      DESCRIPTION
12875      "This attribute indicates the version of the internal format of
12876       the Compressed data."
12877      ::= { agnXCmprEntry 2}
12878
12879agnXCmprIdx3 OBJECT-TYPE
12880      SYNTAX  Integer32
12881      MAX-ACCESS  read-only
12882      STATUS  current
12883      DESCRIPTION
12884      "3rd index - can be used for any purpose according to the
12885       agnXCmprTypIdx.
12886       Example: for V5.1 Variant, this attribute indicates the configuration
12887       to which the Compressed information is  related.
12888       255=temporary configuration.
12889       Set can be performed only to the temporary configuration."
12890      ::= { agnXCmprEntry 3}
12891
12892agnXCmprIdx4  OBJECT-TYPE
12893      SYNTAX  Integer32
12894      MAX-ACCESS  read-only
12895      STATUS  current
12896      DESCRIPTION
12897      "4th index - can be used for any purpose according to the
12898       agnXCmprTypIdx.
12899       Example: for V5.1 Variant,this attribute indicates a unique number of
12900       the slot position where the card is inserted.
12901	   Valid values: psA(1),psB(2),clA(3),clB(4),io1(5)..io12(16); notApplicable=255."
12902      ::= { agnXCmprEntry 4}
12903
12904agnXCmprIdx5   OBJECT-TYPE
12905      SYNTAX  Integer32
12906      MAX-ACCESS  read-only
12907      STATUS  current
12908      DESCRIPTION
12909      "5th index - can be used for any purpose according to the
12910       agnXCmprTypIdx.
12911       Example: for V5.1 Variant,this attribute indicates a unique identifier
12912       of  the port	the compressed information relates to.
12913       Valid values: exPrt1    (1) .. exPrt12  (12) ,
12914                     inPrt1  (101) .. inPrt48 (148)."
12915      ::= { agnXCmprEntry 5}
12916
12917agnXCmprIdx6  OBJECT-TYPE
12918      SYNTAX  Integer32
12919      MAX-ACCESS  read-only
12920      STATUS  current
12921      DESCRIPTION
12922      "6th index - can be used for any purpose according to the
12923       agnXCmprTypIdx.
12924       Example: for V5.1 Variant,this attribute indicates the Variant index.
12925       Valid values are: 0..127, 255 (= temp cnfg).Set can be performed only
12926       to the temporary configuration."
12927      ::= { agnXCmprEntry 6}
12928
12929agnXCmprIdx7  OBJECT-TYPE
12930      SYNTAX  Integer32
12931      MAX-ACCESS  read-only
12932      STATUS  current
12933      DESCRIPTION
12934      "7th index - can be used for any purpose according to the
12935       agnXCmprTypIdx.
12936       Example: for V5.1 Variant,this attribute is not needed. Therefore, its
12937       value will be always 255=notApplicable."
12938      ::= { agnXCmprEntry 7}
12939
12940agnXCmprObj OBJECT-TYPE
12941      SYNTAX  OCTET STRING
12942      MAX-ACCESS  read-write
12943      STATUS  current
12944      DESCRIPTION
12945      "This attribute is the compressed information itself."
12946      ::= { agnXCmprEntry 8}
12947
12948--
12949-- Link Mapping Table for internal use
12950--
12951agnLinkMapTable OBJECT-TYPE
12952      SYNTAX SEQUENCE OF AgnLinkMapEntry
12953      MAX-ACCESS not-accessible
12954      STATUS current
12955	DESCRIPTION  "A table."
12956	::=  { mapWanGen 1}
12957
12958agnLinkMapEntry OBJECT-TYPE
12959      SYNTAX AgnLinkMapEntry
12960      MAX-ACCESS not-accessible
12961      STATUS current
12962	DESCRIPTION  "An entry in table."
12963	INDEX {mapLinkId}
12964      ::= {agnLinkMapTable 1}
12965
12966AgnLinkMapEntry ::=
12967      SEQUENCE {
12968      mapLinkId               Integer32,
12969      mapLinkSltIdx           INTEGER,
12970      mapLinkPrtIdx           INTEGER,
12971      mapLinkStatus           INTEGER
12972      }
12973
12974mapLinkId     OBJECT-TYPE
12975      SYNTAX  Integer32
12976      MAX-ACCESS  read-only
12977      STATUS  current
12978      DESCRIPTION
12979      "A unique identifier of the link"
12980::=  {agnLinkMapEntry 1}
12981
12982mapLinkSltIdx    OBJECT-TYPE
12983      SYNTAX  INTEGER
12984        {
12985          noConnect   (2),
12986       clA   (3),
12987       io1   (5),
12988       io2   (6),
12989       io3   (7),
12990       io4   (8),
12991       io5   (9),
12992       io6  (10),
12993       io7  (11),
12994       io8  (12),
12995       io9  (13),
12996       io10 (14),
12997       io11 (15),
12998       io12 (16),
12999    notApplicable (255)
13000     }
13001      MAX-ACCESS  read-write
13002      STATUS  current
13003      DESCRIPTION
13004      "This attribute indicates a unique  slot  position where
13005       the card is inserted.
13006       In the ?004 Unit the entries clA(3), io6(10)..io12(16) are
13007       not valid."
13008::=  {agnLinkMapEntry 2}
13009
13010mapLinkPrtIdx  OBJECT-TYPE
13011      SYNTAX  INTEGER
13012      {
13013         exPrt1    (1) ,
13014         exPrt2    (2) ,
13015         exPrt3    (3) ,
13016         exPrt4    (4) ,
13017         exPrt5    (5) ,
13018         exPrt6    (6) ,
13019         exPrt7    (7) ,
13020         exPrt8    (8) ,
13021         exPrt9    (9) ,
13022         exPrt10  (10) ,
13023         exPrt11  (11) ,
13024         exPrt12  (12) ,
13025         noConnect  (100) ,
13026         inPrt1  (101) ,
13027         inPrt2  (102) ,
13028         inPrt3  (103) ,
13029         inPrt4  (104) ,
13030         inPrt5  (105) ,
13031         inPrt6  (106) ,
13032         inPrt7  (107) ,
13033         inPrt8  (108) ,
13034         inPrt9  (109) ,
13035         inPrt10 (110) ,
13036         inPrt11 (111) ,
13037         inPrt12 (112)
13038      }
13039      MAX-ACCESS  read-write
13040      STATUS  current
13041      DESCRIPTION
13042      "This attribute indicates a unique  port number. "
13043::=  {agnLinkMapEntry 3}
13044
13045mapLinkStatus   OBJECT-TYPE
13046      SYNTAX  INTEGER
13047 {
13048 unknown(1),
13049 down(2),
13050 up(3)
13051 }
13052      MAX-ACCESS  read-only
13053      STATUS  current
13054      DESCRIPTION
13055      "This attribute indicates the status of the link between the
13056       two muxes"
13057::=  {agnLinkMapEntry 4}
13058
13059
13060--
13061-- diverseIfWanGen - diverse NON-DS1 interfaces of WAN products
13062--
13063
13064
13065
13066--sonetInterface  OBJECT IDENTIFIER  ::=  {diverseIfWanGen 2}     (see radsonet.txt)
13067--ds3Interface    OBJECT IDENTIFIER  ::=  {diverseIfWanGen 3}	  (see radds3.txt)
13068--ds1Interface    OBJECT IDENTIFIER  ::=  {diverseIfWanGen 4}	  (see radds1.txt)
13069--hdlcMibObjects  OBJECT IDENTIFIER  ::=  {diverseIfWanGen 5}     (see radhdlc.txt)
13070--ip2If           OBJECT IDENTIFIER ::= { diverseIfWanGen 7 }	  (see ipmux.txt)
13071
13072
13073--
13074-- Wan alarm buffer (history) information
13075--
13076alrBufTable  OBJECT-TYPE
13077      SYNTAX SEQUENCE OF AlrBufEntry
13078      MAX-ACCESS not-accessible
13079      STATUS current
13080	DESCRIPTION  "A table."
13081	::=  { alrBuffGen 1 }
13082
13083alrBufEntry OBJECT-TYPE
13084      SYNTAX AlrBufEntry
13085      MAX-ACCESS not-accessible
13086      STATUS current
13087	DESCRIPTION  "An entry in table."
13088	INDEX { alrBufIdx }
13089      ::= { alrBufTable 1}
13090
13091AlrBufEntry ::=
13092      SEQUENCE {
13093     alrBufIdx          Integer32,
13094     alrBufDescription  DisplayString,
13095     alrBufCode         Unsigned32,
13096     alrBufSlot 		INTEGER,
13097	 alrBufPort         Unsigned32,
13098	 alrBufSeverity     INTEGER,
13099	 alrBufState        INTEGER
13100      }
13101
13102alrBufIdx OBJECT-TYPE
13103      SYNTAX  Integer32
13104      MAX-ACCESS  read-only
13105      STATUS  current
13106      DESCRIPTION
13107      "This attribute indicates a  unique number to identify this
13108       entry"
13109    ::= { alrBufEntry 1}
13110
13111alrBufDescription  OBJECT-TYPE
13112      SYNTAX  DisplayString (SIZE (0..255))
13113      MAX-ACCESS  read-only
13114      STATUS  current
13115      DESCRIPTION
13116      "This entry is a unique text description of the alarm in the
13117       buffer.
13118       The alarm description includes the following information:
13119       alarm code, slot id, card type, channel id ,
13120       alarm text, alarm status, masked flag and event counter"
13121       ::= { alrBufEntry 2}
13122
13123alrBufCode OBJECT-TYPE
13124      SYNTAX  Unsigned32
13125      MAX-ACCESS  read-only
13126      STATUS  current
13127      DESCRIPTION
13128      "A code identifying the alarm of an entry in the alarm buffer
13129       table."
13130      ::= { alrBufEntry 3 }
13131
13132alrBufSlot OBJECT-TYPE
13133      SYNTAX  INTEGER
13134       {
13135       psA   (1),
13136       psB   (2),
13137       clA   (3),
13138       clB   (4),
13139       io1   (5),
13140       io2   (6),
13141       io3   (7),
13142       io4   (8),
13143       io5   (9),
13144       io6  (10),
13145       io7  (11),
13146       io8  (12),
13147       io9  (13),
13148       io10 (14),
13149       notApplicable (255)
13150       }
13151      MAX-ACCESS  read-only
13152      STATUS  current
13153      DESCRIPTION
13154      "The slot number this alarm refers to.
13155       When the alarm refers to a system alarm, the value will be 'notApplicable(255)'."
13156      ::= { alrBufEntry 4 }
13157
13158alrBufPort OBJECT-TYPE
13159      SYNTAX  Unsigned32
13160      MAX-ACCESS  read-only
13161      STATUS  current
13162      DESCRIPTION
13163      "The port number this alarm refers to.
13164       If the port number is irrelevant to this alarm (if it is
13165       a system/card level alarm) the value will be 9999."
13166      ::= { alrBufEntry 5 }
13167
13168alrBufSeverity OBJECT-TYPE
13169      SYNTAX  INTEGER
13170       {
13171       event    (3),
13172       minor    (4),
13173       major    (5),
13174       warning  (6),
13175       critical (7)
13176       }
13177      MAX-ACCESS  read-only
13178      STATUS  current
13179      DESCRIPTION
13180      "The severity of the alarm."
13181      ::= { alrBufEntry 6 }
13182
13183alrBufState  OBJECT-TYPE
13184      SYNTAX  INTEGER
13185       {
13186       off(2),
13187       on (3)
13188       }
13189      MAX-ACCESS  read-only
13190      STATUS  current
13191      DESCRIPTION
13192      "State of the alarm (On/Off)."
13193      ::= { alrBufEntry 7 }
13194
13195
13196alrBufferClearCmd OBJECT-TYPE
13197      SYNTAX  INTEGER
13198       {
13199      off(2),
13200      on (3)
13201       }
13202      MAX-ACCESS  read-write
13203      STATUS  current
13204      DESCRIPTION
13205      "Setting this attribute to ON, will enforce a  clear
13206       operation on the Alarms Buffer. Upon completion,
13207       the value will automatically change to off(2).
13208       For MP-2100/2200, this command will not really erase
13209       the Alarm Buffer, but is only an ACK of seeing the Buffer.
13210       It marks a pointer of the last entry's alrBufIdx, in order
13211       to allow view of new alarms entered after this pointer
13212       (alrBufIdxUponLastAck)."
13213      ::= { alrBuffGen 2 }
13214
13215alrBufIdxUponLastAck OBJECT-TYPE
13216      SYNTAX  Unsigned32
13217      MAX-ACCESS  read-only
13218      STATUS  current
13219      DESCRIPTION
13220      "This attribute indicates the value of alrBufIdx for the
13221       last existing entry of alrBufTable, when alrBufferClearCmd
13222       was last Set to on(3).
13223       That will enable a user to see only Alarms that entered the
13224       alrBufTable after last Set of alrBufferClearCmd, by GetNext
13225       of alrBufDescription	with this index."
13226      ::= { alrBuffGen 3 }
13227
13228--
13229-- Wan Flip Data-Base parameters
13230--
13231--         agnCAgendaTable :
13232--
13233
13234agnCAgendaTable OBJECT-TYPE
13235      SYNTAX SEQUENCE OF AgnCAgendaEntry
13236      MAX-ACCESS not-accessible
13237      STATUS  current
13238      DESCRIPTION
13239      "This table devides the week days into categories needed for
13240       DB flip consideration."
13241      ::= {agnFlipDb 1}
13242
13243agnCAgendaEntry OBJECT-TYPE
13244      SYNTAX AgnCAgendaEntry
13245      MAX-ACCESS not-accessible
13246      STATUS current
13247	DESCRIPTION  "An entry in table."
13248	INDEX {agnCAgendaCnfgIdx, agnCAgendaDayIdx}
13249      ::= {agnCAgendaTable 1}
13250
13251AgnCAgendaEntry ::=
13252      SEQUENCE {
13253           agnCAgendaCnfgIdx    INTEGER,
13254           agnCAgendaDayIdx           INTEGER,
13255           agnCAgendaDayCategory      INTEGER
13256               }
13257
13258agnCAgendaCnfgIdx OBJECT-TYPE
13259      SYNTAX  INTEGER
13260              {
13261                active    (1),
13262                temporary  (255)
13263              }
13264      MAX-ACCESS  read-only
13265      STATUS  current
13266      DESCRIPTION
13267      "Active or Temporary Agenda Table.
13268       Both configurations can be read but only the Temporary can
13269       be written to."
13270      ::= {agnCAgendaEntry 1}
13271
13272agnCAgendaDayIdx OBJECT-TYPE
13273      SYNTAX  INTEGER
13274              {
13275                sunday    (1),
13276                monday    (2),
13277                tuesday   (3),
13278                wednesday (4),
13279                thursday  (5),
13280                friday    (6),
13281                saturday  (7)
13282              }
13283      MAX-ACCESS  read-only
13284      STATUS  current
13285      DESCRIPTION
13286      "Day of week"
13287      ::= {agnCAgendaEntry 2}
13288
13289agnCAgendaDayCategory OBJECT-TYPE
13290      SYNTAX  INTEGER
13291              {
13292                fullWorkday    (1),
13293                partialWorkday (2),
13294                weekend        (3)
13295              }
13296      MAX-ACCESS  read-write
13297      STATUS  current
13298      DESCRIPTION
13299      "The Category of the Day "
13300      ::= {agnCAgendaEntry 3}
13301
13302
13303--          agnCFlipNetEventsTable :
13304--
13305
13306agnCFlipNetEventsTable OBJECT-TYPE
13307      SYNTAX SEQUENCE OF AgnCFlipNetEventsEntry
13308      MAX-ACCESS not-accessible
13309      STATUS  current
13310      DESCRIPTION
13311      "This table holds the Net Events the MUX should trace"
13312      ::= {agnFlipDb 2}
13313
13314agnCFlipNetEventsEntry OBJECT-TYPE
13315      SYNTAX AgnCFlipNetEventsEntry
13316      MAX-ACCESS not-accessible
13317      STATUS current
13318	DESCRIPTION  "An entry in table."
13319	INDEX {agnCFlipNetEventsCnfgIdx, agnCFlipNetEventIdx}
13320      ::= {agnCFlipNetEventsTable 1}
13321
13322AgnCFlipNetEventsEntry ::=
13323      SEQUENCE {
13324    agnCFlipNetEventsCnfgIdx   INTEGER,
13325                agnCFlipNetEventIdx        Integer32,
13326                agnCFlipNetEventActive     INTEGER,
13327                agnCFlipNetEventType       INTEGER,
13328                agnCFlipNetEventNo         Integer32,
13329                agnCFlipNetEventSlot       INTEGER,
13330                agnCFlipNetEventPort       Integer32,
13331                agnCFlipNetEventISD        Integer32,
13332                agnCFlipNetEventOSD        Integer32,
13333                agnCFlipNetEventDayType    INTEGER,
13334                agnCFlipNetEventStartTime  DisplayString,
13335                agnCFlipNetEventEndTime    DisplayString
13336               }
13337
13338agnCFlipNetEventsCnfgIdx OBJECT-TYPE
13339      SYNTAX  INTEGER
13340              {
13341                active    (1),
13342                temporary  (255)
13343              }
13344      MAX-ACCESS  read-only
13345      STATUS  current
13346      DESCRIPTION
13347      "Active or Temporary Net Events Table.
13348       Both configurations can be read but only the Temporary can
13349       be written to."
13350      ::= {agnCFlipNetEventsEntry 1}
13351
13352agnCFlipNetEventIdx OBJECT-TYPE
13353      SYNTAX  Integer32  (1..10)
13354      MAX-ACCESS  read-only
13355      STATUS  current
13356      DESCRIPTION
13357      "Entry within the table"
13358      ::= {agnCFlipNetEventsEntry 2}
13359
13360agnCFlipNetEventActive     OBJECT-TYPE
13361      SYNTAX  INTEGER
13362              {
13363                no  (2),
13364                yes (3)
13365              }
13366      MAX-ACCESS  read-write
13367      STATUS  current
13368      DESCRIPTION
13369      "Indicates if the entry is valid.
13370       In order to Add/Modify parameters of an entry, this object
13371       should be set to Yes.
13372       In order to delete an entry, this object should be Set to No."
13373      ::= {agnCFlipNetEventsEntry 3}
13374
13375
13376agnCFlipNetEventType OBJECT-TYPE
13377      SYNTAX  INTEGER
13378              {
13379                time       (1),
13380                linkDown   (2),
13381                congestion (3)   -- MP3000 Only
13382              }
13383      MAX-ACCESS  read-write
13384      STATUS  current
13385      DESCRIPTION
13386      "The Net Event type "
13387      ::= {agnCFlipNetEventsEntry 4}
13388
13389agnCFlipNetEventNo OBJECT-TYPE
13390      SYNTAX  Integer32  (1..512)
13391      MAX-ACCESS  read-write
13392      STATUS  current
13393      DESCRIPTION
13394      "The Net Event No. (Bit Index)"
13395      ::= {agnCFlipNetEventsEntry 5}
13396
13397agnCFlipNetEventSlot OBJECT-TYPE
13398      SYNTAX  INTEGER
13399              {
13400                notApplicable   (1),
13401                clA   (3),
13402                clB   (4),
13403                io1   (5),
13404                io2   (6),
13405                io3   (7),
13406                io4   (8),
13407                io5   (9),
13408                io6  (10),
13409                io7  (11),
13410                io8  (12),
13411                io9  (13),
13412                io10 (14),
13413                io11 (15),
13414                io12 (16)
13415              }
13416      MAX-ACCESS  read-write
13417      STATUS  current
13418      DESCRIPTION
13419      "The slot to which the net event relates .
13420       Not applicable for time event"
13421      ::= {agnCFlipNetEventsEntry 6}
13422
13423agnCFlipNetEventPort OBJECT-TYPE
13424      SYNTAX  Integer32
13425      MAX-ACCESS  read-write
13426      STATUS  current
13427      DESCRIPTION
13428      "The port within the relevant slot.
13429	   Valid values:
13430	   - extPrt1(1)..exPrt16(16)
13431	   - notApplicable(100)
13432	   - inPrt1(101)..inPrt84(184)"
13433      ::= {agnCFlipNetEventsEntry 7}
13434
13435agnCFlipNetEventISD OBJECT-TYPE
13436      SYNTAX  Integer32  (1..999)
13437      MAX-ACCESS  read-write
13438      STATUS  current
13439      DESCRIPTION
13440      "The time in seconds since the Net Event was reported as ON
13441       until it is considered as ON.
13442       Not relevant for time events."
13443      ::= {agnCFlipNetEventsEntry 8}
13444
13445agnCFlipNetEventOSD OBJECT-TYPE
13446      SYNTAX  Integer32  (1..999)
13447      MAX-ACCESS  read-write
13448      STATUS  current
13449      DESCRIPTION
13450      "The time in seconds since the net event was reported as OFF
13451       until it is considered as OFF.
13452       Not relevant for time events."
13453      ::= {agnCFlipNetEventsEntry 9}
13454
13455agnCFlipNetEventDayType OBJECT-TYPE
13456      SYNTAX  INTEGER
13457              {
13458                notApplicable  (1),
13459                fullWorkday    (2),
13460                partialWorkday (3),
13461    weekend        (4)
13462              }
13463      MAX-ACCESS  read-write
13464      STATUS  current
13465      DESCRIPTION
13466      "The time event relates to all days defined in this category in
13467       the agnCAgendaTable.
13468       Applicable only for time event"
13469      ::= {agnCFlipNetEventsEntry 10}
13470
13471agnCFlipNetEventStartTime    OBJECT-TYPE
13472      SYNTAX    DisplayString (SIZE (5))
13473      MAX-ACCESS  read-write
13474      STATUS  current
13475      DESCRIPTION
13476      "The time event will be activated at this time.
13477       The format is hh:mm."
13478      ::= {agnCFlipNetEventsEntry 11}
13479
13480agnCFlipNetEventEndTime     OBJECT-TYPE
13481      SYNTAX    DisplayString (SIZE (5))
13482      MAX-ACCESS  read-write
13483      STATUS  current
13484      DESCRIPTION
13485      "The time event will be deactivated at this time.
13486       The format is hh:mm."
13487      ::= {agnCFlipNetEventsEntry 12}
13488
13489
13490--         agnCFlipTable :
13491--
13492
13493agnCFlipTable OBJECT-TYPE
13494     SYNTAX SEQUENCE OF AgnCFlipEntry
13495     MAX-ACCESS not-accessible
13496     STATUS  current
13497     DESCRIPTION
13498     "The DB Flip Decisions Table"
13499     ::= {agnFlipDb 3}
13500
13501agnCFlipEntry OBJECT-TYPE
13502     SYNTAX AgnCFlipEntry
13503     MAX-ACCESS not-accessible
13504     STATUS current
13505	DESCRIPTION  "An entry in table."
13506	INDEX {agnCFlipCnfgIdx, agnCFlipIdx}
13507     ::= {agnCFlipTable 1}
13508
13509AgnCFlipEntry ::=
13510     SEQUENCE {
13511               agnCFlipCnfgIdx    INTEGER,
13512               agnCFlipIdx         Integer32,
13513               agnCFlipActive      INTEGER,
13514               agnCFlipLogicalExp  DisplayString,
13515               agnCFlipDbNo        Integer32,
13516               agnCFlipDiscardDe   INTEGER
13517              }
13518
13519agnCFlipCnfgIdx OBJECT-TYPE
13520      SYNTAX  INTEGER
13521              {
13522                active     (1),
13523                temporary  (255)
13524              }
13525      MAX-ACCESS  read-only
13526      STATUS  current
13527      DESCRIPTION
13528      "Active or Temporary Flip Decisions Table.
13529       Both configurations can be read but only the Temporary can
13530       be written to."
13531      ::= {agnCFlipEntry 1}
13532
13533
13534
13535agnCFlipIdx OBJECT-TYPE
13536     SYNTAX  Integer32  (1..10)
13537     MAX-ACCESS  read-only
13538     STATUS  current
13539     DESCRIPTION
13540     "Entry number within the table"
13541     ::= {agnCFlipEntry 2}
13542
13543agnCFlipActive     OBJECT-TYPE
13544     SYNTAX  INTEGER
13545             {
13546               no  (2),
13547               yes (3)
13548             }
13549     MAX-ACCESS  read-write
13550     STATUS  current
13551     DESCRIPTION
13552     "Indicates if the entry is valid.
13553      In order to Add/Modify parameters of an entry this object
13554      should be Set to Yes.
13555      In order to delete an entry, this object should be Set to No."
13556     ::= {agnCFlipEntry 3}
13557
13558agnCFlipLogicalExp    OBJECT-TYPE
13559     SYNTAX    DisplayString (SIZE (1..20))
13560     MAX-ACCESS  read-write
13561     STATUS  current
13562     DESCRIPTION
13563     "A logical expression composed of events numbers (which were
13564      configured in the 'AgnCFlipNetEvantsTable') and logical operators
13565      ('|', '&', '!', '(', ')') between them.
13566      e.g - (1 & !2) | (121 & 230)"
13567     ::= {agnCFlipEntry 4}
13568
13569agnCFlipDbNo OBJECT-TYPE
13570     SYNTAX  Integer32  (1..10)
13571     MAX-ACCESS  read-write
13572     STATUS  current
13573     DESCRIPTION
13574     "The ID of the required DB "
13575     ::= {agnCFlipEntry 5}
13576
13577agnCFlipDiscardDe     OBJECT-TYPE
13578     SYNTAX  INTEGER
13579             {
13580               notApplicable (1),
13581               no            (2),
13582               yes           (3)
13583             }
13584     MAX-ACCESS  read-write
13585     STATUS  current
13586     DESCRIPTION
13587     "Indicates whether the Mux should start discarding
13588      all DE. (MP3000 Only)."
13589     ::= {agnCFlipEntry 6}
13590
13591--  Commands concerning the Flip DB
13592
13593agnFlipDbControls    OBJECT IDENTIFIER ::= {agnFlipDb 4}
13594
13595
13596agnCFlipDbSanityCheckCmd OBJECT-TYPE
13597     SYNTAX  INTEGER
13598             {
13599               off(2),
13600               on (3)
13601             }
13602     MAX-ACCESS  read-write
13603     STATUS  current
13604     DESCRIPTION
13605     "Setting this attribute to on(3) will initiate the process
13606      of Sanity check on the Temp Flip Db and automatically be
13607      changed to off(2)."
13608     ::= { agnFlipDbControls 1 }
13609
13610agnCSaveFlipDbCmd OBJECT-TYPE
13611     SYNTAX  INTEGER
13612             {
13613               off(2),
13614               on (3)
13615             }
13616     MAX-ACCESS  read-write
13617     STATUS  current
13618     DESCRIPTION
13619     "Setting this attribute to on(3) will initiate the process
13620      of Sanity check on the Temp Flip Db and if it is OK, it will
13621      save the Flip Db in the NVRAM, activating the new  Flip DB .
13622      If check detects errors, the save will not be performed.
13623      Afterwards, the object's value will change automatically to off(2)."
13624     ::= { agnFlipDbControls 2 }
13625
13626agnCSaveNetCnfgIdxCmd OBJECT-TYPE
13627     SYNTAX  Integer32   (1..10)
13628     MAX-ACCESS  read-write
13629     STATUS  current
13630     DESCRIPTION
13631     "This attribute specifies the Id of the target NVRAM Cnfg to
13632      which the TmpCnfg should be transferred. Upon set command the
13633      MUX will initiate the Sanity-Check  process first. If
13634      successful, the actual transfer will be performed. If warnings
13635      are detected, the user will have to perform the command again
13636      to confirm the operation. Setting this object a second time
13637      to the same value without performing any change in the database,
13638      will cause the result: agnSSanityCheckStatus = unknown.
13639      This attribute doesn't cause actual Flip."
13640     ::= { agnFlipDbControls 3 }
13641
13642agnCSaveNetFlipDbCmd OBJECT-TYPE
13643     SYNTAX  INTEGER
13644             {
13645               off(2),
13646               on (3)
13647             }
13648     MAX-ACCESS  read-write
13649     STATUS  current
13650     DESCRIPTION
13651     "Setting this attribute to on(3) will save the Temp Flip DB
13652      Into the NVRAM without actual flip."
13653     ::= { agnFlipDbControls 4 }
13654
13655agnCNetGoCmd OBJECT-TYPE
13656     SYNTAX  INTEGER
13657             {
13658               off(2),
13659               on (3)
13660             }
13661     MAX-ACCESS  read-write
13662     STATUS  current
13663     DESCRIPTION
13664     "Setting this attribute to On will broadcast a 'GO' command
13665      to the network.  When a Mux receives a 'GO' command it issues
13666      a delay for 'agnCNetDelay' seconds and then activates
13667      the DB which was pre-defined by one of the commands :
13668      'agnCSaveNetCnfgIdxCmd' or 'agnCSaveNetFlipDbCmd'."
13669     ::= { agnFlipDbControls 5 }
13670
13671agnCNetDelay OBJECT-TYPE
13672     SYNTAX  Integer32 (1..999)
13673     MAX-ACCESS  read-write
13674     STATUS  current
13675     DESCRIPTION
13676     "This attribute determines the period of time in seconds that
13677      takes for a message to be transferred over all the network.
13678      After a 'GO' command the MUX issues a delay of
13679      'agnCNetDelay' before activating the appropriate DB.
13680      The delay will be applied only after performing
13681      agnCSaveFlipDbCmd."
13682     ::= { agnFlipDbControls 6 }
13683
13684agnCNetEventsBcast OBJECT-TYPE
13685     SYNTAX  INTEGER
13686             {
13687               disabled(2),
13688               enabled (3)
13689             }
13690     MAX-ACCESS  read-write
13691     STATUS  current
13692     DESCRIPTION
13693     "This object determines if the Net Events will be Broadcasted to
13694      other Muxes of the Net or not.
13695      disabled - Net Events will NOT be Broadcasted
13696      enabled  - Net Events will be Broadcasted.
13697   Default=disabled.
13698      The value will be applied only after performing
13699      agnCSaveFlipDbCmd."
13700     ::= { agnFlipDbControls 7 }
13701
13702agnCNetEventsBcastInterval OBJECT-TYPE
13703     SYNTAX  Integer32 (10..60)
13704     MAX-ACCESS  read-write
13705     STATUS  current
13706     DESCRIPTION
13707     "When agnCNetEventsBcast is enabled, this object determines
13708      the interval of time in seconds, between two consecutive
13709      Net Events transferred over the network.
13710   Default=40 sec.
13711      The interval will be applied only after performing
13712      agnCSaveFlipDbCmd."
13713     ::= { agnFlipDbControls 8 }
13714
13715--
13716-- agnSa = agent Stand-Alone (not HUB) specific objects
13717--
13718agnSaSwchStatus OBJECT-TYPE
13719     SYNTAX  Integer32
13720     MAX-ACCESS  read-only
13721     STATUS  current
13722     DESCRIPTION
13723  "This object indicates the status of the switches on the
13724   stand-alone unit.
13725   Each switch is represented by a bit. The status is a sum of
13726   2**n, according to the bits:
13727   bit 0   NMS (LSB)
13728   bit 1   Terminal    '1' = forces the DCE to be terminal with
13729         Rate=9600bps, Data bits=8,
13730         Stop bits=1
13731   bit 2   Xray
13732   bit 3   SW-Load      '1' = when SW is loaded
13733   bit 4   DBS
13734   Default of all bits=0
13735   When the status of these switches is unknown, the value of
13736   this object is 255."
13737     ::= { agnSa 1 }
13738
13739--Decoding Table: Code vs. Description
13740
13741agnListDecodingTable  OBJECT-TYPE
13742      SYNTAX SEQUENCE OF AgnListDecodingEntry
13743      MAX-ACCESS not-accessible
13744      STATUS  current
13745   DESCRIPTION
13746      "A decoding table . For each type of list, a description is
13747       given for each existing code."
13748      ::= { agnListDecoding 1 }
13749
13750agnListDecodingEntry OBJECT-TYPE
13751      SYNTAX AgnListDecodingEntry
13752      MAX-ACCESS not-accessible
13753      STATUS current
13754	DESCRIPTION  "An entry in table."
13755	INDEX { agnListDecodingType, agnListDecodingCode }
13756      ::= { agnListDecodingTable 1}
13757
13758AgnListDecodingEntry ::=
13759      SEQUENCE {
13760     agnListDecodingType        INTEGER,
13761     agnListDecodingCode        Integer32,
13762     agnListDecodingDescription DisplayString,
13763     agnListDecodingDefState    INTEGER,
13764     agnListDecodingSeverity    INTEGER,
13765     agnListDecodingAcmRelaySlt INTEGER,
13766     agnListDecodingAcmRelayPrt INTEGER
13767      }
13768
13769agnListDecodingType OBJECT-TYPE
13770      SYNTAX  INTEGER
13771       {
13772       alr      (1),
13773       sanity   (2),
13774       counter  (3)
13775       }
13776      MAX-ACCESS  read-only
13777      STATUS  current
13778      DESCRIPTION
13779      "The type of list the decoding data refers to.
13780       alr - Alarms list
13781       sanity - Sanity Check Error list.
13782       counter - Counter type of ifPerfCounterType "
13783      ::= { agnListDecodingEntry 1}
13784
13785agnListDecodingCode OBJECT-TYPE
13786      SYNTAX  Integer32
13787      MAX-ACCESS  read-only
13788      STATUS  current
13789      DESCRIPTION
13790      "The specific code for which decoding is needed. "
13791      ::= { agnListDecodingEntry 2}
13792
13793agnListDecodingDescription OBJECT-TYPE
13794      SYNTAX  DisplayString (SIZE (0..255))
13795      MAX-ACCESS  read-only
13796      STATUS  current
13797      DESCRIPTION
13798      "The description fitting the specific code and type of list
13799       required. "
13800      ::= { agnListDecodingEntry 3}
13801
13802agnListDecodingDefState OBJECT-TYPE
13803      SYNTAX  INTEGER
13804       {
13805  notApplicable (1),
13806  event    (3),
13807  minor    (4),
13808  major    (5),
13809  warning  (6),
13810  critical (7)
13811       }
13812      MAX-ACCESS  read-only
13813      STATUS  current
13814      DESCRIPTION
13815      "This object is applicable only for agnListDecodingType=alr.
13816       It reports the default state/severity of each alarm.
13817       User can change the  severity of the alarms defined by
13818       this default via the agnListDecodingSeverity object."
13819      ::= { agnListDecodingEntry 4}
13820
13821agnListDecodingSeverity OBJECT-TYPE
13822      SYNTAX  INTEGER
13823       {
13824  notApplicable (1),
13825  event    (3),
13826  minor    (4),
13827  major    (5),
13828  warning  (6),
13829  critical (7)
13830       }
13831      MAX-ACCESS  read-write
13832      STATUS  current
13833      DESCRIPTION
13834      "This object is applicable only for agnListDecodingType=alr.
13835       It enables the user to select a severity for each alarm.
13836    The severity is set per alarm code (same for all slots/ports
13837    using this code).
13838    event - can be set only for an alarm that is defined by
13839            default as 'event'.
13840       User can change the  severity of the alarms defined by
13841       default as minor or major.
13842       The severity of an event may be set to another severity,
13843       but the change will actually happen only if the event
13844       threshold is active and passed the Set/ON condition.
13845       An event alarm that passed the threshold and changed its
13846       severity, will return automatically to event severity when
13847       meeting its Reset/OFF condition."
13848      ::= { agnListDecodingEntry 5}
13849
13850agnListDecodingAcmRelaySlt OBJECT-TYPE
13851      SYNTAX  INTEGER
13852     { none  (1),
13853       io1   (5),
13854       io2   (6),
13855       io3   (7),
13856       io4   (8),
13857       io5   (9),
13858       io6  (10),
13859       io7  (11),
13860       io8  (12),
13861       io9  (13),
13862       io10 (14),
13863       io11 (15),
13864       io12 (16),
13865	   notApplicable(255)
13866	    }
13867      MAX-ACCESS  read-write
13868      STATUS  current
13869      DESCRIPTION
13870      "This object indicates the ACM slot, desired for outbound relay
13871       (report) for the selected alarm.
13872       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
13873	   none - when agnListDecodingType=alr AND the selected
13874                       alarm should not be reported by an ACM card.
13875       notApplicable - when agnListDecodingType=sanity OR when
13876             [agnListDecodingType=alr and there is no ACM card installed in the Mux]."
13877      ::= { agnListDecodingEntry 6}
13878
13879agnListDecodingAcmRelayPrt OBJECT-TYPE
13880      SYNTAX  INTEGER
13881       {
13882      exPrt1    (1) ,
13883      exPrt2    (2) ,
13884      exPrt3    (3) ,
13885      exPrt4    (4) ,
13886      notApplicable(255)
13887	    }
13888      MAX-ACCESS  read-write
13889      STATUS  current
13890      DESCRIPTION
13891      "This object indicates the ACM port within the slot, desired for outbound relay
13892       (report) for the selected alarm.
13893       notApplicable - when agnListDecodingType=sanity OR when
13894                       agnListDecodingAcmRelaySlt=notApplicable."
13895      ::= { agnListDecodingEntry 7}
13896
13897
13898-- Dlci Table from system point of view
13899agnDlciTable  OBJECT-TYPE
13900     SYNTAX SEQUENCE OF AgnDlciEntry
13901     MAX-ACCESS not-accessible
13902     STATUS  current
13903     DESCRIPTION
13904      "The write operation into the Table Objects is valid only
13905       to the TmpCnfg entry."
13906     ::= { agnSystemDlci 1}
13907
13908agnDlciEntry OBJECT-TYPE
13909      SYNTAX AgnDlciEntry
13910      MAX-ACCESS not-accessible
13911      STATUS current
13912	DESCRIPTION  "An entry in table."
13913	INDEX {agnDlciCnfgIdx, agnDlciLSltIdx, agnDlciLPrtIdx, agnDlciHIdx,
13914         agnDlciHSltIdx, agnDlciHPrtIdx, agnDlciLIdx }
13915      ::= { agnDlciTable 1}
13916
13917AgnDlciEntry ::=
13918      SEQUENCE {
13919 	agnDlciCnfgIdx 	 Integer32,
13920 	agnDlciLSltIdx 	 INTEGER,
13921    agnDlciLPrtIdx	 Integer32,
13922    agnDlciLIdx		 Integer32,
13923	agnDlciHSltIdx	 INTEGER,
13924    agnDlciHPrtIdx	 Integer32,
13925    agnDlciHIdx		 Integer32,
13926	agnDlciTxBc	     INTEGER,
13927    agnDlciTxBe      INTEGER,
13928    agnDlciRxBc      INTEGER,
13929    agnDlciRxBe      INTEGER,
13930	agnDlciPriority  Integer32,
13931	agnDlciStatus    INTEGER,
13932	agnDlciSpoofing  INTEGER,
13933	agnDlciFunnelEnable INTEGER,
13934	agnDlciRoutingProtocol INTEGER,
13935	agnDlciRowStatus RowStatus
13936      }
13937
13938agnDlciCnfgIdx OBJECT-TYPE
13939      SYNTAX  Integer32 (1..255)
13940      MAX-ACCESS  read-only
13941      STATUS  current
13942      DESCRIPTION
13943      "This attribute indicates the Idx of the Cnfg (1..100) being
13944       accessed.
13945       Idx 255 relates to the TmpCnfg. "
13946      ::= { agnDlciEntry 1}
13947-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
13948
13949agnDlciLSltIdx OBJECT-TYPE
13950      SYNTAX  INTEGER
13951     { cl(3),
13952       io1   (5),
13953       io2   (6),
13954       io3   (7),
13955       io4   (8),
13956       io5   (9),
13957       io6  (10),
13958       io7  (11),
13959       io8  (12),
13960       io9  (13),
13961       io10 (14),
13962       io11 (15),
13963       io12 (16),
13964	   vs  (254),
13965	   notApplicable(255)
13966	    }
13967      MAX-ACCESS  read-only
13968      STATUS  current
13969      DESCRIPTION
13970      "This attribute indicates a unique  slot  position where
13971       the card is inserted. This is the Source Slot of the DLCI.
13972	   vs=Voice Switching
13973       In the ?004 Unit the entries io6(10)..io16) are not valid.
13974       For ISDN BRI ports of MX300/30 units:
13975           io1(5) = isdn1(5) and io2(6) = isdn2(6)
13976       LSlotIdx is defined according one of the following possiblities:
13977 1. LSlotIdx is < HSlotIdx.
13978 2. LSlotIdx is = HSlotIdx and LPrtIdx is < HPrtIdx.
13979 3. LSlotIdx is = HSlotIdx and LPrtIdx is = HPrtIdx but LIdx is < HIdx."
13980      ::= { agnDlciEntry 2}
13981
13982agnDlciLPrtIdx OBJECT-TYPE
13983      SYNTAX  Integer32
13984      MAX-ACCESS  read-only
13985      STATUS  current
13986      DESCRIPTION
13987      "This attribute indicates a unique external or internal port number,
13988       including linkSelector or encapsulator. This is the Source Port of the DLCI.
13989	   100=noConnect  (for voice switching)
13990        LPrtIdx is defined according one of the following possiblities:
13991	1. LSlotIdx is < HSlotIdx.
13992	2. LSlotIdx is = HSlotIdx and LPrtIdx is < HPrtIdx.
13993	3. LSlotIdx is = HSlotIdx and LPrtIdx is = HPrtIdx but LIdx is < HIdx."
13994   ::= { agnDlciEntry 3}
13995
13996agnDlciLIdx OBJECT-TYPE
13997      SYNTAX  Integer32 (0..991)
13998      MAX-ACCESS  read-only
13999      STATUS  current
14000      DESCRIPTION
14001      "This attribute indicates a unique index for each possible
14002       used DLCI(16..991). This is the Source Side of the DLCI.
14003       0=notApplicable (for voice switching)
14004       LIdx is defined according one of the following possiblities:
14005 1. LSlotIdx is < HSlotIdx.
14006 2. LSlotIdx is = HSlotIdx and LPrtIdx is < HPrtIdx.
14007 3. LSlotIdx is = HSlotIdx and LPrtIdx is = HPrtIdx but LIdx is < HIdx."
14008      ::= { agnDlciEntry 4}
14009
14010agnDlciHSltIdx OBJECT-TYPE
14011      SYNTAX  INTEGER
14012 {   cl    (3),
14013       io1   (5),
14014       io2   (6),
14015       io3   (7),
14016       io4   (8),
14017       io5   (9),
14018       io6  (10),
14019       io7  (11),
14020       io8  (12),
14021       io9  (13),
14022       io10 (14),
14023       io11 (15),
14024       io12 (16),
14025       notApplicable(255)
14026       }
14027      MAX-ACCESS  read-only
14028      STATUS  current
14029      DESCRIPTION
14030      "This attribute indicates a unique slot position In the Mux
14031       where the DLCI is routed to - Destination Slot.
14032       For ISDN BRI ports of MX300/30 units:
14033           io1(5) = isdn1(5) and io2(6) = isdn2(6)
14034       In the ?004 Unit the entries io6(10)..io16) are not valid"
14035      ::= { agnDlciEntry 5}
14036
14037agnDlciHPrtIdx OBJECT-TYPE
14038      SYNTAX  Integer32
14039      MAX-ACCESS  read-only
14040      STATUS  current
14041      DESCRIPTION
14042      "This attribute indicates a unique port number where the DLCI is
14043       routed to - Destination Port."
14044      ::= { agnDlciEntry 6}
14045
14046agnDlciHIdx OBJECT-TYPE
14047      SYNTAX  Integer32    (1..991)
14048      MAX-ACCESS  read-only
14049      STATUS  current
14050      DESCRIPTION
14051      "This attribute indicates a unique internal connection DLCI
14052       number where the Source DLCI is routed to - the Destination Side of the DLCI."
14053      ::= { agnDlciEntry 7}
14054
14055agnDlciTxBc OBJECT-TYPE
14056      SYNTAX  INTEGER
14057        {
14058         full           (1),
14059         zero           (2),
14060         txBc5100bps    (3),
14061         txBc6400bps    (4),
14062         txBc8300bps    (5),
14063         txBc9600bps    (6),
14064        txBc14400bps    (7),
14065        txBc19200bps    (8),
14066        txBc28800bps    (9),
14067        txBc32000bps   (10),
14068        txBc38400bps   (11),
14069        txBc48000bps   (12),
14070        txBc56000bps   (13),
14071        txBc57600bps   (14),
14072          txBc64Kbps   (15),
14073         txBc128Kbps   (16),
14074         txBc192Kbps   (17),
14075         txBc256Kbps   (18),
14076         txBc320Kbps   (19),
14077         txBc384Kbps   (20),
14078         txBc448Kbps   (21),
14079         txBc512Kbps   (22),
14080         txBc768Kbps   (23),
14081         txBc896Kbps   (24),
14082        txBc1024Kbps   (25),
14083        txBc1152Kbps   (26),
14084        txBc1280Kbps   (27),
14085        txBc1344Kbps   (28),
14086        txBc1472Kbps   (29),
14087        txBc1600Kbps   (30),
14088        txBc1728Kbps   (31),
14089        txBc1856Kbps   (32),
14090        txBc1920Kbps   (33),
14091        txBc1984Kbps   (34),
14092        txBc2048Kbps   (35),
14093		txBc16000bps   (36), -- Added here: No room between (7) and (8).
14094
14095		-- For Mx 30/300
14096		txBc112Kbps    (37),
14097		txBc168Kbps    (38),
14098        txBc224Kbps    (39),
14099		txBc336Kbps    (40),
14100        txBc672Kbps    (41),
14101        txBc1536Kbps   (42),
14102        txBc1792Kbps   (43)
14103        }
14104      MAX-ACCESS  read-create
14105      STATUS  current
14106      DESCRIPTION
14107      "This attribute indicates a unique Tx committed bandwidth on
14108       the user transmit line or at the port receive line."
14109      DEFVAL { full }
14110      ::= { agnDlciEntry 8}
14111
14112agnDlciTxBe OBJECT-TYPE
14113      SYNTAX  INTEGER
14114        {
14115         full           (1),
14116         zero           (2),
14117         txBe5100bps    (3),
14118         txBe6400bps    (4),
14119         txBe8300bps    (5),
14120         txBe9600bps    (6),
14121        txBe14400bps    (7),
14122        txBe19200bps    (8),
14123        txBe28800bps    (9),
14124        txBe32000bps   (10),
14125        txBe38400bps   (11),
14126        txBe48000bps   (12),
14127        txBe56000bps   (13),
14128        txBe57600bps   (14),
14129          txBe64Kbps   (15),
14130         txBe128Kbps   (16),
14131         txBe192Kbps   (17),
14132         txBe256Kbps   (18),
14133         txBe320Kbps   (19),
14134         txBe384Kbps   (20),
14135         txBe448Kbps   (21),
14136         txBe512Kbps   (22),
14137         txBe768Kbps   (23),
14138         txBe896Kbps   (24),
14139        txBe1024Kbps   (25),
14140        txBe1152Kbps   (26),
14141        txBe1280Kbps   (27),
14142        txBe1344Kbps   (28),
14143        txBe1472Kbps   (29),
14144        txBe1600Kbps   (30),
14145        txBe1728Kbps   (31),
14146        txBe1856Kbps   (32),
14147        txBe1920Kbps   (33),
14148        txBe1984Kbps   (34),
14149        txBe2048Kbps   (35),
14150		txBe16000bps   (36), -- Added here: No room between (7) and (8).
14151
14152		-- For Mx 30/300
14153		txBe112Kbps    (37),
14154		txBe168Kbps    (38),
14155        txBe224Kbps    (39),
14156		txBe336Kbps    (40),
14157        txBe672Kbps    (41),
14158        txBe1536Kbps   (42),
14159        txBe1792Kbps   (43)
14160        }
14161      MAX-ACCESS  read-create
14162      STATUS  current
14163      DESCRIPTION
14164      "This attribute indicates a unique Tx excess bandwidth on the
14165      user transmit line or at the port receive line."
14166      DEFVAL { zero }
14167      ::= { agnDlciEntry 9}
14168
14169agnDlciRxBc OBJECT-TYPE
14170      SYNTAX  INTEGER
14171        {
14172         full           (1),
14173         zero           (2),
14174         rxBc5100bps    (3),
14175         rxBc6400bps    (4),
14176         rxBc8300bps    (5),
14177         rxBc9600bps    (6),
14178        rxBc14400bps    (7),
14179        rxBc19200bps    (8),
14180        rxBc28800bps    (9),
14181        rxBc32000bps   (10),
14182        rxBc38400bps   (11),
14183        rxBc48000bps   (12),
14184        rxBc56000bps   (13),
14185        rxBc57600bps   (14),
14186          rxBc64Kbps   (15),
14187         rxBc128Kbps   (16),
14188         rxBc192Kbps   (17),
14189         rxBc256Kbps   (18),
14190         rxBc320Kbps   (19),
14191         rxBc384Kbps   (20),
14192         rxBc448Kbps   (21),
14193         rxBc512Kbps   (22),
14194         rxBc768Kbps   (23),
14195         rxBc896Kbps   (24),
14196        rxBc1024Kbps   (25),
14197        rxBc1152Kbps   (26),
14198        rxBc1280Kbps   (27),
14199        rxBc1344Kbps   (28),
14200        rxBc1472Kbps   (29),
14201        rxBc1600Kbps   (30),
14202        rxBc1728Kbps   (31),
14203        rxBc1856Kbps   (32),
14204        rxBc1920Kbps   (33),
14205        rxBc1984Kbps   (34),
14206        rxBc2048Kbps   (35),
14207		rxBc16000bps   (36), -- Added here: No room between (7) and (8).
14208
14209				-- For Mx 30/300
14210		rxBc112Kbps    (37),
14211		rxBc168Kbps    (38),
14212        rxBc224Kbps    (39),
14213		rxBc336Kbps    (40),
14214        rxBc672Kbps    (41),
14215        rxBc1536Kbps   (42),
14216        rxBc1792Kbps   (43)
14217        }
14218      MAX-ACCESS  read-create
14219      STATUS  current
14220      DESCRIPTION
14221      "This attribute indicates a unique Rx committed bandwidth on
14222       the user receive line or at the port transmit line."
14223      DEFVAL { full }
14224      ::= { agnDlciEntry 10}
14225
14226agnDlciRxBe OBJECT-TYPE
14227      SYNTAX  INTEGER
14228        {
14229         full           (1),
14230         zero           (2),
14231         rxBe5100bps    (3),
14232         rxBe6400bps    (4),
14233         rxBe8300bps    (5),
14234         rxBe9600bps    (6),
14235        rxBe14400bps    (7),
14236        rxBe19200bps    (8),
14237        rxBe28800bps    (9),
14238        rxBe32000bps   (10),
14239        rxBe38400bps   (11),
14240        rxBe48000bps   (12),
14241        rxBe56000bps   (13),
14242        rxBe57600bps   (14),
14243          rxBe64Kbps   (15),
14244         rxBe128Kbps   (16),
14245         rxBe192Kbps   (17),
14246         rxBe256Kbps   (18),
14247         rxBe320Kbps   (19),
14248         rxBe384Kbps   (20),
14249         rxBe448Kbps   (21),
14250         rxBe512Kbps   (22),
14251         rxBe768Kbps   (23),
14252         rxBe896Kbps   (24),
14253        rxBe1024Kbps   (25),
14254        rxBe1152Kbps   (26),
14255        rxBe1280Kbps   (27),
14256        rxBe1344Kbps   (28),
14257        rxBe1472Kbps   (29),
14258        rxBe1600Kbps   (30),
14259        rxBe1728Kbps   (31),
14260        rxBe1856Kbps   (32),
14261        rxBe1920Kbps   (33),
14262        rxBe1984Kbps   (34),
14263        rxBe2048Kbps   (35),
14264		rxBe16000bps   (36), -- Added here: No room between (7) and (8).
14265
14266		-- For Mx 30/300
14267		rxBe112Kbps    (37),
14268		rxBe168Kbps    (38),
14269        rxBe224Kbps    (39),
14270		rxBe336Kbps    (40),
14271        rxBe672Kbps    (41),
14272        rxBe1536Kbps   (42),
14273        rxBe1792Kbps   (43)
14274		}
14275      MAX-ACCESS  read-create
14276      STATUS  current
14277      DESCRIPTION
14278      "This attribute indicates a unique Rx excess bandwidth on the
14279      user receive line or at the port transmit line."
14280      DEFVAL { zero }
14281      ::= { agnDlciEntry 11}
14282
14283agnDlciPriority OBJECT-TYPE
14284      SYNTAX  Integer32  (1..8)
14285      MAX-ACCESS  read-create
14286      STATUS  current
14287      DESCRIPTION
14288      "This attribute indicates a unique priority of the pcv.
14289       1 is the lowest priority and 7 is the highest priority."
14290      ::= { agnDlciEntry 12}
14291
14292agnDlciStatus OBJECT-TYPE
14293      SYNTAX  INTEGER
14294 {
14295          disconnected (1),
14296          connected    (2)
14297       }
14298      MAX-ACCESS  read-only
14299      STATUS  current
14300      DESCRIPTION
14301      "This attribute indicates the status of the pvc. The status is
14302       disconnected(1) when one of the sides is programmed as
14303       not connected"
14304      ::= { agnDlciEntry 13}
14305
14306agnDlciSpoofing OBJECT-TYPE
14307      SYNTAX  INTEGER
14308      {   no     (2),
14309          yes    (3)
14310	      }
14311      MAX-ACCESS  read-create
14312      STATUS  current
14313      DESCRIPTION
14314      "This object refers to sending of RIP messages:
14315       - yes : RIP messages will be sent ONLY if there is a change in the Net.
14316	   - no  : RIP messages will be always sent.
14317	   This object is relevant only when one side of the DLCI is a CL-NMS interface.
14318	   Default=no. "
14319      ::= { agnDlciEntry 14}
14320
14321agnDlciFunnelEnable OBJECT-TYPE
14322      SYNTAX  INTEGER
14323      {   disabled    (2),
14324          enabled     (3),
14325		  source      (4),
14326		  destination (5)
14327	      }
14328      MAX-ACCESS  read-create
14329      STATUS  current
14330      DESCRIPTION
14331      "This object selects Funnel activation:
14332
14333       - disabled:   Funnel operation will be disabled.
14334                     The agnDlciTxBe and agnDlciTxBc values are not used for funneling.
14335	   - enabled :   Funnel operation will be enabled both for Source and Destination
14336	                 of the DLCI. The agnDlciTxBe and agnDlciTxBc values are used
14337	                 for funneling calculations.
14338	   - source:     Funnel operation will be enabled only for the Source of the DLCI.
14339	   - destination:Funnel operation will be enabled only for the Destination of the DLCI.
14340
14341	   This object is relevant only for an encapsulating DLCI.
14342
14343	   In case of a Link Selector DLCI, the agnDlciTxBe and agnDlciTxBc
14344	               values are used for bandwidth of Link Selector.
14345	   Default=disabled. "
14346      ::= { agnDlciEntry 15}
14347
14348agnDlciRoutingProtocol OBJECT-TYPE
14349      SYNTAX  INTEGER
14350      {   notApplicable(1),
14351          rip (2),
14352          rip2(3),
14353          none(4)
14354	      }
14355      MAX-ACCESS  read-create
14356      STATUS  current
14357      DESCRIPTION
14358      "This object is relevant only when one side of the DLCI is a CL-NMS interface.
14359	   It defines which Routing Protocol will be used for management via CL-NMS port.
14360	   notApplicable will be used for all slots but CL.
14361	   rip is a proprietary rip protocol.
14362
14363	   Default=rip. "
14364      ::= { agnDlciEntry 16}
14365
14366agnDlciRowStatus OBJECT-TYPE
14367      SYNTAX  RowStatus
14368      MAX-ACCESS  read-create
14369      STATUS  current
14370      DESCRIPTION
14371      "This attribute allows to create/delete a row in this table.
14372       For creating a row, the NMS should set
14373	   agnRowStatus.255.id2.id3.id4.id5.id6.id7 = active(1).
14374       For destroying a row, the NMS should set:
14375	   agnRowStatus.255.id2.id3.id4.id5.id6.id7 = destroy(6).
14376       Only rows with status active(1) are relevant.
14377       The only possible supported RowStatus vaules are
14378       active (1) and destroy (6)."
14379      ::= { agnDlciEntry 17}
14380
14381
14382-- Voice Switching Configuration Support: agnVoiceSwitching group
14383agnVoiceSwConfTable  OBJECT-TYPE
14384      SYNTAX SEQUENCE OF AgnVoiceSwConfEntry
14385      MAX-ACCESS not-accessible
14386      STATUS  current
14387      DESCRIPTION
14388      "MXcess Configuration for Voice Switching."
14389     ::= { agnVoiceSwitching 1 }
14390
14391agnVoiceSwConfEntry OBJECT-TYPE
14392      SYNTAX AgnVoiceSwConfEntry
14393      MAX-ACCESS not-accessible
14394      STATUS current
14395	DESCRIPTION  "An entry in table."
14396	INDEX { agnVoiceSwConfIdx }
14397      ::= { agnVoiceSwConfTable 1}
14398
14399AgnVoiceSwConfEntry ::=
14400      SEQUENCE {
14401 agnVoiceSwConfIdx INTEGER,
14402 agnVoiceSwConfZoneId  DisplayString,
14403 agnVoiceSwConfNodeId  DisplayString,
14404 agnVoiceSwConfNoOfHops 	Integer32,
14405 agnVoiceSwConfSidt         Integer32,
14406 agnVoiceSwConfLidt         Integer32,
14407 agnVoiceSwConfDialPlan		INTEGER
14408	}
14409
14410agnVoiceSwConfIdx OBJECT-TYPE
14411      SYNTAX  INTEGER {    active(1),  temporary(255)  }
14412      MAX-ACCESS  read-only
14413      STATUS  current
14414      DESCRIPTION
14415      "Active or Temporary Table.
14416       Both configurations can be read but only the Temporary can
14417       be written to."
14418      ::= { agnVoiceSwConfEntry 1}
14419
14420agnVoiceSwConfZoneId OBJECT-TYPE
14421      SYNTAX  DisplayString(SIZE(1..2))
14422      MAX-ACCESS  read-write
14423      STATUS  current
14424      DESCRIPTION
14425      "1 or 2 digits, (0-9)(1-9)."
14426      ::= { agnVoiceSwConfEntry 2}
14427
14428agnVoiceSwConfNodeId OBJECT-TYPE
14429      SYNTAX  DisplayString(SIZE(1..3))
14430      MAX-ACCESS  read-write
14431      STATUS  current
14432      DESCRIPTION
14433      "1, 2 or 3 digits, (1-9),(0-9),(0-9)."
14434      ::= { agnVoiceSwConfEntry 3}
14435
14436agnVoiceSwConfNoOfHops OBJECT-TYPE
14437      SYNTAX  Integer32 (0..20)
14438      MAX-ACCESS  read-write
14439      STATUS  current
14440      DESCRIPTION
14441      "Number of hops the frame will go through the net before deciding to discard
14442       the frame (like time-to-live in IP).
14443
14444       0 = notApplicable
14445       Default=20 ."
14446      ::= { agnVoiceSwConfEntry 4}
14447
14448agnVoiceSwConfSidt OBJECT-TYPE
14449      SYNTAX  Integer32 (0..30)
14450      MAX-ACCESS  read-write
14451      STATUS  current
14452      DESCRIPTION
14453      "SIDT: Short Inter Digit Timeout used as timer (in sec.) between digits
14454       after routing is completed.
14455       The timeout indicates end of dialing and the call can then be setup.
14456
14457       0 = notApplicable
14458       Default=2 sec."
14459      ::= { agnVoiceSwConfEntry 5}
14460
14461agnVoiceSwConfLidt OBJECT-TYPE
14462      SYNTAX  Integer32 (0..30)
14463      MAX-ACCESS  read-write
14464      STATUS  current
14465      DESCRIPTION
14466      "LIDT: Long Inter Digit Timeout used as timer between digits before routing
14467       is completed. If no digits were dialed and LIDT expired then the user will get
14468       an error tone and the call will be disconnected.
14469
14470       0 = notApplicable
14471       Default=15 sec."
14472      ::= { agnVoiceSwConfEntry 6}
14473
14474agnVoiceSwConfDialPlan OBJECT-TYPE
14475      SYNTAX  INTEGER {
14476	   staticDialPlan(2),
14477	   staticDialPlanPlus(3),
14478	   flexDialPlan(4)
14479 	   }
14480      MAX-ACCESS  read-write
14481      STATUS  current
14482      DESCRIPTION
14483      "This is the Dialing Plan method that will be used in the Voice Switching.
14484      Static Dialing Plan - Routing is defined by the current device Zone and
14485                            Node ID in the Network.
14486      Static Dialing Plan Plus - Includes the Static Dialing Plan but contains an
14487                            addition of defining the number of dialed digits.
14488      Flexible Dialing Plan - Routing is defined in a flexible form.
14489                              In this plan the user can configure the extension number
14490                              of a local voice channel, Route a call to a remote
14491                              destination and enter the Number of Digits for a specific
14492                              dial prefix."
14493      ::= { agnVoiceSwConfEntry 7}
14494
14495
14496agnVoiceSwConfRtTable  OBJECT-TYPE
14497      SYNTAX SEQUENCE OF AgnVoiceSwConfRtEntry
14498      MAX-ACCESS not-accessible
14499      STATUS  current
14500      DESCRIPTION
14501      "Routing Table for Voice Switching."
14502     ::= { agnVoiceSwitching 2 }
14503
14504agnVoiceSwConfRtEntry OBJECT-TYPE
14505      SYNTAX AgnVoiceSwConfRtEntry
14506      MAX-ACCESS not-accessible
14507      STATUS current
14508	DESCRIPTION  "An entry in table."
14509	INDEX { agnVoiceSwConfRtDbId, agnVoiceSwConfRtIdx }
14510      ::= { agnVoiceSwConfRtTable 1}
14511
14512AgnVoiceSwConfRtEntry ::=
14513      SEQUENCE {
14514 agnVoiceSwConfRtDbId   INTEGER,
14515 agnVoiceSwConfRtIdx        Integer32,
14516 agnVoiceSwConfRtDigits  DisplayString,
14517 agnVoiceSwConfRtAction  INTEGER,
14518 agnVoiceSwConfRtData  DisplayString,
14519 agnVoiceSwConfRtSlot  INTEGER,
14520 agnVoiceSwConfRtPort  Integer32,
14521 agnVoiceSwConfRtDlci  Integer32,
14522 agnVoiceSwConfRtRowStatus RowStatus,
14523 agnVoiceSwConfRtMaxCalls  Integer32,
14524 agnVoiceSwConfRtPriority  Integer32
14525	}
14526
14527agnVoiceSwConfRtDbId OBJECT-TYPE
14528      SYNTAX  INTEGER {    active(1),  temporary(255)  }
14529      MAX-ACCESS  read-only
14530      STATUS  current
14531      DESCRIPTION
14532      "Active or Temporary Table.
14533       Both configurations can be read but only the Temporary can
14534       be written to."
14535 ::= { agnVoiceSwConfRtEntry 1 }
14536
14537agnVoiceSwConfRtIdx  OBJECT-TYPE
14538 SYNTAX  Integer32
14539 MAX-ACCESS read-only
14540 STATUS current
14541 DESCRIPTION
14542 " The Index of the row."
14543 ::= { agnVoiceSwConfRtEntry 2 }
14544
14545agnVoiceSwConfRtDigits OBJECT-TYPE
14546 SYNTAX  DisplayString ( SIZE(1..7) )
14547 MAX-ACCESS read-create
14548 STATUS current
14549 DESCRIPTION
14550 " Dialed digits: Series of digits 0...9, '*', '#' or '%'.
14551   The '*' and '#' can have many uses according to the user's decision.
14552   For example, they can be used as part of the Dialed Number,
14553   they exist on the phone number panel.
14554   '*' can also be used instead of a series of numbers.
14555   The '%' means any digits (wildcard) and is used without a series of digits.
14556
14557   When the agnVoiceSwConfRtAction is del (7), the series of digits that
14558   are configured via this MIB object will be deleted from the prefix of
14559   the dialed number."
14560 ::= { agnVoiceSwConfRtEntry 3 }
14561
14562agnVoiceSwConfRtAction OBJECT-TYPE
14563 SYNTAX  INTEGER {
14564   notApplicable(1),
14565   zone(2),
14566   node(3),
14567   shortDialing(4),
14568   in(5),  -- Internal switching
14569   hgr(6), -- Hunt Group
14570   del(7), -- Delete a prefix from the Dialed Number
14571   rep(8), -- Replace a prefix with a given string of digits
14572   pri(9), -- for ISDN
14573   bri(10),-- for ISDN
14574   numDigDP(11), -- Number of Digits user will dial according to Dialing Plan.
14575   route(12), -- Route to a Remote Destination
14576   ext(13) -- Extension to a local voice channel
14577 }
14578 MAX-ACCESS read-create
14579 STATUS current
14580 DESCRIPTION
14581 " Action that the system should perform for the digits:
14582   agnVoiceSwConfRtDigits.
14583   The action that is allowed depends on the Dialing Plan.
14584   Here is the list of the allowed actions:
14585   For Static Dialing Plan - zone, node, in, shortDialing, hgr, del, rep
14586   For Static Dialing Plan Plus - zone, node, in, shortDialing, hgr, del, rep, numDigDP
14587   For Flexible Dialing Plan - hgr, del, rep, numDigDP, route, ext"
14588 DEFVAL { notApplicable }
14589 ::= { agnVoiceSwConfRtEntry 4 }
14590
14591agnVoiceSwConfRtData   OBJECT-TYPE
14592 SYNTAX  DisplayString(SIZE(1..7))
14593 MAX-ACCESS read-create
14594 STATUS current
14595 DESCRIPTION
14596 " This field is relevant for actions hgr(6), and rep(8), numDigDP(11)
14597   and contains the following information:
14598   For hgr - the number of the Hunt Group.
14599   For rep - the number of digits to be replaced with.
14600   For numDigDP - the number of digits collected before establishing the call.
14601                  0 indicates no defined length. In this case SIDT will be used."
14602-- DEFVAL {"0" }
14603 ::= { agnVoiceSwConfRtEntry 5 }
14604
14605agnVoiceSwConfRtSlot OBJECT-TYPE
14606 SYNTAX  INTEGER{
14607       noConnect(2),
14608       cl    (3),
14609       io1   (5),
14610       io2   (6),
14611       io3   (7),
14612       io4   (8),
14613       io5   (9),
14614       io6  (10),
14615       io7  (11),
14616       io8  (12),
14617       io9  (13),
14618       io10 (14),
14619       io11 (15),
14620       io12 (16),
14621       notApplicable(255)
14622       }
14623 MAX-ACCESS read-create
14624 STATUS current
14625 DESCRIPTION
14626 " Routing Slot- Relevant for actions zone(2), node(3), shortDialing(4),
14627   route(12), ext(13)."
14628 DEFVAL { noConnect }
14629 ::= { agnVoiceSwConfRtEntry 6 }
14630
14631agnVoiceSwConfRtPort OBJECT-TYPE
14632 SYNTAX  Integer32
14633 MAX-ACCESS read-create
14634 STATUS current
14635 DESCRIPTION
14636	" Routing Port- Relevant for actions zone(2), node(3), shortDialing(4),
14637      route(12), ext(13).
14638	  100=noConnect (for non-routing case)."
14639 DEFVAL { 0 }
14640 ::= { agnVoiceSwConfRtEntry 7 }
14641
14642agnVoiceSwConfRtDlci OBJECT-TYPE
14643	SYNTAX 	Integer32
14644	MAX-ACCESS	read-create
14645	STATUS	current
14646	DESCRIPTION
14647	" Routing DLCI- Relevant for actions zone(2), node(3), shortDialing(4),
14648      route(12), ext(13).
14649	  Valid values:
14650	  0=notApplicable (for non-routing case).
14651	  1, 16..991 "
14652    DEFVAL { 15 }
14653	::= { agnVoiceSwConfRtEntry 8 }
14654
14655agnVoiceSwConfRtRowStatus OBJECT-TYPE
14656 SYNTAX  RowStatus
14657 MAX-ACCESS read-create
14658 STATUS current
14659 DESCRIPTION
14660 " Status of the row for creating/deleting entries in the table.
14661   The only possible supported RowStatus vaules are
14662   active (1), notInService (2), notReady(3), createAndGo(4),
14663   createAndWait(5) and destroy(6)."
14664 ::= { agnVoiceSwConfRtEntry 9 }
14665
14666agnVoiceSwConfRtMaxCalls OBJECT-TYPE
14667      SYNTAX  Integer32
14668      MAX-ACCESS  read-create
14669      STATUS  current
14670      DESCRIPTION
14671      "Maximum no. of simultaneous voice calls that are allowed in the direction
14672       defined by the current entry.
14673
14674       Default=0 (No Limit)."
14675      ::= { agnVoiceSwConfRtEntry 10}
14676
14677agnVoiceSwConfRtPriority OBJECT-TYPE
14678      SYNTAX  Integer32
14679      MAX-ACCESS  read-create
14680      STATUS  current
14681      DESCRIPTION
14682      "This attribute indicates a unique priority of the Voice Switching Route.
14683       1 is the lowest priority and 7 is the highest priority.
14684	   0 means N/A "
14685      ::= { agnVoiceSwConfRtEntry 11}
14686
14687
14688agnVoiceSwConfHGTable  OBJECT-TYPE
14689      SYNTAX SEQUENCE OF AgnVoiceSwConfHGEntry
14690      MAX-ACCESS not-accessible
14691      STATUS  current
14692      DESCRIPTION
14693      "Table of Hunt Groups."
14694     ::= { agnVoiceSwitching 5 }
14695
14696agnVoiceSwConfHGEntry OBJECT-TYPE
14697      SYNTAX AgnVoiceSwConfHGEntry
14698      MAX-ACCESS not-accessible
14699      STATUS current
14700	DESCRIPTION  "An entry in table."
14701	INDEX { agnVoiceSwConfHGdbIdx, agnVoiceSwConfHGIdx }
14702      ::= { agnVoiceSwConfHGTable 1}
14703
14704AgnVoiceSwConfHGEntry ::=
14705      SEQUENCE {
14706 		agnVoiceSwConfHGdbIdx			INTEGER,
14707 		agnVoiceSwConfHGIdx				Integer32,
14708 		agnVoiceSwConfHGConnect			INTEGER,
14709 		agnVoiceSwConfHGExt				Integer32,
14710		agnVoiceSwConfHGExtString		SnmpAdminString,
14711		agnVoiceSwConfHGUserParams		SnmpAdminString,
14712		agnVoiceSwConfHGStatus			INTEGER
14713		}
14714
14715agnVoiceSwConfHGdbIdx OBJECT-TYPE
14716      SYNTAX  INTEGER {    active(1),  temporary(255)  }
14717      MAX-ACCESS  read-only
14718      STATUS  current
14719      DESCRIPTION
14720      "Active or Temporary Table.
14721       Both configurations can be read but only the Temporary can
14722       be written to."
14723      ::= { agnVoiceSwConfHGEntry 1}
14724
14725agnVoiceSwConfHGIdx OBJECT-TYPE
14726      SYNTAX  Integer32
14727      MAX-ACCESS  read-only
14728      STATUS  current
14729      DESCRIPTION
14730      "For Vmux-300 devices -
14731	   This object represents a combination of
14732	   - Hunt Group number and Extension number OR
14733	   - Port number and Extension number.
14734
14735       For other devices (e.g. MXcess, MP-2100H) -
14736       There may be up to 10 Hunt Groups per MXcess. That's the
14737       index of the hunt group relevant to this row."
14738      ::= { agnVoiceSwConfHGEntry 2}
14739
14740agnVoiceSwConfHGConnect OBJECT-TYPE
14741      SYNTAX  INTEGER {  no(2),  yes(3)   }
14742      MAX-ACCESS  read-write
14743      STATUS  current
14744      DESCRIPTION
14745      "This attribute indicates whether the  hunt group  should be
14746       considered in any of the mux algorithms."
14747      ::= { agnVoiceSwConfHGEntry 3}
14748
14749 agnVoiceSwConfHGExt OBJECT-TYPE
14750      SYNTAX  Integer32(0..99)
14751      MAX-ACCESS  read-write
14752      STATUS  current
14753      DESCRIPTION
14754      "This is the extension number of the hunt group.
14755       0 is for not valid. The allowed range is 10 - 99."
14756      DEFVAL { 0 }
14757      ::= { agnVoiceSwConfHGEntry 4}
14758
14759 agnVoiceSwConfHGExtString OBJECT-TYPE
14760      SYNTAX		SnmpAdminString
14761      MAX-ACCESS	read-write
14762      STATUS		current
14763      DESCRIPTION
14764      "This is the extension string of the hunt group.
14765	   This string is a combination of digits, * and #."
14766      ::= { agnVoiceSwConfHGEntry 5}
14767
14768 agnVoiceSwConfHGUserParams OBJECT-TYPE
14769      SYNTAX		SnmpAdminString
14770      MAX-ACCESS	read-write
14771      STATUS		current
14772      DESCRIPTION
14773      "This object indicates the User's parameters."
14774      ::= { agnVoiceSwConfHGEntry 6}
14775
14776 agnVoiceSwConfHGStatus OBJECT-TYPE
14777      SYNTAX		INTEGER
14778	  {
14779		active			(1),
14780		notInService	(2),
14781		notReady	 	(3),
14782		createAndGo		(4),
14783		createAndWait	(5),
14784		destroy			(6),
14785		notApplicable	(255)
14786	  }
14787      MAX-ACCESS	read-write
14788      STATUS		current
14789      DESCRIPTION
14790	  "This object enables the user to create/delete entries in this table.
14791	   Its usage for values (1)..(6) should be identical to RowStatus SYNTAX.
14792	   notApplicable(255) - should be used when the table is static
14793	                        (i.e. whenever create/delete entries is not allowed)."
14794      ::= { agnVoiceSwConfHGEntry 7}
14795
14796--
14797-- Signaling Profiles for MP-2200 and MP-2100
14798--
14799-- Legacy Profile Table
14800
14801agnSigProfileTable  OBJECT-TYPE
14802     SYNTAX SEQUENCE OF AgnSigProfileEntry
14803     MAX-ACCESS not-accessible
14804     STATUS  current
14805     DESCRIPTION
14806      "- For products supporting more than one configuration, the write operation
14807          into the Table is valid only to the TmpCnfg entry.
14808        - For products that do not support configurations, the write operation
14809          into the Table will be to agnSigProfileCnfgIdx=1.
14810       The table includes signaling profile parameters for Legacy Profiles."
14811     ::= { agnSigProfile 1}
14812
14813agnSigProfileEntry OBJECT-TYPE
14814      SYNTAX AgnSigProfileEntry
14815      MAX-ACCESS not-accessible
14816      STATUS current
14817	DESCRIPTION  "An entry in table."
14818	INDEX {agnSigProfileCnfgIdx, agnSigProfileIdx, agnSigProfileRxTx}
14819      ::= { agnSigProfileTable 1}
14820
14821AgnSigProfileEntry ::=
14822      SEQUENCE {
14823      agnSigProfileCnfgIdx      Integer32,
14824      agnSigProfileIdx          Integer32,
14825      agnSigProfileRxTx           INTEGER,
14826      agnSigProfileABCD      OCTET STRING
14827      }
14828
14829agnSigProfileCnfgIdx OBJECT-TYPE
14830      SYNTAX  Integer32
14831      MAX-ACCESS  read-only
14832      STATUS  current
14833      DESCRIPTION
14834      "This attribute indicates the Idx of the Cnfg (1..100) being
14835       accessed.
14836       Idx 255 relates to the TmpCnfg.
14837       For products supporting more than one configuration,the write
14838       operation is valid only to the TmpCnfg.
14839       For Gmux2000 the range limitation (1..255) was discarded
14840       since the Idx is computed as: <IO Card No.> x 1000 + 255."
14841      ::= { agnSigProfileEntry 1}
14842
14843agnSigProfileIdx OBJECT-TYPE
14844      SYNTAX  Integer32 (1..5)
14845      MAX-ACCESS  read-only
14846      STATUS  current
14847      DESCRIPTION
14848      "This attribute indicates the Signaling Profile (1..5).
14849       For MP-104/204, only Profile=1 will exist."
14850      ::= { agnSigProfileEntry 2}
14851
14852agnSigProfileRxTx OBJECT-TYPE
14853      SYNTAX  INTEGER
14854       {
14855       rx   (1),
14856       tx   (2)
14857       }
14858      MAX-ACCESS  read-only
14859      STATUS  current
14860      DESCRIPTION
14861      "This attribute indicates if the following objects refer to:
14862       Rx or Tx translation.
14863       Rx : ML->IO
14864       Tx : IO->ML  .
14865       For MP-104/204, that means:
14866       Rx : Signaling to FXS CH
14867       Tx : Signaling to E1 Link. "
14868      ::= { agnSigProfileEntry 3}
14869
14870agnSigProfileABCD OBJECT-TYPE
14871      SYNTAX  OCTET STRING
14872      MAX-ACCESS  read-write
14873      STATUS  current
14874      DESCRIPTION
14875      "For MP-2100/MP-2200 and for MP-104/204 from R2:
14876       This object represents 6 parameters, by 3 Octets :
14877       Busy  Code-MSB nibble, - applicable only for Rx translation
14878       Idle  Code-    nibble, - applicable only for Rx translation
14879       D Bit Code-    nibble,
14880       C Bit Code-    nibble,
14881       B Bit Code-    nibble,
14882       A Bit Code-LSB nibble.
14883
14884       Each of Busy and Idle Code nibble will have the valid values:
14885       0000 .. FFFF.
14886
14887       Each of A,B,C,D Bit Code nibble represents:
14888       0 hex = 0000 = 0
14889       1 hex = 0001 = 1
14890       2 hex = 0010 = A bit
14891       3 hex = 0011 = B bit
14892       4 hex = 0100 = C bit
14893       5 hex = 0101 = D bit
14894       6 hex = 0110 = A bit inverse
14895       7 hex = 0111 = B bit inverse
14896       8 hex = 1000 = C bit inverse
14897       9 hex = 1001 = D bit inverse
14898       A-F hex - not used (invalid values)
14899
14900       For MP-104/204 R1:
14901	   This object represents 3 parameters, by 2 Octets :
14902       Bit  1 = Bit A - OFF Hook for Tx	; Ring for Rx (LSB)
14903	   Bit  2 = Bit B - OFF Hook for Tx	; Ring for Rx
14904	   Bit  3 = Bit C - OFF Hook for Tx	; Ring for Rx
14905	   Bit  4 = Bit D - OFF Hook for Tx	; Ring for Rx
14906	   Bit  5 = Bit A - ON  Hook for Tx ; Idle for Rx
14907	   Bit  6 = Bit B - ON  Hook for Tx ; Idle for Rx
14908	   Bit  7 = Bit C - ON  Hook for Tx ; Idle for Rx
14909	   Bit  8 = Bit D - ON  Hook for Tx ; Idle for Rx
14910
14911	   Bit  9 = Bit A - OOS State for both Tx and Rx
14912	   Bit 10 = Bit B - OOS State for both Tx and Rx
14913	   Bit 11 = Bit C - OOS State for both Tx and Rx
14914	   Bit 12 = Bit D - OOS State for both Tx and Rx
14915	   Bit 13 = Spare (always 0)
14916	   Bit 14 = Spare (always 0)
14917	   Bit 15 = Spare (always 0)
14918	   Bit 16 = Spare (always 0)  (MSB)
14919
14920       When the object is not applicable, the Octet String will have 0 bytes."
14921      ::= { agnSigProfileEntry 4}
14922
14923
14924-- General Profile Table
14925
14926agnSigProfTable  OBJECT-TYPE
14927     SYNTAX SEQUENCE OF AgnSigProfEntry
14928     MAX-ACCESS not-accessible
14929     STATUS  current
14930     DESCRIPTION
14931      "The write operation into the Table Objects is valid only
14932       to the TmpCnfg entry. This is the general table of signaling profiles."
14933     ::= { agnSigProfile 2}
14934
14935agnSigProfEntry OBJECT-TYPE
14936      SYNTAX AgnSigProfEntry
14937      MAX-ACCESS not-accessible
14938      STATUS current
14939	DESCRIPTION  "An entry in table."
14940	INDEX {agnSigProfCnfgIdx, agnSigProfIdx}
14941      ::= { agnSigProfTable 1}
14942
14943AgnSigProfEntry ::=
14944      SEQUENCE {
14945      agnSigProfCnfgIdx Integer32,
14946      agnSigProfIdx     Integer32,
14947      agnSigProfName    DisplayString,
14948	  agnSigProfType    INTEGER
14949      }
14950
14951agnSigProfCnfgIdx OBJECT-TYPE
14952      SYNTAX  Integer32 (1..255)
14953      MAX-ACCESS  read-only
14954      STATUS  current
14955      DESCRIPTION
14956      "This attribute indicates the Idx of the Cnfg (1..100) being
14957       accessed.
14958       Idx 255 relates to the TmpCnfg.
14959       The write operation is valid only to the TmpCnfg."
14960      ::= { agnSigProfEntry 1}
14961
14962agnSigProfIdx OBJECT-TYPE
14963      SYNTAX  Integer32 (1..5)
14964      MAX-ACCESS  read-only
14965      STATUS  current
14966      DESCRIPTION
14967      "This attribute indicates the Signaling Profile (1..5)."
14968      ::= { agnSigProfEntry 2}
14969
14970agnSigProfName   OBJECT-TYPE
14971      SYNTAX  DisplayString(SIZE(0..12))
14972      MAX-ACCESS read-write
14973      STATUS current
14974      DESCRIPTION
14975      "Profile Name given by user."
14976      ::= { agnSigProfEntry 3 }
14977
14978agnSigProfType OBJECT-TYPE
14979      SYNTAX  INTEGER
14980       {
14981          notApplicable (1),
14982          legacy        (2),
14983          r2Cas         (3)
14984       }
14985      MAX-ACCESS  read-write
14986      STATUS  current
14987      DESCRIPTION
14988      "Profile Type.
14989       legacy - usual signaling. The parameters for the Legacy Profiles
14990                are detailed in the agnSigProfileTable, above.
14991       r2Cas  - R2 signaling. The parameters for the R2 Profiles are detailed
14992                in the r2 ProfileCnfg tables (belong to r2If).   "
14993      ::= { agnSigProfEntry 4 }
14994
14995
14996--
14997-- TS Assignment Table from system point of view
14998--
14999-- agnTsTable  OBJECT-TYPE ::= { agnSystemTs 1}
15000--
15001-- For this table see tsa.txt file.
15002
15003
15004-- General System Voice parameters
15005--
15006systemVoiceTable  OBJECT-TYPE
15007      SYNTAX SEQUENCE OF SystemVoiceEntry
15008      MAX-ACCESS not-accessible
15009      STATUS  current
15010      DESCRIPTION
15011      "General Parameters for voice - system level."
15012     ::= { systemVoice 1 }
15013
15014systemVoiceEntry OBJECT-TYPE
15015      SYNTAX SystemVoiceEntry
15016      MAX-ACCESS not-accessible
15017      STATUS current
15018	DESCRIPTION  "An entry in table."
15019	INDEX { systemVoiceConfIdx }
15020      ::= { systemVoiceTable 1}
15021
15022SystemVoiceEntry ::=
15023      SEQUENCE {
15024 			systemVoiceConfIdx					Integer32,
15025 			systemVoiceNationalTone 			INTEGER,
15026 			systemVoicePacketRate				Unsigned32,
15027			systemVoiceFaxSupport				INTEGER,
15028			systemVoiceFaxRate					INTEGER,
15029			systemVoiceModemSupport				INTEGER,
15030			systemVoiceCoderAndRate				INTEGER,
15031			systemVoiceEchoCanceler				INTEGER,
15032			systemVoiceTxGain					Integer32,
15033			systemVoiceDtmfRelayMethod			INTEGER,
15034			systemVoiceDtmfRelayRxPayloadType	Unsigned32,
15035			systemVoiceDtmfRelayPayloadTypeNeg	INTEGER,
15036			systemVoiceDtmfRelayTxPayloadType	Unsigned32
15037 	  }
15038
15039systemVoiceConfIdx OBJECT-TYPE
15040      SYNTAX  Integer32
15041      MAX-ACCESS  read-only
15042      STATUS  current
15043      DESCRIPTION
15044      "This attribute indicates the Idx of the Cnfg (1..100) being
15045       accessed - Active or Temporary Configurations.
15046       Idx  255 relates to the temporary TmpCnfg.
15047       All configurations can be read but only the Temporary can
15048       be written to."
15049      ::= { systemVoiceEntry 1}
15050
15051systemVoiceNationalTone OBJECT-TYPE
15052      SYNTAX  INTEGER
15053       {
15054          notApplicable (1),
15055          usa           (2),
15056          australia     (3),
15057		  brazil        (4),
15058		  canada        (5),
15059		  france        (6),
15060		  germany       (7),
15061		  israel        (8),
15062		  mexico        (9),
15063		  portugal      (10),
15064		  russia        (11),
15065		  spain         (12),
15066		  unitedKingdom (13),
15067		  czech         (14),
15068  		  china         (15)
15069       }
15070      MAX-ACCESS  read-write
15071      STATUS  current
15072      DESCRIPTION
15073      "Tone Characteristics (Amplitude, Frequency, delays etc.).
15074       These characteristics are defined according to the country."
15075      ::= { systemVoiceEntry 2}
15076
15077systemVoicePacketRate OBJECT-TYPE
15078      SYNTAX		Unsigned32
15079      MAX-ACCESS	read-write
15080      STATUS		current
15081      DESCRIPTION
15082      "This object indicates the G.729 and G.711 Coders
15083       transmitted Packet Rate in milliseconds."
15084      ::= { systemVoiceEntry 3}
15085
15086systemVoiceFaxSupport OBJECT-TYPE
15087      SYNTAX		INTEGER
15088      {
15089			notApplicable   (1),
15090			disable			(2),
15091			faxRelayT38		(3),
15092			vbdPassThrou	(4)
15093      }
15094      MAX-ACCESS	read-write
15095      STATUS		current
15096      DESCRIPTION
15097      "This object allows the user to Disable/Enable Fax support."
15098      ::= { systemVoiceEntry 4}
15099
15100systemVoiceFaxRate OBJECT-TYPE
15101      SYNTAX		INTEGER
15102      {
15103			notConnected	(1),
15104			r4800bps		(2),
15105			-- reserved for r7200bps		(3)
15106			r9600bps		(4),
15107			-- reserved for r12000bps		(5)
15108			r14400bps		(6)
15109      }
15110      MAX-ACCESS	read-write
15111      STATUS		current
15112      DESCRIPTION
15113      "This object indicates the Fax Rate limit.
15114       It is irrelevant when Fax support is NA or disabled."
15115      ::= { systemVoiceEntry 5}
15116
15117systemVoiceModemSupport OBJECT-TYPE
15118      SYNTAX		INTEGER
15119      {
15120			notApplicable   (1),
15121			disable			(2),
15122			vbdV152			(3),
15123			vbdPassThrou	(4)
15124      }
15125      MAX-ACCESS	read-write
15126      STATUS		current
15127      DESCRIPTION
15128      "This object allows the user to Disable/Enable Modem support."
15129      ::= { systemVoiceEntry 6}
15130
15131systemVoiceCoderAndRate OBJECT-TYPE
15132      SYNTAX		INTEGER
15133      {
15134			notApplicable   (1),
15135			-- reserved for g7231r6300BPS	(2)
15136			-- reserved for g7231r5300BPS	(3)
15137			-- reserved for g729A8KBPS		(4)
15138			g711aLAW        (5),
15139			g711uLAW        (6)
15140      }
15141      MAX-ACCESS	read-write
15142      STATUS		current
15143      DESCRIPTION
15144      "This object indicates the Coder and Rate for the Voice Compression."
15145      ::= { systemVoiceEntry 7}
15146
15147systemVoiceEchoCanceler OBJECT-TYPE
15148      SYNTAX		INTEGER
15149      {
15150			notApplicable	(1),
15151			disable			(2),
15152			enable			(3)
15153      }
15154      MAX-ACCESS	read-write
15155      STATUS		current
15156      DESCRIPTION
15157      "This object indicates the Echo Canceler activation."
15158      ::= { systemVoiceEntry 8}
15159
15160systemVoiceTxGain OBJECT-TYPE
15161      SYNTAX		Integer32
15162      MAX-ACCESS	read-write
15163      STATUS		current
15164      DESCRIPTION
15165      "This object indicates the Transmit Gain (volume) in dB."
15166      ::= { systemVoiceEntry 9}
15167
15168systemVoiceDtmfRelayMethod OBJECT-TYPE
15169      SYNTAX		INTEGER
15170      {
15171			rfc2833			(1),
15172			sipInfo			(2)
15173      }
15174      MAX-ACCESS	read-write
15175      STATUS		current
15176      DESCRIPTION
15177      "This object indicates the DTMF Relay Method
15178       that is used to transmit DTMF tones.
15179
15180       rfc2833(1) - inband DTMF relay according to RFC-2833.
15181       sipInfo(2) - out of band DTMF relay using SIP INFO method."
15182      ::= { systemVoiceEntry 10}
15183
15184systemVoiceDtmfRelayRxPayloadType OBJECT-TYPE
15185      SYNTAX		Unsigned32
15186      MAX-ACCESS	read-write
15187      STATUS		current
15188      DESCRIPTION
15189      "This object indicates the Rx Payload Type
15190       for DTMF relay RTP packets.
15191       It is relevant only when DTMF Relay Method is RFC-2833."
15192      ::= { systemVoiceEntry 11}
15193
15194systemVoiceDtmfRelayPayloadTypeNeg OBJECT-TYPE
15195      SYNTAX		INTEGER
15196      {
15197			notApplicable	(1),
15198			disable			(2),
15199			enable			(3)
15200      }
15201      MAX-ACCESS	read-write
15202      STATUS		current
15203      DESCRIPTION
15204      "This object indicates whether Payload Type Negotiation is used
15205       (according to RFC-2833) or not.
15206       It is relevant only when DTMF Relay Method is RFC-2833."
15207      ::= { systemVoiceEntry 12}
15208
15209systemVoiceDtmfRelayTxPayloadType OBJECT-TYPE
15210      SYNTAX		Unsigned32
15211      MAX-ACCESS	read-write
15212      STATUS		current
15213      DESCRIPTION
15214      "This object indicates the Tx Payload Type
15215       for DTMF relay RTP packets.
15216       It is relevant only when the Payload Type Negotiation is disabled."
15217      ::= { systemVoiceEntry 13}
15218
15219
15220systemVoiceCoderTable  OBJECT-TYPE
15221      SYNTAX		SEQUENCE OF SystemVoiceCoderEntry
15222      MAX-ACCESS	not-accessible
15223      STATUS		current
15224      DESCRIPTION
15225      "Voice Coders table."
15226     ::= { systemVoice 2 }
15227
15228systemVoiceCoderEntry OBJECT-TYPE
15229      SYNTAX		SystemVoiceCoderEntry
15230      MAX-ACCESS	not-accessible
15231      STATUS		current
15232	  DESCRIPTION  "An entry in Voice Coders table."
15233	  INDEX { systemVoiceCoderConfIdx, systemVoiceCoderPriority }
15234      ::= { systemVoiceCoderTable 1}
15235
15236SystemVoiceCoderEntry ::=
15237      SEQUENCE {
15238 			systemVoiceCoderConfIdx      	Unsigned32,
15239 			systemVoiceCoderPriority		Unsigned32,
15240			systemVoiceCoderCoderAndRate	INTEGER
15241 	  }
15242
15243systemVoiceCoderConfIdx OBJECT-TYPE
15244      SYNTAX		Unsigned32
15245      MAX-ACCESS	not-accessible
15246      STATUS		current
15247      DESCRIPTION
15248	"The first index of the table.
15249
15250	 This object might represent the Configuration Index (1..100) being accessed;
15251	 Index=255 relates to the TmpCnfg.
15252	 For devices with multiple configurations, Set is permitted to TmpCnfg(255) only.
15253
15254	 Not-Applicable = 1."
15255      ::= { systemVoiceCoderEntry 1}
15256
15257systemVoiceCoderPriority OBJECT-TYPE
15258      SYNTAX		Unsigned32
15259      MAX-ACCESS	not-accessible
15260      STATUS		current
15261      DESCRIPTION
15262      "This object indicates the Coder's Priority."
15263      ::= { systemVoiceCoderEntry 2}
15264
15265systemVoiceCoderCoderAndRate OBJECT-TYPE
15266      SYNTAX		INTEGER
15267      {
15268			notApplicable		(1),
15269			g7231r6300BPS		(2),
15270			g7231r5300BPS		(3),
15271			g729A8KBPS			(4),
15272			g711aLAW			(5),
15273			g711uLAW			(6),
15274			none				(255)
15275      }
15276      MAX-ACCESS	read-write
15277      STATUS		current
15278      DESCRIPTION
15279      "This object indicates the Coder and Rate for the Voice Compression."
15280      ::= { systemVoiceCoderEntry 3}
15281
15282
15283--
15284-- Wan installed module status general information
15285--
15286mdlSInstTable  OBJECT-TYPE
15287    SYNTAX SEQUENCE OF MdlSInstEntry
15288    MAX-ACCESS not-accessible
15289    STATUS current
15290	DESCRIPTION  "A table."
15291	::=  { statMdlGen 1 }
15292
15293mdlSInstEntry OBJECT-TYPE
15294    SYNTAX MdlSInstEntry
15295    MAX-ACCESS not-accessible
15296    STATUS current
15297	DESCRIPTION  "An entry in table."
15298	INDEX { mdlSInstSltIdx }
15299      ::= { mdlSInstTable 1}
15300
15301MdlSInstEntry ::=
15302      SEQUENCE {
15303     mdlSInstSltIdx        INTEGER,
15304     mdlSInstCardType      INTEGER,
15305     mdlSHwVersion         DisplayString,
15306     mdlSSwVersion         DisplayString,
15307     mdlSAlrStatus         INTEGER,
15308     mdlSAlrStatusAll      INTEGER,
15309     mdlSMaskedAlrStat     INTEGER,
15310     mdlSMaskedAlrStatAll  INTEGER,
15311     mdlSTstStatusAll      INTEGER,
15312     mdlSClearAlrCmd       INTEGER,
15313     mdlSClearAllAlrCmd    INTEGER,
15314	 mdlSTemperature       Integer32
15315      }
15316
15317mdlSInstSltIdx OBJECT-TYPE
15318   SYNTAX  INTEGER
15319   {
15320       psA   (1),
15321       psB   (2),
15322       clA   (3),
15323       clB   (4),
15324       io1   (5),
15325       io2   (6),
15326       io3   (7),
15327       io4   (8),
15328       io5   (9),
15329       io6  (10),
15330       io7  (11),
15331       io8  (12),
15332       io9  (13),
15333       io10 (14),
15334       io11 (15),
15335       io12 (16)
15336   }
15337   MAX-ACCESS  read-only
15338   STATUS  current
15339   DESCRIPTION
15340   "A unique number to identify a slot position in the mux.
15341    In the ?004 Unit the entries PsB(2),ClB(4),io6(10)..io(16)
15342    are not valid.
15343    For the Vmux2100 Main Board clA  (3) is used."
15344   ::= { mdlSInstEntry 1}
15345
15346mdlSInstCardType OBJECT-TYPE
15347   SYNTAX  INTEGER
15348   {
15349  --
15350  -- General types
15351  --
15352         unknown        (1),
15353         empty          (2),
15354
15355  -- (3)..(7) are reserved ; they appear in the compress structure
15356
15357		 acm            (9), --alarm module
15358  --
15359  -- Power Supply Modules
15360  --
15361        ps60W          (10),
15362        ps100W         (11),
15363   -- (12)..(16) are reserved for the Programmed PS cards
15364		ps             (17),
15365
15366  --
15367  -- Cl Modules
15368  --
15369        cl1            (20),
15370        clEth          (21),
15371        cl2            (22),
15372		cl2Eth         (23),
15373        cl3            (24),
15374		cl3Eth         (25),
15375		cl1Clk         (26), --CL1 with Station Clock (for LRS102)
15376  --
15377  -- Packet Cards of Megaplex
15378  --
15379        mPh1            (31),
15380        mPh3            (32),
15381        mPh1T1DSU       (33),
15382        mPh1T1CSU       (34),
15383        mPh1E1DSU       (35),
15384        mPh1E1LTU       (36),
15385
15386  -- TDM Cards
15387
15388        mtmlFT1         (37),
15389        mtmlFE1         (38),
15390		mtmlH4E1        (39),
15391		mtmlH4E12W      (40),
15392		mtmlH4T1        (41),
15393		mtmlH4T12W      (42),
15394		mtHsh4E1        (43),
15395		mtHsh4E12W      (44),
15396		mtHsh4T1        (45),
15397		mtHsh4T12W      (46),
15398		mtmlH2E1        (47),
15399		mtmlH2E12W      (48),
15400		mtmlH2T1        (49),
15401		mtmlH2T12W      (50),
15402		hsh2E1          (51),
15403		hsh2E12W        (52),
15404		hsh2T1          (53),
15405		hsh2T12W        (54),
15406		mlIp            (55),
15407		mtml4Ip         (56),
15408		ml20N1          (57),
15409		ml20N2          (58),
15410
15411  -- Packet Cards of Megaplex
15412
15413        mPl6            (60),
15414        mPl3            (61),
15415
15416  -- VF cards of Megaplex
15417        vf24T1          (62),
15418		vf30E1          (63),
15419		vf48T1          (64),
15420		vf60E1          (65),
15421
15422  -- Vmux-2100 Main Link cards
15423	    ml2E1           (68),
15424	    ml4E1           (69),
15425        ml2T1           (70),
15426	    ml4T1           (71),
15427
15428        mPv4            (72),
15429  --
15430  -- TDM Cards
15431  --
15432      vc16A             (73),
15433      vc8EandM          (74),
15434      vc8Fxo            (75),
15435      vc8Fxs            (76),
15436      vc16EandM         (77),
15437      vc16Fxo           (78),
15438      vc16Fxs           (79),
15439
15440      vf3EandM          (80),
15441      vf3Fxs            (81),
15442      vf3Fxo            (82),
15443
15444      vfPbx             (83),
15445      vfPbxT1           (84),
15446      vfPbxE1           (85),
15447
15448	  mtMlE2S           (86), --Single Link
15449	  mtMlE2D           (87), --Dual Link
15450      mtMlF2T1          (88),
15451      mtMlF2E1          (89),
15452      mtMlT1Fiber       (90),
15453      mtMlE1Fiber       (91),
15454      mtMlT1FiberFb     (92),
15455      mtMlE1FiberFb     (93),
15456      mtmlHE1           (94),
15457      mtmlH1E1          (95),
15458      mtmlHSE1          (96),
15459      ml20              (97),
15460      mtMl4T1           (98),
15461      mtMl4E1           (99),
15462
15463      mtMl1T1DSU       (100),
15464      mtMl1T1CSU       (101),
15465      mtMl1E1DSU       (102),
15466      mtMl1E1LTU       (103),
15467      mtMl1T1DSUfb     (104),
15468      mtMl1T1CSUfb     (105),
15469      mtMl1E1DSUfb     (106),
15470      mtMl1E1LTUfb     (107),
15471      mtMl2T1          (108),
15472      mtMl2E1          (109),
15473
15474       ls2CcittX50     (110),
15475       ls2CcittX58     (111),
15476       ls2ATandTSdm    (112),
15477       ls2ACcittX50    (113),
15478       ls2ACcittX58    (114),
15479       ls2AATandTSdm   (115),
15480       ls2A2Ts         (116),
15481       ls2M            (117),
15482
15483      mtMlT1           (118),
15484      mtMlE1           (119),
15485
15486       hs2             (120),
15487       hs3             (121),
15488       hsq             (122),
15489       hs703           (123),
15490       hsQM            (124),
15491       hsqN            (125),
15492       hs6             (126),
15493       hs12            (127),
15494	   hsDp            (128),
15495	   hsp             (129),
15496
15497       hs4T1           (130),
15498       hs4E1           (131),
15499       hs4             (132),
15500       hsEth           (133),
15501
15502	   ml8T1           (134),
15503	   ml8E1           (135),
15504
15505  --  Vmux-2100  Voice cards
15506       vc2E1           (136),
15507       vc4E1           (137),
15508       vc2T1           (138),
15509       vc4T1           (139),
15510
15511       vc2EandM        (140),
15512       vc2Fxs1Plar     (141),
15513       vc2Fxo1         (142),
15514       vc2Fxs2         (143),
15515       vc2Fxo2         (144),
15516       vc2Fxs3         (145),
15517       vc2Fxo3         (146),
15518       vc26EandM       (147),
15519       mtvc2           (148),
15520       vc2R2Fxs        (149),
15521
15522       hsu             (150),
15523
15524       mbeA            (151),
15525       mbeB            (152),
15526       mbeU            (153),
15527       tre             (154),
15528
15529       hsuI            (155),
15530       hsr             (156),
15531       hss             (157),
15532       hsu1            (158),
15533
15534       ls12            (159),
15535       ls6             (160),
15536       ls6V1EandM      (161),
15537       ls6V1Fxo        (162),
15538       ls6V1Fxs        (163),
15539       ls6V2EandM      (164),
15540       ls6V2Fxo        (165),
15541       ls6V2Fxs        (166),
15542       ls6VfEandM      (167),
15543       ls6VfFxo        (168),
15544       ls6VfFxs        (169),
15545
15546       vc3EandM        (170),
15547       vc3Fxo          (171),
15548       vc3Fxs          (172),
15549
15550       vcPbx           (173),
15551       vcPbxT1         (174),
15552       vcPbxE1         (175),
15553
15554       vc6EandM        (176),
15555       vc6Fxo          (177),
15556       vc6Fxs          (178),
15557
15558       vcq             (179),
15559
15560       ls6n            (180),
15561
15562  --
15563  -- Packet Cards of MAXcess and Hybrid
15564  --
15565
15566        -- High speed cards
15567
15568        mhs1V36          (181),
15569        mhs1V35          (182),
15570        mhs1G703         (183),
15571        mhs1DDS          (184),
15572        mhs3             (185),
15573        mhs1X21          (186),
15574        mhs1V24          (187),
15575		mhs4             (188),
15576        mhsE1Hs          (189),
15577		mhsT1Hs          (190),
15578		mhsHyE1Hs        (191), -- 2 HS ports + 1 Hybrid E1 port
15579		mhsHyT1Hs        (192), -- 2 HS ports + 1 Hybrid T1 port
15580        mlfHybE1Hs       (193), -- Fiber Optic Hybrid: 2 HS + 1 Hybrid E1 port
15581        mlfHybT1Hs       (194), -- Fiber Optic Hybrid: 2 HS + 1 Hybrid T1 port
15582
15583        -- T1/E1 cards
15584
15585        mhs2e1			 (195),
15586		mhs2t1           (196),
15587		mhsHy2e1         (197), -- 2 Hybrid E1 ports
15588		mhsHy2t1         (198), -- 2 Hybrid T1 ports
15589        mlfHybE12        (199), -- Fiber Optic Hybrid: 2 E1 ports
15590
15591
15592        -- Low speed cards
15593
15594        mls6             (200),
15595        mls3             (201),
15596
15597
15598        -- More  T1/E1 cards
15599
15600        mlHybAtmE1       (202), -- Hybrid ATM E1
15601        mlHybAtmT1       (203), -- Hybrid ATM T1
15602        mlfHybT12        (204), -- Fiber Optic Hybrid: 2 T1 ports
15603
15604
15605		--  Voice cards
15606
15607        mvc8             (205), -- MVC-8 name in marketing: MVC-4N
15608        mvc8PbxE1        (206),
15609        mvc8PbxT1Dsu     (207),
15610        mvc8PbxT1Csu     (208),
15611        mvc8PbxE1Slave   (209),
15612
15613        mvc4             (210),
15614        mvc4PbxE1        (211),
15615        mvc4PbxT1Dsu     (212),
15616        mvc4PbxT1Csu     (213),
15617        mvc4PbxE1Slave   (214),
15618        mvc4PbxT1Slave   (215),
15619
15620        mvc8PbxT1Slave   (216),	-- MVC-8 T1 Slave is here
15621        mvc8ExtAnalog    (217), -- MVC-8 with 8 External ports
15622		mvcE1            (218), -- 8 External ports & 30 Internals
15623		mvcT1            (219), -- 8 External ports & 24 Internals
15624
15625		-- ISDN for Maxcess
15626        mhsS             (220),
15627        mhsU             (221),
15628        mhsPriE1         (222),
15629        mhsPriT1         (223),
15630
15631        --Card of MP-2100/4
15632        hsEthSwitch      (224),
15633
15634        -- CCS for Maxcess & MPH
15635        mPriE1FramerCcs  (225),
15636        mPriT1FramerCcs  (226),
15637        mPriE1SlaveCcs   (227),
15638        mPriT1SlaveCcs   (228),
15639		mDualBri         (229),
15640
15641        --Voice cards for MP
15642        vc12EandM        (230),
15643        vc12Fxo          (231),
15644        vc12Fxs          (232),
15645		vc6aEandM        (233),
15646        vc6aFxo          (234),
15647        vc6aFxs          (235),
15648        vc6AgFxo         (236),
15649        vc6AgFxs         (237),
15650        vc6a4LB          (238),
15651
15652        --Video card for MP
15653		vid              (239),
15654
15655        --ISDN cards for MP
15656		hsu12            (240),
15657		hsu6             (241),
15658		hss12            (242),
15659		hss6             (243),
15660
15661        -- MPH and MP-2100/4 cards
15662        hsDp3			 (244),
15663        hsDp6			 (245),
15664
15665        -- MP-2100/4 card
15666        hsf1             (246),
15667
15668        -- More Hybrid cards + IP cards for MPH
15669    	mhsHyE1          (247),   -- 1 Hybrid E1 port
15670		mhsHyT1          (248),   -- 1 Hybrid T1 port
15671        mhsIp            (249),   -- 1 Eth  port + 1 HS port
15672        mlIpHs           (250),   -- 1 Eth  port + 3 HS ports
15673        mlHybIpE1        (251),   -- 1 Eth  port + 1 HS port + 1 E1
15674        mlHybIpT1        (252),   -- 1 Eth  port + 1 HS port + 1 T1
15675
15676        -- VOIP cards for MPH & MX
15677        mvg1Lan          (253),
15678        mvg2Lan          (254),
15679
15680        -- MP-2100/4 card
15681        vc4Fxs           (255),
15682		vc4EandM         (256),
15683		vc4Fxo           (257),
15684        hsf2             (258),
15685
15686        -- More VOIP cards for MPH
15687        mvgSwitch4Lan    (260),
15688
15689        --SHDSL cards of Megaplex
15690        msl4E1W2         (261),
15691		msl4E1W4         (262),
15692		msl8E1W2         (263),
15693        msl4E1W2Eth      (264),
15694		msl8E1W2Eth      (265),
15695		asmi54cE1AndEth  (266), -- & LRS-102 (E1 & ETH)
15696		asmi54cT1AndEth  (267), -- & LRS-102 (T1 & ETH)
15697
15698
15699        --HS cards of Megaplex
15700		hs6N             (271),
15701		hs12N            (272),
15702		hsNRZ            (273),
15703
15704       -- Vmux 2100 Enhanced Voice Cards
15705	   evc2E1            (281),
15706	   evc4E1            (282),
15707	   evc2T1            (283),
15708	   evc4T1            (284),
15709
15710   --  Vmux-2200  Voice cards
15711       vc2E1Pri          (285),
15712       vc4E1Pri          (286),
15713
15714   --  MP Voice cards
15715       vc4OmniEandM      (291),
15716       vc4OmniWestern    (292),
15717
15718   --  MP-4100 and/or LRS-102 cards
15719       clx1              (301),
15720       clx1GbE           (302),
15721       clx1S155          (303),
15722       clx1S155GbE       (304),
15723       ml8T1Eth          (305),
15724       ml8E1Eth          (306),
15725	   op106cEth         (307),	--no external T1
15726	   op108cEth         (308),	--no external E1
15727	   op106cEthT1       (309), --with external T1 (used also by LRS-102)
15728	   op108cEthE1       (310), --with external E1 (used also by LRS-102)
15729	   op108cEthE1Unbal  (311),	--used only by LRS-102
15730	   mpw1              (312),
15731
15732  -- VFS cards of Megaplex
15733        vfs24T1          (321),
15734		vfs30E1          (322),
15735		vfs48T1          (323),	 --2T1
15736		vfs60E1          (324),  --2E1
15737
15738-- MiniCVS cards
15739        mm4E1            (325),
15740        mm4T1            (326),
15741        mm8E1            (327),
15742        mm8T1            (328),
15743        mm12E1           (329),
15744        mm12T1           (330),
15745        mm16E1           (331),
15746        mm16T1           (332)
15747     }
15748   MAX-ACCESS  read-only
15749   STATUS  current
15750   DESCRIPTION
15751   "This attribute indicates the type of card installed
15752    in the specific slot position.
15753    Only PS cards are possible in the PS slots.
15754    Only CL cards are possible in the CL slots.
15755    Only IO cards are possible in the IO slots."
15756   ::= { mdlSInstEntry 2}
15757
15758mdlSHwVersion OBJECT-TYPE
15759   SYNTAX  DisplayString (SIZE (0..255))
15760   MAX-ACCESS  read-only
15761   STATUS  current
15762   DESCRIPTION
15763   "This attribute indicates the Hardware version of the
15764    installed card in the specific slot position."
15765   ::= { mdlSInstEntry 3 }
15766
15767mdlSSwVersion OBJECT-TYPE
15768   SYNTAX  DisplayString (SIZE (0..255))
15769   MAX-ACCESS  read-only
15770   STATUS  current
15771   DESCRIPTION
15772   "This attribute indicates the Software version of the
15773    installed card in the specific slot position."
15774   ::= {mdlSInstEntry 4}
15775
15776mdlSAlrStatus OBJECT-TYPE
15777  SYNTAX  INTEGER
15778  {
15779  off      (2),
15780  event    (3),
15781  minor    (4),
15782  major    (5),
15783  warning  (6),
15784  critical (7)
15785  }
15786  MAX-ACCESS  read-only
15787  STATUS  current
15788  DESCRIPTION
15789  "Indicates the alarm state at module level, i.e. lower level
15790  (port alarms) status is not included.
15791  This attribute will be set to:
15792    critical(7) - when there is at least one active (state ON)
15793                  critical alarm,
15794                  otherwise it will be set to
15795       major(5) - when there is at least one active (state ON)
15796                  major alarm,
15797                  otherwise it will be set to
15798       minor(4) - if there is at least one active (state ON) minor
15799                  alarm,
15800                  otherwise it will be set to
15801       warning(6) - if there is at least one active (state ON)
15802                  warning alarm,
15803                  otherwise it will be set to
15804       event(3) - if there was at least one alarm event (including
15805                  state on,off events) since the last clear operation."
15806   ::= { mdlSInstEntry 5 }
15807
15808mdlSAlrStatusAll OBJECT-TYPE
15809  SYNTAX  INTEGER
15810  {
15811  off      (2),
15812  event    (3),
15813  minor    (4),
15814  major    (5),
15815  warning  (6),
15816  critical (7)
15817  }
15818  MAX-ACCESS  read-only
15819  STATUS  current
15820  DESCRIPTION
15821  "Indicates the alarm state in the module-all level, i.e. lower level
15822  (port alarms) included.
15823  This attribute will be set to:
15824    critical(7) - when there is at least one active (state ON)
15825                  critical alarm,
15826                  otherwise it will be set to
15827       major(5) - when there is at least one active (state ON)
15828                  major alarm,
15829                  otherwise it will be set to
15830       minor(4) - if there is at least one active (state ON) minor
15831                  alarm,
15832                  otherwise it will be set to
15833       warning(6) - if there is at least one active (state ON)
15834                  warning alarm,
15835                  otherwise it will be set to
15836       event(3) - if there was at least one alarm event (including
15837                  state on,off events) since the last clear operation."
15838   ::= { mdlSInstEntry 6 }
15839
15840mdlSMaskedAlrStat OBJECT-TYPE
15841  SYNTAX  INTEGER
15842  {
15843  off      (2),
15844  event    (3),
15845  minor    (4),
15846  major    (5),
15847  warning  (6),
15848  critical (7)
15849  }
15850  MAX-ACCESS  read-only
15851  STATUS  current
15852  DESCRIPTION
15853  "Indicates the alarm state at module level, [i.e. lower level
15854  (port alarms) status is not included],including Masked alarms.
15855  This attribute will be set to:
15856    critical(7) - when there is at least one active (state ON)
15857                  critical alarm,
15858                  otherwise it will be set to
15859       major(5) - when there is at least one active (state ON)
15860                  major alarm,
15861                  otherwise it will be set to
15862       minor(4) - if there is at least one active (state ON) minor
15863                  alarm,
15864                  otherwise it will be set to
15865       warning(6) - if there is at least one active (state ON)
15866                  warning alarm,
15867                  otherwise it will be set to
15868       event(3) - if there was at least one alarm event (including
15869                  state on,off events) since the last clear operation."
15870  ::= { mdlSInstEntry 7 }
15871
15872mdlSMaskedAlrStatAll OBJECT-TYPE
15873  SYNTAX  INTEGER
15874  {
15875  off      (2),
15876  event    (3),
15877  minor    (4),
15878  major    (5),
15879  warning  (6),
15880  critical (7)
15881  }
15882  MAX-ACCESS  read-only
15883  STATUS  current
15884  DESCRIPTION
15885  "Indicates the alarm state in the module-all level, i.e. lower level
15886  (port alarms) included, including Masked alarms.
15887  This attribute will be set to:
15888    critical(7) - when there is at least one active (state ON)
15889                  critical alarm,
15890                  otherwise it will be set to
15891       major(5) - when there is at least one active (state ON)
15892                  major alarm,
15893                  otherwise it will be set to
15894       minor(4) - if there is at least one active (state ON) minor
15895                  alarm,
15896                  otherwise it will be set to
15897       warning(6) - if there is at least one active (state ON)
15898                  warning alarm,
15899                  otherwise it will be set to
15900       event(3) - if there was at least one alarm event (including
15901                  state on,off events) since the last clear operation."
15902  ::= { mdlSInstEntry 8 }
15903
15904mdlSTstStatusAll OBJECT-TYPE
15905  SYNTAX  INTEGER
15906  {
15907  off(2),
15908  on (3)
15909  }
15910  MAX-ACCESS  read-only
15911  STATUS  current
15912  DESCRIPTION
15913  "This attribute will be set to on(3) when there is at least
15914   one test in progress on a channel of the card, otherwise
15915   the value will be off(2)."
15916  ::= { mdlSInstEntry 9 }
15917
15918mdlSClearAlrCmd  OBJECT-TYPE
15919  SYNTAX  INTEGER
15920  {
15921  off(2),
15922  on (3)
15923  }
15924  MAX-ACCESS  read-write
15925  STATUS  current
15926  DESCRIPTION
15927  "Setting this command to ON, enforces a clear of all the
15928   alarms in the given slot, excluding alarms of port level.
15929   The clear operation will not be applied for masked/inverted
15930   alarms."
15931  ::= { mdlSInstEntry 10 }
15932
15933mdlSClearAllAlrCmd  OBJECT-TYPE
15934  SYNTAX  INTEGER
15935  {
15936  off(2),
15937  on (3)
15938  }
15939  MAX-ACCESS  read-write
15940  STATUS  current
15941  DESCRIPTION
15942  "Setting this command to ON, enforces a  clear of all the
15943   alarms in the given slot, including all its ports alarms.
15944   The clear operation will not be applied for masked/inverted
15945   alarms."
15946  ::= { mdlSInstEntry 11 }
15947
15948mdlSTemperature OBJECT-TYPE
15949  SYNTAX  Integer32
15950  MAX-ACCESS  read-only
15951  STATUS  current
15952  DESCRIPTION
15953  "Temperature of the card, in Celsius degrees."
15954  ::= { mdlSInstEntry 12 }
15955
15956
15957mdlSAlrTable OBJECT-TYPE
15958      SYNTAX SEQUENCE OF MdlSAlrEntry
15959      MAX-ACCESS not-accessible
15960      STATUS current
15961      DESCRIPTION
15962      "The list of card agent alarms ; includes also an alarm
15963       indicating existence of alarms on its ports if there are any."
15964      ::= { statMdlGen 2 }
15965
15966mdlSAlrEntry OBJECT-TYPE
15967      SYNTAX MdlSAlrEntry
15968      MAX-ACCESS not-accessible
15969      STATUS current
15970	DESCRIPTION  "An entry in table."
15971	INDEX {mdlSAlrSltIdx , mdlSAlrIdx}
15972      ::= { mdlSAlrTable 1}
15973
15974MdlSAlrEntry ::=
15975      SEQUENCE {
15976  mdlSAlrSltIdx           INTEGER,
15977  mdlSAlrIdx              Integer32,
15978  mdlSAlrCodeDescription  DisplayString,
15979  mdlSAlrCode             Integer32,
15980  mdlSAlrSeverity         INTEGER,
15981  mdlSAlrState            INTEGER,
15982  mdlSAlrCounter          Integer32,
15983  mdlSAlrMask             INTEGER,
15984  mdlSAlrInvert           INTEGER
15985      }
15986
15987mdlSAlrIdx OBJECT-TYPE
15988      SYNTAX  Integer32
15989      MAX-ACCESS  read-only
15990      STATUS  current
15991      DESCRIPTION
15992      "A unique number to identify an entry in the alarm status table.
15993       Users should use the get next function to read this table because
15994       the indexes are not consecutive."
15995      ::= { mdlSAlrEntry 1}
15996
15997mdlSAlrSltIdx OBJECT-TYPE
15998      SYNTAX  INTEGER
15999       {
16000       psA   (1),
16001       psB   (2),
16002       clA   (3),
16003       clB   (4),
16004       io1   (5),
16005       io2   (6),
16006       io3   (7),
16007       io4   (8),
16008       io5   (9),
16009       io6  (10),
16010       io7  (11),
16011       io8  (12),
16012       io9  (13),
16013       io10 (14),
16014       io11 (15),
16015       io12 (16)
16016       }
16017      MAX-ACCESS  read-only
16018      STATUS  current
16019      DESCRIPTION
16020      "This attribute indicates the  desired slot position.
16021       In the ?004 Unit the entries PsB(2),ClB(4),io6(10)..io12(16)
16022       are not valid.
16023       For the Vmux2100 Main Board clA  (3) is used."
16024      ::= { mdlSAlrEntry 2}
16025
16026mdlSAlrCodeDescription OBJECT-TYPE
16027      SYNTAX  DisplayString (SIZE (0..255))
16028      MAX-ACCESS  read-only
16029      STATUS  current
16030      DESCRIPTION
16031      "This attribute is a full text description of the alarm .
16032       The alarm description includes the following information:
16033       alarm code, alarm text, alarm severity, Masked or Inverted
16034       flag and counter."
16035      ::= { mdlSAlrEntry 3}
16036
16037mdlSAlrCode OBJECT-TYPE
16038      SYNTAX  Integer32
16039      MAX-ACCESS  read-only
16040      STATUS  current
16041      DESCRIPTION
16042      "A code identifying the alarm of an entry in the alarm status
16043       table at card level."
16044      ::= { mdlSAlrEntry 4 }
16045
16046mdlSAlrSeverity OBJECT-TYPE
16047      SYNTAX  INTEGER
16048       {
16049  event    (3),
16050  minor    (4),
16051  major    (5),
16052  warning  (6),
16053  critical (7)
16054       }
16055      MAX-ACCESS  read-only
16056      STATUS  current
16057      DESCRIPTION
16058      "The severity of the alarm."
16059      ::= { mdlSAlrEntry 5 }
16060
16061mdlSAlrState  OBJECT-TYPE
16062      SYNTAX  INTEGER
16063       {
16064  off(2),
16065  on (3)
16066       }
16067      MAX-ACCESS  read-only
16068      STATUS  current
16069      DESCRIPTION
16070      "State of the alarm."
16071      ::= { mdlSAlrEntry 6 }
16072
16073mdlSAlrCounter OBJECT-TYPE
16074      SYNTAX  Integer32
16075      MAX-ACCESS  read-only
16076      STATUS  current
16077      DESCRIPTION
16078      "A counter - how many times the alarm occured since last
16079       clear operation.
16080       ON and OFF Alarm will be counted separately."
16081      ::= { mdlSAlrEntry 7 }
16082
16083mdlSAlrMask  OBJECT-TYPE
16084      SYNTAX  INTEGER
16085       {
16086  off(2),
16087  on (3)
16088       }
16089      MAX-ACCESS  read-only
16090      STATUS  current
16091      DESCRIPTION
16092      "Alarm mask : on/off."
16093      ::= { mdlSAlrEntry 8 }
16094
16095mdlSAlrInvert  OBJECT-TYPE
16096      SYNTAX  INTEGER
16097       {
16098  off(2),
16099  on (3)
16100       }
16101      MAX-ACCESS  read-only
16102      STATUS  current
16103      DESCRIPTION
16104      "Alarm invert : on/off."
16105      ::= { mdlSAlrEntry 9 }
16106
16107
16108--
16109-- Wan module configuration information
16110--
16111mdlCPrgTable  OBJECT-TYPE
16112      SYNTAX SEQUENCE OF MdlCPrgEntry
16113      MAX-ACCESS not-accessible
16114      STATUS current
16115	DESCRIPTION  "A table."
16116	::=  { cnfgMdlGen 1 }
16117
16118mdlCPrgEntry OBJECT-TYPE
16119      SYNTAX MdlCPrgEntry
16120      MAX-ACCESS not-accessible
16121      STATUS current
16122	DESCRIPTION  "An entry in table."
16123	INDEX { mdlCCnfgIdx, mdlCSltIdx  }
16124      ::= { mdlCPrgTable 1}
16125
16126MdlCPrgEntry ::=
16127      SEQUENCE {
16128   		mdlCCnfgIdx           Integer32,
16129      	mdlCSltIdx            INTEGER,
16130   		mdlCPrgCardType       INTEGER,
16131   		mdlCNoOfExternPrt     Integer32,   -- RO
16132   		mdlCNoOfInternPrt     Integer32,   -- RO
16133		mdlCWorkMode          INTEGER,
16134		mdlCDhcpClientEnable  INTEGER,
16135		mdlCRdnExists         INTEGER,	   -- RO
16136		mdlCInterfaces        OCTET STRING
16137      }
16138
16139mdlCCnfgIdx OBJECT-TYPE
16140      SYNTAX  Integer32 (1..255)
16141      MAX-ACCESS  read-only
16142      STATUS  current
16143      DESCRIPTION
16144      "This attribute indicates the Idx of the Cnfg(1..100) being
16145       referred.
16146       Value  255 specifies the TmpCnfg "
16147      ::= { mdlCPrgEntry 1}
16148-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
16149
16150mdlCSltIdx OBJECT-TYPE
16151      SYNTAX  INTEGER
16152       {
16153       psA   (1),
16154       psB   (2),
16155       clA   (3),
16156       clB   (4),
16157       io1   (5),
16158       io2   (6),
16159       io3   (7),
16160       io4   (8),
16161       io5   (9),
16162       io6  (10),
16163       io7  (11),
16164       io8  (12),
16165       io9  (13),
16166       io10 (14),
16167       io11 (15),
16168       io12 (16)
16169       }
16170      MAX-ACCESS  read-only
16171      STATUS  current
16172      DESCRIPTION
16173      "This attribute indicates a unique number of  the slot
16174       position where the card is inserted.
16175       In the ?004 Unit the entries psB(2),clB(4),io6(10)..io(16)
16176       are not valid."
16177      ::= { mdlCPrgEntry 2}
16178
16179mdlCPrgCardType OBJECT-TYPE
16180      SYNTAX  INTEGER
16181       {
16182  --
16183  -- General types
16184  --
16185        unknown         (1),
16186        empty           (2),
16187
16188  -- (3)..(7) are reserved ; they appear in the compress structure
16189
16190		 acm            (9), --alarm module
16191
16192  --
16193  -- Power Supply Modules
16194  --
16195        ps48x60W       (10),
16196        ps48x100W      (11),
16197        ps110x60W      (12),
16198        ps110x100W     (13),
16199        ps220x60W      (14),
16200        ps220x100W     (15),
16201        ps180W         (16),
16202		ps             (17),
16203
16204  --
16205  -- Cl Modules
16206  --
16207        cl1            (20),
16208        clEth          (21),
16209        cl2            (22),
16210		cl2Eth         (23),
16211        cl3            (24),
16212		cl3Eth         (25),
16213		cl1Clk         (26), --CL1 with Station Clock (for LRS102)
16214--
16215  -- Packet Cards of Megaplex
16216  --
16217        mPh1            (31),
16218        mPh3            (32),
16219        mPh1T1DSU       (33),
16220        mPh1T1CSU       (34),
16221        mPh1E1DSU       (35),
16222        mPh1E1LTU       (36),
16223
16224  -- TDM Cards
16225
16226        mtmlFT1         (37),
16227        mtmlFE1         (38),
16228		mtmlH4E1        (39),
16229		mtmlH4E12W      (40),
16230		mtmlH4T1        (41),
16231		mtmlH4T12W      (42),
16232		mtHsh4E1        (43),
16233		mtHsh4E12W      (44),
16234		mtHsh4T1        (45),
16235		mtHsh4T12W      (46),
16236		mtmlH2E1        (47),
16237		mtmlH2E12W      (48),
16238		mtmlH2T1        (49),
16239		mtmlH2T12W      (50),
16240		hsh2E1          (51),
16241		hsh2E12W        (52),
16242		hsh2T1          (53),
16243		hsh2T12W        (54),
16244		mlIp            (55),
16245		mtml4Ip         (56),
16246		ml20N1          (57),
16247		ml20N2          (58),
16248
16249  -- Packet Cards of Megaplex
16250
16251        mPl6            (60),
16252--      mPl3            (61),
16253
16254  -- VF cards of Megaplex
16255        vf24T1          (62),
16256		vf30E1          (63),
16257		vf48T1          (64),
16258		vf60E1          (65),
16259
16260 -- Vmux-2100 Main Link cards
16261	    ml2E1           (68),
16262	    ml4E1           (69),
16263        ml2T1           (70),
16264	    ml4T1           (71),
16265
16266--      mPv4            (72),
16267
16268  --
16269  -- TDM Cards
16270  --
16271      vc16A             (73),
16272      vc8EandM          (74),
16273      vc8Fxo            (75),
16274      vc8Fxs            (76),
16275      vc16EandM         (77),
16276      vc16Fxo           (78),
16277      vc16Fxs           (79),
16278
16279      vf3EandM          (80),
16280      vf3Fxs            (81),
16281      vf3Fxo            (82),
16282
16283      vfPbx             (83),
16284      vfPbxT1           (84),
16285      vfPbxE1           (85),
16286
16287	  mtMlE2S           (86), --Single Link
16288	  mtMlE2D           (87), --Dual Link
16289      mtMlF2T1          (88),
16290      mtMlF2E1          (89),
16291      mtMlT1Fiber       (90),
16292      mtMlE1Fiber       (91),
16293      mtMlT1FiberFb     (92),
16294      mtMlE1FiberFb     (93),
16295      mtmlHE1           (94),
16296      mtmlH1E1          (95),
16297      mtmlHSE1          (96),
16298      ml20              (97),
16299      mtMl4T1           (98),
16300      mtMl4E1           (99),
16301
16302      mtMl1T1DSU       (100),
16303      mtMl1T1CSU       (101),
16304      mtMl1E1DSU       (102),
16305      mtMl1E1LTU       (103),
16306      mtMl1T1DSUfb     (104),
16307      mtMl1T1CSUfb     (105),
16308      mtMl1E1DSUfb     (106),
16309      mtMl1E1LTUfb     (107),
16310      mtMl2T1          (108),
16311      mtMl2E1          (109),
16312
16313      ls2CcittX50      (110),
16314      ls2CcittX58      (111),
16315      ls2ATandTSdm     (112),
16316      ls2ACcittX50     (113),
16317      ls2ACcittX58     (114),
16318      ls2AATandTSdm    (115),
16319      ls2A2Ts          (116),
16320      ls2M             (117),
16321
16322      mtMlT1           (118),
16323      mtMlE1           (119),
16324
16325      hs2              (120),
16326      hs3              (121),
16327      hsq              (122),
16328      hs703            (123),
16329      hsQM             (124),
16330      hsqN             (125),
16331      hs6              (126),
16332      hs12             (127),
16333	  hsDp             (128),
16334	  hsp              (129),
16335
16336      hs4T1            (130),
16337      hs4E1            (131),
16338--    hs4              (132),
16339      hsEth            (133),
16340
16341	  ml8T1            (134),
16342	  ml8E1            (135),
16343
16344  --  Vmux-2100  Voice cards
16345      vc2E1            (136),
16346      vc4E1            (137),
16347      vc2T1            (138),
16348      vc4T1            (139),
16349
16350      vc2EandM         (140),
16351      vc2Fxs1Plar      (141),
16352      vc2Fxo1          (142),
16353      vc2Fxs2          (143),
16354      vc2Fxo2          (144),
16355      vc2Fxs3          (145),
16356      vc2Fxo3          (146),
16357      vc26EandM        (147),
16358      mtvc2            (148),
16359      vc2R2Fxs         (149),
16360
16361      hsu              (150),
16362
16363      mbeA             (151),
16364      mbeB             (152),
16365      mbeU             (153),
16366      tre              (154),
16367
16368      hsuI             (155),
16369      hsr              (156),
16370      hss              (157),
16371      hsu1             (158),
16372
16373      ls12            (159),
16374      ls6             (160),
16375      ls6V1EandM      (161),
16376      ls6V1Fxo        (162),
16377      ls6V1Fxs        (163),
16378      ls6V2EandM      (164),
16379      ls6V2Fxo        (165),
16380      ls6V2Fxs        (166),
16381      ls6VfEandM      (167),
16382      ls6VfFxo        (168),
16383      ls6VfFxs        (169),
16384
16385      vc3EandM        (170),
16386      vc3Fxo          (171),
16387      vc3Fxs          (172),
16388
16389      vcPbx           (173),
16390      vcPbxT1         (174),
16391      vcPbxE1         (175),
16392
16393      vc6EandM        (176),
16394      vc6Fxo          (177),
16395      vc6Fxs          (178),
16396
16397      vcq             (179),
16398
16399      ls6n            (180),
16400
16401  --
16402  -- Packet Cards of Maxcess and Hybrid
16403  --
16404
16405        -- High speed cards
16406
16407        mhs1V36          (181),
16408        mhs1V35          (182),
16409        mhs1G703         (183),
16410        mhs1DDS          (184),
16411        mhs3             (185),
16412        mhs1X21          (186),
16413        mhs1V24          (187),
16414		mhs4             (188),
16415        mhsE1Hs          (189),
16416		mhsT1Hs          (190),
16417		mhsHyE1Hs        (191), -- 2 HS ports + 1 Hybrid E1 port
16418		mhsHyT1Hs        (192), -- 2 HS ports + 1 Hybrid T1 port
16419        mlfHybE1Hs       (193), -- Fiber Optic Hybrid: 2 HS + 1 Hybrid E1 port
16420        mlfHybT1Hs       (194), -- Fiber Optic Hybrid: 2 HS + 1 Hybrid T1 port
16421
16422        -- T1/E1 cards
16423
16424        mhs2e1			 (195),
16425		mhs2t1           (196),
16426		mhsHy2e1         (197), -- 2 Hybrid E1 ports
16427		mhsHy2t1         (198), -- 2 Hybrid T1 ports
16428        mlfHybE12        (199), -- Fiber Optic Hybrid: 2 E1 ports
16429
16430        -- Low speed cards
16431
16432        mls6             (200),
16433        mls3             (201),
16434
16435
16436        -- More  T1/E1 cards
16437        mlHybAtmE1       (202), -- Hybrid ATM E1
16438        mlHybAtmT1       (203), -- Hybrid ATM T1
16439        mlfHybT12        (204), -- Fiber Optic Hybrid: 2 T1 ports
16440
16441		--  Voice cards
16442
16443        mvc8             (205), -- MVC-8 name in marketing: MVC-4N
16444        mvc8PbxE1        (206),
16445        mvc8PbxT1Dsu     (207),
16446        mvc8PbxT1Csu     (208),
16447        mvc8PbxE1Slave   (209),
16448
16449
16450        mvc4             (210),
16451        mvc4PbxE1        (211),
16452        mvc4PbxT1Dsu     (212),
16453        mvc4PbxT1Csu     (213),
16454        mvc4PbxE1Slave   (214),
16455        mvc4PbxT1Slave   (215),
16456
16457        mvc8PbxT1Slave   (216),	-- MVC-8 T1 Slave is here
16458        mvc8ExtAnalog    (217), -- MVC-8 with 8 External ports
16459		mvcE1            (218), -- 8 External ports & 30 Internals
16460		mvcT1            (219), -- 8 External ports & 24 Internals
16461
16462		-- ISDN for Maxcess
16463        mhsS             (220),
16464        mhsU             (221),
16465        mhsPriE1         (222),
16466        mhsPriT1         (223),
16467
16468        --Card of MP-2100/4
16469        hsEthSwitch      (224),
16470
16471        -- CCS for Maxcess & MPH
16472        mPriE1FramerCcs  (225),
16473        mPriT1FramerCcs  (226),
16474        mpriE1SlaveCcs   (227),
16475        mpriT1SlaveCcs   (228),
16476		mDualBri         (229),
16477
16478        --Voice cards for MP
16479        vc12EandM        (230),
16480        vc12Fxo          (231),
16481        vc12Fxs          (232),
16482		vc6aEandM        (233),
16483        vc6aFxo          (234),
16484        vc6aFxs          (235),
16485        vc6AgFxo         (236),
16486        vc6AgFxs         (237),
16487        vc6a4LB          (238),
16488
16489        --Video card for MP
16490		vid              (239),
16491
16492        --ISDN cards for MP
16493		hsu12            (240),
16494		hsu6             (241),
16495		hss12            (242),
16496		hss6             (243),
16497
16498        -- MPH and MP-2100/4 cards
16499        hsDp3			 (244),
16500        hsDp6			 (245),
16501
16502        -- MP-2100/4 card
16503        hsf1             (246),
16504
16505        -- More Hybrid cards + IP cards for MPH
16506    	mhsHyE1          (247),   -- 1 Hybrid E1 port
16507		mhsHyT1          (248),   -- 1 Hybrid T1 port
16508        mhsIp            (249),   -- 1 Eth  port + 1 HS port
16509        mlIpHs           (250),   -- 1 Eth  port + 3 HS ports
16510        mlHybIpE1        (251),   -- 1 Eth  port + 1 HS port + 1 E1
16511        mlHybIpT1        (252),   -- 1 Eth  port + 1 HS port + 1 T1
16512
16513        -- VOIP cards for MPH & MX
16514        mvg1Lan          (253),
16515        mvg2Lan          (254),
16516
16517        -- MP-2100/4 card
16518        vc4Fxs           (255),
16519		vc4EandM         (256),
16520		vc4Fxo           (257),
16521        hsf2             (258),
16522
16523        -- More VOIP cards for MPH
16524        mvgSwitch4Lan    (260),
16525
16526        --SHDSL cards of Megaplex
16527        msl4E1W2         (261),
16528		msl4E1W4         (262),
16529		msl8E1W2         (263),
16530        msl4E1W2Eth      (264),
16531		msl8E1W2Eth      (265),
16532		asmi54cE1AndEth  (266), -- & LRS-102 (E1 & ETH)
16533		asmi54cT1AndEth  (267), -- & LRS-102 (T1 & ETH)
16534
16535        --HS cards of Megaplex
16536		hs6N             (271),
16537		hs12N            (272),
16538		hsNRZ            (273),
16539
16540        -- Vmux 2100 Enhanced Voice Cards
16541	   evc2E1            (281),
16542	   evc4E1            (282),
16543	   evc2T1            (283),
16544	   evc4T1            (284),
16545
16546       --  Vmux-2200  Voice cards
16547       vc2E1Pri          (285),
16548       vc4E1Pri          (286),
16549
16550   --  MP Voice cards
16551       vc4OmniEandM      (291),
16552       vc4OmniWestern    (292),
16553
16554   --  MP-4100 and/or LRS-102 cards
16555       clx1              (301),
16556       clx1GbE           (302),
16557       clx1S155          (303),
16558       clx1S155GbE       (304),
16559       ml8T1Eth          (305),
16560       ml8E1Eth          (306),
16561	   op106cEth         (307),	--no external T1
16562	   op108cEth         (308),	--no external E1
16563	   op106cEthT1       (309), --with external T1 (used also by LRS-102)
16564	   op108cEthE1       (310), --with external E1 (used also by LRS-102)
16565	   op108cEthE1Unbal  (311),	--used only by LRS-102
16566	   mpw1              (312),
16567
16568  -- VFS cards of Megaplex
16569        vfs24T1          (321),
16570		vfs30E1          (322),
16571		vfs48T1          (323),	 --2T1
16572		vfs60E1          (324)   --2E1
16573
16574-- MiniCVS cards: This is a placeholder. The following cards exist only in the mdlSInstCardType.
16575--        mm4E1            (325),
16576--        mm4T1            (326),
16577--        mm8E1            (327),
16578--        mm8T1            (328),
16579--        mm12E1           (329),
16580--        mm12T1           (330),
16581--        mm16E1           (331),
16582--        mm16T1           (332)
16583
16584        }
16585      MAX-ACCESS  read-write
16586      STATUS  current
16587      DESCRIPTION
16588      "This attribute indicates the type of card assigned to the
16589       specific slot in the common configuration.
16590       This object is identical in all the configurations (1..100).
16591       Only the TmpCnf(255) may have different value.
16592       The write operation is valid only to the TmpCnfg entry."
16593      ::= { mdlCPrgEntry 3}
16594
16595mdlCNoOfExternPrt OBJECT-TYPE
16596      SYNTAX  Integer32
16597      MAX-ACCESS  read-only
16598      STATUS  current
16599      DESCRIPTION
16600      "Number of external ports in the programmed card of the
16601       specific slot position"
16602      ::= { mdlCPrgEntry 4}
16603
16604mdlCNoOfInternPrt OBJECT-TYPE
16605      SYNTAX  Integer32
16606      MAX-ACCESS  read-only
16607      STATUS  current
16608      DESCRIPTION
16609      "Number of internal ports in the programmed card of the
16610       specific slot position."
16611      ::= { mdlCPrgEntry 5}
16612
16613mdlCWorkMode OBJECT-TYPE
16614      SYNTAX  INTEGER
16615       {
16616       notApplicable (1),
16617	   standAlone    (2),
16618	   integrated    (3)
16619       }
16620      MAX-ACCESS  read-write
16621      STATUS  current
16622      DESCRIPTION
16623      "Working mode of the card.
16624       The user may configure the card to work in a stand alone mode or integrated
16625       with the device.
16626
16627	   Example for use in MHS-IP cards:
16628
16629       - standAlone - in this mode, the router works so that data is received
16630         via the LAN (Eth) port and is transmitted via the WAN (HS) external port
16631         without going through the MPH device.
16632
16633       - integrated - in this mode, the router works so that it is integrated in the MPH
16634         and routes DLCIs into the device."
16635      ::= { mdlCPrgEntry 6}
16636
16637mdlCDhcpClientEnable OBJECT-TYPE
16638      SYNTAX  INTEGER
16639       {
16640       notApplicable (1),
16641	   disable       (2),
16642	   enable        (3)
16643       }
16644      MAX-ACCESS  read-write
16645      STATUS  current
16646      DESCRIPTION
16647      "Enable/Disable the feature of DHCP Client for the selected card."
16648      ::= { mdlCPrgEntry 7}
16649
16650mdlCRdnExists OBJECT-TYPE
16651      SYNTAX  INTEGER
16652       {
16653	   no            (2),
16654	   yes           (3)
16655       }
16656      MAX-ACCESS  read-only
16657      STATUS  current
16658      DESCRIPTION
16659      "This object indicates whether any port of the programmed card is
16660       configured to be part of a Redundancy/APS pair.
16661       If at least one port of the programmed card is configured to be
16662       part of a Redundancy/APS pair, the value will be 'yes'.
16663       Otherwise, it will be 'no'."
16664      ::= { mdlCPrgEntry 8}
16665
16666mdlCInterfaces OBJECT-TYPE
16667  SYNTAX      OCTET STRING
16668  MAX-ACCESS  read-only
16669  STATUS  current
16670  DESCRIPTION
16671  "Octet string which indicates 'present' interfaces in card.
16672  Each '0' bit  stands for non-present interface.
16673  Each '1' bit stands for present interface.
16674
16675  For ASMi54C card of LRS-102 and MP-4100 notPresent interfaces may be:
16676     - SHDSL Line ID with no wire pairs assigned to it	(does not exist in ifTable)
16677     - PCS without SHDSL Line binded to it, (exist in ifTable, with
16678       ifOperStatus= notPresent)
16679     - External DS1 when its LIU is used by an Internal DS1 of the same card
16680     - Internal DS1 when single bearer is not TDM.
16681
16682     In each octet, MS bit represents port 1
16683     and LS bit represents port 8
16684
16685         MSB           LSB
16686          1 0 0 0 1 0 0 0 -- Example: Port # 1 and 5 are present.
16687     Port 1 2 3 4 5 6 7 8
16688
16689     1st Octet (MSB octet) represents SDHSL Lines
16690     2nd Octet represents PCS
16691     3rd Octet represents External DS1
16692     4th Octet represents Internal DS1
16693     5th and 6th Octets are reserved for future Internal DS1.
16694
16695  For OP-108/106 cards of LRS-102 and MP-4100 notPresent interfaces may be:
16696     - External DS1 when its 'associated' Int-DS1 port is connected to another card
16697     - Internal DS1 when its 'associated' Ext-DS1 port is connected to another card
16698    (Both may be 'present' when inter-connected).
16699     1st Octet represents External DS1
16700     2nd Octet represents Internal DS1
16701	 Bit representation, same as for ASMi-54C card.
16702  "
16703  ::= { mdlCPrgEntry 9 }
16704
16705
16706
16707--
16708-- Compressed information.
16709--
16710-- Specially for RadView management station
16711--
16712mdlCmprTable  OBJECT-TYPE
16713      SYNTAX SEQUENCE OF MdlCmprEntry
16714      MAX-ACCESS not-accessible
16715      STATUS current
16716	DESCRIPTION  "A table."
16717	::=  { cmprMdlGen 1 }
16718
16719mdlCmprEntry OBJECT-TYPE
16720      SYNTAX MdlCmprEntry
16721      MAX-ACCESS not-accessible
16722      STATUS current
16723	DESCRIPTION  "An entry in table."
16724	INDEX { mdlCmprTypIdx, mdlCmprCnfgIdx ,mdlCmprVersion,mdlCmprSltIdx }
16725      ::= {mdlCmprTable  1}
16726
16727MdlCmprEntry ::=
16728      SEQUENCE {
16729  mdlCmprTypIdx     Integer32,
16730  mdlCmprCnfgIdx    Integer32,
16731  mdlCmprVersion    Integer32,
16732  mdlCmprSltIdx     INTEGER,
16733  mdlCmprObj        OCTET STRING
16734      }
16735
16736mdlCmprTypIdx OBJECT-TYPE
16737      SYNTAX  Integer32
16738      MAX-ACCESS  read-only
16739      STATUS  current
16740      DESCRIPTION
16741      "This attribute indicates the Type of the Compressed being
16742       referred."
16743      ::= { mdlCmprEntry 1}
16744
16745mdlCmprCnfgIdx OBJECT-TYPE
16746      SYNTAX  Integer32
16747      MAX-ACCESS  read-only
16748      STATUS  current
16749      DESCRIPTION
16750      "This attribute indicates the configuration to which the
16751       Compressed information is  related."
16752      ::= { mdlCmprEntry 2}
16753
16754mdlCmprVersion OBJECT-TYPE
16755      SYNTAX  Integer32
16756      MAX-ACCESS  read-only
16757      STATUS  current
16758      DESCRIPTION
16759      "This attribute indicates the version of the internal format
16760       of the Compressed data"
16761      ::= { mdlCmprEntry 3}
16762
16763mdlCmprSltIdx  OBJECT-TYPE
16764      SYNTAX  INTEGER
16765       {
16766       psA   (1),
16767       psB   (2),
16768       clA   (3),
16769       clB   (4),
16770       io1   (5),
16771       io2   (6),
16772       io3   (7),
16773       io4   (8),
16774       io5   (9),
16775       io6  (10),
16776       io7  (11),
16777       io8  (12),
16778       io9  (13),
16779       io10 (14),
16780       io11 (15),
16781       io12 (16)
16782       }
16783      MAX-ACCESS  read-only
16784      STATUS  current
16785      DESCRIPTION
16786      "This attribute indicates a unique number of  the slot
16787       position where the card is inserted.
16788       In the ?004 Unit the entries psB(2),clB(4),io6(10)..io(16)
16789       are not valid."
16790      ::= { mdlCmprEntry 4}
16791
16792mdlCmprObj OBJECT-TYPE
16793      SYNTAX  OCTET STRING
16794      MAX-ACCESS  read-write
16795      STATUS  current
16796      DESCRIPTION
16797      "This attribute is the compressed information itself."
16798      ::= { mdlCmprEntry 5}
16799
16800-- Compressed Alarm table at Card level
16801-- The only way of reading this table is by the command 'GET NEXT'
16802
16803mdlAlarmsCmprTable  OBJECT-TYPE
16804      SYNTAX SEQUENCE OF MdlAlarmsCmprEntry
16805      MAX-ACCESS not-accessible
16806      STATUS current
16807	DESCRIPTION  "A table."
16808	::=  {cmprMdlGen 2}
16809
16810mdlAlarmsCmprEntry OBJECT-TYPE
16811      SYNTAX MdlAlarmsCmprEntry
16812      MAX-ACCESS not-accessible
16813      STATUS current
16814	DESCRIPTION  "An entry in table."
16815	INDEX {mdlAlarmsCmprVersion,
16816             mdlAlarmsCmprAlarmSlot,mdlAlarmsCmprAlarmIdx}
16817      ::= {mdlAlarmsCmprTable  1}
16818
16819MdlAlarmsCmprEntry ::=
16820      SEQUENCE {
16821     mdlAlarmsCmprVersion      Integer32,
16822     mdlAlarmsCmprAlarmSlot    Integer32,
16823     mdlAlarmsCmprAlarmIdx     Integer32,
16824     mdlAlarmsCmprObj          OCTET STRING
16825      }
16826
16827mdlAlarmsCmprVersion OBJECT-TYPE
16828      SYNTAX  Integer32
16829      MAX-ACCESS  read-only
16830      STATUS  current
16831      DESCRIPTION
16832      "This attribute indicates the version of the internal format
16833       of the Compressed data"
16834      ::= { mdlAlarmsCmprEntry 1}
16835
16836mdlAlarmsCmprAlarmSlot  OBJECT-TYPE
16837      SYNTAX  Integer32
16838      MAX-ACCESS  read-only
16839      STATUS  current
16840      DESCRIPTION
16841      "This attribute indicates the  desired slot position.
16842       In the ?004 Unit the entries PsB(2),ClB(4),io6(10)..io(16)
16843       are not valid."
16844      ::= { mdlAlarmsCmprEntry 2}
16845
16846mdlAlarmsCmprAlarmIdx  OBJECT-TYPE
16847      SYNTAX  Integer32
16848      MAX-ACCESS  read-only
16849      STATUS  current
16850      DESCRIPTION
16851      "A unique number to identify an entry in the alarm status table
16852       of the agent."
16853      ::= { mdlAlarmsCmprEntry 3}
16854
16855mdlAlarmsCmprObj OBJECT-TYPE
16856      SYNTAX  OCTET STRING
16857      MAX-ACCESS  read-write
16858      STATUS  current
16859      DESCRIPTION
16860      "This attribute is the compressed information itself."
16861      ::= { mdlAlarmsCmprEntry 4}
16862
16863
16864--
16865-- Wan port status general information
16866--
16867prtSInstTable  OBJECT-TYPE
16868      SYNTAX SEQUENCE OF PrtSInstEntry
16869      MAX-ACCESS not-accessible
16870      STATUS current
16871	DESCRIPTION  "A table."
16872	::=  { statPrtGen 1 }
16873
16874prtSInstEntry OBJECT-TYPE
16875      SYNTAX PrtSInstEntry
16876      MAX-ACCESS not-accessible
16877      STATUS current
16878	DESCRIPTION  "An entry in table."
16879	INDEX { prtSInstSltIdx, prtSInstPrtIdx }
16880      ::= { prtSInstTable 1}
16881
16882PrtSInstEntry ::=
16883      SEQUENCE {
16884        prtSInstSltIdx       INTEGER,
16885        prtSInstPrtIdx       Integer32,
16886        prtSInstPrtType      INTEGER,
16887        prtSInstIfIndex      Integer32,
16888        prtSActiveStatus     INTEGER,
16889        prtSAlrStatus        INTEGER,
16890        prtSMaskedAlrStat    INTEGER,
16891        prtSClearAlrCmd      INTEGER,
16892        prtSTestMask         Integer32,
16893--        prtSTstStatus        INTEGER,
16894        prtSTstCmd           INTEGER,
16895        prtSTstDuration      Integer32,
16896        prtSBertClrCmd       INTEGER,
16897        prtSBertTstRslt      Integer32,
16898        prtSInterfaceType    DisplayString,
16899        prtSParamStatus      OCTET STRING,
16900		prtSTestMaskXp		 OCTET STRING,
16901		prtSRdnStatus        INTEGER
16902      }
16903
16904prtSInstSltIdx OBJECT-TYPE
16905      SYNTAX  INTEGER
16906       {
16907       clA   (3),
16908       clB   (4),
16909       io1   (5),
16910       io2   (6),
16911       io3   (7),
16912       io4   (8),
16913       io5   (9),
16914       io6  (10),
16915       io7  (11),
16916       io8  (12),
16917       io9  (13),
16918       io10 (14),
16919       io11 (15),
16920       io12 (16),
16921       notApplicable (255)
16922       }
16923      MAX-ACCESS  read-only
16924      STATUS  current
16925      DESCRIPTION
16926      "This attribute indicates a unique number to identify the
16927       slot where the card is inserted.
16928       In the ?004 Unit the entries io6(10)..io(16) are not valid.
16929       For the Vmux2100 Main Board clA  (3) is used."
16930      ::= { prtSInstEntry 1}
16931
16932prtSInstPrtIdx OBJECT-TYPE
16933      SYNTAX  Integer32
16934      MAX-ACCESS  read-only
16935      STATUS  current
16936      DESCRIPTION
16937      "This attribute indicates a unique number to identify a port
16938       in a specific card.
16939       The valid ports depend on the installed card:
16940       the valid external ports (interfaces) are (1..mdlCNoOfExternPrt) if any,
16941       and the valid internal ports are (101..100+mdlCNoOfInternPrt) if any.
16942       Generally, for MP-2100/2200:  exPrt1 (1) .. exPrt16  (16),inPrt1(101)
16943       .. inPrt48 (148)
16944
16945	   For the Vmux-2100 device:
16946	   This index will have values of 1...4 for the physical ports & values
16947	   of ifIndex for the bundles.
16948
16949	   For other products, see product's spec."
16950      ::= { prtSInstEntry 2}
16951
16952prtSInstPrtType  OBJECT-TYPE
16953      SYNTAX  INTEGER
16954       {
16955  external      (2),
16956  internal      (3),
16957  highSpeedV35  (4),
16958  highSpeedV24  (5),
16959  highSpeedV36  (6),
16960  highSpeedX21  (7),
16961  highSpeedG703 (8),
16962  highSpeedDDS  (9),
16963  lowSpeed      (10),
16964  voice         (11),
16965  cl            (12),
16966  isdns         (13),
16967  isdnu         (14),
16968  ethernet      (15),
16969  voiceS0       (16),
16970  voiceU        (17),
16971  voiceQsigS    (18),
16972  voiceQsigU    (19)
16973       }
16974      MAX-ACCESS  read-only
16975      STATUS  current
16976      DESCRIPTION
16977       "This attribute describes the type of the designated port.
16978	   In MX 3000 only external & internal options are used.
16979	   All the other options are only for MX 30/300 which need special handling.
16980	   In order to support interface types in MX 3000, return an ascii string for
16981	   prtSInterfaceType in this table or support the general RAD value of
16982       physicalConnector.
16983
16984       External port - is a port with  a physical connector.
16985       Internal port - might be of two types:
16986         a) A composite port which collects a few external ports
16987            data into a common bandwidth (usually routed through
16988            DS1 link)
16989         b) A port which gets only part of the external ports
16990            (usually a few DS0's)
16991    The following types are used when all ports are external/
16992    internal and the connector/interface type is necessary
16993    (for example, stand-alone units):
16994       High Speed port types
16995       Low  Speed port types
16996       Voice port types, CL port types.
16997
16998       ISDN Voice in MX 30/300 Phase 4: voiceS0   (16), voiceU     (17) should be used.
16999       ISDN Voice in MX 30/300 Phase 5: voiceQsigS(18), voiceQsigU (19) should be used."
17000      ::= { prtSInstEntry 3}
17001
17002prtSInstIfIndex  OBJECT-TYPE
17003      SYNTAX  Integer32
17004      MAX-ACCESS  read-only
17005      STATUS  current
17006      DESCRIPTION
17007      "This attribute indicates the  unique  interface number
17008       assigned to the port. The specific interface of this
17009       attribute is the same as the interface identified by the
17010       value of ifindex  in MIB-II.If there is no interface for
17011       the specific prtIdx the value will be '7fffffff'h."
17012      ::= { prtSInstEntry 4}
17013
17014prtSActiveStatus   OBJECT-TYPE
17015      SYNTAX  INTEGER
17016       {
17017         unknown           (1),
17018         notUsed           (2),
17019         offLine           (3),
17020         onLine            (4),
17021         offLineRedundancy (5),
17022         onLineRedundancy  (6)
17023       }
17024      MAX-ACCESS  read-only
17025      STATUS  current
17026      DESCRIPTION
17027      "This attribute describes the activity status of the port.
17028       unknown(1) indicates that the information is not supported.
17029       notUsed(2) indicates that the ch is not connected according
17030                  to the active config.
17031       offLine(3) indicates that the ch is down (not working)
17032                  because of any problem.
17033       onLine(4)  indicates that the ch is up (working)
17034       offLineRedundancy(5) indicates that the ch is down, because
17035                            it is redundant port.
17036       onLineRedundancy(6)  indicates that the ch is up, and it is
17037                            the active link"
17038      ::= { prtSInstEntry 5}
17039
17040prtSAlrStatus OBJECT-TYPE
17041      SYNTAX  INTEGER
17042       {
17043  off      (2),
17044  event    (3),
17045  minor    (4),
17046  major    (5),
17047  warning  (6),
17048  critical (7)
17049       }
17050      MAX-ACCESS  read-only
17051      STATUS  current
17052      DESCRIPTION
17053      "Indicates the alarm state in the port(ch) agent level.
17054      This attribute will be set to:
17055    critical(7) - when there is at least one active (state ON)
17056                  critical alarm,
17057                  otherwise it will be set to
17058       major(5) - when there is at least one active (state ON)
17059                  major alarm,
17060                  otherwise it will be set to
17061       minor(4) - if there is at least one active (state ON) minor
17062                  alarm,
17063                  otherwise it will be set to
17064       warning(6) - if there is at least one active (state ON)
17065                  warning alarm,
17066                  otherwise it will be set to
17067       event(3) - if there was at least one alarm event (including
17068                  state on,off events) since the last clear operation."
17069      ::= { prtSInstEntry 6}
17070
17071prtSMaskedAlrStat OBJECT-TYPE
17072      SYNTAX  INTEGER
17073       {
17074  off      (2),
17075  event    (3),
17076  minor    (4),
17077  major    (5),
17078  warning  (6),
17079  critical (7)
17080       }
17081      MAX-ACCESS  read-only
17082      STATUS  current
17083      DESCRIPTION
17084      "Indicates the alarm state in the port(ch) agent level,
17085       including Masked alarms.
17086       This attribute will be set to:
17087    critical(7) - when there is at least one active (state ON)
17088                  critical alarm,
17089                  otherwise it will be set to
17090       major(5) - when there is at least one active (state ON)
17091                  major alarm,
17092                  otherwise it will be set to
17093       minor(4) - if there is at least one active (state ON) minor
17094                  alarm,
17095                  otherwise it will be set to
17096       warning(6) - if there is at least one active (state ON)
17097                  warning alarm,
17098                  otherwise it will be set to
17099       event(3) - if there was at least one alarm event (including
17100                  state on,off events) since the last clear operation."
17101 ::= {prtSInstEntry 7}
17102
17103prtSClearAlrCmd  OBJECT-TYPE
17104      SYNTAX  INTEGER
17105       {
17106  off(2),
17107  on (3)
17108       }
17109      MAX-ACCESS  read-write
17110      STATUS  current
17111      DESCRIPTION
17112      "Setting this attribute to on(3) enforces a clear operation
17113       of the alarm status events in the given port. The clear
17114       operation will not be applied for masked/inverted alarms."
17115      ::= { prtSInstEntry 8}
17116
17117prtSTestMask OBJECT-TYPE
17118      SYNTAX  Integer32
17119      MAX-ACCESS  read-only
17120      STATUS  current
17121      DESCRIPTION
17122      "This is a mask which indicates which tests from the
17123       'prtSTstCmd' list are allowed for the requested port.
17124       If a specific test is allowed, its respective bit
17125       will be SET in the mask :
17126
17127         TEST                  BIT
17128        -----------            ---
17129        local-loop              1
17130        remote-loop             2
17131        loc-and-rem-main-loops  3
17132        remote-analog-loop      4
17133        remote-digital-loop     5
17134        rem-loop-on-ext-unit    6
17135        bert                    7
17136        tone-injection          8
17137        dlci local-loop         9
17138        all dlci local-loop    10
17139        dlci remote-loop       11
17140        all dlci remote-loop   12
17141        bert-and-rem-loop-on-rem-unit 13
17142        rem-loop-on-rem-unit   14
17143        block                  15
17144        backward-tone-inject   16
17145        llb                    17
17146        rlb                    18
17147
17148        ft1Enable              21
17149		lbbd                   22  --for 2B+D
17150		lb1                    23  --for B1
17151		lb2                    24  --for B2
17152		llb-on-rem-unit        25
17153		bert-on-rem-unit       26
17154		bert-on-rem-and-llb-on-rem-unit 27
17155		local-and-bert-on-rem-unit 28
17156		local-loop-on-rem-unit 29
17157		localBert              30  --towards IO ports
17158		test-per-TS            31
17159
17160        e.g : If the return value is 3 -> 0000000000000011  ->
17161              Bits 1 & 2 are set -> the allowed tests are :
17162                                           local-loop
17163                                           remote-loop
17164        "
17165      ::= { prtSInstEntry 9}
17166
17167-- prtSTstStatus OBJECT-TYPE
17168--      SYNTAX  INTEGER
17169--          {
17170--        off(2),
17171--        on (3)
17172--          }
17173--      MAX-ACCESS  read-only
17174--      STATUS  current
17175--      DESCRIPTION
17176--      "This attribute will be set to on(3) when there is at least
17177--       one test in progress in the port, otherwise the value
17178--       will be off(2)."
17179--      ::= { prtSInstEntry 10}
17180--
17181
17182
17183prtSTstCmd OBJECT-TYPE
17184      SYNTAX  INTEGER
17185       {
17186        none                 (1),
17187        localLoop            (2),
17188        remoteLoop           (3),
17189        locAndRemMainLoops   (4),
17190        remoteAnalogLoop     (5),
17191        remoteDigitalLoop    (6),
17192        remLoopOnExtUnit     (7),
17193        bert                 (8),
17194        toneInjection        (9),
17195        dlciLocalLoop        (10),
17196        allDlciLocalLoop     (11),
17197        dlciRemoteLoop       (12),
17198        allDlciRemoteLoop    (13),
17199        extInitLocalLoop     (14),
17200        bertAndRemLoopOnRemUnit (15),
17201        remLoopOnRemUnit     (16),
17202        block                (17),
17203        backwardToneInject   (18),
17204        llb                  (19),
17205        rlb                  (20),
17206        ft1Enable            (21),
17207		lbbd                 (22),	--for 2B+D
17208		lb1                  (23),	--for B1
17209		lb2                  (24),	--for B2
17210		llbOnRemUnit         (25),
17211		bertOnRemUnit        (26),
17212		bertOnRemAndLlbOnRemUnit (27),
17213		localAndBertOnRemUnit(28),
17214		localLoopOnRemUnit   (29),
17215		localBert            (30),
17216		testPerTS            (31),
17217		csuLoopAndBert		 (32),
17218		dsuLoopAndBert		 (33),
17219		remoteOcuLoopAndBert (34),
17220		remoteCsuLoopAndBert (35),
17221		remoteDsuLoopAndBert (36)
17222
17223       }
17224      MAX-ACCESS  read-write
17225      STATUS  current
17226      DESCRIPTION
17227      "Setting this attribute to any of the above values will
17228       initiate a test on the specific port if the operation is
17229       legal. If the operation is not legal, the mux will ignore
17230       the operation.
17231	   testPerTS(31) - when this test is selected, the selection of tests
17232	                   for each TS is done via the prtExPh1MlTsTest object.
17233       If a test time out is needed, the test will be set with a
17234       default timeout of 2 minutes until the user will set the
17235       parameter 'prtSTstDuration' to the required time out.
17236       If no time out is needed , the test will be set with infinite
17237       timeout until the user will set the parameter
17238       'prtSTstDuration' to the required time out."
17239      ::= { prtSInstEntry 10}
17240
17241prtSTstDuration OBJECT-TYPE
17242      SYNTAX  Integer32
17243      MAX-ACCESS  read-write
17244      STATUS  current
17245      DESCRIPTION
17246      "This attribute indicates the maximum duration of executing
17247      a test on the specific port. This entry applies to all the
17248      test operations. The resolution will be a minute, and the
17249      maximum duration is limited to 30 minutes.
17250
17251      For Vmux devices, the values are in seconds.
17252
17253      A zero  value specifies no time limitation.
17254      When the test isn't active, the agent initiates this object to
17255      2 when the duration is needed and to 0 if its not required.
17256      The user should set this parameter after setting the
17257      'prtSTstCmd' parameter."
17258      ::= { prtSInstEntry 11}
17259
17260prtSBertClrCmd  OBJECT-TYPE
17261      SYNTAX  INTEGER {
17262      off(2),
17263      on (3)
17264      }
17265      MAX-ACCESS  read-write
17266      STATUS  current
17267      DESCRIPTION
17268      "Setting this attribute initiates bert count clear operation.
17269       It is valid only when bert test is active on the specific
17270       port."
17271      ::= { prtSInstEntry 12}
17272
17273prtSBertTstRslt   OBJECT-TYPE
17274      SYNTAX  Integer32
17275      MAX-ACCESS  read-only
17276      STATUS  current
17277      DESCRIPTION
17278      "This attribute indicates the number of Bit Error Rate
17279       indicated during the BERT operation.
17280       It is valid only when bert test is active on the specific
17281       port."
17282      ::= { prtSInstEntry 13}
17283
17284prtSInterfaceType OBJECT-TYPE
17285      SYNTAX  DisplayString (SIZE (0..255))
17286      MAX-ACCESS  read-only
17287      STATUS  current
17288      DESCRIPTION
17289      "This attribute indicates a unique HW interface type of the
17290       selected port."
17291      ::= { prtSInstEntry 14}
17292
17293prtSParamStatus OBJECT-TYPE
17294      SYNTAX  OCTET STRING
17295      MAX-ACCESS  read-only
17296      STATUS  current
17297      DESCRIPTION
17298      "This object indicates Status of parameters specific to the
17299       selected port.
17300       - For a port that has no special status or is supported
17301         by prtSExHsfStatTable - 1 Octet: 00hex
17302
17303       - For VC-6, VC-6A, VC-6AG, VC-6A/4LB, VC-12, VC-12/6,  external ports - 1 Octet :
17304         Bit 7 (MSB)..Bit 2 = 0 (NA)
17305         Bit 1:       Tx Signaling '1'=On ; '0'=Off
17306         Bit 0 (LSB): Rx Signaling '1'=On ; '0'=Off
17307
17308       - For VC-2/R2(FXS) external ports - 1 Octet :
17309         Bit  -   7 6 5 4 3 2 1 0
17310                  |_| |_________|
17311                  Call  Call State
17312             Direction
17313
17314         Bit 7 (MSB) and Bit 6  : Call Direction
17315         00 - Incoming
17316         01 - Outgoing
17317         Bit 5..Bit 0: Call State
17318         000000 - Idle
17319         000001 - Seized
17320         000010 - Both-Way Conflict
17321         000011 - Seizure Ack
17322         000100 - Answered
17323         000101 - Clear Backward
17324         000110 - Clear Forward
17325         000111 - Blocked
17326         001000 - Fault
17327         001001 - Fault 3
17328         001010 - Fault 4
17329         001011 - Fault 5
17330         001100 - Fault 6
17331         001101 - Fault 7
17332
17333       - For ML-20 external port - 3 Octets :
17334         - 1 MS Octet will represent the Real Rate used:
17335               Bit    - 7 6 5 4 3 2 1 0
17336                        |___| |_______|
17337                        spare    Rate
17338
17339           Valid values: 0..31, meaning 0..31x64Kbps
17340           Invalid values: 32..255.
17341         - 2 LS Octets will represent the Status of 7 Control
17342           Signals:
17343           Signal - ---  CTS  DSR  DCD   RJ   TM   DTR  RTS
17344           Bit   - 7 6  5 4  3 2  1 0    7 6  5 4  3 2  1 0
17345           Octet  -          2                     3 (LS)
17346           '---' will always have the value 00
17347           Rest of the Signals (2 bits each) can have the following
17348           values:
17349           00=NA   ;  01=unused ; 10=Off  ; 11=On
17350
17351       - For ML-H/E1, ML-H/1/E1, ML-H/S/E1 internal port - 1 Octet
17352         Bit    - 7 6 5 4 3 2 1 0
17353                  |___________|
17354                    spare       Mode of Operation
17355
17356         Mode of Operation: '1'=Central  ; '0'=Remote
17357
17358       - For ACM external port - 1 Octet
17359         Bit    - 7 6 5 4 3 2 1 0
17360                  |_________|
17361                    spare       Alarm State
17362
17363         Alarm State: according to bits 1,0:
17364         00=NA   ;  01=unused ; 10=Off  ; 11=On
17365
17366       - For HS-U/1 external port - 1 Octet
17367	     Bit 7  6  5  4  3  2  1  0 LSB
17368             |________|  |__|  |__|
17369               spare     modem  sync
17370
17371         modem: 00 = other         sync:  00 = not sync
17372                01 = unknown              01 = sync
17373                10 = ASMi-31/2            10 = reserved
17374                11 = reserved             11 = reserved
17375
17376	   - For MTML-2/4  external ports, ML-8 externalports, ML-IP (MTML-IP)
17377	     internal ports and MTML-E2 internal ports - 1 Octet :
17378	     Bit 7  6  5  4  3  2  1  0 LSB
17379                                  |
17380                     			 BERT State
17381		 BERT State (Bit 0):
17382		 0 = OFF (BERT is not running on this port or any of its TSs/Bits)
17383		 1 = ON  (BERT is running on this port OR on one of its TSs/Bits)
17384
17385	   - For ML-20N external ports - 4 Octets
17386	     - 1 MS Octet will represent the Actual Link Rate:
17387               Bit    - 7 6 5 4 3 2 1 0
17388                        |_| |_________|
17389                       spare    Rate
17390
17391           Valid values: 0..34, meaning:
17392           0..32 = (0..32)x64Kbps
17393           33 = Invalid Rate
17394           34 = not applicable (when Rate is not Auto)
17395		   35 = 0 Kbps
17396
17397           Invalid values: 36..255.
17398
17399	     - 2 middle Octets will represent the Status of 4 Control
17400           Signals:
17401	       - LS Octet - Bits 3-0: RTS/C (Command, for X.21 interface)
17402	                    Bits 7-4: DCD/I (Indication for X.21 interface)
17403	       - MS Octet - Bits 3-0: DTR
17404	                    Bits 7-4: DSR
17405	       Each 4 Bits are divided as follows:
17406	       - 2 MS bits: DCE
17407	       - 2 LS bits: DTE
17408	       For each 2 bits (DCE/DTE):
17409	       00=NA   ;  01=unused ; 10=Off  ; 11=On.
17410
17411
17412	     - LS Octet: (as for MTML-2):
17413	       Bit 7  6  5  4  3  2  1  0 LSB
17414                                    |
17415                      			 BERT State
17416		   BERT State (Bit 0):
17417		   0 = OFF (BERT is not running on this port or any of its TSs/Bits)
17418		   1 = ON  (BERT is running on this port OR on one of its TSs/Bits)
17419
17420
17421       - For MP-2100/2200 MSL-4/E1, MSL-8/E1 External ports - 3 Octets
17422         - MS octet: far-end modem channel interface
17423		 - Middle octet: Material (plastic/metal), far-end modem type,
17424		                 synchronization with far-end modem
17425		 - LS octet: BERT state (at port/TS/Bit level)
17426
17427         - MS octet: 0000 0000 = no interface
17428					 0000 0001 = db15 (X21)
17429					 0000 0010 = IR-IP
17430					 0000 0011 = IR-ETH-Q
17431					 0000 0100 = V35
17432					 0000 0101 = ETH-RJ45
17433					 0000 0110 = G703
17434					 0000 0111 = db25 (RS530)
17435					 0000 1000 = ETH-BNC
17436					 0000 1001 = E1(Balanced)
17437					 0000 1010 = E1(Unbalanced)
17438					 0000 1011 = IR-ETH-QN
17439					 Rest of the combinations: reserved
17440
17441          - Middle octet:
17442
17443	     Bit 7  6  5  4  3  2  1  0 LSB
17444             |  |___________|  |__|
17445    Box material     modem     sync
17446
17447
17448    Box material      modem: 00000 = other      sync:  00 = not sync
17449    (for ASMi-52 SA)         00001 = unknown           01 = sync
17450    0=metal                  00010 = reserved          10 = reserved
17451    1=plastic                00011 = reserved          11 = reserved
17452                             00100 = reserved
17453                             00101 = reserved
17454                             00110 = ASMi-52 SA/2W/Slave
17455	     	   	 	    	 00111 = ASMi-52 SA/2W/Master
17456							 01000 = ASMi-52/CQ card of LRS-24
17457							 01001 = ASMi-52/CD card of LRS-24
17458							 01010 = D16GSDSL card of DXC-3000
17459							 01011 = LRS-52
17460							 01100 = FCD-IP
17461							 01101 = FCD-IPM
17462                             01110 = D8SL card of DXC-30
17463                             01111 = ASMi-52A
17464                             10000 = MP card (SHDSL)
17465                             10001 = ASMi-52L
17466							 Rest  = reserved
17467
17468	      - LS Octet: (as for MTML-2):
17469	        Bit 7  6  5  4  3  2  1  0 LSB
17470                                     |
17471                      			 BERT State
17472		    BERT State (Bit 0):
17473		    0 = OFF (BERT is not running on this port or any of its TSs)
17474		    1 = ON  (BERT is running on this port OR on one of its TSs)
17475
17476       - For MP-4100 MSL card Links - 4 Octets
17477         - MS octet: far-end modem DTE2 interface (same as for MP-2100 MSL cards)
17478		 - after MS octet: far-end modem DTE1 interface	(same as for MP-2100 MSL cards)
17479		 - before LS octet: Material (plastic/metal), far-end modem type,
17480		                 synchronization with far-end modem	(same as for MP-2100 MSL cards)
17481		 - LS octet: BERT state (at port/TS/Bit level)- same as for MP-2100 MSL cards
17482
17483       - For MP-4100, LRS-102 OP-108/106 Links - 3 Octets
17484         - MS octet: far-end PS type and state
17485		 - Middle octet: synchronization with far-end device
17486		 - LS octet: BERT state (at port/TS level) - same as for MP-2100 MSL cards
17487
17488         - MS octet:
17489		   Bit 7  6  5  4    3  2  1  0 LSB
17490			   |__|  |__|    |__|  |__|
17491			   PS-A	 PS-A    PS-B  PS-B
17492		    PS Type PS State PS Type PS State
17493			00=None					 00=None
17494			01=AC-DC				 01=OK
17495			10=DC					 10=Fail
17496
17497          - Middle octet:
17498
17499	       Bit 7  6  5  4  3  2  1  0 LSB
17500                                 |__|
17501                                 sync:
17502               					     00 = not sync
17503                                     01 = sync
17504                                     10 = reserved
17505                                     11 = reserved
17506            Rest  = reserved
17507		    "
17508      ::= { prtSInstEntry 15}
17509
17510prtSTestMaskXp OBJECT-TYPE
17511      SYNTAX  OCTET STRING
17512      MAX-ACCESS  read-write
17513      STATUS  current
17514      DESCRIPTION
17515      "This is an Expanded test mask of the prtSTestMask object.
17516       The prtSTestMask object reached its maximum, being an Integer with 32 bits.
17517       This object indicates which tests from the  'prtSTstCmdXP' list are
17518       allowed for the selected port.
17519       If a specific test is allowed, its respective bit will be SET
17520       in the mask :
17521
17522         TEST                  BIT
17523        -----------            ---
17524        local-loop              1
17525        remote-loop             2
17526        loc-and-rem-main-loops  3
17527        remote-analog-loop      4
17528        remote-digital-loop     5
17529        rem-loop-on-ext-unit    6
17530        bert                    7
17531        tone-injection          8
17532        dlci local-loop         9
17533        all dlci local-loop    10
17534        dlci remote-loop       11
17535        all dlci remote-loop   12
17536        bert-and-rem-loop-on-rem-unit 13
17537        rem-loop-on-rem-unit   14
17538        block                  15
17539        backward-tone-inject   16
17540        llb                    17
17541        rlb                    18
17542
17543        ft1Enable              21
17544		lbbd                   22  --for 2B+D
17545		lb1                    23  --for B1
17546		lb2                    24  --for B2
17547		llb-on-rem-unit        25
17548		bert-on-rem-unit       26
17549		bert-on-rem-and-llb-on-rem-unit 27
17550		local-and-bert-on-rem-unit 28
17551		local-loop-on-rem-unit 29
17552		localBert              30  --towards IO ports
17553		test-per-TS            31
17554		csuLoopAndBert		   32
17555		dsuLoopAndBert		   33
17556		remoteOcuLoopAndBert   34
17557		remoteCsuLoopAndBert   35
17558		remoteDsuLoopAndBert   36
17559
17560        e.g : If the return value is  00000003 hex  ->
17561              Bits 1 & 2 are set -> the allowed tests are :
17562                                           local-loop
17563                                           remote-loop  "
17564      ::= { prtSInstEntry 16}
17565
17566prtSRdnStatus  OBJECT-TYPE
17567      SYNTAX  INTEGER {
17568	  noRdn  (1),
17569      offline(2),
17570      online (3)
17571      }
17572      MAX-ACCESS  read-only
17573      STATUS  current
17574      DESCRIPTION
17575      "Redundancy Status of this port.
17576       noRdn - this port is not part of a Redundancy pair/group.
17577       offline - this port is offline from Redundancy point of view.
17578       online  - this port is online from Redundancy point of view."
17579      ::= { prtSInstEntry 17}
17580
17581
17582
17583
17584prtSAlrTable OBJECT-TYPE
17585      SYNTAX SEQUENCE OF PrtSAlrEntry
17586      MAX-ACCESS not-accessible
17587      STATUS current
17588      DESCRIPTION
17589      "The list of port agent alarms."
17590      ::= { statPrtGen 2 }
17591
17592prtSAlrEntry OBJECT-TYPE
17593      SYNTAX PrtSAlrEntry
17594      MAX-ACCESS not-accessible
17595      STATUS current
17596	DESCRIPTION  "An entry in table."
17597	INDEX { prtSAlrSltIdx, prtSAlrPrtIdx, prtSAlrIdx}
17598      ::= { prtSAlrTable 1}
17599
17600PrtSAlrEntry ::=
17601      SEQUENCE {
17602  prtSAlrSltIdx            INTEGER,
17603  prtSAlrPrtIdx            Integer32,
17604  prtSAlrIdx               Integer32,
17605  prtSAlrCodeDescription   DisplayString,
17606  prtSAlrCode              Integer32,
17607  prtSAlrSeverity          INTEGER,
17608  prtSAlrState             INTEGER,
17609  prtSAlrCounter           Integer32,
17610  prtSAlrMask              INTEGER,
17611  prtSAlrInvert            INTEGER,
17612  prtSAlrCardType          INTEGER
17613      }
17614
17615prtSAlrIdx OBJECT-TYPE
17616      SYNTAX  Integer32
17617      MAX-ACCESS  read-only
17618      STATUS  current
17619      DESCRIPTION
17620      "A unique number to identify an entry in the alarm status table.
17621       Users should use the get next function to read this table because
17622       the indexes are not consecutive"
17623      ::= { prtSAlrEntry 1}
17624
17625prtSAlrSltIdx OBJECT-TYPE
17626      SYNTAX  INTEGER
17627       {
17628       psA   (1),
17629       psB   (2),
17630       clA   (3),
17631       clB   (4),
17632       io1   (5),
17633       io2   (6),
17634       io3   (7),
17635       io4   (8),
17636       io5   (9),
17637       io6  (10),
17638       io7  (11),
17639       io8  (12),
17640       io9  (13),
17641       io10 (14),
17642       io11 (15),
17643       io12 (16),
17644    notApplicable (255)
17645       }
17646      MAX-ACCESS  read-only
17647      STATUS  current
17648      DESCRIPTION
17649      "This attribute indicates a unique identifier of  the slot
17650       where the card is inserted.
17651       In the ?004 Unit the entries PsB(2),ClB(4),io6(10)..io12(16)
17652       are not valid.
17653       For the Vmux2100 Main Board clA  (3) is used."
17654    ::= { prtSAlrEntry 2}
17655
17656prtSAlrPrtIdx OBJECT-TYPE
17657      SYNTAX  Integer32
17658      MAX-ACCESS  read-only
17659      STATUS  current
17660      DESCRIPTION
17661      "This attribute indicates a unique identifier of  the port
17662       the alarm applies to.
17663       All the values are valid. No alarms exist for a port
17664       which does not exist.
17665       Valid valuesfor MP-2100/2200: exPrt1    (1) .. exPrt16  (16) ,
17666                     inPrt1  (101) .. inPrt48 (148),
17667                     IP Bundles.
17668       For other products, see product's spec."
17669    ::= { prtSAlrEntry 3}
17670
17671prtSAlrCodeDescription OBJECT-TYPE
17672      SYNTAX  DisplayString (SIZE (0..255))
17673      MAX-ACCESS  read-only
17674      STATUS  current
17675      DESCRIPTION
17676      "This attribute is a full text description of the alarm.
17677       The alarm description includes the following information:
17678       alarm code, alarm text, alarm severity, Masked  or Inverted
17679       flag and counter."
17680       ::= { prtSAlrEntry 4}
17681
17682prtSAlrCode OBJECT-TYPE
17683      SYNTAX  Integer32
17684      MAX-ACCESS  read-only
17685      STATUS  current
17686      DESCRIPTION
17687      "A code identifying the alarm of an entry in the alarm status
17688       table at port level."
17689      ::= { prtSAlrEntry 5 }
17690
17691prtSAlrSeverity OBJECT-TYPE
17692      SYNTAX  INTEGER
17693       {
17694  event    (3),
17695  minor    (4),
17696  major    (5),
17697     warning  (6),
17698  critical (7)
17699       }
17700      MAX-ACCESS  read-only
17701      STATUS  current
17702      DESCRIPTION
17703      "The severity of the alarm."
17704      ::= { prtSAlrEntry 6 }
17705
17706prtSAlrState  OBJECT-TYPE
17707      SYNTAX  INTEGER
17708       {
17709  off(2),
17710  on (3)
17711       }
17712      MAX-ACCESS  read-only
17713      STATUS  current
17714      DESCRIPTION
17715      "State of the alarm."
17716      ::= { prtSAlrEntry 7 }
17717
17718prtSAlrCounter OBJECT-TYPE
17719      SYNTAX  Integer32
17720      MAX-ACCESS  read-only
17721      STATUS  current
17722      DESCRIPTION
17723      "A counter - how many times the alarm occured since last
17724       clear operation.
17725       ON and OFF Alarm will be counted separately."
17726      ::= { prtSAlrEntry 8 }
17727
17728prtSAlrMask  OBJECT-TYPE
17729      SYNTAX  INTEGER
17730       {
17731       off(2),
17732       on (3)
17733       }
17734      MAX-ACCESS  read-only
17735      STATUS  current
17736      DESCRIPTION
17737      "Alarm mask : on/off."
17738      ::= { prtSAlrEntry 9 }
17739
17740prtSAlrInvert  OBJECT-TYPE
17741      SYNTAX  INTEGER
17742       {
17743       off(2),
17744       on (3)
17745       }
17746      MAX-ACCESS  read-only
17747      STATUS  current
17748      DESCRIPTION
17749      "Alarm invert : on/off."
17750      ::= { prtSAlrEntry 10 }
17751
17752prtSAlrCardType OBJECT-TYPE
17753   SYNTAX  INTEGER
17754   {
17755  --
17756  -- General types
17757  --
17758         unknown        (1),
17759         empty          (2),
17760  --
17761  -- Power Supply Modules
17762  --
17763		ps             (17),
17764
17765
17766  --
17767  -- Cl Modules
17768  --
17769		cl1				(20),
17770		cl1Clk          (26), --CL1 with Station Clock (for LRS102)
17771
17772
17773
17774  -- VF cards of Megaplex
17775        vf24T1          (62),
17776		vf30E1          (63),
17777		vf48T1          (64),
17778		vf60E1          (65),
17779  --
17780  -- TDM Cards
17781  --
17782      vc8EandM          (74),
17783      vc8Fxo            (75),
17784      vc8Fxs            (76),
17785      vc16EandM         (77),
17786      vc16Fxo           (78),
17787      vc16Fxs           (79),
17788
17789	   ml8T1           (134),
17790	   ml8E1           (135),
17791
17792       hsr             (156),
17793
17794       ls12            (159),
17795
17796       ls6n            (180),
17797
17798       hsEthSwitch     (224),
17799
17800       hsu12           (240),
17801	   hsu6            (241),
17802
17803       vc4Fxs          (255),
17804       vc4EandM        (256),
17805	   vc4Fxo          (257),
17806
17807       msl4E1W2        (261),
17808
17809	   msl8E1W2        (263),
17810       msl4E1W2Eth     (264),
17811	   msl8E1W2Eth     (265),
17812       asmi54cE1AndEth (266), -- & LRS-102 (E1 & ETH)
17813       asmi54cT1AndEth (267), -- & LRS-102 (T1 & ETH)
17814
17815
17816
17817 	   hs6N            (271),
17818	   hs12N           (272),
17819
17820   --  MP-4100 (and LRS-102) cards
17821       clx1            (301),
17822       clx1GbE         (302),
17823       clx1S155        (303),
17824       clx1S155GbE     (304),
17825       ml8T1Eth        (305),
17826       ml8E1Eth        (306),
17827	   op106cEth       (307), --no external T1
17828	   op108cEth       (308), --no external E1
17829	   op106cEthT1     (309), --with external T1 (used also by LRS-102)
17830	   op108cEthE1     (310), --with external E1 (used also by LRS-102)
17831	   op108cEthE1Unbal(311), --used only by LRS-102
17832	   mpw1            (312),
17833
17834  -- VFS cards of Megaplex
17835        vfs24T1        (321),
17836		vfs30E1        (322),
17837		vfs48T1        (323),  --2T1
17838		vfs60E1        (324)   --2E1
17839     }
17840   MAX-ACCESS  read-only
17841   STATUS  current
17842   DESCRIPTION
17843   "This attribute indicates the type of card installed
17844    in the specific slot position. The enumeration is according
17845    to mdlSInstCardType."
17846    ::= { prtSAlrEntry 11 }
17847
17848--
17849-- Statistics of Ports
17850--
17851
17852--statisPrtGen   OBJECT IDENTIFIER ::= {statPrtGen 3}
17853
17854--prtFrStatis    OBJECT IDENTIFIER ::= {statisPrtGen 1}
17855--prtCrStatis    OBJECT IDENTIFIER ::= {statisPrtGen 2}
17856--prtDlciStatis  OBJECT IDENTIFIER ::= {statisPrtGen 3}
17857--prtT1Statis    OBJECT IDENTIFIER ::= {statisPrtGen 4}
17858
17859
17860--prtFrStatis - Port Statistics for (FR) Frame Relay protocol
17861
17862prtFrStatisTable  OBJECT-TYPE
17863     SYNTAX SEQUENCE OF PrtFrStatisEntry
17864     MAX-ACCESS not-accessible
17865     STATUS  current
17866     DESCRIPTION
17867      "This table is applicable only for an active port running an
17868       FR protocol ."
17869  ::= { prtFrStatis 1}
17870
17871prtFrStatisEntry OBJECT-TYPE
17872      SYNTAX PrtFrStatisEntry
17873      MAX-ACCESS not-accessible
17874      STATUS current
17875	DESCRIPTION  "An entry in table."
17876	INDEX {prtFrStatisSltIdx, prtFrStatisPrtIdx, prtFrStatisInvIdx}
17877      ::= { prtFrStatisTable 1}
17878
17879PrtFrStatisEntry ::=
17880      SEQUENCE {
17881      prtFrStatisSltIdx    INTEGER,
17882      prtFrStatisPrtIdx    INTEGER,
17883   prtFrStatisInvIdx    INTEGER,
17884      prtFrTimeElapsed     Integer32,
17885      prtFrRxTotalFrames   Counter32,
17886      prtFrTxTotalFrames   Counter32,
17887      prtFrRxTotalBytes    Counter32,
17888      prtFrTxTotalBytes    Counter32,
17889      prtFrRxMngFrames     Counter32,
17890      prtFrTxMngFrames     Counter32,
17891      prtFrRxDeFrames      Counter32,
17892      prtFrTxDeFrames      Counter32,
17893      prtFrRxDcrdCongDeFr  Counter32,
17894      prtFrTxDcrdCongDeFr  Counter32,
17895      prtFrRxDcrdCongAllFr Counter32,
17896      prtFrTxDcrdCongAllFr Counter32,
17897      prtFrRxFecn     Counter32,
17898      prtFrTxFecn     Counter32,
17899      prtFrRxBecn     Counter32,
17900      prtFrTxBecn     Counter32,
17901      prtFrRxBeViol     Counter32,
17902      prtFrTxBeViol        Counter32,
17903      prtFrRxBcViol     Counter32,
17904      prtFrTxBcViol     Counter32
17905      }
17906
17907prtFrStatisSltIdx    OBJECT-TYPE
17908      SYNTAX  INTEGER
17909       {
17910       io1   (5),
17911       io2   (6),
17912       io3   (7),
17913       io4   (8),
17914       io5   (9),
17915       io6  (10),
17916       io7  (11),
17917       io8  (12),
17918       io9  (13),
17919       io10 (14),
17920       io11 (15),
17921       io12 (16),
17922       notApplicable (255)
17923       }
17924      MAX-ACCESS  read-only
17925      STATUS  current
17926      DESCRIPTION
17927      "This attribute indicates a unique  slot  position where
17928       the module is inserted.
17929       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
17930       For stand-alone units this index will be notApplicable (255)."
17931      ::= { prtFrStatisEntry 1}
17932
17933prtFrStatisPrtIdx OBJECT-TYPE
17934      SYNTAX  INTEGER
17935      {
17936          exPrt1  (1) ,
17937          exPrt2  (2) ,
17938          exPrt3  (3) ,
17939          exPrt4  (4) ,
17940          exPrt5  (5) ,
17941          exPrt6  (6)
17942       }
17943      MAX-ACCESS  read-only
17944      STATUS  current
17945      DESCRIPTION
17946      "This attribute indicates a unique  port number."
17947      ::= { prtFrStatisEntry 2}
17948
17949prtFrStatisInvIdx OBJECT-TYPE
17950      SYNTAX  INTEGER
17951       {
17952          currentInv (1),
17953    last       (2)
17954    }
17955      MAX-ACCESS  read-only
17956      STATUS  current
17957      DESCRIPTION
17958   "The Interval of 15 min. for which the following statistics
17959    counters are applicable."
17960      ::= { prtFrStatisEntry 3}
17961
17962prtFrTimeElapsed OBJECT-TYPE
17963      SYNTAX  Integer32 (0..899)
17964      MAX-ACCESS  read-only
17965      STATUS  current
17966      DESCRIPTION
17967      "The number of seconds that have elapsed  since the
17968       beginning of the current error-measurement interval.
17969       This object is applicable mainly for the current interval.
17970       For other interval:
17971       - if data is available: value will be 899.
17972       - if data is not available: value will be 0."
17973      ::= { prtFrStatisEntry 4 }
17974
17975prtFrRxTotalFrames OBJECT-TYPE
17976      SYNTAX   Counter32
17977      MAX-ACCESS   read-only
17978      STATUS   current
17979      DESCRIPTION
17980      "The total number of frames received by this port during the
17981       selected interval."
17982      ::= { prtFrStatisEntry 5 }
17983
17984prtFrTxTotalFrames OBJECT-TYPE
17985      SYNTAX   Counter32
17986      MAX-ACCESS   read-only
17987      STATUS   current
17988      DESCRIPTION
17989      "The total number of frames sent by this port during the
17990       selected interval."
17991      ::= { prtFrStatisEntry 6 }
17992
17993prtFrRxTotalBytes OBJECT-TYPE
17994      SYNTAX   Counter32
17995      MAX-ACCESS   read-only
17996      STATUS   current
17997      DESCRIPTION
17998      "The total number of bytes received by this port during the
17999       selected interval."
18000      ::= { prtFrStatisEntry 7 }
18001
18002prtFrTxTotalBytes OBJECT-TYPE
18003      SYNTAX   Counter32
18004      MAX-ACCESS   read-only
18005      STATUS   current
18006      DESCRIPTION
18007      "The total number of bytes sent by this port during the
18008       selected interval."
18009      ::= { prtFrStatisEntry 8 }
18010
18011prtFrRxMngFrames OBJECT-TYPE
18012      SYNTAX   Counter32
18013      MAX-ACCESS   read-only
18014      STATUS   current
18015      DESCRIPTION
18016      "The management number of frames received by this port
18017       during the selected interval."
18018      ::= { prtFrStatisEntry 9 }
18019
18020prtFrTxMngFrames OBJECT-TYPE
18021      SYNTAX   Counter32
18022      MAX-ACCESS   read-only
18023      STATUS   current
18024      DESCRIPTION
18025      "The management number of frames sent by this port during the
18026       selected interval."
18027      ::= { prtFrStatisEntry 10 }
18028
18029prtFrRxDeFrames OBJECT-TYPE
18030      SYNTAX   Counter32
18031      MAX-ACCESS   read-only
18032      STATUS   current
18033      DESCRIPTION
18034      "The number of De frames received by this port during the
18035       selected interval."
18036      ::= { prtFrStatisEntry 11 }
18037
18038prtFrTxDeFrames OBJECT-TYPE
18039      SYNTAX   Counter32
18040      MAX-ACCESS   read-only
18041      STATUS   current
18042      DESCRIPTION
18043      "The number of De frames sent by this port during the
18044       selected interval."
18045      ::= { prtFrStatisEntry 12 }
18046
18047prtFrRxDcrdCongDeFr OBJECT-TYPE
18048      SYNTAX   Counter32
18049      MAX-ACCESS   read-only
18050      STATUS   current
18051      DESCRIPTION
18052      "The number of De frames discarded due to congestion,
18053       received by this port during the selected interval."
18054      ::= { prtFrStatisEntry 13 }
18055
18056prtFrTxDcrdCongDeFr OBJECT-TYPE
18057      SYNTAX   Counter32
18058      MAX-ACCESS   read-only
18059      STATUS   current
18060      DESCRIPTION
18061      "The number of De frames discarded due to congestion,
18062       sent by this port during the selected interval."
18063      ::= { prtFrStatisEntry 14 }
18064
18065prtFrRxDcrdCongAllFr OBJECT-TYPE
18066      SYNTAX   Counter32
18067      MAX-ACCESS   read-only
18068      STATUS   current
18069      DESCRIPTION
18070      "All the frames discarded due to congestion,
18071       received by this port during the selected interval."
18072      ::= { prtFrStatisEntry 15 }
18073
18074prtFrTxDcrdCongAllFr OBJECT-TYPE
18075      SYNTAX   Counter32
18076      MAX-ACCESS   read-only
18077      STATUS   current
18078      DESCRIPTION
18079      "All the frames discarded due to congestion,
18080       sent by this port during the selected interval."
18081      ::= { prtFrStatisEntry 16 }
18082
18083prtFrRxFecn OBJECT-TYPE
18084      SYNTAX   Counter32
18085      MAX-ACCESS   read-only
18086      STATUS   current
18087      DESCRIPTION
18088      "Number of frames received by this port during the
18089       selected interval, indicating forward congestion."
18090      ::= { prtFrStatisEntry 17 }
18091
18092prtFrTxFecn OBJECT-TYPE
18093      SYNTAX   Counter32
18094      MAX-ACCESS   read-only
18095      STATUS   current
18096      DESCRIPTION
18097      "Number of frames sent by this port during the
18098       selected interval, indicating forward congestion."
18099      ::= { prtFrStatisEntry 18 }
18100
18101prtFrRxBecn OBJECT-TYPE
18102      SYNTAX   Counter32
18103      MAX-ACCESS   read-only
18104      STATUS   current
18105      DESCRIPTION
18106      "Number of frames received by this port during the
18107       selected interval, indicating backward congestion."
18108      ::= { prtFrStatisEntry 19 }
18109
18110prtFrTxBecn OBJECT-TYPE
18111      SYNTAX   Counter32
18112      MAX-ACCESS   read-only
18113      STATUS   current
18114      DESCRIPTION
18115      "Number of frames sent by this port during the
18116       selected interval, indicating backward congestion."
18117      ::= { prtFrStatisEntry 20 }
18118
18119prtFrRxBeViol OBJECT-TYPE
18120      SYNTAX   Counter32
18121      MAX-ACCESS   read-only
18122      STATUS   current
18123      DESCRIPTION
18124      "Number of data frames received by this port during the
18125       selected interval, exceeding the Burst Excess value."
18126      ::= { prtFrStatisEntry 21 }
18127
18128prtFrTxBeViol OBJECT-TYPE
18129      SYNTAX   Counter32
18130      MAX-ACCESS   read-only
18131      STATUS   current
18132      DESCRIPTION
18133      "Number of data frames sent by this port during the
18134       selected interval, exceeding the Burst Excess value."
18135      ::= { prtFrStatisEntry 22 }
18136
18137prtFrRxBcViol OBJECT-TYPE
18138      SYNTAX   Counter32
18139      MAX-ACCESS   read-only
18140      STATUS   current
18141      DESCRIPTION
18142      "Number of data frames received by this port during the
18143       selected interval, exceeding the Burst Committed value."
18144      ::= { prtFrStatisEntry 23 }
18145
18146prtFrTxBcViol OBJECT-TYPE
18147      SYNTAX   Counter32
18148      MAX-ACCESS   read-only
18149      STATUS   current
18150      DESCRIPTION
18151      "Number of data frames sent by this port during the
18152       selected interval, exceeding the Burst Committed value."
18153      ::= { prtFrStatisEntry 24 }
18154
18155
18156--prtCrStatis - Port Statistics for (CR) Cell Relay protocol
18157
18158prtCrStatisTable  OBJECT-TYPE
18159     SYNTAX SEQUENCE OF PrtCrStatisEntry
18160     MAX-ACCESS not-accessible
18161     STATUS  current
18162     DESCRIPTION
18163      "This table is applicable only for an active port running a
18164       CR protocol ."
18165  ::= { prtCrStatis 1}
18166
18167prtCrStatisEntry OBJECT-TYPE
18168      SYNTAX PrtCrStatisEntry
18169      MAX-ACCESS not-accessible
18170      STATUS current
18171	DESCRIPTION  "An entry in table."
18172	INDEX {prtCrStatisSltIdx, prtCrStatisPrtIdx, prtCrStatisInvIdx}
18173      ::= { prtCrStatisTable 1}
18174
18175PrtCrStatisEntry ::=
18176      SEQUENCE {
18177      prtCrStatisSltIdx    INTEGER,
18178      prtCrStatisPrtIdx    INTEGER,
18179      prtCrStatisInvIdx    INTEGER,
18180      prtCrTimeElapsed     Integer32,
18181      prtCrRxTotalCells    Counter32,
18182      prtCrTxTotalCells    Counter32,
18183      prtCrRxDataCells     Counter32,
18184      prtCrTxDataCells     Counter32
18185      }
18186
18187prtCrStatisSltIdx    OBJECT-TYPE
18188      SYNTAX  INTEGER
18189       {
18190       io1   (5),
18191       io2   (6),
18192       io3   (7),
18193       io4   (8),
18194       io5   (9),
18195       io6  (10),
18196       io7  (11),
18197       io8  (12),
18198       io9  (13),
18199       io10 (14),
18200       io11 (15),
18201       io12 (16),
18202       notApplicable (255)
18203       }
18204      MAX-ACCESS  read-only
18205      STATUS  current
18206      DESCRIPTION
18207      "This attribute indicates a unique  slot  position where
18208       the module is inserted.
18209       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
18210       For stand-alone units this index will be notApplicable (255)."
18211      ::= { prtCrStatisEntry 1}
18212
18213prtCrStatisPrtIdx OBJECT-TYPE
18214      SYNTAX  INTEGER
18215      {
18216          exPrt1  (1) ,
18217          exPrt2  (2) ,
18218          exPrt3  (3) ,
18219          exPrt4  (4) ,
18220          exPrt5  (5) ,
18221          exPrt6  (6)
18222       }
18223      MAX-ACCESS  read-only
18224      STATUS  current
18225      DESCRIPTION
18226      "This attribute indicates a unique  port number."
18227      ::= { prtCrStatisEntry 2}
18228
18229prtCrStatisInvIdx OBJECT-TYPE
18230      SYNTAX  INTEGER
18231       {
18232          currentInv (1),
18233    last       (2)
18234    }
18235      MAX-ACCESS  read-only
18236      STATUS  current
18237      DESCRIPTION
18238   "The Interval of 15 min. for which the following statistics
18239    counters are applicable."
18240      ::= { prtCrStatisEntry 3}
18241
18242prtCrTimeElapsed OBJECT-TYPE
18243      SYNTAX  Integer32 (0..899)
18244      MAX-ACCESS  read-only
18245      STATUS  current
18246      DESCRIPTION
18247      "The number of seconds that have elapsed  since the
18248       beginning of the current error-measurement interval.
18249       This object is applicable mainly for the current interval.
18250       For other interval:
18251       - if data is available: value will be 899.
18252       - if data is not available: value will be 0."
18253      ::= { prtCrStatisEntry 4 }
18254
18255prtCrRxTotalCells OBJECT-TYPE
18256      SYNTAX   Counter32
18257      MAX-ACCESS   read-only
18258      STATUS   current
18259      DESCRIPTION
18260      "The total number of cells received by this port during the
18261       selected interval."
18262      ::= { prtCrStatisEntry 5 }
18263
18264prtCrTxTotalCells OBJECT-TYPE
18265      SYNTAX   Counter32
18266      MAX-ACCESS   read-only
18267      STATUS   current
18268      DESCRIPTION
18269      "The total number of cells sent by this port during the
18270       selected interval."
18271      ::= { prtCrStatisEntry 6 }
18272
18273prtCrRxDataCells OBJECT-TYPE
18274      SYNTAX   Counter32
18275      MAX-ACCESS   read-only
18276      STATUS   current
18277      DESCRIPTION
18278      "The number of Data Cells received by this port during the
18279       selected interval."
18280      ::= { prtCrStatisEntry 7 }
18281
18282prtCrTxDataCells OBJECT-TYPE
18283      SYNTAX   Counter32
18284      MAX-ACCESS   read-only
18285      STATUS   current
18286      DESCRIPTION
18287      "The number of Data Cells sent by this port during the
18288       selected interval."
18289      ::= { prtCrStatisEntry 8 }
18290
18291
18292--prtDlciStatis - Port DLCI Statistics for FR, FR+ and CR protocol
18293
18294prtDlciStatisTable  OBJECT-TYPE
18295     SYNTAX SEQUENCE OF PrtDlciStatisEntry
18296     MAX-ACCESS not-accessible
18297     STATUS  current
18298     DESCRIPTION
18299      "This table is applicable only for an active port running an
18300       FR, FR+ or CR protocol, with valid DLCIs ."
18301  ::= { prtDlciStatis 1}
18302
18303prtDlciStatisEntry OBJECT-TYPE
18304      SYNTAX PrtDlciStatisEntry
18305      MAX-ACCESS not-accessible
18306      STATUS current
18307	DESCRIPTION  "An entry in table."
18308	INDEX {prtDlciSltIdx, prtDlciPrtIdx, prtDlciIdx}
18309      ::= { prtDlciStatisTable 1}
18310
18311PrtDlciStatisEntry ::=
18312      SEQUENCE {
18313      prtDlciSltIdx          INTEGER,
18314      prtDlciPrtIdx          INTEGER,
18315      prtDlciIdx             Integer32,
18316      prtDlciRxDeFrames      Counter32,
18317      prtDlciTxDeFrames      Counter32,
18318      prtDlciRxDcrdCongDeFr  Counter32,
18319      prtDlciTxDcrdCongDeFr  Counter32,
18320      prtDlciRxDcrdCongAllFr Counter32,
18321      prtDlciTxDcrdCongAllFr Counter32,
18322      prtDlciTxFecn       Counter32,
18323      prtDlciTxBecn       Counter32,
18324      prtDlciRxBeViol      Counter32,
18325      prtDlciTxBeViol        Counter32,
18326      prtDlciRxBcViol      Counter32,
18327      prtDlciTxBcViol       Counter32
18328      }
18329
18330prtDlciSltIdx    OBJECT-TYPE
18331      SYNTAX  INTEGER
18332       {
18333       io1   (5),
18334       io2   (6),
18335       io3   (7),
18336       io4   (8),
18337       io5   (9),
18338       io6  (10),
18339       io7  (11),
18340       io8  (12),
18341       io9  (13),
18342       io10 (14),
18343       io11 (15),
18344       io12 (16),
18345       notApplicable (255)
18346       }
18347      MAX-ACCESS  read-only
18348      STATUS  current
18349      DESCRIPTION
18350      "This attribute indicates a unique  slot  position where
18351       the module is inserted.
18352       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
18353       For stand-alone units this index will be notApplicable (255)."
18354      ::= { prtDlciStatisEntry 1}
18355
18356prtDlciPrtIdx OBJECT-TYPE
18357      SYNTAX  INTEGER
18358      {
18359          exPrt1  (1) ,
18360          exPrt2  (2) ,
18361          exPrt3  (3) ,
18362          exPrt4  (4) ,
18363          exPrt5  (5) ,
18364          exPrt6  (6)
18365       }
18366      MAX-ACCESS  read-only
18367      STATUS  current
18368      DESCRIPTION
18369      "This attribute indicates a unique  port number."
18370      ::= { prtDlciStatisEntry 2}
18371
18372prtDlciIdx OBJECT-TYPE
18373      SYNTAX  Integer32 (1..991)
18374      MAX-ACCESS  read-only
18375      STATUS  current
18376      DESCRIPTION
18377      "This attribute indicates a unique DLCI index for each valid
18378       DLCI (16..991). "
18379      ::= { prtDlciStatisEntry 3}
18380
18381prtDlciRxDeFrames OBJECT-TYPE
18382      SYNTAX   Counter32
18383      MAX-ACCESS   read-only
18384      STATUS   current
18385      DESCRIPTION
18386      "The number of De frames received by this DLCI."
18387      ::= { prtDlciStatisEntry 4 }
18388
18389prtDlciTxDeFrames OBJECT-TYPE
18390      SYNTAX   Counter32
18391      MAX-ACCESS   read-only
18392      STATUS   current
18393      DESCRIPTION
18394      "The number of De frames sent by this DLCI."
18395      ::= { prtDlciStatisEntry 5 }
18396
18397prtDlciRxDcrdCongDeFr OBJECT-TYPE
18398      SYNTAX   Counter32
18399      MAX-ACCESS   read-only
18400      STATUS   current
18401      DESCRIPTION
18402      "The number of De frames discarded due to congestion,
18403       received by this DLCI."
18404      ::= { prtDlciStatisEntry 6 }
18405
18406prtDlciTxDcrdCongDeFr OBJECT-TYPE
18407      SYNTAX   Counter32
18408      MAX-ACCESS   read-only
18409      STATUS   current
18410      DESCRIPTION
18411      "The number of De frames discarded due to congestion,
18412       sent by this DLCI."
18413      ::= { prtDlciStatisEntry 7 }
18414
18415prtDlciRxDcrdCongAllFr OBJECT-TYPE
18416      SYNTAX   Counter32
18417      MAX-ACCESS   read-only
18418      STATUS   current
18419      DESCRIPTION
18420      "All the frames discarded due to congestion,
18421       received by this DLCI."
18422      ::= { prtDlciStatisEntry 8 }
18423
18424prtDlciTxDcrdCongAllFr OBJECT-TYPE
18425      SYNTAX   Counter32
18426      MAX-ACCESS   read-only
18427      STATUS   current
18428      DESCRIPTION
18429      "All the frames discarded due to congestion,
18430       sent by this DLCI."
18431      ::= { prtDlciStatisEntry 9 }
18432
18433prtDlciTxFecn OBJECT-TYPE
18434      SYNTAX   Counter32
18435      MAX-ACCESS   read-only
18436      STATUS   current
18437      DESCRIPTION
18438      "Number of frames sent by this DLCI, indicating forward
18439       congestion."
18440      ::= { prtDlciStatisEntry 10 }
18441
18442prtDlciTxBecn OBJECT-TYPE
18443      SYNTAX   Counter32
18444      MAX-ACCESS   read-only
18445      STATUS   current
18446      DESCRIPTION
18447      "Number of frames sent by this DLCI, indicating backward
18448       congestion."
18449      ::= { prtDlciStatisEntry 11 }
18450
18451prtDlciRxBeViol OBJECT-TYPE
18452      SYNTAX   Counter32
18453      MAX-ACCESS   read-only
18454      STATUS   current
18455      DESCRIPTION
18456      "Number of data frames received by this DLCI, exceeding the
18457       Burst Excess value."
18458      ::= { prtDlciStatisEntry 12 }
18459
18460prtDlciTxBeViol OBJECT-TYPE
18461      SYNTAX   Counter32
18462      MAX-ACCESS   read-only
18463      STATUS   current
18464      DESCRIPTION
18465      "Number of data frames sent by this DLCI, exceeding the Burst
18466       Excess value."
18467      ::= { prtDlciStatisEntry 13 }
18468
18469prtDlciRxBcViol OBJECT-TYPE
18470      SYNTAX   Counter32
18471      MAX-ACCESS   read-only
18472      STATUS   current
18473      DESCRIPTION
18474      "Number of data frames received by this DLCI, exceeding the
18475       Burst Committed value."
18476      ::= { prtDlciStatisEntry 14 }
18477
18478prtDlciTxBcViol OBJECT-TYPE
18479      SYNTAX   Counter32
18480      MAX-ACCESS   read-only
18481      STATUS   current
18482      DESCRIPTION
18483      "Number of data frames sent by this DLCI, exceeding the Burst
18484       Committed value."
18485      ::= { prtDlciStatisEntry 15 }
18486
18487
18488--prtT1 Last FDL Message Table - Statistics
18489
18490prtT1FdlMsgTable  OBJECT-TYPE
18491     SYNTAX SEQUENCE OF PrtT1FdlMsgEntry
18492     MAX-ACCESS not-accessible
18493     STATUS  current
18494     DESCRIPTION
18495      "This table is applicable for a T1 interface with 'esf'
18496       LineType ."
18497  ::= { prtT1Statis 1}
18498
18499prtT1FdlMsgEntry OBJECT-TYPE
18500      SYNTAX PrtT1FdlMsgEntry
18501      MAX-ACCESS not-accessible
18502      STATUS current
18503	DESCRIPTION  "An entry in table."
18504	INDEX {prtT1FdlMsgSltIdx, prtT1FdlMsgPrtIdx, prtT1FdlMsgFdlTxRx}
18505      ::= { prtT1FdlMsgTable 1}
18506
18507PrtT1FdlMsgEntry ::=
18508      SEQUENCE {
18509      prtT1FdlMsgSltIdx    INTEGER,
18510      prtT1FdlMsgPrtIdx    INTEGER,
18511      prtT1FdlMsgFdlTxRx   INTEGER,
18512      prtT1FdlMsg          OCTET STRING
18513      }
18514
18515prtT1FdlMsgSltIdx    OBJECT-TYPE
18516      SYNTAX  INTEGER
18517       {
18518       io1   (5),
18519       io2   (6),
18520       io3   (7),
18521       io4   (8),
18522       io5   (9),
18523       io6  (10),
18524       io7  (11),
18525       io8  (12),
18526       io9  (13),
18527       io10 (14),
18528       io11 (15),
18529       io12 (16)
18530       }
18531      MAX-ACCESS  read-only
18532      STATUS  current
18533      DESCRIPTION
18534      "This attribute indicates a unique  slot  position where
18535       the module is inserted.
18536       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
18537      ::= { prtT1FdlMsgEntry 1}
18538
18539prtT1FdlMsgPrtIdx OBJECT-TYPE
18540      SYNTAX  INTEGER
18541       {
18542       exPrt1    (1)
18543       }
18544      MAX-ACCESS  read-only
18545      STATUS  current
18546      DESCRIPTION
18547      "This attribute indicates a unique  port number.
18548       MTML-1/T1 modules have just one external interface."
18549      ::= { prtT1FdlMsgEntry 2}
18550
18551prtT1FdlMsgFdlTxRx OBJECT-TYPE
18552      SYNTAX  INTEGER
18553       {
18554          tx    (1),
18555          rx    (2)
18556    }
18557      MAX-ACCESS  read-only
18558      STATUS  current
18559      DESCRIPTION
18560   "The Fdl tx/rx reference of the Fdl message."
18561      ::= { prtT1FdlMsgEntry 3}
18562
18563
18564prtT1FdlMsg  OBJECT-TYPE
18565   SYNTAX  OCTET STRING
18566      MAX-ACCESS  read-only
18567      STATUS  current
18568      DESCRIPTION
18569      "FDL message."
18570      ::= { prtT1FdlMsgEntry 4}
18571
18572--
18573-- Extension of the Time Slot Config Table of ML ports
18574--
18575-- Time Slot is split to 8 Bits
18576
18577
18578prtExTsSplitTable OBJECT-TYPE
18579     SYNTAX SEQUENCE OF PrtExTsSplitEntry
18580     MAX-ACCESS not-accessible
18581     STATUS  current
18582     DESCRIPTION
18583      "The write operation into the Table Objects is valid only
18584       to the TmpCnfg entry, except prtExTsBitTest that will be
18585       written directly to the Active Configuration."
18586     ::= {cnfgPrtGen 1}
18587
18588prtExTsSplitEntry OBJECT-TYPE
18589      SYNTAX PrtExTsSplitEntry
18590      MAX-ACCESS not-accessible
18591      STATUS current
18592	DESCRIPTION  "An entry in table."
18593	INDEX {prtExTsCnfgIdx, prtExTsSltIdx, prtExTsPrtIdx,
18594             prtExTsIdx, prtExTsBit}
18595      ::= { prtExTsSplitTable 1}
18596
18597PrtExTsSplitEntry ::=
18598      SEQUENCE {
18599      prtExTsCnfgIdx        Integer32,
18600      prtExTsSltIdx         INTEGER,
18601      prtExTsPrtIdx         Integer32,
18602      prtExTsIdx            Integer32,
18603      prtExTsBit            Integer32,
18604      prtExTsIConSlot       INTEGER,
18605      prtExTsIConPrt        Integer32,
18606	  prtExTsBitTest        INTEGER,
18607	  prtExTsTxSignaling    OCTET STRING,
18608	  prtExTsRxSignaling    OCTET STRING,
18609	  prtExTsTxIoSignaling  OCTET STRING,
18610	  prtExTsRxIoSignaling  OCTET STRING
18611      }
18612
18613prtExTsCnfgIdx OBJECT-TYPE
18614      SYNTAX  Integer32  (1..255)
18615      MAX-ACCESS  read-only
18616      STATUS  current
18617      DESCRIPTION
18618      "This attribute indicates the Idx of the Cnfg (1..100) being
18619       accessed.
18620       Idx 255 relates to the TmpCnfg. "
18621      ::= { prtExTsSplitEntry 1}
18622
18623prtExTsSltIdx OBJECT-TYPE
18624      SYNTAX  INTEGER
18625     {
18626       io1   (5),
18627       io2   (6),
18628       io3   (7),
18629       io4   (8),
18630       io5   (9),
18631       io6  (10),
18632       io7  (11),
18633       io8  (12),
18634       io9  (13),
18635       io10 (14),
18636       io11 (15),
18637       io12 (16),
18638       notApplicable (255)
18639        }
18640      MAX-ACCESS  read-only
18641      STATUS  current
18642      DESCRIPTION
18643      "This attribute indicates a unique  slot  position where
18644       the card is inserted.
18645       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
18646       notApplicable - for stand-alone units."
18647      ::= { prtExTsSplitEntry 2}
18648
18649prtExTsPrtIdx OBJECT-TYPE
18650      SYNTAX  Integer32
18651--  For MP:
18652--    {
18653--      exPrt1    (1),
18654--     inPrt1  (101)
18655--     }
18656      MAX-ACCESS  read-only
18657      STATUS  current
18658      DESCRIPTION
18659      "This attribute indicates a unique  port number.
18660       Most ML cards have only one external interface.
18661       inPrt1 - for MTML-H/E1 cards.
18662       For other products' index see their specification."
18663      ::= { prtExTsSplitEntry 3}
18664
18665prtExTsIdx OBJECT-TYPE
18666      SYNTAX  Integer32
18667      MAX-ACCESS  read-only
18668      STATUS  current
18669      DESCRIPTION
18670      "This attribute indicates a unique time slot  position.
18671       The valid time slots are:
18672       1..24 for T1 Card and
18673       1..31 for E1 interface.
18674       In G732S-E1 lines, time slot 16 is not valid for data,
18675       it is dedicated to multiframe synchronization bits
18676       and voice signaling."
18677      ::= { prtExTsSplitEntry 4}
18678
18679prtExTsBit OBJECT-TYPE
18680      SYNTAX  Integer32
18681      MAX-ACCESS  read-only
18682      STATUS  current
18683      DESCRIPTION
18684      "This attribute indicates a unique Bit within the time slot.
18685       The valid Bits are: 1..8.
18686       255=NA."
18687      ::= { prtExTsSplitEntry 5}
18688
18689prtExTsIConSlot OBJECT-TYPE
18690      SYNTAX  INTEGER
18691       {
18692       noConnect (2),
18693          io1       (5),
18694          io2       (6),
18695          io3       (7),
18696          io4       (8),
18697          io5       (9),
18698          io6      (10),
18699          io7      (11),
18700          io8      (12),
18701          io9      (13),
18702          io10     (14),
18703          io11     (15),
18704          io12     (16),
18705    notApplicable (255)
18706       }
18707      MAX-ACCESS  read-write
18708      STATUS  current
18709      DESCRIPTION
18710      "This attribute indicates whether the specified time slot is
18711       connected/routed internally in the Agent and to which card
18712       it is connected.
18713       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
18714       notApplicable - for stand-alone units."
18715      ::= {prtExTsSplitEntry 6}
18716
18717prtExTsIConPrt OBJECT-TYPE
18718      SYNTAX  Integer32
18719--    For MP:
18720--       {
18721--       exPrt1    (1) ,
18722--       exPrt2    (2) ,
18723--       exPrt3    (3) ,
18724--       exPrt4    (4) ,
18725--       exPrt5    (5) ,
18726--       exPrt6    (6) ,
18727--       exPrt7    (7) ,
18728--       exPrt8    (8) ,
18729--       exPrt9    (9) ,
18730--       exPrt10  (10) ,
18731--       exPrt11  (11) ,
18732--       exPrt12  (12) ,
18733--
18734--        noConnect (100),
18735--
18736--       inPrt1  (101) ,
18737--       inPrt2  (102) ,
18738--       inPrt3  (103) ,
18739--       inPrt4  (104) ,
18740--       inPrt5  (105) ,
18741--       inPrt6  (106) ,
18742--       inPrt7  (107) ,
18743--       inPrt8  (108) ,
18744--       inPrt9  (109) ,
18745--       inPrt10 (110) ,
18746--    inPrt11 (111) ,
18747--    inPrt12 (112)
18748--       }
18749      MAX-ACCESS  read-write
18750      STATUS  current
18751      DESCRIPTION
18752      "This attribute indicates the internally (In Mux)
18753       connected/routed port.
18754       For other products' index see their specification."
18755      ::= {prtExTsSplitEntry 7}
18756
18757prtExTsBitTest OBJECT-TYPE
18758      SYNTAX  INTEGER
18759     {
18760       none                    (1),
18761       remoteBert              (8),
18762       localBert               (30),
18763       notApplicable           (255)
18764        }
18765      MAX-ACCESS  read-write
18766      STATUS  current
18767      DESCRIPTION
18768      "This attribute indicates a test to be activated on the selected Bit.
18769	   It is applicable only when prtExPh1MlTsTest=split(254).
18770	   none - no test is applied for the selected Bit.
18771       notApplicable - when prtExPh1MlTsTest is NOT split(254)."
18772      ::= { prtExTsSplitEntry 8}
18773
18774prtExTsTxSignaling OBJECT-TYPE
18775        SYNTAX OCTET STRING
18776        MAX-ACCESS read-only
18777        STATUS current
18778        DESCRIPTION
18779        "Link - Tx Signaling per TS, for TSs having TS Type=Voice
18780         (agnTsType=voice(2)).
18781         It monitors what is sent to Link for the selected TS,
18782         for A,B,C,D Signaling Bits.
18783         Bit 1= LSB
18784         Bit 8= MSB
18785        Bit  1-2 = A Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18786        Bit  3-4 = B Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18787        Bit  5-6 = C Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18788        Bit  7-8 = D Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA"
18789        ::= { prtExTsSplitEntry 9}
18790
18791prtExTsRxSignaling OBJECT-TYPE
18792        SYNTAX OCTET STRING
18793        MAX-ACCESS read-only
18794        STATUS current
18795        DESCRIPTION
18796        "Link - Rx Signaling per TS, for TSs having TS Type=Voice
18797         (agnTsType=voice(2)).
18798         It monitors what is received from Link for the selected TS,
18799         for A,B,C,D Signaling Bits.
18800         Bit 1= LSB
18801         Bit 8= MSB
18802        Bit  1-2 = A Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18803        Bit  3-4 = B Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18804        Bit  5-6 = C Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18805        Bit  7-8 = D Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA"
18806        ::= { prtExTsSplitEntry 10}
18807
18808prtExTsTxIoSignaling OBJECT-TYPE
18809        SYNTAX OCTET STRING
18810        MAX-ACCESS read-only
18811        STATUS current
18812        DESCRIPTION
18813        "IO - Tx Signaling per TS, for TSs having TS Type=Voice
18814         (agnTsType=voice(2)).
18815         It monitors what is sent to IO port for the selected TS,
18816         for A,B,C,D Signaling Bits.
18817         Bit 1= LSB
18818         Bit 8= MSB
18819        Bit  1-2 = A Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18820        Bit  3-4 = B Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18821        Bit  5-6 = C Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18822        Bit  7-8 = D Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA"
18823        ::= { prtExTsSplitEntry 11}
18824
18825prtExTsRxIoSignaling OBJECT-TYPE
18826        SYNTAX OCTET STRING
18827        MAX-ACCESS read-only
18828        STATUS current
18829        DESCRIPTION
18830        "IO - Rx Signaling per TS, for TSs having TS Type=Voice
18831         (agnTsType=voice(2)).
18832         It monitors what is received from IO port for the selected TS,
18833         for A,B,C,D Signaling Bits.
18834         Bit 1= LSB
18835         Bit 8= MSB
18836        Bit  1-2 = A Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18837        Bit  3-4 = B Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18838        Bit  5-6 = C Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA
18839        Bit  7-8 = D Signaling Bit:  00='0'  ; 01='1' ; 10=not used ; 11=NA"
18840        ::= { prtExTsSplitEntry 12}
18841
18842
18843prtCnfgAgenda OBJECT IDENTIFIER ::= {cnfgPrtGen 2}
18844
18845prtAgendaBehaviourTable OBJECT-TYPE
18846     SYNTAX SEQUENCE OF PrtAgendaBehaviourEntry
18847     MAX-ACCESS not-accessible
18848     STATUS  current
18849     DESCRIPTION
18850      "The write operation into the Table Objects is valid only
18851       to the TmpCnfg entry."
18852     ::= { prtCnfgAgenda 1}
18853
18854prtAgendaBehaviourEntry OBJECT-TYPE
18855      SYNTAX PrtAgendaBehaviourEntry
18856      MAX-ACCESS not-accessible
18857      STATUS current
18858	DESCRIPTION  "An entry in table."
18859	INDEX {prtAgendaBehaviourCnfgIdx, prtAgendaBehaviourSltIdx,
18860             prtAgendaBehaviourPrtIdx }
18861      ::= { prtAgendaBehaviourTable 1}
18862
18863PrtAgendaBehaviourEntry ::=
18864      SEQUENCE {
18865      prtAgendaBehaviourCnfgIdx Integer32,
18866      prtAgendaBehaviourSltIdx  Integer32,
18867      prtAgendaBehaviourPrtIdx  Integer32,
18868      prtAgendaBehaviourOnOff   INTEGER
18869}
18870
18871prtAgendaBehaviourCnfgIdx OBJECT-TYPE
18872      SYNTAX  Integer32  (1..255)
18873      MAX-ACCESS  read-only
18874      STATUS  current
18875      DESCRIPTION
18876      "This attribute indicates the Idx of the Cnfg (1..100) being
18877       accessed.
18878       Idx 255 relates to the TmpCnfg. "
18879      ::= { prtAgendaBehaviourEntry 1}
18880
18881prtAgendaBehaviourSltIdx  OBJECT-TYPE
18882      SYNTAX  Integer32
18883      MAX-ACCESS  read-only
18884      STATUS  current
18885      DESCRIPTION
18886      "This parameter should be:
18887 - slot number for MX3000
18888 - 255 = N/A  for MX300/30. "
18889      ::= { prtAgendaBehaviourEntry 2 }
18890
18891prtAgendaBehaviourPrtIdx  OBJECT-TYPE
18892      SYNTAX  Integer32
18893      MAX-ACCESS  read-only
18894      STATUS  current
18895      DESCRIPTION
18896      "This parameter should be:
18897 - port number for MX300/30
18898 - 100 = N/A  for MX3000. "
18899      ::= { prtAgendaBehaviourEntry 3 }
18900
18901prtAgendaBehaviourOnOff   OBJECT-TYPE
18902      SYNTAX  INTEGER
18903              {
18904                notApplicable(1),
18905                off(2),
18906                on (3)
18907              }
18908      MAX-ACCESS  read-write
18909      STATUS  current
18910      DESCRIPTION
18911      "Setting this command to on(3) enables the agenda function
18912       at module (3000) or port (300/30) level."
18913      DEFVAL { off }
18914      ::= { prtAgendaBehaviourEntry 4 }
18915
18916prtCnfgAgendaTable OBJECT-TYPE
18917     SYNTAX SEQUENCE OF PrtCnfgAgendaEntry
18918     MAX-ACCESS not-accessible
18919     STATUS  current
18920     DESCRIPTION
18921      "This table allows the user to schedule the time a session
18922        is active per week basis."
18923     ::= { prtCnfgAgenda 2}
18924
18925prtCnfgAgendaEntry OBJECT-TYPE
18926      SYNTAX PrtCnfgAgendaEntry
18927      MAX-ACCESS not-accessible
18928      STATUS current
18929	DESCRIPTION  "An entry in table."
18930	INDEX { prtCnfgAgendaCnfgIdx, prtCnfgAgendaSltIdx,
18931 prtCnfgAgendaPrtIdx, prtCnfgAgendaDayIdx, prtCnfgAgendaSesId }
18932      ::= { prtCnfgAgendaTable 1}
18933
18934PrtCnfgAgendaEntry ::=
18935      SEQUENCE {
18936      prtCnfgAgendaCnfgIdx        Integer32,
18937      prtCnfgAgendaSltIdx         Integer32,
18938      prtCnfgAgendaPrtIdx         Integer32,
18939      prtCnfgAgendaDayIdx         INTEGER,
18940      prtCnfgAgendaSesId          Integer32,
18941      prtCnfgAgendaFrom           Integer32,
18942      prtCnfgAgendaTo             Integer32
18943	}
18944
18945prtCnfgAgendaCnfgIdx OBJECT-TYPE
18946      SYNTAX  Integer32  (1..255)
18947      MAX-ACCESS  read-only
18948      STATUS  current
18949      DESCRIPTION
18950      "This attribute indicates the Idx of the Cnfg (1..100) being
18951       accessed.
18952       Idx 255 relates to the TmpCnfg. "
18953      ::= { prtCnfgAgendaEntry 1}
18954
18955prtCnfgAgendaSltIdx OBJECT-TYPE
18956      SYNTAX  Integer32
18957      MAX-ACCESS  read-only
18958      STATUS  current
18959      DESCRIPTION
18960      "This attribute is equal to:
18961 -slot number for MX3000
18962 -255 = N/A for MX300/30"
18963      ::= { prtCnfgAgendaEntry 2}
18964
18965prtCnfgAgendaPrtIdx OBJECT-TYPE
18966      SYNTAX  Integer32
18967      MAX-ACCESS  read-only
18968      STATUS  current
18969      DESCRIPTION
18970      "This attribute is equal to:
18971       - port number for MX300/30
18972	   - port number for MX3000. For example 1-4 in MHS-4 cards.
18973       - 100 = N/A for MX3000 when not used."
18974      ::= { prtCnfgAgendaEntry 3}
18975
18976
18977prtCnfgAgendaDayIdx OBJECT-TYPE
18978      SYNTAX  INTEGER {
18979                monday   (1),
18980                tuesday  (2),
18981                wednesday(3),
18982                thursday (4),
18983                friday   (5),
18984                saturday (6),
18985                sunday   (7)
18986        }
18987      MAX-ACCESS  read-only
18988      STATUS  current
18989      DESCRIPTION
18990      "This attribute for which day of the week this row applies."
18991      ::= { prtCnfgAgendaEntry 4 }
18992
18993
18994prtCnfgAgendaSesId OBJECT-TYPE
18995      SYNTAX  Integer32 (1..4)
18996      MAX-ACCESS  read-only
18997      STATUS  current
18998      DESCRIPTION
18999      "The user may define 4 different active intervals per day."
19000      ::= { prtCnfgAgendaEntry  5 }
19001
19002prtCnfgAgendaFrom OBJECT-TYPE
19003      SYNTAX  Integer32 (0..86400)
19004      MAX-ACCESS  read-write
19005      STATUS  current
19006      DESCRIPTION
19007      "Start from time interval in seconds."
19008      DEFVAL {86400}
19009      ::= { prtCnfgAgendaEntry 6 }
19010
19011prtCnfgAgendaTo OBJECT-TYPE
19012      SYNTAX  Integer32 (0..86400)
19013      MAX-ACCESS  read-write
19014      STATUS  current
19015      DESCRIPTION
19016      "To time interval in seconds."
19017      DEFVAL {86400}
19018      ::= { prtCnfgAgendaEntry 7 }
19019
19020-- General Port Configuration parameters
19021
19022prtGenCnfgTable OBJECT-TYPE
19023     SYNTAX SEQUENCE OF PrtGenCnfgEntry
19024     MAX-ACCESS not-accessible
19025     STATUS  current
19026     DESCRIPTION
19027      "This table allows the user to configure general
19028       port parameters."
19029     ::= {cnfgPrtGen 3}
19030
19031prtGenCnfgEntry OBJECT-TYPE
19032      SYNTAX PrtGenCnfgEntry
19033      MAX-ACCESS not-accessible
19034      STATUS current
19035	DESCRIPTION  "An entry in table."
19036	INDEX { prtGenCnfgIdx, prtGenCnfgSltIdx, prtGenCnfgPrtIdx }
19037      ::= { prtGenCnfgTable 1}
19038
19039PrtGenCnfgEntry ::=
19040      SEQUENCE {
19041      prtGenCnfgIdx            Integer32,
19042      prtGenCnfgSltIdx         INTEGER,
19043      prtGenCnfgPrtIdx         Integer32,
19044      prtGenCnfgLinkToSlot     INTEGER,
19045      prtGenCnfgLinkToPort     Integer32,
19046	  prtGenCnfgPortId         Integer32,
19047	  prtGenCnfgBusConnection  INTEGER,
19048	  prtGenCnfgInbandMng      INTEGER,
19049	  prtGenCnfgInbandMngRoutProt INTEGER,
19050	  prtGenCnfgProtectionMode INTEGER,	 --not used
19051	  prtGenCnfgConnect        INTEGER,
19052	  prtGenCnfgSignalingType  INTEGER
19053	}
19054
19055prtGenCnfgIdx OBJECT-TYPE
19056      SYNTAX  Integer32  (1..255)
19057      MAX-ACCESS  read-only
19058      STATUS  current
19059      DESCRIPTION
19060      "This attribute indicates the Idx of the Cnfg (1..100) being
19061       accessed.
19062       Idx 255 relates to the TmpCnfg.
19063       The write operation is valid only to the TmpCnfg."
19064      ::= { prtGenCnfgEntry 1}
19065
19066prtGenCnfgSltIdx OBJECT-TYPE
19067      SYNTAX  INTEGER
19068   {   clA   (3),
19069	   clB   (4),
19070       io1   (5),
19071       io2   (6),
19072       io3   (7),
19073       io4   (8),
19074       io5   (9),
19075       io6  (10),
19076       io7  (11),
19077       io8  (12),
19078       io9  (13),
19079       io10 (14),
19080       io11 (15),
19081       io12 (16),
19082    notApplicable (255)
19083   }
19084      MAX-ACCESS  read-only
19085      STATUS  current
19086      DESCRIPTION
19087      "This attribute indicates a unique  slot  position where
19088       the card is inserted."
19089      ::= { prtGenCnfgEntry 2}
19090
19091prtGenCnfgPrtIdx OBJECT-TYPE
19092      SYNTAX  Integer32
19093      MAX-ACCESS  read-only
19094      STATUS  current
19095      DESCRIPTION
19096      "This attribute indicates a unique external or internal port number.
19097     For MP:
19098     exPrt1    (1) .. exPrt16  (16) ,
19099     notApplicable(100),
19100     inPrt1  (101) .. inPrt84 (184) "
19101      ::= { prtGenCnfgEntry 3}
19102
19103prtGenCnfgLinkToSlot OBJECT-TYPE
19104      SYNTAX  INTEGER
19105       {
19106       clA   (3),
19107       clB   (4),
19108       io1   (5),
19109       io2   (6),
19110       io3   (7),
19111       io4   (8),
19112       io5   (9),
19113       io6  (10),
19114       io7  (11),
19115       io8  (12),
19116       io9  (13),
19117       io10 (14),
19118       io11 (15),
19119       io12 (16),
19120    notApplicable (255)
19121       }
19122      MAX-ACCESS  read-write
19123      STATUS  current
19124      DESCRIPTION
19125      "This attribute indicates the slot of the ML card to which
19126       the IO port is mapped."
19127      ::= { prtGenCnfgEntry 4}
19128
19129prtGenCnfgLinkToPort OBJECT-TYPE
19130      SYNTAX  Integer32
19131      MAX-ACCESS  read-write
19132      STATUS  current
19133      DESCRIPTION
19134      "This attribute indicates the port in the prtGenCnfgLinkToSlot of
19135       the ML card to which the IO port is mapped.
19136    For MP:
19137     exPrt1    (1) ,
19138     exPrt2    (2) ,
19139     exPrt3    (3) ,
19140     exPrt4    (4) ,
19141     exPrt5    (5) ,
19142     exPrt6    (6) ,
19143     exPrt7    (7) ,
19144     exPrt8    (8) ,
19145     inPrt1  (101) ,
19146     inPrt2  (102) ,
19147     inPrt3  (103) ,
19148     inPrt4  (104) ,
19149	 inPrt5  (105) ,
19150     inPrt6  (106) ,
19151     inPrt7  (107) ,
19152     inPrt8  (108) ,
19153     inPrt9  (109),
19154     inPrt10 (110),
19155     inPrt11 (111),
19156     inPrt12 (112),
19157     inPrt13 (113),
19158     inPrt14 (114),
19159     inPrt15 (115),
19160     inPrt16 (116),
19161     inPrt17 (117),
19162     inPrt18 (118),
19163     inPrt19 (119),
19164     inPrt20 (120),
19165     inPrt21 (121),
19166     inPrt22 (122),
19167     inPrt23 (123),
19168     inPrt24 (124),
19169     inPrt25 (125),
19170     inPrt26 (126),
19171     inPrt27 (127),
19172     inPrt28 (128),
19173     inPrt29 (129),
19174     inPrt30 (130),
19175     inPrt31 (131),
19176     inPrt32 (132),
19177     inPrt33 (133),
19178     inPrt34 (134),
19179     inPrt35 (135),
19180     inPrt36 (136),
19181     inPrt37 (137),
19182     inPrt38 (138),
19183     inPrt39 (139),
19184     inPrt40 (140),
19185     inPrt41 (141),
19186     inPrt42 (142),
19187     inPrt43 (143),
19188     inPrt44 (144),
19189     inPrt45 (145),
19190     inPrt46 (146),
19191     inPrt47 (147),
19192     inPrt48 (148),
19193     inPrt49 (149),
19194     inPrt50 (150),
19195     inPrt51 (151),
19196     inPrt52 (152),
19197     inPrt53 (153),
19198     inPrt54 (154),
19199     inPrt55 (155),
19200     inPrt56 (156),
19201     inPrt57 (157),
19202     inPrt58 (158),
19203     inPrt59 (159),
19204     inPrt60 (160),
19205     inPrt61 (161),
19206     inPrt62 (162),
19207     inPrt63 (163),
19208     inPrt64 (164),
19209     inPrt65 (165),
19210     inPrt66 (166),
19211     inPrt67 (167),
19212     inPrt68 (168),
19213     inPrt69 (169),
19214     inPrt70 (170),
19215     inPrt71 (171),
19216     inPrt72 (172),
19217     inPrt73 (173),
19218     inPrt74 (174),
19219     inPrt75 (175),
19220     inPrt76 (176),
19221     inPrt77 (177),
19222     inPrt78 (178),
19223     inPrt79 (179),
19224     inPrt80 (180),
19225     inPrt81 (181),
19226     inPrt82 (182),
19227     inPrt83 (183),
19228     inPrt84 (184),
19229     notApplicable (255) "
19230      ::= { prtGenCnfgEntry 5}
19231
19232prtGenCnfgPortId OBJECT-TYPE
19233      SYNTAX  Integer32 (0..16777215)
19234      MAX-ACCESS  read-write
19235      STATUS  current
19236      DESCRIPTION
19237      "IO Port Id for V5.1 use.
19238       This object is applicable only for part of the PSTN and ISDN IO ports.
19239       Generally, 0 is a valid value.
19240       Nevertheless, for ports that do not support this object, the value
19241       will be: notApplicable= 0"
19242      ::= { prtGenCnfgEntry 6}
19243
19244prtGenCnfgBusConnection OBJECT-TYPE
19245      SYNTAX  INTEGER
19246       {
19247       notApplicable (1),
19248       partial       (2),
19249       full          (3),
19250	   partialCD     (4)
19251       }
19252      MAX-ACCESS  read-write
19253      STATUS  current
19254      DESCRIPTION
19255      "This object indicates the support of the card regarding Bus Connection.
19256	   Same value for all ports of the card.
19257       partial = 2 Buses (AB)
19258       full    = 4 Buses (ABCD)
19259	   partial CD = 2 Buses CD
19260       Actually the support depends on the card's HW. But, since CL has to assign
19261       data on Buses even when the card is not installed, this object has to be
19262       configured.
19263       If the actual card installed will not match the value configured, an Alarm
19264       will be issued."
19265      ::= { prtGenCnfgEntry 7}
19266
19267prtGenCnfgInbandMng  OBJECT-TYPE
19268      SYNTAX  INTEGER
19269       {
19270       notApplicable(1),
19271       off (2),
19272       on  (3)
19273       }
19274      MAX-ACCESS  read-write
19275      STATUS  current
19276      DESCRIPTION
19277      "This object indicates whether Inband Management is used over the
19278       link."
19279      ::= {prtGenCnfgEntry 8}
19280
19281prtGenCnfgInbandMngRoutProt  OBJECT-TYPE
19282      SYNTAX  INTEGER
19283       {
19284      none           (1),
19285      rip2           (2),
19286      proprietaryRip (3),
19287	  notApplicable  (255)
19288       }
19289      MAX-ACCESS  read-write
19290      STATUS  current
19291      DESCRIPTION
19292      "This object indicates the Inband Mng Routing Protocol of
19293       the port."
19294      ::= {prtGenCnfgEntry 9}
19295
19296prtGenCnfgProtectionMode  OBJECT-TYPE
19297      SYNTAX  INTEGER
19298       {
19299      notApplicable (1),
19300      secondary     (2),
19301      primary       (3)
19302       }
19303      MAX-ACCESS  read-write
19304      STATUS  current
19305      DESCRIPTION
19306      "This object indicates the Protection Mode of the port.
19307       notApplicable- when Bus Protection Point=No.
19308       For VC-4/Omni card this object is supported RO."
19309      ::= {prtGenCnfgEntry 10}
19310
19311prtGenCnfgConnect  OBJECT-TYPE
19312      SYNTAX  INTEGER
19313       {
19314      no        (2),
19315      yes       (3)
19316       }
19317      MAX-ACCESS  read-write
19318      STATUS  current
19319      DESCRIPTION
19320      "This object indicates whether the port should be considered in
19321       any of the mux  algorithms."
19322      ::= {prtGenCnfgEntry 11}
19323
19324prtGenCnfgSignalingType  OBJECT-TYPE
19325      SYNTAX  INTEGER
19326       {
19327      legacy       (3),
19328 	  abcd         (4),
19329	  none         (5)
19330       }
19331      MAX-ACCESS  read-write
19332      STATUS  current
19333      DESCRIPTION
19334      "This object selects the Type of Signaling used by the port."
19335      ::= {prtGenCnfgEntry 12}
19336
19337
19338--
19339-- Compressed information.
19340--
19341-- Specially for RadView management station
19342--
19343prtCmprTable  OBJECT-TYPE
19344      SYNTAX SEQUENCE OF PrtCmprEntry
19345      MAX-ACCESS not-accessible
19346      STATUS current
19347	DESCRIPTION  "A table."
19348	::=  { cmprPrtGen 1 }
19349
19350prtCmprEntry OBJECT-TYPE
19351      SYNTAX PrtCmprEntry
19352      MAX-ACCESS not-accessible
19353      STATUS current
19354	DESCRIPTION  "An entry in table."
19355	INDEX {prtCmprTypIdx, prtCmprCnfgIdx,prtCmprVersion,prtCmprSltIdx,prtCmprPrtIdx}
19356      ::= {prtCmprTable  1}
19357
19358PrtCmprEntry ::=
19359      SEQUENCE {
19360     prtCmprTypIdx       Integer32,
19361     prtCmprCnfgIdx      Integer32,
19362     prtCmprVersion      Integer32,
19363     prtCmprSltIdx       INTEGER,
19364     prtCmprPrtIdx       Integer32,
19365     prtCmprObj          OCTET STRING,
19366	 prtCmprStatisticObj OCTET STRING
19367      }
19368
19369prtCmprTypIdx OBJECT-TYPE
19370      SYNTAX  Integer32
19371      MAX-ACCESS  read-only
19372      STATUS  current
19373      DESCRIPTION
19374      "This attribute indicates the Type of the Compressed being
19375       referred."
19376      ::= { prtCmprEntry 1}
19377
19378prtCmprCnfgIdx OBJECT-TYPE
19379      SYNTAX  Integer32
19380      MAX-ACCESS  read-only
19381      STATUS  current
19382      DESCRIPTION
19383      "This attribute indicates the configuration to which the
19384       Compressed information is  related."
19385      ::= { prtCmprEntry 2}
19386
19387prtCmprVersion OBJECT-TYPE
19388      SYNTAX  Integer32
19389      MAX-ACCESS  read-only
19390      STATUS  current
19391      DESCRIPTION
19392      "This attribute indicates the version of the internal format of
19393       the Compressed data"
19394      ::= { prtCmprEntry 3}
19395
19396prtCmprSltIdx  OBJECT-TYPE
19397      SYNTAX  INTEGER
19398       {
19399       psA   (1),
19400       psB   (2),
19401       clA   (3),
19402       clB   (4),
19403       io1   (5),
19404       io2   (6),
19405       io3   (7),
19406       io4   (8),
19407       io5   (9),
19408       io6  (10),
19409       io7  (11),
19410       io8  (12),
19411       io9  (13),
19412       io10 (14),
19413       io11 (15),
19414       io12 (16),
19415    notApplicable (255)
19416       }
19417      MAX-ACCESS  read-only
19418      STATUS  current
19419      DESCRIPTION
19420      "This attribute indicates a unique number of the slot position
19421       where the card is inserted.
19422       In the ?004 Unit the entries psB(2),clB(4),io6(10)..io(16)
19423       are not valid."
19424      ::= { prtCmprEntry 4}
19425
19426prtCmprPrtIdx  OBJECT-TYPE
19427      SYNTAX  Integer32
19428      MAX-ACCESS  read-only
19429      STATUS  current
19430      DESCRIPTION
19431      "This attribute indicates a unique identifier of  the port
19432       the compressed information relates to.
19433       Valid values: exPrt1    (1) .. exPrt16  (16) ,
19434                     inPrt1  (101) .. inPrt48 (148)."
19435      ::= { prtCmprEntry 5}
19436
19437prtCmprObj OBJECT-TYPE
19438      SYNTAX  OCTET STRING
19439      MAX-ACCESS  read-write
19440      STATUS  current
19441      DESCRIPTION
19442      "This attribute is the compressed information itself."
19443      ::= { prtCmprEntry 6}
19444
19445prtCmprStatisticObj OBJECT-TYPE
19446      SYNTAX  OCTET STRING
19447      MAX-ACCESS  read-only
19448      STATUS  current
19449      DESCRIPTION
19450      "This attribute is the compressed statistics information itself."
19451      ::= { prtCmprEntry 7}
19452
19453
19454-- Compressed Dlci table in the Port level
19455-- The only way of reading this table is by the command 'GET NEXT'
19456
19457prtDlciCmprTable  OBJECT-TYPE
19458      SYNTAX SEQUENCE OF PrtDlciCmprEntry
19459      MAX-ACCESS not-accessible
19460      STATUS current
19461	DESCRIPTION  "A table."
19462	::=  { cmprPrtGen 2 }
19463
19464prtDlciCmprEntry OBJECT-TYPE
19465      SYNTAX PrtDlciCmprEntry
19466      MAX-ACCESS not-accessible
19467      STATUS current
19468	DESCRIPTION  "An entry in table."
19469	INDEX {prtDlciCmprCnfgIdx,prtDlciCmprVersion,
19470             prtDlciCmprSltIdx,prtDlciCmprPrtIdx,prtDlciCmprDlciIdx}
19471      ::= {prtDlciCmprTable  1}
19472
19473PrtDlciCmprEntry ::=
19474      SEQUENCE {
19475     prtDlciCmprCnfgIdx       Integer32,
19476     prtDlciCmprVersion    Integer32,
19477     prtDlciCmprSltIdx    INTEGER,
19478     prtDlciCmprPrtIdx    INTEGER,
19479     prtDlciCmprDlciIdx       Integer32,
19480     prtDlciCmprObj          OCTET STRING
19481      }
19482
19483prtDlciCmprCnfgIdx OBJECT-TYPE
19484      SYNTAX  Integer32
19485      MAX-ACCESS  read-only
19486      STATUS  current
19487      DESCRIPTION
19488      "This attribute indicates the configuration to which the
19489       Compressed information is  related."
19490      ::= { prtDlciCmprEntry 1}
19491
19492prtDlciCmprVersion OBJECT-TYPE
19493      SYNTAX  Integer32
19494      MAX-ACCESS  read-only
19495      STATUS  current
19496      DESCRIPTION
19497      "This attribute indicates the version of the internal format of
19498       the Compressed data"
19499      ::= { prtDlciCmprEntry 2}
19500
19501prtDlciCmprSltIdx  OBJECT-TYPE
19502     SYNTAX  INTEGER
19503         {
19504         io1   (5),
19505         io2   (6),
19506         io3   (7),
19507         io4   (8),
19508         io5   (9),
19509         io6  (10),
19510         io7  (11),
19511         io8  (12),
19512         io9  (13),
19513         io10 (14),
19514         io11 (15),
19515         io12 (16),
19516      notApplicable (255)
19517         }
19518     MAX-ACCESS  read-only
19519     STATUS  current
19520     DESCRIPTION
19521     "This attribute indicates a unique number of the slot position
19522      where the module is inserted.
19523      In the ?004 Unit the entries psB(2),clB(4),io6(10)..io(16)
19524      are not valid."
19525     ::= { prtDlciCmprEntry 3}
19526
19527prtDlciCmprPrtIdx  OBJECT-TYPE
19528     SYNTAX  INTEGER
19529     {
19530    exPrt1    (1) ,
19531    exPrt2    (2) ,
19532    exPrt3    (3) ,
19533    exPrt4    (4) ,
19534    exPrt5    (5) ,
19535    exPrt6    (6) ,
19536    exPrt7    (7) ,
19537    exPrt8    (8) ,
19538    exPrt9    (9) ,
19539    exPrt10  (10) ,
19540    inPrt1  (101) ,
19541    inPrt2  (102) ,
19542    inPrt3  (103) ,
19543    inPrt4  (104) ,
19544    inPrt5  (105) ,
19545    inPrt6  (106) ,
19546    inPrt7  (107) ,
19547    inPrt8  (108) ,
19548    inPrt9  (109) ,
19549    inPrt10 (110) ,
19550 inPrt11 (111) ,
19551 inPrt12 (112)
19552     }
19553     MAX-ACCESS  read-only
19554     STATUS  current
19555     DESCRIPTION
19556     "This attribute indicates a unique identifier of  the port
19557      the compressed information relates to.
19558      All the values are valid."
19559     ::= { prtDlciCmprEntry 4}
19560
19561prtDlciCmprDlciIdx  OBJECT-TYPE
19562      SYNTAX  Integer32
19563      MAX-ACCESS  read-only
19564      STATUS  current
19565      DESCRIPTION
19566      "This attribute indicates a unique identifier of  the Dlci
19567       the compressed information relates to.
19568       The values are between 16 - 991."
19569      ::= { prtDlciCmprEntry 5}
19570
19571prtDlciCmprObj OBJECT-TYPE
19572      SYNTAX  OCTET STRING
19573      MAX-ACCESS  read-write
19574      STATUS  current
19575      DESCRIPTION
19576      "This attribute is the compressed information itself."
19577      ::= { prtDlciCmprEntry 6}
19578
19579
19580-- Compressed Alarm table in the Port level
19581-- The only way of reading this table is by the command 'GET NEXT'
19582
19583prtAlarmsCmprTable  OBJECT-TYPE
19584      SYNTAX SEQUENCE OF PrtAlarmsCmprEntry
19585      MAX-ACCESS not-accessible
19586      STATUS current
19587	DESCRIPTION  "A table."
19588	::=  {cmprPrtGen 3}
19589
19590prtAlarmsCmprEntry OBJECT-TYPE
19591      SYNTAX PrtAlarmsCmprEntry
19592      MAX-ACCESS not-accessible
19593      STATUS current
19594	DESCRIPTION  "An entry in table."
19595	INDEX {prtAlarmsCmprVersion,prtAlarmsCmprAlarmSlot,
19596             prtAlarmsCmprAlarmPort,prtAlarmsCmprAlarmIdx}
19597      ::= {prtAlarmsCmprTable  1}
19598
19599PrtAlarmsCmprEntry ::=
19600      SEQUENCE {
19601     prtAlarmsCmprVersion      Integer32,
19602     prtAlarmsCmprAlarmSlot    Integer32,
19603     prtAlarmsCmprAlarmPort    Integer32,
19604     prtAlarmsCmprAlarmIdx     Integer32,
19605     prtAlarmsCmprObj          OCTET STRING
19606      }
19607
19608prtAlarmsCmprVersion OBJECT-TYPE
19609      SYNTAX  Integer32
19610      MAX-ACCESS  read-only
19611      STATUS  current
19612      DESCRIPTION
19613      "This attribute indicates the version of the internal format of
19614       the Compressed data"
19615      ::= { prtAlarmsCmprEntry 1}
19616
19617prtAlarmsCmprAlarmSlot  OBJECT-TYPE
19618      SYNTAX  Integer32
19619      MAX-ACCESS  read-only
19620      STATUS  current
19621      DESCRIPTION
19622      "This attribute indicates the  desired slot position.
19623       In the ?004 Unit the entries PsB(2),ClB(4),io6(10)..io(16)
19624       are not valid.
19625       For Stand-alone units, notApplicable(255) will appear."
19626      ::= { prtAlarmsCmprEntry 2}
19627
19628prtAlarmsCmprAlarmPort  OBJECT-TYPE
19629      SYNTAX  Integer32
19630      MAX-ACCESS  read-only
19631      STATUS  current
19632      DESCRIPTION
19633      "This attribute indicates a unique identifier of  the port
19634       the alarm applies to.
19635       All the values are valid. No alarms exist for a non-existing
19636       port. IP Bundles are considered a port too, for this matter."
19637      ::= { prtAlarmsCmprEntry 3}
19638
19639prtAlarmsCmprAlarmIdx  OBJECT-TYPE
19640      SYNTAX  Integer32
19641      MAX-ACCESS  read-only
19642      STATUS  current
19643      DESCRIPTION
19644      "A unique number to identify an entry in the alarm status table
19645       of the agent."
19646      ::= { prtAlarmsCmprEntry 4}
19647
19648prtAlarmsCmprObj OBJECT-TYPE
19649      SYNTAX  OCTET STRING
19650      MAX-ACCESS  read-only
19651      STATUS  current
19652      DESCRIPTION
19653      "This attribute is the compressed information itself."
19654      ::= { prtAlarmsCmprEntry 5}
19655
19656
19657--
19658-- Specific port status for each module Type
19659-- *****************************************
19660--
19661
19662-- Megaplex?000/?004 port specific status for HS(TDM) modules
19663-- HS-2,HS-3,HS-Q, HS-6, HS-12
19664prtSExHsfStatTable OBJECT-TYPE
19665      SYNTAX SEQUENCE OF PrtSExHsfStatEntry
19666      MAX-ACCESS not-accessible
19667      STATUS current
19668	DESCRIPTION  "A table."
19669	::=  {statPrtMux 6}
19670
19671prtSExHsfStatEntry OBJECT-TYPE
19672      SYNTAX PrtSExHsfStatEntry
19673      MAX-ACCESS not-accessible
19674      STATUS current
19675	DESCRIPTION  "An entry in table."
19676	INDEX {prtSExHsfSltIdx, prtSExHsfPrtIdx }
19677      ::= {prtSExHsfStatTable 1}
19678
19679PrtSExHsfStatEntry ::=
19680      SEQUENCE {
19681      prtSExHsfSltIdx           INTEGER,
19682      prtSExHsfPrtIdx           INTEGER,
19683      prtSExHsfInterfaceTyp     INTEGER,
19684      prtSExHsfRts              INTEGER
19685      }
19686
19687
19688prtSExHsfSltIdx OBJECT-TYPE
19689      SYNTAX  INTEGER
19690        {
19691       io1   (5),
19692       io2   (6),
19693       io3   (7),
19694       io4   (8),
19695       io5   (9),
19696       io6  (10),
19697       io7  (11),
19698       io8  (12),
19699       io9  (13),
19700       io10 (14),
19701       io11 (15),
19702       io12 (16)
19703     }
19704      MAX-ACCESS  read-only
19705      STATUS  current
19706      DESCRIPTION
19707      "This attribute indicates a unique  slot  position where
19708       the card is inserted.
19709       In the ?004 Unit the entries io6(10)..io16) are not valid."
19710      ::= { prtSExHsfStatEntry 1}
19711
19712prtSExHsfPrtIdx OBJECT-TYPE
19713      SYNTAX  INTEGER
19714      {
19715      exPrt1    (1) ,
19716      exPrt2    (2) ,
19717      exPrt3    (3) ,
19718      exPrt4    (4) ,
19719      exPrt5    (5) ,
19720      exPrt6    (6) ,
19721      exPrt7    (7) ,
19722      exPrt8    (8) ,
19723      exPrt9    (9) ,
19724      exPrt10  (10) ,
19725      exPrt11  (11) ,
19726      exPrt12  (12)
19727      }
19728      MAX-ACCESS  read-only
19729      STATUS  current
19730      DESCRIPTION
19731      "This attribute indicates a unique  port number. "
19732      ::= { prtSExHsfStatEntry 2}
19733
19734prtSExHsfInterfaceTyp OBJECT-TYPE
19735      SYNTAX  INTEGER
19736        {
19737         unknown     (1),
19738         v35         (2),
19739         rs422       (3)
19740     }
19741      MAX-ACCESS  read-only
19742      STATUS  current
19743      DESCRIPTION
19744      "This attribute indicates a unique interface type of a
19745       selected port."
19746      ::= { prtSExHsfStatEntry 3}
19747
19748prtSExHsfRts OBJECT-TYPE
19749      SYNTAX  INTEGER
19750        {
19751         unknown     (1),
19752         notActive   (2),
19753         active      (3)
19754     }
19755      MAX-ACCESS  read-only
19756      STATUS  current
19757      DESCRIPTION
19758      "This attribute indicates a unique  RTS control signal state."
19759      ::= { prtSExHsfStatEntry 4}
19760
19761
19762
19763-- ISDN Port Status
19764
19765prtIsdnStatusTable OBJECT-TYPE
19766       SYNTAX SEQUENCE OF PrtIsdnStatusEntry
19767       MAX-ACCESS not-accessible
19768       STATUS current
19769       DESCRIPTION
19770          "This table contains ISDN Statistics parameters that do not appear
19771           in the standard MIBs or for agents that don't support the standard Index
19772           of Call Set Up Time."
19773       ::= { statPrtMux 16 }
19774
19775prtIsdnStatusEntry OBJECT-TYPE
19776       SYNTAX  PrtIsdnStatusEntry
19777       MAX-ACCESS  not-accessible
19778       STATUS  current
19779       DESCRIPTION
19780           "Entries for ISDN Statistics parameters that do not appear in the standard MIBs
19781            or for agents that don't support the standard Index of Call Set Up Time."
19782       INDEX { ifIndex }
19783       ::= { prtIsdnStatusTable 1 }
19784
19785
19786PrtIsdnStatusEntry ::=
19787       SEQUENCE {
19788              prtIsdnStatusDspMode            INTEGER,
19789              prtIsdnStatusCallState          INTEGER,
19790			  prtIsdnStatusCallingNumber      DisplayString,
19791			  prtIsdnStatusCalledNumber       DisplayString,
19792			  prtIsdnStatusCalledIP           IpAddress,
19793			  prtIsdnStatusCallDirection      INTEGER
19794       }
19795
19796prtIsdnStatusDspMode OBJECT-TYPE
19797       SYNTAX INTEGER
19798       {
19799          voice (2),
19800          idle  (3),
19801          fax   (4),
19802		  vbd   (5)
19803       }
19804       MAX-ACCESS read-only
19805       STATUS current
19806       DESCRIPTION
19807           "The DSP can be in one of the following Modes:
19808            Voice, Idle, Fax, Voice Band Data (VBD)- Modem."
19809       ::= { prtIsdnStatusEntry 1 }
19810
19811prtIsdnStatusCallState OBJECT-TYPE
19812       SYNTAX INTEGER
19813       {
19814          present            (2),
19815          overlapReceive     (3),
19816          incoming           (4),
19817		  receive            (5),
19818		  initiated          (6),
19819		  overlapSend        (7),
19820		  outGoingProceed    (8),
19821		  callDeliver        (9),
19822		  active             (10),
19823		  disconnectIndicate (11),
19824		  releaseRequest     (12),
19825		  disconnectReq      (13),
19826		  notActive          (14)
19827       }
19828       MAX-ACCESS read-only
19829       STATUS current
19830       DESCRIPTION
19831           "The state that the current call is in."
19832       ::= { prtIsdnStatusEntry 2 }
19833
19834prtIsdnStatusCallingNumber OBJECT-TYPE
19835       SYNTAX DisplayString
19836       MAX-ACCESS read-only
19837       STATUS current
19838       DESCRIPTION
19839           "This is the local Number (ISDN Address) associated with this entry."
19840       ::= { prtIsdnStatusEntry 3 }
19841
19842prtIsdnStatusCalledNumber OBJECT-TYPE
19843       SYNTAX DisplayString
19844       MAX-ACCESS read-only
19845       STATUS current
19846       DESCRIPTION
19847           "This is the remote Number (ISDN Address) associated with this entry."
19848       ::= { prtIsdnStatusEntry 4 }
19849
19850prtIsdnStatusCalledIP OBJECT-TYPE
19851       SYNTAX IpAddress
19852       MAX-ACCESS read-only
19853       STATUS current
19854       DESCRIPTION
19855           "This is the remote IP Address associated with this entry."
19856       ::= { prtIsdnStatusEntry 5 }
19857
19858prtIsdnStatusCallDirection OBJECT-TYPE
19859       SYNTAX INTEGER
19860       {
19861          notApplicable      (1),
19862          incoming           (2),
19863          outgoing           (3)
19864        }
19865       MAX-ACCESS read-only
19866       STATUS current
19867       DESCRIPTION
19868       "Attribute indicating the Direction of the Call.
19869        The value of notApplicable will be used for example when
19870        prtIsdnStatusCallState = notActive(14)."
19871       ::= { prtIsdnStatusEntry 6 }
19872
19873
19874cnfgMdlMux         OBJECT IDENTIFIER ::= {mdlMux 1}
19875mdlPbxFramerCnfg   OBJECT IDENTIFIER ::= {cnfgMdlMux 1}
19876
19877mdlPbxFramerCnfgTable   OBJECT-TYPE
19878        SYNTAX SEQUENCE OF MdlPbxFramerCnfgEntry
19879        MAX-ACCESS not-accessible
19880        STATUS current
19881        DESCRIPTION
19882        "This table contains parameters relevant to a module belonging to
19883         a digital voice system, except mdlPbxFraEnhEcho which is relevant
19884         also for analog cards."
19885::= {mdlPbxFramerCnfg 1}
19886
19887mdlPbxFramerCnfgEntry  OBJECT-TYPE
19888        SYNTAX MdlPbxFramerCnfgEntry
19889        MAX-ACCESS not-accessible
19890        STATUS current
19891	DESCRIPTION  "An entry in table."
19892	INDEX { mdlPbxFraCnfgIdx, mdlPbxFraSltIdx }
19893        ::=  {mdlPbxFramerCnfgTable 1}
19894
19895MdlPbxFramerCnfgEntry ::=
19896        SEQUENCE {
19897                mdlPbxFraCnfgIdx Integer32,
19898                mdlPbxFraSltIdx  INTEGER,
19899                mdlPbxFraEnhEcho INTEGER,
19900                mdlPbxFraTSGroupAss INTEGER,
19901                mdlPbxFraSignalMode INTEGER,
19902                mdlPbxFraSignalVector OCTET STRING,
19903                mdlPbxFraSignalMask   OCTET STRING,
19904	            mdlPbxFraFramerSlot INTEGER,
19905				mdlPbxFraSignaling  INTEGER,
19906				mdlPbxFraTransSigTs Integer32
19907	}
19908
19909mdlPbxFraCnfgIdx OBJECT-TYPE
19910SYNTAX Integer32
19911        MAX-ACCESS read-only
19912        STATUS current
19913        DESCRIPTION
19914      "This attribute indicates the Idx of the Cnfg (1..100) being
19915       accessed.
19916       Idx 255 relates to the TmpCnfg. "
19917--        DEFVAL {1}
19918        ::= { mdlPbxFramerCnfgEntry 1}
19919
19920mdlPbxFraSltIdx OBJECT-TYPE
19921        SYNTAX INTEGER{ io1(5), io2(6), io3(7), io4(8), io5(9),
19922                        io6(10), io7(11), io8(12), io9(13), io10(14),
19923                        io11(15), io12(16) }
19924        MAX-ACCESS read-only
19925        STATUS current
19926        DESCRIPTION
19927        "The slot relevant to this module."
19928        ::= { mdlPbxFramerCnfgEntry 2}
19929
19930mdlPbxFraEnhEcho OBJECT-TYPE
19931 SYNTAX INTEGER     { notApplicable(1) ,
19932   disabled(2),
19933   ms16(3),
19934   ms32(4)
19935    }
19936        MAX-ACCESS read-write
19937        STATUS current
19938        DESCRIPTION
19939        "Refers to external ports of an analogue module
19940        and to the internal ports of the other mvc4 types
19941        of modules.
19942        ms16(3) means that the four voice ports have enhanced
19943                echo of 16ms.
19944        ms32(4) means that the two first ports have enhanced
19945                echo of 32 ms while the last two ports have no
19946                enhanced echo."
19947        ::= { mdlPbxFramerCnfgEntry 3}
19948
19949mdlPbxFraTSGroupAss OBJECT-TYPE
19950        SYNTAX INTEGER{ group1(1), group2(2), group3(3), group4(4),
19951                        group5(5), group6(6), group7(7), group8(8),
19952                        notApplicable(255) }
19953        MAX-ACCESS read-write
19954        STATUS current
19955        DESCRIPTION
19956        "In case of T1 modules:
19957        group1=(1,2,3,4), ...., group6=(21,22,23,24)
19958        while in case of E1 modules:
19959		   - If prtExPh1MlLineType=g732sE1 or g732sE1CRC:
19960             group1=(1,2,3,4),..,group4=(13,14,15,17),
19961             group5=(18,19,20,21),...,group7=(26,27,28,29)
19962             group8=(30,31).
19963		   - If prtExPh1MlLineType=g732nE1 or g732nE1CRC:
19964             group1=(1,2,3,4),..,group4=(13,14,15,16),
19965             group5=(17,18,19,20),...,group7=(25,26,27,28)
19966             group8=(29,30,31)."
19967        ::= { mdlPbxFramerCnfgEntry 4}
19968
19969mdlPbxFraSignalMode OBJECT-TYPE
19970        SYNTAX INTEGER { notApplicable(1),
19971			tieTrunk(2),
19972			tieInvert(3),
19973			casTrans(4),
19974            userDefined(5),
19975			ccsTrans(6),
19976			noSignaling(7)
19977			}
19978        MAX-ACCESS read-write
19979        STATUS current
19980        DESCRIPTION
19981        "Refers to the signaling mode of the Framer module.
19982         tieTrunk(2), tieInvert(3), casTrans(4) are standard
19983        coding of the signaling protocol.
19984
19985        casTrans(4) is Channel Associated Signaling (the signaling is within the
19986        channels time slot).
19987		ccsTrans(6) is Transparent Common Channel Signaling (the signaling is not within
19988		the channels time slot - a TS for signaling is used).
19989
19990        userDefined(5) allows the user to define the signaling
19991        protocol he wants. In this case, the next two MIB fields
19992        are relevant."
19993        DEFVAL { casTrans }
19994        ::= { mdlPbxFramerCnfgEntry 5}
19995
19996mdlPbxFraSignalVector OBJECT-TYPE
19997        SYNTAX OCTET STRING
19998        MAX-ACCESS read-write
19999        STATUS current
20000        DESCRIPTION
20001        "In the case of mdlPbxFraSignalMode = userDefined(5), this
20002        field defines the A,B,C Bits. D bit is supplied for future
20003        versions.
20004        Bit  1 = Bit A ON Hook  - Local
20005        Bit  2 = Bit B ON Hook  - Local
20006        Bit  3 = Bit C ON Hook  - Local
20007        Bit  4 = Bit D ON Hook  - Local
20008        Bit  5 = Bit A OFF Hook - Local
20009        Bit  6 = Bit B OFF Hook - Local
20010        Bit  7 = Bit C OFF Hook - Local
20011        Bit  8 = Bit D OFF Hook - Local
20012
20013        Bit  9 = Bit A ON Hook  - Remote
20014        Bit 10 = Bit B ON Hook  - Remote
20015        Bit 11 = Bit C ON Hook  - Remote
20016        Bit 12 = Bit D ON Hook  - Remote
20017        Bit 13 = Bit A OFF Hook - Remote
20018        Bit 14 = Bit B OFF Hook - Remote
20019        Bit 15 = Bit C OFF Hook - Remote
20020        Bit 16 = Bit D OFF Hook - Remote
20021
20022        In conjunction with the Mask, mdlPbxFraSignalMask, it is
20023        possible to compute the signal mode."
20024        DEFVAL { '0000'H}
20025        ::= { mdlPbxFramerCnfgEntry 6}
20026
20027mdlPbxFraSignalMask OBJECT-TYPE
20028        SYNTAX OCTET STRING
20029        MAX-ACCESS read-write
20030        STATUS current
20031        DESCRIPTION
20032        "In the case of mdlPbxFraSignalMode = userDefined(5), this
20033        field defines the 'don't care' A,B,C Bits. D bit is supplied
20034        for future versions.
20035        Bit  1 = Bit A ON Hook  - Local
20036        Bit  2 = Bit B ON Hook  - Local
20037        Bit  3 = Bit C ON Hook  - Local
20038        Bit  4 = Bit D ON Hook  - Local
20039        Bit  5 = Bit A OFF Hook - Local
20040        Bit  6 = Bit B OFF Hook - Local
20041        Bit  7 = Bit C OFF Hook - Local
20042        Bit  8 = Bit D OFF Hook - Local
20043
20044        Bit  9 = Bit A ON Hook  - Remote
20045        Bit 10 = Bit B ON Hook  - Remote
20046        Bit 11 = Bit C ON Hook  - Remote
20047        Bit 12 = Bit D ON Hook  - Remote
20048        Bit 13 = Bit A OFF Hook - Remote
20049        Bit 14 = Bit B OFF Hook - Remote
20050        Bit 15 = Bit C OFF Hook - Remote
20051        Bit 16 = Bit D OFF Hook - Remote."
20052	DEFVAL { 'ffff'H }
20053        ::= { mdlPbxFramerCnfgEntry 7}
20054
20055mdlPbxFraFramerSlot OBJECT-TYPE
20056        SYNTAX INTEGER { io1(5), io2(6), io3(7), io4(8), io5(9),
20057                        io6(10), io7(11), io8(12), io9(13), io10(14),
20058                        io11(15), io12(16) }
20059        MAX-ACCESS read-write
20060        STATUS current
20061        DESCRIPTION
20062        "Slot where is sitting the Framer."
20063     ::= { mdlPbxFramerCnfgEntry 8}
20064
20065mdlPbxFraSignaling OBJECT-TYPE
20066        SYNTAX INTEGER {
20067            notApplicable   (1),
20068			endToEnd        (2),
20069			localTermination(3)
20070			}
20071        MAX-ACCESS read-write
20072        STATUS current
20073        DESCRIPTION
20074        "Signaling - describes the way the signaling ABCD bits pass from the
20075		             local extension to the remote extension and vice-versa.
20076
20077         endToEnd = the signaling ABCD bits pass without change from local to
20078                    remote extension.
20079         localTermination = the signaling ABCD bits received from the local extension
20080                    are translated to different ON Hook/OFF Hook bit values and then
20081                    passed to remote extension. This is relevant when the Local
20082                    and Remote ON Hook/OFF Hook values are different."
20083        DEFVAL { endToEnd }
20084        ::= { mdlPbxFramerCnfgEntry 9}
20085
20086mdlPbxFraTransSigTs OBJECT-TYPE
20087        SYNTAX Integer32
20088        MAX-ACCESS read-write
20089        STATUS current
20090        DESCRIPTION
20091        "This is the Time Slot that is used for Transparent CCS signaling.
20092         The values of this TS are 1-24 for T1 & 1-31 for E1.
20093         The default for E1 is 16 & for T1 it is 24. If no signaling is used then
20094         the TS should be 255 (None)."
20095        ::= { mdlPbxFramerCnfgEntry 10}
20096
20097--Protected IP Adresses list for ML-IP cards of MP-2100/4 and MP-2200
20098--for IP Ring Mode
20099
20100mdlProtIpTable   OBJECT-TYPE
20101      SYNTAX SEQUENCE OF MdlProtIpEntry
20102      MAX-ACCESS not-accessible
20103      STATUS current
20104      DESCRIPTION
20105      "This table contains Protected IP Addresses for ML-IP cards
20106       when working in IP Ring Mode."
20107      ::= {cnfgMdlMux 2}
20108
20109mdlProtIpEntry  OBJECT-TYPE
20110      SYNTAX MdlProtIpEntry
20111      MAX-ACCESS not-accessible
20112      STATUS current
20113	  DESCRIPTION  "An entry in table."
20114	  INDEX { mdlProtIpCnfgIdx, mdlProtIpSlotIdx, mdlProtIpAddress}
20115      ::=  {mdlProtIpTable 1}
20116
20117MdlProtIpEntry ::=
20118      SEQUENCE {
20119       mdlProtIpCnfgIdx   Integer32,
20120       mdlProtIpSlotIdx   INTEGER,
20121       mdlProtIpAddress   IpAddress,
20122       mdlProtIpRowStatus RowStatus
20123	}
20124
20125mdlProtIpCnfgIdx OBJECT-TYPE
20126      SYNTAX  Integer32 (1..255)
20127      MAX-ACCESS  read-only
20128      STATUS  current
20129      DESCRIPTION
20130      "This attribute indicates the Idx of the Cnfg being accessed.
20131       Idx 255 relates to the TmpCnfg.
20132       For Agents having several configuration, Write operation is
20133       allowed only to the Temporary Configuration."
20134      ::= { mdlProtIpEntry 1}
20135
20136mdlProtIpSlotIdx OBJECT-TYPE
20137      SYNTAX  INTEGER
20138      {
20139       notApplicable (1),
20140       io1   (5),
20141       io2   (6),
20142       io3   (7),
20143       io4   (8),
20144       io5   (9),
20145       io6  (10),
20146       io7  (11),
20147       io8  (12),
20148       io9  (13),
20149       io10 (14),
20150       io11 (15),
20151       io12 (16)
20152      }
20153      MAX-ACCESS  read-only
20154      STATUS  current
20155      DESCRIPTION
20156      "This attribute indicates a unique  slot  position where
20157       the module is inserted.
20158       In the 2104 Unit the entries io6(10)..io16) are not valid."
20159      ::= { mdlProtIpEntry 2}
20160
20161mdlProtIpAddress OBJECT-TYPE
20162      SYNTAX  IpAddress
20163      MAX-ACCESS  read-only
20164      STATUS  current
20165      DESCRIPTION
20166      "A Protected IP address."
20167      ::= { mdlProtIpEntry 3 }
20168
20169mdlProtIpRowStatus  OBJECT-TYPE
20170      SYNTAX  RowStatus
20171      MAX-ACCESS   read-create
20172      STATUS   current
20173      DESCRIPTION
20174      "This parameter allows creating/deleting entries of this table."
20175      ::= { mdlProtIpEntry 4 }
20176
20177
20178statMdlMux  OBJECT IDENTIFIER ::= {mdlMux 2}
20179
20180--
20181-- Card status table
20182--
20183mdlStatTable  OBJECT-TYPE
20184    SYNTAX SEQUENCE OF MdlStatEntry
20185    MAX-ACCESS not-accessible
20186    STATUS current
20187	DESCRIPTION  "A table."
20188	::=  { statMdlMux 1 }
20189
20190mdlStatEntry OBJECT-TYPE
20191    SYNTAX MdlStatEntry
20192    MAX-ACCESS not-accessible
20193    STATUS current
20194	DESCRIPTION  "An entry in table."
20195	INDEX { mdlStatSltIdx }
20196      ::= { mdlStatTable 1}
20197
20198MdlStatEntry ::=
20199      SEQUENCE {
20200     mdlStatSltIdx         INTEGER,
20201     mdlStatHostIP         IpAddress,
20202     mdlStatHostMask       IpAddress,
20203     mdlStatDefaultGateway IpAddress
20204      }
20205
20206mdlStatSltIdx OBJECT-TYPE
20207   SYNTAX  INTEGER
20208   {
20209       psA   (1),
20210       psB   (2),
20211       clA   (3),
20212       clB   (4),
20213       io1   (5),
20214       io2   (6),
20215       io3   (7),
20216       io4   (8),
20217       io5   (9),
20218       io6  (10),
20219       io7  (11),
20220       io8  (12),
20221       io9  (13),
20222       io10 (14),
20223       io11 (15),
20224       io12 (16)
20225   }
20226   MAX-ACCESS  read-only
20227   STATUS  current
20228   DESCRIPTION
20229   "A unique number to identify a slot position in the mux.
20230    In the 2104 Unit the entries psB(2),clB(4),io6(10)..io12(16)
20231    are not valid."
20232   ::= { mdlStatEntry 1}
20233
20234mdlStatHostIP OBJECT-TYPE
20235    SYNTAX  IpAddress
20236    MAX-ACCESS  read-only
20237    STATUS  current
20238    DESCRIPTION
20239    "The host interface IP address when DHCP Client=Yes.
20240     This object is relevant only when DHCP Client=Yes "
20241    ::= { mdlStatEntry 2 }
20242
20243mdlStatHostMask OBJECT-TYPE
20244    SYNTAX  IpAddress
20245    MAX-ACCESS  read-only
20246    STATUS  current
20247    DESCRIPTION
20248    "The host interface subnet mask when DHCP Client=Yes.
20249     This object is relevant only when DHCP Client=Yes "
20250    ::= { mdlStatEntry 3 }
20251
20252mdlStatDefaultGateway OBJECT-TYPE
20253    SYNTAX  IpAddress
20254    MAX-ACCESS  read-only
20255    STATUS  current
20256    DESCRIPTION
20257    "Default Gateway's IP Address when DHCP Client=Yes.
20258     This object is relevant only when DHCP Client=Yes "
20259    ::= { mdlStatEntry 4 }
20260
20261
20262--
20263-- Specific port config for each module Type
20264-- *****************************************
20265
20266--
20267-- MPCL.1 configuration parameters
20268--
20269--prtExClCnfgTable   OBJECT IDENTIFIER ::= {prtClCnfg 1}
20270-- prtInClInbandTable OBJECT IDENTIFIER ::= {prtClCnfg 2}
20271
20272prtExClCnfgTable OBJECT-TYPE
20273      SYNTAX SEQUENCE OF PrtExClCnfgEntry
20274      MAX-ACCESS not-accessible
20275      STATUS current
20276	DESCRIPTION  "A table."
20277	::=  {prtClCnfg 1}
20278
20279prtExClCnfgEntry OBJECT-TYPE
20280      SYNTAX PrtExClCnfgEntry
20281      MAX-ACCESS not-accessible
20282      STATUS current
20283      DESCRIPTION
20284      "All the entries at this table are identical (have the same
20285       value) for all the configurations (1..100) except the
20286       TmpCnfg.
20287       The write operation into the Table Objects is valid only
20288       to the TmpCnfg entry."
20289      INDEX {prtExClCnfgIdx, prtExClSltIdx, prtExClPrtIdx }
20290      ::= { prtExClCnfgTable 1}
20291
20292PrtExClCnfgEntry ::=
20293      SEQUENCE {
20294      prtExClCnfgIdx         Integer32,
20295      prtExClSltIdx          INTEGER,
20296      prtExClPrtIdx          INTEGER,
20297   prtExClUsage           INTEGER,
20298   prtExClRate            INTEGER,
20299   prtExClDataBits        INTEGER,
20300   prtExClParity          INTEGER,
20301   prtExClStopBits        INTEGER,
20302   prtExClRoutingProtocol INTEGER,
20303   prtExClEnabled         INTEGER
20304      }
20305
20306
20307prtExClCnfgIdx OBJECT-TYPE
20308      SYNTAX  Integer32 (1..255)
20309      MAX-ACCESS  read-only
20310      STATUS  current
20311      DESCRIPTION
20312      "This attribute indicates the Idx of the Cnfg (1..100) being
20313       accessed.
20314       Idx 255 relates to the TmpCnfg."
20315      ::= { prtExClCnfgEntry 1}
20316-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
20317
20318prtExClSltIdx OBJECT-TYPE
20319      SYNTAX  INTEGER
20320        {
20321       clA   (3),
20322       clB   (4),
20323       notApplicable (255)
20324        }
20325      MAX-ACCESS  read-only
20326      STATUS  current
20327      DESCRIPTION
20328      "This attribute indicates a unique  slot  position where
20329       the card is inserted. Because the second Cl is only for
20330       redundancy, all the parameters are identical in the two
20331       modules, i.e. change of any parameter in one module will
20332       change automatically the value of the other module..
20333       In the ?004 Unit the entry clB(4) is not valid."
20334      ::= { prtExClCnfgEntry 2}
20335
20336prtExClPrtIdx OBJECT-TYPE
20337      SYNTAX  INTEGER
20338      {
20339  exPrt1    (1) ,
20340  exPrt2    (2)
20341      }
20342      MAX-ACCESS  read-only
20343      STATUS  current
20344      DESCRIPTION
20345      "This attribute indicates a unique  port number. "
20346      ::= { prtExClCnfgEntry 3}
20347
20348prtExClUsage OBJECT-TYPE
20349      SYNTAX  INTEGER
20350       {
20351  unknown (1),
20352  noUse   (2),
20353  nmsSlip (3),
20354  nmsPpp  (4),
20355  muxSlip (5),
20356  muxPpp  (6),
20357  terminal(7)
20358       }
20359      MAX-ACCESS  read-only
20360      STATUS  current
20361      DESCRIPTION
20362      "This attribute indicates what is the usage of the port."
20363      ::= { prtExClCnfgEntry 4}
20364
20365prtExClRate OBJECT-TYPE
20366      SYNTAX  INTEGER
20367       {
20368        r300Bps (1),
20369        r1200Bps (2),
20370        r2400Bps (3),
20371        r4800Bps (4),
20372        r9600Bps (5),
20373        r19200Bps (6),
20374        r38400Bps (7),
20375        r57600Bps (8),
20376        r115200Bps (9)
20377       }
20378      MAX-ACCESS  read-only
20379      STATUS  current
20380      DESCRIPTION
20381      "This attribute indicates the operation rate of the port."
20382      ::= { prtExClCnfgEntry 5}
20383
20384prtExClDataBits OBJECT-TYPE
20385      SYNTAX  INTEGER
20386       {
20387        dataBits7Bits (1),
20388        dataBits8Bits (2)
20389       }
20390      MAX-ACCESS  read-only
20391      STATUS  current
20392      DESCRIPTION
20393      "This attribute indicates the number of data bits in async
20394       frame"
20395      ::= { prtExClCnfgEntry 6}
20396
20397prtExClParity OBJECT-TYPE
20398      SYNTAX  INTEGER
20399       {
20400        odd   (1),
20401        even  (2),
20402        none  (3)
20403       }
20404      MAX-ACCESS  read-only
20405      STATUS  current
20406      DESCRIPTION
20407      "This attribute indicates if the parity operation mode in
20408       async frame"
20409      ::= { prtExClCnfgEntry 7}
20410
20411prtExClStopBits OBJECT-TYPE
20412      SYNTAX  INTEGER
20413       {
20414          stopBits1Bit      (1),
20415          stopBits1dot5Bits (2),
20416          stopBits2Bits     (3)
20417       }
20418      MAX-ACCESS  read-only
20419      STATUS  current
20420      DESCRIPTION
20421      "This attribute indicates the minimum number of stop bits in
20422       the tx async frame"
20423      ::= { prtExClCnfgEntry 8}
20424
20425prtExClRoutingProtocol OBJECT-TYPE
20426      SYNTAX  INTEGER
20427       {
20428       none    (1),
20429       rip2    (2)
20430       }
20431      MAX-ACCESS  read-only
20432      STATUS  current
20433      DESCRIPTION
20434      "This attribute indicates the routing protocol of the port.
20435       When prtExClUsage is nmsSlip or nmsPpp - all values are
20436                                                applicable .
20437       Else - only 'none' is applicable."
20438      ::= { prtExClCnfgEntry 9}
20439
20440prtExClEnabled OBJECT-TYPE
20441      SYNTAX  INTEGER
20442       {
20443      notApplicable(1),
20444      disabled     (2),
20445	  enabled      (3)
20446       }
20447      MAX-ACCESS  read-only
20448      STATUS  current
20449      DESCRIPTION
20450      "This attribute indicates if Ethernet port of CL
20451       is enabled or not for management.
20452       It is applicable only on the ETH port of the CL, when the
20453       MP includes an ML-IP card.
20454       disabled - will happen when there is Inband Management via
20455	              the ML-IP link/s
20456	   enabled  - will happen when ML-IP link/s is not used for Inband
20457	              Management, but CL's ETH port ."
20458      ::= { prtExClCnfgEntry 10}
20459
20460--
20461-- MPH1.T1, MPH1.E1, MTML.1/T1 , MTML.1/E1, ML-20
20462-- TDM and Hybrid(TDM & Packet) Main Link Modules
20463--
20464--prtExPh1MlCnfgTable OBJECT IDENTIFIER ::= {prtPh1MlCnfg 1}
20465--prtExPh1MlTsTable   OBJECT IDENTIFIER ::= {prtPh1MlCnfg 2}
20466--prtInPh1MlCnfgTable OBJECT IDENTIFIER ::= {prtPh1MlCnfg 3}
20467--prtInPh1MlDlciTable OBJECT IDENTIFIER ::= {prtPh1MlCnfg 4}
20468--prtPhMlCnfgTable    OBJECT IDENTIFIER ::= {prtPh1MlCnfg 5}
20469
20470--
20471-- T1/E1 Port Objects
20472--
20473prtExPh1MlCnfgTable  OBJECT-TYPE
20474     SYNTAX SEQUENCE OF PrtExPh1MlCnfgEntry
20475     MAX-ACCESS not-accessible
20476     STATUS  current
20477     DESCRIPTION
20478      "- For products supporting more than one configuration, the write operation
20479         into the Table is valid only to the TmpCnfg entry.
20480       - For products that do not support configurations, the write operation
20481         into the Table will be to prtExPh1MlCnfgIdx=1."
20482     ::= {prtPh1MlCnfg 1}
20483
20484prtExPh1MlCnfgEntry OBJECT-TYPE
20485      SYNTAX PrtExPh1MlCnfgEntry
20486      MAX-ACCESS not-accessible
20487      STATUS current
20488	DESCRIPTION  "An entry in table."
20489	INDEX {prtExPh1MlCnfgIdx, prtExPh1MlSltIdx, prtExPh1MlPrtIdx }
20490      ::= { prtExPh1MlCnfgTable 1}
20491
20492PrtExPh1MlCnfgEntry ::=
20493      SEQUENCE {
20494      prtExPh1MlCnfgIdx        Integer32,
20495      prtExPh1MlSltIdx         INTEGER,
20496      prtExPh1MlPrtIdx         INTEGER,
20497      prtExPh1MlConnect        INTEGER,
20498      prtExPh1MlLineType       INTEGER,
20499      prtExPh1MlLineCode       INTEGER,
20500      prtExPh1MlLineLen        INTEGER,
20501      prtExPh1MlRestoreTime    INTEGER,
20502      prtExPh1MlTxGain         INTEGER,
20503      prtExPh1MlRxSensitivity  INTEGER,
20504      prtExPh1MlIdleCode       Integer32,
20505      prtExPh1MlTdmTrunk       INTEGER,
20506      prtExPh1MlClkMode        INTEGER,
20507      prtExPh1MlMfClkSrcSlt    INTEGER,
20508      prtExPh1MlMfClkSrcPrt    INTEGER,
20509      prtExPh1MlFdlType        INTEGER,
20510      prtExPh1MlInbandMng      INTEGER,
20511      prtExPh1MlInbandMngRate  INTEGER,
20512      prtExPh1MlRedundType     INTEGER,
20513      prtExPh1MlRedundSlot     INTEGER,
20514      prtExPh1MlRedundPort     INTEGER,
20515      prtExPh1MlRedundRecTime  Integer32,
20516   prtExPh1MlInbandMngRoutProt INTEGER,
20517      prtExPh1MlIfType         INTEGER,
20518	  prtExPh1MlMultiplier     INTEGER,
20519	  prtExPh1MlSupportedTS    Integer32,
20520	  prtExPh1MlImpedance      INTEGER,
20521	  prtExPh1MlQ50BwControl   INTEGER,
20522	  prtExPh1MlQ50SignalPair  INTEGER,
20523	  prtExPh1MlInternalSwitch INTEGER,
20524	  prtExPh1MlSigService     INTEGER,
20525	  prtExPh1MlFragmentSize   Integer32
20526      }
20527
20528prtExPh1MlCnfgIdx OBJECT-TYPE
20529      SYNTAX  Integer32 (1..255)
20530      MAX-ACCESS  read-only
20531      STATUS  current
20532      DESCRIPTION
20533      "This attribute indicates the Idx of the Cnfg (1..100) being
20534       accessed.
20535       Idx 255 relates to the TmpCnfg. "
20536      ::= { prtExPh1MlCnfgEntry 1}
20537-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
20538
20539prtExPh1MlSltIdx OBJECT-TYPE
20540      SYNTAX  INTEGER
20541     {
20542       notApplicable (1),
20543       clA   (3),
20544       clB   (4),
20545       io1   (5),
20546       io2   (6),
20547       io3   (7),
20548       io4   (8),
20549       io5   (9),
20550       io6  (10),
20551       io7  (11),
20552       io8  (12),
20553       io9  (13),
20554       io10 (14),
20555       io11 (15),
20556       io12 (16)
20557     }
20558      MAX-ACCESS  read-only
20559      STATUS  current
20560      DESCRIPTION
20561      "This attribute indicates a unique  slot  position where
20562       the module is inserted.
20563       In the ?004 Unit the entries io6(10)..io16) are not valid.
20564       For the Vmux2100 Main Board notApplicable (1) is used."
20565      ::= { prtExPh1MlCnfgEntry 2}
20566
20567prtExPh1MlPrtIdx OBJECT-TYPE
20568      SYNTAX  INTEGER
20569       {
20570       exPrt1     (1),
20571       exPrt2     (2),
20572       exPrt3     (3),
20573       exPrt4     (4),
20574       exPrt5     (5),
20575       exPrt6     (6),
20576       exPrt7     (7),
20577       exPrt8     (8),
20578	   exPrt9     (9),
20579	   exPrt10   (10),
20580	   exPrt11   (11),
20581	   exPrt12   (12),
20582	   exPrt13   (13),
20583	   exPrt14   (14),
20584	   exPrt15   (15),
20585	   exPrt16   (16),
20586	   exPrt17   (17),
20587	   exPrt18   (18),
20588       inPrt1   (101),
20589	   inPrt2   (102),
20590	   inPrt3   (103),
20591	   inPrt4   (104),
20592       inPrt5   (105),
20593	   inPrt6   (106),
20594	   inPrt7   (107),
20595	   inPrt8   (108),
20596       inPrt9   (109),
20597       inPrt10  (110),
20598       inPrt11  (111),
20599       inPrt12  (112),
20600       inPrt13  (113),
20601       inPrt14  (114),
20602       inPrt15  (115),
20603       inPrt16  (116),
20604       inPrt17  (117),
20605       inPrt18  (118),
20606       inPrt19  (119),
20607       inPrt20  (120),
20608       inPrt21  (121),
20609       inPrt22  (122),
20610       inPrt23  (123),
20611       inPrt24  (124),
20612       inPrt25  (125),
20613       inPrt26  (126),
20614       inPrt27  (127),
20615       inPrt28  (128),
20616       inPrt29  (129),
20617       inPrt30  (130),
20618       inPrt31  (131),
20619       inPrt32  (132),
20620       inPrt33  (133),
20621       inPrt34  (134),
20622       inPrt35  (135),
20623       inPrt36  (136),
20624       inPrt37  (137),
20625       inPrt38  (138),
20626       inPrt39  (139),
20627       inPrt40  (140),
20628       inPrt41  (141),
20629       inPrt42  (142),
20630       inPrt43  (143),
20631       inPrt44  (144),
20632       inPrt45  (145),
20633       inPrt46  (146),
20634       inPrt47  (147),
20635       inPrt48  (148),
20636       inPrt49  (149),
20637       inPrt50  (150),
20638       inPrt51  (151),
20639       inPrt52  (152),
20640       inPrt53  (153),
20641       inPrt54  (154),
20642       inPrt55  (155),
20643       inPrt56  (156),
20644       inPrt57  (157),
20645       inPrt58  (158),
20646       inPrt59  (159),
20647       inPrt60  (160),
20648       inPrt61  (161),
20649       inPrt62  (162),
20650       inPrt63  (163),
20651       inPrt64  (164),
20652       inPrt65  (165),
20653       inPrt66  (166),
20654       inPrt67  (167),
20655       inPrt68  (168),
20656       inPrt69  (169),
20657       inPrt70  (170),
20658       inPrt71  (171),
20659       inPrt72  (172),
20660       inPrt73  (173),
20661       inPrt74  (174),
20662       inPrt75  (175),
20663       inPrt76  (176),
20664       inPrt77  (177),
20665       inPrt78  (178),
20666       inPrt79  (179),
20667       inPrt80  (180),
20668       inPrt81  (181),
20669       inPrt82  (182),
20670       inPrt83  (183),
20671       inPrt84  (184)
20672       }
20673      MAX-ACCESS  read-only
20674      STATUS  current
20675      DESCRIPTION
20676      "This attribute indicates a unique  port number.
20677	   MP-2100/2200:
20678       MTML-1/E1 and MTML-1/T1 cards have only one external interface.
20679       inPrt1, inPrt2 - for MTML-H/2E1 and HSH cards.
20680       inPrt1..inPrt4 - for MTML-E2 and MSL-4 cards.
20681       exPrt2..exPrt4 - for MTML-4 cards and others
20682	   exPrt1..exPrt8 - for ML-8 cards.
20683       inPrt1..inPrt8 - for MSL-8 and VF-30 card family.
20684       MP-104/204:  only exPrt3 (3) is applicable.
20685	   MP-4100:     intPrt1...intPrt84 - for CLX cards.
20686       For other products' index see their specification."
20687      ::= { prtExPh1MlCnfgEntry 3}
20688
20689prtExPh1MlConnect OBJECT-TYPE
20690      SYNTAX  INTEGER
20691       {
20692        no  (2),
20693        yes (3)
20694       }
20695      MAX-ACCESS  read-write
20696      STATUS  current
20697      DESCRIPTION
20698      "This attribute indicates whether the port should be considered
20699       in any of the mux  algorithms. It also affects all the card
20700       considerations because it may indicate that the module has only
20701       one physical interface."
20702      ::= {prtExPh1MlCnfgEntry 4}
20703
20704prtExPh1MlLineType OBJECT-TYPE
20705      SYNTAX  INTEGER
20706       {
20707        esfT1          (2), --> dsx1ESF
20708        sfT1           (3), --> dsx1D4
20709        g732nE1        (4), --> dsx1E1
20710        g732nE1CRC     (5), --> dsx1E1-CRC
20711        g732sE1        (6), --> dsx1E1-MF
20712        g732sE1CRC     (7), --> dsx1E1-MF-CRC
20713        g732unframed   (8), --> dsx1Unframed, for T1 Unframed
20714		e1Unframed     (9), --> dsx1E1Unframed
20715		framed       (101)
20716       }
20717      MAX-ACCESS  read-write
20718      STATUS  current
20719      DESCRIPTION
20720      "This attribute is the line type parameter for T1/E1 interface.
20721       The user should select only the values which are relevant
20722       to the specific port:
20723       (2),(3), (8)  - for T1 port
20724       (4)..(7), (9) - for E1 port.
20725	   (101) framed - This value does not exist	in standard MIB and is used
20726	                  for a non-standard E1 port that doesn't has real framer.
20727	   Note: for old devices, g732unframed(8) was used as E1 Unframed.
20728	         That was because at the time this value did not exist in
20729	         the standard MIB (RFC-1406), so we added it in private MIB.
20730	         Now that it was added to standard MIB, private MIB was
20731	         updated as well.
20732       This parameter has the same values as dsx1LineType in DS1
20733       MIB (RFC-3895). The parameters in dsx1LineType are:
20734                     other          (1)
20735      esfT1          dsx1ESF        (2)
20736      sfT1           dsx1D4         (3)
20737      g732nE1        dsx1E1         (4)
20738      g732nE1CRC     dsx1E1-CRC     (5)
20739      g732sE1        dsx1E1-MF      (6)
20740      g732sE1CRC     dsx1E1-MF-CRC  (7)
20741      g732unframed   dsx1Unframed   (8)	--from RFC-3895
20742      e1Unframed     dsx1E1Unframed (9) --from RFC-3895 "
20743      ::= { prtExPh1MlCnfgEntry 5}
20744
20745prtExPh1MlLineCode OBJECT-TYPE
20746      SYNTAX  INTEGER
20747       {
20748        b7T1   (1),  --> dsx1JBZS (for E1 & T1)
20749        b8zsT1 (2),  --> dsx1B8ZS (for E1 & T1)
20750        transT1(3),  --> dsx1AMI
20751        hdb3E1 (4),  --> dsx1HDB3 (for E1 & T1)
20752        notApplicable(255)
20753       }
20754      MAX-ACCESS  read-write
20755      STATUS  current
20756      DESCRIPTION
20757      "This attribute is the line code parameter used for T1/E1
20758       interface.
20759       The user should select only the parameters which are relevant
20760       to the specific card:
20761       T1 line code parameters for MPH.1/T1
20762       E1 line code parameters for MPH.1/E1.
20763       This parameter has the same values as dsx1LineCoding in T1/E1
20764       MIB (RFC-1406).  The parameters in dsx1LineCoding are:
20765       dsx1JBZS  (1)
20766       dsx1B8ZS  (2)
20767       dsx1HDB3  (3)
20768       dsx1ZBTSI (4)
20769       dsx1AMI   (5)
20770       other     (6)"
20771      ::= { prtExPh1MlCnfgEntry 6}
20772
20773prtExPh1MlLineLen OBJECT-TYPE
20774      SYNTAX  INTEGER
20775       {
20776        unknown      (1),
20777        len0p133ft   (2),
20778        len134p266ft (3),
20779        len267p399ft (4),
20780        len400p533ft (5),
20781        len534p655ft (6),
20782        lenFcc68     (7),
20783        notApplicable(255)
20784       }
20785      MAX-ACCESS  read-write
20786      STATUS  current
20787      DESCRIPTION
20788      "This attribute is the line length parameter used only for T1/DSU
20789       interfaces.
20790       lenXXXpXXXft = len-XXX-XXXft."
20791      ::= { prtExPh1MlCnfgEntry 7}
20792
20793prtExPh1MlRestoreTime OBJECT-TYPE
20794      SYNTAX  INTEGER
20795       {
20796        restoreT1secFast      (2),
20797        restoreT10sec62411    (3),
20798        ccittE1                (4)
20799       }
20800      MAX-ACCESS  read-write
20801      STATUS  current
20802      DESCRIPTION
20803      "The time passing from the disappearance of the loss of
20804       synchronization condition (red alarm) to the restoration of
20805       normal service. The options 1secFast(2) and 10sec62411(3)
20806       for E1 interfaces are proprietary implementation of the T1
20807       standard to the E1 interface."
20808      ::= { prtExPh1MlCnfgEntry 8}
20809
20810prtExPh1MlTxGain OBJECT-TYPE
20811      SYNTAX  INTEGER
20812       {
20813          notApplicable(1),
20814          txGain0db         (2),
20815          txGain7dot5db     (3),
20816          txGain15db        (4),
20817          txGain22dot5db    (5)
20818       }
20819      MAX-ACCESS  read-write
20820      STATUS  current
20821      DESCRIPTION
20822      "This attribute is the tx gain parameter used only for
20823       T1/CSU interfaces."
20824      ::= { prtExPh1MlCnfgEntry 9}
20825
20826prtExPh1MlRxSensitivity OBJECT-TYPE
20827      SYNTAX  INTEGER
20828       {
20829        notApplicable(1),
20830        low26dBm  (2),
20831        high36dBm (3),
20832		shortHaul (4),
20833		longHaul  (5),
20834		low15dbm  (6)
20835       }
20836      MAX-ACCESS  read-write
20837      STATUS  current
20838      DESCRIPTION
20839      "This attribute is the rx line sensitivity parameter.
20840       low26dBm, high36dBm - applicable for T1-CSU
20841       shortHaul, longHaul - applicable for MTML-4 cards
20842       low15dbm was added for vmux110/210 T1 ports."
20843      ::= { prtExPh1MlCnfgEntry 10}
20844
20845prtExPh1MlIdleCode OBJECT-TYPE
20846      SYNTAX  Integer32
20847      MAX-ACCESS  read-write
20848      STATUS  current
20849      DESCRIPTION
20850     "Determines the code for transmission in empty time slots.
20851      Type value(00-FFH), Excluding 0H,8H,10H,12H,21H,24H,42H,49H,
20852      84H,92H"
20853      ::= { prtExPh1MlCnfgEntry 11}
20854
20855prtExPh1MlTdmTrunk  OBJECT-TYPE
20856      SYNTAX  INTEGER
20857       {
20858        linkA   (1),
20859        linkB   (2),
20860        none    (3),
20861        notApplicable (255)
20862       }
20863      MAX-ACCESS  read-write
20864      STATUS  current
20865      DESCRIPTION
20866      "This attribute indicates whether the port is used to transfer
20867       TDM cards data and through which Bus."
20868      ::= {prtExPh1MlCnfgEntry 12}
20869
20870prtExPh1MlClkMode OBJECT-TYPE
20871      SYNTAX  INTEGER
20872       {
20873        internalLocal (1),
20874        loopBackLocal (2),
20875        nodalTiming   (3),
20876		loopBackFromLink (4),
20877		loopBackFromChannel (5),
20878		loopbackFromSystem (6)
20879       }
20880      MAX-ACCESS  read-write
20881      STATUS  current
20882      DESCRIPTION
20883      "Defines the clock operation mode of the T1/E1 interface.
20884       Ports that are connected to the TDM Buses must be in
20885       nodalTiming(3) clock mode. "
20886      ::= {prtExPh1MlCnfgEntry 13}
20887
20888prtExPh1MlMfClkSrcSlt  OBJECT-TYPE
20889      SYNTAX  INTEGER
20890       {
20891          notApplicable(1),
20892          local (2),
20893          io1   (5),
20894          io2   (6),
20895          io3   (7),
20896          io4   (8),
20897          io5   (9),
20898          io6  (10),
20899          io7  (11),
20900          io8  (12),
20901          io9  (13),
20902          io10 (14),
20903          io11 (15),
20904          io12 (16)
20905       }
20906      MAX-ACCESS  read-write
20907      STATUS  current
20908      DESCRIPTION
20909      "This attribute indicates whether the port Tx multiframe is
20910       synchronized with Rx multiframe of another port and the slot
20911       position of that port.
20912       This operation is required in order to bypass signaling of
20913       PCM voice channels. Its value is always local(2) when the port
20914       isn't connected to any TDM bus. When it's value is local(2)
20915       there is no meaning to 'prtExPh1MlMfClkSrcPrt' parameter.
20916       In the ?004 Unit the entries io6(10)..io16) are not valid"
20917      ::= {prtExPh1MlCnfgEntry 14}
20918
20919prtExPh1MlMfClkSrcPrt  OBJECT-TYPE
20920      SYNTAX  INTEGER
20921       {
20922          exPrt1         (1),
20923		  exPrt2         (2),
20924          inPrt1       (101),
20925          notApplicable(255)
20926       }
20927      MAX-ACCESS  read-write
20928      STATUS  current
20929      DESCRIPTION
20930      "A unique number to identify a port position in the mux. It
20931       has no effect when the prtExPh1MlMfClkSrcSlt selected is Local.
20932       inPrt1 - for MTML-H/E1 cards."
20933    ::= {prtExPh1MlCnfgEntry 15}
20934
20935prtExPh1MlFdlType  OBJECT-TYPE
20936      SYNTAX  INTEGER
20937       {
20938          notApplicable(1),
20939          response   (2),
20940          command    (3)
20941       }
20942      MAX-ACCESS  read-write
20943      STATUS  current
20944      DESCRIPTION
20945      "A unique number to identify  the side of the FDL operation.
20946      Normal: 'response' for the user side and 'command' for the PTT
20947      side.
20948      Applicable only when working with ESF-T1 link"
20949      ::= {prtExPh1MlCnfgEntry 16}
20950
20951prtExPh1MlInbandMng  OBJECT-TYPE
20952      SYNTAX  INTEGER
20953       {
20954       off                 (2),
20955       fdlOrTs0            (3),
20956       dedicatedTs         (4),
20957       dedicatedPpp        (5),
20958       dedicatedFr         (6),
20959       notApplicable     (255)
20960       }
20961      MAX-ACCESS  read-write
20962      STATUS  current
20963      DESCRIPTION
20964      "A unique number to identify an Inband management over the
20965       link."
20966      ::= {prtExPh1MlCnfgEntry 17}
20967
20968prtExPh1MlInbandMngRate  OBJECT-TYPE
20969      SYNTAX  INTEGER
20970       {
20971          notApplicable(1),
20972          r4k   (2),
20973          r8k   (3),
20974          r12k  (4),
20975          r16k  (5),
20976          r32k  (6),
20977          r64k  (7),
20978          r20k  (8)
20979       }
20980      MAX-ACCESS  read-write
20981      STATUS  current
20982      DESCRIPTION
20983      "A unique number to identify the rate of the Inband
20984       management (Kbps).
20985       E1 port - it is not applicable when prtExPh1MlInbandMng
20986                 selected is off.
20987       T1 port - it is not applicable when prtExPh1MlInbandMng
20988                 selected is off OR fdlOrTs0."
20989      ::= {prtExPh1MlCnfgEntry 18}
20990
20991prtExPh1MlRedundType  OBJECT-TYPE
20992      SYNTAX  INTEGER
20993       {
20994          none                (1),
20995          dualCableAIS        (2),
20996          yCable              (3),
20997          dualCableParallelTx (4)
20998       }
20999      MAX-ACCESS  read-write
21000      STATUS  current
21001      DESCRIPTION
21002      "This object determines the ML redundancy type:
21003       none - no ML redundacy
21004       dualCableAIS -        each ML card is connected by a separate
21005       dualCableParallelTx   cable to the other MUX (two cables
21006                             connect two MUXes).  There are two
21007                             types of dual redundancy.
21008       yCable - Y cable is connected to both ML cards (one cable
21009                connects two MUXes).
21010       Default=none
21011       When only one ML card exists, the type can be only 'none'.
21012       The value should be the same for both ML slots."
21013      ::= {prtExPh1MlCnfgEntry 19}
21014
21015prtExPh1MlRedundSlot  OBJECT-TYPE
21016      SYNTAX  INTEGER
21017       {
21018          notApplicable (1),
21019          io1   (5),
21020          io2   (6),
21021          io3   (7),
21022          io4   (8),
21023          io5   (9),
21024          io6  (10),
21025          io7  (11),
21026          io8  (12),
21027          io9  (13),
21028          io10 (14),
21029          io11 (15),
21030          io12 (16)
21031       }
21032      MAX-ACCESS  read-write
21033      STATUS  current
21034      DESCRIPTION
21035      "This object indicates the slot containing the redundacy ML
21036       card, coupled with the current ML (prtExPh1MlSltIdx).
21037       When prtExPh1MlRedundType=none (no ML redundancy) this
21038       object will be 'notApplicable'.
21039       In the ?004 Unit the entries io6(10)..io12(16) are not valid
21040       When value is not 'none', it should be mutual to the
21041       redundant ML slot."
21042      ::= {prtExPh1MlCnfgEntry 20}
21043
21044prtExPh1MlRedundPort  OBJECT-TYPE
21045      SYNTAX  INTEGER
21046       {
21047       exPrt1          (1),
21048       exPrt2          (2),
21049       exPrt3          (3),
21050       exPrt4          (4),
21051       inPrt1        (101),
21052       inPrt2        (102),
21053       inPrt3        (103),
21054       inPrt4        (104),
21055       notApplicable (255)
21056       }
21057      MAX-ACCESS  read-write
21058      STATUS  current
21059      DESCRIPTION
21060      "This object indicates the redundacy ML port, coupled with the
21061       current ML port (prtExPh1MlPrtIdx).
21062       When prtExPh1MlRedundType=none (no ML redundancy) this
21063       object will be 'notApplicable'.
21064       When value is not 'none', it should be mutual to the
21065       redundant ML port.
21066       inPrt1 - for MTML-H/E1 cards.
21067       inPrt1..inPrt4 - for MTML-E2 cards.
21068       exPrt2..exPrt4 - for MTML-4 cards."
21069      ::= {prtExPh1MlCnfgEntry 21}
21070
21071prtExPh1MlRedundRecTime  OBJECT-TYPE
21072      SYNTAX  Integer32  (1..99)
21073      MAX-ACCESS  read-write
21074      STATUS  current
21075      DESCRIPTION
21076      "Redundancy Recovery Time (sec). After switching the ML card
21077       to the current (prtExPh1MlSltIdx), the next ML switch can
21078       be performed only after a minimum time, indicated by
21079       this object."
21080      ::= {prtExPh1MlCnfgEntry 22}
21081
21082prtExPh1MlInbandMngRoutProt  OBJECT-TYPE
21083      SYNTAX  INTEGER
21084       {
21085      none    (1),
21086      rip2    (2),
21087      proprietary        (3),
21088	  proprietaryNoNmsTx (4)
21089       }
21090      MAX-ACCESS  read-write
21091      STATUS  current
21092      DESCRIPTION
21093      "This attribute indicates the Inband Mng routing protocol of
21094       the port."
21095      ::= {prtExPh1MlCnfgEntry 23}
21096
21097prtExPh1MlIfType  OBJECT-TYPE
21098      SYNTAX  INTEGER
21099       {
21100       notApplicable (1),
21101       csu    (2),
21102       dsu    (3),
21103	   ltu    (4)
21104       }
21105      MAX-ACCESS  read-write
21106      STATUS  current
21107      DESCRIPTION
21108      "Interface type of the port.
21109       For T1 - csu, dsu are the valid values
21110       For E1 - dsu, ltu are the valid values."
21111      ::= {prtExPh1MlCnfgEntry 24}
21112
21113prtExPh1MlMultiplier  OBJECT-TYPE
21114      SYNTAX  INTEGER {
21115      notApplicable (1),
21116      br56 (2),
21117      br64 (3)
21118      }
21119      MAX-ACCESS  read-write
21120      STATUS  current
21121      DESCRIPTION
21122      "The data rate of each TS. The multiplier values
21123       can be 56 kbps or 64 kbps."
21124      ::= {prtExPh1MlCnfgEntry 25}
21125
21126prtExPh1MlSupportedTS  OBJECT-TYPE
21127      SYNTAX  Integer32
21128      MAX-ACCESS  read-only
21129      STATUS  current
21130      DESCRIPTION
21131      "Number of Supported Time Slots by the agent.
21132       For Vmux-110 there is HW that supports less than 31/24
21133       Time Slots for the E1/T1 port."
21134      ::= {prtExPh1MlCnfgEntry 26}
21135
21136prtExPh1MlImpedance  OBJECT-TYPE
21137      SYNTAX  INTEGER {
21138      notApplicable (1),
21139      unbalanced    (2),
21140      balanced      (3)
21141      }
21142      MAX-ACCESS  read-write
21143      STATUS  current
21144      DESCRIPTION
21145      "The Line Impedance.
21146       For T1 (always balanced), impedance is 100 ohm.
21147       For E1:
21148       - balanced   = 120 ohm
21149       - unbalanced =  75 ohm."
21150      ::= {prtExPh1MlCnfgEntry 27}
21151
21152prtExPh1MlQ50BwControl  OBJECT-TYPE
21153      SYNTAX  INTEGER {
21154      disable       (2),
21155      annexA        (3),
21156      annexB        (4)
21157      }
21158      MAX-ACCESS  read-write
21159      STATUS  current
21160      DESCRIPTION
21161      "This object enables configuration of Q.50 Bandwidth Control on the port.
21162	   If the bandwidth exceeds a certain threshold it is possible to disable
21163	   new calls in the PBX via Q.50 protocol.
21164
21165	   Q.50 supports only E1 ports with Line Types:
21166	   E1-MF (G.732S), E1-CRC-MF(G.732SCRC )
21167	   It does not support T1 ports.
21168
21169	   Annex A - the basic type of Q.50 which focuses only on the bandwidth control.
21170       Can use one of the following pairs of signaling bits: A&B or C&D.
21171
21172       Annex B - Expansion of Annex A which includes also call release messages
21173       and Maintenance Messages. Uses A&B bits only."
21174      ::= {prtExPh1MlCnfgEntry 28}
21175
21176prtExPh1MlQ50SignalPair  OBJECT-TYPE
21177      SYNTAX  INTEGER {
21178      notApplicable (1),
21179      aAndB         (2),
21180      cAndD         (3)
21181      }
21182      MAX-ACCESS  read-write
21183      STATUS  current
21184      DESCRIPTION
21185      "Q.50 Signaling bits Pair that is currently in use:
21186       A&B bits or C&D bits. For Annex B it will always be: aAndB (2)."
21187      ::= {prtExPh1MlCnfgEntry 29}
21188
21189 prtExPh1MlInternalSwitch  OBJECT-TYPE
21190      SYNTAX  INTEGER {
21191      disable      (2),
21192      enable       (3)
21193      }
21194      MAX-ACCESS  read-write
21195      STATUS  current
21196      DESCRIPTION
21197      "This parameter shows whether the data will be transferred from one port to
21198       the other port within the same group of 2 ports.
21199	   The default value is: Enable.
21200	   Disable value might be necessary for security implementations or
21201	   for ring applications.
21202
21203       For Vmux-2100 device this parameter is used on the Channelized Cards.
21204       Both ports in each group should have the same value for this parameter."
21205      ::= {prtExPh1MlCnfgEntry 30}
21206
21207 prtExPh1MlSigService  OBJECT-TYPE
21208      SYNTAX  INTEGER {
21209      notApplicable(1),
21210      normal       (2),
21211      advanced     (3)
21212      }
21213      MAX-ACCESS  read-write
21214      STATUS  current
21215      DESCRIPTION
21216      "Signaling Service given by this link.
21217       notApplicable - for T1 links
21218       normal - usual Signaling
21219       advanced - V5 Signaling. "
21220      ::= {prtExPh1MlCnfgEntry 31}
21221
21222prtExPh1MlFragmentSize  OBJECT-TYPE
21223      SYNTAX  Integer32
21224      MAX-ACCESS  read-write
21225      STATUS  current
21226      DESCRIPTION
21227      "This parameter indicates the maximum number of bytes permitted in a packet send over the Link.
21228      Exceeding this size will cause packet fragmentation."
21229      ::= {prtExPh1MlCnfgEntry 32}
21230--
21231-- MPH1.T1 & MPH1.E1
21232-- Time Slot Assignment Table
21233--
21234prtExPh1MlTsTable  OBJECT-TYPE
21235     SYNTAX SEQUENCE OF PrtExPh1MlTsEntry
21236     MAX-ACCESS not-accessible
21237     STATUS  current
21238     DESCRIPTION
21239      "The write operation into the Table Objects is valid only
21240       to the TmpCnfg entry, except prtExPh1MlTsTest that will be written
21241       directly to the Active Configuration."
21242     ::= {prtPh1MlCnfg 2}
21243
21244prtExPh1MlTsEntry OBJECT-TYPE
21245      SYNTAX PrtExPh1MlTsEntry
21246      MAX-ACCESS not-accessible
21247      STATUS current
21248	DESCRIPTION  "An entry in table."
21249	INDEX {prtExPh1MlTsCnfgIdx, prtExPh1MlTsSltIdx, prtExPh1MlTsPrtIdx, prtExPh1MlTsIdx }
21250      ::= { prtExPh1MlTsTable 1}
21251
21252PrtExPh1MlTsEntry ::=
21253      SEQUENCE {
21254      prtExPh1MlTsCnfgIdx        Integer32,
21255      prtExPh1MlTsSltIdx         INTEGER,
21256      prtExPh1MlTsPrtIdx         INTEGER,
21257      prtExPh1MlTsIdx            Integer32,
21258      prtExPh1MlTsIConSlot       INTEGER,
21259      prtExPh1MlTsIConPrt        Integer32,
21260      prtExPh1MlTsIConTs         Integer32,
21261      prtExPh1MlTsExt    		 OBJECT IDENTIFIER,
21262	  prtExPh1MlTsTest           INTEGER,
21263	  prtExPh1MlTsType           INTEGER,
21264	  prtExPh1MlTsBundle         Integer32,
21265	  prtExPh1MlTsTestDuration   Integer32,
21266	  prtExPh1MlTsSubChType      INTEGER,
21267	  prtExPh1MlTsSubChMask      Integer32,
21268	  prtExPh1MlTsChRate      	 INTEGER,
21269	  prtExPh1MlTsByteReversal   INTEGER,
21270	  prtExPh1MlTsSigProfile     INTEGER
21271      }
21272
21273prtExPh1MlTsCnfgIdx OBJECT-TYPE
21274      SYNTAX  Integer32  (1..255)
21275      MAX-ACCESS  read-only
21276      STATUS  current
21277      DESCRIPTION
21278      "This attribute indicates the Idx of the Cnfg (1..100) being
21279       accessed.
21280       Idx 255 relates to the TmpCnfg. "
21281      ::= { prtExPh1MlTsEntry 1}
21282-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
21283
21284prtExPh1MlTsSltIdx OBJECT-TYPE
21285      SYNTAX  INTEGER
21286     {
21287       io1   (5),
21288       io2   (6),
21289       io3   (7),
21290       io4   (8),
21291       io5   (9),
21292       io6  (10),
21293       io7  (11),
21294       io8  (12),
21295       io9  (13),
21296       io10 (14),
21297       io11 (15),
21298       io12 (16),
21299	   notApplicable (255)
21300     }
21301      MAX-ACCESS  read-only
21302      STATUS  current
21303      DESCRIPTION
21304      "This attribute indicates a unique  slot  position where
21305       the card is inserted.
21306       In the ?004 Unit the entries io6(10)..io16) are not valid.
21307       For the Vmux2100 Main Board notApplicable (255) is used."
21308      ::= { prtExPh1MlTsEntry 2}
21309
21310prtExPh1MlTsPrtIdx OBJECT-TYPE
21311      SYNTAX  INTEGER
21312	{
21313          exPrt1    (1),
21314	  exPrt2    (2),
21315	  exPrt3    (3),
21316	  exPrt4    (4),
21317          exPrt5    (5),
21318	  exPrt6    (6),
21319	  exPrt7    (7),
21320	  exPrt8    (8),
21321          exPrt9    (9),
21322	  exPrt10    (10),
21323	  exPrt11    (11),
21324	  exPrt12    (12),
21325          exPrt13    (13),
21326	  exPrt14    (14),
21327	  exPrt15    (15),
21328	  exPrt16    (16),
21329	  exPrt17    (17),
21330	  exPrt18    (18),
21331
21332	  inPrt1    (101),
21333	  inPrt2    (102),
21334	  inPrt3    (103),
21335	  inPrt4    (104),
21336          inPrt5    (105),
21337	  inPrt6    (106),
21338	  inPrt7    (107),
21339	  inPrt8    (108),
21340          inPrt9    (109),
21341	  inPrt10   (110),
21342	  inPrt11   (111),
21343	  inPrt12   (112),
21344          inPrt13   (113),
21345	  inPrt14   (114),
21346	  inPrt15   (115),
21347	  inPrt16   (116),
21348	  inPrt17   (117),
21349	  inPrt18   (118),
21350	  inPrt19   (119),
21351	  inPrt20   (120)	      }
21352      MAX-ACCESS  read-only
21353      STATUS  current
21354      DESCRIPTION
21355      "This attribute indicates a unique  port number.
21356       MPH.1/E1 and MPH.1/T1 cards have only one external interface.
21357	   exPrt2 - for ME1-2, MT1-2 and mhsPri cards.
21358	   exPrt3, exPrt4 - for mhsPri cards.
21359       inPrt1 - for MTML-H/E1 cards."
21360      ::= { prtExPh1MlTsEntry 3}
21361
21362prtExPh1MlTsIdx OBJECT-TYPE
21363      SYNTAX  Integer32
21364      MAX-ACCESS  read-only
21365      STATUS  current
21366      DESCRIPTION
21367      "This attribute indicates a unique time slot  position.
21368       The valid time slots are 1..24 for T1 Card and
21369       1..31 for E1 interface. In G732S-E1 lines time slot 16 is not
21370       valid for data, it is dedicated for multiframe synchronization bits
21371       and voice signaling."
21372      ::= { prtExPh1MlTsEntry 4}
21373
21374prtExPh1MlTsIConSlot OBJECT-TYPE
21375      SYNTAX  INTEGER
21376       {
21377          unknown   (1),
21378          noConnect (2),
21379          split     (4),
21380          io1       (5),
21381          io2       (6),
21382          io3       (7),
21383          io4       (8),
21384          io5       (9),
21385          io6      (10),
21386          io7      (11),
21387          io8      (12),
21388          io9      (13),
21389          io10     (14),
21390          io11     (15),
21391          io12     (16),
21392		  notApplicable (255)
21393       }
21394      MAX-ACCESS  read-write
21395      STATUS  current
21396      DESCRIPTION
21397      "This attribute indicates whether the specified time slot is
21398       connected/routed internally in the Agent and to which card
21399       it is connected.
21400       In the ?004 Unit the entries io6(10)..io16) are not valid.
21401       split - will be used when the Src TS is connected to more
21402               than one slot OR more than one port (each needing
21403               less than a whole TS)."
21404      ::= {prtExPh1MlTsEntry 5}
21405
21406prtExPh1MlTsIConPrt OBJECT-TYPE
21407      SYNTAX  Integer32
21408      MAX-ACCESS  read-write
21409      STATUS  current
21410      DESCRIPTION
21411      "This attribute indicates the internally (In Mux)
21412       connected/routed port.
21413       For MP, the values will be:
21414       	      {
21415	      exPrt1    (1) ,
21416	      exPrt2    (2) ,
21417	      exPrt3    (3) ,
21418	      exPrt4    (4) ,
21419	      exPrt5    (5) ,
21420	      exPrt6    (6) ,
21421	      exPrt7    (7) ,
21422	      exPrt8    (8) ,
21423	      exPrt9    (9) ,
21424	      exPrt10  (10) ,
21425          exPrt11  (11) ,
21426          exPrt12  (12) ,
21427
21428          noConnect (100),
21429
21430	      inPrt1  (101) ,
21431	      inPrt2  (102) ,
21432	      inPrt3  (103) ,
21433	      inPrt4  (104) ,
21434	      inPrt5  (105) ,
21435	      inPrt6  (106) ,
21436	      inPrt7  (107) ,
21437	      inPrt8  (108) ,
21438	      inPrt9  (109) ,
21439	      inPrt10 (110)	,
21440		  inPrt11 (111) ,
21441		  inPrt12 (112)
21442	      }
21443	For other products see specific values at spec."
21444      ::= {prtExPh1MlTsEntry 6}
21445
21446prtExPh1MlTsIConTs OBJECT-TYPE
21447      SYNTAX  Integer32
21448      MAX-ACCESS  read-write
21449      STATUS  current
21450      DESCRIPTION
21451      "This attribute indicates a unique time slot  position.
21452       The valid time slots are 1..24 for T1 Card and
21453       1..31 for E1 interface. In G732S-E1 lines time slot 16 is not
21454       valid for data, it is dedicated to multiframe synchronization
21455       and voice signaling."
21456      ::= {prtExPh1MlTsEntry 7}
21457
21458prtExPh1MlTsExt OBJECT-TYPE
21459        SYNTAX  OBJECT IDENTIFIER
21460        MAX-ACCESS  read-only
21461        STATUS  current
21462        DESCRIPTION
21463             "A pointer to an extension of this table:
21464              prtExTsSplitTable.
21465              - If prtExPh1MlTsIConSlot='split', its value
21466                should be set to the OBJECT IDENTIFIER of the
21467                prtExTsSplitTable, with its relevant CnfgIdx,
21468                SltIdx, PrtIdx, TsIdx and 1st TsBit.
21469              - If prtExPh1MlTsIConSlot is not 'split', its value
21470                should be set to the OBJECT IDENTIFIER { 0 0 }. "
21471     ::= { prtExPh1MlTsEntry 8 }
21472
21473prtExPh1MlTsTest OBJECT-TYPE
21474      SYNTAX  INTEGER
21475     {
21476       none                    (1),
21477       localLoop               (2),
21478       remoteLoop              (3),
21479       remoteBert              (8),	  -- BERT
21480       localToneInjection      (9),
21481       remoteToneInjection     (18),
21482       localBert               (30),
21483	   split                   (254),
21484       notApplicable           (255)
21485        }
21486      MAX-ACCESS  read-write
21487      STATUS  current
21488      DESCRIPTION
21489      "This attribute indicates a test to be activated on the selected TS.
21490	   It is applicable only when prtSTstCmd=testPerTS(31).
21491	   notApplicable - when prtSTstCmd is NOT testPerTS(31).
21492	   none  - no test is applied for the selected TS.
21493       split - when the tests are per Bit of the selected TS."
21494      ::= { prtExPh1MlTsEntry 9 }
21495
21496prtExPh1MlTsType OBJECT-TYPE
21497      SYNTAX  INTEGER
21498     {
21499       noConnect               (2),
21500       data                    (3),
21501       voice                   (4),
21502	   cas					   (5),
21503	   ss7                     (6),
21504	   transparent             (7),
21505	   data2                   (8),
21506       data3                   (9),
21507	   data4                   (10),
21508	   ss7n2                   (11),
21509	   hdlcV2Compatible        (12),
21510	   subCh1				   (13),
21511	   subCh2				   (14),
21512	   subCh3				   (15),
21513	   subCh4				   (16),
21514	   subCh5				   (17),
21515	   subCh6				   (18),
21516	   subCh7				   (19),
21517	   subCh8				   (20),
21518	   trau					   (21),
21519	   qmux					   (22),
21520	   dynamic				   (23),
21521	   signaling			   (24),
21522	   notApplicable           (255)
21523        }
21524      MAX-ACCESS  read-write
21525      STATUS  current
21526      DESCRIPTION
21527      "The Time Slot Type.
21528
21529       Transparent - means that the Time Slot will be Rx/Tx as is without processing it.
21530
21531       If the device requires more than 1 unique data or ss7 Time Slot,
21532       options with numbers can be used like: data...data4.
21533       Each numbered Type can go to a different destination.
21534       ss7n2 - means the 2nd group of ss7 Time Slots.
21535       data2,data3, data4 mean group 2,3,4 of Data Time Slots.
21536       subCh1...subCh8 mean Sub Channel 1...8, respectively.
21537       trau, qmux, dynamic, signaling - are used by GSM devices."
21538      ::= { prtExPh1MlTsEntry 10 }
21539
21540prtExPh1MlTsBundle OBJECT-TYPE
21541      SYNTAX  Integer32
21542      MAX-ACCESS  read-write
21543      STATUS  current
21544      DESCRIPTION
21545      "The number of the bundle containing this Time Slot.
21546       If no bundle exists for this TS or the bundle number
21547       is irrelevant, the value will be 0."
21548      ::= { prtExPh1MlTsEntry 11 }
21549
21550
21551prtExPh1MlTsTestDuration OBJECT-TYPE
21552      SYNTAX  Integer32
21553      MAX-ACCESS  read-write
21554      STATUS  current
21555      DESCRIPTION
21556       "This attribute indicates the maximum duration of executing
21557      a test on the specific TS. This entry applies to all the
21558      test operations.
21559
21560      For the Vmux2100 the values are:
21561      0 - 60 seconds.
21562
21563      A zero  value specifies no time limitation.
21564      When the test isn't active, the agent initiates this object to
21565      2 when the duration is needed and to 0 if its not required.
21566      The user should set this parameter after setting the
21567      'prtExPh1MlTsTest' parameter."
21568      ::= { prtExPh1MlTsEntry 12 }
21569
21570prtExPh1MlTsSubChType OBJECT-TYPE
21571      SYNTAX  INTEGER
21572     {
21573	hdlc			(1),
21574	transparent		(2),
21575	notApplicable	(255)
21576        }
21577      MAX-ACCESS  read-write
21578      STATUS  current
21579      DESCRIPTION
21580      "The Time Slot Sub-Channel Type.
21581	   This variable is relevant only when Time-Slot Type is SubCh
21582	   (e.g. prtExPh1MlTsType = subCh1...subCh8)."
21583      ::= { prtExPh1MlTsEntry 13 }
21584
21585prtExPh1MlTsSubChMask OBJECT-TYPE
21586      SYNTAX  Integer32
21587      MAX-ACCESS  read-write
21588      STATUS  current
21589      DESCRIPTION
21590      "The Sub-Channel Type Mask.
21591	   This variable is relevant only when Time-Slot Type is SubCh
21592	   (e.g. prtExPh1MlTsType = subCh1...subCh8)."
21593      ::= { prtExPh1MlTsEntry 14 }
21594
21595prtExPh1MlTsChRate OBJECT-TYPE
21596      SYNTAX  INTEGER
21597     	{
21598		notApplicable	(1),
21599		r16Kbps			(2),
21600		r32Kbps			(3),
21601		r64Kbps			(4),
21602		r8Kbps			(5),
21603		auto			(6)
21604        }
21605      MAX-ACCESS  read-write
21606      STATUS  current
21607      DESCRIPTION
21608      "The Rate of the Signaling Channel.
21609       notApplicable(1) when TS Type is other than Signaling or Transparent"
21610      ::= { prtExPh1MlTsEntry 15 }
21611
21612prtExPh1MlTsByteReversal OBJECT-TYPE
21613      SYNTAX  INTEGER
21614     	{
21615		notApplicable	(1),
21616		no				(2),
21617		yes				(3)
21618		}
21619      MAX-ACCESS  read-write
21620      STATUS  current
21621      DESCRIPTION
21622      "Byte Reversal.
21623	   This variable defines whether the LSB or MSB is transmitted first.
21624	   no(2)	- MSB is transmitted first
21625	   yes(3)	- LSB is transmitted first."
21626      ::= { prtExPh1MlTsEntry 16 }
21627
21628prtExPh1MlTsSigProfile OBJECT-TYPE
21629      SYNTAX  INTEGER
21630       {
21631       notApplicable (1),
21632--       none          (2),
21633       p1            (3),
21634       p2            (4),
21635       p3            (5),
21636       p4            (6),
21637       p5            (7)
21638       }
21639      MAX-ACCESS  read-write
21640      STATUS  current
21641      DESCRIPTION
21642      "This object indicates the Signaling Profile of the port.
21643       It is applicable only when prtMl4SigProfile=perTS.
21644       p1  = profile 1
21645       p2  = profile 2
21646       p3  = profile 3
21647       p4  = profile 4
21648       p5  = profile 5 "
21649      ::= { prtExPh1MlTsEntry 17 }
21650
21651--
21652-- MPH.1/T1 & MPH.1/E1
21653-- Internal port objects table
21654-- (only for the Hybrid modules)
21655--
21656prtInPh1MlCnfgTable  OBJECT-TYPE
21657     SYNTAX SEQUENCE OF PrtInPh1MlCnfgEntry
21658     MAX-ACCESS not-accessible
21659     STATUS  current
21660     DESCRIPTION
21661      "The write operation into the Table Objects is valid only
21662       to the TmpCnfg entry."
21663     ::= {prtPh1MlCnfg 3}
21664
21665prtInPh1MlCnfgEntry OBJECT-TYPE
21666      SYNTAX PrtInPh1MlCnfgEntry
21667      MAX-ACCESS not-accessible
21668      STATUS current
21669	DESCRIPTION  "An entry in table."
21670	INDEX {prtInPh1MlCnfgIdx, prtInPh1MlSltType, prtInPh1MlPrtIdx }
21671      ::= { prtInPh1MlCnfgTable 1}
21672
21673PrtInPh1MlCnfgEntry ::=
21674      SEQUENCE {
21675      prtInPh1MlCnfgIdx            Integer32,
21676      prtInPh1MlSltType            INTEGER,
21677      prtInPh1MlPrtIdx             Integer32,
21678      prtInPh1MlConnect            INTEGER,
21679      prtInPh1MlRate               INTEGER,
21680      prtInPh1MlProtocol           INTEGER,
21681      prtInPh1MlConnectionTyp      INTEGER,
21682      prtInPh1MlCongResponse       INTEGER,
21683      prtInPh1MlCongLevel          Integer32,
21684      prtInPh1MlTc                 INTEGER,
21685      prtInPh1MlFlowControl        INTEGER,
21686      prtInPh1MlSegment            INTEGER,
21687      prtInPh1MlFrMngProt          INTEGER,
21688      prtInPh1MlEnqPeriod          Integer32,
21689      prtInPh1MlFullRptPeriod      Integer32,
21690      prtInPh1MlFrWindowSize       Integer32,
21691      prtInPh1MlErrorsThreshold    Integer32,
21692      prtInPh1MlMaxIdleTime        Integer32,
21693	  prtInPh1MlBearerCh           INTEGER,
21694	  prtInPh1MlAssociatedExCh     INTEGER,
21695	  prtInPh1MlClockEncoding      INTEGER,
21696	  prtInPh1MlMinSeparators      Integer32,
21697	  prtInPh1MlCcittCrc           INTEGER,
21698	  prtInPh1MlFrameSeparator     INTEGER
21699      }
21700
21701
21702prtInPh1MlCnfgIdx OBJECT-TYPE
21703      SYNTAX  Integer32 (1..255)
21704      MAX-ACCESS  read-only
21705      STATUS  current
21706      DESCRIPTION
21707      "This attribute indicates the Idx of the Cnfg (1..100) being
21708       accessed.
21709       Idx 255 relates to the TmpCnfg. "
21710      ::= { prtInPh1MlCnfgEntry 1}
21711-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
21712
21713prtInPh1MlSltType OBJECT-TYPE
21714      SYNTAX  INTEGER
21715     {
21716       io1   (5),
21717       io2   (6),
21718       io3   (7),
21719       io4   (8),
21720       io5   (9),
21721       io6  (10),
21722       io7  (11),
21723       io8  (12),
21724       io9  (13),
21725       io10 (14),
21726       io11 (15),
21727       io12 (16),
21728       notApplicable(255)
21729     }
21730      MAX-ACCESS  read-only
21731      STATUS  current
21732      DESCRIPTION
21733      "This attribute indicates a unique  slot  position where
21734       the card is inserted.
21735       For ISDN BRI port of MX300/30:
21736       io1(5) = isdn1(5) and io2(6) = isdn2(6)
21737       In the ?004 Unit the entries io6(10)..io12(16) are not valid"
21738      ::= { prtInPh1MlCnfgEntry 2}
21739
21740prtInPh1MlPrtIdx OBJECT-TYPE
21741      SYNTAX  Integer32
21742      MAX-ACCESS read-only
21743      STATUS  current
21744      DESCRIPTION
21745      "This attribute indicates a unique port number.
21746       MPH.1/E1 and MPH.1/T1 cards have three internal interfaces.
21747       MX3000 modules may have up to 50 internal ports."
21748      ::= { prtInPh1MlCnfgEntry 3}
21749
21750prtInPh1MlConnect OBJECT-TYPE
21751      SYNTAX  INTEGER
21752       {
21753  no  (2),
21754  yes (3)
21755       }
21756      MAX-ACCESS  read-write
21757      STATUS  current
21758      DESCRIPTION
21759      "This attribute indicates whether the port should be
21760       considered in any of the mux  algorithms."
21761      ::= { prtInPh1MlCnfgEntry 4}
21762
21763prtInPh1MlRate OBJECT-TYPE
21764      SYNTAX  INTEGER
21765       {
21766        r1x56eq56Kbps    (1),
21767        r1x64eq64Kbps    (2),
21768        r2x56eq112Kbps   (3),
21769        r2x64eq128Kbps   (4),
21770        r3x56eq168Kbps   (5),
21771        r3x64eq192Kbps   (6),
21772        r4x56eq224Kbps   (7),
21773        r4x64eq256Kbps   (8),
21774        r5x56eq280Kbps   (9),
21775        r5x64eq320Kbps  (10),
21776        r6x56eq336Kbps  (11),
21777        r6x64eq384Kbps  (12),
21778        r7x56eq392Kbps  (13),
21779        r7x64eq448Kbps  (14),
21780        r8x56eq448Kbps  (15),
21781        r8x64eq512Kbps  (16),
21782        r9x56eq504Kbps  (17),
21783        r9x64eq576Kbps  (18),
21784        r10x56eq560Kbps (19),
21785        r10x64eq640Kbps (20),
21786        r11x56eq616Kbps (21),
21787        r11x64eq704Kbps (22),
21788        r12x56eq672Kbps (23),
21789        r12x64eq768Kbps (24),
21790        r13x56eq728Kbps (25),
21791        r13x64eq832Kbps (26),
21792        r14x56eq784Kbps (27),
21793        r14x64eq896Kbps (28),
21794        r15x56eq840Kbps (29),
21795        r15x64eq960Kbps (30),
21796        r16x56eq896Kbps (31),
21797        r16x64eq1024Kbps(32),
21798        r17x56eq952Kbps (33),
21799        r17x64eq1088Kbps(34),
21800        r18x56eq1008Kbps(35),
21801        r18x64eq1152Kbps(36),
21802        r19x56eq1064Kbps(37),
21803        r19x64eq1216Kbps(38),
21804        r20x56eq1120Kbps(39),
21805        r20x64eq1280Kbps(40),
21806        r21x56eq1176Kbps(41),
21807        r21x64eq1344Kbps(42),
21808        r22x56eq1232Kbps(43),
21809        r22x64eq1408Kbps(44),
21810        r23x56eq1288Kbps(45),
21811        r23x64eq1472Kbps(46),
21812        r24x56eq1344Kbps(47),
21813        r24x64eq1536Kbps(48),
21814        r25x56eq1400Kbps(49),
21815        r25x64eq1600Kbps(50),
21816        r26x56eq1456Kbps(51),
21817        r26x64eq1664Kbps(52),
21818        r27x56eq1512Kbps(53),
21819        r27x64eq1728Kbps(54),
21820        r28x56eq1568Kbps(55),
21821        r28x64eq1792Kbps(56),
21822        r29x56eq1624Kbps(57),
21823        r29x64eq1856Kbps(58),
21824        r30x56eq1680Kbps(59),
21825        r30x64eq1920Kbps(60),
21826        r31x56eq1736Kbps(61),
21827        r31x64eq1984Kbps(62),
21828        r32x56eq1792Kbps(63),
21829        r32x64eq2048Kbps(64),
21830		r1x1dot5eq1dot5M(65),
21831		r2x1dot5eq3M    (66),
21832		r3x1dot5eq4dot5M(67),
21833		r4x1dot5eq6M    (68),
21834		r5x1dot5eq7dot5M(69),
21835		r6x1dot5eq9M    (70),
21836		r7x1dot5eq10dot5M(71),
21837		r8x1dot5eq12M   (72),
21838		r1x2Meq2M       (73),
21839		r2x2Meq4M       (74),
21840		r3x2Meq6M       (75),
21841		r4x2Meq8M       (76),
21842		r5x2Meq10M      (77),
21843		r6x2Meq12M      (78),
21844		r7x2Meq14M      (79),
21845		r8x2Meq16M      (80),
21846		noRate         (100)
21847     }
21848      MAX-ACCESS  read-write
21849      STATUS  current
21850      DESCRIPTION
21851      "This attribute indicates the port speed. "
21852      ::= { prtInPh1MlCnfgEntry 5}
21853
21854prtInPh1MlProtocol OBJECT-TYPE
21855      SYNTAX  INTEGER
21856     {
21857        fr                 (1),
21858        frPlus             (2),
21859        pCellRelay         (3),
21860        hdlcSdlc           (4),
21861        transparentHdlc    (5),
21862		ciscoBridgedEth    (6)
21863     }
21864      MAX-ACCESS  read-write
21865      STATUS  current
21866      DESCRIPTION
21867      "This attribute indicates the applied protocol."
21868      ::= { prtInPh1MlCnfgEntry 6}
21869
21870prtInPh1MlConnectionTyp OBJECT-TYPE
21871      SYNTAX  INTEGER
21872     {
21873	    sameNetManaged  (1),
21874	    sameNetNotMana  (2),
21875	    user            (3),
21876	    otherNet        (4),
21877	    pubNet          (5),
21878		notApplicable (255)
21879     }
21880      MAX-ACCESS  read-write
21881      STATUS  current
21882      DESCRIPTION
21883      "This attribute indicates the link connection type.
21884       It is required for three reasons:
21885     FR/CR Inband management operation (LMI,CLMM...).
21886     CIR check.
21887     NMS network management.
21888
21889       SameNetManaged - indicates network internal line.
21890       SameNetNotMana - indicates network internal line, but the remote
21891               mux is not managed by the nms.
21892
21893       User           - User to Network Interface.
21894       OtherNet       - Network To Network Interfce.
21895       PubNet         - Access Mux To PubNet Interface."
21896      ::= { prtInPh1MlCnfgEntry 7}
21897
21898prtInPh1MlCongResponse OBJECT-TYPE
21899      SYNTAX  INTEGER
21900     {
21901     no              (2),
21902        flowControl     (3)
21903     }
21904      MAX-ACCESS  read-write
21905      STATUS  current
21906      DESCRIPTION
21907"This attribute indicates how to handle the congestion indication
21908 to/from the mux internal connection side (for example
21909 transmit/receive becn to/from the network).
21910   no           - do nothing
21911   FlowControl  - translate the congestion indication between the
21912                  port and the internal connection port according to
21913                  the definition of the prtInPh1MlFlowControl
21914                  parameters. The operation is done in both directions."
21915      ::= { prtInPh1MlCnfgEntry 8}
21916
21917prtInPh1MlCongLevel OBJECT-TYPE
21918      SYNTAX  Integer32
21919      MAX-ACCESS  read-write
21920      STATUS  current
21921      DESCRIPTION
21922      "This attribute indicates the level of delayed data in
21923       precents of the total available dynamic memory,
21924       for which the port will start to operate .
21925       The resolution of the parameter is 5 percent.
21926	   Valid values: 10..70, 255.
21927       255=notApplicable."
21928      ::= { prtInPh1MlCnfgEntry 9}
21929
21930prtInPh1MlTc OBJECT-TYPE
21931      SYNTAX  INTEGER
21932          {
21933          tc1sec  (1),
21934          tc2sec  (2),
21935          tc3sec  (3),
21936          tc4sec  (4),
21937		  notApplicable (255)
21938          }
21939      MAX-ACCESS  read-write
21940      STATUS  current
21941      DESCRIPTION
21942      "This attribute indicates the Tc parameter which is the time
21943       period of the sliding window in which the Bc/Be are tested.
21944       The value of this parameter is identical for all the ports in the
21945       specific card.
21946       255=notApplicable."
21947      ::= { prtInPh1MlCnfgEntry 10}
21948
21949prtInPh1MlFlowControl OBJECT-TYPE
21950      SYNTAX  INTEGER
21951     {
21952        none                (2),
21953        fecnBecn            (3)
21954     }
21955      MAX-ACCESS  read-write
21956      STATUS  current
21957      DESCRIPTION
21958      "This attribute indicates the required flow control betweeen
21959       the port and the remote equipment."
21960      ::= { prtInPh1MlCnfgEntry 11}
21961
21962prtInPh1MlSegment OBJECT-TYPE
21963      SYNTAX  INTEGER
21964   {
21965   notApplicable (1),
21966   s36Byte       (2),
21967   s150Byte      (3),
21968   s264Byte      (4),
21969   s378Byte      (5),
21970   s492Byte      (6),
21971   s236Byte      (7),
21972   s472Byte      (8),
21973   s708Byte      (9),
21974   s944Byte     (10),
21975   s1180Byte    (11)
21976   }
21977      MAX-ACCESS  read-write
21978      STATUS  current
21979      DESCRIPTION
21980      "This object is the Segmentation in Bytes.
21981	   In protocol FR+, ISDN internals, MX 30/300 the segmentation is:
21982
21983       50 (2) ,158 (3) ,266 (4) ,376 (5), 484 (6)
21984
21985       In  MX 3000/4:
21986       For protocol FR+ (internal ISDN ports of MHS.S, MHS.U, MHS.E1, MHS.T1
21987       cards) segmentation values are:
21988
21989       236 (7),472 (8), 708 (9), 944 (10) ,1180 (11)"
21990
21991    ::= { prtInPh1MlCnfgEntry 12}
21992
21993prtInPh1MlFrMngProt OBJECT-TYPE
21994      SYNTAX  INTEGER
21995   {
21996   notApplicable (1),
21997   none          (2),
21998   lmi           (3),
21999   ansiT1        (4), --Annex D
22000   annexA        (5)
22001   }
22002      MAX-ACCESS  read-write
22003      STATUS  current
22004      DESCRIPTION
22005      "This object indicates the Frame-Relay management protocol.
22006       ansiT1 = ANSI T1.617 Annex D (this is the default value).
22007       This parameter is applicable only for FR and FR+ protocols.
22008       When prtInPh1MlConnectionTyp = sameNetManaged, this object
22009       will be RO (internally determined). "
22010      ::= { prtInPh1MlCnfgEntry 13}
22011
22012prtInPh1MlEnqPeriod OBJECT-TYPE
22013      SYNTAX  Integer32 (0..30)
22014      MAX-ACCESS  read-write
22015      STATUS  current
22016      DESCRIPTION
22017      "This object is the Status Enquiry Period, in seconds.
22018       It determines the frequency of the Status Enquiry message
22019       as sent by the FR user side.
22020       At the FR network side, it determines the timeout for this
22021       message reception.
22022    Default = 4 seconds.
22023       This parameter is applicable only for FR and FR+ protocols
22024    AND
22025       only when prtInPh1MlFrMngProt is NOT (notApplicable or none).
22026       0=notApplicable."
22027    ::= { prtInPh1MlCnfgEntry 14}
22028
22029prtInPh1MlFullRptPeriod OBJECT-TYPE
22030      SYNTAX  Integer32 (0..255)
22031      MAX-ACCESS  read-write
22032      STATUS  current
22033      DESCRIPTION
22034      "This object is the Full Report Frequency.
22035       It determines the number of the Status Enquiry messages
22036       sent by the FR user side, before a Full Report Request is
22037       sent.
22038       The units are : Status Enquiry messages (periods).
22039    Valid values: 1 .. 255.
22040       255 = infinite (never sent).
22041       This parameter is applicable only for FR and FR+ protocols
22042    AND
22043       only when prtInPh1MlFrMngProt is NOT (notApplicable or none).
22044       0=notApplicable."
22045    ::= { prtInPh1MlCnfgEntry 15}
22046
22047prtInPh1MlFrWindowSize OBJECT-TYPE
22048      SYNTAX  Integer32 (0..10)
22049      MAX-ACCESS  read-write
22050      STATUS  current
22051      DESCRIPTION
22052      "This object is the FR Window Size.
22053       It determines the number of samplings in the sliding window
22054       that counts the errors.
22055       This parameter is applicable only for FR and FR+ protocols
22056    AND
22057       only when prtInPh1MlFrMngProt is NOT (notApplicable or none).
22058       0=notApplicable."
22059    ::= { prtInPh1MlCnfgEntry 16}
22060
22061prtInPh1MlErrorsThreshold OBJECT-TYPE
22062      SYNTAX  Integer32 (0..10)
22063      MAX-ACCESS  read-write
22064      STATUS  current
22065      DESCRIPTION
22066      "This object is the Max Errors.
22067       It determines the number of Status Enquiry Errors that
22068       occured within the FR sliding window, before this port is
22069       considered DOWN (threshold).
22070       This parameter is applicable only for FR and FR+ protocols
22071    AND
22072       only when prtInPh1MlFrMngProt is NOT (notApplicable or none).
22073       0=notApplicable. "
22074    ::= { prtInPh1MlCnfgEntry 17}
22075
22076prtInPh1MlMaxIdleTime OBJECT-TYPE
22077     SYNTAX  Integer32 (0..1800)
22078     MAX-ACCESS   read-write
22079     STATUS   current
22080     DESCRIPTION
22081     "Move to higher prioritized connected link	after this period of
22082      seconds of silence on the current link.
22083	  0=Never. Never move to higher prioritized connected link.
22084      UNIT is seconds.
22085      Valid values are: 0, 1, 2, 3, 4, 5, 10, 20, 30, 40, 50, 60, 120, 180, 240, 300,
22086      360, 420, 480, 540, 600, 900, 1200, 1500, 1800.
22087      Attempt to Set an invalid value will result in getting the default value."
22088     DEFVAL { 10 }
22089     ::= {prtInPh1MlCnfgEntry 18}
22090
22091prtInPh1MlBearerCh OBJECT-TYPE
22092     SYNTAX  INTEGER
22093	 {
22094      notApplicable (1),
22095      channelB1     (3),
22096      channelB2     (4),
22097	  chB1andchB2   (5),
22098	  none          (255)
22099	       }
22100	 MAX-ACCESS   read-write
22101     STATUS   current
22102     DESCRIPTION
22103	 "Defines which B (bearer) channels are used for transferring ISDN data.
22104	  Default value is: none (255).
22105	  anyChannel (2) is skipped because it is not in use here."
22106	 ::= {prtInPh1MlCnfgEntry 19}
22107
22108prtInPh1MlAssociatedExCh OBJECT-TYPE
22109      SYNTAX  INTEGER
22110     {
22111        exPrt1        (1),
22112        exPrt2        (2),
22113		exPrt3        (3),
22114		exPrt4        (4),
22115		notApplicable (255)
22116     }
22117      MAX-ACCESS  read-write
22118      STATUS  current
22119      DESCRIPTION
22120      "This object indicates the external port associated to this internal
22121       port. At present, it is used by the Hybrid (mp2100h), MHS-4 cards which
22122       can have up to 64 dynamic internal ports associated with External ports.
22123
22124       For ISDN cards, the value will be: notApplicable (255).
22125       The associated external of an ISDN internal port is represented
22126       by the MIB object: prtIsdnDirectoryPrtNu."
22127      ::= { prtInPh1MlCnfgEntry 20}
22128
22129prtInPh1MlClockEncoding OBJECT-TYPE
22130      SYNTAX  INTEGER
22131	  {
22132	  notApplicable (1),
22133	  nrz           (2),
22134	  nrzI          (3),
22135	  fm0           (4),
22136	  manchester    (5),
22137	  diffManchester(6)
22138	  }
22139      MAX-ACCESS  read-write
22140      STATUS  current
22141      DESCRIPTION
22142      "This object is the Encoding type of the Line.
22143       This parameter is applicable only for FR and FR+ protocols."
22144	   ::= { prtInPh1MlCnfgEntry 21}
22145
22146prtInPh1MlMinSeparators OBJECT-TYPE
22147      SYNTAX  Integer32 (0..16)
22148      MAX-ACCESS  read-write
22149      STATUS  current
22150      DESCRIPTION
22151      "Minimum number of bytes separating between two adjacent frames (HDLC item).
22152       0 = notApplicable"
22153	   ::= { prtInPh1MlCnfgEntry 22}
22154
22155prtInPh1MlCcittCrc OBJECT-TYPE
22156      SYNTAX  INTEGER
22157	  {
22158	  notApplicable (1),
22159	  crc16         (2),
22160	  crc32         (3)
22161	  }
22162      MAX-ACCESS  read-write
22163      STATUS  current
22164      DESCRIPTION
22165      "This object indicates how many Bits are used for CRC (HDLC item)."
22166	   ::= { prtInPh1MlCnfgEntry 23}
22167
22168prtInPh1MlFrameSeparator OBJECT-TYPE
22169      SYNTAX  INTEGER
22170	  {
22171	  notApplicable (1),
22172	  idles         (2),
22173	  flags         (3)
22174	  }
22175      MAX-ACCESS  read-write
22176      STATUS  current
22177      DESCRIPTION
22178      "This object indicates what should be transferred on the line when there
22179       are no frames to pass (HDLC item).
22180       idles: mean that FF will pass on the line
22181       flags: mean that 7E will pass on the line."
22182	   ::= { prtInPh1MlCnfgEntry 24}
22183
22184
22185--
22186-- MPH1.T1 & MPH1.E1
22187-- Internal port Dlci objects table
22188--
22189
22190prtInPh1MlDlciTable  OBJECT-TYPE
22191     SYNTAX SEQUENCE OF PrtInPh1MlDlciEntry
22192     MAX-ACCESS not-accessible
22193     STATUS  current
22194     DESCRIPTION
22195      "The write operation into the Table Objects is valid only
22196       to the TmpCnfg entry."
22197     ::= {prtPh1MlCnfg 4}
22198
22199prtInPh1MlDlciEntry OBJECT-TYPE
22200      SYNTAX PrtInPh1MlDlciEntry
22201      MAX-ACCESS not-accessible
22202      STATUS current
22203	DESCRIPTION  "An entry in table."
22204	INDEX {prtInPh1MlDlciCnfgIdx, prtInPh1MlDlciSltIdx, prtInPh1MlDlciPrtIdx, prtInPh1MlDlciIdx }
22205      ::= { prtInPh1MlDlciTable 1}
22206
22207PrtInPh1MlDlciEntry ::=
22208      SEQUENCE {
22209      prtInPh1MlDlciCnfgIdx        Integer32,
22210      prtInPh1MlDlciSltIdx         INTEGER,
22211      prtInPh1MlDlciPrtIdx         INTEGER,
22212      prtInPh1MlDlciIdx            Integer32,
22213
22214      prtInPh1MlDlciValid          INTEGER,
22215      prtInPh1MlDlciIConSlt        INTEGER,
22216      prtInPh1MlDlciIConPrt        INTEGER,
22217      prtInPh1MlDlciIConDlci       Integer32,
22218
22219      prtInPh1MlDlciTxBc           INTEGER,
22220      prtInPh1MlDlciTxBe           INTEGER,
22221      prtInPh1MlDlciRxBc           INTEGER,
22222      prtInPh1MlDlciRxBe           INTEGER,
22223
22224      prtInPh1MlDlciPriority       Integer32,
22225
22226      prtInPh1MlDlciStatus         INTEGER
22227      }
22228
22229
22230prtInPh1MlDlciCnfgIdx OBJECT-TYPE
22231      SYNTAX  Integer32 (1..255)
22232      MAX-ACCESS  read-only
22233      STATUS  current
22234      DESCRIPTION
22235      "This attribute indicates the Idx of the Cnfg (1..100) being
22236       accessed.
22237       Idx 255 relates to the TmpCnfg. "
22238      ::= { prtInPh1MlDlciEntry 1}
22239-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
22240
22241prtInPh1MlDlciSltIdx OBJECT-TYPE
22242      SYNTAX  INTEGER
22243     {
22244       io1   (5),
22245       io2   (6),
22246       io3   (7),
22247       io4   (8),
22248       io5   (9),
22249       io6  (10),
22250       io7  (11),
22251       io8  (12),
22252       io9  (13),
22253       io10 (14),
22254       io11 (15),
22255       io12 (16)
22256     }
22257      MAX-ACCESS  read-only
22258      STATUS  current
22259      DESCRIPTION
22260      "This attribute indicates a unique  slot  position where
22261       the card is inserted.
22262       In the ?004 Unit the entries io6(10)..io16) are not valid"
22263      ::= { prtInPh1MlDlciEntry 2}
22264
22265prtInPh1MlDlciPrtIdx OBJECT-TYPE
22266      SYNTAX  INTEGER
22267 {
22268       inPrt1  (101) ,
22269       inPrt2  (102) ,
22270       inPrt3  (103)
22271       }
22272      MAX-ACCESS  read-only
22273      STATUS  current
22274      DESCRIPTION
22275      "This attribute indicates a unique internal port number.
22276       MPH.1/E1 and MPH.1/T1 cards have three internal ports."
22277      ::= { prtInPh1MlDlciEntry 3}
22278
22279prtInPh1MlDlciIdx OBJECT-TYPE
22280      SYNTAX  Integer32 (1..991)
22281      MAX-ACCESS  read-only
22282      STATUS  current
22283      DESCRIPTION
22284      "This attribute indicates a unique index for each possible
22285       used dlci(16..991). When the protocol is not Multiplexing
22286       protocol, then its type is 'user' and the only valid index
22287       is 1."
22288      ::= { prtInPh1MlDlciEntry 4}
22289
22290prtInPh1MlDlciValid OBJECT-TYPE
22291      SYNTAX  INTEGER
22292     {
22293     no  (2),
22294     yes (3)
22295     }
22296      MAX-ACCESS  read-write
22297      STATUS  current
22298      DESCRIPTION
22299      "This attribute indicates whether the attributes in this entry
22300       are valid or not. The user can add/delete pvc (dlci to dlci
22301       connection) by modifing this object"
22302      ::= { prtInPh1MlDlciEntry 5}
22303
22304prtInPh1MlDlciIConSlt OBJECT-TYPE
22305      SYNTAX  INTEGER
22306 {
22307          noConnect(2),
22308    cl    (3),
22309       io1   (5),
22310       io2   (6),
22311       io3   (7),
22312       io4   (8),
22313       io5   (9),
22314       io6  (10),
22315       io7  (11),
22316       io8  (12),
22317       io9  (13),
22318       io10 (14),
22319       io11 (15),
22320       io12 (16)
22321       }
22322      MAX-ACCESS  read-write
22323      STATUS  current
22324      DESCRIPTION
22325      "This attribute indicates a unique slot position In the Mux
22326       (Agent) where the dlci is routed to.
22327       In the ?004 Unit the entries io6(10)..io16) are not valid"
22328      ::= { prtInPh1MlDlciEntry 6}
22329
22330prtInPh1MlDlciIConPrt OBJECT-TYPE
22331      SYNTAX  INTEGER
22332      {
22333       exPrt1    (1) ,
22334       exPrt2    (2) ,
22335       exPrt3    (3) ,
22336       exPrt4    (4) ,
22337       exPrt5    (5) ,
22338       exPrt6    (6) ,
22339       exPrt7    (7) ,
22340       exPrt8    (8) ,
22341       exPrt9    (9) ,
22342       exPrt10  (10) ,
22343    clNMS    (99) ,
22344          noConnect (100),
22345       inPrt1  (101) ,
22346       inPrt2  (102) ,
22347       inPrt3  (103) ,
22348       inPrt4  (104) ,
22349       inPrt5  (105) ,
22350       inPrt6  (106) ,
22351       inPrt7  (107) ,
22352       inPrt8  (108) ,
22353       inPrt9  (109) ,
22354       inPrt10 (110) ,
22355    inPrt11 (111) ,
22356    inPrt12 (112)
22357       }
22358      MAX-ACCESS  read-write
22359      STATUS  current
22360      DESCRIPTION
22361      "This attribute indicates a unique port id which the dlci is
22362       routed to."
22363      ::= { prtInPh1MlDlciEntry 7}
22364
22365
22366prtInPh1MlDlciIConDlci OBJECT-TYPE
22367      SYNTAX  Integer32    (1..991)
22368      MAX-ACCESS  read-write
22369      STATUS  current
22370      DESCRIPTION
22371      "This attribute indicates a unique internal connection dlci
22372       number which the src dlci is routed to."
22373      ::= { prtInPh1MlDlciEntry 8}
22374
22375prtInPh1MlDlciTxBc OBJECT-TYPE
22376      SYNTAX  INTEGER
22377        {
22378         full       (1),
22379         zero       (2),
22380         txBc9600bps    (3),
22381        txBc14200bps    (4),
22382        txBc19200bps    (5),
22383        txBc28800bps    (6),
22384        txBc32000bps    (7),
22385        txBc38400bps    (8),
22386        txBc48000bps    (9),
22387        txBc56000bps   (10),
22388        txBc57600bps   (11),
22389          txBc64Kbps   (12),
22390         txBc128Kbps   (13),
22391         txBc192Kbps   (14),
22392         txBc256Kbps   (15),
22393         txBc320Kbps   (16),
22394         txBc384Kbps   (17),
22395         txBc448Kbps   (18),
22396         txBc512Kbps   (19),
22397         txBc768Kbps   (20),
22398        txBc1024Kbps   (21)
22399        }
22400      MAX-ACCESS  read-write
22401      STATUS  current
22402      DESCRIPTION
22403      "This attribute indicates a unique Tx committed bandwidth on
22404       the user transmit line or at the port receive line."
22405      ::= { prtInPh1MlDlciEntry 9}
22406
22407
22408prtInPh1MlDlciTxBe OBJECT-TYPE
22409      SYNTAX  INTEGER
22410        {
22411         full       (1),
22412         zero       (2),
22413         txBe9600bps    (3),
22414        txBe14200bps    (4),
22415        txBe19200bps    (5),
22416        txBe28800bps    (6),
22417        txBe32000bps    (7),
22418        txBe38400bps    (8),
22419        txBe48000bps    (9),
22420        txBe56000bps   (10),
22421        txBe57600bps   (11),
22422          txBe64Kbps   (12),
22423         txBe128Kbps   (13),
22424         txBe192Kbps   (14),
22425         txBe256Kbps   (15),
22426         txBe320Kbps   (16),
22427         txBe384Kbps   (17),
22428         txBe448Kbps   (18),
22429         txBe512Kbps   (19),
22430         txBe768Kbps   (20),
22431        txBe1024Kbps   (21)
22432        }
22433      MAX-ACCESS  read-write
22434      STATUS  current
22435      DESCRIPTION
22436      "This attribute indicates a unique Tx excess bandwidth on the
22437      user transmit line or at the port receive line."
22438      ::= { prtInPh1MlDlciEntry 10}
22439
22440
22441prtInPh1MlDlciRxBc OBJECT-TYPE
22442      SYNTAX  INTEGER
22443        {
22444         full       (1),
22445         zero       (2),
22446         rxBc9600bps    (3),
22447        rxBc14200bps    (4),
22448        rxBc19200bps    (5),
22449        rxBc28800bps    (6),
22450        rxBc32000bps    (7),
22451        rxBc38400bps    (8),
22452        rxBc48000bps    (9),
22453        rxBc56000bps   (10),
22454        rxBc57600bps   (11),
22455          rxBc64Kbps   (12),
22456         rxBc128Kbps   (13),
22457         rxBc192Kbps   (14),
22458         rxBc256Kbps   (15),
22459         rxBc320Kbps   (16),
22460         rxBc384Kbps   (17),
22461         rxBc448Kbps   (18),
22462         rxBc512Kbps   (19),
22463         rxBc768Kbps   (20),
22464        rxBc1024Kbps   (21)
22465        }
22466      MAX-ACCESS  read-write
22467      STATUS  current
22468      DESCRIPTION
22469      "This attribute indicates a unique Rx committed bandwidth on
22470       the user receive line or at the port transmit line."
22471      ::= { prtInPh1MlDlciEntry 11}
22472
22473
22474prtInPh1MlDlciRxBe OBJECT-TYPE
22475      SYNTAX  INTEGER
22476        {
22477         full       (1),
22478         zero       (2),
22479         rxBe9600bps    (3),
22480        rxBe14200bps    (4),
22481        rxBe19200bps    (5),
22482        rxBe28800bps    (6),
22483        rxBe32000bps    (7),
22484        rxBe38400bps    (8),
22485        rxBe48000bps    (9),
22486        rxBe56000bps   (10),
22487        rxBe57600bps   (11),
22488          rxBe64Kbps   (12),
22489         rxBe128Kbps   (13),
22490         rxBe192Kbps   (14),
22491         rxBe256Kbps   (15),
22492         rxBe320Kbps   (16),
22493         rxBe384Kbps   (17),
22494         rxBe448Kbps   (18),
22495         rxBe512Kbps   (19),
22496         rxBe768Kbps   (20),
22497        rxBe1024Kbps   (21)
22498        }
22499      MAX-ACCESS  read-write
22500      STATUS  current
22501      DESCRIPTION
22502      "This attribute indicates a unique Rx excess bandwidth on the
22503      user receive line or at the port transmit line."
22504      ::= { prtInPh1MlDlciEntry 12}
22505
22506
22507prtInPh1MlDlciPriority OBJECT-TYPE
22508      SYNTAX  Integer32  (1..8)
22509      MAX-ACCESS  read-write
22510      STATUS  current
22511      DESCRIPTION
22512      "This attribute indicates a unique priority of the pcv.
22513       1 is the lowest priority and 8 is the highest priority."
22514      ::= { prtInPh1MlDlciEntry 13}
22515
22516
22517
22518prtInPh1MlDlciStatus OBJECT-TYPE
22519      SYNTAX  INTEGER
22520 {
22521          disconnected (1),
22522          connected    (2)
22523       }
22524      MAX-ACCESS  read-only
22525      STATUS  current
22526      DESCRIPTION
22527      "This attribute indicates the status of the pvc. The status is
22528       disconnected(1) when one of the sides is programmed as
22529       not connected"
22530      ::= { prtInPh1MlDlciEntry 14}
22531
22532
22533--
22534-- ML-20 - High Speed Main Link card
22535-- External Port Objects
22536--
22537prtPhMlCnfgTable  OBJECT-TYPE
22538     SYNTAX SEQUENCE OF PrtPhMlCnfgEntry
22539     MAX-ACCESS not-accessible
22540     STATUS  current
22541     DESCRIPTION
22542      "The write operation into the Table Objects is valid only
22543       to the TmpCnfg entry."
22544     ::= {prtPh1MlCnfg 5}
22545
22546prtPhMlCnfgEntry OBJECT-TYPE
22547      SYNTAX PrtPhMlCnfgEntry
22548      MAX-ACCESS not-accessible
22549      STATUS current
22550	DESCRIPTION  "An entry in table."
22551	INDEX {prtPhMlCnfgIdx, prtPhMlSltIdx, prtPhMlPrtIdx }
22552      ::= { prtPhMlCnfgTable 1}
22553
22554PrtPhMlCnfgEntry ::=
22555      SEQUENCE {
22556      prtPhMlCnfgIdx        Integer32,
22557      prtPhMlSltIdx         INTEGER,
22558      prtPhMlPrtIdx         INTEGER,
22559      prtPhMlConnect        INTEGER,
22560      prtPhMlRate           INTEGER,
22561      prtPhMlCAS            INTEGER,
22562      prtPhMlClockMode      INTEGER,
22563      prtPhMlSatBuffer      INTEGER,
22564      prtPhMlDialProcess    INTEGER,
22565      prtPhMlSyncRestore    Integer32,
22566      prtPhMlBus            INTEGER,
22567      prtPhMlMfSyncSlot     INTEGER,
22568	  prtPhMlClockSource    INTEGER,
22569	  prtPhMlErrCorrection  INTEGER,
22570	  prtPhMlCorrectionMode INTEGER,
22571	  prtPhMlControlSignals INTEGER,
22572	  prtPhMlInterfaceType  INTEGER,
22573	  prtPhMlClockPolarity 	INTEGER
22574      }
22575
22576
22577prtPhMlCnfgIdx OBJECT-TYPE
22578      SYNTAX  Integer32 (1..255)
22579      MAX-ACCESS  read-only
22580      STATUS  current
22581      DESCRIPTION
22582      "This attribute indicates the Idx of the Cnfg (1..100) being
22583       accessed.
22584       Idx 255 relates to the TmpCnfg. "
22585      ::= { prtPhMlCnfgEntry 1}
22586-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
22587
22588prtPhMlSltIdx OBJECT-TYPE
22589      SYNTAX  INTEGER
22590     {
22591       notApplicable (1),
22592       io1   (5),
22593       io2   (6),
22594       io3   (7),
22595       io4   (8),
22596       io5   (9),
22597       io6  (10),
22598       io7  (11),
22599       io8  (12),
22600       io9  (13),
22601       io10 (14),
22602       io11 (15),
22603       io12 (16)
22604     }
22605      MAX-ACCESS  read-only
22606      STATUS  current
22607      DESCRIPTION
22608      "This attribute indicates a unique  slot  position where
22609       the module is inserted.
22610       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
22611
22612       For the Vmux2100 Main Board notApplicable (1) is used."
22613      ::= { prtPhMlCnfgEntry 2}
22614
22615prtPhMlPrtIdx OBJECT-TYPE
22616      SYNTAX  INTEGER
22617       {
22618       exPrt1    (1)
22619       }
22620      MAX-ACCESS  read-only
22621      STATUS  current
22622      DESCRIPTION
22623      "This attribute indicates a unique  port number.
22624       ML-20 cards have just one external interface."
22625      ::= { prtPhMlCnfgEntry 3}
22626
22627prtPhMlConnect OBJECT-TYPE
22628      SYNTAX  INTEGER
22629       {
22630  no  (2),
22631  yes (3)
22632       }
22633      MAX-ACCESS  read-write
22634      STATUS  current
22635      DESCRIPTION
22636      "This attribute indicates whether the port should be considered
22637       in any of the mux  algorithms."
22638      ::= {prtPhMlCnfgEntry 4}
22639
22640prtPhMlRate     OBJECT-TYPE
22641      SYNTAX  INTEGER
22642       {
22643        r1x64eq64Kbps    (2),
22644        r2x64eq128Kbps   (4),
22645        r3x64eq192Kbps   (6),
22646        r4x64eq256Kbps   (8),
22647        r5x64eq320Kbps  (10),
22648        r6x64eq384Kbps  (12),
22649        r7x64eq448Kbps  (14),
22650        r8x64eq512Kbps  (16),
22651        r9x64eq576Kbps  (18),
22652        r10x64eq640Kbps (20),
22653        r11x64eq704Kbps (22),
22654        r12x64eq768Kbps (24),
22655        r13x64eq832Kbps (26),
22656        r14x64eq896Kbps (28),
22657        r15x64eq960Kbps (30),
22658        r16x64eq1024Kbps(32),
22659        r17x64eq1088Kbps(34),
22660        r18x64eq1152Kbps(36),
22661        r19x64eq1216Kbps(38),
22662        r20x64eq1280Kbps(40),
22663        r21x64eq1344Kbps(42),
22664        r22x64eq1408Kbps(44),
22665        r23x64eq1472Kbps(46),
22666        r24x64eq1536Kbps(48),
22667        r25x64eq1600Kbps(50),
22668        r26x64eq1664Kbps(52),
22669        r27x64eq1728Kbps(54),
22670        r28x64eq1792Kbps(56),
22671        r29x64eq1856Kbps(58),
22672        r30x64eq1920Kbps(60),
22673        r31x64eq1984Kbps(62),
22674        r32x64eq2048Kbps(64),
22675		auto            (70)
22676       }
22677      MAX-ACCESS  read-write
22678      STATUS  current
22679      DESCRIPTION
22680      "This attribute indicates the configured port speed.
22681       auto - rate is adapted automatically to the attached modem rate."
22682      ::= {prtPhMlCnfgEntry 5}
22683
22684prtPhMlCAS OBJECT-TYPE
22685      SYNTAX  INTEGER
22686       {
22687  no  (2),
22688  yes (3)
22689       }
22690      MAX-ACCESS  read-write
22691      STATUS  current
22692      DESCRIPTION
22693      "This attribute indicates whether Channel Associated
22694       Signaling (CAS) is used."
22695      ::= {prtPhMlCnfgEntry 6}
22696
22697prtPhMlClockMode OBJECT-TYPE
22698      SYNTAX  INTEGER
22699       {
22700          dce     (2),
22701          ext-dce (3),
22702          dte     (4)
22703          }
22704      MAX-ACCESS  read-write
22705      STATUS  current
22706      DESCRIPTION
22707      "Clock mode."
22708      ::= { prtPhMlCnfgEntry 7}
22709
22710prtPhMlSatBuffer OBJECT-TYPE
22711      SYNTAX  INTEGER
22712       {
22713  notApplicable (1),
22714  no  (2),
22715  yes (3)
22716       }
22717      MAX-ACCESS  read-write
22718      STATUS  current
22719      DESCRIPTION
22720      "Satellite Buffer (+/- 256)."
22721      ::= {prtPhMlCnfgEntry 8}
22722
22723prtPhMlDialProcess OBJECT-TYPE
22724      SYNTAX  INTEGER
22725       {
22726  notApplicable (1),
22727  no            (2),
22728  callIn        (3),
22729  callOut       (4)
22730       }
22731      MAX-ACCESS  read-write
22732      STATUS  current
22733      DESCRIPTION
22734      "Dial Process."
22735      ::= {prtPhMlCnfgEntry 9}
22736
22737prtPhMlSyncRestore OBJECT-TYPE
22738      SYNTAX  Integer32 (0..10)
22739      MAX-ACCESS  read-write
22740      STATUS  current
22741      DESCRIPTION
22742      "Sync Restoration time, in seconds.
22743       notApplicable=0. "
22744      ::= {prtPhMlCnfgEntry 10}
22745
22746prtPhMlBus OBJECT-TYPE
22747      SYNTAX  INTEGER
22748       {
22749  none (1),
22750  busA (2),
22751  busB (3)
22752       }
22753      MAX-ACCESS  read-write
22754      STATUS  current
22755      DESCRIPTION
22756      "The TDM BUS this port is linked to."
22757      ::= {prtPhMlCnfgEntry 11}
22758
22759prtPhMlMfSyncSlot  OBJECT-TYPE
22760      SYNTAX  INTEGER
22761       {
22762          none  (2),
22763          io1   (5),
22764          io2   (6),
22765          io3   (7),
22766          io4   (8),
22767          io5   (9),
22768          io6  (10),
22769          io7  (11),
22770          io8  (12),
22771          io9  (13),
22772          io10 (14),
22773          io11 (15),
22774          io12 (16)
22775       }
22776      MAX-ACCESS  read-write
22777      STATUS  current
22778      DESCRIPTION
22779      "This attribute indicates whether the sync is synchronized
22780       according to a certain card and the slot of this card.
22781       This operation is required in order to bypass signaling of
22782       PCM voice channels.
22783       In the ?004 Unit the entries io6(10)..io12(16) are not valid"
22784      ::= {prtPhMlCnfgEntry 12}
22785
22786prtPhMlClockSource OBJECT-TYPE
22787      SYNTAX  INTEGER
22788       {
22789       notApplicable (1),
22790       txClock       (2),
22791       rxClock       (3)
22792       }
22793      MAX-ACCESS  read-write
22794      STATUS  current
22795      DESCRIPTION
22796      "The Clock Source: TC (Tx Clock) or RC (Rx Clock) signals."
22797      ::= {prtPhMlCnfgEntry 13}
22798
22799prtPhMlErrCorrection OBJECT-TYPE
22800      SYNTAX  INTEGER
22801       {
22802       notApplicable (1),
22803       no            (2),
22804       yes           (3)
22805       }
22806      MAX-ACCESS  read-write
22807      STATUS  current
22808      DESCRIPTION
22809      "This object indicates if Error Correction mechanism should be applied or not.
22810       It will be applicable only if the interface HW includes the Error Correction
22811       chip."
22812      ::= {prtPhMlCnfgEntry 14}
22813
22814prtPhMlCorrectionMode OBJECT-TYPE
22815      SYNTAX  INTEGER
22816       {
22817       notApplicable (1),
22818       random        (2),
22819       bursty        (3)
22820       }
22821      MAX-ACCESS  read-write
22822      STATUS  current
22823      DESCRIPTION
22824      "This object is applicable only when prtPhMlErrCorrection=yes.
22825       random - enables to correct up to 3 random errors in an 23 bit frame
22826                built from 12 data bits and 11 appended parity bits.
22827       bursty - interleaving 3 frames, allows correcting bursts of 9 bit length."
22828      ::= {prtPhMlCnfgEntry 15}
22829
22830
22831prtPhMlControlSignals OBJECT-TYPE
22832      SYNTAX  INTEGER
22833       {
22834       notApplicable (1),
22835       ignore        (2),
22836       implement     (3)
22837       }
22838      MAX-ACCESS  read-write
22839      STATUS  current
22840      DESCRIPTION
22841      "This object shows whether the Port will ignore or implement the control signals
22842       like DCD, CTS, DTR."
22843      ::= {prtPhMlCnfgEntry 16}
22844
22845prtPhMlInterfaceType OBJECT-TYPE
22846      SYNTAX  INTEGER
22847       {
22848       notApplicable (1),
22849       v35           (2),
22850       x21           (3), -- v.11
22851       rs232         (4),  -- v.28
22852       rs449         (5),
22853       ei530         (6),
22854       ei530a        (7)
22855       }
22856      MAX-ACCESS  read-write
22857      STATUS  current
22858      DESCRIPTION
22859      "The SW Configurable Interface Type."
22860      ::= {prtPhMlCnfgEntry 17}
22861
22862prtPhMlClockPolarity  OBJECT-TYPE
22863	 SYNTAX  INTEGER
22864       {
22865       notApplicable   (1),
22866       normal          (2),
22867       inverted        (3)
22868       }
22869      MAX-ACCESS  read-write
22870      STATUS  current
22871      DESCRIPTION
22872      "This object indicates the clock polarity."
22873      ::= {prtPhMlCnfgEntry 18}
22874
22875-- This table is an extension for new version of MAXcess
22876-- modules.
22877prtLogicalCnfgTable  OBJECT-TYPE
22878     SYNTAX SEQUENCE OF PrtLogicalCnfgEntry
22879     MAX-ACCESS not-accessible
22880     STATUS  current
22881     DESCRIPTION
22882      "The write operation into the Table Objects is valid only
22883       to the TmpCnfg entry."
22884     ::= {prtLogicalCnfg 1}
22885
22886prtLogicalCnfgEntry OBJECT-TYPE
22887      SYNTAX PrtLogicalCnfgEntry
22888      MAX-ACCESS not-accessible
22889      STATUS current
22890	DESCRIPTION  "An entry in table."
22891	INDEX {prtLogicalCnfgIdx, prtLogicalSltIdx, prtLogicalPrtIdx }
22892      ::= { prtLogicalCnfgTable 1}
22893
22894PrtLogicalCnfgEntry ::=
22895      SEQUENCE {
22896      prtLogicalCnfgIdx   Integer32,
22897      prtLogicalSltIdx    INTEGER,
22898      prtLogicalPrtIdx   Integer32,
22899      prtLogicalConnect    INTEGER,
22900      prtLogicalFunction        INTEGER,
22901      prtLogicalRowStatus      RowStatus
22902}
22903
22904prtLogicalCnfgIdx OBJECT-TYPE
22905      SYNTAX  Integer32 (1..255)
22906      MAX-ACCESS  read-only
22907      STATUS  current
22908      DESCRIPTION
22909      "This attribute indicates the Idx of the Cnfg (1..100) being
22910       accessed.
22911       Idx 255 relates to the TmpCnfg. "
22912      ::= { prtLogicalCnfgEntry 1}
22913-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
22914
22915prtLogicalSltIdx OBJECT-TYPE
22916      SYNTAX  INTEGER
22917            {
22918              io1   (5),
22919              io2   (6),
22920              io3   (7),
22921              io4   (8),
22922              io5   (9),
22923              io6  (10),
22924              io7  (11),
22925              io8  (12),
22926              io9  (13),
22927              io10 (14),
22928              io11 (15),
22929              io12 (16),
22930       notApplicable(255)
22931            }
22932      MAX-ACCESS  read-only
22933      STATUS  current
22934      DESCRIPTION
22935        "Slot Index.
22936         For ISDN BRI Ports of MX300/30,
22937    io1(5) = isdn1(5) and io2(6) = isdn2(6)."
22938      ::= { prtLogicalCnfgEntry 2}
22939
22940prtLogicalPrtIdx OBJECT-TYPE
22941      SYNTAX  Integer32
22942      MAX-ACCESS  read-only
22943      STATUS  current
22944      DESCRIPTION
22945      "This attribute indicates a unique  port number.
22946       This port number should be an internal port number:
22947        inPrt1(101)->inPrt50(150), linkSel1(200)->linkSel50(250),
22948        encaps1(300)-> encaps50(350), huntGr1(101) -> huntGr10(110)."
22949      ::= { prtLogicalCnfgEntry 3}
22950
22951prtLogicalConnect OBJECT-TYPE
22952      SYNTAX  INTEGER
22953              {
22954                no  (2),
22955             yes (3)
22956              }
22957      MAX-ACCESS  read-create
22958      STATUS  current
22959      DESCRIPTION
22960      "This attribute indicates whether the port should be considered
22961       in any of the mux  algorithms."
22962      ::= { prtLogicalCnfgEntry 4}
22963
22964prtLogicalFunction  OBJECT-TYPE
22965      SYNTAX  INTEGER
22966              {
22967                notApplicable(1),
22968                linkSelector(2),
22969         encapsulator(3),
22970   huntGroup(4)
22971              }
22972     MAX-ACCESS   read-create
22973     STATUS   current
22974     DESCRIPTION
22975     "This parameter defines the function of the relevant channel."
22976     ::= { prtLogicalCnfgEntry 5 }
22977
22978prtLogicalRowStatus  OBJECT-TYPE
22979     SYNTAX  RowStatus
22980     MAX-ACCESS   read-create
22981     STATUS   current
22982     DESCRIPTION
22983     "This parameter allows the NMS to create/delete logical ports.
22984      The only possible supported RowStatus vaules are
22985      active (1) and destroy (6)."
22986     ::= { prtLogicalCnfgEntry 6 }
22987
22988
22989-- This group contains management information for the
22990-- link selector function.
22991
22992linkSelectorCnfgTable  OBJECT-TYPE
22993     SYNTAX SEQUENCE OF LinkSelectorCnfgEntry
22994     MAX-ACCESS not-accessible
22995     STATUS  current
22996     DESCRIPTION
22997      "The write operation into the Table Objects is valid only
22998       to the TmpCnfg entry."
22999     ::= { prtLogicalCnfg 2}
23000
23001linkSelectorCnfgEntry OBJECT-TYPE
23002      SYNTAX LinkSelectorCnfgEntry
23003      MAX-ACCESS not-accessible
23004      STATUS current
23005	DESCRIPTION  "An entry in table."
23006	INDEX {linkSelectorCnfgIdx, linkSelectorSltIdx, linkSelectorPrtIdx }
23007      ::= { linkSelectorCnfgTable 1}
23008
23009LinkSelectorCnfgEntry ::=
23010      SEQUENCE {
23011      linkSelectorCnfgIdx      Integer32,
23012      linkSelectorSltIdx         INTEGER,
23013      linkSelectorPrtIdx         Integer32,
23014      linkSelectorMaxIdleTime      Integer32,
23015      linkSelectorMode INTEGER,
23016      linkSelectorRevert INTEGER,
23017      linkSelectorMinBUSession      Integer32
23018	}
23019
23020linkSelectorCnfgIdx OBJECT-TYPE
23021      SYNTAX  Integer32 (1..255)
23022      MAX-ACCESS  read-only
23023      STATUS  current
23024      DESCRIPTION
23025      "This attribute indicates the Idx of
23026      the Cnfg (1..100) being accessed.
23027       Idx 255 relates to the TmpCnfg. "
23028      ::= { linkSelectorCnfgEntry 1}
23029-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
23030
23031linkSelectorSltIdx OBJECT-TYPE
23032      SYNTAX  INTEGER
23033            {
23034              io1   (5),
23035              io2   (6),
23036              io3   (7),
23037              io4   (8),
23038              io5   (9),
23039              io6  (10),
23040              io7  (11),
23041              io8  (12),
23042              io9  (13),
23043              io10 (14),
23044              io11 (15),
23045              io12 (16),
23046       notApplicable(255)
23047            }
23048      MAX-ACCESS  read-only
23049      STATUS  current
23050      DESCRIPTION
23051        "Slot Index"
23052      ::= { linkSelectorCnfgEntry 2}
23053
23054linkSelectorPrtIdx OBJECT-TYPE
23055      SYNTAX  Integer32
23056      MAX-ACCESS  read-only
23057      STATUS  current
23058      DESCRIPTION
23059      "This attribute indicates a unique  port number.
23060       This port number should be internal port number:
23061       higher or equal to linkSeL1(201)."
23062      ::= { linkSelectorCnfgEntry 3}
23063
23064linkSelectorMaxIdleTime OBJECT-TYPE
23065     SYNTAX  Integer32 (0..255)
23066     MAX-ACCESS   read-write
23067     STATUS   current
23068     DESCRIPTION
23069     "Move to higher prioritized connected link
23070     after this period of seconds of silence on the current link.
23071     0=move immediately to higher prioritized connected link.
23072     UNIT is seconds."
23073     DEFVAL { 0 }
23074::= {linkSelectorCnfgEntry 4}
23075
23076linkSelectorMode OBJECT-TYPE
23077      SYNTAX  INTEGER { notApplicable(1),
23078    backup(2), bod(3)       }
23079      MAX-ACCESS   read-write
23080     STATUS   current
23081     DESCRIPTION
23082     " If the link selector is in mode:
23083      backup(2)=then the link with the lower priority will be
23084                used in case of failure of the higher priority link,
23085      bod(3)=bandwidth on demand or dynamic bandwidth allocation
23086             means that links with lower priority will be used
23087             whenever additional bandwidth is required. "
23088     DEFVAL { backup }
23089::= {linkSelectorCnfgEntry 5}
23090
23091linkSelectorRevert OBJECT-TYPE
23092      SYNTAX  INTEGER { notApplicable(1),
23093   auto(2), manual(3)       }
23094      MAX-ACCESS   read-write
23095     STATUS   current
23096     DESCRIPTION
23097     " If the link selector is in mode backup:
23098      auto(2)=return automatically to Main link when it is OK.
23099      manual(3)=stays connected to backup link."
23100     DEFVAL { auto }
23101::= {linkSelectorCnfgEntry 6}
23102
23103linkSelectorMinBUSession     OBJECT-TYPE
23104     SYNTAX  Integer32 (1..255)
23105     MAX-ACCESS   read-write
23106     STATUS   current
23107     DESCRIPTION
23108     "Minimum duration of a backup session before
23109     returning to Main Link. Relevant in Backup Mode and
23110     when Revert is auto(2).  Value 255 is for NEVER which
23111     means never return to Main Link.
23112     UNIT is minutes."
23113     DEFVAL { 10 }
23114::= {linkSelectorCnfgEntry 7}
23115
23116-- Prioritized Links
23117linkSelectorPLinkTable  OBJECT-TYPE
23118     SYNTAX SEQUENCE OF LinkSelectorPLinkEntry
23119     MAX-ACCESS not-accessible
23120     STATUS  current
23121     DESCRIPTION
23122      "The write operation into the Table Objects is valid only
23123       to the TmpCnfg entry."
23124     ::= { prtLogicalCnfg 3}
23125
23126linkSelectorPLinkEntry OBJECT-TYPE
23127      SYNTAX LinkSelectorPLinkEntry
23128      MAX-ACCESS not-accessible
23129      STATUS current
23130	DESCRIPTION  "An entry in table."
23131	INDEX {pLinkCnfgIdx, pLinkSltIdx, pLinkPrtIdx, pLinkIdx }
23132      ::= { linkSelectorPLinkTable 1}
23133
23134LinkSelectorPLinkEntry ::=
23135      SEQUENCE {
23136      pLinkCnfgIdx      Integer32,
23137      pLinkSltIdx   INTEGER,
23138      pLinkPrtIdx       Integer32,
23139      pLinkIdx         Integer32,
23140      pLinkSlotNu       INTEGER,
23141      pLinkPortNu       Integer32,
23142      pLinkPrioNu       Integer32,
23143      pLinkVRate        INTEGER
23144}
23145
23146pLinkCnfgIdx OBJECT-TYPE
23147      SYNTAX  Integer32 (1..255)
23148      MAX-ACCESS  read-only
23149      STATUS  current
23150      DESCRIPTION
23151     "This attribute indicates the Idx of the Cnfg (1..100) being
23152       accessed.
23153       Idx 255 relates to the TmpCnfg. "
23154      ::= { linkSelectorPLinkEntry 1}
23155-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
23156
23157pLinkSltIdx OBJECT-TYPE
23158      SYNTAX  INTEGER
23159            {
23160              io1   (5),
23161              io2   (6),
23162              io3   (7),
23163              io4   (8),
23164              io5   (9),
23165              io6  (10),
23166              io7  (11),
23167              io8  (12),
23168              io9  (13),
23169              io10 (14),
23170              io11 (15),
23171              io12 (16),
23172       notApplicable(255)
23173            }
23174      MAX-ACCESS  read-only
23175      STATUS  current
23176      DESCRIPTION
23177        "Slot Index"
23178      ::= { linkSelectorPLinkEntry 2}
23179
23180pLinkPrtIdx OBJECT-TYPE
23181      SYNTAX  Integer32(200..250)
23182      MAX-ACCESS  read-only
23183      STATUS  current
23184      DESCRIPTION
23185      "This attribute indicates a unique  port number.
23186       This port number should be the link selector number."
23187::= { linkSelectorPLinkEntry 3}
23188
23189
23190pLinkIdx OBJECT-TYPE
23191      SYNTAX  Integer32 (1..8)
23192      MAX-ACCESS   read-only
23193     STATUS   current
23194     DESCRIPTION
23195     "This index is the row number."
23196::= { linkSelectorPLinkEntry 4}
23197
23198pLinkSlotNu OBJECT-TYPE
23199      SYNTAX  INTEGER {
23200      noConnect (2), cl(3),
23201        io1(5),
23202        io2(6),
23203        io3(7),
23204        io4(8),
23205        io5(9),
23206        io6(10),
23207        io7(11),
23208        io8(12),
23209        io9(13),
23210        io10(14),
23211        io11(15),
23212        io12(16),
23213        notApplicable(255)
23214       }
23215     MAX-ACCESS   read-write
23216     STATUS   current
23217     DESCRIPTION
23218     "The slot of the prioritized link.
23219     For ISDN BRI ports of MX300/30,
23220 io1(5) = isdn1(5) and io2(6) = isdn2(6)."
23221     DEFVAL { noConnect }
23222::= { linkSelectorPLinkEntry 5 }
23223
23224pLinkPortNu OBJECT-TYPE
23225      SYNTAX  Integer32
23226      MAX-ACCESS   read-write
23227      STATUS   current
23228      DESCRIPTION
23229      "The port of the prioritized link.
23230      Value 100 is for noConnect."
23231      DEFVAL { 100 }
23232::= { linkSelectorPLinkEntry 6 }
23233
23234pLinkPrioNu OBJECT-TYPE
23235      SYNTAX  Integer32(1..8)
23236      MAX-ACCESS   read-write
23237      STATUS   current
23238      DESCRIPTION
23239      "The priority of the prioritized link.
23240       MIN=1...., MAX=8."
23241::= { linkSelectorPLinkEntry 7 }
23242
23243pLinkVRate OBJECT-TYPE
23244       SYNTAX INTEGER {
23245        r1x56eq56Kbps    (1),
23246        r1x64eq64Kbps    (2),
23247        r2x56eq112Kbps   (3),
23248        r2x64eq128Kbps   (4),
23249        r3x56eq168Kbps   (5),
23250        r3x64eq192Kbps   (6),
23251        r4x56eq224Kbps   (7),
23252        r4x64eq256Kbps   (8),
23253        r5x56eq280Kbps   (9),
23254        r5x64eq320Kbps  (10),
23255        r6x56eq336Kbps  (11),
23256        r6x64eq384Kbps  (12),
23257        r7x56eq392Kbps  (13),
23258        r7x64eq448Kbps  (14),
23259        r8x56eq448Kbps  (15),
23260        r8x64eq512Kbps  (16),
23261        r9x56eq504Kbps  (17),
23262        r9x64eq576Kbps  (18),
23263        r10x56eq560Kbps (19),
23264        r10x64eq640Kbps (20),
23265        r11x56eq616Kbps (21),
23266        r11x64eq704Kbps (22),
23267        r12x56eq672Kbps (23),
23268        r12x64eq768Kbps (24),
23269        r13x56eq728Kbps (25),
23270        r13x64eq832Kbps (26),
23271        r14x56eq784Kbps (27),
23272        r14x64eq896Kbps (28),
23273        r15x56eq840Kbps (29),
23274        r15x64eq960Kbps (30),
23275        r16x56eq896Kbps (31),
23276        r16x64eq1024Kbps(32),
23277        r17x56eq952Kbps (33),
23278        r17x64eq1088Kbps(34),
23279        r18x56eq1008Kbps(35),
23280        r18x64eq1152Kbps(36),
23281        r19x56eq1064Kbps(37),
23282        r19x64eq1216Kbps(38),
23283        r20x56eq1120Kbps(39),
23284        r20x64eq1280Kbps(40),
23285        r21x56eq1176Kbps(41),
23286        r21x64eq1344Kbps(42),
23287        r22x56eq1232Kbps(43),
23288        r22x64eq1408Kbps(44),
23289        r23x56eq1288Kbps(45),
23290        r23x64eq1472Kbps(46),
23291        r24x56eq1344Kbps(47),
23292        r24x64eq1536Kbps(48),
23293        r25x56eq1400Kbps(49),
23294        r25x64eq1600Kbps(50),
23295        r26x56eq1456Kbps(51),
23296        r26x64eq1664Kbps(52),
23297        r27x56eq1512Kbps(53),
23298        r27x64eq1728Kbps(54),
23299        r28x56eq1568Kbps(55),
23300        r28x64eq1792Kbps(56),
23301        r29x56eq1624Kbps(57),
23302        r29x64eq1856Kbps(58),
23303        r30x56eq1680Kbps(59),
23304        r30x64eq1920Kbps(60),
23305        r31x56eq1736Kbps(61),
23306        r31x64eq1984Kbps(62),
23307        noRate(100)
23308       }
23309       MAX-ACCESS   read-write
23310       STATUS   current
23311       DESCRIPTION
23312     "The rate to use with this link."
23313       DEFVAL { noRate }
23314::= { linkSelectorPLinkEntry 8 }
23315
23316
23317--
23318-- Megaplex or Kilomux ?000/?004 MPH.1/3 High speed packet data cards.
23319-- Megaplex or Kilomux ?000/?004 MPL.6 Low speed packet data cards.
23320--      (Mph1, Mph3, Mpl6)
23321-- Maxcess 3000/3004 MLS-3/6, MHS-1/3
23322--
23323-- prtExPhPlCnfgTable  OBJECT IDENTIFIER ::= {prtPhPlCnfg 1}
23324-- prtExPhPlDlciTable  OBJECT IDENTIFIER ::= {prtPhPlCnfg 2}
23325-- prtExPhPlModemTable OBJECT IDENTIFIER ::= {prtPhPlCnfg 3}
23326
23327-- Mph.1 Mph.3 Mpl.6/ Kphs.1 Kphs.3 Mls.3 Mls.6 Mhs.1 Mhs.3
23328-- External port objects table
23329
23330prtExPhPlCnfgTable  OBJECT-TYPE
23331      SYNTAX SEQUENCE OF PrtExPhPlCnfgEntry
23332      MAX-ACCESS not-accessible
23333      STATUS  current
23334      DESCRIPTION "The write operation into the Table Objects is
23335      valid only to the TmpCnfg entry."
23336      ::= {prtPhPlCnfg 1}
23337
23338prtExPhPlCnfgEntry OBJECT-TYPE
23339      SYNTAX PrtExPhPlCnfgEntry
23340      MAX-ACCESS not-accessible
23341      STATUS current
23342	DESCRIPTION  "An entry in table."
23343	INDEX {prtExPhPlCnfgIdx, prtExPhPlSltIdx, prtExPhPlPrtIdx}
23344      ::= { prtExPhPlCnfgTable 1}
23345
23346PrtExPhPlCnfgEntry ::=
23347      SEQUENCE {
23348      prtExPhPlCnfgIdx            Integer32,
23349      prtExPhPlSltIdx             INTEGER,
23350      prtExPhPlPrtIdx             INTEGER,
23351      prtExPhPlConnect            INTEGER,
23352      prtExPhPlHRate              INTEGER,
23353      prtExPhPlLRate              INTEGER,
23354      prtExPhPlProtocol           INTEGER,
23355      prtExPhPlConnectionTyp      INTEGER,
23356      prtExPhPlClkMode            INTEGER,
23357      prtExPhPlDceClkSrc          INTEGER,
23358      prtExPhPlCongResponse       INTEGER,
23359      prtExPhPlCongLevel          Integer32,
23360      prtExPhPlTc                 INTEGER,
23361      prtExPhPlFlowControl        INTEGER,
23362      prtExPhPlDcdRts             INTEGER,
23363      prtExPhPlDcdRtsControlPath  INTEGER,
23364      prtExPhPlDataBits           INTEGER,
23365      prtExPhPlParity             INTEGER,
23366      prtExPhPlStopBits           INTEGER,
23367      prtExPhPlLXon               Integer32,
23368      prtExPhPlLXoff              Integer32,
23369	  prtExPhPlFrMngProt          INTEGER,
23370	  prtExPhPlEnqPeriod          Integer32,
23371	  prtExPhPlFullRptPeriod      Integer32,
23372	  prtExPhPlFrWindowSize       Integer32,
23373	  prtExPhPlErrorsThreshold    Integer32,
23374	  prtExPhPlPvcCreateMsg       INTEGER,
23375	  prtExPhPlCllmMsg            INTEGER,
23376	  prtExPhPlProtDelayLevel     INTEGER,
23377	  prtExPhPlClockEncoding      INTEGER,
23378	  prtExPhPlMinSeparators      Integer32,
23379	  prtExPhPlCcittCrc           INTEGER,
23380	  prtExPhPlFrameSeparator     INTEGER,
23381	  prtExPhPlIdleCode           Integer32,
23382	  prtExPhPlJitter             Integer32
23383	}
23384
23385prtExPhPlCnfgIdx OBJECT-TYPE
23386      SYNTAX  Integer32 (1..255)
23387      MAX-ACCESS  read-only
23388      STATUS  current
23389      DESCRIPTION
23390      "This attribute indicates the Idx of the Cnfg (1..100) being
23391       accessed.
23392       Idx 255 relates to the TmpCnfg. "
23393      ::= { prtExPhPlCnfgEntry 1}
23394-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
23395
23396prtExPhPlSltIdx OBJECT-TYPE
23397      SYNTAX  INTEGER
23398     {
23399       io1   (5),
23400       io2   (6),
23401       io3   (7),
23402       io4   (8),
23403       io5   (9),
23404       io6  (10),
23405       io7  (11),
23406       io8  (12),
23407       io9  (13),
23408       io10 (14),
23409       io11 (15),
23410       io12 (16),
23411    notApplicable (255)
23412     }
23413      MAX-ACCESS  read-only
23414      STATUS  current
23415      DESCRIPTION
23416      "This attribute indicates a unique  slot  position where
23417       the card is inserted.
23418       In the ?004 Unit the entries io6(10)..io12(16) are not valid"
23419      ::= { prtExPhPlCnfgEntry 2}
23420
23421prtExPhPlPrtIdx OBJECT-TYPE
23422      SYNTAX  INTEGER
23423 {
23424          exPrt1  (1) ,
23425          exPrt2  (2) ,
23426          exPrt3  (3) ,
23427          exPrt4  (4) ,
23428          exPrt5  (5) ,
23429          exPrt6  (6)
23430       }
23431      MAX-ACCESS read-only
23432      STATUS  current
23433      DESCRIPTION
23434      "This attribute indicates a unique port number.
23435       In case of PH.1 card, only exPrt(1) is valid."
23436      ::= { prtExPhPlCnfgEntry 3}
23437
23438prtExPhPlConnect OBJECT-TYPE
23439      SYNTAX  INTEGER
23440       {
23441  no  (2),
23442  yes (3)
23443       }
23444      MAX-ACCESS  read-write
23445      STATUS  current
23446      DESCRIPTION
23447      "This attribute indicates whether the port should be considered
23448       in any of the mux  algorithms."
23449      ::= { prtExPhPlCnfgEntry 4}
23450
23451prtExPhPlHRate OBJECT-TYPE
23452      SYNTAX  INTEGER
23453       {
23454        notApplicable (1),
23455        r32KbpsNLE    (2),
23456        r48KbpsNLE    (3),
23457        r56KbpsNLE    (4),
23458        r64KbpsNLE    (5),
23459        r112KbpsNLE   (6),
23460        r128KbpsNLE   (7),
23461        r168KbpsNLE   (8),
23462        r192KbpsNLE   (9),
23463        r224KbpsNLE  (10),
23464        r256KbpsNLE  (11),
23465        r280KbpsE    (12),
23466        r320KbpsE    (13),
23467        r336KbpsNLE  (14),
23468        r384KbpsNLE  (15),
23469        r392KbpsE    (16),
23470        r448KbpsNLE  (17),
23471        r504KbpsLE   (18), -- r504KbpsE
23472        r512KbpsE    (19), -- r512KbpsNLE
23473        r560KbpsE    (20),
23474        r576KbpsLE   (21), -- r576KbpsE
23475        r616KbpsE    (22),
23476        r640KbpsE    (23),
23477        r672KbpsNLE  (24),
23478        r704KbpsE    (25),
23479        r728KbpsE    (26),
23480        r768KbpsNLE  (27),
23481        r784KbpsE    (28),
23482        r832KbpsE    (29),
23483        r840KbpsE    (30),
23484        r896KbpsNLE  (31),
23485        r952KbpsE    (32),
23486        r960KbpsE    (33),
23487       r1008KbpsLE   (34), -- r1008KbpsE
23488       r1024KbpsE    (35), -- r1024KbpsNLE
23489       r1064KbpsE    (36),
23490       r1088KbpsE    (37),
23491       r1120KbpsE    (38),
23492       r1152KbpsLE   (39), -- r1152KbpsE
23493       r1176KbpsE    (40),
23494       r1216KbpsE    (41),
23495       r1232KbpsE    (42),
23496       r1280KbpsE    (43),
23497       r1288KbpsE    (44),
23498       r1344KbpsNLE  (45),
23499       r1400KbpsE    (46),
23500       r1408KbpsE    (47),
23501       r1456KbpsE    (48),
23502       r1472KbpsE    (49),
23503       r1512KbpsE    (50),
23504       r1536KbpsE    (51), -- r1536KbpsNLE
23505       r1568KbpsE    (52),
23506       r1600KbpsE    (53),
23507       r1624KbpsE    (54),
23508       r1664KbpsE    (55),
23509       r1680KbpsE    (56),
23510       r1728KbpsE    (57),
23511       r1736KbpsE    (58),
23512       r1792KbpsNLE  (59),
23513       r1856KbpsE    (60),
23514       r1920KbpsE    (61),
23515       r1984KbpsE    (62),
23516       r2048KbpsE    (63), -- r2048KbpsNLE
23517--
23518--  Additional rates for: MAXcess, MP2100h
23519--
23520       r9d6KbpsNLE   (65),
23521       r14d4KbpsNLE  (66),
23522       r16KbpsNLE    (67),
23523       r19d2KbpsNLE  (68),
23524       r28d8KbpsNLE  (69),
23525       r38d4KbpsNLE  (70),
23526       r57d6KbpsNLE  (71), -- For Mx 30/300 Only
23527       r115d2KbpsNLE (72),  -- For Mx 30/300 Only
23528       r24000bps     (73)
23529       }
23530      MAX-ACCESS  read-write
23531      STATUS  current
23532      DESCRIPTION
23533      "This attribute indicates the port speed for HIGH speed cards.
23534       The card has limitations about the maximum sigma channel
23535       speeds and about the possible rates for each clock mode .
23536       N - The rate is valid for DCE and EXT-DCE Nodal clock mode.
23537       L - The rate is valid for DCE and EXT-DCE Local clock mode.
23538       E - The rate is valid for DTE External clock mode.
23539       'r9d6KbpsNLE' means rate of 9.6 Kbps ('d'=dot).
23540
23541       Note: Some rate attributes have been changed. As the MIB was already
23542             released with the old attributes, the names of the options were
23543             not changed. The new names + attributes are in a comment.
23544             Example:   r2048KbpsE (63), -- r2048KbpsNLE"
23545      ::= { prtExPhPlCnfgEntry 5}
23546
23547prtExPhPlLRate  OBJECT-TYPE
23548      SYNTAX  INTEGER
23549       {
23550          notApplicable  (1),
23551          r300bpsNLE     (2),
23552          r600bpsNLE     (3),
23553          r800bpsNLE     (4),
23554          r1200bpsNLE    (5),
23555          r2400bpsNLE    (6),
23556          r4800bpsNLE    (7),
23557          r9600bpsNLE    (8),
23558          r14400bpsLE    (9),  -- r14400bpsNLE
23559          r19200bpsNLE   (10),
23560          r28800bpsLE    (11), -- r28800bpsNLE
23561          r32000bpsNLE   (12),
23562          r38400bpsNLE   (13),
23563          r48000bpsNLE   (14),
23564          r56000bpsNLE   (15),
23565          r57600bpsLE    (16), -- r57600bpsNLE
23566          r64000bpsNLE   (17),
23567          r112000bps     (18), -- For Mx 30/300 Only: r112000bpsNLE
23568          r115200bps     (19), -- For Mx 30/300 Only: r115200bpsNLE
23569--
23570-- additional rates
23571--
23572         r16000bpsNLE    (20),
23573         r100bpsNLE      (21), -- For Mx 30/300 Only
23574         r128000bps      (22), -- For Mx 30/300 Only
23575         r24000bps       (23)
23576       }
23577      MAX-ACCESS  read-write
23578      STATUS  current
23579      DESCRIPTION
23580      "This attribute indicates the port speed for LOW speed cards.
23581       The card has limitations about the possible rates for each
23582       clock mode.
23583       N - The rate is valid for DCE and EXT-DCE Nodal clock mode.
23584       L - The rate is valid for DCE and EXT-DCE Local clock mode.
23585       E - The rate is valid for DTE External clock mode.
23586
23587       Note: Some rate attributes have been changed. As the MIB was already
23588             released with the old attributes, the names of the options were
23589             not changed. The new names + attributes are in a comment.
23590             Example:  r57600bpsLE (16), -- r57600bpsNLE  "
23591
23592      ::= { prtExPhPlCnfgEntry 6}
23593
23594prtExPhPlProtocol OBJECT-TYPE
23595      SYNTAX  INTEGER
23596     {
23597        fr                 (1),
23598        frPlus             (2),
23599        pCellRelay         (3),
23600        hdlcSdlc           (4),
23601        transparentHdlc    (5),
23602        async              (6),
23603        asyncReliable      (7),
23604        activePPP          (8),
23605        slip               (9),
23606        pppAgent           (10),
23607        slipAgent          (11),
23608        transparent        (12),
23609        sna                (13),
23610		ft1Dot2            (14) -- Standard IEC 870-5-1 for Frame Transport
23611     }
23612      MAX-ACCESS  read-write
23613      STATUS  current
23614      DESCRIPTION
23615      "This object indicates the applied protocol."
23616      ::= { prtExPhPlCnfgEntry 7}
23617
23618prtExPhPlConnectionTyp OBJECT-TYPE
23619      SYNTAX  INTEGER
23620     {
23621     sameNetManaged  (1),
23622     sameNetNotMana  (2),
23623     user            (3),
23624     otherNet        (4),
23625     pubNet          (5),
23626        notApplicable (255)
23627     }
23628      MAX-ACCESS  read-write
23629      STATUS  current
23630      DESCRIPTION
23631      "This attribute indicates the link connection type.
23632       It is required for three reasons:
23633     FR/CR Inband management opration (LMI,CLMM...).
23634     CIR check.
23635     NMS network management.
23636
23637       SameNetManaged - indicates network internal line.
23638       SameNetMotMana - indicates network internal line, but the
23639                        remote mux is not managed by the NMS.
23640
23641       User           - User to Network Interface.
23642       OtherNet       - Network To Network Interface.
23643       PubNet         - Access Mux To PubNet Interface."
23644      ::= { prtExPhPlCnfgEntry 8}
23645
23646prtExPhPlClkMode OBJECT-TYPE
23647      SYNTAX  INTEGER
23648              {
23649                  dce     (1),
23650                  extDce  (2),
23651                  dte     (3),
23652      int     (4),
23653      lbt     (5)
23654              }
23655      MAX-ACCESS  read-write
23656      STATUS  current
23657      DESCRIPTION
23658      "Clock mode."
23659      ::= { prtExPhPlCnfgEntry 9}
23660
23661prtExPhPlDceClkSrc OBJECT-TYPE
23662      SYNTAX  INTEGER
23663              {
23664                  notApplicable (1),
23665                  local         (2),
23666                  nodalTiming   (3)
23667              }
23668      MAX-ACCESS  read-write
23669      STATUS  current
23670      DESCRIPTION
23671      "This attribute indicates the source of the clock when working
23672       in dce or ext-dce clock mode.
23673       notApplicable(1) - is applied for dte(3) and lbt(5) clock modes.
23674	                      When clock mode is dte, the clock source is
23675						  always external, therefore this object's value is
23676						  notApplicable.
23677       local(2) and nodalTiming(3) - are valid in dce(1), extDce(2)
23678                                     or int(4) clock modes.
23679       The recommended clock source is local(2)."
23680      ::= { prtExPhPlCnfgEntry 10}
23681
23682prtExPhPlCongResponse OBJECT-TYPE
23683      SYNTAX  INTEGER
23684     {
23685        no                  (2),
23686        flowControl         (3), -- duplex, to/from flow control
23687        toFlowControl       (4)  -- simplex , only to flow control
23688     }
23689      MAX-ACCESS  read-write
23690      STATUS  current
23691      DESCRIPTION
23692"This attribute indicates how to handle the congestion indication
23693 to/from the mux internal connection side (for example
23694 transmit/received becn to/from the network).
23695   no           - do nothing
23696   flowControl  - translates the congestion indication between the
23697                  port and the internal connection port according
23698                  to the definition of the prtInPh1MlFlowControl
23699                  parameters. The operation is done on both
23700                  directions.
23701   toFlowControl- translates the backward congestion indication
23702                  received from the internal connection port
23703                  (normally the network side) to flow control and
23704                  do nothing in the other direction."
23705      ::= { prtExPhPlCnfgEntry 11}
23706
23707prtExPhPlCongLevel OBJECT-TYPE
23708      SYNTAX  Integer32 (0..70)
23709      MAX-ACCESS  read-write
23710      STATUS  current
23711      DESCRIPTION
23712      "This attribute indicates the level of delayed data in
23713       precents of total available dynamic memory,
23714       for which the port will start to operate as congested.
23715       The resolution of the parameter is 5 percent."
23716      ::= { prtExPhPlCnfgEntry 12}
23717
23718prtExPhPlTc OBJECT-TYPE
23719      SYNTAX  INTEGER
23720          {
23721          tc1sec  (1),
23722          tc2sec  (2),
23723          tc3sec  (3),
23724          tc4sec  (4),
23725    notApplicable (255)
23726          }
23727      MAX-ACCESS  read-write
23728      STATUS  current
23729      DESCRIPTION
23730      "This attribute indicates the Tc parameter which is the time
23731       period of the sliding window in which the Bc/Be are tested.
23732       The value of this parameter is identical for all the ports
23733       of a  specific card ."
23734      ::= { prtExPhPlCnfgEntry 13}
23735
23736prtExPhPlFlowControl OBJECT-TYPE
23737      SYNTAX  INTEGER
23738     {
23739        none                (2),
23740        fecnBecn            (3),
23741        xonXoff             (4),
23742        dtrCts              (5),
23743        speedReduction      (6)   -- simplex response only congestion to flow control
23744     }
23745      MAX-ACCESS  read-write
23746      STATUS  current
23747      DESCRIPTION
23748      "This attribute indicates the required flow control betweeen
23749       the port and the remote equipment.
23750       fecnBecn - is valid only for FR, FR+ and CR protocols.
23751       xonXoff,dtrCts - are valid only for Async protocols.
23752       speedReduction - is valid only for DLC protocol when the
23753                        Clock Mode is DCE and the Clock Source is
23754                        Local."
23755      ::= { prtExPhPlCnfgEntry 14}
23756
23757prtExPhPlDcdRts OBJECT-TYPE
23758      SYNTAX  INTEGER
23759     {
23760        notApplicable     (1),
23761        on                (2),
23762        endToEnd          (3)
23763     }
23764      MAX-ACCESS  read-write
23765      STATUS  current
23766      DESCRIPTION
23767      "Protocol may require end to end connect indication over the
23768       network. End to end link connection establishment over the
23769       FR network will be indicated to the user by using DCD or
23770       RTS control signals, depending on the clock mode: DCE or
23771       DTE respectively.
23772       The options are :
23773       - On :
23774              DCD(DCE)/RTS(DTE) will be constantly ON no matter
23775              if the End to End connection is established or not.
23776       - End to End:
23777              The DCD(DCE)/RTS(DTE) will be according to the status
23778              of the End to End connection."
23779      ::= { prtExPhPlCnfgEntry 15}
23780
23781prtExPhPlDcdRtsControlPath OBJECT-TYPE
23782      SYNTAX  INTEGER
23783     {
23784        notApplicable     (1),
23785        off               (2),
23786        on                (3)
23787     }
23788      MAX-ACCESS  read-write
23789      STATUS  current
23790      DESCRIPTION
23791      "Protocol may require end to end connect indication over the
23792       network. This parameter defines whether to take the user
23793       connection status (RTS(DCE)/DCD(DTE)) and forward it to the
23794       network side.
23795      - on : Transmit active connection to the network regardless
23796              the RTS/DCD control lines status.
23797      - off: Transmit active connection to the network according
23798              to the status of the RTS/DCD pin. "
23799      ::= { prtExPhPlCnfgEntry 16}
23800
23801prtExPhPlDataBits OBJECT-TYPE
23802      SYNTAX  INTEGER
23803         {
23804         notApplicable  (1),
23805         dataBits7Bits (2),
23806         dataBits8Bits (3)
23807         }
23808      MAX-ACCESS  read-write
23809      STATUS  current
23810      DESCRIPTION
23811      "This attribute indicates the number of data bits in async
23812       frame.
23813       It is relevant only for Async protocols."
23814      ::= { prtExPhPlCnfgEntry 17}
23815
23816prtExPhPlParity OBJECT-TYPE
23817      SYNTAX  INTEGER
23818         {
23819         notApplicable  (1),
23820         odd            (2),
23821         even           (3),
23822         none           (4)
23823         }
23824      MAX-ACCESS  read-write
23825      STATUS  current
23826      DESCRIPTION
23827      "This attribute indicates the parity operation mode in
23828       async frame.
23829       It is relevant only for Async protocols."
23830      ::= { prtExPhPlCnfgEntry 18}
23831
23832prtExPhPlStopBits OBJECT-TYPE
23833      SYNTAX  INTEGER
23834         {
23835         notApplicable  (1),
23836         sb1Bit           (2),
23837         sb1dot5Bits      (3),
23838         sb2Bits          (4)
23839         }
23840      MAX-ACCESS  read-write
23841      STATUS  current
23842      DESCRIPTION
23843      "This attribute indicates the minimum number of stop bits
23844       in the tx async frame.
23845       It is relevant only for Async protocols."
23846      ::= { prtExPhPlCnfgEntry 19}
23847
23848prtExPhPlLXon OBJECT-TYPE
23849      SYNTAX  Integer32
23850      MAX-ACCESS  read-write
23851      STATUS  current
23852      DESCRIPTION
23853      "This attribute indicates the character used as X-On to
23854       notify receive enable.
23855       This parameter is valid only for async protocols.
23856    Valid values: 0..255.
23857       The value 256 indicates that it's not applicable "
23858      ::= { prtExPhPlCnfgEntry 20}
23859
23860prtExPhPlLXoff OBJECT-TYPE
23861      SYNTAX  Integer32
23862      MAX-ACCESS  read-write
23863      STATUS  current
23864      DESCRIPTION
23865      "This attribute indicates the character used as X-Off to
23866       notify receive disable.
23867       This parameter is valid only for async protocols.
23868    Valid values: 0..255.
23869       The value 256 indicates that it's not applicable "
23870      ::= { prtExPhPlCnfgEntry 21}
23871
23872prtExPhPlFrMngProt OBJECT-TYPE
23873      SYNTAX  INTEGER
23874   {
23875   notApplicable (1),
23876   none          (2),
23877   lmi           (3),
23878   ansiT1        (4),  --Annex D
23879   annexA        (5)
23880   }
23881      MAX-ACCESS  read-write
23882      STATUS  current
23883      DESCRIPTION
23884      "This object indicates the Frame-Relay management protocol.
23885       ansiT1 = ANSI T1.617 Annex D (this is the default value).
23886       This parameter is applicable only for FR and FR+ protocols.
23887       When prtExPhPlConnectionTyp = sameNetManaged, this object
23888       will be RO (internally determined). "
23889      ::= { prtExPhPlCnfgEntry 22}
23890
23891prtExPhPlEnqPeriod OBJECT-TYPE
23892      SYNTAX  Integer32 (1..30)
23893      MAX-ACCESS  read-write
23894      STATUS  current
23895      DESCRIPTION
23896      "This object is the Status Enquiry Period, in seconds.
23897       It determines the frequency of the Status Enquiry message
23898       as sent by the FR user side.
23899       At the FR network side, it determines the timeout for this
23900       message reception.
23901    Default = 4 seconds.
23902       This parameter is applicable only for FR and FR+ protocols
23903    AND
23904       only when prtExPhPlFrMngProt is NOT (notApplicable or none)."
23905    ::= { prtExPhPlCnfgEntry 23}
23906
23907prtExPhPlFullRptPeriod OBJECT-TYPE
23908      SYNTAX  Integer32 (1..255)
23909      MAX-ACCESS  read-write
23910      STATUS  current
23911      DESCRIPTION
23912      "This object is the Full Report Frequency.
23913       It determines the number of the Status Enquiry messages
23914       sent by the FR user side, before a Full Report Request is
23915       sent.
23916       The units are : Status Enquiry messages (periods).
23917    Valid values: 1 .. 255.
23918       255 = infinite.
23919       This parameter is applicable only for FR and FR+ protocols
23920    AND
23921       only when prtExPhPlFrMngProt is NOT (notApplicable or none)."
23922    ::= { prtExPhPlCnfgEntry 24}
23923
23924prtExPhPlFrWindowSize OBJECT-TYPE
23925      SYNTAX  Integer32 (1..10)
23926      MAX-ACCESS  read-write
23927      STATUS  current
23928      DESCRIPTION
23929      "This object is the FR Window Size.
23930       It determines the number of samplings in the sliding window
23931       that counts the errors.
23932       This parameter is applicable only for FR and FR+ protocols
23933    AND
23934       only when prtExPhPlFrMngProt is NOT (notApplicable or none)."
23935    ::= { prtExPhPlCnfgEntry 25}
23936
23937prtExPhPlErrorsThreshold OBJECT-TYPE
23938      SYNTAX  Integer32 (1..10)
23939      MAX-ACCESS  read-write
23940      STATUS  current
23941      DESCRIPTION
23942      "This object is the Max Errors.
23943       It determines the number of Status Enquiry Errors that
23944       occured within the FR sliding window, before this port is
23945       considered DOWN (threshold).
23946       This parameter is applicable only for FR and FR+ protocols
23947    AND
23948       only when prtExPhPlFrMngProt is NOT (notApplicable or none)."
23949    ::= { prtExPhPlCnfgEntry 26}
23950
23951prtExPhPlPvcCreateMsg OBJECT-TYPE
23952      SYNTAX  INTEGER
23953   {
23954   notApplicable (1),
23955   no            (2),
23956   yes           (3)
23957   }
23958      MAX-ACCESS  read-write
23959      STATUS  current
23960      DESCRIPTION
23961      "This object is Update Message (if required or not).
23962       It determines whether a message of a New PVC Creation is
23963       requested or not (yes/no).
23964       Default = no.
23965       This parameter is applicable only for FR and FR+ protocols
23966    AND
23967       only when prtExPhPlFrMngProt is NOT (notApplicable or none)."
23968    ::= { prtExPhPlCnfgEntry 27}
23969
23970prtExPhPlCllmMsg OBJECT-TYPE
23971      SYNTAX  INTEGER
23972   {
23973   notApplicable (1),
23974   no            (2),
23975   yes           (3)
23976   }
23977      MAX-ACCESS  read-write
23978      STATUS  current
23979      DESCRIPTION
23980      "This object is CLLM Message (if required or not).
23981       It determines whether to send (or not) a congestion message
23982       when the port is Rx congested.
23983       Default = no.
23984       This parameter is applicable only for FR and FR+ protocols
23985    AND
23986       only when prtExPhPlFrMngProt is NOT (notApplicable or none)."
23987    ::= { prtExPhPlCnfgEntry 28}
23988
23989prtExPhPlProtDelayLevel OBJECT-TYPE
23990      SYNTAX  INTEGER
23991	  {
23992	  notApplicable (1),
23993	  s36Byte       (2),  --level 1
23994	  s150Byte      (3),  --level 2
23995	  s264Byte      (4),  --level 3
23996	  s378Byte      (5),  --level 4
23997	  s492Byte      (6)	  --level 5
23998	  }
23999      MAX-ACCESS  read-write
24000      STATUS  current
24001
24002      DESCRIPTION
24003      "This object is the Segmentation in Bytes.
24004       	In some cases, the enumerated values will mean
24005	    other segmentation values than specified:
24006
24007	   Product:    MX-3000 	    MX-3000 	   MX-300/MX-30
24008	   Protocol:     FR+     	Transparent		FR+
24009	   -----------------------------------------------------
24010	   level 1     50 Bytes		44 Bytes		50 Bytes
24011	   level 2    158 Bytes	   155 Bytes	   158 Bytes
24012	   level 3    266 Bytes	   266 Bytes	   266 Bytes
24013	   level 4    376 Bytes	   377 Bytes	   376 Bytes
24014	   level 5    484 Bytes	   488 Bytes	   484 Bytes
24015
24016	   Defval=level 1 value
24017
24018       This parameter is applicable only for FR+ and
24019       transparent protocols."
24020	   ::= { prtExPhPlCnfgEntry 29}
24021
24022prtExPhPlClockEncoding OBJECT-TYPE
24023      SYNTAX  INTEGER
24024	  {
24025	  notApplicable (1),
24026	  nrz           (2),
24027	  nrzI          (3),
24028	  fm0           (4),
24029	  manchester    (5),
24030	  diffManchester(6),
24031	  nrzISpace     (7),
24032	  nrzIMark      (8)
24033	  }
24034      MAX-ACCESS  read-write
24035      STATUS  current
24036      DESCRIPTION
24037      "This object is the Encoding type of the Line.
24038       This parameter is applicable only for FR and FR+ protocols.
24039       For MAXCESS 3000 & MP2100H: when setting to nrzI (3) the nrzI works
24040       as nrzI Mark.
24041       For MAXCESS 30/300 when setting to nrzI (3) the nrzI works as nrzI Space."
24042	   ::= { prtExPhPlCnfgEntry 30}
24043
24044prtExPhPlMinSeparators OBJECT-TYPE
24045      SYNTAX  Integer32 (0..16)
24046      MAX-ACCESS  read-write
24047      STATUS  current
24048      DESCRIPTION
24049      "Minimum number of bytes separating between two adjacent frames (HDLC item).
24050       0 = notApplicable"
24051	   ::= { prtExPhPlCnfgEntry 31}
24052
24053prtExPhPlCcittCrc OBJECT-TYPE
24054      SYNTAX  INTEGER
24055	  {
24056	  notApplicable (1),
24057	  crc16         (2),
24058	  crc32         (3)
24059	  }
24060      MAX-ACCESS  read-write
24061      STATUS  current
24062      DESCRIPTION
24063      "This object indicates how many Bits are used for CRC (HDLC item)."
24064	   ::= { prtExPhPlCnfgEntry 32}
24065
24066prtExPhPlFrameSeparator OBJECT-TYPE
24067      SYNTAX  INTEGER
24068	  {
24069	  notApplicable (1),
24070	  idles         (2),
24071	  flags         (3)
24072	  }
24073      MAX-ACCESS  read-write
24074      STATUS  current
24075      DESCRIPTION
24076      "This object indicates what should be transferred on the line when there
24077       are no frames to pass (HDLC item).
24078       idles: mean that FF will pass on the line
24079       flags: mean that 7E will pass on the line."
24080	   ::= { prtExPhPlCnfgEntry 33}
24081
24082prtExPhPlIdleCode       OBJECT-TYPE
24083      SYNTAX  Integer32
24084      MAX-ACCESS  read-write
24085      STATUS  current
24086      DESCRIPTION
24087      "Determines the code for transmission when there are no frames to transmit
24088       on the line. The value should be 0 to FFH."
24089	   ::= { prtExPhPlCnfgEntry 34}
24090
24091prtExPhPlJitter OBJECT-TYPE
24092      SYNTAX  Integer32  (0..1000)
24093      MAX-ACCESS  read-write
24094      STATUS  current
24095      DESCRIPTION
24096      "Maximum variant delay of the FR network, in msec."
24097 	   ::= { prtExPhPlCnfgEntry 35}
24098
24099--
24100-- PH.1 & PH.3
24101-- External port Dlci table
24102--
24103prtExPhPlDlciTable  OBJECT-TYPE
24104     SYNTAX SEQUENCE OF PrtExPhPlDlciEntry
24105     MAX-ACCESS not-accessible
24106     STATUS  current
24107     DESCRIPTION
24108      "The write operation into the Table Objects is valid only
24109       at the TmpCnfg entry."
24110     ::= {prtPhPlCnfg 2}
24111
24112prtExPhPlDlciEntry OBJECT-TYPE
24113      SYNTAX PrtExPhPlDlciEntry
24114      MAX-ACCESS not-accessible
24115      STATUS current
24116	DESCRIPTION  "An entry in table."
24117	INDEX {prtExPhPlDlciCnfgIdx, prtExPhPlDlciSltIdx, prtExPhPlDlciPrtIdx, prtExPhPlDlciIdx }
24118      ::= { prtExPhPlDlciTable 1}
24119
24120PrtExPhPlDlciEntry ::=
24121      SEQUENCE {
24122      prtExPhPlDlciCnfgIdx        Integer32,
24123      prtExPhPlDlciSltIdx         INTEGER,
24124      prtExPhPlDlciPrtIdx         INTEGER,
24125      prtExPhPlDlciIdx            Integer32,
24126
24127      prtExPhPlDlciValid          INTEGER,
24128      prtExPhPlDlciIConSlt        INTEGER,
24129      prtExPhPlDlciIConPrt        INTEGER,
24130      prtExPhPlDlciIConDlci       Integer32,
24131
24132      prtExPhPlDlciTxBc           INTEGER,
24133      prtExPhPlDlciTxBe           INTEGER,
24134      prtExPhPlDlciRxBc           INTEGER,
24135      prtExPhPlDlciRxBe           INTEGER,
24136
24137      prtExPhPlDlciPriority       Integer32,
24138
24139      prtExPhPlDlciStatus         INTEGER
24140      }
24141
24142
24143prtExPhPlDlciCnfgIdx OBJECT-TYPE
24144      SYNTAX  Integer32 (1..255)
24145      MAX-ACCESS  read-only
24146      STATUS  current
24147      DESCRIPTION
24148      "This attribute indicates the Idx of the Cnfg (1..100) being
24149       accessed.
24150       Idx 255 relates to the TmpCnfg. "
24151      ::= { prtExPhPlDlciEntry 1}
24152-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
24153
24154prtExPhPlDlciSltIdx OBJECT-TYPE
24155      SYNTAX  INTEGER
24156     {
24157       io1   (5),
24158       io2   (6),
24159       io3   (7),
24160       io4   (8),
24161       io5   (9),
24162       io6  (10),
24163       io7  (11),
24164       io8  (12),
24165       io9  (13),
24166       io10 (14),
24167       io11 (15),
24168       io12 (16),
24169    notApplicable (255)
24170     }
24171      MAX-ACCESS  read-only
24172      STATUS  current
24173      DESCRIPTION
24174      "This attribute indicates a unique  slot  position where
24175       the card is inserted.
24176       In the ?004 Unit the entries io6(10)..io16) are not valid"
24177      ::= { prtExPhPlDlciEntry 2}
24178
24179prtExPhPlDlciPrtIdx OBJECT-TYPE
24180      SYNTAX  INTEGER
24181 {
24182          exPrt1  (1) ,
24183          exPrt2  (2) ,
24184          exPrt3  (3) ,
24185    exPrt4  (4) ,
24186    exPrt5  (5) ,
24187    exPrt6  (6)
24188       }
24189      MAX-ACCESS  read-only
24190      STATUS  current
24191      DESCRIPTION
24192      "This attribute indicates a unique internal port number.
24193       PH.1/E1 and PH.1/T1 cards have three internal ports.
24194       Stand-alone units may have six such ports."
24195      ::= { prtExPhPlDlciEntry 3}
24196
24197prtExPhPlDlciIdx OBJECT-TYPE
24198      SYNTAX  Integer32 (1..991)
24199      MAX-ACCESS  read-only
24200      STATUS  current
24201      DESCRIPTION
24202      "This attribute indicates a unique index for each possible
24203       used dlci(16..991). When the protocol is not Multiplexing
24204       protocol, its type is 'user' and the only valid index is 1."
24205      ::= { prtExPhPlDlciEntry 4}
24206
24207prtExPhPlDlciValid OBJECT-TYPE
24208      SYNTAX  INTEGER
24209     {
24210     no  (2),
24211     yes (3)
24212     }
24213      MAX-ACCESS  read-write
24214      STATUS  current
24215      DESCRIPTION
24216      "This attribute indicates whether the attributes in this
24217       entry are valid or not. The user can add/delete pvc (dlci
24218       to dlci connection) by modifing this object"
24219      ::= { prtExPhPlDlciEntry 5}
24220
24221prtExPhPlDlciIConSlt OBJECT-TYPE
24222      SYNTAX  INTEGER
24223 {
24224          noConnect (2),
24225    cl    (3),
24226       io1   (5),
24227       io2   (6),
24228       io3   (7),
24229       io4   (8),
24230       io5   (9),
24231       io6  (10),
24232       io7  (11),
24233       io8  (12),
24234       io9  (13),
24235       io10 (14),
24236       io11 (15),
24237       io12 (16),
24238    notApplicable (255)
24239       }
24240      MAX-ACCESS  read-write
24241      STATUS  current
24242      DESCRIPTION
24243      "This attribute indicates a unique slot position In the Mux
24244       (Agent) where the dlci is routed to.
24245    cl - will represent any of the CL slots. This value can be
24246         selected for multiple DLCIs of the product.
24247       In the ?004 Unit the entries io6(10)..io16) are not valid"
24248      ::= { prtExPhPlDlciEntry 6}
24249
24250prtExPhPlDlciIConPrt OBJECT-TYPE
24251      SYNTAX  INTEGER
24252      {
24253       exPrt1    (1) ,
24254       exPrt2    (2) ,
24255       exPrt3    (3) ,
24256       exPrt4    (4) ,
24257       exPrt5    (5) ,
24258       exPrt6    (6) ,
24259       exPrt7    (7) ,
24260       exPrt8    (8) ,
24261       exPrt9    (9) ,
24262       exPrt10  (10) ,
24263    clNMS      (99),
24264          noConnect (100),
24265       inPrt1  (101) ,
24266       inPrt2  (102) ,
24267       inPrt3  (103) ,
24268       inPrt4  (104) ,
24269       inPrt5  (105) ,
24270       inPrt6  (106) ,
24271       inPrt7  (107) ,
24272       inPrt8  (108) ,
24273       inPrt9  (109) ,
24274       inPrt10 (110)
24275       }
24276      MAX-ACCESS  read-write
24277      STATUS  current
24278      DESCRIPTION
24279      "This attribute indicates a unique port id which the dlci is
24280       routed to.
24281       clNMS - will be used for NMS SNMP messages. It can be any
24282               port of the CL card.
24283               This value will be selectable only if
24284               prtExPhPlDlciIConSlt='cl' or 'notApplicable'."
24285      ::= { prtExPhPlDlciEntry 7}
24286
24287
24288prtExPhPlDlciIConDlci OBJECT-TYPE
24289      SYNTAX  Integer32    (1..991)
24290      MAX-ACCESS  read-write
24291      STATUS  current
24292      DESCRIPTION
24293      "This attribute indicates a unique internal connection dlci
24294       number,  the dlci is routed to."
24295      ::= { prtExPhPlDlciEntry 8}
24296
24297prtExPhPlDlciTxBc OBJECT-TYPE
24298      SYNTAX  INTEGER
24299        {
24300         full       (1),
24301         zero       (2),
24302         txBc9600bps    (3),
24303        txBc14400bps    (4),
24304        txBc19200bps    (5),
24305        txBc28800bps    (6),
24306        txBc32000bps    (7),
24307        txBc38400bps    (8),
24308        txBc48000bps    (9),
24309        txBc56000bps   (10),
24310        txBc57600bps   (11),
24311          txBc64Kbps   (12),
24312         txBc128Kbps   (13),
24313         txBc192Kbps   (14),
24314         txBc256Kbps   (15),
24315         txBc320Kbps   (16),
24316         txBc384Kbps   (17),
24317         txBc448Kbps   (18),
24318         txBc512Kbps   (19),
24319         txBc768Kbps   (20),
24320        txBc1024Kbps   (21),
24321--
24322--KM30 ; KM300 additional rates
24323--
24324        txBc16000bps   (25),
24325   txBc112Kbps   (26)
24326        }
24327      MAX-ACCESS  read-write
24328      STATUS  current
24329      DESCRIPTION
24330      "This attribute indicates a unique Tx committed bandwidth on
24331       the user transmit line (or at the port receive line)."
24332      ::= { prtExPhPlDlciEntry 9}
24333
24334
24335prtExPhPlDlciTxBe OBJECT-TYPE
24336      SYNTAX  INTEGER
24337        {
24338         full       (1),
24339         zero       (2),
24340         txBe9600bps    (3),
24341        txBe14400bps    (4),
24342        txBe19200bps    (5),
24343        txBe28800bps    (6),
24344        txBe32000bps    (7),
24345        txBe38400bps    (8),
24346        txBe48000bps    (9),
24347        txBe56000bps   (10),
24348        txBe57600bps   (11),
24349          txBe64Kbps   (12),
24350         txBe128Kbps   (13),
24351         txBe192Kbps   (14),
24352         txBe256Kbps   (15),
24353         txBe320Kbps   (16),
24354         txBe384Kbps   (17),
24355         txBe448Kbps   (18),
24356         txBe512Kbps   (19),
24357         txBe768Kbps   (20),
24358        txBe1024Kbps   (21),
24359--
24360--KM30 ; KM300 additional rates
24361--
24362        txBc16000bps   (25),
24363   txBc112Kbps   (26)
24364        }
24365      MAX-ACCESS  read-write
24366      STATUS  current
24367      DESCRIPTION
24368      "This attribute indicates a unique Tx excess bandwidth on the
24369      user transmit line (or at the port receive line)."
24370      ::= { prtExPhPlDlciEntry 10}
24371
24372
24373prtExPhPlDlciRxBc OBJECT-TYPE
24374      SYNTAX  INTEGER
24375        {
24376         full       (1),
24377         zero       (2),
24378         rxBc9600bps    (3),
24379        rxBc14400bps    (4),
24380        rxBc19200bps    (5),
24381        rxBc28800bps    (6),
24382        rxBc32000bps    (7),
24383        rxBc38400bps    (8),
24384        rxBc48000bps    (9),
24385        rxBc56000bps   (10),
24386        rxBc57600bps   (11),
24387        rxBc64Kbps   (12),
24388         rxBc128Kbps   (13),
24389         rxBc192Kbps   (14),
24390         rxBc256Kbps   (15),
24391         rxBc320Kbps   (16),
24392         rxBc384Kbps   (17),
24393         rxBc448Kbps   (18),
24394         rxBc512Kbps   (19),
24395         rxBc768Kbps   (20),
24396        rxBc1024Kbps   (21),
24397--
24398--KM30 ; KM300 additional rates
24399--
24400        rxBc16000bps   (25),
24401   rxBc112Kbps   (26)
24402        }
24403      MAX-ACCESS  read-write
24404      STATUS  current
24405      DESCRIPTION
24406      "This attribute indicates a unique Rx committed bandwidth on the
24407      user receive line (or at the port transmit line)."
24408      ::= { prtExPhPlDlciEntry 11}
24409
24410
24411prtExPhPlDlciRxBe OBJECT-TYPE
24412      SYNTAX  INTEGER
24413        {
24414         full       (1),
24415         zero       (2),
24416         rxBe9600bps    (3),
24417        rxBe14400bps    (4),
24418        rxBe19200bps    (5),
24419        rxBe28800bps    (6),
24420        rxBe32000bps    (7),
24421        rxBe38400bps    (8),
24422        rxBe48000bps    (9),
24423        rxBe56000bps   (10),
24424        rxBe57600bps   (11),
24425          rxBe64Kbps   (12),
24426         rxBe128Kbps   (13),
24427         rxBe192Kbps   (14),
24428         rxBe256Kbps   (15),
24429         rxBe320Kbps   (16),
24430         rxBe384Kbps   (17),
24431         rxBe448Kbps   (18),
24432         rxBe512Kbps   (19),
24433         rxBe768Kbps   (20),
24434        rxBe1024Kbps   (21),
24435--
24436--KM30 ; KM300 additional rates
24437--
24438        rxBc16000bps   (25),
24439   rxBc112Kbps   (26)
24440        }
24441      MAX-ACCESS  read-write
24442      STATUS  current
24443      DESCRIPTION
24444      "This attribute indicates a unique Rx excess bandwidth on the
24445      user receive line (or at the port transmit line)."
24446      ::= { prtExPhPlDlciEntry 12}
24447
24448
24449prtExPhPlDlciPriority OBJECT-TYPE
24450      SYNTAX  Integer32  (1..8)
24451      MAX-ACCESS  read-write
24452      STATUS  current
24453      DESCRIPTION
24454      "This attribute indicates a unique priority of the pcv.
24455       1 is the lowest priority and 8 is the highest priority."
24456      ::= { prtExPhPlDlciEntry 13}
24457
24458
24459prtExPhPlDlciStatus OBJECT-TYPE
24460      SYNTAX  INTEGER
24461 {
24462          disconnected (1),
24463          connected    (2)
24464       }
24465      MAX-ACCESS  read-only
24466      STATUS  current
24467      DESCRIPTION
24468      "This attribute indicates the status of the pvc. The status is
24469       disconnected(1) when one of the sides is programmed as not
24470       connected"
24471      ::= { prtExPhPlDlciEntry 14}
24472
24473
24474-- Parameters of an external Modem which is connected to a High/Low Speed
24475-- Port.
24476
24477prtExPhPlModemTable  OBJECT-TYPE
24478      SYNTAX SEQUENCE OF PrtExPhPlModemEntry
24479      MAX-ACCESS not-accessible
24480      STATUS  current
24481      DESCRIPTION "External Modem Parameters.
24482      The write operation into the
24483      Table Objects is valid only for the TmpCnfg entry."
24484      ::= {prtPhPlCnfg 3}
24485
24486prtExPhPlModemEntry OBJECT-TYPE
24487      SYNTAX PrtExPhPlModemEntry
24488      MAX-ACCESS not-accessible
24489      STATUS current
24490	DESCRIPTION  "An entry in table."
24491	INDEX {prtExPhPlModemCnfgIdx,prtExPhPlModemSltIdx,prtExPhPlModemPrtIdx}
24492      ::= { prtExPhPlModemTable 1}
24493
24494PrtExPhPlModemEntry ::=
24495      SEQUENCE {
24496      prtExPhPlModemCnfgIdx           Integer32,
24497      prtExPhPlModemSltIdx            INTEGER,
24498      prtExPhPlModemPrtIdx            INTEGER,
24499      prtExPhPlModemStatus            INTEGER,
24500      prtExPhPlModemActivate          INTEGER,
24501      prtExPhPlModemMaxIdleTime       Integer32,
24502      prtExPhPlModemTimeBtwnCalls     Integer32,
24503	  prtExPhPlModemCallDelay         Integer32
24504	}
24505
24506prtExPhPlModemCnfgIdx OBJECT-TYPE
24507      SYNTAX  Integer32 (1..255)
24508      MAX-ACCESS  read-only
24509      STATUS  current
24510      DESCRIPTION
24511      "This attribute indicates the Idx of the Cnfg (1..100) being
24512       accessed.
24513       Idx 255 relates to the TmpCnfg. "
24514      ::= { prtExPhPlModemEntry 1}
24515
24516prtExPhPlModemSltIdx OBJECT-TYPE
24517      SYNTAX  INTEGER
24518     {
24519       io1   (5),
24520       io2   (6),
24521       io3   (7),
24522       io4   (8),
24523       io5   (9),
24524       io6  (10),
24525       io7  (11),
24526       io8  (12),
24527       io9  (13),
24528       io10 (14),
24529       io11 (15),
24530       io12 (16),
24531       notApplicable (255)
24532     }
24533      MAX-ACCESS  read-only
24534      STATUS  current
24535      DESCRIPTION
24536      "This attribute indicates a unique  slot  position where
24537       the card is inserted.
24538       In the ?004 Unit the entries io6(10)..io12(16) are not valid"
24539      ::= { prtExPhPlModemEntry 2}
24540
24541prtExPhPlModemPrtIdx OBJECT-TYPE
24542      SYNTAX  INTEGER
24543 {
24544          exPrt1  (1) ,
24545          exPrt2  (2) ,
24546          exPrt3  (3) ,
24547          exPrt4  (4) ,
24548          exPrt5  (5) ,
24549          exPrt6  (6)
24550       }
24551      MAX-ACCESS read-only
24552      STATUS  current
24553      DESCRIPTION
24554      "This attribute indicates a unique port number.
24555       In case of PH.1 card, only exPrt(1) is valid."
24556      ::= { prtExPhPlModemEntry 3}
24557
24558prtExPhPlModemStatus OBJECT-TYPE
24559      SYNTAX INTEGER
24560      {
24561       disable (2),
24562       enable  (3),
24563	   relay   (4)
24564      }
24565      MAX-ACCESS  read-write
24566      STATUS  current
24567      DESCRIPTION
24568      "This object indicates whether a Dial Up Modem is enabled on this port.
24569       Default: disable
24570
24571       For Vmux devices this object shows whether there is Modem Relay support."
24572      ::= { prtExPhPlModemEntry 4}
24573
24574prtExPhPlModemActivate OBJECT-TYPE
24575      SYNTAX INTEGER
24576     {
24577      onFirstFrame(2),
24578      always    (3),
24579      notApplicable (255)
24580     }
24581      MAX-ACCESS  read-write
24582      STATUS  current
24583      DESCRIPTION
24584      "This object indicates whether the Dial Up Modem is activated when
24585       the first frame is received or it is always activated.
24586       Default: onFirstFrame"
24587      ::= { prtExPhPlModemEntry 5}
24588
24589prtExPhPlModemMaxIdleTime OBJECT-TYPE
24590      SYNTAX Integer32
24591      MAX-ACCESS  read-write
24592      STATUS  current
24593      DESCRIPTION
24594      "Max Time allowed in Seconds without any traffic before the line
24595       is disconnected.
24596
24597       Legal Values are: 1 sec, 2 sec .. 5 sec, 10 sec, 20 sec..
24598       1 min, 2 min .. 10 min, 15 min, 20 min, 25 min, 30 min.
24599       65535 sec. means that this parameter is not applicable.
24600
24601       Default: 1 sec."
24602       ::= { prtExPhPlModemEntry 6}
24603
24604prtExPhPlModemTimeBtwnCalls OBJECT-TYPE
24605      SYNTAX Integer32
24606      MAX-ACCESS  read-write
24607      STATUS  current
24608      DESCRIPTION
24609      "Minimum Time in Seconds which is required after a call was
24610       disconnected. In this time no other call will be initiated
24611       from this Modem port even if there were frames transmitted
24612       to this port. This time is required for some Modems which
24613       have initializations that take a few seconds.
24614
24615       Legal Values are:
24616	   0 sec. - 30 sec., 1-5 min.
24617       65535 sec. means that this parameter is not applicable.
24618
24619       Default: 0 sec"
24620       ::= { prtExPhPlModemEntry 7}
24621
24622prtExPhPlModemCallDelay OBJECT-TYPE
24623      SYNTAX Integer32
24624      MAX-ACCESS  read-write
24625      STATUS  current
24626      DESCRIPTION
24627      "Time in Seconds that the device will wait before dialing to the remote
24628	   device.
24629
24630	   This feature is mostly used when there is a backup modem to the
24631	   main link and the main link is down. In this case it is important to prevent
24632	   the 2 devices from dialing through the backup modems to each other at the same time.
24633	   It is advised to configure one side with a small call delay and the other side
24634	   with a large call delay.
24635
24636       Legal Values are:
24637	   0 - 30, 60, 120, 180, 240, 300, 600, 900, 1200, 1500, 1800 .
24638       65535 sec. means that this parameter is not applicable.
24639
24640       Default: 0 sec"
24641       ::= { prtExPhPlModemEntry 8}
24642
24643--
24644-- Megaplex ?000/?004 LS-2 TDM I/O family card include:
24645-- Ls2-CCITT-X.50, Ls2-CCITT-X.58, Ls2-AT&T-SDM
24646--
24647--prtExLs2CnfgTable OBJECT IDENTIFIER ::= {prtLs2Cnfg 1}
24648--prtInLs2CnfgTable OBJECT IDENTIFIER ::= {prtLs2Cnfg 2}
24649
24650prtExLs2CnfgTable OBJECT-TYPE
24651      SYNTAX SEQUENCE OF PrtExLs2CnfgEntry
24652      MAX-ACCESS not-accessible
24653      STATUS  current
24654      DESCRIPTION
24655       "The write operation into the Table Objects is valid only
24656        to the TmpCnfg entry."
24657      ::= {prtLs2Cnfg 1}
24658
24659prtExLs2CnfgEntry OBJECT-TYPE
24660      SYNTAX PrtExLs2CnfgEntry
24661      MAX-ACCESS not-accessible
24662      STATUS current
24663	DESCRIPTION  "An entry in table."
24664	INDEX {prtExLs2CnfgIdx, prtExLs2SltIdx, prtExLs2PrtIdx }
24665      ::= {prtExLs2CnfgTable  1}
24666
24667PrtExLs2CnfgEntry ::=
24668      SEQUENCE {
24669        prtExLs2CnfgIdx   Integer32,
24670        prtExLs2SltIdx    INTEGER,
24671        prtExLs2PrtIdx    INTEGER,
24672        prtExLs2Connect   INTEGER,
24673        prtExLs2Rate      INTEGER,
24674        prtExLs2ClkMode   INTEGER,
24675        prtExLs2Cts       INTEGER,
24676        prtExLs2Dcd       INTEGER,
24677        prtExLs2EnvIdx    Integer32
24678	}
24679
24680prtExLs2CnfgIdx OBJECT-TYPE
24681      SYNTAX  Integer32 (1..255)
24682      MAX-ACCESS  read-only
24683      STATUS  current
24684      DESCRIPTION
24685      "This attribute indicates the Idx of the Cnfg (1..100) being
24686       accessed.
24687       Idx  255 relates to the TmpCnfg"
24688      ::= {prtExLs2CnfgEntry 1}
24689-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
24690
24691prtExLs2SltIdx OBJECT-TYPE
24692      SYNTAX  INTEGER
24693          {
24694       io1   (5),
24695       io2   (6),
24696       io3   (7),
24697       io4   (8),
24698       io5   (9),
24699       io6  (10),
24700       io7  (11),
24701       io8  (12),
24702       io9  (13),
24703       io10 (14),
24704       io11 (15),
24705       io12 (16)
24706       }
24707      MAX-ACCESS  read-only
24708      STATUS  current
24709      DESCRIPTION
24710      "This attribute indicates a unique  slot  position where
24711       the card is inserted.
24712       In the ?004 Unit the entries io6(10)..io16) are not valid."
24713      ::= {prtExLs2CnfgEntry 2}
24714
24715prtExLs2PrtIdx OBJECT-TYPE
24716      SYNTAX  INTEGER
24717          {
24718          exPrt1    (1) ,
24719          exPrt2    (2) ,
24720          exPrt3    (3) ,
24721          exPrt4    (4) ,
24722          exPrt5    (5) ,
24723          exPrt6    (6) ,
24724          exPrt7    (7) ,
24725          exPrt8    (8) ,
24726          exPrt9    (9) ,
24727          exPrt10  (10)
24728          }
24729      MAX-ACCESS  read-only
24730      STATUS  current
24731      DESCRIPTION
24732      "This attribute indicates a unique  port index.
24733      For the Ls2/X.58 exPrt(7)..exPrt(10) are not valid."
24734      ::= {prtExLs2CnfgEntry 3}
24735
24736
24737prtExLs2Connect OBJECT-TYPE
24738      SYNTAX  INTEGER
24739              {
24740                no  (2),
24741                yes (3)
24742              }
24743      MAX-ACCESS  read-write
24744      STATUS  current
24745      DESCRIPTION
24746      "This attribute indicates whether the  port  should be
24747       considered in any of the mux algorithms."
24748      ::= {prtExLs2CnfgEntry 4}
24749
24750prtExLs2Rate OBJECT-TYPE
24751      SYNTAX  INTEGER
24752       {
24753          r2400bps  (2),
24754          r4800bps  (3),
24755          r9600bps  (4),
24756          r19200bps (5)
24757       }
24758      MAX-ACCESS  read-write
24759      STATUS  current
24760      DESCRIPTION
24761      "Port rates."
24762      ::= {prtExLs2CnfgEntry 5}
24763
24764prtExLs2ClkMode OBJECT-TYPE
24765      SYNTAX  INTEGER
24766       {
24767          dce     (1),
24768          ext-dce (2),
24769          dte     (3)
24770       }
24771      MAX-ACCESS  read-write
24772      STATUS  current
24773      DESCRIPTION
24774      "This attribute indicates a unique port operation clock mode."
24775      ::= {prtExLs2CnfgEntry 6}
24776
24777prtExLs2Cts OBJECT-TYPE
24778      SYNTAX  INTEGER
24779       {
24780    on       (2),
24781    rts-min  (3),
24782    rts-max  (4)
24783       }
24784      MAX-ACCESS  read-write
24785      STATUS  current
24786      DESCRIPTION
24787      "CTS."
24788      ::= {prtExLs2CnfgEntry 7}
24789
24790prtExLs2Dcd OBJECT-TYPE
24791      SYNTAX  INTEGER
24792       {
24793    on        (2),
24794    card-sync (3)
24795       }
24796      MAX-ACCESS  read-write
24797      STATUS  current
24798      DESCRIPTION
24799      "DCD."
24800      ::= {prtExLs2CnfgEntry 8}
24801
24802prtExLs2EnvIdx OBJECT-TYPE
24803      SYNTAX  Integer32 (0..24)
24804      MAX-ACCESS  read-write
24805      STATUS  current
24806      DESCRIPTION
24807      "Envelope Index.
24808       When prtInLs2EnvAssign=auto, the value is 0 (not applicable)."
24809      ::= {prtExLs2CnfgEntry 9}
24810
24811-- Ls2 Internal composit channel parameters
24812--
24813prtInLs2CnfgTable OBJECT-TYPE
24814      SYNTAX SEQUENCE OF PrtInLs2CnfgEntry
24815      MAX-ACCESS not-accessible
24816      STATUS  current
24817      DESCRIPTION
24818       "The write operation into the Table Objects is valid only
24819        to the TmpCnfg entry."
24820      ::= {prtLs2Cnfg 2}
24821
24822prtInLs2CnfgEntry OBJECT-TYPE
24823      SYNTAX PrtInLs2CnfgEntry
24824      MAX-ACCESS not-accessible
24825      STATUS current
24826	DESCRIPTION  "An entry in table."
24827	INDEX {prtInLs2CnfgIdx, prtInLs2SltIdx, prtInLs2PrtIdx }
24828      ::= {prtInLs2CnfgTable 1}
24829
24830PrtInLs2CnfgEntry ::=
24831      SEQUENCE {
24832        prtInLs2CnfgIdx   Integer32,
24833        prtInLs2SltIdx    INTEGER,
24834        prtInLs2PrtIdx    INTEGER,
24835        prtInLs2Connect   INTEGER,
24836        prtInLs2Group     Integer32,
24837        prtInLs2Member    Integer32,
24838        prtInLs2LinkTo    INTEGER,
24839        prtInLs2EnvAssign INTEGER
24840      }
24841
24842prtInLs2CnfgIdx OBJECT-TYPE
24843      SYNTAX  Integer32 (1..255)
24844      MAX-ACCESS  read-only
24845      STATUS  current
24846      DESCRIPTION
24847      "This attribute indicates the Idx of the Cnfg (1..100) being
24848       accessed.
24849       Idx  255 relates to the TmpCnfg"
24850      ::= {prtInLs2CnfgEntry 1}
24851-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
24852
24853prtInLs2SltIdx OBJECT-TYPE
24854      SYNTAX  INTEGER
24855          {
24856       io1   (5),
24857       io2   (6),
24858       io3   (7),
24859       io4   (8),
24860       io5   (9),
24861       io6  (10),
24862       io7  (11),
24863       io8  (12),
24864       io9  (13),
24865       io10 (14),
24866       io11 (15),
24867       io12 (16)
24868       }
24869      MAX-ACCESS  read-only
24870      STATUS  current
24871      DESCRIPTION
24872      "This attribute indicates a unique  slot  position where
24873       the card is inserted.
24874       In the ?004 Unit the entries io6(10)..io16) are not valid."
24875      ::= {prtInLs2CnfgEntry 2}
24876
24877prtInLs2PrtIdx OBJECT-TYPE
24878      SYNTAX  INTEGER
24879          {
24880          inPrt1    (101),
24881    inPrt2    (102)
24882          }
24883      MAX-ACCESS  read-only
24884      STATUS  current
24885      DESCRIPTION
24886      "This attribute indicates a unique internal port index."
24887      ::= {prtInLs2CnfgEntry 3}
24888
24889prtInLs2Connect OBJECT-TYPE
24890      SYNTAX  INTEGER
24891              {
24892                no  (2),
24893                yes (3)
24894              }
24895      MAX-ACCESS  read-write
24896      STATUS  current
24897      DESCRIPTION
24898      "This attribute indicates whether the port should be considered in
24899       any of the mux  algorithms. It also affects all the module
24900       considerations because the module has only one Internal
24901       interface which is the composite channel."
24902      ::= {prtInLs2CnfgEntry 4}
24903
24904prtInLs2Group OBJECT-TYPE
24905      SYNTAX  Integer32 (1..12)
24906      MAX-ACCESS  read-write
24907      STATUS  current
24908      DESCRIPTION
24909      "This attribute indicates the group number of the port.
24910       LS-2 internal ports with the same group number share the same Time slot of the main
24911       link"
24912      ::= {prtInLs2CnfgEntry 5}
24913
24914prtInLs2Member OBJECT-TYPE
24915      SYNTAX  Integer32 (1..4)
24916      MAX-ACCESS  read-write
24917      STATUS  current
24918      DESCRIPTION
24919      "This attribute indicates the group member id of the port.
24920       This parameter is for the automatic envelope assignment
24921       algorithm."
24922      ::= {prtInLs2CnfgEntry 6}
24923
24924prtInLs2LinkTo OBJECT-TYPE
24925      SYNTAX  INTEGER
24926       {
24927       io1   (5),
24928       io2   (6),
24929       io3   (7),
24930       io4   (8),
24931       io5   (9),
24932       io6  (10),
24933       io7  (11),
24934       io8  (12),
24935       io9  (13),
24936       io10 (14),
24937       io11 (15),
24938       io12 (16)
24939       }
24940      MAX-ACCESS  read-write
24941      STATUS  deprecated
24942      DESCRIPTION
24943      "It indicates the slot of the main link card to which the
24944       LS2 card is mapped.
24945       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
24946       and prtGenCnfgLinkToPort."
24947      ::= {prtInLs2CnfgEntry 7}
24948
24949prtInLs2EnvAssign OBJECT-TYPE
24950      SYNTAX  INTEGER
24951       {
24952        auto    (2),
24953        manual  (3)
24954       }
24955      MAX-ACCESS  read-write
24956      STATUS  current
24957      DESCRIPTION
24958      "Envelope assignment type."
24959      ::= {prtInLs2CnfgEntry 8}
24960
24961
24962--
24963-- Megaplex?000/?004 VC-2, VC-6, VC-2/R2, VC-Q TDM I/O family port.
24964-- (Vc2E&m,Vc2Fxs1Plar,Vc2Fxo1,Vc2Fxs2,Vc2Fxo2,Vc2Fxs3,Vc2Fxo3)
24965-- Vc6E&M, Vc6Fxo, Vc6Fxs, Vc6aE&M, Vc6aFxo, Vc6aFxs
24966-- Vc2/R2(Fxs)
24967-- VC-Q
24968-- VC-12, VC-12/6
24969-- VC-8,  VC-16
24970
24971prtVc2CnfgTable OBJECT-TYPE
24972      SYNTAX SEQUENCE OF PrtVc2CnfgEntry
24973      MAX-ACCESS not-accessible
24974      STATUS  current
24975      DESCRIPTION
24976       "- For products supporting more than one configuration, the write operation
24977          into the Table is valid only to the TmpCnfg entry.
24978        - For products that do not support configurations, the write operation
24979          into the Table will be to prtVc2CnfgIdx=1."
24980      ::= { cnfgPrtMux 5}
24981
24982prtVc2CnfgEntry OBJECT-TYPE
24983      SYNTAX PrtVc2CnfgEntry
24984      MAX-ACCESS not-accessible
24985      STATUS current
24986	DESCRIPTION  "An entry in table."
24987	INDEX {prtVc2CnfgIdx, prtVc2SltIdx, prtVc2PrtIdx }
24988      ::= { prtVc2CnfgTable 1}
24989
24990PrtVc2CnfgEntry ::=
24991      SEQUENCE {
24992        prtVc2CnfgIdx       Integer32,
24993        prtVc2SltIdx        INTEGER,
24994        prtVc2PrtIdx        Integer32,
24995
24996        prtExVc2Connect     INTEGER,
24997        prtExVc2TransGain   Integer32,
24998        prtExVc2ReceiveGain Integer32,
24999        prtExVc2Wire        INTEGER,
25000        prtExVc2CodingLaw   INTEGER,
25001        prtExVc2Sig         INTEGER,
25002        prtExVc2Oos         INTEGER,
25003        prtExVc2LinkTo      INTEGER,
25004        prtExVc2OperMode    INTEGER,
25005        prtExVc2SigProfile  INTEGER,
25006        prtExVc2CallEnable  INTEGER,
25007        prtExVc2R2Delay     INTEGER,
25008        prtExVc2CasStd      INTEGER,
25009        prtExVc2EchoCanceler INTEGER,
25010        prtExVc2IfType      INTEGER,
25011        prtExVc2Encoding    INTEGER,
25012        prtExVc2TxBitCode   OCTET STRING,
25013        prtExVc2RxBitOutput OCTET STRING,
25014		prtExVc2MeterRate   INTEGER,
25015		prtExVc2IfSignaling INTEGER,
25016        prtExVc2SeizeAck    INTEGER,
25017        prtExVc2EandMType   INTEGER,
25018		prtExVc2RemType     INTEGER,
25019		prtExVc2ConvTime    INTEGER,
25020		prtExVc2SigFeedback INTEGER,
25021		prtExVc2EchoCancelerModule INTEGER,
25022		prtExVc2ReversePolarity    INTEGER,
25023		prtExVc2RingerFrequency    INTEGER,
25024		prtExVc2SigService         INTEGER,
25025		prtExVc2CallerIdEnable     INTEGER,
25026		prtExVc2CompressMethod     INTEGER,
25027		prtExVc2ObMode             INTEGER,
25028		prtExVc2VAD                INTEGER,
25029		prtExVc2NoiseLevelForVAD   INTEGER,
25030		prtExVc2WesternSigMode     INTEGER,
25031		prtExVc2BusProtectionPoint INTEGER,	--not used
25032		prtExVc2ImpedanceStandard  INTEGER
25033      }
25034
25035prtVc2CnfgIdx OBJECT-TYPE
25036      SYNTAX  Integer32  (1..255)
25037      MAX-ACCESS  read-only
25038      STATUS  current
25039      DESCRIPTION
25040      "This attribute indicates the Idx of the Cnfg (1..100) being
25041       accessed.
25042       Idx  255 relates to the TmpCnfg"
25043      ::= {prtVc2CnfgEntry 1}
25044-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
25045
25046prtVc2SltIdx OBJECT-TYPE
25047      SYNTAX  INTEGER
25048 {
25049       io1   (5),
25050       io2   (6),
25051       io3   (7),
25052       io4   (8),
25053       io5   (9),
25054       io6  (10),
25055       io7  (11),
25056       io8  (12),
25057       io9  (13),
25058       io10 (14),
25059       io11 (15),
25060       io12 (16),
25061       notApplicable (255)
25062 }
25063      MAX-ACCESS  read-only
25064      STATUS  current
25065      DESCRIPTION
25066      "This attribute indicates a unique  slot  position where
25067       the card is inserted.
25068       For Stand Alone products like WR: notApplicable (255)"
25069      ::= {prtVc2CnfgEntry 2}
25070
25071prtVc2PrtIdx OBJECT-TYPE
25072      SYNTAX  Integer32
25073      MAX-ACCESS  read-only
25074      STATUS  current
25075      DESCRIPTION
25076      "A unique identifier of the port, within the card.
25077       For MP-2100/2200 card ports, Web Ranger and FCD-IP Voice ports
25078 	   the values will be:
25079       exPrt1    (1)
25080       exPrt2    (2)
25081       exPrt3    (3)
25082       exPrt4    (4)
25083       exPrt5    (5)
25084       exPrt6    (6)
25085       exPrt7    (7)
25086       exPrt8    (8)
25087       exPrt9    (9)
25088       exPrt10  (10)
25089       exPrt11  (11)
25090       exPrt12  (12)
25091       exPrt13  (13)
25092       exPrt14  (14)
25093       exPrt15  (15)
25094       exPrt16  (16)
25095
25096	   For LA-240:
25097	     The index for fixed voice ports will be -
25098	       exPrt6    (6)
25099           exPrt7    (7)
25100           exPrt8    (8)
25101           exPrt9    (9)
25102		 The index for voice card ports will be -
25103		   Slot number * 100 + ch (for IO-1: 101..104, for IO-2: 201..204).
25104	   For other products' index see their specification."
25105      ::= {prtVc2CnfgEntry 3}
25106
25107prtExVc2Connect OBJECT-TYPE
25108      SYNTAX  INTEGER
25109              {
25110                no  (2),
25111                yes (3),
25112				v51 (4),
25113				v52 (5)
25114              }
25115      MAX-ACCESS  read-write
25116      STATUS  current
25117      DESCRIPTION
25118      "This attribute indicates whether the  port  should be
25119       considered in any of the mux algorithms."
25120      ::= {prtVc2CnfgEntry 4}
25121
25122prtExVc2TransGain OBJECT-TYPE
25123      SYNTAX  Integer32
25124      MAX-ACCESS  read-write
25125      STATUS  current
25126      DESCRIPTION
25127      "Transmit gain in dBm.
25128       For ports of MP-104/204, MP-2100/2200  VC-6A, VC-6AG, VC-8
25129       VC-4/Omni and VC-16 cards, the units will be 0.1dBm because
25130       valid values can be in 0.5dBm steps."
25131      ::= {prtVc2CnfgEntry 5}
25132
25133prtExVc2ReceiveGain OBJECT-TYPE
25134      SYNTAX  Integer32
25135      MAX-ACCESS  read-write
25136      STATUS  current
25137      DESCRIPTION
25138      "Receive gain in dBm.
25139       For ports of MP-104/204, MP-2100/2200  VC-6A, VC-6AG, VC-8
25140       VC-4/Omni and VC-16 cards, the units will be 0.1dBm because
25141       valid values can be in 0.5dBm steps."
25142      ::= {prtVc2CnfgEntry 6}
25143
25144prtExVc2Wire OBJECT-TYPE
25145      SYNTAX  INTEGER
25146       {
25147          w2wire   (1),
25148          w4wire   (2),
25149		  notApplicable  (255)
25150       }
25151      MAX-ACCESS  read-write
25152      STATUS  current
25153      DESCRIPTION
25154      "For some cards, this object is equal for all the ports in the specific
25155       card because of HW limitations.
25156       For FXO & FXS this parameter is not applicable."
25157      ::= {prtVc2CnfgEntry 7}
25158
25159prtExVc2CodingLaw OBJECT-TYPE
25160      SYNTAX  INTEGER
25161       {
25162          aLAW    (1),
25163          uLAW    (2)
25164       }
25165      MAX-ACCESS  read-write
25166      STATUS  current
25167      DESCRIPTION
25168      "This attribute indicates the Method/Law for decoding/encoding the voice
25169       information.
25170       aLaw(1) is the standard Law for E1 links.
25171       uLaw(2) is the standard Law for T1 links.
25172
25173       This object is equal for all the ports in the specific module because
25174       of HW limitations"
25175      ::= {prtVc2CnfgEntry 8}
25176
25177prtExVc2Sig OBJECT-TYPE
25178      SYNTAX  INTEGER
25179       {
25180          noSignaling           (1),
25181          robbedBitMultiFrame   (2),
25182          chAssociatedE1        (3),
25183          robbedBitFrame        (4)
25184       }
25185      MAX-ACCESS  read-write
25186      STATUS  current
25187      DESCRIPTION
25188      "This attribute indicates the method for decoding/encoding the signaling
25189       information(on/off hook).
25190       noSignaling        (1) - not using signaling (only voice).
25191       robbedBitMultiFrame(2) - is the standard method for T1 links and
25192                                proprietary method for E1 links.
25193       chAssociatedE1     (3) - is valid only for E1 G.732S links.
25194       robbedBitFrame     (4) - is proprietary method implimenting 7 bit for
25195                                the voice and 1 bit dedicated for signaling.
25196
25197       For some cards, this object is equal for all the ports in the specific module
25198       because of HW limitations."
25199      ::= {prtVc2CnfgEntry 9}
25200
25201prtExVc2Oos OBJECT-TYPE
25202      SYNTAX  INTEGER
25203       {
25204          forcedIdle     (1),
25205          forcedBusy     (2),
25206          busyIdle       (3),
25207          idleBusy       (4),
25208          notApplicable  (5)
25209       }
25210      MAX-ACCESS  read-write
25211      STATUS  current
25212      DESCRIPTION
25213      "This object is equal for all the ports in the specific card
25214       because of HW limitations"
25215      ::= {prtVc2CnfgEntry 10}
25216
25217prtExVc2LinkTo OBJECT-TYPE
25218      SYNTAX  INTEGER
25219       {
25220       io1   (5),
25221       io2   (6),
25222       io3   (7),
25223       io4   (8),
25224       io5   (9),
25225       io6  (10),
25226       io7  (11),
25227       io8  (12),
25228       io9  (13),
25229       io10 (14),
25230       io11 (15),
25231       io12 (16),
25232	   notApplicable  (255)
25233       }
25234      MAX-ACCESS  read-write
25235      STATUS  deprecated
25236      DESCRIPTION
25237      "This attribute indicates the slot of the ML card to which
25238       the VC card is mapped.
25239       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
25240       and prtGenCnfgLinkToPort."
25241      ::= {prtVc2CnfgEntry 11}
25242
25243prtExVc2OperMode OBJECT-TYPE
25244      SYNTAX  INTEGER
25245       {
25246       normal          (2),
25247       unidirectRx     (3),
25248       broadcast       (4)
25249       }
25250      MAX-ACCESS  read-write
25251      STATUS  current
25252      DESCRIPTION
25253      "This object indicates the operation mode of the port.
25254       normal = bi-directional (Tx/Rx)
25255       unidirectRx = unidirectional Rx.
25256       broadcast = Tx upon request."
25257      ::= {prtVc2CnfgEntry 12}
25258
25259
25260prtExVc2SigProfile OBJECT-TYPE
25261      SYNTAX  INTEGER
25262       {
25263       notApplicable   (1),
25264       manual          (2),
25265       p1              (3),
25266       p2              (4),
25267       p3Fxo3S3        (5),
25268       reversePolarity (6),	 --3RP
25269       meteringPulse   (7),	 --3MP
25270	   p4              (8)
25271       }
25272      MAX-ACCESS  read-write
25273      STATUS  current
25274      DESCRIPTION
25275      "This object indicates the Signaling Profile of the port.
25276       notApplicable - for VC-2 family and when
25277                       prtExVc2Sig=noSignaling(1)
25278       p1 = profile 1
25279       p2 = profile 2
25280       p3 = profile 3
25281       p4 = profile 4 "
25282      ::= {prtVc2CnfgEntry 13}
25283
25284prtExVc2CallEnable OBJECT-TYPE
25285      SYNTAX  INTEGER
25286       {
25287       notApplicable (1),
25288       incoming      (2),
25289       outgoing      (3),
25290       both          (4)
25291       }
25292      MAX-ACCESS  read-write
25293      STATUS  current
25294      DESCRIPTION
25295      "This object indicates the Enabled Call direction.
25296       notApplicable - for all cards except VC-2/R2.
25297       both     - incoming + outgoing."
25298      ::= {prtVc2CnfgEntry 14}
25299
25300prtExVc2R2Delay OBJECT-TYPE
25301      SYNTAX  INTEGER
25302       {
25303       notApplicable (1),
25304       terrestrial   (2),
25305       satellite     (3)
25306       }
25307      MAX-ACCESS  read-write
25308      STATUS  current
25309      DESCRIPTION
25310      "This object indicates the R2 Delay.
25311       notApplicable - for all cards except VC-2/R2."
25312      ::= {prtVc2CnfgEntry 15}
25313
25314prtExVc2CasStd OBJECT-TYPE
25315      SYNTAX  INTEGER
25316       {
25317       notApplicable (1),
25318       r2Q422        (2),
25319       specialA      (3),
25320       specialB      (4),
25321	   specialC      (5),
25322	   specialD      (6),
25323	   specialE      (7),
25324   	   specialF      (8),
25325       specialG      (9)
25326       }
25327      MAX-ACCESS  read-write
25328      STATUS  current
25329      DESCRIPTION
25330      "This object indicates the CAS (Channel Associated Signaling)
25331       Standard.
25332       notApplicable - for all cards except VC-2/R2."
25333      ::= {prtVc2CnfgEntry 16}
25334
25335prtExVc2EchoCanceler OBJECT-TYPE
25336      SYNTAX  INTEGER
25337       {
25338       notApplicable (1),
25339          off    (2),
25340          on     (3)
25341       }
25342      MAX-ACCESS  read-write
25343      STATUS  current
25344      DESCRIPTION
25345      "Echo canceler activation.
25346       notApplicable - for VC-2 and VC-6 cards."
25347      ::= {prtVc2CnfgEntry 17}
25348
25349prtExVc2IfType OBJECT-TYPE
25350      SYNTAX  INTEGER
25351       {
25352       notApplicable (1),
25353       w2Em     (2),
25354       w4Em     (3),
25355       fxo      (4),
25356       fxs      (5)
25357       }
25358      MAX-ACCESS  read-write
25359      STATUS  current
25360      DESCRIPTION
25361      "Interface Type."
25362      ::= {prtVc2CnfgEntry 18}
25363
25364prtExVc2Encoding OBJECT-TYPE
25365      SYNTAX  INTEGER
25366       {
25367          notApplicable (1),
25368          pcm           (2),
25369          adpcm         (3),
25370		  linear        (4)
25371       }
25372      MAX-ACCESS  read-write
25373      STATUS  current
25374      DESCRIPTION
25375      "Voice Encoding Mode.
25376       linear - is relevant only for the ports of VC-16A card."
25377      ::= {prtVc2CnfgEntry 19}
25378
25379prtExVc2TxBitCode OBJECT-TYPE
25380      SYNTAX  OCTET STRING
25381      MAX-ACCESS  read-write
25382      STATUS  current
25383      DESCRIPTION
25384      "
25385       - - - For MP & FCD - - -
25386
25387       This object represents 4 parameters, by 2 Octets :
25388       Tx D Bit Code-MSB nibble,
25389       Tx C Bit Code-    nibble,
25390       Tx B Bit Code-    nibble,
25391       Tx A Bit Code-LSB nibble.
25392
25393       Each nibble:
25394    0 hex = 0000 = Not Applicable
25395    1 hex = 0001 = M lead
25396    2 hex = 0010 = M lead inverse
25397    3 hex = 0011 = Reverse Polarity
25398    4 hex = 0100 = Metering Pulse
25399    5 hex = 0101 = Forced 1
25400    6 hex = 0110 = Forced 0
25401    7-F hex - not used (invalid values)
25402       This object will be RO if prtExVc2SigProfile is NOT manual.
25403
25404
25405      - - - For WR II - - -
25406
25407   This object represents the following 4 parameters by 2 Octets:
25408   1. On/Off hook signaling transmission mode from the FXS towards the T1/E1 (MSB nibble 1).
25409   2. Default signaling bits that are not in use (nibble 2).
25410   3. Ring Detection signaling transmission mode from the FXO towards the T1/E1(nibble 3).
25411   4. M (Mouth) Signaling transmission mode from the E&M towards the T1/E1(LSB nibble 4).
25412
25413      Each nibble:
25414	---------------------------------------------------------------------------------------
25415	Value          On/Off Hook       Default sig.      Ring Detect.        M (Mouth)
25416	---------------------------------------------------------------------------------------
25417    0 hex = 0000   Not Applicable    Not Applicable.  Not Applicable	   Not Applicable
25418    1 hex = 0001   Tx A bit			 Values 1-3 are	  Tx A bit			   Tx A bit
25419    2 hex = 0010   Tx A bit inverse	 for On/Off Hook  Tx A bit inv.	  	   Tx A bit inv.
25420    3 hex = 0011   Tx B bit			 A,B,A Inv,B Inv. Tx B bit			   Tx B bit
25421    4 hex = 0100   Tx B bit inverse	 Values 4-7 are	  Tx B bit inv.		   Tx B bit inv.
25422    5 hex = 0101   not Used-invalid	 for On/Off Hook  not Used-invalid	   not Used-invalid
25423    6 hex = 0110   not Used-invalid	 A, A Inverse.	  not Used-invalid 	   not Used-invalid
25424    7 hex = 0111   not Used-invalid			 		  not Used-invalid	   not Used-invalid
25425    8 hex = 1000   not Used-invalid	 Values 8-11 are  not Used-invalid	   not Used-invalid
25426    9 hex = 1001   not Used-invalid	 for On/Off Hook  not Used-invalid	   not Used-invalid
25427	A hex = 1010   not used-invalid	 B, B Inverse.	  not Used-invalid	   not Used-invalid
25428	B hex = 1011   not used-invalid	 The Bits order:  not Used-invalid	   not Used-invalid
25429    C-F hex 	   not used-invalid	 ABCD			  not Used-invalid	   not Used-invalid
25430
25431
25432    Default value: 11 11 "
25433      ::= {prtVc2CnfgEntry 20}
25434
25435prtExVc2RxBitOutput OBJECT-TYPE
25436      SYNTAX  OCTET STRING
25437      MAX-ACCESS  read-write
25438      STATUS  current
25439      DESCRIPTION
25440      "
25441       - - - For MP (VC-Q card only) & FCD - - -
25442       This object represents 3  parameters by 2 Octets:
25443       Spare       -MSB nibble, always=0 hex
25444       E Lead Output          -    nibble,
25445       Reverse Polarity Output-    nibble,
25446       Metering Pulse Output  -LSB nibble.
25447
25448       Each nibble:
25449    0 hex = 0000 = Not Applicable
25450    1 hex = 0001 = Rx A bit
25451    2 hex = 0010 = Rx A bit inverse
25452    3 hex = 0011 = Rx B bit
25453    4 hex = 0100 = Rx B bit inverse
25454    5 hex = 0101 = Rx C bit
25455    6 hex = 0110 = Rx C bit inverse
25456    7 hex = 0111 = Rx D bit
25457    8 hex = 1000 = Rx D bit inverse
25458    9 hex = 1001 = none
25459    A-F hex - not used (invalid values)
25460       This object will be RO if prtExVc2SigProfile is NOT manual.
25461
25462      - - - For MP (VC-8, VC-16, VC-16A cards) - - -
25463
25464    This object represents 4 parameters, by 2 Octets :
25465    Tx D Bit Code-MSB nibble,
25466    Tx C Bit Code-    nibble,
25467    Tx B Bit Code-    nibble,
25468    Tx A Bit Code-LSB nibble.
25469
25470    Each nibble:
25471    0 hex = 0000 = Not Applicable
25472    1 hex = 0001 = not used (invalid value)
25473    2 hex = 0010 = not used (invalid value)
25474    3 hex = 0011 = not used (invalid value)
25475    4 hex = 0100 = not used (invalid value)
25476    5 hex = 0101 = Forced 1
25477    6 hex = 0110 = Forced 0
25478    7-F hex - not used (invalid values)
25479    This object will be RO.
25480
25481
25482      - - - For WR II - - -
25483
25484   This object represents the following 2 parameters in 1 Octet:
25485   1. On/Off hook signaling receive mode from the T1/E1 into the FXS/FXO (MSB nibble 1).
25486   2. E (Ear) Signaling receive mode from the T1/E1 into the E&M (LSB nibble 2).
25487
25488      Each nibble:
25489	---------------------------------------------------------------------------------------
25490	Value          On/Off Hook       E (Ear)
25491	---------------------------------------------------------------------------------------
25492    0 hex = 0000   Not Applicable    Not Applicable
25493    1 hex = 0001   Rx A bit			 Rx A bit
25494    2 hex = 0010   Rx A bit inverse	 Rx A bit inverse
25495    3 hex = 0011   Rx B bit			 Rx B bit
25496    4 hex = 0100   Rx B bit inverse	 Rx B bit inverse
25497    5-F hex 	   not used-invalid	 not Used-invalid
25498
25499	Default value: 11  "
25500      ::= {prtVc2CnfgEntry 21}
25501
25502prtExVc2MeterRate OBJECT-TYPE
25503      SYNTAX  INTEGER
25504      {
25505        notApplicable(1),
25506        r16Khz  (2),
25507        r12Khz  (3),
25508		disabled(4)
25509      }
25510      MAX-ACCESS  read-write
25511      STATUS  current
25512      DESCRIPTION
25513      "This entry is applicable only for VC-6A/FXO, VC-6A/FXS, VC-8/FXO,
25514       VC-8/FXS, VC-16/FXO and VC-16/FXS.
25515       Meter Rate means rate of Call Meter in Public Phones, in KHz units.
25516       For some cards, the value must be the same for all card's ports."
25517      ::= {prtVc2CnfgEntry 22}
25518
25519prtExVc2IfSignaling OBJECT-TYPE
25520      SYNTAX  INTEGER
25521      {
25522        notApplicable(1),
25523        loopStart    (2),
25524		groundStart  (3),
25525		winkStart    (4)
25526      }
25527      MAX-ACCESS  read-write
25528      STATUS  current
25529      DESCRIPTION
25530      "This entry is applicable only for VC-6A, VC-6AG, VC-8/FXO, VC-8/FXS,
25531       VC-16/FXO and VC-16/FXS cards.
25532       Interface Analog Signaling.
25533       Must be the same for all card's ports.
25534       loopStart - for the usual trunk/phone types.
25535       groundStart - for trunks that need Ground signaling .
25536       winkStart - for trunks that need Reverse Polarity. "
25537      ::= {prtVc2CnfgEntry 23}
25538
25539prtExVc2SeizeAck OBJECT-TYPE
25540      SYNTAX INTEGER
25541      {
25542      notApplicable (1),
25543	  no  (2),
25544      yes (3)
25545      }
25546      MAX-ACCESS  read-write
25547      STATUS  current
25548      DESCRIPTION
25549      "This parameter shows whether the device will acknowledge
25550       a seize signal (On/Off Hook).
25551       When the value is set to yes(3) & the device receives an on/off hook signal
25552       it will transmit back an on/off hook signal.
25553	   When the value is set to no(2) & the device receives an on/off hook signal
25554       it will NOT transmit back an on/off hook signal.
25555
25556       Default value for WR FXO: no(2)."
25557       ::= {prtVc2CnfgEntry 24}
25558
25559prtExVc2EandMType OBJECT-TYPE
25560       SYNTAX INTEGER
25561	   {
25562       notApplicable (1),
25563	   type1 (2),
25564       type2 (3),
25565       type3 (4),
25566       type5 (5)  -- SSDC5
25567       }
25568      MAX-ACCESS  read-write
25569      STATUS  current
25570      DESCRIPTION
25571      "This is the signaling type on the E&M analog side.
25572       The analog signaling includes voltage, no. of pins and other parameters."
25573       ::= {prtVc2CnfgEntry 25}
25574
25575prtExVc2RemType OBJECT-TYPE
25576       SYNTAX INTEGER
25577	   {
25578       notApplicable (1),
25579	   lb  (2),
25580       pbx (3),
25581	   e1  (4),
25582	   t1  (5),	 --T1ESF
25583	   t1D4  (6)
25584       }
25585      MAX-ACCESS  read-write
25586      STATUS  current
25587      DESCRIPTION
25588      "Remote Type.
25589       Applicable for VC-6A/4LB card &
25590       for IPMUX-1E Far End Type - E1,T1(T1-ESF) or T1-D4 ."
25591       ::= {prtVc2CnfgEntry 26}
25592
25593prtExVc2ConvTime OBJECT-TYPE
25594       SYNTAX INTEGER
25595	   {
25596       notApplicable (1),
25597	   m2 (2),
25598       m3 (3),
25599	   m5 (4),
25600	   unlimited (5)
25601       }
25602      MAX-ACCESS  read-write
25603      STATUS  current
25604      DESCRIPTION
25605      "Conversation Time in minutes.
25606       Applicable for VC-6A/4LB card."
25607       ::= {prtVc2CnfgEntry 27}
25608
25609prtExVc2SigFeedback OBJECT-TYPE
25610       SYNTAX INTEGER
25611	   {
25612       notApplicable (1),
25613	   no  (2),
25614       yes (3)
25615       }
25616      MAX-ACCESS  read-write
25617      STATUS  current
25618      DESCRIPTION
25619      "Signaling Feedback.
25620       Applicable for VC-8/FXO and VC-16/FXO cards."
25621       ::= {prtVc2CnfgEntry 28}
25622
25623prtExVc2EchoCancelerModule OBJECT-TYPE
25624      SYNTAX  INTEGER
25625       {
25626       notApplicable (1),
25627       notExist   (2),
25628       exist      (3)
25629       }
25630      MAX-ACCESS  read-only
25631      STATUS  current
25632      DESCRIPTION
25633      "This parameter indicates whether Echo canceler module exists for this port."
25634      ::= {prtVc2CnfgEntry 29}
25635
25636prtExVc2ReversePolarity OBJECT-TYPE
25637      SYNTAX  INTEGER
25638       {
25639       notApplicable (1),
25640       disabled      (2),
25641       enabled       (3)
25642       }
25643      MAX-ACCESS  read-write
25644      STATUS  current
25645      DESCRIPTION
25646      "This object Enables/Disables Reverse Polarity for this port."
25647      ::= {prtVc2CnfgEntry 30}
25648
25649prtExVc2RingerFrequency OBJECT-TYPE
25650      SYNTAX  INTEGER
25651       {
25652       notApplicable (1),
25653       f20Hz         (2),
25654       f25Hz         (3),
25655	   f50Hz         (4)
25656       }
25657      MAX-ACCESS  read-write
25658      STATUS  current
25659      DESCRIPTION
25660      "This object selects the Ringer Frequency (Hz) for this port."
25661      ::= {prtVc2CnfgEntry 31}
25662
25663prtExVc2SigService OBJECT-TYPE
25664      SYNTAX  INTEGER
25665       {
25666          notApplicable (1),
25667          normal        (2),
25668          advanced      (3)
25669       }
25670      MAX-ACCESS  read-write
25671      STATUS  current
25672      DESCRIPTION
25673      "Signaling Service.
25674       advanced - is relevant only for ports of VC-8, VC-16 FXS cards.
25675       It is used for Signaling Services of V5.1 or R2."
25676      ::= {prtVc2CnfgEntry 32}
25677
25678prtExVc2CallerIdEnable OBJECT-TYPE
25679      SYNTAX  INTEGER
25680       {
25681       notApplicable (1),
25682       disabled      (2),
25683       enabled       (3)
25684       }
25685      MAX-ACCESS  read-write
25686      STATUS  current
25687      DESCRIPTION
25688      "This object Enables/Disables Receiving the Caller Id number from the
25689       remote side, for this port/channel."
25690      ::= {prtVc2CnfgEntry 33}
25691
25692prtExVc2CompressMethod OBJECT-TYPE
25693      SYNTAX  INTEGER
25694       {
25695       notApplicable (1),
25696       g726          (2),
25697       g727          (3)
25698       }
25699      MAX-ACCESS  read-write
25700      STATUS  current
25701      DESCRIPTION
25702      "This object is applicable only when prtExVc2Encoding=adpcm.
25703       It defines which method is used for Compression.
25704       g726 - for 4 bits (the standard method).
25705       g726 - for 3 bits. It is especially needed for T1 applications with signaling."
25706      ::= {prtVc2CnfgEntry 34}
25707
25708prtExVc2ObMode OBJECT-TYPE
25709      SYNTAX  INTEGER
25710       {
25711       pointToPoint     (1),
25712       omniBus          (2),
25713       pointToMultiPointSrc(3),
25714	   pointToMultiPointDst(4)
25715       }
25716      MAX-ACCESS  read-write
25717      STATUS  current
25718      DESCRIPTION
25719      "This object defines the Net operation mode of the Omni-Bus card's port.
25720       pointToPoint - only 2 end-point ports talk; like any other voice card
25721       omniBus      - many talk and listen. Like conference call.
25722                      All can listen to all.
25723       pointToMultiPointSrc - There is one Master who can be heard by all.
25724                      All can talk, but only the Master can hear all. Others can hear
25725                      only the Master. This port is of the Master (Src).
25726       pointToMultiPointDst - There is one Master who can be heard by all.
25727                      All can talk, but only the Master can hear all. Others can hear
25728                      only the Master. This port is of a Destination (NOT Master)."
25729      ::= {prtVc2CnfgEntry 35}
25730
25731prtExVc2VAD OBJECT-TYPE
25732      SYNTAX  INTEGER
25733       {
25734       notApplicable(1),
25735       off          (2),
25736       on           (3)
25737       }
25738      MAX-ACCESS  read-write
25739      STATUS  current
25740      DESCRIPTION
25741      "This object defines whether Voice Activation Detector (VAD)
25742       will be On or Off.
25743	   off - will be usually selected when a Modem is connected
25744	         to the port; not a phone.
25745       notApplicable - when prtExVc2DspMode=pointToPoint."
25746      ::= {prtVc2CnfgEntry 36}
25747
25748prtExVc2NoiseLevelForVAD OBJECT-TYPE
25749      SYNTAX  INTEGER
25750       {
25751       notApplicable(1),
25752       low          (2),
25753       medium       (3),
25754	   high         (4)
25755       }
25756      MAX-ACCESS  read-write
25757      STATUS  current
25758      DESCRIPTION
25759      "This object defines the Level of Noise on the line,
25760       the Voice Activation Detector (VAD) will have to deal with.
25761       notApplicable - when prtExVc2VAD=off."
25762      ::= {prtVc2CnfgEntry 37}
25763
25764prtExVc2WesternSigMode OBJECT-TYPE
25765      SYNTAX  INTEGER
25766       {
25767       notApplicable(1),
25768       detector     (2),
25769       generator    (3)
25770       }
25771      MAX-ACCESS  read-write
25772      STATUS  current
25773      DESCRIPTION
25774      "This object defines the Western Signaling Mode.
25775	   detector - detects signal and passes it as is.
25776	   generator - generates the signal.
25777       notApplicable - when Western HW is not installed."
25778      ::= {prtVc2CnfgEntry 38}
25779
25780prtExVc2BusProtectionPoint OBJECT-TYPE
25781      SYNTAX  INTEGER
25782       {
25783       notApplicable(1),
25784       no     (2),
25785       first  (3),
25786	   last   (4)
25787       }
25788      MAX-ACCESS  read-write
25789      STATUS  current
25790      DESCRIPTION
25791      "This object defines if the port is Bus Protection Point or not.
25792       notApplicable - when prtExVc2DspMode=pointToPoint.
25793       When we have a chain of devices where the edge devices ports are the
25794       Bus Protection Point, user must configure one of these ports as 'first'
25795       and the other as 'last'. It does not matter which one, it just matters
25796       that they will be different."
25797      ::= {prtVc2CnfgEntry 39}
25798
25799prtExVc2ImpedanceStandard OBJECT-TYPE
25800      SYNTAX  INTEGER
25801       {
25802       g712     (1),
25803       q552ETSI (2),
25804       q522Italy(3)
25805        }
25806      MAX-ACCESS  read-write
25807      STATUS  current
25808      DESCRIPTION
25809      "This object defines the Standard used for Impedance.
25810       -G.712 - 600 Ohm - used in USA and other countries.
25811       -Q552/ETSI - used in some countries in Europe
25812       -Q522/Italy - used in Italy."
25813      ::= {prtVc2CnfgEntry 40}
25814
25815
25816--
25817-- Megaplex?000/?004 port specific config for HS(TDM) modules
25818-- HS-2,HS-3,HS-Q, HS-Q/SC, HS-6, HS-12
25819--
25820prtHsfCnfgTable OBJECT-TYPE
25821      SYNTAX SEQUENCE OF PrtHsfCnfgEntry
25822      MAX-ACCESS not-accessible
25823      STATUS  current
25824      DESCRIPTION
25825       "The write operation into the Table Objects is valid only
25826        to the TmpCnfg entry."
25827      ::= { cnfgPrtMux 6}
25828
25829prtHsfCnfgEntry OBJECT-TYPE
25830      SYNTAX PrtHsfCnfgEntry
25831      MAX-ACCESS not-accessible
25832      STATUS current
25833	DESCRIPTION  "An entry in table."
25834	INDEX {prtHsfCnfgIdx, prtHsfSltIdx, prtHsfPrtIdx }
25835      ::= { prtHsfCnfgTable 1}
25836
25837PrtHsfCnfgEntry ::=
25838      SEQUENCE {
25839        prtHsfCnfgIdx       	Integer32,
25840        prtHsfSltIdx        	INTEGER,
25841        prtHsfPrtIdx        	INTEGER,
25842        prtExHsfConnect     	INTEGER,
25843        prtExHsfRate        	INTEGER,
25844        prtExHsfClkMode     	INTEGER,
25845        prtExHsfCts        	 	INTEGER,
25846        prtExHsfFifoSize    	INTEGER,
25847        prtExHsfLinkTo      	INTEGER,
25848  		prtExHsfOperMode    	INTEGER,
25849  		prtExHsfInbandLoopback 	INTEGER,
25850		prtExHsfClkPolarity     INTEGER,
25851		prtExHsfControlSignal   INTEGER,
25852		prtExHsfBcastRingSrcPort INTEGER
25853      }
25854
25855prtHsfCnfgIdx OBJECT-TYPE
25856      SYNTAX  Integer32 (1..255)
25857      MAX-ACCESS  read-only
25858      STATUS  current
25859      DESCRIPTION
25860      "This attribute indicates the Idx of the Cnfg (1..100) being
25861       accessed.
25862       Idx  255 relate to the TmpCnfg. "
25863      ::= {prtHsfCnfgEntry 1}
25864-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
25865
25866prtHsfSltIdx OBJECT-TYPE
25867      SYNTAX  INTEGER
25868          {
25869       io1   (5),
25870       io2   (6),
25871       io3   (7),
25872       io4   (8),
25873       io5   (9),
25874       io6  (10),
25875       io7  (11),
25876       io8  (12),
25877       io9  (13),
25878       io10 (14),
25879       io11 (15),
25880       io12 (16)
25881       }
25882      MAX-ACCESS  read-only
25883      STATUS  current
25884      DESCRIPTION
25885      "This attribute indicates a unique  slot  position where
25886       the card is inserted.
25887       In the ?004 Unit the entries io6(10)..io16) are not valid."
25888      ::= {prtHsfCnfgEntry 2}
25889
25890prtHsfPrtIdx OBJECT-TYPE
25891      SYNTAX  INTEGER
25892          {
25893         exPrt1    (1) ,
25894         exPrt2    (2) ,
25895         exPrt3    (3) ,
25896         exPrt4    (4) ,
25897         exPrt5    (5) ,
25898         exPrt6    (6) ,
25899         exPrt7    (7) ,
25900         exPrt8    (8) ,
25901         exPrt9    (9) ,
25902         exPrt10  (10) ,
25903         exPrt11  (11) ,
25904         exPrt12  (12) ,
25905		 inPrt1  (101) ,
25906		 inPrt2  (102)
25907          }
25908      MAX-ACCESS  read-only
25909      STATUS  current
25910      DESCRIPTION
25911      "This attribute indicates a unique  external port index.
25912        Hs2 has only two ports (exPrt1,exPrt2).
25913        Hs3 has three ports (exPrt1,exPrt2,exPrt3).
25914        Hsq and hsqN has four ports.
25915        Hs6 has six external ports.
25916        Hs12 has twelve external ports.
25917        inPrt1, inPrt2 - are relevant for VID card."
25918      ::= {prtHsfCnfgEntry 3}
25919
25920prtExHsfConnect OBJECT-TYPE
25921      SYNTAX  INTEGER
25922              {
25923                no  (2),
25924                yes (3)
25925              }
25926      MAX-ACCESS  read-write
25927      STATUS  current
25928      DESCRIPTION
25929      "This attribute indicates whether the port should be
25930       considered in any of the mux algorithms."
25931      ::= {prtHsfCnfgEntry 4}
25932
25933prtExHsfRate     OBJECT-TYPE
25934      SYNTAX  INTEGER
25935       {
25936        r1x56eq56Kbps    (1),
25937        r1x64eq64Kbps    (2),
25938        r2x56eq112Kbps   (3),
25939        r2x64eq128Kbps   (4),
25940        r3x56eq168Kbps   (5),
25941        r3x64eq192Kbps   (6),
25942        r4x56eq224Kbps   (7),
25943        r4x64eq256Kbps   (8),
25944        r5x56eq280Kbps   (9),
25945        r5x64eq320Kbps  (10),
25946        r6x56eq336Kbps  (11),
25947        r6x64eq384Kbps  (12),
25948        r7x56eq392Kbps  (13),
25949        r7x64eq448Kbps  (14),
25950        r8x56eq448Kbps  (15),
25951        r8x64eq512Kbps  (16),
25952        r9x56eq504Kbps  (17),
25953        r9x64eq576Kbps  (18),
25954        r10x56eq560Kbps (19),
25955        r10x64eq640Kbps (20),
25956        r11x56eq616Kbps (21),
25957        r11x64eq704Kbps (22),
25958        r12x56eq672Kbps (23),
25959        r12x64eq768Kbps (24),
25960        r13x56eq728Kbps (25),
25961        r13x64eq832Kbps (26),
25962        r14x56eq784Kbps (27),
25963        r14x64eq896Kbps (28),
25964        r15x56eq840Kbps (29),
25965        r15x64eq960Kbps (30),
25966        r16x56eq896Kbps (31),
25967        r16x64eq1024Kbps(32),
25968        r17x56eq952Kbps (33),
25969        r17x64eq1088Kbps(34),
25970        r18x56eq1008Kbps(35),
25971        r18x64eq1152Kbps(36),
25972        r19x56eq1064Kbps(37),
25973        r19x64eq1216Kbps(38),
25974        r20x56eq1120Kbps(39),
25975        r20x64eq1280Kbps(40),
25976        r21x56eq1176Kbps(41),
25977        r21x64eq1344Kbps(42),
25978        r22x56eq1232Kbps(43),
25979        r22x64eq1408Kbps(44),
25980        r23x56eq1288Kbps(45),
25981        r23x64eq1472Kbps(46),
25982        r24x56eq1344Kbps(47),
25983        r24x64eq1536Kbps(48),
25984        r25x56eq1400Kbps(49),
25985        r25x64eq1600Kbps(50),
25986        r26x56eq1456Kbps(51),
25987        r26x64eq1664Kbps(52),
25988        r27x56eq1512Kbps(53),
25989        r27x64eq1728Kbps(54),
25990        r28x56eq1568Kbps(55),
25991        r28x64eq1792Kbps(56),
25992        r29x56eq1624Kbps(57),
25993        r29x64eq1856Kbps(58),
25994        r30x56eq1680Kbps(59),
25995        r30x64eq1920Kbps(60),
25996        r31x56eq1736Kbps(61),
25997        r31x64eq1984Kbps(62),
25998        r32Kbps         (63)
25999       }
26000      MAX-ACCESS  read-write
26001      STATUS  current
26002      DESCRIPTION
26003      "This attribute indicates the port speed. "
26004      ::= {prtHsfCnfgEntry 5}
26005
26006prtExHsfClkMode OBJECT-TYPE
26007      SYNTAX  INTEGER
26008       {
26009          dce     (1),
26010          ext-dce (2),
26011          dte     (3),
26012          none    (4)
26013       }
26014      MAX-ACCESS  read-write
26015      STATUS  current
26016      DESCRIPTION
26017      "This attribute indicates a unique port operation clock mode."
26018      ::= { prtHsfCnfgEntry 6}
26019
26020prtExHsfCts OBJECT-TYPE
26021      SYNTAX  INTEGER
26022       {
26023     notApplicable (1),
26024     on            (2),
26025     rts           (3)
26026       }
26027      MAX-ACCESS  read-write
26028      STATUS  current
26029      DESCRIPTION
26030      "This attribute indicates a unique CTS control line
26031       operation mode."
26032      ::= {prtHsfCnfgEntry 7}
26033
26034prtExHsfFifoSize OBJECT-TYPE
26035      SYNTAX  INTEGER
26036       {
26037           auto     (2),
26038           s16bits  (3),
26039           s30bits  (4),
26040           s52bits  (5),
26041           s72bits  (6)
26042       }
26043      MAX-ACCESS  read-write
26044      STATUS  current
26045      DESCRIPTION
26046      "Size in bits."
26047      ::= {prtHsfCnfgEntry 8}
26048
26049prtExHsfLinkTo  OBJECT-TYPE
26050      SYNTAX  INTEGER
26051       {
26052       io1   (5),
26053       io2   (6),
26054       io3   (7),
26055       io4   (8),
26056       io5   (9),
26057       io6  (10),
26058       io7  (11),
26059       io8  (12),
26060       io9  (13),
26061       io10 (14),
26062       io11 (15),
26063       io12 (16)
26064       }
26065      MAX-ACCESS  read-write
26066      STATUS  deprecated
26067      DESCRIPTION
26068      "This attribute indicates a slot of Main Link module, that the
26069       port is linked to. This object is the same for all the
26070       ports in the specific card because of HW limitations.
26071       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
26072       and prtGenCnfgLinkToPort."
26073      ::= {prtHsfCnfgEntry 9}
26074
26075prtExHsfOperMode OBJECT-TYPE
26076      SYNTAX  INTEGER
26077       {
26078       normal          (2),
26079       unidirectRx     (3),
26080       broadcast       (4),
26081	   bidirBcastRing  (5)
26082       }
26083      MAX-ACCESS  read-write
26084      STATUS  current
26085      DESCRIPTION
26086      "This object indicates the operation mode of the port.
26087       normal = bi-directional (Tx/Rx)
26088       unidirectRx = unidirectional Rx.
26089       broadcast = Tx upon request.
26090       bidirBcastRing = Bidirectional Broadcast Ring. When this value is selected,
26091                AND RTS=On, the port opens its transmission channel."
26092      ::= {prtHsfCnfgEntry 10}
26093
26094prtExHsfInbandLoopback OBJECT-TYPE
26095      SYNTAX  INTEGER
26096       {
26097       notApplicable   (1),
26098       disabled        (2),
26099       ft1Enabled      (3)
26100       }
26101      MAX-ACCESS  read-write
26102      STATUS  current
26103      DESCRIPTION
26104      "This object indicates if Inband Loopback from the Network
26105       should be enabled or disabled."
26106      ::= {prtHsfCnfgEntry 11}
26107
26108prtExHsfClkPolarity OBJECT-TYPE
26109      SYNTAX  INTEGER
26110       {
26111       notApplicable   (1),
26112       normal          (2),
26113       invert          (3)
26114       }
26115      MAX-ACCESS  read-write
26116      STATUS  current
26117      DESCRIPTION
26118      "This object indicates the clock polarity.
26119       For FCD-M this object will be applicable only for the fixed HS port
26120       (the fixed port on the device)."
26121      ::= {prtHsfCnfgEntry 12}
26122
26123prtExHsfControlSignal OBJECT-TYPE
26124      SYNTAX  INTEGER
26125       {
26126       notApplicable   (1),
26127       local           (2),
26128       endToEnd        (3)
26129       }
26130      MAX-ACCESS  read-write
26131      STATUS  current
26132      DESCRIPTION
26133      "This object indicates the Control Signal according to G.797 ITU-T standard.
26134       For FCD-M this object will be applicable for the fixed HS port
26135       (the fixed port on the device) and HS-Q/N channels.
26136       Local and End to End are applicable only when channel Interface type is RS-530,
26137       else it will be Not Applicable."
26138      ::= {prtHsfCnfgEntry 13}
26139
26140prtExHsfBcastRingSrcPort OBJECT-TYPE
26141      SYNTAX  INTEGER
26142          {
26143         exPrt1    (1) ,
26144         exPrt2    (2) ,
26145         exPrt3    (3) ,
26146         exPrt4    (4) ,
26147         exPrt5    (5) ,
26148         exPrt6    (6) ,
26149         exPrt7    (7) ,
26150         exPrt8    (8) ,
26151         exPrt9    (9) ,
26152         exPrt10  (10) ,
26153         exPrt11  (11) ,
26154         exPrt12  (12) ,
26155		 none    (100) ,
26156		 notApplicable  (255)
26157          }
26158      MAX-ACCESS  read-write
26159      STATUS  current
26160      DESCRIPTION
26161      "This object is applicable only when prtExHsfOperMode=
26162       bidirBcastRing. In this case, the values mean:
26163       - none - this port will be connected to ML in TSA as usual.
26164       - exPrt1.. exPrtX ; X=maximum ports of the card in focus :
26165         it means that the same TS that is assigned in TSA to this port
26166         is actually connected also to this port, for Broadcast Ring mode.
26167         Therefore, this port should NOT be connected to ML in TSA."
26168      ::= {prtHsfCnfgEntry 14}
26169
26170--
26171-- Megaplex?000/?004 Hs-4/1(HS4T1) HS-4/2(HS4E1) port configuration
26172--
26173--prtExHs4CnfgTable   OBJECT IDENTIFIER ::= {prtHs4Cnfg 1}
26174--prtExHs4TsCnfgTable OBJECT IDENTIFIER ::= {prtHs4Cnfg 2}
26175
26176prtExHs4CnfgTable OBJECT-TYPE
26177      SYNTAX SEQUENCE OF PrtExHs4CnfgEntry
26178      MAX-ACCESS not-accessible
26179      STATUS  current
26180      DESCRIPTION
26181       "The write operation into the Table Objects is valid only
26182        to the TmpCnfg entry."
26183      ::= {prtHs4Cnfg 1}
26184
26185prtExHs4CnfgEntry OBJECT-TYPE
26186      SYNTAX PrtExHs4CnfgEntry
26187      MAX-ACCESS not-accessible
26188      STATUS current
26189	DESCRIPTION  "An entry in table."
26190	INDEX {prtExHs4CnfgIdx, prtExHs4SltIdx,  prtExHs4PrtIdx }
26191      ::= { prtExHs4CnfgTable 1}
26192
26193PrtExHs4CnfgEntry ::=
26194      SEQUENCE {
26195        prtExHs4CnfgIdx     Integer32,
26196        prtExHs4SltIdx      INTEGER,
26197        prtExHs4PrtIdx      INTEGER,
26198
26199     prtExHs4Connect     INTEGER,
26200     prtExHs4LineType    INTEGER,
26201     prtExHs4LineCode    INTEGER,
26202     prtExHs4LineLen     INTEGER,
26203     prtExHs4RestoreT    INTEGER,
26204     prtExHs4OosSig      INTEGER,
26205     prtExHs4OosCode     INTEGER,
26206     prtExHs4IdleCode    Integer32,
26207     prtExHs4MfClkSrcSlt INTEGER,
26208     prtExHs4MfClkSrcPrt INTEGER
26209      }
26210
26211prtExHs4CnfgIdx OBJECT-TYPE
26212      SYNTAX  Integer32  (1..255)
26213      MAX-ACCESS  read-only
26214      STATUS  current
26215      DESCRIPTION
26216      "This attribute indicates the Idx of the Cnfg (1..100) being
26217       accessed.
26218       Idx  255 relates to the TmpCnfg"
26219      ::= {prtExHs4CnfgEntry 1}
26220-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
26221
26222prtExHs4SltIdx OBJECT-TYPE
26223      SYNTAX  INTEGER
26224     {
26225       io1   (5),
26226       io2   (6),
26227       io3   (7),
26228       io4   (8),
26229       io5   (9),
26230       io6  (10),
26231       io7  (11),
26232       io8  (12),
26233       io9  (13),
26234       io10 (14),
26235       io11 (15),
26236       io12 (16)
26237     }
26238      MAX-ACCESS  read-only
26239      STATUS  current
26240      DESCRIPTION
26241      "This attribute indicates a unique  slot  position where
26242       the card is inserted."
26243      ::= {prtExHs4CnfgEntry 2}
26244
26245prtExHs4PrtIdx OBJECT-TYPE
26246      SYNTAX  INTEGER
26247     {
26248       exPrt1    (1)
26249     }
26250      MAX-ACCESS  read-only
26251      STATUS  current
26252      DESCRIPTION
26253      "A unique identifier of the port, within the card."
26254      ::= {prtExHs4CnfgEntry 3}
26255
26256prtExHs4Connect OBJECT-TYPE
26257      SYNTAX  INTEGER
26258       {
26259  no  (2),
26260  yes (3)
26261       }
26262      MAX-ACCESS  read-write
26263      STATUS  current
26264      DESCRIPTION
26265      "This attribute indicates whether the port should be
26266       considered in any of the mux  algorithm. It also affects
26267       all the module considerations because the card has only
26268       one external (physical) interface."
26269      ::= {prtExHs4CnfgEntry 4}
26270
26271prtExHs4LineType    OBJECT-TYPE
26272      SYNTAX  INTEGER
26273       {
26274  esfT1          (2), --> dsx1ESF
26275  sfT1           (3), --> dsx1D4
26276  g732nE1        (4), --> dsx1E1
26277  g732nE1CRC    (5), --> dsx1E1-CRC
26278  g732sE1        (6), --> dsx1E1-MF
26279  g732sE1CRC    (7)  --> dsx1E1-MF-CRC
26280       }
26281      MAX-ACCESS  read-write
26282      STATUS  current
26283      DESCRIPTION
26284      "This attribute is the line type parameter for T1/E1
26285       interface.
26286       The user should select only the parameters relevant to the
26287       specific card:
26288       T1 line code parameters for the HS-4/1 and
26289       E1 line code parameters for the HS-4/2.
26290       This parameter has the same values as dsx1LineType in T1/E1
26291       MIB (RFC-1406). The parameters in dsx1LineType are:
26292      other          (1)
26293      dsx1ESF        (2)
26294      dsx1D4         (3)
26295      dsx1E1         (4)
26296      dsx1E1-CRC     (5)
26297      dsx1E1-MF      (6)
26298      dsx1E1-MF-CRC  (7)"
26299      ::= {prtExHs4CnfgEntry 5}
26300
26301prtExHs4LineCode OBJECT-TYPE
26302      SYNTAX  INTEGER
26303       {
26304  b7T1   (1),  --> dsx1JBZS
26305  b8zsT1 (2),  --> dsx1B8ZS
26306        hdb3E1 (4)   --> dsx1HDB3
26307       }
26308      MAX-ACCESS  read-write
26309      STATUS  current
26310      DESCRIPTION
26311      "This attribute is the line code parameter used for T1/E1
26312       interface.
26313       The user should select only the parameters relevant to the
26314       specific card:
26315       T1 line code parameters for the MPH.1/T1 and
26316       E1 line code parameters for the MPH.1/E1.
26317       This parameter has the same values as dsx1LineCoding in T1/E1
26318       MIB (RFC-1406).  The parameters in dsx1LineCoding are:
26319     dsx1JBZS  (1)
26320     dsx1B8ZS  (2)
26321     dsx1HDB3  (3)
26322     dsx1ZBTSI (4)
26323     dsx1AMI   (5)
26324     other     (6)"
26325      ::= {prtExHs4CnfgEntry 6}
26326
26327prtExHs4LineLen  OBJECT-TYPE
26328      SYNTAX  INTEGER
26329       {
26330  unknown   (1),
26331        len0p133ft   (2),
26332        len134p266ft (3),
26333        len267p399ft (4),
26334        len400p533ft (5),
26335        len534p655ft (6),
26336        fcc68    (7)
26337       }
26338      MAX-ACCESS  read-write
26339      STATUS  current
26340      DESCRIPTION
26341      "This attribute is the line length parameter used only for
26342       T1 interfaces.
26343       len399p533ft=len-399-533ft "
26344      ::= {prtExHs4CnfgEntry 7}
26345
26346prtExHs4RestoreT OBJECT-TYPE
26347      SYNTAX  INTEGER
26348       {
26349        restoreT1secFast      (2),
26350        restoreT10sec62411    (3),
26351  ccittE1       (4)
26352       }
26353      MAX-ACCESS  read-write
26354      STATUS  current
26355      DESCRIPTION
26356      "Time passing from the disappearance of the loss of
26357       synchronization condition (red alarm), to the restoration
26358       of normal service."
26359      ::= {prtExHs4CnfgEntry 8}
26360
26361prtExHs4OosSig   OBJECT-TYPE
26362      SYNTAX  INTEGER
26363       {
26364        notsupported  (2),
26365        forcedIdle    (3),
26366        forcedBusy    (4),
26367        busyIdle      (5),
26368        idleBusy      (6)
26369       }
26370      MAX-ACCESS  read-write
26371      STATUS  current
26372      DESCRIPTION
26373      "Out of Service signal type."
26374      ::= {prtExHs4CnfgEntry 9}
26375
26376prtExHs4OosCode  OBJECT-TYPE
26377      SYNTAX  INTEGER
26378          {
26379          notsupported (2),
26380            oosCode00H        (3),
26381            oosCode1aH        (4),
26382            oosCode54H        (5),
26383            oosCode7eH        (6),
26384            oosCode7fH        (7),
26385            oosCode98H        (8),
26386            oosCode9eH        (9),
26387            oosCoded5H        (10),
26388            oosCodee4H        (11),
26389            oosCodeffH        (12)
26390          }
26391      MAX-ACCESS  read-write
26392      STATUS  current
26393      DESCRIPTION
26394      "OOS Code"
26395      ::= {prtExHs4CnfgEntry 10}
26396
26397prtExHs4IdleCode  OBJECT-TYPE
26398      SYNTAX  Integer32
26399      MAX-ACCESS  read-write
26400      STATUS  current
26401      DESCRIPTION
26402      " Type value(00 - FF HEX), excluding 0H,8H,10H,12H,21H,24H,
26403        42H,49H,84H,92H"
26404      ::= {prtExHs4CnfgEntry 11}
26405
26406prtExHs4MfClkSrcSlt  OBJECT-TYPE
26407      SYNTAX  INTEGER
26408       {
26409          local (2),
26410       io1   (5),
26411       io2   (6),
26412       io3   (7),
26413       io4   (8),
26414       io5   (9),
26415       io6  (10),
26416       io7  (11),
26417       io8  (12),
26418       io9  (13),
26419       io10 (14),
26420       io11 (15),
26421       io12 (16)
26422       }
26423      MAX-ACCESS  read-write
26424      STATUS  current
26425      DESCRIPTION
26426"This attribute indicates whether the port Tx is multiframe
26427synchronized with Rx multiframe of another port and the slot position of that port.
26428This opration is required in order to bypass signaling of PCM
26429voice channels.
26430When its value is Local(2) there is no meaning to 'prtExHs4MfClkSrcPrt'
26431parameter.
26432In the ?004 Unit the entries io6(10)..io16) are not valid"
26433      ::= {prtExHs4CnfgEntry 12}
26434
26435prtExHs4MfClkSrcPrt  OBJECT-TYPE
26436      SYNTAX  INTEGER
26437      {
26438       exPrt1    (1),
26439       exPrt2    (2),
26440       inPrt1  (101)
26441      }
26442      MAX-ACCESS  read-write
26443      STATUS  current
26444      DESCRIPTION
26445      "A unique number to identify a port position in the mux if the
26446       MultiFrame clock source is valid (YES).
26447       inPrt1 - for MTML-H/E1 cards."
26448      ::= {prtExHs4CnfgEntry 13}
26449
26450--
26451-- Hs4 Time Slot Config Table
26452--
26453prtExHs4TsCnfgTable OBJECT-TYPE
26454     SYNTAX SEQUENCE OF PrtExHs4TsEntry
26455     MAX-ACCESS not-accessible
26456     STATUS  current
26457     DESCRIPTION
26458      "The write operation into the Table Objects is valid only
26459       to the TmpCnfg entry."
26460     ::= {prtHs4Cnfg 2}
26461
26462prtExHs4TsEntry OBJECT-TYPE
26463      SYNTAX PrtExHs4TsEntry
26464      MAX-ACCESS not-accessible
26465      STATUS current
26466	DESCRIPTION  "An entry in table."
26467	INDEX {prtExHs4TsCnfgIdx, prtExHs4TsSltIdx, prtExHs4TsPrtIdx, prtExHs4TsIdx }
26468      ::= { prtExHs4TsCnfgTable 1}
26469
26470PrtExHs4TsEntry ::=
26471      SEQUENCE {
26472      prtExHs4TsCnfgIdx        Integer32,
26473      prtExHs4TsSltIdx         INTEGER,
26474      prtExHs4TsPrtIdx         INTEGER,
26475      prtExHs4TsIdx            Integer32,
26476      prtExHs4TsIConSlot       INTEGER,
26477      prtExHs4TsIConPrt        INTEGER,
26478      prtExHs4TsIConTs         Integer32
26479	}
26480
26481prtExHs4TsCnfgIdx OBJECT-TYPE
26482      SYNTAX  Integer32  (1..255)
26483      MAX-ACCESS  read-only
26484      STATUS  current
26485      DESCRIPTION
26486      "This attribute indicates the Idx of the Cnfg (1..100) being
26487       accessed.
26488       Idx 255 relates to the TmpCnfg. "
26489      ::= { prtExHs4TsEntry 1}
26490-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
26491
26492prtExHs4TsSltIdx OBJECT-TYPE
26493      SYNTAX  INTEGER
26494     {
26495       io1   (5),
26496       io2   (6),
26497       io3   (7),
26498       io4   (8),
26499       io5   (9),
26500       io6  (10),
26501       io7  (11),
26502       io8  (12),
26503       io9  (13),
26504       io10 (14),
26505       io11 (15),
26506       io12 (16)
26507     }
26508      MAX-ACCESS  read-only
26509      STATUS  current
26510      DESCRIPTION
26511      "This attribute indicates a unique  slot  position where
26512       the card is inserted.
26513       In the ?004 Unit the entries io6(10)..io16) are not valid"
26514      ::= { prtExHs4TsEntry 2}
26515
26516prtExHs4TsPrtIdx OBJECT-TYPE
26517      SYNTAX  INTEGER
26518 {
26519          exPrt1    (1)
26520       }
26521      MAX-ACCESS  read-only
26522      STATUS  current
26523      DESCRIPTION
26524      "This attribute indicates a unique  port number.
26525       Hs4/T1 and Hs4/T1 cards have only one external interface."
26526      ::= { prtExHs4TsEntry 3}
26527
26528prtExHs4TsIdx OBJECT-TYPE
26529      SYNTAX  Integer32
26530      MAX-ACCESS  read-only
26531      STATUS  current
26532      DESCRIPTION
26533      "This attribute indicates a unique time slot  position.
26534       The valid time slots are:
26535       1..24 for T1 Card and
26536       1..31 for E1 interface.
26537       In G732S-E1 lines, time slot 16 is not valid for data,
26538       it is dedicated to multiframe synchronization bits
26539       and voice signaling."
26540      ::= { prtExHs4TsEntry 4}
26541
26542prtExHs4TsIConSlot OBJECT-TYPE
26543      SYNTAX  INTEGER
26544       {
26545       noConnect (2),
26546          io1       (5),
26547          io2       (6),
26548          io3       (7),
26549          io4       (8),
26550          io5       (9),
26551          io6      (10),
26552          io7      (11),
26553          io8      (12),
26554          io9      (13),
26555          io10     (14),
26556          io11     (15),
26557          io12     (16),
26558    split   (100)
26559       }
26560      MAX-ACCESS  read-write
26561      STATUS  current
26562      DESCRIPTION
26563      "This attribute indicates whether the specified time slot is
26564       connected/routed internally in the Agent and to which card
26565       it is connected.
26566       In the ?004 Unit the entries io6(10)..io16) are not valid.
26567    split - will be used when the Src TS is connected to more
26568               than one slot OR more than one port (each needing
26569               less than a whole TS)."
26570      ::= {prtExHs4TsEntry 5}
26571
26572prtExHs4TsIConPrt OBJECT-TYPE
26573      SYNTAX  INTEGER
26574       {
26575       exPrt1    (1) ,
26576       exPrt2    (2) ,
26577       exPrt3    (3) ,
26578       exPrt4    (4) ,
26579       exPrt5    (5) ,
26580       exPrt6    (6) ,
26581       exPrt7    (7) ,
26582       exPrt8    (8) ,
26583       exPrt9    (9) ,
26584       exPrt10  (10) ,
26585       exPrt11  (11) ,
26586       exPrt12  (12) ,
26587       noConnect (100)
26588       }
26589      MAX-ACCESS  read-write
26590      STATUS  current
26591      DESCRIPTION
26592      "This attribute indicates the internally (In Mux)
26593       connected/routed port."
26594      ::= {prtExHs4TsEntry 6}
26595
26596prtExHs4TsIConTs OBJECT-TYPE
26597      SYNTAX  Integer32
26598      MAX-ACCESS  read-write
26599      STATUS  current
26600      DESCRIPTION
26601      "This attribute indicates a unique time slot  position.
26602       The valid time slots are:
26603       1..24 for T1 Module and
26604       1..31 for E1 interface.
26605       In G732S-E1 lines time slot 16 is not valid for data,
26606       it is dedicated for multiframe synchronization bits
26607       and voice signaling."
26608      ::= { prtExHs4TsEntry 7}
26609
26610--
26611-- Megaplex?000/?004 and DXC Hs-U port configuration
26612--
26613--prtExHsiCnfgTable   OBJECT IDENTIFIER ::= {prtHsiCnfg 1}
26614
26615prtExHsiCnfgTable OBJECT-TYPE
26616      SYNTAX SEQUENCE OF PrtExHsiCnfgEntry
26617      MAX-ACCESS not-accessible
26618      STATUS  current
26619      DESCRIPTION
26620       "The write operation into the Table Objects is valid only
26621        to the TmpCnfg entry."
26622      ::= {prtHsiCnfg 1}
26623
26624prtExHsiCnfgEntry OBJECT-TYPE
26625      SYNTAX PrtExHsiCnfgEntry
26626      MAX-ACCESS not-accessible
26627      STATUS current
26628	DESCRIPTION  "An entry in table."
26629	INDEX {prtExHsiCnfgIdx, prtExHsiSltIdx,  prtExHsiPrtIdx }
26630      ::= { prtExHsiCnfgTable 1}
26631
26632PrtExHsiCnfgEntry ::=
26633      SEQUENCE {
26634        prtExHsiCnfgIdx     Integer32,
26635        prtExHsiSltIdx      INTEGER,
26636        prtExHsiPrtIdx      Integer32,
26637
26638        prtExHsiConnect     INTEGER,
26639        prtExHsiRate        INTEGER,
26640        prtExHsiLinkTo      INTEGER,
26641        prtExHsiInterface   INTEGER,
26642		prtExHsiActType		INTEGER
26643      }
26644
26645prtExHsiCnfgIdx OBJECT-TYPE
26646      SYNTAX  Integer32  (1..255)
26647      MAX-ACCESS  read-only
26648      STATUS  current
26649      DESCRIPTION
26650      "This attribute indicates the Idx of the Cnfg (1..100) being
26651       accessed.
26652       Idx 255 relates to the TmpCnfg"
26653      ::= {prtExHsiCnfgEntry 1}
26654-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
26655
26656prtExHsiSltIdx OBJECT-TYPE
26657      SYNTAX  INTEGER
26658     {
26659       io1   (5),
26660       io2   (6),
26661       io3   (7),
26662       io4   (8),
26663       io5   (9),
26664       io6  (10),
26665       io7  (11),
26666       io8  (12),
26667       io9  (13),
26668       io10 (14),
26669       io11 (15),
26670       io12 (16),
26671	   io13 (17),
26672	   io14 (18),
26673	   io15 (19),
26674	   notApplicable (255)
26675     }
26676      MAX-ACCESS  read-only
26677      STATUS  current
26678      DESCRIPTION
26679      "This attribute indicates a unique  slot  position where
26680       the card is inserted."
26681      ::= {prtExHsiCnfgEntry 2}
26682
26683prtExHsiPrtIdx OBJECT-TYPE
26684      SYNTAX  Integer32
26685--     {
26686--          exPrt1    (1),
26687--          exPrt2    (2),
26688--          exPrt3    (3),
26689--          exPrt4    (4),
26690--          exPrt5    (5),
26691--          exPrt6    (6),
26692--          exPrt7    (7),
26693--          exPrt8    (8),
26694--          exPrt9    (9),
26695--          exPrt10  (10),
26696--          exPrt11  (11),
26697--          exPrt12  (12)
26698--        }
26699      MAX-ACCESS  read-only
26700      STATUS  current
26701      DESCRIPTION
26702      "A unique port identifier within the card.
26703       For MP : 1..12
26704       For DXC: 111 .. 2531. See DXC R6 spec for port index convention.
26705       For FCD-A, 'S' Interface external ports: 131, 141, 151, 161."
26706      ::= {prtExHsiCnfgEntry 3}
26707
26708prtExHsiConnect OBJECT-TYPE
26709      SYNTAX  INTEGER
26710       {
26711        no  (2),
26712        yes (3),
26713		v51 (4),
26714		v52 (5)
26715       }
26716      MAX-ACCESS  read-write
26717      STATUS  current
26718      DESCRIPTION
26719      "This attribute indicates whether the port should be considered in
26720       any of the mux  algorithms.
26721       v51 - this port is connected to a V5.1 interface. All rest of the
26722             values will be 'notApplicable' in this case. V5 MIB will be
26723             used instead.
26724       v52 - this port is connected to a V5.2 interface. All rest of the
26725             values will be 'notApplicable' in this case. V5 MIB will be
26726             used instead."
26727      ::= {prtExHsiCnfgEntry 4}
26728
26729prtExHsiRate    OBJECT-TYPE
26730      SYNTAX  INTEGER
26731       {
26732          r600bps   (2),
26733          r1200bps  (3),
26734          r2400bps  (4),
26735          r4800bps  (5),
26736          r9600bps  (6),
26737          r19200bps (7),
26738          r38400bps (8),
26739          r48kbps   (9),
26740          r56kbps  (10),
26741          r64kbps  (11),
26742          r128kbps (12),
26743    notApplicable (255)
26744       }
26745      MAX-ACCESS  read-write
26746      STATUS  current
26747      DESCRIPTION
26748      "This attribute indicates the port speed."
26749      ::= {prtExHsiCnfgEntry 5}
26750
26751prtExHsiLinkTo  OBJECT-TYPE
26752      SYNTAX  INTEGER
26753       {
26754       io1   (5),
26755       io2   (6),
26756       io3   (7),
26757       io4   (8),
26758       io5   (9),
26759       io6  (10),
26760       io7  (11),
26761       io8  (12),
26762       io9  (13),
26763       io10 (14),
26764       io11 (15),
26765       io12 (16)
26766       }
26767      MAX-ACCESS  read-write
26768      STATUS  deprecated
26769      DESCRIPTION
26770      "It indicates the slot of the main link card to which the HS-? card
26771       is mapped.
26772       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
26773       and prtGenCnfgLinkToPort."
26774      ::= {prtExHsiCnfgEntry 6}
26775
26776prtExHsiInterface  OBJECT-TYPE
26777      SYNTAX  INTEGER
26778       {
26779       lt   (1),
26780       nt   (2),
26781       te   (3),
26782	   lt1  (4),
26783    notApplicable (255)
26784       }
26785      MAX-ACCESS  read-write
26786      STATUS  current
26787      DESCRIPTION
26788      "It indicates the interface type:
26789       lt = line termination
26790       nt = network termination
26791       te = terminal equipment.
26792	   lt1 - for ASMi-31 connection (not ISDN)
26793	   For MP:
26794       For HS-U/I only 'lt' and 'nt' are applicable.
26795	   For HS-U/1 only 'lt' is applicable.
26796       For HS-S , only 'te' and 'nt' are applicable.
26797       For HS-U, this object is not applicable.
26798       For HS-U6, HS-U12, are applicable: 'lt'=lt-i,'nt'=nt-i, lt1.
26799       For DXC:
26800       For HS-U8, HS-U16, are applicable: 'lt'=LT-I,'nt'=NT-I, 'lt1'=LT-1."
26801      ::= {prtExHsiCnfgEntry 7}
26802
26803prtExHsiActType  OBJECT-TYPE
26804      SYNTAX  INTEGER
26805       {
26806       notApplicable (1),
26807       type1 (2),
26808       type2 (3),
26809	   type3 (4)
26810       }
26811      MAX-ACCESS  read-write
26812      STATUS  current
26813      DESCRIPTION
26814      "It indicates the Activation Type. Activation Type is the Synchronization
26815	   type towards the PBX. It is applicable only when prtExHsiInterface=nt.
26816	   notApplicable - for cards that do not support this object, or when
26817	   prtExHsiInterface is NOT nt."
26818      ::= {prtExHsiCnfgEntry 8}
26819
26820
26821--prtInHsiCnfgTable   OBJECT IDENTIFIER ::= {prtHsiCnfg 2}
26822--This table is not applicable for MP-2100 HS-U card type
26823
26824prtInHsiCnfgTable OBJECT-TYPE
26825      SYNTAX SEQUENCE OF PrtInHsiCnfgEntry
26826      MAX-ACCESS not-accessible
26827      STATUS  current
26828      DESCRIPTION
26829       "The write operation into the Table Objects is valid only
26830        to the TmpCnfg entry.
26831        This table is not applicable for MP-2100 HS-U card type."
26832      ::= {prtHsiCnfg 2}
26833
26834prtInHsiCnfgEntry OBJECT-TYPE
26835      SYNTAX PrtInHsiCnfgEntry
26836      MAX-ACCESS not-accessible
26837      STATUS current
26838	DESCRIPTION  "An entry in table."
26839	INDEX {prtInHsiCnfgIdx, prtInHsiSltIdx,  prtInHsiPrtIdx }
26840      ::= { prtInHsiCnfgTable 1}
26841
26842PrtInHsiCnfgEntry ::=
26843      SEQUENCE {
26844        prtInHsiCnfgIdx     Integer32,
26845        prtInHsiSltIdx      INTEGER,
26846        prtInHsiPrtIdx      Integer32,
26847
26848        prtInHsiConnect     INTEGER,
26849        prtInHsiRate        INTEGER,
26850		prtInHsiConcentratedTo Integer32
26851	}
26852
26853prtInHsiCnfgIdx OBJECT-TYPE
26854      SYNTAX  Integer32  (1..255)
26855      MAX-ACCESS  read-only
26856      STATUS  current
26857      DESCRIPTION
26858      "This object indicates the Idx of the Cnfg (1..100) being
26859       accessed.
26860       Idx 255 relates to the TmpCnfg"
26861      ::= {prtInHsiCnfgEntry 1}
26862
26863prtInHsiSltIdx OBJECT-TYPE
26864      SYNTAX  INTEGER
26865     {
26866       io1   (5),
26867       io2   (6),
26868       io3   (7),
26869       io4   (8),
26870       io5   (9),
26871       io6  (10),
26872       io7  (11),
26873       io8  (12),
26874       io9  (13),
26875       io10 (14),
26876       io11 (15),
26877       io12 (16),
26878	   io13 (17),
26879	   io14 (18),
26880	   io15 (19),
26881	   notApplicable (255)
26882     }
26883      MAX-ACCESS  read-only
26884      STATUS  current
26885      DESCRIPTION
26886      "This object indicates a unique  slot  position where
26887       the card is inserted."
26888      ::= {prtInHsiCnfgEntry 2}
26889
26890prtInHsiPrtIdx OBJECT-TYPE
26891      SYNTAX  Integer32
26892      MAX-ACCESS  read-only
26893      STATUS  current
26894      DESCRIPTION
26895      "A unique port identifier within the card.
26896       Valid values for MP: inPrt1 (101) .. inPrt48 (148).
26897       Valid values for DXC: 11012.. 25316. See DXC R6 spec for port index convention."
26898      ::= {prtInHsiCnfgEntry 3}
26899
26900prtInHsiConnect OBJECT-TYPE
26901      SYNTAX  INTEGER
26902       {
26903       no  (2),
26904       yes (3)
26905       }
26906      MAX-ACCESS  read-write
26907      STATUS  current
26908      DESCRIPTION
26909      "This attribute indicates whether the port should be considered in
26910       any of the mux  algorithms."
26911      ::= {prtInHsiCnfgEntry 4}
26912
26913prtInHsiRate    OBJECT-TYPE
26914      SYNTAX  INTEGER
26915       {
26916          r600bps   (2),
26917          r1200bps  (3),
26918          r2400bps  (4),
26919          r4800bps  (5),
26920          r9600bps  (6),
26921          r19200bps (7),
26922          r38400bps (8),
26923          r48kbps   (9),
26924          r56kbps  (10),
26925          r64kbps  (11),
26926          r128kbps (12),
26927		  concentrated  (13),
26928		  notConnected (100),
26929          notApplicable(255)
26930          }
26931      MAX-ACCESS  read-write
26932      STATUS  current
26933      DESCRIPTION
26934      "This object indicates the port speed.
26935       For HS-U/I and HS-S ports:
26936       2 bit - up to 9600bps
26937       4 bit - 19200bps
26938       8 bit - 38400bps .. 64kbps.
26939       concentrated - this D channel goes to a Concentration channel,
26940                      that represents many channels that this value was
26941                      selected for them. The Concentrated channel is an
26942                      Internal D Channel of the same card.
26943                      This value is applicable only for	D channels, except
26944                      Concentration channel itself.
26945                      --for HS-S and HS-U/I cards the Concentration channel
26946                        will always be: internal-13
26947                      --for MP-2200 HS-S12, HS-S6, HS-U12, HS-U6 and
26948                        DXC HS-U8 and HS-U16 cards, the Concentration channel
26949                        is selected via the prtInHsiConcentratedTo object.
26950       notConnected - same as prtInHsiConnect=no."
26951      ::= {prtInHsiCnfgEntry 5}
26952
26953prtInHsiConcentratedTo OBJECT-TYPE
26954      SYNTAX  Integer32
26955      MAX-ACCESS  read-write
26956      STATUS  current
26957      DESCRIPTION
26958      "The Concentration D Channel of the prtInHsiPrtIdx port.
26959	   The port always belongs to the same card as prtInHsiPrtIdx port.
26960	   This object is applicable only when prtInHsiRate=concentrated.
26961       Valid values:
26962	   - notApplicable: 255
26963       - for MP-2200: HS-S12, HS-U12 cards: inPrt37 (137) .. inPrt48 (148).
26964                      HS-S6, HS-U6 cards: inPrt19 (119) .. inPrt24 (124).
26965       - for DXC:     HS-U8  cards: 112 .. 254
26966                      HS-U16 cards: 112 .. 258. See DXC R6 spec for port index
26967                      convention."
26968      ::= {prtInHsiCnfgEntry 6}
26969
26970--
26971-- Megaplex?000/?004 Hs-R and HS-U port configuration
26972-- DXC HS-U8, HS-U16 port configuration for Interface=LT-1
26973--
26974--prtExHsrCnfgTable   OBJECT IDENTIFIER ::= {prtHsrCnfg 1}
26975
26976prtExHsrCnfgTable OBJECT-TYPE
26977      SYNTAX SEQUENCE OF PrtExHsrCnfgEntry
26978      MAX-ACCESS not-accessible
26979      STATUS  current
26980      DESCRIPTION
26981       "The write operation into the Table Objects is valid only
26982        to the TmpCnfg entry."
26983      ::= {prtHsrCnfg 1}
26984
26985prtExHsrCnfgEntry OBJECT-TYPE
26986      SYNTAX PrtExHsrCnfgEntry
26987      MAX-ACCESS not-accessible
26988      STATUS current
26989	DESCRIPTION  "An entry in table."
26990	INDEX {prtExHsrCnfgIdx, prtExHsrSltIdx,  prtExHsrPrtIdx }
26991      ::= { prtExHsrCnfgTable 1}
26992
26993PrtExHsrCnfgEntry ::=
26994      SEQUENCE {
26995        prtExHsrCnfgIdx     Integer32,
26996        prtExHsrSltIdx      INTEGER,
26997        prtExHsrPrtIdx      Integer32,
26998
26999        prtExHsrConnect     INTEGER,
27000        prtExHsrProtocol    INTEGER,
27001        prtExHsrRate        INTEGER,
27002        prtExHsrDataBits    INTEGER,
27003        prtExHsrParity      INTEGER,
27004        prtExHsrStopBits    INTEGER,
27005        prtExHsrCts         INTEGER,
27006        prtExHsrClkMode     INTEGER,
27007        prtExHsrLinkTo      INTEGER,
27008        prtExHsrDcdDsr      INTEGER,
27009        prtExHsrOperMode    INTEGER,
27010        prtExHsrRtsDtr      INTEGER,
27011		prtExHsrLlbEnable   INTEGER,
27012		prtExHsrRlbEnable   INTEGER,
27013		prtExHsrRateAdapt   INTEGER,
27014		prtExHsrRemoteModem INTEGER ,
27015		prtExHsrEncapsMode  INTEGER
27016      }
27017
27018prtExHsrCnfgIdx OBJECT-TYPE
27019      SYNTAX  Integer32  (1..255)
27020      MAX-ACCESS  read-only
27021      STATUS  current
27022      DESCRIPTION
27023      "This object indicates the Idx of the Cnfg (1..100) being
27024       accessed.
27025       Idx 255 relates to the TmpCnfg"
27026      ::= {prtExHsrCnfgEntry 1}
27027
27028prtExHsrSltIdx OBJECT-TYPE
27029      SYNTAX  INTEGER
27030     {
27031       io1   (5),
27032       io2   (6),
27033       io3   (7),
27034       io4   (8),
27035       io5   (9),
27036       io6  (10),
27037       io7  (11),
27038       io8  (12),
27039       io9  (13),
27040       io10 (14),
27041       io11 (15),
27042       io12 (16),
27043	   io13 (17),
27044	   io14 (18),
27045	   io15 (19)
27046     }
27047      MAX-ACCESS  read-only
27048      STATUS  current
27049      DESCRIPTION
27050      "This object indicates a unique  slot  position where
27051       the card is inserted."
27052      ::= {prtExHsrCnfgEntry 2}
27053
27054prtExHsrPrtIdx OBJECT-TYPE
27055      SYNTAX  Integer32
27056      MAX-ACCESS  read-only
27057      STATUS  current
27058      DESCRIPTION
27059      "A unique prt identifier within the card.
27060       Valid values:
27061	   For MP:
27062        - For HS-R cards: exPrt1 (1)   .. exPrt4 (4)
27063        - For HS-U/1 cards: inPrt1 (101) .. inPrt4 (104)
27064        - For HS-S12, HS-S6, HS-U12, HS-U6 cards:
27065          exPrt1 (1) .. exPrt12 (12).
27066          This MIB table is used only for LT-1 interface.
27067       For DXC:
27068        - For HS-U8, HS-U16 cards:
27069          111 .. 2531 (See DXC R6 spec for port index convention).
27070          This MIB table is used only for LT-1 interface."
27071      ::= {prtExHsrCnfgEntry 3}
27072
27073prtExHsrConnect OBJECT-TYPE
27074      SYNTAX  INTEGER
27075       {
27076       no  (2),
27077       yes (3)
27078       }
27079      MAX-ACCESS  read-write
27080      STATUS  current
27081      DESCRIPTION
27082      "This object indicates whether the port should be considered in
27083       any of the mux  algorithms."
27084      ::= {prtExHsrCnfgEntry 4}
27085
27086prtExHsrProtocol OBJECT-TYPE
27087      SYNTAX  INTEGER
27088              {
27089                sync  (2),
27090                async (3)
27091              }
27092      MAX-ACCESS  read-write
27093      STATUS  current
27094      DESCRIPTION
27095      "This object indicates the protocol."
27096      ::= {prtExHsrCnfgEntry 5}
27097
27098prtExHsrRate    OBJECT-TYPE
27099      SYNTAX  INTEGER
27100       {
27101       r600bps    (2),
27102       r1200bps   (3),
27103       r2400bps   (4),
27104       r4800bps   (5),
27105       r9600bps   (6),
27106       r19200bps  (7),
27107       r38400bps  (8),
27108       r48kbps    (9),
27109       r56kbps   (10),
27110       r64kbps   (11),
27111       r16000bps (12),
27112       r32000bps (13),
27113       r57600bps (14),
27114       r115200bps(15),
27115       r128000bps(16),
27116	   r7200bps  (17),
27117	   r14400bps (18),
27118	   r28800bps (19),
27119	   notConnected (100)
27120       }
27121      MAX-ACCESS  read-write
27122      STATUS  current
27123      DESCRIPTION
27124      "This object indicates the port speed.
27125       The 16,32,48,56,64 and 128 kbps rates are applicable only for Sync
27126       protocol.
27127       The 57.6 and 115.2 kbps rates are applicable only for Async
27128       protocol.
27129       notConnected= 0 rate."
27130      ::= {prtExHsrCnfgEntry 6}
27131
27132prtExHsrDataBits OBJECT-TYPE
27133      SYNTAX  INTEGER
27134       {
27135        d5bits    (1),
27136        d6bits    (2),
27137        d7bits    (3),
27138        d8bits    (4),
27139        notApplicable (255)
27140       }
27141      MAX-ACCESS  read-write
27142      STATUS  current
27143      DESCRIPTION
27144      "Data Bits.
27145       This object is applicable for Async protocol only."
27146      ::= {prtExHsrCnfgEntry 7}
27147
27148prtExHsrParity OBJECT-TYPE
27149      SYNTAX  INTEGER
27150       {
27151        no  (2),
27152        yes (3),
27153		odd (4),
27154		even(5),
27155        notApplicable (255)
27156       }
27157      MAX-ACCESS  read-write
27158      STATUS  current
27159      DESCRIPTION
27160      "- For HS-R card, this object indicates if the parity bit is needed or not.
27161	     Therefore, the 'no' and 'yes; values are applicable.
27162       - For HS-S12, HS-U12, the parity type is selected: no, odd, even.
27163       This object is applicable for Async protocol only."
27164      ::= { prtExHsrCnfgEntry 8}
27165
27166prtExHsrStopBits OBJECT-TYPE
27167      SYNTAX  INTEGER
27168       {
27169        stopBits1Bit      (1),
27170        stopBits2Bits     (2),
27171        notApplicable   (255)
27172       }
27173      MAX-ACCESS  read-write
27174      STATUS  current
27175      DESCRIPTION
27176      "This object indicates the minimum number of stop bits in
27177       the tx async frame.
27178       This object is applicable for Async protocol only."
27179      ::= { prtExHsrCnfgEntry 9}
27180
27181prtExHsrCts OBJECT-TYPE
27182      SYNTAX  INTEGER
27183       {
27184       on       (2),
27185       rts      (3),
27186       notApplicable   (255)
27187       }
27188      MAX-ACCESS  read-write
27189      STATUS  current
27190      DESCRIPTION
27191      "CTS.
27192       This object is applicable for Async protocol only."
27193      ::= {prtExHsrCnfgEntry 10}
27194
27195prtExHsrClkMode OBJECT-TYPE
27196      SYNTAX  INTEGER
27197      {
27198      dce     (1),
27199      extDce  (2),
27200      notApplicable  (255)
27201      }
27202      MAX-ACCESS  read-write
27203      STATUS  current
27204      DESCRIPTION
27205      "Clock mode.
27206       This object is applicable for Sync protocol only."
27207      ::= { prtExHsrCnfgEntry 11}
27208
27209prtExHsrLinkTo  OBJECT-TYPE
27210      SYNTAX  INTEGER
27211       {
27212	   notApplicable (1),
27213       io1   (5),
27214       io2   (6),
27215       io3   (7),
27216       io4   (8),
27217       io5   (9),
27218       io6  (10),
27219       io7  (11),
27220       io8  (12),
27221       io9  (13),
27222       io10 (14),
27223       io11 (15),
27224       io12 (16)
27225       }
27226      MAX-ACCESS  read-write
27227      STATUS  deprecated
27228      DESCRIPTION
27229      "It indicates the slot of the main link card to which the HS-R card
27230       is mapped.
27231       notApplicable - for HS-U/1 internal ports.
27232       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
27233       and prtGenCnfgLinkToPort."
27234      ::= {prtExHsrCnfgEntry 12}
27235
27236prtExHsrDcdDsr OBJECT-TYPE
27237      SYNTAX  INTEGER
27238       {
27239        notApplicable (1),
27240        local         (2),
27241        endToEnd      (3)
27242       }
27243      MAX-ACCESS  read-write
27244      STATUS  current
27245      DESCRIPTION
27246      "DCD & DSR."
27247      ::= {prtExHsrCnfgEntry 13}
27248
27249
27250prtExHsrOperMode OBJECT-TYPE
27251      SYNTAX  INTEGER
27252       {
27253       normal          (2),
27254       unidirectRx     (3),
27255       broadcast       (4)
27256       }
27257      MAX-ACCESS  read-write
27258      STATUS  current
27259      DESCRIPTION
27260      "This object indicates the operation mode of the port.
27261       normal = bi-directional (Tx/Rx)
27262       unidirectRx = unidirectional Rx.
27263       broadcast = Tx upon request."
27264      ::= {prtExHsrCnfgEntry 14}
27265
27266prtExHsrRtsDtr OBJECT-TYPE
27267      SYNTAX  INTEGER
27268       {
27269        notApplicable (1),
27270        local         (2),
27271        endToEnd      (3)
27272       }
27273      MAX-ACCESS  read-write
27274      STATUS  current
27275      DESCRIPTION
27276      "RTS & DTR."
27277      ::= {prtExHsrCnfgEntry 15}
27278
27279prtExHsrLlbEnable OBJECT-TYPE
27280      SYNTAX  INTEGER
27281       {
27282       notApplicable (1),
27283       disabled      (2),
27284       enabled       (3)
27285       }
27286      MAX-ACCESS  read-write
27287      STATUS  current
27288      DESCRIPTION
27289      "Enable/Disable LLB."
27290      ::= {prtExHsrCnfgEntry 16}
27291
27292prtExHsrRlbEnable OBJECT-TYPE
27293      SYNTAX  INTEGER
27294       {
27295       notApplicable (1),
27296       disabled      (2),
27297       enabled       (3)
27298       }
27299      MAX-ACCESS  read-write
27300      STATUS  current
27301      DESCRIPTION
27302      "Enable/Disable RLB."
27303      ::= {prtExHsrCnfgEntry 17}
27304
27305prtExHsrRateAdapt OBJECT-TYPE
27306      SYNTAX  INTEGER
27307       {
27308       notApplicable (1),
27309       proprietary   (2),
27310       v110          (3)
27311       }
27312      MAX-ACCESS  read-write
27313      STATUS  current
27314      DESCRIPTION
27315      "Rate Adaptation - takes a low rate and adapts it to 64Kbps.
27316       This object specifies the means this adaptation is done by."
27317      ::= {prtExHsrCnfgEntry 18}
27318
27319prtExHsrRemoteModem OBJECT-TYPE
27320      SYNTAX  INTEGER
27321       {
27322    notApplicable (1),
27323    asmi31        (2),
27324    asmi31s2      (3)
27325       }
27326      MAX-ACCESS  read-write
27327      STATUS  current
27328      DESCRIPTION
27329      "Remote modem.
27330       asmi31s2 = ASMi-31/2 "
27331      ::= {prtExHsrCnfgEntry 19}
27332
27333prtExHsrEncapsMode OBJECT-TYPE
27334      SYNTAX  INTEGER
27335       {
27336       notApplicable    (1),
27337       bwOptimized      (2),
27338	   latencyOptimized (3),
27339       asmi31           (4)
27340       }
27341      MAX-ACCESS  read-write
27342      STATUS  current
27343      DESCRIPTION
27344      "Low Speed encapsulation method over PCM.
27345
27346       When Encapsulation mode is Latency optimized, only rates up to 19.2 are supported.
27347       In this case a double number of bits occupy the Time Slot.
27348       For up to 9.6 Kbps   - 4 bits are occupied.
27349       For 14.4 & 19.2 Kbps - 8 bits are occupied.
27350
27351       When Encapsulation Mode is Bandwidth Optimized:
27352       For up to 9.6 Kbps   - 2 bits are occupied.
27353       For 14.4 & 19.2 Kbps - 4 bits are occupied.
27354       For higher rates - 8 bits are occupied."
27355      ::= {prtExHsrCnfgEntry 20}
27356
27357--
27358-- Megaplex?000/?004 MBE port configuration
27359--
27360
27361prtExMbeCnfgTable OBJECT-TYPE
27362      SYNTAX SEQUENCE OF PrtExMbeCnfgEntry
27363      MAX-ACCESS not-accessible
27364      STATUS  current
27365      DESCRIPTION
27366       "The write operation into the Table Objects is valid only
27367        to the TmpCnfg entry."
27368      ::= {prtMbeCnfg 1}
27369
27370prtExMbeCnfgEntry OBJECT-TYPE
27371      SYNTAX PrtExMbeCnfgEntry
27372      MAX-ACCESS not-accessible
27373      STATUS current
27374	DESCRIPTION  "An entry in table."
27375	INDEX {prtExMbeCnfgIdx, prtExMbeSltIdx,  prtExMbePrtIdx }
27376      ::= { prtExMbeCnfgTable 1}
27377
27378PrtExMbeCnfgEntry ::=
27379      SEQUENCE {
27380        prtExMbeCnfgIdx     Integer32,
27381        prtExMbeSltIdx      INTEGER,
27382        prtExMbePrtIdx      INTEGER,
27383
27384        prtExMbeLan         INTEGER
27385      }
27386
27387prtExMbeCnfgIdx OBJECT-TYPE
27388      SYNTAX  Integer32  (1..255)
27389      MAX-ACCESS  read-only
27390      STATUS  current
27391      DESCRIPTION
27392      "This attribute indicates the Idx of the Cnfg (1..100) being
27393       accessed.
27394       Idx 255 relates to the TmpCnfg"
27395      ::= {prtExMbeCnfgEntry 1}
27396-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
27397
27398prtExMbeSltIdx OBJECT-TYPE
27399      SYNTAX  INTEGER
27400     {
27401       io1   (5),
27402       io2   (6),
27403       io3   (7),
27404       io4   (8),
27405       io5   (9),
27406       io6  (10),
27407       io7  (11),
27408       io8  (12),
27409       io9  (13),
27410       io10 (14),
27411       io11 (15),
27412       io12 (16)
27413     }
27414      MAX-ACCESS  read-only
27415      STATUS  current
27416      DESCRIPTION
27417      "This attribute indicates a unique  slot  position where
27418       the card is inserted.
27419       In the ?004 Unit the entries io6(10)..io16) are not valid."
27420      ::= {prtExMbeCnfgEntry 2}
27421
27422prtExMbePrtIdx OBJECT-TYPE
27423      SYNTAX  INTEGER
27424     {
27425          exPrt1    (1)
27426     }
27427      MAX-ACCESS  read-only
27428      STATUS  current
27429      DESCRIPTION
27430      "A unique port identifier within the card."
27431      ::= {prtExMbeCnfgEntry 3}
27432
27433prtExMbeLan OBJECT-TYPE
27434      SYNTAX  INTEGER
27435       {
27436        remote  (1),
27437        main    (2)
27438       }
27439      MAX-ACCESS  read-write
27440      STATUS  current
27441      DESCRIPTION
27442      "This attribute indicates whether the MBE port is operated
27443       as main or remote bridge."
27444      ::= {prtExMbeCnfgEntry 4}
27445
27446prtInMbeCnfgTable OBJECT-TYPE
27447      SYNTAX SEQUENCE OF PrtInMbeCnfgEntry
27448      MAX-ACCESS not-accessible
27449      STATUS  current
27450      DESCRIPTION
27451       "The write operation into the Table Objects is valid only
27452        to the TmpCnfg entry."
27453      ::= {prtMbeCnfg 2}
27454
27455prtInMbeCnfgEntry OBJECT-TYPE
27456      SYNTAX PrtInMbeCnfgEntry
27457      MAX-ACCESS not-accessible
27458      STATUS current
27459	DESCRIPTION  "An entry in table."
27460	INDEX {prtInMbeCnfgIdx, prtInMbeSltIdx,  prtInMbePrtIdx }
27461      ::= { prtInMbeCnfgTable 1}
27462
27463PrtInMbeCnfgEntry ::=
27464      SEQUENCE {
27465        prtInMbeCnfgIdx     Integer32,
27466        prtInMbeSltIdx      INTEGER,
27467        prtInMbePrtIdx      INTEGER,
27468
27469        prtInMbeConnect     INTEGER,
27470        prtInMbeRate        INTEGER,
27471        prtInMbeLinkTo      INTEGER
27472      }
27473
27474prtInMbeCnfgIdx OBJECT-TYPE
27475      SYNTAX  Integer32  (1..255)
27476      MAX-ACCESS  read-only
27477      STATUS  current
27478      DESCRIPTION
27479      "This attribute indicates the Idx of the Cnfg (1..100) being
27480       accessed.
27481       Idx 255 relates to the TmpCnfg"
27482      ::= {prtInMbeCnfgEntry 1}
27483-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
27484
27485prtInMbeSltIdx OBJECT-TYPE
27486      SYNTAX  INTEGER
27487     {
27488       io1   (5),
27489       io2   (6),
27490       io3   (7),
27491       io4   (8),
27492       io5   (9),
27493       io6  (10),
27494       io7  (11),
27495       io8  (12),
27496       io9  (13),
27497       io10 (14),
27498       io11 (15),
27499       io12 (16)
27500     }
27501      MAX-ACCESS  read-only
27502      STATUS  current
27503      DESCRIPTION
27504      "This attribute indicates a unique  slot  position where
27505       the card is inserted.
27506       In the ?004 Unit the entries io6(10)..io16) are not valid."
27507      ::= {prtInMbeCnfgEntry 2}
27508
27509prtInMbePrtIdx OBJECT-TYPE
27510      SYNTAX  INTEGER
27511     {
27512          inPrt1    (101)
27513     }
27514      MAX-ACCESS  read-only
27515      STATUS  current
27516      DESCRIPTION
27517      "A unique port identifier within the card."
27518      ::= {prtInMbeCnfgEntry 3}
27519
27520prtInMbeConnect OBJECT-TYPE
27521      SYNTAX  INTEGER
27522       {
27523  no  (2),
27524  yes (3)
27525       }
27526      MAX-ACCESS  read-write
27527      STATUS  current
27528      DESCRIPTION
27529      "This attribute indicates whether the port should be considered in
27530       any of the mux  algorithms."
27531      ::= {prtInMbeCnfgEntry 4}
27532
27533prtInMbeRate    OBJECT-TYPE
27534      SYNTAX  INTEGER
27535	      {
27536        r1x64eq64Kbps    (1),
27537        r2x64eq128Kbps   (2),
27538        r3x64eq192Kbps   (3),
27539        r4x64eq256Kbps   (4),
27540        r5x64eq320Kbps   (5),
27541        r6x64eq384Kbps   (6),
27542        r7x64eq448Kbps   (7),
27543        r8x64eq512Kbps   (8),
27544        r9x64eq576Kbps   (9),
27545        r10x64eq640Kbps (10),
27546        r11x64eq704Kbps (11),
27547        r12x64eq768Kbps (12),
27548        r13x64eq832Kbps (13),
27549        r14x64eq896Kbps (14),
27550        r15x64eq960Kbps (15),
27551        r16x64eq1024Kbps(16),
27552        r17x64eq1088Kbps(17),
27553        r18x64eq1152Kbps(18),
27554        r19x64eq1216Kbps(19),
27555        r20x64eq1280Kbps(20),
27556        r21x64eq1344Kbps(21),
27557        r22x64eq1408Kbps(22),
27558        r23x64eq1472Kbps(23),
27559        r24x64eq1536Kbps(24)
27560	      }
27561      MAX-ACCESS  read-write
27562      STATUS  current
27563      DESCRIPTION
27564      "This attribute indicates the port speed."
27565      ::= {prtInMbeCnfgEntry 5}
27566
27567prtInMbeLinkTo  OBJECT-TYPE
27568      SYNTAX  INTEGER
27569       {
27570       io1   (5),
27571       io2   (6),
27572       io3   (7),
27573       io4   (8),
27574       io5   (9),
27575       io6  (10),
27576       io7  (11),
27577       io8  (12),
27578       io9  (13),
27579       io10 (14),
27580       io11 (15),
27581       io12 (16)
27582       }
27583      MAX-ACCESS  read-write
27584      STATUS  deprecated
27585      DESCRIPTION
27586      "It indicates the slot of the main link card to which the
27587       MBE card is mapped.
27588       In the ?004 Unit the entries io6(10)..io16) are not valid.
27589       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
27590       and prtGenCnfgLinkToPort."
27591      ::= {prtInMbeCnfgEntry 6}
27592
27593
27594--
27595-- Megaplex?000/?004 TRE port configuration
27596--
27597
27598prtExTreCnfgTable OBJECT-TYPE
27599      SYNTAX SEQUENCE OF PrtExTreCnfgEntry
27600      MAX-ACCESS not-accessible
27601      STATUS  current
27602      DESCRIPTION
27603       "The write operation into the Table Objects is valid only
27604        to the TmpCnfg entry."
27605      ::= {prtTreCnfg 1}
27606
27607prtExTreCnfgEntry OBJECT-TYPE
27608      SYNTAX PrtExTreCnfgEntry
27609      MAX-ACCESS not-accessible
27610      STATUS current
27611	DESCRIPTION  "An entry in table."
27612	INDEX {prtExTreCnfgIdx, prtExTreSltIdx,  prtExTrePrtIdx }
27613      ::= { prtExTreCnfgTable 1}
27614
27615PrtExTreCnfgEntry ::=
27616      SEQUENCE {
27617        prtExTreCnfgIdx     Integer32,
27618        prtExTreSltIdx      INTEGER,
27619        prtExTrePrtIdx      INTEGER,
27620
27621        prtExTreLan         INTEGER,
27622        prtExTreLanRate     INTEGER
27623
27624      }
27625
27626prtExTreCnfgIdx OBJECT-TYPE
27627      SYNTAX  Integer32  (1..255)
27628      MAX-ACCESS  read-only
27629      STATUS  current
27630      DESCRIPTION
27631      "This attribute indicates the Idx of the Cnfg (1..100) being
27632       accessed.
27633       Idx 255 relates to the TmpCnfg"
27634      ::= {prtExTreCnfgEntry 1}
27635-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
27636
27637prtExTreSltIdx OBJECT-TYPE
27638      SYNTAX  INTEGER
27639     {
27640       io1   (5),
27641       io2   (6),
27642       io3   (7),
27643       io4   (8),
27644       io5   (9),
27645       io6  (10),
27646       io7  (11),
27647       io8  (12),
27648       io9  (13),
27649       io10 (14),
27650       io11 (15),
27651       io12 (16)
27652     }
27653      MAX-ACCESS  read-only
27654      STATUS  current
27655      DESCRIPTION
27656      "This attribute indicates a unique  slot  position where
27657       the card is inserted.
27658       In the ?004 Unit the entries io6(10)..io16) are not valid."
27659      ::= {prtExTreCnfgEntry 2}
27660
27661prtExTrePrtIdx OBJECT-TYPE
27662      SYNTAX  INTEGER
27663     {
27664          exPrt1    (1)
27665     }
27666      MAX-ACCESS  read-only
27667      STATUS  current
27668      DESCRIPTION
27669      "A unique port identifier within the card."
27670      ::= {prtExTreCnfgEntry 3}
27671
27672prtExTreLan OBJECT-TYPE
27673      SYNTAX  INTEGER
27674       {
27675        remote  (1),
27676        main    (2)
27677       }
27678      MAX-ACCESS  read-write
27679      STATUS  current
27680      DESCRIPTION
27681      "This attribute indicates whether the TRE port is operated
27682       as main or remote bridge.
27683       Default=remote."
27684      ::= {prtExTreCnfgEntry 4}
27685
27686prtExTreLanRate OBJECT-TYPE
27687      SYNTAX  INTEGER
27688       {
27689        r4M  (1),
27690        r16M (2)
27691       }
27692      MAX-ACCESS  read-write
27693      STATUS  current
27694      DESCRIPTION
27695      "This attribute indicates the Rate of the TRE port
27696       in Mbit/sec.
27697       Default-r4M."
27698      ::= {prtExTreCnfgEntry 5}
27699
27700
27701
27702prtInTreCnfgTable OBJECT-TYPE
27703      SYNTAX SEQUENCE OF PrtInTreCnfgEntry
27704      MAX-ACCESS not-accessible
27705      STATUS  current
27706      DESCRIPTION
27707       "The write operation into the Table Objects is valid only
27708        to the TmpCnfg entry."
27709      ::= {prtTreCnfg 2}
27710
27711prtInTreCnfgEntry OBJECT-TYPE
27712      SYNTAX PrtInTreCnfgEntry
27713      MAX-ACCESS not-accessible
27714      STATUS current
27715	DESCRIPTION  "An entry in table."
27716	INDEX {prtInTreCnfgIdx, prtInTreSltIdx,  prtInTrePrtIdx }
27717      ::= { prtInTreCnfgTable 1}
27718
27719PrtInTreCnfgEntry ::=
27720      SEQUENCE {
27721        prtInTreCnfgIdx     Integer32,
27722        prtInTreSltIdx      INTEGER,
27723        prtInTrePrtIdx      INTEGER,
27724
27725        prtInTreConnect     INTEGER,
27726        prtInTreRate        INTEGER,
27727        prtInTreLinkTo      INTEGER
27728      }
27729
27730prtInTreCnfgIdx OBJECT-TYPE
27731      SYNTAX  Integer32  (1..255)
27732      MAX-ACCESS  read-only
27733      STATUS  current
27734      DESCRIPTION
27735      "This attribute indicates the Idx of the Cnfg (1..100) being
27736       accessed.
27737       Idx 255 relates to the TmpCnfg"
27738      ::= {prtInTreCnfgEntry 1}
27739-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
27740
27741prtInTreSltIdx OBJECT-TYPE
27742      SYNTAX  INTEGER
27743     {
27744       io1   (5),
27745       io2   (6),
27746       io3   (7),
27747       io4   (8),
27748       io5   (9),
27749       io6  (10),
27750       io7  (11),
27751       io8  (12),
27752       io9  (13),
27753       io10 (14),
27754       io11 (15),
27755       io12 (16)
27756     }
27757      MAX-ACCESS  read-only
27758      STATUS  current
27759      DESCRIPTION
27760      "This attribute indicates a unique  slot  position where
27761       the card is inserted.
27762       In the ?004 Unit the entries io6(10)..io16) are not valid."
27763      ::= {prtInTreCnfgEntry 2}
27764
27765prtInTrePrtIdx OBJECT-TYPE
27766      SYNTAX  INTEGER
27767     {
27768          inPrt1    (101)
27769     }
27770      MAX-ACCESS  read-only
27771      STATUS  current
27772      DESCRIPTION
27773      "A unique port identifier within the card."
27774      ::= {prtInTreCnfgEntry 3}
27775
27776prtInTreConnect OBJECT-TYPE
27777      SYNTAX  INTEGER
27778       {
27779  no  (2),
27780  yes (3)
27781       }
27782      MAX-ACCESS  read-write
27783      STATUS  current
27784      DESCRIPTION
27785      "This attribute indicates whether the port should be considered
27786       in any of the mux  algorithms."
27787      ::= {prtInTreCnfgEntry 4}
27788
27789prtInTreRate    OBJECT-TYPE
27790      SYNTAX  INTEGER
27791       {
27792        r1x56eq56Kbps    (1),
27793        r1x64eq64Kbps    (2),
27794        r2x56eq112Kbps   (3),
27795        r2x64eq128Kbps   (4),
27796        r3x56eq168Kbps   (5),
27797        r3x64eq192Kbps   (6),
27798        r4x56eq224Kbps   (7),
27799        r4x64eq256Kbps   (8),
27800        r5x56eq280Kbps   (9),
27801        r5x64eq320Kbps   (10),
27802        r6x56eq336Kbps   (11),
27803        r6x64eq384Kbps   (12),
27804        r7x56eq392Kbps   (13),
27805        r7x64eq448Kbps   (14),
27806        r8x56eq448Kbps   (15),
27807        r8x64eq512Kbps   (16),
27808        r9x56eq504Kbps   (17)
27809       }
27810      MAX-ACCESS  read-write
27811      STATUS  current
27812      DESCRIPTION
27813      "This attribute indicates the port speed."
27814      ::= {prtInTreCnfgEntry 5}
27815
27816prtInTreLinkTo  OBJECT-TYPE
27817      SYNTAX  INTEGER
27818       {
27819       io1   (5),
27820       io2   (6),
27821       io3   (7),
27822       io4   (8),
27823       io5   (9),
27824       io6  (10),
27825       io7  (11),
27826       io8  (12),
27827       io9  (13),
27828       io10 (14),
27829       io11 (15),
27830       io12 (16)
27831       }
27832      MAX-ACCESS  read-write
27833      STATUS  deprecated
27834      DESCRIPTION
27835      "It indicates the slot of the main link card to which the
27836       MBE card is mapped.
27837       In the ?004 Unit the entries io6(10)..io16) are not valid.
27838       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
27839       and prtGenCnfgLinkToPort."
27840      ::= {prtInTreCnfgEntry 6}
27841
27842
27843-- Packet VC cards.
27844-- This table is used for compressed voice cards with 4/8 ports.
27845--
27846
27847prtExPVc4CnfgTable OBJECT-TYPE
27848      SYNTAX SEQUENCE OF PrtExPVc4CnfgEntry
27849      MAX-ACCESS not-accessible
27850      STATUS  current
27851      DESCRIPTION
27852       "The write operation into the Table Objects is valid only
27853        to the TmpCnfg entry."
27854      ::= { prtPVc4Cnfg 1}
27855
27856prtExPVc4CnfgEntry OBJECT-TYPE
27857      SYNTAX PrtExPVc4CnfgEntry
27858      MAX-ACCESS not-accessible
27859      STATUS current
27860	DESCRIPTION  "An entry in table."
27861	INDEX {prtExPVc4CnfgIdx, prtExPVc4SltIdx, prtExPVc4PrtIdx }
27862      ::= { prtExPVc4CnfgTable 1}
27863
27864PrtExPVc4CnfgEntry ::=
27865      SEQUENCE {
27866        prtExPVc4CnfgIdx      Integer32,
27867        prtExPVc4SltIdx       INTEGER,
27868        prtExPVc4PrtIdx       INTEGER,
27869
27870		prtExPVc4PrtType      INTEGER,
27871        prtExPVc4Connect      INTEGER,
27872		prtExPVc4IfType       INTEGER,
27873        prtExPVc4TxGain       Integer32,
27874        prtExPVc4RxGain       Integer32,
27875		prtExPVc4MaxRate      INTEGER,
27876        prtExPVc4Tc           INTEGER,
27877        prtExPVc4Oos          INTEGER,
27878		prtExPVc4EchoCanceler INTEGER,
27879		prtExPVc4VarDelay     Integer32,
27880		prtExPVc4CongLevel    Integer32,
27881		prtExPVc4Wire         INTEGER,
27882		prtExPVc4ExtensionType		INTEGER,
27883		prtExPVc4ExtensionNumber	DisplayString,
27884		prtExPVc4OutPulsing 		INTEGER,
27885		prtExPVc4HuntGroupMb		INTEGER,
27886		prtExPVc4HuntGroupIdx		Integer32,
27887		prtExPVc4AutoFaxMode		INTEGER,
27888		prtExPVc4FaxRate            INTEGER,
27889		prtExPVc4SeizeAck           INTEGER,
27890		prtExPVc4SignalingProtocol  INTEGER,
27891		prtExPVc4DelayStart         Integer32,
27892		prtExPVc4WinkMinDuration    Integer32,
27893		prtExPVc4WinkMaxDuration    Integer32,
27894        prtExPVc4GenerateTone       INTEGER,
27895		prtExPVc4CodingLaw          INTEGER,
27896        prtExPVc4GenerateRingBack   INTEGER,
27897		prtExPVc4ChannelId          Integer32,
27898		prtExPVc4PortConnection     INTEGER,
27899		prtExPVc4CoderAndRate       INTEGER,
27900		prtExPVc4DestinationNum     DisplayString,
27901		prtExPVc4DtmfRelay          INTEGER,
27902		prtExPVc4DiscOnSilence      Integer32,
27903		prtExPVc4DynamicJitter      INTEGER,
27904		prtExPVc4EandMType          INTEGER,
27905		prtExPVc4Rate               Integer32,
27906		prtExPVc4FrameSize          Integer32,
27907		prtExPVc4MultiplexInterval  Integer32,
27908		prtExPVc4TransportProtocol  INTEGER,
27909		prtExPVc4MultiFreqRelay     INTEGER,
27910		prtExPVc4MinPulseWidth      Integer32,
27911		prtExPVc4MinPowerLevel      Integer32,
27912		prtExPVc4SuperTandem        INTEGER,
27913		prtExPVc4DestIp             IpAddress,
27914		prtExPVc4DestBundle         Integer32,
27915		prtExPVc4SrcIpAddress       IpAddress,
27916		prtExPVc4SrcIpMask          IpAddress,
27917		prtExPVc4DefaultGateway     IpAddress,
27918		prtExPVc4SigPacketInterval	Unsigned32
27919      }
27920
27921prtExPVc4CnfgIdx OBJECT-TYPE
27922      SYNTAX  Integer32  (1..255)
27923      MAX-ACCESS  read-only
27924      STATUS  current
27925      DESCRIPTION
27926      "This attribute indicates the Idx of the Cnfg (1..100) being
27927       accessed.
27928       Idx  255 relates to the TmpCnfg"
27929      ::= {prtExPVc4CnfgEntry 1}
27930-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
27931
27932prtExPVc4SltIdx OBJECT-TYPE
27933      SYNTAX  INTEGER
27934 {
27935       io1   (5),
27936       io2   (6),
27937       io3   (7),
27938       io4   (8),
27939       io5   (9),
27940       io6  (10),
27941       io7  (11),
27942       io8  (12),
27943       io9  (13),
27944       io10 (14),
27945       io11 (15),
27946       io12 (16),
27947    notApplicable (255)
27948 }
27949      MAX-ACCESS  read-only
27950      STATUS  current
27951      DESCRIPTION
27952      "This attribute indicates a unique  slot  position where
27953       the card is inserted."
27954      ::= {prtExPVc4CnfgEntry 2}
27955
27956prtExPVc4PrtIdx OBJECT-TYPE
27957      SYNTAX  INTEGER
27958 {
27959       exPrt1  (1),
27960       exPrt2  (2),
27961       exPrt3  (3),
27962       exPrt4  (4),
27963       inPrt1(101),
27964       inPrt2(102),
27965       inPrt3(103),
27966       inPrt4(104),
27967	   inPrt5(105),
27968	   inPrt6(106),
27969	   inPrt7(107),
27970	   inPrt8(108)
27971 }
27972      MAX-ACCESS  read-only
27973      STATUS  current
27974      DESCRIPTION
27975      "This object indicates the port number in the selected card
27976       (slot)."
27977      ::= {prtExPVc4CnfgEntry 3}
27978
27979prtExPVc4PrtType OBJECT-TYPE
27980      SYNTAX  INTEGER
27981	{
27982	      eAndM  (1),
27983	      fxo    (2),
27984	      fxs    (3),
27985	      internal(4),
27986	      s0      (5),
27987		  u       (6),
27988		  sQsig	  (7),
27989		  uQsig   (8)
27990	}
27991      MAX-ACCESS  read-write
27992      STATUS  current
27993      DESCRIPTION
27994      "This object indicates the type of the selected port.
27995	   In Mx 30/300 phase 4: s0 & u are for Voice over ISDN.
27996	   In MX 30/300 phase 5: sQsig & uQsig are used for Voice over ISDN with Qsig option.
27997
27998	   In MX MVC4 voice cards, each pair of ports 1-2, 3-4 may have a different type:
27999       E&M, FXO, FXS.
28000	   In MVC4 compressed voice cards ports 1..4 have the same interface for all ports.
28001       In MVC8 compressed voice cards each group of ports 1..4, 5..8 may have
28002       a different type: E&M, FXO, FXS."
28003      ::= {prtExPVc4CnfgEntry 4}
28004
28005prtExPVc4Connect OBJECT-TYPE
28006      SYNTAX  INTEGER
28007              {
28008                no  (2),
28009                yes (3)
28010              }
28011      MAX-ACCESS  read-write
28012      STATUS  current
28013      DESCRIPTION
28014      "This attribute indicates whether the  port  should be
28015       considered in any of the mux algorithms."
28016      ::= {prtExPVc4CnfgEntry 5}
28017
28018prtExPVc4IfType OBJECT-TYPE
28019      SYNTAX  INTEGER
28020              {
28021                unknown     (1),
28022                eAndM4wires (2),
28023   			    eAndM2wires (3),
28024                fxoGnd      (4),
28025                fxoLoop     (5),
28026                fxsGnd      (6),
28027				fxsLoop     (7),
28028				e1Framer    (8),
28029				e1Slave     (9),
28030				t1Framer   (10),
28031				t1Slave    (11)
28032              }
28033      MAX-ACCESS  read-write
28034      STATUS  current
28035      DESCRIPTION
28036      "This attribute indicates the interface type of the  port.
28037       eAndM4wires and eAndM2wires - are valid only for E&M
28038                                     port type
28039	   eAndM4wires - means 2/4 wires
28040       fxoGnd and fxoLoop - are valid only for FXO port type
28041       fxsGnd and fxsLoop - are valid only for FXS port type
28042       e1Framer, e1Slave, t1Framer, t1Slave - are applicable for the mvc4Pbx
28043       cards only."
28044      ::= {prtExPVc4CnfgEntry 6}
28045
28046prtExPVc4TxGain OBJECT-TYPE
28047      SYNTAX  Integer32
28048      MAX-ACCESS  read-write
28049      STATUS  current
28050      DESCRIPTION
28051      "Transmission gain in dB."
28052      ::= {prtExPVc4CnfgEntry 7}
28053
28054prtExPVc4RxGain OBJECT-TYPE
28055      SYNTAX  Integer32
28056      MAX-ACCESS  read-write
28057      STATUS  current
28058      DESCRIPTION
28059      "Reception gain in dBm."
28060      ::= {prtExPVc4CnfgEntry 8}
28061
28062prtExPVc4MaxRate OBJECT-TYPE
28063      SYNTAX  INTEGER
28064       {
28065         notConnected  (1),
28066         r4800bps      (2),
28067         r7200bps      (3),
28068         r9600bps      (4),
28069		 notApplicatble (255)
28070       }
28071      MAX-ACCESS  read-write
28072      STATUS  current
28073      DESCRIPTION
28074      "Voice rate."
28075      ::= {prtExPVc4CnfgEntry 9}
28076
28077prtExPVc4Tc OBJECT-TYPE
28078      SYNTAX  INTEGER
28079       {
28080          t1sec    (1),
28081          t2sec    (2),
28082          t3sec    (3),
28083          t4sec    (4)
28084       }
28085      MAX-ACCESS  read-write
28086      STATUS  current
28087      DESCRIPTION
28088      "Time interval for CIR control, in seconds. The value will
28089       be the same for all cards' ports."
28090      ::= {prtExPVc4CnfgEntry 10}
28091
28092prtExPVc4Oos OBJECT-TYPE
28093      SYNTAX  INTEGER
28094       {
28095          notSupported   (2),
28096          forcedIdle     (3),
28097          forcedBusy     (4),
28098          busyIdle       (5),
28099          idleBusy       (6)
28100       }
28101      MAX-ACCESS  read-write
28102      STATUS  current
28103      DESCRIPTION
28104      "Handling type, when connection is lost."
28105      ::= {prtExPVc4CnfgEntry 11}
28106
28107prtExPVc4EchoCanceler OBJECT-TYPE
28108      SYNTAX  INTEGER
28109       {
28110          off    (2),
28111          on     (3)
28112       }
28113      MAX-ACCESS  read-write
28114      STATUS  current
28115      DESCRIPTION
28116      "Echo canceler activation."
28117      ::= {prtExPVc4CnfgEntry 12}
28118
28119prtExPVc4VarDelay OBJECT-TYPE
28120      SYNTAX  Integer32  (0..300)
28121      MAX-ACCESS  read-write
28122      STATUS  current
28123      DESCRIPTION
28124      "Maximum variant delay of the FR network, in msec."
28125      ::= {prtExPVc4CnfgEntry 13}
28126
28127prtExPVc4CongLevel OBJECT-TYPE
28128      SYNTAX  Integer32 (0..70)
28129      MAX-ACCESS  read-write
28130      STATUS  current
28131      DESCRIPTION
28132      "This object indicates the level of delayed data in
28133       precents of total available dynamic memory,
28134       for which the port will start to operate as congested.
28135       The resolution of the parameter is 5%."
28136      ::= {prtExPVc4CnfgEntry 14}
28137
28138prtExPVc4Wire OBJECT-TYPE
28139      SYNTAX  INTEGER
28140       {
28141          w2wire   (1),
28142          w4wire   (2),
28143    notApplicable (255)
28144       }
28145      MAX-ACCESS  read-write
28146      STATUS  current
28147      DESCRIPTION
28148      "This object indicates the wiring of the E&M port.
28149       It is applicable only for E&M card type."
28150      ::= {prtExPVc4CnfgEntry 15}
28151
28152prtExPVc4ExtensionType OBJECT-TYPE
28153       SYNTAX  INTEGER
28154           { notApplicable(1),
28155             forceConnect(2),
28156             voiceSwitching(3),
28157             transparent(4),
28158             transparentPlus(5),
28159             ipForceConnect(6),
28160             permanentDial (7),
28161             autoAccept (8) }
28162       MAX-ACCESS  read-write
28163       STATUS  current
28164       DESCRIPTION
28165      "This object indicates the type of extension relevant for this port.
28166
28167       ipForceConnect (6) is used for automatic connection or automatic
28168       dialing when the phone is off hook (hot line).
28169       permanentDial (7) means that the call is established upon power up.
28170	   The hook may be on or off.
28171	   Permanent Dialing can be used when there is no signaling.
28172	   autoAccept (8) means that the called party in the Permanent Dialing
28173	   will accept the call from the remote side automatically
28174	   upon on or off hook."
28175      ::= {prtExPVc4CnfgEntry 16}
28176
28177prtExPVc4ExtensionNumber OBJECT-TYPE
28178       SYNTAX  DisplayString (SIZE(2))
28179     MAX-ACCESS  read-write
28180       STATUS  current
28181       DESCRIPTION
28182      "This is the extension number of this port.
28183      This field is relevant only when the extension
28184     type is voice switching and is read only if the
28185     port is member of a hunt group."
28186      ::= {prtExPVc4CnfgEntry 17}
28187
28188prtExPVc4OutPulsing OBJECT-TYPE
28189       SYNTAX  INTEGER { notApplicable(1), no(2), yes(3) }
28190     MAX-ACCESS  read-write
28191       STATUS  current
28192       DESCRIPTION
28193      "This field indicates whether to outpulse the received
28194     digits. It is notApplicable(1) when the extension type
28195     is forceConnect(2)."
28196      ::= {prtExPVc4CnfgEntry 18}
28197
28198prtExPVc4HuntGroupMb OBJECT-TYPE
28199     SYNTAX  INTEGER { notApplicable(1), no(2), yes(3) }
28200     MAX-ACCESS  read-write
28201       STATUS  current
28202       DESCRIPTION
28203      "This object indicates if this port belongs to
28204      an hunt group."
28205      ::= {prtExPVc4CnfgEntry 19}
28206
28207prtExPVc4HuntGroupIdx	OBJECT-TYPE
28208	    SYNTAX  Integer32(0..10)
28209    	MAX-ACCESS  read-write
28210      	STATUS  current
28211      	DESCRIPTION
28212     	"If it belongs to an hunt group, this fields
28213	     indicates the index of the relevant hunt group.
28214	     0 = notApplicable "
28215      ::= {prtExPVc4CnfgEntry 20}
28216
28217prtExPVc4AutoFaxMode	OBJECT-TYPE
28218    	SYNTAX  INTEGER { notApplicable(1), no(2), yes(3) }
28219    	MAX-ACCESS  read-write
28220      	STATUS  current
28221      	DESCRIPTION
28222     	"This object indicates if the system will switch automatically to
28223     	 FAX mode when detecting FAX activity.
28224     	 Default=Yes."
28225      ::= {prtExPVc4CnfgEntry 21}
28226
28227prtExPVc4FaxRate OBJECT-TYPE
28228      SYNTAX  INTEGER
28229	      {
28230          notConnected  (1),
28231          r4800bps      (2),
28232		  r7200bps      (3),
28233		  r9600bps      (4),
28234		  r12000bps     (5),
28235		  r14400bps     (6),
28236          r2400bps      (7),
28237		  vbdFax        (8)
28238	      }
28239      MAX-ACCESS  read-write
28240      STATUS  current
28241      DESCRIPTION
28242      "FAX initial rate.
28243       Default=9600 bps."
28244      ::= {prtExPVc4CnfgEntry 22}
28245
28246prtExPVc4SeizeAck OBJECT-TYPE
28247      SYNTAX INTEGER
28248      {
28249	  no   (2),
28250      yes  (3)
28251      }
28252      MAX-ACCESS  read-write
28253      STATUS  current
28254      DESCRIPTION
28255      "This parameter shows whether the device will acknowledge
28256       a seize signal (On/Off Hook).
28257       When the value is set to yes(3) & the device receives an on/off hook signal
28258       it will transmit back an on/off hook signal.
28259	   When the value is set to no(2) & the device receives an on/off hook signal
28260       it will NOT transmit back an on/off hook signal.
28261
28262       Example:
28263       If Seize Ack Parameter = YES, when the MVC.4 receives a seize signal (Off Hook)
28264       from the PBX it will send an Off Hook to the PBX.
28265
28266       The Seize Parameter is relevant for all the following cards:
28267       MVC-4
28268       MVC-4/E1-Framer
28269       MVC-4/T1-DSU-Framer
28270       MVC-4/T1-CSU-Framer
28271       MVC-4/E1-SLAVE
28272       MVC-4/T1-SLAVE
28273
28274       Default values:
28275       Analog FXS - No (value can't be changed).
28276       Analog FXO - Yes (value can't be changed).
28277       Analog E&M - No (values NO/YES).
28278       Digital E1/T1 Framer & Slave - No."
28279      ::= {prtExPVc4CnfgEntry 23}
28280
28281prtExPVc4SignalingProtocol OBJECT-TYPE
28282      SYNTAX INTEGER
28283      {
28284	  delayStart      (2),
28285      immediateStart  (3),
28286	  winkStart       (4)
28287      }
28288      MAX-ACCESS  read-write
28289      STATUS  current
28290      DESCRIPTION
28291      "The signaling protocol that will be used between the PABX & the voice port.
28292
28293	   Delay Start Protocol: the line is seized by sending an Off hook signal
28294	   and after a delay, if the called party is available (On hook)
28295	   DTMF (Dual Tone Multi Frequency) digits are sent towards the called party.
28296
28297       Immediate Start Protocol: the line is seized by sending an Off Hook signal
28298       and immediately DTMF digits are sent towards the called party.
28299
28300       Wink start protocol: the line is seized by sending an Off Hook signal
28301       and then the called party sends a short Off Hook wink signal.
28302       Now the calling party starts sending DTMF digits."
28303      ::= {prtExPVc4CnfgEntry 24}
28304
28305prtExPVc4DelayStart OBJECT-TYPE
28306      SYNTAX Integer32
28307      MAX-ACCESS  read-write
28308      STATUS  current
28309      DESCRIPTION
28310      "This parameter is used only for Delay Protocol.
28311	   This is the time that the calling party will wait after sending an Off hook
28312	   signal and before sending DTMF digits to the called party.
28313       The delay values are 100..5000 msec in intervals of 100 msec."
28314      ::= {prtExPVc4CnfgEntry 25}
28315
28316prtExPVc4WinkMinDuration OBJECT-TYPE
28317      SYNTAX Integer32
28318      MAX-ACCESS  read-write
28319      STATUS  current
28320      DESCRIPTION
28321      "This parameter is used only for Wink Protocol.
28322	   Min Duration of the Wink Signal (off hook duration from the called party).
28323       Legal values: 40..400 msec in intervals of 10 msec."
28324      ::= {prtExPVc4CnfgEntry 26}
28325
28326prtExPVc4WinkMaxDuration OBJECT-TYPE
28327      SYNTAX Integer32
28328      MAX-ACCESS  read-write
28329      STATUS  current
28330      DESCRIPTION
28331      "This parameter is used only for Wink Protocol.
28332	   Max Duration of the Wink Signal (off hook duration from the called party).
28333       Legal values: 40..400 msec in intervals of 10 msec."
28334      ::= {prtExPVc4CnfgEntry 27}
28335
28336prtExPVc4GenerateTone OBJECT-TYPE
28337      SYNTAX  INTEGER
28338	      {
28339          notApplicable  (1),
28340          no       (2),
28341		  yes      (3)
28342		  }
28343      MAX-ACCESS  read-write
28344      STATUS  current
28345      DESCRIPTION
28346      "This parameter indicates whether the device (MX or MPH) should generate
28347       dial tones for the channel.
28348       If the value is yes (3), it generates dial tones.
28349       If the value is no  (2), the connected equipment will generate dial tones.
28350       For example for some ISDN sets the dial tone is generated by the
28351       phone itself while for others sets it is generated by the MX."
28352      ::= {prtExPVc4CnfgEntry 28}
28353
28354prtExPVc4CodingLaw OBJECT-TYPE
28355      SYNTAX  INTEGER
28356       {
28357          aLAW    (1),
28358          uLAW    (2)
28359       }
28360      MAX-ACCESS  read-write
28361      STATUS  current
28362      DESCRIPTION
28363      "This attribute indicates the Method/Law for decoding/encoding the voice
28364       information.
28365       aLaw(1) is the standard Law for E1 links.
28366       uLaw(2) is the standard Law for T1 links.
28367
28368       This object is equal for all the ports in the specific module because
28369       of HW limitations"
28370      ::= {prtExPVc4CnfgEntry 29}
28371
28372prtExPVc4GenerateRingBack OBJECT-TYPE
28373      SYNTAX  INTEGER
28374       {
28375          notApplicable  (1),
28376          no    (2),
28377          yes   (3)
28378       }
28379      MAX-ACCESS  read-write
28380      STATUS  current
28381      DESCRIPTION
28382      "Determines whether the Ring Back tone is generated locally or from the
28383       remote end.
28384   	   The default is - NO (Meaning coming from the remote end).
28385	   Yes means that the Ring Back Tone is generated locally.
28386       Applicable only for Force Connect."
28387      ::= {prtExPVc4CnfgEntry 30}
28388
28389prtExPVc4ChannelId OBJECT-TYPE
28390      SYNTAX  Integer32 (0..256)
28391      MAX-ACCESS  read-write
28392      STATUS  current
28393      DESCRIPTION
28394      "Channel Identifier.
28395       According to FRF11 each voice port that works as force connect should add a
28396       CH Id after the DLCI in the frame header.
28397
28398       Default : 1
28399
28400       Applicable only for Force Connect.
28401       Not Applicable value will be 0."
28402      ::= {prtExPVc4CnfgEntry 31}
28403
28404prtExPVc4PortConnection OBJECT-TYPE
28405      SYNTAX  INTEGER
28406       {
28407	      notApplicable (1),
28408          line    (2),
28409          trunk   (3)
28410       }
28411      MAX-ACCESS  read-write
28412      STATUS  current
28413      DESCRIPTION
28414      "Port connection determines whether the port is connected to a PABX (Trunk) or to
28415       Telephone set (Line) .
28416
28417       It determines whether to send certain messages to the port or not.
28418       If the type is LINE then the port generates a
28419       ring back tone , if TRUNK it doesn't (The PBX does it)."
28420      ::= {prtExPVc4CnfgEntry 32}
28421
28422prtExPVc4CoderAndRate  OBJECT-TYPE
28423      SYNTAX  INTEGER
28424       {
28425       notApplicable   (1),
28426       g7231r6300BPS   (2),
28427       g7231r5300BPS   (3),
28428       g729A8KBPS      (4),
28429       g711aLAW        (5),
28430       g711uLAW        (6),
28431       g726r16KBPS     (7),
28432       g726r24KBPS     (8),
28433       g726r32KBPS     (9),
28434       g726r40KBPS     (10),
28435       g727r16KBPS     (11),
28436       g727r24r16KBPS  (12),
28437       g727r24KBPS     (13),
28438       g727r16r32KBPS  (14),
28439       g727r32r24KBPS  (15),
28440       g727r32KBPS     (16),
28441       g727r40r16KBPS  (17),
28442       g727r40r24KBPS  (18),
28443       g727r40r32KBPS  (19),
28444       transparent     (20),
28445       netcoder6400BPS (21),
28446       netcoder7200BPS (22),
28447       netcoder8KBPS   (23),
28448       netcoder8800BPS (24),
28449       netcoder9600BPS (25),
28450       lowBitRateR2660BPS (26),
28451       amr4750BPS      (27), -- Adaptive Multirate Coders of GSM
28452	   amr5150BPS      (28),
28453       amr5900BPS      (29),
28454       amr6700BPS      (30),
28455       amr7400BPS      (31),
28456	   amr7950BPS      (32),
28457	   amr10200BPS     (33),
28458	   amr12200BPS     (34)
28459      }
28460      MAX-ACCESS  read-write
28461      STATUS  current
28462      DESCRIPTION
28463      "Coder and Rate for the Voice Compression.
28464       In MPH: Relevant for MVC-8 card only."
28465      ::= {prtExPVc4CnfgEntry 33}
28466
28467prtExPVc4DestinationNum  OBJECT-TYPE
28468      SYNTAX  DisplayString
28469      MAX-ACCESS  read-write
28470      STATUS  current
28471      DESCRIPTION
28472      "The destination phone number: 0 to 22 digits.
28473       Applicable for Auto Dial - ipForceConnect(6), Permanent Dial and
28474       Auto Accept Extension Types.
28475
28476       Default: Null String"
28477      ::= {prtExPVc4CnfgEntry 34}
28478
28479prtExPVc4DtmfRelay  OBJECT-TYPE
28480      SYNTAX  INTEGER
28481             {
28482               disable (2),
28483               enable  (3)
28484             }
28485      MAX-ACCESS  read-write
28486      STATUS  current
28487      DESCRIPTION
28488      "When DTMF RELAY is disabled, the DTMF digits (dialed by the user)
28489       are transmitted as compressed voice and in the remote unit are decompressed.
28490
28491       When DTMF RELAY is enabled, the DTMF digits are detected at the near side and not
28492       transmitted as voice. Instead, only an indication of what digits were
28493       dialed are transmitted and in the far end the tone is regenerated."
28494      ::= {prtExPVc4CnfgEntry 35}
28495
28496prtExPVc4DiscOnSilence  OBJECT-TYPE
28497      SYNTAX  Integer32
28498      MAX-ACCESS  read-write
28499      STATUS  current
28500      DESCRIPTION
28501      "No. of silenced seconds after which the call will be disconected.
28502       A value of 0 means that there will be no disconnect when there is silence.
28503       Possible values: 0 - 900 sec."
28504      ::= {prtExPVc4CnfgEntry 36}
28505
28506prtExPVc4DynamicJitter  OBJECT-TYPE
28507      SYNTAX  INTEGER
28508             {
28509               disable (2),
28510               enable  (3)
28511             }
28512      MAX-ACCESS  read-write
28513      STATUS  current
28514      DESCRIPTION
28515      "The MVC8 uses two mechanisms to overcome the network delay.
28516       The first one is a static jitter buffer which holds a constant buffer of up
28517       to 300 Msec and can be controled by the JITTER parameter (prtExPVc4VarDelay).
28518       The second one is the dynamic jitter which calculates, in real time,
28519       the network delay and handles a jitter buffer dynamically.
28520       The dynamic mechanism that is implemented in MVC8, was intended to overcome
28521       network delay yet when the network bursts, the MVC8 dynamic mechanism is
28522       not able to overcome the delay.
28523       Therefore it is better not to use the dynamic jitter
28524       (DISABLE - should be the default) where bursts may occur often."
28525      ::= {prtExPVc4CnfgEntry 37}
28526
28527prtExPVc4EandMType OBJECT-TYPE
28528       SYNTAX INTEGER
28529	   {
28530       notApplicable (1),
28531	   type1 (2),
28532       type2 (3),
28533       type3 (4),
28534       ssdc5 (5)
28535       }
28536      MAX-ACCESS  read-write
28537      STATUS  current
28538      DESCRIPTION
28539      "This is the signaling type on the E&M analog side.
28540       The analog signaling includes voltage, no. of pins and other parameters."
28541       ::= {prtExPVc4CnfgEntry 38}
28542
28543prtExPVc4Rate OBJECT-TYPE
28544      SYNTAX Integer32 (0..31)
28545      MAX-ACCESS  read-write
28546      STATUS  current
28547      DESCRIPTION
28548      "This is the Rate of the port in TS units. It is used by VF-30 card family.
28549       0 = NA = port is not intended to be connected; therefore, no Rate."
28550       ::= {prtExPVc4CnfgEntry 39}
28551
28552prtExPVc4FrameSize  OBJECT-TYPE
28553      SYNTAX  Integer32
28554      MAX-ACCESS  read-write
28555      STATUS  current
28556      DESCRIPTION
28557      "Defines the maximum size in Bytes of the multiplexed frame.
28558       In some cases this must be limited to avoid IP fragmentation,
28559       which makes the multiplexing useless, and can also decrease
28560       the damage in case of frame loss.
28561       Valid range: 100..1461.
28562       notApplicable=0."
28563      ::= {prtExPVc4CnfgEntry 40}
28564
28565prtExPVc4MultiplexInterval  OBJECT-TYPE
28566      SYNTAX  Integer32
28567      MAX-ACCESS  read-write
28568      STATUS  current
28569      DESCRIPTION
28570      "Defines the maximum amout of time (msec.) between multiplexed frames
28571       that are sent.
28572
28573	   For Vmux-400/420 devices:
28574	   It defines the Payload Packetizing Interval.
28575
28576       Valid values: 10-90 msec.
28577       notApplicable=0."
28578       ::= {prtExPVc4CnfgEntry 41}
28579
28580prtExPVc4TransportProtocol OBJECT-TYPE
28581      SYNTAX INTEGER
28582	  {
28583      notApplicable (1),
28584	  ptp           (2),
28585      aal2oMpls     (3)
28586      }
28587      MAX-ACCESS  read-write
28588      STATUS  current
28589      DESCRIPTION
28590      "Transport Protocol.
28591       ptp = point to point.
28592       aal2oMpls = AAL2 over MPLS."
28593      ::= {prtExPVc4CnfgEntry 42}
28594
28595prtExPVc4MultiFreqRelay OBJECT-TYPE
28596      SYNTAX INTEGER
28597	  {
28598      notApplicable (1),
28599	  disable       (2),
28600	  enable        (3)
28601      }
28602      MAX-ACCESS  read-write
28603      STATUS  current
28604      DESCRIPTION
28605      "This object enables/disables Multi Frequency Signaling Detection."
28606      ::= {prtExPVc4CnfgEntry 43}
28607
28608prtExPVc4MinPulseWidth  OBJECT-TYPE
28609      SYNTAX  Integer32
28610      MAX-ACCESS  read-write
28611      STATUS  current
28612      DESCRIPTION
28613      "Defines the minimum Pulse Width in msec.
28614       Valid values: 45-100 msec.
28615       notApplicable=0."
28616       ::= {prtExPVc4CnfgEntry 44}
28617
28618prtExPVc4MinPowerLevel  OBJECT-TYPE
28619      SYNTAX  Integer32
28620      MAX-ACCESS  read-write
28621      STATUS  current
28622      DESCRIPTION
28623      "Defines the minimum Power Level in dBm.
28624       Valid values: -1..-35 dBm."
28625      ::= {prtExPVc4CnfgEntry 45}
28626
28627prtExPVc4SuperTandem OBJECT-TYPE
28628      SYNTAX INTEGER
28629	  {
28630      notApplicable (1),
28631	  disable       (2),
28632	  enable        (3)
28633      }
28634      MAX-ACCESS  read-write
28635      STATUS  current
28636      DESCRIPTION
28637      "The Super Tandem feature provides end to end compression
28638       over multiple hops, solving the double compression problem
28639       detected in Voice compressing systems.
28640       The Super Tandem, when enabled, allows transmission of
28641       compressed voice between a few devices and eliminates the
28642       need to decompress an recompress it over each voice card and
28643       PBX, thus improving voice quality and reducing delay."
28644      ::= {prtExPVc4CnfgEntry 46}
28645
28646prtExPVc4DestIp  OBJECT-TYPE
28647      SYNTAX  IpAddress
28648      MAX-ACCESS  read-write
28649      STATUS  current
28650      DESCRIPTION
28651      "This object defines the destination IP Address."
28652      ::= {prtExPVc4CnfgEntry 47}
28653
28654prtExPVc4DestBundle  OBJECT-TYPE
28655      SYNTAX  Integer32
28656      MAX-ACCESS  read-write
28657      STATUS  current
28658      DESCRIPTION
28659      "This object defines the destination Bundle at the
28660       far-end device."
28661      ::= {prtExPVc4CnfgEntry 48}
28662
28663prtExPVc4SrcIpAddress  OBJECT-TYPE
28664      SYNTAX  IpAddress
28665      MAX-ACCESS  read-write
28666      STATUS  current
28667      DESCRIPTION
28668      "This object defines the Source IP Address."
28669      ::= {prtExPVc4CnfgEntry 49}
28670
28671prtExPVc4SrcIpMask  OBJECT-TYPE
28672      SYNTAX  IpAddress
28673      MAX-ACCESS  read-write
28674      STATUS  current
28675      DESCRIPTION
28676      "This object defines the Source IP Mask."
28677      ::= {prtExPVc4CnfgEntry 50}
28678
28679prtExPVc4DefaultGateway  OBJECT-TYPE
28680      SYNTAX  IpAddress
28681      MAX-ACCESS  read-write
28682      STATUS  current
28683      DESCRIPTION
28684      "This object defines the Default Gateway for this interface."
28685      ::= {prtExPVc4CnfgEntry 51}
28686
28687prtExPVc4SigPacketInterval OBJECT-TYPE
28688	SYNTAX		Unsigned32
28689	MAX-ACCESS	read-write
28690	STATUS		current
28691	DESCRIPTION
28692	"Defines the Signaling Packetizing Interval,
28693	 which is the maximum time interval, measured in msec (milliseconds),
28694	 between multiplexed signaling frames."
28695	::= { prtExPVc4CnfgEntry 52 }
28696
28697
28698--
28699-- Packet VC4 card
28700-- External port Dlci table
28701--
28702prtExPVc4DlciTable  OBJECT-TYPE
28703     SYNTAX SEQUENCE OF PrtExPVc4DlciEntry
28704     MAX-ACCESS not-accessible
28705     STATUS  current
28706     DESCRIPTION
28707      "The write operation into the Table Objects is valid only
28708       at the TmpCnfg entry."
28709     ::= {prtPVc4Cnfg 2}
28710
28711prtExPVc4DlciEntry OBJECT-TYPE
28712      SYNTAX PrtExPVc4DlciEntry
28713      MAX-ACCESS not-accessible
28714      STATUS current
28715	DESCRIPTION  "An entry in table."
28716	INDEX {prtExPVc4DlciCnfgIdx, prtExPVc4DlciSltIdx, prtExPVc4DlciPrtIdx}
28717      ::= { prtExPVc4DlciTable 1}
28718
28719PrtExPVc4DlciEntry ::=
28720      SEQUENCE {
28721      prtExPVc4DlciCnfgIdx        Integer32,
28722      prtExPVc4DlciSltIdx         INTEGER,
28723      prtExPVc4DlciPrtIdx         INTEGER,
28724
28725      prtExPVc4DlciValid          INTEGER,
28726      prtExPVc4DlciIConSlt        INTEGER,
28727      prtExPVc4DlciIConPrt        INTEGER,
28728      prtExPVc4DlciIConDlci       Integer32,
28729
28730      prtExPVc4DlciTxBc           INTEGER,
28731      prtExPVc4DlciTxBe           INTEGER,
28732      prtExPVc4DlciRxBc           INTEGER,
28733      prtExPVc4DlciRxBe           INTEGER,
28734
28735      prtExPVc4DlciPriority       Integer32,
28736
28737      prtExPVc4DlciStatus         INTEGER
28738      }
28739
28740
28741prtExPVc4DlciCnfgIdx OBJECT-TYPE
28742      SYNTAX  Integer32 (1..255)
28743      MAX-ACCESS  read-only
28744      STATUS  current
28745      DESCRIPTION
28746      "This attribute indicates the Idx of the Cnfg (1..100) being
28747       accessed.
28748       Idx 255 relates to the TmpCnfg. "
28749      ::= { prtExPVc4DlciEntry 1}
28750-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
28751
28752prtExPVc4DlciSltIdx OBJECT-TYPE
28753      SYNTAX  INTEGER
28754     {
28755       io1   (5),
28756       io2   (6),
28757       io3   (7),
28758       io4   (8),
28759       io5   (9),
28760       io6  (10),
28761       io7  (11),
28762       io8  (12),
28763       io9  (13),
28764       io10 (14),
28765       io11 (15),
28766       io12 (16),
28767    notApplicable (255)
28768     }
28769      MAX-ACCESS  read-only
28770      STATUS  current
28771      DESCRIPTION
28772      "This attribute indicates a unique  slot  position where
28773       the card is inserted.
28774       In the ?004 Unit the entries io6(10)..io16) are not valid"
28775      ::= { prtExPVc4DlciEntry 2}
28776
28777prtExPVc4DlciPrtIdx OBJECT-TYPE
28778      SYNTAX  INTEGER
28779 {
28780          exPrt1  (1) ,
28781          exPrt2  (2) ,
28782          exPrt3  (3) ,
28783    exPrt4  (4)
28784       }
28785      MAX-ACCESS  read-only
28786      STATUS  current
28787      DESCRIPTION
28788      "This attribute indicates a unique internal port number.
28789       VC4 cards have four external ports."
28790      ::= { prtExPVc4DlciEntry 3}
28791
28792
28793prtExPVc4DlciValid OBJECT-TYPE
28794      SYNTAX  INTEGER
28795     {
28796     no  (2),
28797     yes (3)
28798     }
28799      MAX-ACCESS  read-write
28800      STATUS  current
28801      DESCRIPTION
28802      "This attribute indicates whether the attributes in this
28803       entry are valid or not. The user can add/delete pvc (dlci
28804       to dlci connection) by modifing this object"
28805      ::= { prtExPVc4DlciEntry 4}
28806
28807prtExPVc4DlciIConSlt OBJECT-TYPE
28808      SYNTAX  INTEGER
28809 {
28810          noConnect (2),
28811       io1   (5),
28812       io2   (6),
28813       io3   (7),
28814       io4   (8),
28815       io5   (9),
28816       io6  (10),
28817       io7  (11),
28818       io8  (12),
28819       io9  (13),
28820       io10 (14),
28821       io11 (15),
28822       io12 (16),
28823    notApplicable (255)
28824       }
28825      MAX-ACCESS  read-write
28826      STATUS  current
28827      DESCRIPTION
28828      "This attribute indicates a unique slot position In the Mux
28829       (Agent) where the dlci is routed to.
28830       In the ?004 Unit the entries io6(10)..io16) are not valid"
28831      ::= { prtExPVc4DlciEntry 5}
28832
28833prtExPVc4DlciIConPrt OBJECT-TYPE
28834      SYNTAX  INTEGER
28835      {
28836       exPrt1    (1) ,
28837       exPrt2    (2) ,
28838       exPrt3    (3) ,
28839       exPrt4    (4) ,
28840       exPrt5    (5) ,
28841       exPrt6    (6) ,
28842       exPrt7    (7) ,
28843       exPrt8    (8) ,
28844       exPrt9    (9) ,
28845       exPrt10  (10) ,
28846          noConnect (100),
28847       inPrt1  (101) ,
28848       inPrt2  (102) ,
28849       inPrt3  (103) ,
28850       inPrt4  (104) ,
28851       inPrt5  (105) ,
28852       inPrt6  (106) ,
28853       inPrt7  (107) ,
28854       inPrt8  (108) ,
28855       inPrt9  (109) ,
28856       inPrt10 (110) ,
28857    inPrt11 (111) ,
28858    inPrt12 (112)
28859       }
28860      MAX-ACCESS  read-write
28861      STATUS  current
28862      DESCRIPTION
28863      "This attribute indicates a unique port id which the dlci is
28864       routed to."
28865      ::= { prtExPVc4DlciEntry 6}
28866
28867
28868prtExPVc4DlciIConDlci OBJECT-TYPE
28869      SYNTAX  Integer32    (1..991)
28870      MAX-ACCESS  read-write
28871      STATUS  current
28872      DESCRIPTION
28873      "This attribute indicates a unique internal connection dlci
28874       number,  the dlci is routed to."
28875      ::= { prtExPVc4DlciEntry 7}
28876
28877prtExPVc4DlciTxBc OBJECT-TYPE
28878      SYNTAX  INTEGER
28879        {
28880         full       (1),
28881         zero       (2),
28882         txBc9600bps    (3),
28883        txBc14400bps    (4),
28884        txBc19200bps    (5),
28885        txBc28800bps    (6),
28886        txBc32000bps    (7),
28887        txBc38400bps    (8),
28888        txBc48000bps    (9),
28889        txBc56000bps   (10),
28890        txBc57600bps   (11),
28891          txBc64Kbps   (12),
28892         txBc128Kbps   (13),
28893         txBc192Kbps   (14),
28894         txBc256Kbps   (15),
28895         txBc320Kbps   (16),
28896         txBc384Kbps   (17),
28897         txBc448Kbps   (18),
28898         txBc512Kbps   (19),
28899         txBc768Kbps   (20),
28900        txBc1024Kbps   (21),
28901--
28902--KM30 ; KM300 additional rates
28903--
28904        txBc16000bps   (25),
28905   txBc112Kbps   (26)
28906        }
28907      MAX-ACCESS  read-write
28908      STATUS  current
28909      DESCRIPTION
28910      "This attribute indicates a unique Tx committed bandwidth on
28911       the user transmit line (or at the port receive line)."
28912      ::= { prtExPVc4DlciEntry 8}
28913
28914
28915prtExPVc4DlciTxBe OBJECT-TYPE
28916      SYNTAX  INTEGER
28917        {
28918         full       (1),
28919         zero       (2),
28920         txBe9600bps    (3),
28921        txBe14400bps    (4),
28922        txBe19200bps    (5),
28923        txBe28800bps    (6),
28924        txBe32000bps    (7),
28925        txBe38400bps    (8),
28926        txBe48000bps    (9),
28927        txBe56000bps   (10),
28928        txBe57600bps   (11),
28929          txBe64Kbps   (12),
28930         txBe128Kbps   (13),
28931         txBe192Kbps   (14),
28932         txBe256Kbps   (15),
28933         txBe320Kbps   (16),
28934         txBe384Kbps   (17),
28935         txBe448Kbps   (18),
28936         txBe512Kbps   (19),
28937         txBe768Kbps   (20),
28938        txBe1024Kbps   (21),
28939--
28940--KM30 ; KM300 additional rates
28941--
28942        txBc16000bps   (25),
28943   txBc112Kbps   (26)
28944        }
28945      MAX-ACCESS  read-write
28946      STATUS  current
28947      DESCRIPTION
28948      "This attribute indicates a unique Tx excess bandwidth on the
28949      user transmit line (or at the port receive line)."
28950      ::= { prtExPVc4DlciEntry 9}
28951
28952
28953prtExPVc4DlciRxBc OBJECT-TYPE
28954      SYNTAX  INTEGER
28955        {
28956         full       (1),
28957         zero       (2),
28958         rxBc9600bps    (3),
28959        rxBc14400bps    (4),
28960        rxBc19200bps    (5),
28961        rxBc28800bps    (6),
28962        rxBc32000bps    (7),
28963        rxBc38400bps    (8),
28964        rxBc48000bps    (9),
28965        rxBc56000bps   (10),
28966        rxBc57600bps   (11),
28967        rxBc64Kbps   (12),
28968         rxBc128Kbps   (13),
28969         rxBc192Kbps   (14),
28970         rxBc256Kbps   (15),
28971         rxBc320Kbps   (16),
28972         rxBc384Kbps   (17),
28973         rxBc448Kbps   (18),
28974         rxBc512Kbps   (19),
28975         rxBc768Kbps   (20),
28976        rxBc1024Kbps   (21),
28977--
28978--KM30 ; KM300 additional rates
28979--
28980        rxBc16000bps   (25),
28981   rxBc112Kbps   (26)
28982        }
28983      MAX-ACCESS  read-write
28984      STATUS  current
28985      DESCRIPTION
28986      "This attribute indicates a unique Rx committed bandwidth on the
28987      user receive line (or at the port transmit line)."
28988      ::= { prtExPVc4DlciEntry 10}
28989
28990
28991prtExPVc4DlciRxBe OBJECT-TYPE
28992      SYNTAX  INTEGER
28993        {
28994         full       (1),
28995         zero       (2),
28996         rxBe9600bps    (3),
28997        rxBe14400bps    (4),
28998        rxBe19200bps    (5),
28999        rxBe28800bps    (6),
29000        rxBe32000bps    (7),
29001        rxBe38400bps    (8),
29002        rxBe48000bps    (9),
29003        rxBe56000bps   (10),
29004        rxBe57600bps   (11),
29005          rxBe64Kbps   (12),
29006         rxBe128Kbps   (13),
29007         rxBe192Kbps   (14),
29008         rxBe256Kbps   (15),
29009         rxBe320Kbps   (16),
29010         rxBe384Kbps   (17),
29011         rxBe448Kbps   (18),
29012         rxBe512Kbps   (19),
29013         rxBe768Kbps   (20),
29014        rxBe1024Kbps   (21),
29015--
29016--KM30 ; KM300 additional rates
29017--
29018        rxBc16000bps   (25),
29019   rxBc112Kbps   (26)
29020        }
29021      MAX-ACCESS  read-write
29022      STATUS  current
29023      DESCRIPTION
29024      "This attribute indicates a unique Rx excess bandwidth on the
29025      user receive line (or at the port transmit line)."
29026      ::= { prtExPVc4DlciEntry 11}
29027
29028
29029prtExPVc4DlciPriority OBJECT-TYPE
29030      SYNTAX  Integer32  (6..8)
29031      MAX-ACCESS  read-write
29032      STATUS  current
29033      DESCRIPTION
29034      "This attribute indicates a unique priority of the pvc.
29035       6 is the lowest priority and 8 is the highest priority."
29036      ::= { prtExPVc4DlciEntry 12}
29037
29038
29039
29040prtExPVc4DlciStatus OBJECT-TYPE
29041      SYNTAX  INTEGER
29042 {
29043          disconnected (1),
29044          connected    (2)
29045       }
29046      MAX-ACCESS  read-only
29047      STATUS  current
29048      DESCRIPTION
29049      "This attribute indicates the status of the pvc. The status is
29050       disconnected(1) when one of the sides is programmed as not
29051       connected"
29052      ::= { prtExPVc4DlciEntry 13}
29053
29054
29055--
29056-- Megaplex ?000/?004 LS-6 TDM I/O family card include:
29057-- Ls6, Ls6V1/E, Ls6V1/O, Ls6V1/S, Ls6V2/E, Ls6V2/O, Ls6V2/S,
29058-- Ls6Vf/E, Ls6Vf/O, Ls6Vf/S
29059--
29060--prtExLs6CnfgTable OBJECT IDENTIFIER ::=  {prtLs6Cnfg 1}
29061--prtExLs6VCnfgTable OBJECT IDENTIFIER ::= {prtLs6Cnfg 2}
29062--prtInLs6CnfgTable OBJECT IDENTIFIER ::=  {prtLs6Cnfg 3}
29063
29064--prtExLs6CnfgTable defines the parameters of the
29065-- LS-6 cards family external Data ports (1-6) ; LS-12 (1-12)
29066
29067prtExLs6CnfgTable OBJECT-TYPE
29068      SYNTAX SEQUENCE OF PrtExLs6CnfgEntry
29069      MAX-ACCESS not-accessible
29070      STATUS  current
29071      DESCRIPTION
29072       "The write operation into the Table Objects is valid only
29073        to the TmpCnfg entry."
29074      ::= {prtLs6Cnfg 1}
29075
29076prtExLs6CnfgEntry OBJECT-TYPE
29077      SYNTAX PrtExLs6CnfgEntry
29078      MAX-ACCESS not-accessible
29079      STATUS current
29080	DESCRIPTION  "An entry in table."
29081	INDEX {prtExLs6CnfgIdx, prtExLs6SltIdx, prtExLs6PrtIdx }
29082      ::= {prtExLs6CnfgTable  1}
29083
29084PrtExLs6CnfgEntry ::=
29085      SEQUENCE {
29086        prtExLs6CnfgIdx    Integer32,
29087        prtExLs6SltIdx     INTEGER,
29088        prtExLs6PrtIdx     INTEGER,
29089        prtExLs6Connect    INTEGER,
29090        prtExLs6Protocol   INTEGER,
29091        prtExLs6Rate       INTEGER,
29092        prtExLs6ClkMode    INTEGER,
29093        prtExLs6CtrlSignal INTEGER,
29094        prtExLs6DataBits   INTEGER,
29095        prtExLs6Cts        INTEGER,
29096        prtExLs6LinkToInternal INTEGER
29097      }
29098
29099prtExLs6CnfgIdx OBJECT-TYPE
29100      SYNTAX  Integer32 (1..255)
29101      MAX-ACCESS  read-only
29102      STATUS  current
29103      DESCRIPTION
29104      "This attribute indicates the Idx of the Cnfg (1..100) being
29105       accessed.
29106       Idx  255 relates to the TmpCnfg"
29107      ::= {prtExLs6CnfgEntry 1}
29108
29109prtExLs6SltIdx OBJECT-TYPE
29110      SYNTAX  INTEGER
29111          {
29112       io1   (5),
29113       io2   (6),
29114       io3   (7),
29115       io4   (8),
29116       io5   (9),
29117       io6  (10),
29118       io7  (11),
29119       io8  (12),
29120       io9  (13),
29121       io10 (14),
29122       io11 (15),
29123       io12 (16),
29124       notApplicable (255)
29125       }
29126      MAX-ACCESS  read-only
29127      STATUS  current
29128      DESCRIPTION
29129      "This attribute indicates a unique  slot  position where
29130       the card is inserted.
29131       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
29132      ::= {prtExLs6CnfgEntry 2}
29133
29134prtExLs6PrtIdx OBJECT-TYPE
29135      SYNTAX  INTEGER
29136          {
29137          exPrt1    (1) ,
29138          exPrt2    (2) ,
29139          exPrt3    (3) ,
29140          exPrt4    (4) ,
29141          exPrt5    (5) ,
29142          exPrt6    (6) ,
29143          exPrt7    (7) ,
29144          exPrt8    (8) ,
29145          exPrt9    (9) ,
29146          exPrt10  (10) ,
29147          exPrt11  (11) ,
29148          exPrt12  (12)
29149          }
29150      MAX-ACCESS  read-only
29151      STATUS  current
29152      DESCRIPTION
29153      "This attribute indicates a unique  port index."
29154      ::= {prtExLs6CnfgEntry 3}
29155
29156prtExLs6Connect OBJECT-TYPE
29157      SYNTAX  INTEGER
29158              {
29159                no  (2),
29160                yes (3)
29161              }
29162      MAX-ACCESS  read-write
29163      STATUS  current
29164      DESCRIPTION
29165      "This attribute indicates whether the  port  should be
29166       considered in any of the mux algorithms."
29167      ::= {prtExLs6CnfgEntry 4}
29168
29169prtExLs6Protocol OBJECT-TYPE
29170      SYNTAX  INTEGER
29171              {
29172                sync  (2),
29173                async (3)
29174              }
29175      MAX-ACCESS  read-write
29176      STATUS  current
29177      DESCRIPTION
29178      "This attribute indicates the protocol.
29179       async - can be selected only for ports 1-2."
29180      ::= {prtExLs6CnfgEntry 5}
29181
29182prtExLs6Rate OBJECT-TYPE
29183      SYNTAX  INTEGER
29184       {
29185          r300bps      (2),
29186          r600bps      (3),
29187          r1200bps     (4),
29188          r2400bps     (5),
29189          r4800bps     (6),
29190          r7200bps     (7),
29191          r8000bps     (8),
29192          r9600bps     (9),
29193          r14400bps   (10),
29194          r16000bps   (11),
29195          r19200bps   (12),
29196          r24000bps   (13),
29197          r28800bps   (14),
29198          r32000bps   (15),
29199          r38400bps   (16),
29200          r48000bps   (17),
29201          r56000bps   (18),
29202          r57600bps   (19),
29203          r64000bps   (20)
29204       }
29205      MAX-ACCESS  read-write
29206      STATUS  current
29207      DESCRIPTION
29208      "Port rates in bps.
29209       g1 - contains the values : (2)-(6),(9),(12),(16)
29210       g2 - contains the values : (7),(10),(14),(19)
29211       g3 - contains the values : (8),(11),(13),(15),(17),(18),(20);
29212            it is not applicable when using Async protocol.
29213       Rates of pair ports (1-2, 3-4, 5-6) must be from the same
29214       group."
29215      ::= {prtExLs6CnfgEntry 6}
29216
29217prtExLs6ClkMode OBJECT-TYPE
29218      SYNTAX  INTEGER
29219       {
29220          dce     (1),
29221          extDce  (2),
29222          dte1    (3),
29223          notApplicable (255)
29224       }
29225      MAX-ACCESS  read-write
29226      STATUS  current
29227      DESCRIPTION
29228      "This attribute indicates a unique port operation clock mode.
29229       It is applicable for Sync protocol only ."
29230      ::= {prtExLs6CnfgEntry 7}
29231
29232prtExLs6CtrlSignal OBJECT-TYPE
29233      SYNTAX  INTEGER
29234       {
29235    local     (2),
29236    rts       (3),
29237    dtrAndRts (4)
29238       }
29239      MAX-ACCESS  read-write
29240      STATUS  current
29241      DESCRIPTION
29242      "Control Signal."
29243      ::= {prtExLs6CnfgEntry 8}
29244
29245prtExLs6DataBits OBJECT-TYPE
29246      SYNTAX  INTEGER
29247       {
29248    d6bits    (1),
29249    d7bits    (2),
29250    d8bits    (3),
29251    d9bits    (4),
29252    notApplicable (255)
29253       }
29254      MAX-ACCESS  read-write
29255      STATUS  current
29256      DESCRIPTION
29257      "Data Bits.
29258       This object is applicable for Async protocol only."
29259      ::= {prtExLs6CnfgEntry 9}
29260
29261prtExLs6Cts OBJECT-TYPE
29262      SYNTAX  INTEGER
29263       {
29264     notApplicable (1),
29265     on            (2),
29266     rts           (3)
29267       }
29268      MAX-ACCESS  read-write
29269      STATUS  current
29270      DESCRIPTION
29271      "This object indicates the CTS control line
29272       operation mode."
29273      ::= {prtExLs6CnfgEntry 10}
29274
29275prtExLs6LinkToInternal OBJECT-TYPE
29276      SYNTAX  INTEGER
29277          {
29278          inPrt1        (101) ,
29279          inPrt2        (102) ,
29280    notApplicable (255)
29281          }
29282      MAX-ACCESS  read-write
29283      STATUS  current
29284      DESCRIPTION
29285      "This object indicates which internal port of the card,
29286       the external port is linked to."
29287      ::= {prtExLs6CnfgEntry 11}
29288
29289
29290--prtExLs6VCnfgTable defines the parameters of the
29291-- LS-6 cards family external Voice & FAX ports (7-8)
29292
29293prtExLs6VCnfgTable OBJECT-TYPE
29294      SYNTAX SEQUENCE OF PrtExLs6VCnfgEntry
29295      MAX-ACCESS not-accessible
29296      STATUS  current
29297      DESCRIPTION
29298       "The write operation into the Table Objects is valid only
29299        to the TmpCnfg entry."
29300      ::= {prtLs6Cnfg 2}
29301
29302prtExLs6VCnfgEntry OBJECT-TYPE
29303      SYNTAX PrtExLs6VCnfgEntry
29304      MAX-ACCESS not-accessible
29305      STATUS current
29306	DESCRIPTION  "An entry in table."
29307	INDEX {prtExLs6VCnfgIdx, prtExLs6VSltIdx, prtExLs6VPrtIdx }
29308      ::= {prtExLs6VCnfgTable  1}
29309
29310
29311PrtExLs6VCnfgEntry ::=
29312      SEQUENCE {
29313        prtExLs6VCnfgIdx       Integer32,
29314        prtExLs6VSltIdx        INTEGER,
29315        prtExLs6VPrtIdx        INTEGER,
29316
29317        prtExLs6VConnect       INTEGER,
29318        prtExLs6VRate          INTEGER,
29319        prtExLs6VEchoCanceler  INTEGER,
29320        prtExLs6VIfType        INTEGER,
29321        prtExLs6VTxGain        Integer32,
29322        prtExLs6VRxGain        Integer32,
29323        prtExLs6VOos           INTEGER
29324      }
29325
29326prtExLs6VCnfgIdx OBJECT-TYPE
29327      SYNTAX  Integer32  (1..255)
29328      MAX-ACCESS  read-only
29329      STATUS  current
29330      DESCRIPTION
29331      "This attribute indicates the Idx of the Cnfg (1..100) being
29332       accessed.
29333       Idx  255 relates to the TmpCnfg"
29334      ::= {prtExLs6VCnfgEntry 1}
29335
29336prtExLs6VSltIdx OBJECT-TYPE
29337      SYNTAX  INTEGER
29338 {
29339       io1   (5),
29340       io2   (6),
29341       io3   (7),
29342       io4   (8),
29343       io5   (9),
29344       io6  (10),
29345       io7  (11),
29346       io8  (12),
29347       io9  (13),
29348       io10 (14),
29349       io11 (15),
29350       io12 (16)
29351 }
29352      MAX-ACCESS  read-only
29353      STATUS  current
29354      DESCRIPTION
29355      "This attribute indicates a unique  slot  position where
29356       the card is inserted.
29357       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
29358    ::= {prtExLs6VCnfgEntry 2}
29359
29360prtExLs6VPrtIdx OBJECT-TYPE
29361      SYNTAX  INTEGER
29362 {
29363       exPrt7    (7) ,
29364       exPrt8    (8)
29365 }
29366      MAX-ACCESS  read-only
29367      STATUS  current
29368      DESCRIPTION
29369      "A unique identifier of the port, within the card."
29370      ::= {prtExLs6VCnfgEntry 3}
29371
29372prtExLs6VConnect OBJECT-TYPE
29373      SYNTAX  INTEGER
29374              {
29375                no  (2),
29376                yes (3)
29377              }
29378      MAX-ACCESS  read-write
29379      STATUS  current
29380      DESCRIPTION
29381      "This attribute indicates whether the  port  should be
29382       considered in any of the mux algorithms."
29383      ::= {prtExLs6VCnfgEntry 4}
29384
29385
29386prtExLs6VRate OBJECT-TYPE
29387      SYNTAX  INTEGER
29388       {
29389          r6400bps      (2),
29390    r7200bps      (3),
29391    r8000bps      (4),
29392    r9600bps      (5),
29393    r16000bps     (6),
29394    r24000bps     (7),
29395    r32000bps     (8),
29396    r64000bps     (9)
29397       }
29398      MAX-ACCESS  read-write
29399      STATUS  current
29400      DESCRIPTION
29401      "Rate (bps) used for FAX transmission and Voice coding."
29402      ::= {prtExLs6VCnfgEntry 5}
29403
29404prtExLs6VEchoCanceler OBJECT-TYPE
29405      SYNTAX  INTEGER
29406       {
29407          off    (2),
29408          on     (3)
29409       }
29410      MAX-ACCESS  read-write
29411      STATUS  current
29412      DESCRIPTION
29413      "Echo canceler activation."
29414      ::= {prtExLs6VCnfgEntry 6}
29415
29416prtExLs6VIfType OBJECT-TYPE
29417      SYNTAX  INTEGER
29418              {
29419          w2wire   (1),
29420          w4wire   (2)
29421              }
29422      MAX-ACCESS  read-write
29423      STATUS  current
29424      DESCRIPTION
29425      "This attribute indicates the interface type of the  port.
29426       w4wire - is applicable only for E&M port type."
29427      ::= {prtExLs6VCnfgEntry 7}
29428
29429prtExLs6VTxGain OBJECT-TYPE
29430      SYNTAX  Integer32
29431      MAX-ACCESS  read-write
29432      STATUS  current
29433      DESCRIPTION
29434      "Transmit gain in dBm.
29435       E&M - values range: -17 .. 8
29436       FXO - values range: -16 .. 4
29437       FXS - values range: -13 .. 8  "
29438      ::= {prtExLs6VCnfgEntry 8}
29439
29440prtExLs6VRxGain OBJECT-TYPE
29441      SYNTAX  Integer32
29442      MAX-ACCESS  read-write
29443      STATUS  current
29444      DESCRIPTION
29445      "Receive gain in dBm.
29446       E&M - values range: -17 .. 2
29447       FXO - values range: -17 .. -1
29448       FXS - values range: -17 .. 2  "
29449      ::= {prtExLs6VCnfgEntry 9}
29450
29451prtExLs6VOos OBJECT-TYPE
29452      SYNTAX  INTEGER
29453       {
29454          forcedIdle     (1),
29455          forcedBusy     (2),
29456          busyIdle       (3),
29457          idleBusy       (4)
29458       }
29459      MAX-ACCESS  read-write
29460      STATUS  current
29461      DESCRIPTION
29462      "Out of Service signaling mode."
29463      ::= {prtExLs6VCnfgEntry 10}
29464
29465
29466
29467-- Ls6 and Ls12 Internal composite channel parameters
29468--
29469
29470prtInLs6CnfgTable OBJECT-TYPE
29471      SYNTAX SEQUENCE OF PrtInLs6CnfgEntry
29472      MAX-ACCESS not-accessible
29473      STATUS  current
29474      DESCRIPTION
29475       "The write operation into the Table Objects is valid only
29476        to the TmpCnfg entry."
29477      ::= {prtLs6Cnfg 3}
29478
29479prtInLs6CnfgEntry OBJECT-TYPE
29480      SYNTAX PrtInLs6CnfgEntry
29481      MAX-ACCESS not-accessible
29482      STATUS current
29483	DESCRIPTION  "An entry in table."
29484	INDEX {prtInLs6CnfgIdx, prtInLs6SltIdx, prtInLs6PrtIdx }
29485      ::= {prtInLs6CnfgTable 1}
29486
29487PrtInLs6CnfgEntry ::=
29488      SEQUENCE {
29489        prtInLs6CnfgIdx    Integer32,
29490        prtInLs6SltIdx     INTEGER,
29491        prtInLs6PrtIdx     INTEGER,
29492        prtInLs6Connect    INTEGER,
29493        prtInLs6TandemMode INTEGER,
29494        prtInLs6Rate       INTEGER,
29495        prtInLs6RemoteType INTEGER,
29496        prtInLs6LinkTo     INTEGER
29497      }
29498
29499prtInLs6CnfgIdx OBJECT-TYPE
29500      SYNTAX  Integer32 (1..255)
29501      MAX-ACCESS  read-only
29502      STATUS  current
29503      DESCRIPTION
29504      "This attribute indicates the Idx of the Cnfg (1..100) being
29505       accessed.
29506       Idx  255 relates to the TmpCnfg"
29507      ::= {prtInLs6CnfgEntry 1}
29508
29509prtInLs6SltIdx OBJECT-TYPE
29510      SYNTAX  INTEGER
29511          {
29512       io1   (5),
29513       io2   (6),
29514       io3   (7),
29515       io4   (8),
29516       io5   (9),
29517       io6  (10),
29518       io7  (11),
29519       io8  (12),
29520       io9  (13),
29521       io10 (14),
29522       io11 (15),
29523       io12 (16)
29524       }
29525      MAX-ACCESS  read-only
29526      STATUS  current
29527      DESCRIPTION
29528      "This attribute indicates a unique  slot  position where
29529       the card is inserted.
29530       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
29531      ::= {prtInLs6CnfgEntry 2}
29532
29533prtInLs6PrtIdx OBJECT-TYPE
29534      SYNTAX  INTEGER
29535          {
29536          inPrt1    (101),
29537          inPrt2    (102)
29538          }
29539      MAX-ACCESS  read-only
29540      STATUS  current
29541      DESCRIPTION
29542      "This attribute indicates a unique internal port index."
29543      ::= {prtInLs6CnfgEntry 3}
29544
29545prtInLs6Connect OBJECT-TYPE
29546      SYNTAX  INTEGER
29547              {
29548                no  (2),
29549                yes (3)
29550              }
29551      MAX-ACCESS  read-write
29552      STATUS  current
29553      DESCRIPTION
29554      "This attribute indicates whether the port should be considered in
29555       any of the mux  algorithms. It also affects all the module
29556       considerations because the module has only one Internal
29557       interface which is the composite channel."
29558      ::= {prtInLs6CnfgEntry 4}
29559
29560prtInLs6TandemMode  OBJECT-TYPE
29561      SYNTAX  INTEGER
29562       {
29563     noTandem     (1),
29564     tandemMaster (2),
29565     tandemSlave  (3)
29566    }
29567      MAX-ACCESS  read-write
29568      STATUS  current
29569      DESCRIPTION
29570      "This object indicates the Tandem Mode.
29571       tandemSlave - is valid only for an LS-6 card having on
29572    the (current slot-1) an LS-6 card with 'tandemMaster' mode."
29573       ::= {prtInLs6CnfgEntry 5}
29574
29575prtInLs6Rate OBJECT-TYPE
29576      SYNTAX  INTEGER
29577       {
29578     r32Kbps   (1),
29579     r56Kbps   (2),
29580     r64Kpbs   (3),
29581     r128Kbps  (4),
29582     r256Kbps  (5),
29583     r384Kbps  (6),
29584     r192Kbps  (7),
29585     r512Kbps  (8),
29586     r768Kbps  (9),
29587	 r14400bps(10)
29588    }
29589      MAX-ACCESS  read-write
29590      STATUS  current
29591      DESCRIPTION
29592      "Main Rate in Kbps."
29593      ::= {prtInLs6CnfgEntry 6}
29594
29595prtInLs6RemoteType OBJECT-TYPE
29596      SYNTAX  INTEGER
29597       {
29598     ls6            (1),
29599     km2kSlave      (2),
29600     km2kStandalone (3),
29601     notApplicable (255)
29602    }
29603      MAX-ACCESS  read-write
29604      STATUS  current
29605      DESCRIPTION
29606      "Remote Type.
29607       notApplicable - when prtInLs6TandemMode=tandemSlave "
29608      ::= {prtInLs6CnfgEntry 7}
29609
29610prtInLs6LinkTo OBJECT-TYPE
29611      SYNTAX  INTEGER
29612       {
29613       io1   (5),
29614       io2   (6),
29615       io3   (7),
29616       io4   (8),
29617       io5   (9),
29618       io6  (10),
29619       io7  (11),
29620       io8  (12),
29621       io9  (13),
29622       io10 (14),
29623       io11 (15),
29624       io12 (16),
29625    notApplicable (255)
29626       }
29627      MAX-ACCESS  read-write
29628      STATUS  deprecated
29629      DESCRIPTION
29630      "It indicates the slot of the main link card to which the
29631       Ls6 card is mapped.
29632       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
29633       notApplicable - when prtInLs6TandemMode=tandemSlave.
29634       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
29635       and prtGenCnfgLinkToPort. "
29636      ::= {prtInLs6CnfgEntry 8}
29637
29638--
29639-- Megaplex?000/?004 VC-3 TDM I/O family port.
29640-- (VC3/E&M,VC3/FXO,VC3/FXS)
29641--
29642--
29643
29644--prtExVc3CnfgTable defines the parameters of the
29645-- VC-3 and VF-3 cards family external ports
29646
29647prtExVc3CnfgTable OBJECT-TYPE
29648      SYNTAX SEQUENCE OF PrtExVc3CnfgEntry
29649      MAX-ACCESS not-accessible
29650      STATUS  current
29651      DESCRIPTION
29652       "The write operation into the Table Objects is valid only
29653        to the TmpCnfg entry."
29654      ::= { prtVc3Cnfg 1}
29655
29656prtExVc3CnfgEntry OBJECT-TYPE
29657      SYNTAX PrtExVc3CnfgEntry
29658      MAX-ACCESS not-accessible
29659      STATUS current
29660	DESCRIPTION  "An entry in table."
29661	INDEX {prtExVc3CnfgIdx, prtExVc3SltIdx, prtExVc3PrtIdx }
29662      ::= { prtExVc3CnfgTable 1}
29663
29664PrtExVc3CnfgEntry ::=
29665      SEQUENCE {
29666        prtExVc3CnfgIdx        Integer32,
29667        prtExVc3SltIdx         INTEGER,
29668        prtExVc3PrtIdx         INTEGER,
29669
29670        prtExVc3Connect      INTEGER,
29671        prtExVc3TransGain    Integer32,
29672        prtExVc3ReceiveGain  Integer32,
29673        prtExVc3Wire         INTEGER,
29674        prtExVc3Rate         INTEGER,
29675        prtExVc3EchoCanceler INTEGER
29676      }
29677
29678prtExVc3CnfgIdx OBJECT-TYPE
29679      SYNTAX  Integer32  (1..255)
29680      MAX-ACCESS  read-only
29681      STATUS  current
29682      DESCRIPTION
29683      "This attribute indicates the Idx of the Cnfg (1..100) being
29684       accessed.
29685       Idx  255 relates to the TmpCnfg"
29686      ::= {prtExVc3CnfgEntry 1}
29687
29688prtExVc3SltIdx OBJECT-TYPE
29689      SYNTAX  INTEGER
29690 {
29691       io1   (5),
29692       io2   (6),
29693       io3   (7),
29694       io4   (8),
29695       io5   (9),
29696       io6  (10),
29697       io7  (11),
29698       io8  (12),
29699       io9  (13),
29700       io10 (14),
29701       io11 (15),
29702       io12 (16)
29703 }
29704      MAX-ACCESS  read-only
29705      STATUS  current
29706      DESCRIPTION
29707      "This attribute indicates a unique  slot  position where
29708       the card is inserted.
29709       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
29710      ::= {prtExVc3CnfgEntry 2}
29711
29712prtExVc3PrtIdx OBJECT-TYPE
29713      SYNTAX  INTEGER
29714 {
29715       exPrt1    (1) ,
29716       exPrt2    (2) ,
29717       exPrt3    (3)
29718 }
29719      MAX-ACCESS  read-only
29720      STATUS  current
29721      DESCRIPTION
29722      "A unique identifier of the port, within the card."
29723      ::= {prtExVc3CnfgEntry 3}
29724
29725prtExVc3Connect OBJECT-TYPE
29726      SYNTAX  INTEGER
29727              {
29728                no  (2),
29729                yes (3)
29730              }
29731      MAX-ACCESS  read-write
29732      STATUS  current
29733      DESCRIPTION
29734      "This attribute indicates whether the  port  should be
29735       considered in any of the mux algorithms."
29736      ::= {prtExVc3CnfgEntry 4}
29737
29738prtExVc3TransGain OBJECT-TYPE
29739      SYNTAX  Integer32
29740      MAX-ACCESS  read-write
29741      STATUS  current
29742      DESCRIPTION
29743      "Transmit gain in dBm."
29744      ::= {prtExVc3CnfgEntry 5}
29745
29746prtExVc3ReceiveGain OBJECT-TYPE
29747      SYNTAX  Integer32
29748      MAX-ACCESS  read-write
29749      STATUS  current
29750      DESCRIPTION
29751      "Receive gain in dBm."
29752      ::= {prtExVc3CnfgEntry 6}
29753
29754prtExVc3Wire OBJECT-TYPE
29755      SYNTAX  INTEGER
29756       {
29757          w2wire   (1),
29758          w4wire   (2)
29759       }
29760      MAX-ACCESS  read-write
29761      STATUS  current
29762      DESCRIPTION
29763      "This object is equal for all the ports in the specific
29764       card because of HW limitations"
29765      ::= {prtExVc3CnfgEntry 7}
29766
29767prtExVc3Rate OBJECT-TYPE
29768      SYNTAX  INTEGER
29769       {
29770          r9600bps    (1),
29771    r4800bps    (2)
29772       }
29773      MAX-ACCESS  read-write
29774      STATUS  current
29775      DESCRIPTION
29776      "Rate in bps."
29777      ::= {prtExVc3CnfgEntry 8}
29778
29779prtExVc3EchoCanceler OBJECT-TYPE
29780      SYNTAX  INTEGER
29781       {
29782          off    (2),
29783          on     (3)
29784       }
29785      MAX-ACCESS  read-write
29786      STATUS  current
29787      DESCRIPTION
29788      "Echo canceler activation. The value will be the same for
29789       all the card's external ports."
29790      ::= {prtExVc3CnfgEntry 9}
29791
29792--prtInVc3CnfgTable defines the parameters of the
29793-- VC-3 or VF-3 cards family internal ports
29794
29795prtInVc3CnfgTable OBJECT-TYPE
29796      SYNTAX SEQUENCE OF PrtInVc3CnfgEntry
29797      MAX-ACCESS not-accessible
29798      STATUS  current
29799      DESCRIPTION
29800       "The write operation into the Table Objects is valid only
29801        to the TmpCnfg entry."
29802      ::= { prtVc3Cnfg 2}
29803
29804prtInVc3CnfgEntry OBJECT-TYPE
29805      SYNTAX PrtInVc3CnfgEntry
29806      MAX-ACCESS not-accessible
29807      STATUS current
29808	DESCRIPTION  "An entry in table."
29809	INDEX {prtInVc3CnfgIdx, prtInVc3SltIdx, prtInVc3PrtIdx }
29810      ::= { prtInVc3CnfgTable 1}
29811
29812PrtInVc3CnfgEntry ::=
29813      SEQUENCE {
29814        prtInVc3CnfgIdx        Integer32,
29815        prtInVc3SltIdx         INTEGER,
29816        prtInVc3PrtIdx         INTEGER,
29817
29818        prtInVc3Connect        INTEGER,
29819        prtInVc3Rate           INTEGER,
29820        prtInVc3Oos            INTEGER,
29821        prtInVc3LinkTo         INTEGER
29822
29823      }
29824
29825prtInVc3CnfgIdx OBJECT-TYPE
29826      SYNTAX  Integer32  (1..255)
29827      MAX-ACCESS  read-only
29828      STATUS  current
29829      DESCRIPTION
29830      "This attribute indicates the Idx of the Cnfg (1..100) being
29831       accessed.
29832       Idx  255 relates to the TmpCnfg"
29833      ::= {prtInVc3CnfgEntry 1}
29834
29835prtInVc3SltIdx OBJECT-TYPE
29836      SYNTAX  INTEGER
29837 {
29838       io1   (5),
29839       io2   (6),
29840       io3   (7),
29841       io4   (8),
29842       io5   (9),
29843       io6  (10),
29844       io7  (11),
29845       io8  (12),
29846       io9  (13),
29847       io10 (14),
29848       io11 (15),
29849       io12 (16)
29850 }
29851      MAX-ACCESS  read-only
29852      STATUS  current
29853      DESCRIPTION
29854      "This attribute indicates a unique  slot  position where
29855       the card is inserted.
29856       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
29857      ::= {prtInVc3CnfgEntry 2}
29858
29859prtInVc3PrtIdx OBJECT-TYPE
29860      SYNTAX  INTEGER
29861 {
29862       inPrt1    (101)
29863 }
29864      MAX-ACCESS  read-only
29865      STATUS  current
29866      DESCRIPTION
29867      "A unique identifier of the port, within the card."
29868      ::= {prtInVc3CnfgEntry 3}
29869
29870prtInVc3Connect OBJECT-TYPE
29871      SYNTAX  INTEGER
29872              {
29873                no  (2),
29874                yes (3)
29875              }
29876      MAX-ACCESS  read-write
29877      STATUS  current
29878      DESCRIPTION
29879      "This attribute indicates whether the  port  should be
29880       considered in any of the mux algorithms."
29881      ::= {prtInVc3CnfgEntry 4}
29882
29883prtInVc3Rate OBJECT-TYPE
29884      SYNTAX  INTEGER
29885       {
29886          r32000bps    (1),
29887    r16000bps    (2)
29888       }
29889      MAX-ACCESS  read-write
29890      STATUS  current
29891      DESCRIPTION
29892      "Rate in bps."
29893      ::= {prtInVc3CnfgEntry 5}
29894
29895prtInVc3Oos OBJECT-TYPE
29896      SYNTAX  INTEGER
29897       {
29898          forcedIdle     (1),
29899          forcedBusy     (2),
29900          busyIdle       (3),
29901          idleBusy       (4)
29902       }
29903      MAX-ACCESS  read-write
29904      STATUS  current
29905      DESCRIPTION
29906      " This object is equal for all the ports in the specific
29907        card because of HW limitations"
29908      ::= {prtInVc3CnfgEntry 6}
29909
29910prtInVc3LinkTo OBJECT-TYPE
29911      SYNTAX  INTEGER
29912       {
29913       io1   (5),
29914       io2   (6),
29915       io3   (7),
29916       io4   (8),
29917       io5   (9),
29918       io6  (10),
29919       io7  (11),
29920       io8  (12),
29921       io9  (13),
29922       io10 (14),
29923       io11 (15),
29924       io12 (16)
29925       }
29926      MAX-ACCESS  read-write
29927      STATUS  deprecated
29928      DESCRIPTION
29929      "This attribute indicates the slot of the ML card to which
29930       the VC card is mapped.
29931       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
29932       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
29933       and prtGenCnfgLinkToPort."
29934      ::= {prtInVc3CnfgEntry 7}
29935
29936
29937--
29938-- Megaplex?000/?004 VC-3 TDM I/O family port.
29939-- (VC-PBX, VC-PBX/T1,VC-PBX/E1)
29940--
29941--
29942
29943--prtExVcPbxCnfgTable defines the parameters of the
29944-- VC-PBX or VF-PBX cards family external ports
29945
29946prtExVcPbxCnfgTable OBJECT-TYPE
29947      SYNTAX SEQUENCE OF PrtExVcPbxCnfgEntry
29948      MAX-ACCESS not-accessible
29949      STATUS  current
29950      DESCRIPTION
29951       "The write operation into the Table Objects is valid only
29952        to the TmpCnfg entry."
29953      ::= { prtVcPbxCnfg 1}
29954
29955prtExVcPbxCnfgEntry OBJECT-TYPE
29956      SYNTAX PrtExVcPbxCnfgEntry
29957      MAX-ACCESS not-accessible
29958      STATUS current
29959	DESCRIPTION  "An entry in table."
29960	INDEX {prtExVcPbxCnfgIdx, prtExVcPbxSltIdx, prtExVcPbxPrtIdx }
29961      ::= { prtExVcPbxCnfgTable 1}
29962
29963PrtExVcPbxCnfgEntry ::=
29964      SEQUENCE {
29965        prtExVcPbxCnfgIdx        Integer32,
29966        prtExVcPbxSltIdx         INTEGER,
29967        prtExVcPbxPrtIdx         INTEGER,
29968
29969        prtExVcPbxConnect        INTEGER,
29970        prtExVcPbxGroup          INTEGER,
29971        prtExVcPbxTransparent    INTEGER,
29972        prtExVcPbxTransSignalTs  Integer32,
29973        prtExVcPbxFrame          INTEGER,
29974        prtExVcPbxRestoreTime    INTEGER,
29975  prtExVcPbxLineCode       INTEGER,
29976        prtExVcPbxLineLength     INTEGER,
29977        prtExVcPbxLinkTo         INTEGER,
29978     prtExVcPbxSignalOper     INTEGER,
29979  prtExVcPbxIdleCode       INTEGER
29980      }
29981
29982prtExVcPbxCnfgIdx OBJECT-TYPE
29983      SYNTAX  Integer32  (1..255)
29984      MAX-ACCESS  read-only
29985      STATUS  current
29986      DESCRIPTION
29987      "This object indicates the Idx of the Cnfg (1..100) being
29988       accessed.
29989       Idx  255 relates to the TmpCnfg"
29990      ::= {prtExVcPbxCnfgEntry 1}
29991
29992prtExVcPbxSltIdx OBJECT-TYPE
29993      SYNTAX  INTEGER
29994 {
29995       io1   (5),
29996       io2   (6),
29997       io3   (7),
29998       io4   (8),
29999       io5   (9),
30000       io6  (10),
30001       io7  (11),
30002       io8  (12),
30003       io9  (13),
30004       io10 (14),
30005       io11 (15),
30006       io12 (16)
30007 }
30008      MAX-ACCESS  read-only
30009      STATUS  current
30010      DESCRIPTION
30011      "This object indicates a unique  slot  position where
30012       the card is inserted.
30013       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
30014      ::= {prtExVcPbxCnfgEntry 2}
30015
30016prtExVcPbxPrtIdx OBJECT-TYPE
30017      SYNTAX  INTEGER
30018 {
30019       exPrt1    (1)
30020 }
30021      MAX-ACCESS  read-only
30022      STATUS  current
30023      DESCRIPTION
30024      "A unique identifier of the port, within the card."
30025      ::= {prtExVcPbxCnfgEntry 3}
30026
30027prtExVcPbxConnect OBJECT-TYPE
30028      SYNTAX  INTEGER
30029              {
30030                no  (2),
30031                yes (3)
30032              }
30033      MAX-ACCESS  read-write
30034      STATUS  current
30035      DESCRIPTION
30036      "This object indicates whether the  port  should be
30037       considered in any of the mux algorithms."
30038      ::= {prtExVcPbxCnfgEntry 4}
30039
30040prtExVcPbxGroup OBJECT-TYPE
30041      SYNTAX  INTEGER
30042 {
30043       io1   (5),
30044       io2   (6),
30045       io3   (7),
30046       io4   (8),
30047       io5   (9),
30048       io6  (10),
30049       io7  (11),
30050       io8  (12),
30051       io9  (13),
30052       io10 (14),
30053       io11 (15),
30054       io12 (16),
30055    notApplicable (255)
30056 }
30057      MAX-ACCESS  read-only
30058      STATUS  current
30059      DESCRIPTION
30060      "The group object links together several VC-PBX cards,
30061       concerning compression of the same input T1/E1 link
30062       time-slots.
30063       When ports of different slots have the same group, they are
30064       linked.
30065       When ports have a different group, they are not linked.
30066    For VC-PBX/T1 and E1 cards, this object is - their own
30067    IO Slot.
30068       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
30069      ::= {prtExVcPbxCnfgEntry 5}
30070
30071prtExVcPbxTransparent     OBJECT-TYPE
30072      SYNTAX  INTEGER
30073              {
30074                no  (2),
30075                yes (3),
30076    notApplicable (255)
30077              }
30078      MAX-ACCESS  read-write
30079      STATUS  current
30080      DESCRIPTION
30081      "This object indicates whether the Transparent transfer
30082       of Time-Slots is required or not.
30083       Time-Slots transferred by Transparent, will not be
30084       compressed.
30085       no  - applicable only for VC-PBX/T1 and VC-PBX/E1 cards
30086       yes - applicable only for VC-PBX/T1 and VC-PBX/E1 cards
30087       notApplicable - only for VC-PBX cards."
30088      ::= {prtExVcPbxCnfgEntry 6}
30089
30090prtExVcPbxTransSignalTs     OBJECT-TYPE
30091      SYNTAX  Integer32
30092      MAX-ACCESS  read-write
30093      STATUS  current
30094      DESCRIPTION
30095      "This object specifies the ML Time-Slot dedicated to
30096       the signaling of the PABX Transparent TSs.
30097       None = 255.
30098       When prtExVcPbxTransparent=no this object's value=None (255)
30099       When prtExVcPbxTransparent=notApplicable, this object's
30100       value=None (255).
30101       When prtExVcPbxTransparent=yes:
30102    - for VC-PBX/T1 ports, this object's valid values are 1..16
30103      or None (255).
30104       - for VC-PBX/E1 ports, this object's value will be 16 or None
30105      (255)."
30106      ::= {prtExVcPbxCnfgEntry 7}
30107
30108prtExVcPbxFrame OBJECT-TYPE
30109      SYNTAX  INTEGER
30110       {
30111  esfT1          (2), --> dsx1ESF
30112  sfT1           (3), --> dsx1D4
30113  g732nE1        (4), --> dsx1E1
30114  g732nE1CRC     (5), --> dsx1E1-CRC
30115  g732sE1        (6), --> dsx1E1-MF
30116  g732sE1CRC     (7),  --> dsx1E1-MF-CRC
30117  notApplicable  (255)
30118       }
30119      MAX-ACCESS  read-write
30120      STATUS  current
30121      DESCRIPTION
30122      "This object is the frame parameter for T1/E1 interface.
30123       The user should select only the parameters which are relevant
30124       to the specific card:
30125       T1 values for the VC-PBX/T1 card.
30126       E1 values for the VC-PBX/E1 card.
30127    notApplicable - for the VC-PBX card.
30128       This parameter has the same values as dsx1LineType in T1/E1
30129       MIB (RFC-1406). The parameters in dsx1LineType are:
30130                     other          (1)
30131      esfT1          dsx1ESF        (2)
30132      sfT1           dsx1D4         (3)
30133      g732nE1        dsx1E1         (4)
30134      g732nE1CRC     dsx1E1-CRC     (5)
30135      g732sE1        dsx1E1-MF      (6)
30136      g732sE1CRC     dsx1E1-MF-CRC  (7)  "
30137      ::= {prtExVcPbxCnfgEntry 8}
30138
30139prtExVcPbxRestoreTime OBJECT-TYPE
30140      SYNTAX  INTEGER
30141       {
30142        restoreT1secFast      (2),
30143        restoreT10sec62411    (3),
30144        ccittE1               (4),
30145  notApplicable         (255)
30146       }
30147      MAX-ACCESS  read-write
30148      STATUS  current
30149      DESCRIPTION
30150      "The time passing from the disappearance of the loss of
30151       synchronization condition (red alarm) to the restoration of
30152       normal service. The options 1secFast(2) and 10sec62411(3)
30153       for E1 interfaces are proprietary implementation of the T1
30154       standard to the E1 interface.
30155       ccittE1 - is applicable only for VC-PBX/E1 card
30156       notApplicable - is applicable for VC-PBX card"
30157      ::= {prtExVcPbxCnfgEntry 9}
30158
30159prtExVcPbxLineCode OBJECT-TYPE
30160      SYNTAX  INTEGER
30161       {
30162  b7zsT1 (1),  --> dsx1JBZS
30163  b8zsT1 (2),  --> dsx1B8ZS
30164        transT1(3),  --> dsx1AMI
30165        hdb3E1 (4),  --> dsx1HDB3
30166  notApplicable (255)
30167       }
30168      MAX-ACCESS  read-write
30169      STATUS  current
30170      DESCRIPTION
30171      "This object is the line code parameter used for T1/E1
30172       interface.
30173       The user should select only the parameters which are relevant
30174       to the specific card:
30175       T1 line code parameters for VC-PBX/T1
30176       E1 line code parameters for VC-PBX/E1
30177    notApplicable - for VC-PBX
30178       This parameter has the same values as dsx1LineCoding in T1/E1
30179       MIB (RFC-1406).  The parameters in dsx1LineCoding are:
30180     dsx1JBZS  (1)
30181     dsx1B8ZS  (2)
30182     dsx1HDB3  (3)
30183     dsx1ZBTSI (4)
30184     dsx1AMI   (5)
30185     other     (6)"
30186      ::= {prtExVcPbxCnfgEntry 10}
30187
30188prtExVcPbxLineLength OBJECT-TYPE
30189      SYNTAX  INTEGER
30190       {
30191        unknown      (1),
30192        len0p133ft   (2),
30193        len134p266ft (3),
30194        len267p399ft (4),
30195        len400p533ft (5),
30196        len534p655ft (6),
30197        notApplicable (255)
30198       }
30199      MAX-ACCESS  read-write
30200      STATUS  current
30201      DESCRIPTION
30202      "This object is the line length parameter.
30203       It is applicable only for the VC-PBX/T1 card.
30204       notApplicable - for the VC-PBX and VC-PBX/E1 card.
30205       lenXXXpXXXft = len-XXX-XXXft."
30206      ::= {prtExVcPbxCnfgEntry 11}
30207
30208prtExVcPbxLinkTo OBJECT-TYPE
30209      SYNTAX  INTEGER
30210       {
30211       io1   (5),
30212       io2   (6),
30213       io3   (7),
30214       io4   (8),
30215       io5   (9),
30216       io6  (10),
30217       io7  (11),
30218       io8  (12),
30219       io9  (13),
30220       io10 (14),
30221       io11 (15),
30222       io12 (16),
30223    notApplicable (255)
30224       }
30225      MAX-ACCESS  read-write
30226      STATUS  deprecated
30227      DESCRIPTION
30228      "This object indicates the slot of the ML card to which
30229       the VC-PBX/T1, VC-PBX/E1 card Transparent TSs are mapped.
30230       notApplicable - for VC-PBX card AND
30231       for VC-PBX/T1, VC-PBX/E1 cards, when prtExVcPbxTransparent=no .
30232       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
30233       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
30234       and prtGenCnfgLinkToPort."
30235      ::= {prtExVcPbxCnfgEntry 12}
30236
30237prtExVcPbxSignalOper OBJECT-TYPE
30238      SYNTAX  INTEGER
30239          {
30240          notApplicable (1),
30241          normal        (2),
30242          bEqA          (3),
30243    inverseA      (4)
30244          }
30245      MAX-ACCESS  read-write
30246      STATUS  current
30247      DESCRIPTION
30248      "This object indicates the Signaling Operation of the
30249       VC-PBX/T1, VC-PBX/E1 external port.
30250       notApplicable - for VC-PBX card
30251    normal - all 4 signaling bits are transferred.
30252    bEqA   - copy the A bit into the B bit. Applicable only for
30253             VC-PBX/T1."
30254      ::= {prtExVcPbxCnfgEntry 13}
30255
30256prtExVcPbxIdleCode OBJECT-TYPE
30257      SYNTAX  INTEGER
30258          {
30259          notApplicable  (1),
30260          hff            (2),
30261          he4            (3),
30262    hd5            (4),
30263    h9e            (5),
30264    h98            (6),
30265    h7f            (7),
30266    h7e            (8),
30267    h54            (9),
30268    h1a           (10)
30269          }
30270      MAX-ACCESS  read-write
30271      STATUS  current
30272      DESCRIPTION
30273      "Determines the code for transmission in empty time slots.
30274       notApplicable - for VC-PBX card ."
30275      ::= {prtExVcPbxCnfgEntry 14}
30276
30277
30278
30279--prtIn1p6VcPbxCnfgTable defines the parameters of the
30280-- VC-PBX or VF-PBX cards family internal ports 1-6
30281
30282prtIn1p6VcPbxCnfgTable OBJECT-TYPE
30283      SYNTAX SEQUENCE OF PrtIn1p6VcPbxCnfgEntry
30284      MAX-ACCESS not-accessible
30285      STATUS  current
30286      DESCRIPTION
30287       "The write operation into the Table Objects is valid only
30288        to the TmpCnfg entry."
30289      ::= { prtVcPbxCnfg 2}
30290
30291prtIn1p6VcPbxCnfgEntry OBJECT-TYPE
30292      SYNTAX PrtIn1p6VcPbxCnfgEntry
30293      MAX-ACCESS not-accessible
30294      STATUS current
30295	DESCRIPTION  "An entry in table."
30296	INDEX {prtIn1p6VcPbxCnfgIdx, prtIn1p6VcPbxSltIdx, prtIn1p6VcPbxPrtIdx }
30297      ::= { prtIn1p6VcPbxCnfgTable 1}
30298
30299PrtIn1p6VcPbxCnfgEntry ::=
30300      SEQUENCE {
30301        prtIn1p6VcPbxCnfgIdx        Integer32,
30302        prtIn1p6VcPbxSltIdx         INTEGER,
30303        prtIn1p6VcPbxPrtIdx         INTEGER,
30304
30305        prtIn1p6VcPbxConnect      INTEGER,
30306        prtIn1p6VcPbxRate         INTEGER,
30307        prtIn1p6VcPbxEchoCanceler INTEGER,
30308        prtIn1p6VcPbxPabxTs       Integer32
30309	}
30310
30311prtIn1p6VcPbxCnfgIdx OBJECT-TYPE
30312      SYNTAX  Integer32  (1..255)
30313      MAX-ACCESS  read-only
30314      STATUS  current
30315      DESCRIPTION
30316      "This object indicates the Idx of the Cnfg (1..100) being
30317       accessed.
30318       Idx  255 relates to the TmpCnfg"
30319      ::= {prtIn1p6VcPbxCnfgEntry 1}
30320
30321prtIn1p6VcPbxSltIdx OBJECT-TYPE
30322      SYNTAX  INTEGER
30323 {
30324       io1   (5),
30325       io2   (6),
30326       io3   (7),
30327       io4   (8),
30328       io5   (9),
30329       io6  (10),
30330       io7  (11),
30331       io8  (12),
30332       io9  (13),
30333       io10 (14),
30334       io11 (15),
30335       io12 (16)
30336 }
30337      MAX-ACCESS  read-only
30338      STATUS  current
30339      DESCRIPTION
30340      "This object indicates a unique  slot  position where
30341       the card is inserted.
30342       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
30343      ::= {prtIn1p6VcPbxCnfgEntry 2}
30344
30345prtIn1p6VcPbxPrtIdx OBJECT-TYPE
30346      SYNTAX  INTEGER
30347 {
30348       inPrt1  (101) ,
30349       inPrt2  (102) ,
30350       inPrt3  (103) ,
30351       inPrt4  (104) ,
30352       inPrt5  (105) ,
30353       inPrt6  (106)
30354 }
30355      MAX-ACCESS  read-only
30356      STATUS  current
30357      DESCRIPTION
30358      "A unique identifier of the port, within the card."
30359      ::= {prtIn1p6VcPbxCnfgEntry 3}
30360
30361prtIn1p6VcPbxConnect OBJECT-TYPE
30362      SYNTAX  INTEGER
30363              {
30364                no  (2),
30365                yes (3)
30366              }
30367      MAX-ACCESS  read-write
30368      STATUS  current
30369      DESCRIPTION
30370      "This object indicates whether the  port  should be
30371       considered in any of the mux algorithms."
30372      ::= {prtIn1p6VcPbxCnfgEntry 4}
30373
30374prtIn1p6VcPbxRate OBJECT-TYPE
30375      SYNTAX  INTEGER
30376              {
30377                r4800bps  (1),
30378                r6400bps  (2),
30379                r7200bps  (3),
30380                r8000bps  (4),
30381    r9600bps  (5),
30382    r12800bps (6)
30383              }
30384      MAX-ACCESS  read-write
30385      STATUS  current
30386      DESCRIPTION
30387      "This object indicates the port Rate.
30388       For Normal mode (prtIn7p8VcPbxMode=normal), only part of the values
30389       are valid (constant rate).
30390       For Server mode (prtIn7p8VcPbxMode=server), all values are
30391       applicable (user can select the desired compression rate). "
30392      ::= {prtIn1p6VcPbxCnfgEntry 5}
30393
30394prtIn1p6VcPbxEchoCanceler OBJECT-TYPE
30395      SYNTAX  INTEGER
30396       {
30397          off    (2),
30398          on     (3)
30399       }
30400      MAX-ACCESS  read-write
30401      STATUS  current
30402      DESCRIPTION
30403      "Echo canceler activation."
30404      ::= {prtIn1p6VcPbxCnfgEntry 6}
30405
30406prtIn1p6VcPbxPabxTs OBJECT-TYPE
30407      SYNTAX  Integer32 (1..31)
30408      MAX-ACCESS  read-only
30409      STATUS  current
30410      DESCRIPTION
30411      "This object defines the PABX Time-Slot assigned to this
30412       internal port.
30413       For a  T1 link, the valid values are: 1 .. 24.
30414       For an E1 link, the valid values are: 1 .. 31.
30415       This object is NOT applicable when prtIn1p6VcPbxConnect=no.
30416       This object is applicable for all cards of VC-PBX family.
30417       Default=the internal port index (1..6)."
30418      ::= {prtIn1p6VcPbxCnfgEntry 7}
30419
30420--prtIn7p8VcPbxCnfgTable defines the parameters of the
30421-- VC-PBX or VF-PBX cards family internal ports 7-8
30422
30423prtIn7p8VcPbxCnfgTable OBJECT-TYPE
30424      SYNTAX SEQUENCE OF PrtIn7p8VcPbxCnfgEntry
30425      MAX-ACCESS not-accessible
30426      STATUS  current
30427      DESCRIPTION
30428       "The write operation into the Table Objects is valid only
30429        to the TmpCnfg entry."
30430      ::= { prtVcPbxCnfg 3}
30431
30432prtIn7p8VcPbxCnfgEntry OBJECT-TYPE
30433      SYNTAX PrtIn7p8VcPbxCnfgEntry
30434      MAX-ACCESS not-accessible
30435      STATUS current
30436	DESCRIPTION  "An entry in table."
30437	INDEX {prtIn7p8VcPbxCnfgIdx, prtIn7p8VcPbxSltIdx, prtIn7p8VcPbxPrtIdx }
30438      ::= { prtIn7p8VcPbxCnfgTable 1}
30439
30440PrtIn7p8VcPbxCnfgEntry ::=
30441      SEQUENCE {
30442        prtIn7p8VcPbxCnfgIdx        Integer32,
30443        prtIn7p8VcPbxSltIdx         INTEGER,
30444        prtIn7p8VcPbxPrtIdx         INTEGER,
30445
30446        prtIn7p8VcPbxConnect      INTEGER,
30447        prtIn7p8VcPbxMode         INTEGER,
30448        prtIn7p8VcPbxRate         INTEGER,
30449        prtIn7p8VcPbxSignalMode   INTEGER,
30450        prtIn7p8VcPbxOos          INTEGER,
30451        prtIn7p8VcPbxLinkTo       INTEGER
30452      }
30453
30454prtIn7p8VcPbxCnfgIdx OBJECT-TYPE
30455      SYNTAX  Integer32  (1..255)
30456      MAX-ACCESS  read-only
30457      STATUS  current
30458      DESCRIPTION
30459      "This object indicates the Idx of the Cnfg (1..100) being
30460       accessed.
30461       Idx  255 relates to the TmpCnfg"
30462      ::= {prtIn7p8VcPbxCnfgEntry 1}
30463
30464prtIn7p8VcPbxSltIdx OBJECT-TYPE
30465      SYNTAX  INTEGER
30466 {
30467       io1   (5),
30468       io2   (6),
30469       io3   (7),
30470       io4   (8),
30471       io5   (9),
30472       io6  (10),
30473       io7  (11),
30474       io8  (12),
30475       io9  (13),
30476       io10 (14),
30477       io11 (15),
30478       io12 (16)
30479 }
30480      MAX-ACCESS  read-only
30481      STATUS  current
30482      DESCRIPTION
30483      "This object indicates a unique  slot  position where
30484       the card is inserted.
30485       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
30486      ::= {prtIn7p8VcPbxCnfgEntry 2}
30487
30488prtIn7p8VcPbxPrtIdx OBJECT-TYPE
30489      SYNTAX  INTEGER
30490 {
30491       inPrt7  (107) ,
30492       inPrt8  (108)
30493 }
30494      MAX-ACCESS  read-only
30495      STATUS  current
30496      DESCRIPTION
30497      "A unique identifier of the port, within the card."
30498      ::= {prtIn7p8VcPbxCnfgEntry 3}
30499
30500prtIn7p8VcPbxConnect OBJECT-TYPE
30501      SYNTAX  INTEGER
30502              {
30503                no  (2),
30504                yes (3)
30505              }
30506      MAX-ACCESS  read-write
30507      STATUS  current
30508      DESCRIPTION
30509      "This object indicates whether the  port  should be
30510       considered in any of the mux algorithms."
30511      ::= {prtIn7p8VcPbxCnfgEntry 4}
30512
30513prtIn7p8VcPbxMode OBJECT-TYPE
30514      SYNTAX  INTEGER
30515              {
30516                normal  (1),
30517                server  (2)
30518              }
30519      MAX-ACCESS  read-write
30520      STATUS  current
30521      DESCRIPTION
30522      "This object indicates the working mode of the port:
30523       - normal - the compressed voice will be sent to an MTML
30524                  card inside the Mux.
30525       - server - the compressed voice will be sent to the Digital
30526                  Voice connector, as a service to an outside user."
30527      ::= {prtIn7p8VcPbxCnfgEntry 5}
30528
30529prtIn7p8VcPbxRate OBJECT-TYPE
30530      SYNTAX  INTEGER
30531              {
30532                r32Kbps  (1),
30533    r16Kbps  (2),
30534                notApplicable (255)
30535              }
30536      MAX-ACCESS  read-write
30537      STATUS  current
30538      DESCRIPTION
30539      "This object indicates the port Main Rate.
30540       For Server mode (prtIn7p8VcPbxMode=server), the value will
30541       be notApplicable. "
30542      ::= {prtIn7p8VcPbxCnfgEntry 6}
30543
30544prtIn7p8VcPbxSignalMode OBJECT-TYPE
30545      SYNTAX  INTEGER
30546              {
30547                none    (1),
30548                aBit    (2),
30549    abcBit  (3),
30550    abcdBit (4)
30551              }
30552      MAX-ACCESS  read-write
30553      STATUS  current
30554      DESCRIPTION
30555      "This object indicates the Signal Mode.
30556       For Server mode (prtIn7p8VcPbxMode=server), the only valid
30557       values are:
30558       - none
30559       - aBit "
30560      ::= {prtIn7p8VcPbxCnfgEntry 7}
30561
30562prtIn7p8VcPbxOos OBJECT-TYPE
30563      SYNTAX  INTEGER
30564       {
30565          forcedIdle     (1),
30566          forcedBusy     (2)
30567       }
30568      MAX-ACCESS  read-write
30569      STATUS  current
30570      DESCRIPTION
30571      " Out of service Signaling mode."
30572      ::= {prtIn7p8VcPbxCnfgEntry 8}
30573
30574prtIn7p8VcPbxLinkTo OBJECT-TYPE
30575      SYNTAX  INTEGER
30576       {
30577       io1   (5),
30578       io2   (6),
30579       io3   (7),
30580       io4   (8),
30581       io5   (9),
30582       io6  (10),
30583       io7  (11),
30584       io8  (12),
30585       io9  (13),
30586       io10 (14),
30587       io11 (15),
30588       io12 (16),
30589       notApplicable (255)
30590       }
30591      MAX-ACCESS  read-write
30592      STATUS  deprecated
30593      DESCRIPTION
30594      "This object indicates the slot of the ML card to which
30595       the VC card is mapped.
30596       In the ?004 Unit the entries io6(10)..io12(16) are not valid.
30597       For Server mode (prtIn7p8VcPbxMode=server), this object is
30598       not applicable.
30599       Both ports, 7 and 8 should be linked to the same Slot.
30600       STATUS  deprecated - this object is replaced by prtGenCnfgLinkToSlot
30601       and prtGenCnfgLinkToPort."
30602      ::= {prtIn7p8VcPbxCnfgEntry 9}
30603
30604--prtExVcPbxTsTable defines PABX Time Slots assignment of the
30605-- VC-PBX E1/T1 cards, VF-PBX cards , VF-24/30/48/60 T1/E1 cards
30606-- and VFS cards
30607
30608prtExVcPbxTsTable OBJECT-TYPE
30609      SYNTAX SEQUENCE OF PrtExVcPbxTsEntry
30610      MAX-ACCESS not-accessible
30611      STATUS  current
30612      DESCRIPTION
30613       "The write operation into the table objects is valid only
30614        to the TmpCnfg entry."
30615      ::= { prtVcPbxCnfg 4}
30616
30617prtExVcPbxTsEntry OBJECT-TYPE
30618      SYNTAX PrtExVcPbxTsEntry
30619      MAX-ACCESS not-accessible
30620      STATUS current
30621      DESCRIPTION  "An entry in table."
30622	  INDEX {prtExVcPbxTsCnfgIdx, prtExVcPbxTsSltIdx, prtExVcPbxTsPrtIdx, prtExVcPbxTsIdx }
30623      ::= { prtExVcPbxTsTable 1}
30624
30625PrtExVcPbxTsEntry ::=
30626      SEQUENCE {
30627      prtExVcPbxTsCnfgIdx        Integer32,
30628      prtExVcPbxTsSltIdx         INTEGER,
30629      prtExVcPbxTsPrtIdx         INTEGER,
30630      prtExVcPbxTsIdx            Integer32,
30631      prtExVcPbxTsMode           INTEGER,
30632      prtExVcPbxTsIConSlot       INTEGER,
30633      prtExVcPbxTsIConPrt        INTEGER,
30634	  prtExVcPbxTsIConTs         Integer32,
30635	  prtExVcPbxTsRemPrt         INTEGER,
30636	  prtExVcPbxTsRemTs          Integer32,
30637	  prtExVcPbxTsRemConnID      Unsigned32,
30638	  prtExVcPbxTsSourceSlot     INTEGER,
30639      prtExVcPbxTsSourcePrt      Unsigned32
30640	  }
30641
30642prtExVcPbxTsCnfgIdx OBJECT-TYPE
30643      SYNTAX  Integer32  (1..255)
30644      MAX-ACCESS  read-only
30645      STATUS  current
30646      DESCRIPTION
30647      "This attribute indicates the Idx of the Cnfg (1..100) being
30648       accessed.
30649       Idx 255 relates to the TmpCnfg. "
30650      ::= { prtExVcPbxTsEntry 1}
30651
30652prtExVcPbxTsSltIdx OBJECT-TYPE
30653      SYNTAX  INTEGER
30654     {
30655       io1   (5),
30656       io2   (6),
30657       io3   (7),
30658       io4   (8),
30659       io5   (9),
30660       io6  (10),
30661       io7  (11),
30662       io8  (12),
30663       io9  (13),
30664       io10 (14),
30665       io11 (15),
30666       io12 (16)
30667     }
30668      MAX-ACCESS  read-only
30669      STATUS  current
30670      DESCRIPTION
30671      "This attribute indicates a unique  slot  position where
30672       the card is inserted.
30673       In the ?004 Unit the entries io6(10)..io12(16) are not valid"
30674      ::= { prtExVcPbxTsEntry 2}
30675
30676prtExVcPbxTsPrtIdx OBJECT-TYPE
30677      SYNTAX  INTEGER
30678      {
30679          exPrt1    (1),
30680		  exPrt2    (2),
30681		  inPrt9  (109),
30682		  inPrt10 (110)
30683      }
30684      MAX-ACCESS  read-only
30685      STATUS  current
30686      DESCRIPTION
30687      "This attribute indicates a unique  port number.
30688       VCPBX/E1, VCPBX/T1, VFPBX/E1, VFPBX/T1, VF-24/T1 and VF-30 cards
30689       have only one external interface.
30690       VF-48/T1 and VF-60/E1 cards have two external interfaces.
30691       VFS cards have also internal ports."
30692      ::= { prtExVcPbxTsEntry 3}
30693
30694prtExVcPbxTsIdx OBJECT-TYPE
30695      SYNTAX  Integer32
30696      MAX-ACCESS  read-only
30697      STATUS  current
30698      DESCRIPTION
30699      "This attribute indicates a unique PABX time slot  position.
30700       The valid time slots are 1..24 for T1 cards and
30701       1..31 for E1 cards."
30702      ::= { prtExVcPbxTsEntry 4}
30703
30704prtExVcPbxTsMode OBJECT-TYPE
30705      SYNTAX  INTEGER
30706              {
30707                unused       (1),
30708                compressed   (2),  -- =compressedVoice
30709                transparent  (3),
30710				compressedCcs(4),
30711				mng          (5),
30712				ccs1        (11),
30713				ccs2        (12),
30714				ccs3        (13),
30715				ccs4        (14),
30716				ccs5        (15),
30717				ccs6        (16),
30718				ccs7        (17),
30719				ccs8        (18),
30720				ss7n1       (41),
30721				ss7n2       (42),
30722				ss7n3       (43),
30723				ss7n4       (44),
30724				ss7n5       (45),
30725				ss7n6       (46),
30726				ss7n7       (47),
30727				ss7n8       (48)
30728              }
30729      MAX-ACCESS  read-write
30730      STATUS  current
30731      DESCRIPTION
30732      "This attribute indicates the usage, process and way of the
30733       specific PABX TS towards its destination:
30734       unused - the TS is not used (no processing, no destination).
30735       compressed - the TS is used, sent for compression to an
30736                internal port (for VF-PBX cards: 1..6 for of either
30737                the same card or a VF-PBX card of the same group).
30738				For VF-24/30/48/60 - 'compressed' represents 'compressed Voice'
30739				(to differentiate it from 'compressedCcs').
30740				In this case, the TS is compressed by an internal port (1..8).
30741       transparent - the TS is used; no processing. It is sent
30742                directly for Bypass to a ML card the VF port/TS is linked to.
30743       compressedCcs - supported only by VF-24/30/48/60 cards. The TS is used;
30744                sent for compression to the CPU.
30745       mng    - the TS is used for Management (this option is used when the
30746                external port is connected to another product that has to be
30747                managed via this dedicated TS.
30748	   ccs1..ccs8 - supported only by VF-24/30/48/60 cards. Compressed TS that
30749	            comes from a bundle of V5.1 or V5.2 PBX.
30750       ss7n1..ss7n8 - supported only by VF-24/30/48/60 cards. Compressed TS that
30751	            comes from a bundle of V5.1 or V5.2 PBX. ss7n1 can work versus
30752	            Vmux having prtExPh1MlTsType=ss7(6)."
30753      ::= { prtExVcPbxTsEntry 5}
30754
30755prtExVcPbxTsIConSlot OBJECT-TYPE
30756      SYNTAX  INTEGER
30757       {
30758          noConnect (2),
30759          io1       (5),
30760          io2       (6),
30761          io3       (7),
30762          io4       (8),
30763          io5       (9),
30764          io6      (10),
30765          io7      (11),
30766          io8      (12),
30767          io9      (13),
30768          io10     (14),
30769          io11     (15),
30770          io12     (16)
30771       }
30772      MAX-ACCESS  read-write
30773      STATUS  current
30774      DESCRIPTION
30775      "For VF-PBX cards, the io1..io12 values are applicable only when
30776       prtExVcPbxTsMode=compressed. Otherwise, its value should be
30777       noConnect.
30778	   For VF-24/30/48/60 cards:
30779	   - when prtExVcPbxTsMode=transparent or voiceTransparent, the io1..io12 values are applicable,
30780	     indicating the ML Slot this TS is connected to.
30781	   - when prtExVcPbxTsMode=compressed or compressedCcs, the	value
30782	     will be the same as prtExVcPbxTsSltIdx, since the compression is
30783	     done within the same card.
30784	   - for rest of the prtExVcPbxTsMode values, the value will be: noConnect.
30785       This object indicates whether the specified compressed/transparent
30786       time slot is connected/routed internally in the Agent and
30787       to which card it is connected.
30788       For VF-PBX card, the valid selectable slots are either the current one,
30789       (prtExVcPbxTsSltIdx), or a slot containing a VF-PBX card.
30790       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
30791      ::= {prtExVcPbxTsEntry 6}
30792
30793prtExVcPbxTsIConPrt OBJECT-TYPE
30794      SYNTAX  INTEGER
30795       {
30796       exPrt1      (1),
30797       exPrt2      (2),
30798	   exPrt3      (3),
30799	   exPrt4      (4),
30800	   exPrt5      (5),
30801	   exPrt6      (6),
30802	   exPrt7      (7),
30803	   exPrt8      (8),
30804       noConnect (100),
30805       inPrt1    (101),
30806       inPrt2    (102),
30807       inPrt3    (103),
30808       inPrt4    (104),
30809       inPrt5    (105),
30810       inPrt6    (106),
30811	   inPrt7    (107),
30812	   inPrt8    (108)
30813       }
30814      MAX-ACCESS  read-write
30815      STATUS  current
30816      DESCRIPTION
30817      "This attribute indicates the port to which this TS is connected.
30818	   For VF-PBX cards, only inPrt1..inPrt6 ports are valid.
30819	   For VF-24/30/48/60 cards:
30820	       - for prtExVcPbxTsMode=transparent or voiceTransparent, the valid ports are
30821		     ML ports (exPrt1.. exPrt8, inPrt1.. inPrt8)
30822	       - for prtExVcPbxTsMode=compressed or compressedCcs, the valid
30823	         ports are internal ports of the same card (inPrt1..inPrt8)
30824       noConnect - when prtExVcPbxTsIConSlot=noConnect."
30825      ::= {prtExVcPbxTsEntry 7}
30826
30827prtExVcPbxTsIConTs OBJECT-TYPE
30828      SYNTAX  Integer32	(1..255)
30829      MAX-ACCESS  read-write
30830      STATUS  current
30831      DESCRIPTION
30832      "This attribute indicates the ML TS to which this TS is connected.
30833	   This object is not applicable for VF-PBX cards.
30834	   For VF-24/30/48/60 cards it is applicable only when
30835	   prtExVcPbxTsMode=transparent or voiceTransparent.
30836       The valid time slots are 1..24 for ML T1 cards and 1..31 for ML E1 cards.
30837       notApplicable - 255. "
30838      ::= { prtExVcPbxTsEntry 8}
30839
30840prtExVcPbxTsRemPrt OBJECT-TYPE
30841      SYNTAX  INTEGER
30842      {
30843          exPrt1    (1),
30844		  exPrt2    (2),
30845          noConnect (100)
30846      }
30847      MAX-ACCESS  read-write
30848      STATUS  current
30849      DESCRIPTION
30850      "This attribute indicates the end-point port on the Remote unit.
30851	   VF-24/T1 and VF-30/E1 cards have one external interface.
30852       VF-48/T1 and VF-60/E1 cards have two external interfaces.
30853       noConnect - when prtExVcPbxTsMode=unused, transparent, voiceTransparent or mng."
30854      ::= { prtExVcPbxTsEntry 9}
30855
30856prtExVcPbxTsRemTs OBJECT-TYPE
30857      SYNTAX  Integer32
30858      MAX-ACCESS  read-write
30859      STATUS  current
30860      DESCRIPTION
30861      "This attribute indicates the end-point TS on the Remote unit.
30862       The valid time slots are 1..24 for T1 ports and 1..31 for E1 ports.
30863       notApplicable - 255."
30864      ::= { prtExVcPbxTsEntry 10}
30865
30866prtExVcPbxTsRemConnID OBJECT-TYPE
30867      SYNTAX  Unsigned32
30868      MAX-ACCESS  read-write
30869      STATUS  current
30870      DESCRIPTION
30871      "This attribute indicates the Connection ID with the Remote unit.
30872       notApplicable = 0."
30873      ::= { prtExVcPbxTsEntry 11}
30874
30875prtExVcPbxTsSourceSlot OBJECT-TYPE
30876      SYNTAX  INTEGER
30877       {
30878          noConnect (2),
30879          io1       (5),
30880          io2       (6),
30881          io3       (7),
30882          io4       (8),
30883          io5       (9),
30884          io6      (10),
30885          io7      (11),
30886          io8      (12),
30887          io9      (13),
30888          io10     (14),
30889          io11     (15),
30890          io12     (16)
30891       }
30892      MAX-ACCESS  read-write
30893      STATUS  current
30894      DESCRIPTION
30895      "For VFS cards. These cards offer Compresed Voice Services for
30896	   Analog Voice ports of the MP.
30897	   This object indicates the Source Slot of the Analog Voice port we want
30898	   to compress.
30899       io1..io12 values are applicable only when prtExVcPbxTsMode=compressed(voice).
30900       Otherwise, its value should be noConnect.
30901       In the ?004 Unit the entries io6(10)..io12(16) are not valid."
30902      ::= {prtExVcPbxTsEntry 12}
30903
30904prtExVcPbxTsSourcePrt OBJECT-TYPE
30905      SYNTAX  Unsigned32
30906      MAX-ACCESS  read-write
30907      STATUS  current
30908      DESCRIPTION
30909      "For VFS cards. These cards offer Compresed Voice Services for
30910	   Analog Voice ports of the MP.
30911       This object indicates the Source Port within the Slot of the Analog Voice Card,
30912       we want to compress.
30913	   exPrt1 - exPrt16 = 1 - 16
30914       noConnect=100 - when prtExVcPbxTsCvServiceSlot=noConnect."
30915      ::= {prtExVcPbxTsEntry 13}
30916
30917-- The following tables contains information specific to
30918-- the isdn access modules
30919
30920prtIsdnCnfgTable OBJECT-TYPE
30921      SYNTAX SEQUENCE OF PrtIsdnCnfgEntry
30922      MAX-ACCESS not-accessible
30923      STATUS  current
30924      DESCRIPTION
30925       "The write operation into the table objects is valid only
30926        to the TmpCnfg entry."
30927      ::= { prtIsdnCnfg 1}
30928
30929prtIsdnCnfgEntry OBJECT-TYPE
30930      SYNTAX PrtIsdnCnfgEntry
30931      MAX-ACCESS not-accessible
30932      STATUS current
30933	DESCRIPTION  "An entry in table."
30934	INDEX {prtIsdnCnfgIdx, prtIsdnSltIdx, prtIsdnPrtIdx}
30935      ::= { prtIsdnCnfgTable 1}
30936
30937PrtIsdnCnfgEntry ::=
30938      SEQUENCE {
30939      prtIsdnCnfgIdx           Integer32,
30940      prtIsdnSltIdx            INTEGER,
30941      prtIsdnPrtIdx            Integer32,
30942      prtIsdnConnect           INTEGER,
30943      prtIsdnSignalingProtocol      INTEGER,
30944      prtIsdnBasicRateLineTopology  INTEGER,
30945      prtIsdnMode              INTEGER,
30946      prtIsdnFilter            INTEGER,
30947      prtIsdnSimultaneousCall  INTEGER,
30948      prtIsdnNumOfAbstractTerm Integer32,
30949      prtIsdnSwitchMode        INTEGER,
30950	  prtIsdnAbSide            INTEGER,
30951	  prtIsdnQsigRole          INTEGER,
30952	  prtIsdnInterface         INTEGER,
30953	  prtIsdnCallMode          INTEGER,
30954	  prtIsdnCallBackTimeout   Integer32
30955        }
30956
30957prtIsdnCnfgIdx OBJECT-TYPE
30958      SYNTAX  Integer32  (1..255)
30959      MAX-ACCESS  read-only
30960      STATUS  current
30961      DESCRIPTION
30962      "This attribute indicates the Idx of the Cnfg (1..100) being
30963       accessed.
30964       Idx 255 relates to the TmpCnfg. "
30965      ::= { prtIsdnCnfgEntry 1}
30966
30967prtIsdnSltIdx OBJECT-TYPE
30968      SYNTAX  INTEGER
30969            {
30970              io1  (5),
30971              io2  (6),
30972              io3  (7),
30973              io4  (8),
30974              io5  (9),
30975              io6 (10),
30976              io7 (11),
30977              io8 (12),
30978              io9 (13),
30979              io10(14),
30980              io11(15),
30981              io12(16),
30982              kmxMlA (103),
30983              kmxMlB (104),
30984              notApplicable(255)
30985            }
30986      MAX-ACCESS  read-only
30987      STATUS  current
30988      DESCRIPTION
30989      "This attribute indicates a unique  slot  position where
30990       the card is inserted.
30991       In the ?004 Unit the entries io6(10)..io12(16) are not valid
30992       For KM2100/4 Valid entries are 'kmxMlA ' or 'kmxMlB'"
30993      ::= { prtIsdnCnfgEntry 2}
30994
30995prtIsdnPrtIdx OBJECT-TYPE
30996      SYNTAX  Integer32
30997      MAX-ACCESS  read-only
30998      STATUS  current
30999      DESCRIPTION
31000      "This attribute indicates a unique  port number.
31001       For MAXcess the values will be:
31002          exPrt1(1),
31003          exPrt2(2),
31004          exPrt3(3),
31005          exPrt4(4),
31006       For KM-2100 the port index is calculated as follows:
31007       100*Slot+Ch"
31008       ::= { prtIsdnCnfgEntry 3}
31009
31010prtIsdnConnect OBJECT-TYPE
31011      SYNTAX  INTEGER { no(2), yes(3) }
31012      MAX-ACCESS  read-write
31013      STATUS  current
31014      DESCRIPTION
31015      "This attribute indicates if the port is connected."
31016      ::= { prtIsdnCnfgEntry 4 }
31017
31018prtIsdnSignalingProtocol OBJECT-TYPE
31019      SYNTAX  INTEGER
31020      {
31021        other(1), etsi(3), ess4(5), ess5(6), dms100(7),
31022        ni1(9), ni2(10), ins64(17), ins1500(18), qsig(21),
31023        notApplicable(255)
31024      }
31025      MAX-ACCESS  read-write
31026      STATUS  current
31027      DESCRIPTION
31028      "This attribute fixes which signaling protocol
31029        is used at this port (D-Channel).
31030        It is equivalent to isdnSignalingProtocol
31031        in the isdn MIB."
31032      DEFVAL { etsi }
31033      ::= { prtIsdnCnfgEntry 5 }
31034
31035prtIsdnBasicRateLineTopology OBJECT-TYPE
31036      SYNTAX  INTEGER
31037      {
31038        pointToPoint(1),
31039        pointToMultipoint(2),
31040        notApplicable(255)
31041      }
31042      MAX-ACCESS  read-write
31043      STATUS  current
31044      DESCRIPTION
31045      "This attribute is relevant for ISDN BRI only.
31046        It is equivalent to isdnBasicRateLineTopology
31047        in the isdn MIB."
31048      ::= { prtIsdnCnfgEntry 6 }
31049
31050prtIsdnMode OBJECT-TYPE
31051      SYNTAX  INTEGER
31052      {
31053        dialup(1),
31054        leased(2),
31055		syncLeased(3),
31056        notApplicable(255)
31057      }
31058      MAX-ACCESS  read-write
31059      STATUS  current
31060      DESCRIPTION
31061      "This attribute allows the user to configure the port as
31062       leased(2) in case of connection to a TDM network."
31063      ::= { prtIsdnCnfgEntry 7}
31064
31065prtIsdnFilter OBJECT-TYPE
31066      SYNTAX  INTEGER
31067      { notApplicable(1),
31068        answerAll(2),
31069        rejectAll(3),
31070        selective(4),
31071		callBack (5)
31072      }
31073      MAX-ACCESS  read-write
31074      STATUS  current
31075      DESCRIPTION
31076      "This attribute allows the user to configure the port:
31077       answerAll(2): accept all incoming calls,
31078       rejectAll(3): reject all incoming calls,
31079       selective(4): accept or reject according directory table.
31080       callBack (5): In this mode the ISDN Ch will reject incoming calls
31081       and will initiate call back to the rejected phone number."
31082      ::= { prtIsdnCnfgEntry 8}
31083
31084prtIsdnSimultaneousCall OBJECT-TYPE
31085      SYNTAX  INTEGER
31086      { notApplicable(1),
31087 accept(2), reject(3) }
31088      MAX-ACCESS  read-write
31089      STATUS  current
31090      DESCRIPTION
31091      "In case of simultaneous call (local,remote and remote,local):
31092       accept(2): accept the incoming call,
31093       reject(3): reject the incoming call."
31094      ::= { prtIsdnCnfgEntry 9}
31095
31096prtIsdnNumOfAbstractTerm OBJECT-TYPE
31097      SYNTAX  Integer32
31098      MAX-ACCESS  read-write
31099      STATUS  current
31100      DESCRIPTION
31101      "An object for KM2100/4 agents.
31102    255=Not Applicable
31103       When ISDN Standard = ETSI or NTT (European) the value should be 255 (NotApplicable)
31104       else If ML speed is 64Kbps value should be 1.
31105       If ML speed is 128Kbps value can be either 1 or 2 (user selection)."
31106      ::= { prtIsdnCnfgEntry 10}
31107
31108prtIsdnSwitchMode OBJECT-TYPE
31109      SYNTAX  INTEGER
31110      {
31111        notApplicable(1),
31112        auto   (2),
31113        manual (3),
31114		connect(4)
31115      }
31116      MAX-ACCESS  read-write
31117      STATUS  current
31118      DESCRIPTION
31119      "For KM2100.
31120       auto   - The call is initiated automatically by one of the IO cards connected
31121                to KML.10(ISDN card) having ISDN Switch Mode.
31122       manual - The call is initiated by the user manually,  for KML.10
31123                having ISDN Switch Mode (via mdlSCmd).
31124       connect- The call is initiated 'immediately', for KML.10 having ISDN Switch Mode.
31125                'immediately'- means: immediately after power-up (when product performed
31126                                      Reset) OR, since this value appears in the active
31127                 					  configuration.
31128                In this case, the call can be disconnected only by power-off of the
31129                product or by changing this object to another value (or actual Remove
31130                of the KML.10 relevant card).
31131       notApplicable - For other card types."
31132      ::= { prtIsdnCnfgEntry 11}
31133
31134prtIsdnAbSide OBJECT-TYPE
31135      SYNTAX  INTEGER
31136      {
31137        notApplicable(1),
31138        aSide (2),
31139        bSide (3)
31140      }
31141      MAX-ACCESS  read-write
31142      STATUS  current
31143      DESCRIPTION
31144      "This parameter indicates the QSIG side in layer 3.
31145       This definition is from the QSIG Standard."
31146      ::= { prtIsdnCnfgEntry 12}
31147
31148prtIsdnQsigRole OBJECT-TYPE
31149      SYNTAX  INTEGER
31150      {
31151        notApplicable(1),
31152        slave    (2),
31153        master   (3)
31154      }
31155      MAX-ACCESS  read-write
31156      STATUS  current
31157      DESCRIPTION
31158      "This parameter indicates the QSIG side in layer 1 & 2."
31159      ::= { prtIsdnCnfgEntry 13}
31160
31161prtIsdnInterface  OBJECT-TYPE
31162      SYNTAX  INTEGER
31163       {
31164       lt   (1),
31165       nt   (2),
31166       te   (3),
31167       notApplicable (255)
31168       }
31169      MAX-ACCESS  read-write
31170      STATUS  current
31171      DESCRIPTION
31172      "It indicates the interface type:
31173       lt = line termination
31174       nt = network termination
31175       te = terminal equipment."
31176      ::= { prtIsdnCnfgEntry 14}
31177
31178prtIsdnCallMode     OBJECT-TYPE
31179      SYNTAX  INTEGER  {
31180                 notApplicable(1),
31181                 initiate     (2),
31182                 listen       (3)
31183                 }
31184      MAX-ACCESS  read-write
31185      STATUS  current
31186      DESCRIPTION
31187      "This object indicates the acceptance of incoming calls.
31188       Initiate - Callout
31189       Listen   - Callin. "
31190      ::= { prtIsdnCnfgEntry 15}
31191
31192
31193prtIsdnCallBackTimeout  OBJECT-TYPE
31194      SYNTAX  Integer32
31195      MAX-ACCESS  read-write
31196      STATUS  current
31197      DESCRIPTION
31198      "This object is applicable only if 'prtIsdnFilter' is 'CallBack'
31199       and determines how long to wait from receiving the incoming call
31200       until initiating the call back call.
31201       The vaules range should be '1..20 sec' and the default 10 sec."
31202      ::= { prtIsdnCnfgEntry 16}
31203
31204
31205
31206prtIsdnEndpointTable OBJECT-TYPE
31207      SYNTAX SEQUENCE OF PrtIsdnEndpointEntry
31208      MAX-ACCESS not-accessible
31209      STATUS  current
31210      DESCRIPTION
31211       "The write operation into the table objects is valid only
31212        to the TmpCnfg entry."
31213      ::= { prtIsdnCnfg 2}
31214
31215prtIsdnEndpointEntry OBJECT-TYPE
31216      SYNTAX PrtIsdnEndpointEntry
31217      MAX-ACCESS not-accessible
31218      STATUS current
31219	DESCRIPTION  "An entry in table."
31220	INDEX {prtIsdnEndpointCnfgIdx, prtIsdnEndpointSltIdx,
31221        prtIsdnEndpointPrtIdx, prtIsdnEndpointIdx }
31222      ::= { prtIsdnEndpointTable 1}
31223
31224PrtIsdnEndpointEntry ::=
31225      SEQUENCE {
31226      prtIsdnEndpointCnfgIdx        Integer32,
31227      prtIsdnEndpointSltIdx         INTEGER,
31228      prtIsdnEndpointPrtIdx         Integer32,
31229      prtIsdnEndpointIdx            INTEGER,
31230      prtIsdnEndpointTeiType        INTEGER,
31231      prtIsdnEndpointTeiValue       Integer32,
31232      prtIsdnEndpointSpid           DisplayString,
31233	  prtIsdnEndpointBearerCh       INTEGER,
31234      prtIsdnEndpointRowStatus      RowStatus
31235        }
31236
31237prtIsdnEndpointCnfgIdx OBJECT-TYPE
31238      SYNTAX  Integer32  (1..255)
31239      MAX-ACCESS  read-only
31240      STATUS  current
31241      DESCRIPTION
31242      "This attribute indicates the Idx of the Cnfg (1..100) being
31243       accessed.
31244       Idx 255 relates to the TmpCnfg. "
31245      ::= { prtIsdnEndpointEntry 1}
31246
31247prtIsdnEndpointSltIdx OBJECT-TYPE
31248      SYNTAX  INTEGER
31249            {
31250              io1(5),
31251              io2(6),
31252              io3(7),
31253              io4(8),
31254              io5(9),
31255              io6(10),
31256              io7(11),
31257              io8(12),
31258              io9(13),
31259              io10(14),
31260              io11(15),
31261              io12(16),
31262              kmxMlA (103),
31263              kmxMlB (104),
31264              notApplicable(255)
31265            }
31266      MAX-ACCESS  read-only
31267      STATUS  current
31268      DESCRIPTION
31269      "This attribute indicates a unique  slot  position where
31270       the card is inserted.
31271       In ?004 Unit the entries io6(10)..io12(16) are not valid
31272       For KM2100/4 Valid entries are 'kmxMlA ' or 'kmxMlB'"
31273      ::= { prtIsdnEndpointEntry 2}
31274
31275prtIsdnEndpointPrtIdx OBJECT-TYPE
31276        SYNTAX  Integer32
31277        MAX-ACCESS read-only
31278        STATUS current
31279        DESCRIPTION
31280       "This attribute indicates a unique  port number.
31281         For MAXcess the values will be:
31282          exPrt1(1),
31283          exPrt2(2),
31284          exPrt3(3),
31285          exPrt4(4),
31286         For KM-2100 the port index is calculated as follows:
31287         100*Slot+Ch"
31288       ::= { prtIsdnEndpointEntry 3}
31289
31290prtIsdnEndpointIdx OBJECT-TYPE
31291        SYNTAX  INTEGER { atei1(1), atei2(2) }
31292        MAX-ACCESS read-only
31293        STATUS current
31294        DESCRIPTION
31295        "Since more than one endpoint may be defined per
31296        isdn entity, this field is a simple index.
31297        It corresponds to isdnEndpointIdx in the isdn MIB."
31298--         DEFVAL { atei1 }
31299        ::= { prtIsdnEndpointEntry 4}
31300
31301prtIsdnEndpointTeiType OBJECT-TYPE
31302        SYNTAX  INTEGER { dynamic(1), static(2), notApplicable(255) }
31303        MAX-ACCESS read-create
31304        STATUS current
31305        DESCRIPTION
31306        "The type of TEI (Terminal Endpoint Identifier)
31307             used for this Terminal Endpoint. In case of dynamic(1),
31308             the TEI value is selected by the switch. In
31309             case of static(2), a valid TEI value has to be
31310             entered in the isdnEndpointTeiValue object.
31311             interface type as well as the Terminal Endpoint type.
31312             static(2). On Basic Rate interfaces the default value
31313             is dynamic(1) for isdn(63) Terminal Endpoints.
31314        It corresponds to isdnEndpointTeiType in the isdn MIB."
31315        ::= { prtIsdnEndpointEntry 5}
31316
31317prtIsdnEndpointTeiValue OBJECT-TYPE
31318        SYNTAX  Integer32
31319        MAX-ACCESS read-create
31320        STATUS current
31321        DESCRIPTION
31322        "When the TEI Type is static, the value of the TEI should be
31323         between 0 and 63. Else, it is not selectable by user.
31324		 255 = notApplicable.
31325         It corresponds to isdnEndpointTeiValue in the isdn MIB"
31326        ::= { prtIsdnEndpointEntry 6 }
31327
31328prtIsdnEndpointSpid OBJECT-TYPE
31329        SYNTAX  DisplayString
31330        MAX-ACCESS read-create
31331        STATUS current
31332        DESCRIPTION
31333        "The Service profile IDentifier (SPID) information
31334         for this Terminal Endpoint. It is is composed of
31335         9-20 numeric characters.
31336        It corresponds to isdnEndpointSpid in the isdn MIB."
31337        ::= { prtIsdnEndpointEntry 7 }
31338
31339prtIsdnEndpointBearerCh OBJECT-TYPE
31340        SYNTAX  INTEGER {
31341                notApplicable(1),
31342                anyChannel (2),
31343                channelB1  (3),
31344                channelB2  (4) }
31345        MAX-ACCESS read-create
31346        STATUS current
31347        DESCRIPTION
31348        "This is the selected dialing channel.
31349         anyChannel - the system selects the dialing channel."
31350        ::= { prtIsdnEndpointEntry 8}
31351
31352prtIsdnEndpointRowStatus OBJECT-TYPE
31353        SYNTAX  RowStatus
31354        MAX-ACCESS read-create
31355        STATUS current
31356        DESCRIPTION
31357        "This field indicates whether to consider this endpoint or not.
31358         The only possible supported RowStatus vaules are
31359         active (1) and destroy (6)."
31360        ::= { prtIsdnEndpointEntry 9}
31361
31362prtIsdnDirectoryTable OBJECT-TYPE
31363      SYNTAX SEQUENCE OF PrtIsdnDirectoryEntry
31364      MAX-ACCESS not-accessible
31365      STATUS  current
31366      DESCRIPTION
31367       "The write operation into the table objects is valid only
31368        to the TmpCnfg entry."
31369      ::= { prtIsdnCnfg 3}
31370
31371prtIsdnDirectoryEntry OBJECT-TYPE
31372      SYNTAX PrtIsdnDirectoryEntry
31373      MAX-ACCESS not-accessible
31374      STATUS current
31375	DESCRIPTION  "An entry in table."
31376	INDEX { prtIsdnDirectoryCnfgIdx, prtIsdnDirectorySltIdx, prtIsdnDirectoryPrtIdx }
31377      ::= { prtIsdnDirectoryTable 1}
31378
31379PrtIsdnDirectoryEntry ::=
31380      SEQUENCE {
31381      prtIsdnDirectoryCnfgIdx   Integer32,
31382      prtIsdnDirectorySltIdx         INTEGER,
31383      prtIsdnDirectoryPrtIdx         Integer32,
31384      prtIsdnDirectoryLocalAddr    DisplayString,
31385      prtIsdnDirectoryLocalSubAddr   DisplayString,
31386      prtIsdnDirectoryRemoteAddr    DisplayString,
31387      prtIsdnDirectoryRemoteSubAddr  DisplayString,
31388      prtIsdnDirectoryPrtNu          Integer32,
31389      prtIsdnDirectoryTeiId          Integer32,
31390      prtIsdnDirectoryRowStatus      RowStatus,
31391      prtIsdnDirectoryLocalAddr2     DisplayString,
31392      prtIsdnDirectoryLocalSubAddr2  DisplayString,
31393      prtIsdnDirectoryRemoteAddr2    DisplayString,
31394      prtIsdnDirectoryRemoteSubAddr2 DisplayString
31395      }
31396
31397prtIsdnDirectoryCnfgIdx OBJECT-TYPE
31398      SYNTAX  Integer32  (1..255)
31399      MAX-ACCESS  read-only
31400      STATUS  current
31401      DESCRIPTION
31402      "This attribute indicates the Idx of the Cnfg (1..100) being
31403       accessed.
31404       Idx 255 relates to the TmpCnfg. "
31405      ::= { prtIsdnDirectoryEntry 1}
31406
31407prtIsdnDirectorySltIdx OBJECT-TYPE
31408      SYNTAX  INTEGER
31409            {
31410              io1(5),
31411              io2(6),
31412              io3(7),
31413              io4(8),
31414              io5(9),
31415              io6(10),
31416              io7(11),
31417              io8(12),
31418              io9(13),
31419              io10(14),
31420              io11(15),
31421              io12(16),
31422              kmxMlA (103),
31423              kmxMlB (104),
31424			  notApplicable (255)
31425            }
31426      MAX-ACCESS  read-only
31427      STATUS  current
31428      DESCRIPTION
31429      "This attribute indicates a unique  slot  position where
31430       the card is inserted.
31431       For MX300/30 ports:
31432       io1(5) = isdn1(5) and io2(6) = isdn2(6).
31433       In ?004 Unit the entries io6(10)..io12(16) are not valid
31434       For KM2100/4 Valid entries are 'kmxMlA ' or 'kmxMlB'"
31435      ::= { prtIsdnDirectoryEntry 2}
31436
31437prtIsdnDirectoryPrtIdx OBJECT-TYPE
31438        SYNTAX  Integer32
31439        MAX-ACCESS read-only
31440        STATUS current
31441        DESCRIPTION
31442        "For MAXcess this is the internal port number: 101, 102,....
31443         For KM-2100 the port index is calculated as follows:
31444         100*Slot+Ch"
31445        ::= { prtIsdnDirectoryEntry 3}
31446
31447prtIsdnDirectoryLocalAddr OBJECT-TYPE
31448        SYNTAX DisplayString (SIZE(17..20))
31449        MAX-ACCESS read-create
31450        STATUS current
31451        DESCRIPTION
31452        "This is the local address associated with this
31453         entry.
31454         - For MX: Size=17 , Default=0	(17 characters)
31455         - For KM: Size=20, Default=blank (20 characters) "
31456        ::= { prtIsdnDirectoryEntry 4}
31457
31458prtIsdnDirectoryLocalSubAddr OBJECT-TYPE
31459        SYNTAX DisplayString (SIZE(4..6))
31460        MAX-ACCESS read-create
31461        STATUS current
31462        DESCRIPTION
31463        "This is the local subaddress associated with this
31464         entry.
31465         - For MX: Size=6 , Default=0	(6 characters)
31466         - For KM: Size=4 , Default=blank (4 characters)"
31467        ::= { prtIsdnDirectoryEntry 5}
31468
31469prtIsdnDirectoryRemoteAddr OBJECT-TYPE
31470        SYNTAX DisplayString (SIZE(17..20))
31471        MAX-ACCESS read-create
31472        STATUS current
31473        DESCRIPTION
31474        "This is the remote address associated with this
31475         entry.
31476         - For MX: Size=17 , Default=0	(17 characters)
31477         - For KM: Size=20, Default=blank (20 characters)"
31478        ::= { prtIsdnDirectoryEntry 6}
31479
31480prtIsdnDirectoryRemoteSubAddr OBJECT-TYPE
31481        SYNTAX  DisplayString (SIZE(4..6))
31482        MAX-ACCESS read-create
31483        STATUS current
31484        DESCRIPTION
31485        "This is the remote subaddress associated with this
31486         entry.
31487         - For MX: Size=6 , Default=0 (6 characters)
31488         - For KM: Size=4 , Default=blank (4 characters)"
31489        ::= { prtIsdnDirectoryEntry 7}
31490
31491
31492prtIsdnDirectoryPrtNu OBJECT-TYPE
31493        SYNTAX  Integer32
31494        MAX-ACCESS read-create
31495        STATUS current
31496        DESCRIPTION
31497        "This is the external port number connected to
31498         this entry."
31499         DEFVAL { 1 }
31500        ::= { prtIsdnDirectoryEntry 8}
31501
31502prtIsdnDirectoryTeiId OBJECT-TYPE
31503        SYNTAX  Integer32
31504        MAX-ACCESS read-create
31505        STATUS current
31506        DESCRIPTION
31507        "This is the abstract terminal id if relevant,
31508        connected to this entry."
31509        DEFVAL { 1 }
31510        ::= { prtIsdnDirectoryEntry 9}
31511
31512prtIsdnDirectoryRowStatus OBJECT-TYPE
31513        SYNTAX  RowStatus
31514        MAX-ACCESS read-create
31515        STATUS current
31516        DESCRIPTION
31517        "This is the status for the row. It allows to know
31518        whether to consider this row or not.
31519        The only possible supported RowStatus vaules are
31520        active (1) and destroy (6)."
31521        ::= { prtIsdnDirectoryEntry 10}
31522
31523prtIsdnDirectoryLocalAddr2 OBJECT-TYPE
31524        SYNTAX DisplayString (SIZE(17..20))
31525        MAX-ACCESS read-create
31526        STATUS current
31527        DESCRIPTION
31528        "This is the second local address associated with this
31529         entry.
31530         - For MX: Size=17 , Default=0 (17 characters)
31531         - For KM: Size=20, Default=blank (20 characters)"
31532        ::= { prtIsdnDirectoryEntry 11}
31533
31534prtIsdnDirectoryLocalSubAddr2 OBJECT-TYPE
31535        SYNTAX DisplayString (SIZE(4..6))
31536        MAX-ACCESS read-create
31537        STATUS current
31538        DESCRIPTION
31539        "This is the second local subaddress associated with this
31540         entry.
31541         - For MX: Size=6 , Default=0 (6 characters)
31542         - For KM: Size=4 , Default=blank (4 characters)"
31543        ::= { prtIsdnDirectoryEntry 12}
31544
31545prtIsdnDirectoryRemoteAddr2 OBJECT-TYPE
31546        SYNTAX DisplayString (SIZE(17..20))
31547        MAX-ACCESS read-create
31548        STATUS current
31549        DESCRIPTION
31550        "This is the second remote address associated with this
31551         entry.
31552         - For MX: Size=17 , Default=0 (17 characters)
31553         - For KM: Size=20, Default=blank(20 characters) "
31554        ::= { prtIsdnDirectoryEntry 13}
31555
31556prtIsdnDirectoryRemoteSubAddr2 OBJECT-TYPE
31557        SYNTAX  DisplayString (SIZE(4..6))
31558        MAX-ACCESS read-create
31559        STATUS current
31560        DESCRIPTION
31561        "This is the second remote subaddress associated with this
31562         entry.
31563         - For MX: Size=6 , Default=0 (6 characters)
31564         - For KM: Size=4 , Default=blank (4 characters) "
31565        ::= { prtIsdnDirectoryEntry 14}
31566
31567
31568
31569-- This table is an extension for new version of MAXcess
31570-- modules.
31571prtFrPlusCnfgTable  OBJECT-TYPE
31572     SYNTAX SEQUENCE OF PrtFrPlusCnfgEntry
31573     MAX-ACCESS not-accessible
31574     STATUS  current
31575     DESCRIPTION
31576      "The write operation into the Table Objects is valid only
31577       to the TmpCnfg entry."
31578     ::= {prtFrPlusCnfg 1}
31579
31580prtFrPlusCnfgEntry OBJECT-TYPE
31581      SYNTAX PrtFrPlusCnfgEntry
31582      MAX-ACCESS not-accessible
31583      STATUS current
31584	DESCRIPTION  "An entry in table."
31585	INDEX {prtFrPlusCnfgIdx, prtFrPlusSltIdx, prtFrPlusPrtIdx }
31586      ::= { prtFrPlusCnfgTable 1}
31587
31588PrtFrPlusCnfgEntry ::=
31589      SEQUENCE {
31590      prtFrPlusCnfgIdx   Integer32,
31591      prtFrPlusSltIdx    INTEGER,
31592      prtFrPlusPrtIdx   Integer32,
31593      prtFrPlusNotSegmentedPriorities  OCTET STRING
31594}
31595
31596prtFrPlusCnfgIdx OBJECT-TYPE
31597      SYNTAX  Integer32 (1..255)
31598      MAX-ACCESS  read-only
31599      STATUS  current
31600      DESCRIPTION
31601      "This attribute indicates the Idx of the Cnfg (1..100) being
31602       accessed.
31603       Idx 255 relates to the TmpCnfg. "
31604      ::= { prtFrPlusCnfgEntry 1}
31605
31606prtFrPlusSltIdx OBJECT-TYPE
31607      SYNTAX  INTEGER
31608            {
31609              io1   (5),
31610              io2   (6),
31611              io3   (7),
31612              io4   (8),
31613              io5   (9),
31614              io6  (10),
31615              io7  (11),
31616              io8  (12),
31617              io9  (13),
31618              io10 (14),
31619              io11 (15),
31620              io12 (16),
31621       notApplicable(255)
31622            }
31623      MAX-ACCESS  read-only
31624      STATUS  current
31625      DESCRIPTION
31626        "Slot Index.
31627         For ISDN BRI Ports of MX300/30,
31628    io1(5) = isdn1(5) and io2(6) = isdn2(6)."
31629      ::= { prtFrPlusCnfgEntry 2}
31630
31631prtFrPlusPrtIdx  OBJECT-TYPE
31632      SYNTAX  Integer32
31633      MAX-ACCESS  read-only
31634      STATUS  current
31635      DESCRIPTION
31636      "This attribute indicates a unique  port number.
31637       This port number should be:
31638       - for ISDN cards: inPrt1(101)->inPrt50(150)
31639       - for MHS1 card : exPrt1(1)
31640       - for MHS3, MLS3 cards: exPrt1(1)->exPrt3(3)
31641       - for MLS6 cards: exPrt1(1)->exPrt6(6)."
31642      ::= { prtFrPlusCnfgEntry 3}
31643
31644prtFrPlusNotSegmentedPriorities OBJECT-TYPE
31645       SYNTAX OCTET STRING(SIZE(1))
31646       MAX-ACCESS   read-write
31647       STATUS   current
31648       DESCRIPTION
31649      "This parameter is relevant only for FR+ protocol and
31650       asks the MXcess NOT to segment data with specified
31651       priorities:  from LSB:
31652       bit 1  is for priority 1,
31653       bit 2  is for priority 2, .... till bit 7 for priority 7.
31654	   - a priority selected to be segmented : its bit will be '0'
31655	   - a priority not to be segmented : its bit will be '1'
31656       Default is 00000000; i.e, segment all priorities."
31657     DEFVAL { '00'H }
31658     ::= { prtFrPlusCnfgEntry 4 }
31659
31660
31661-- This table is an extension of prtExPh1MlCnfgTable for MTML cards
31662-- of MP-2200 and MP-2100
31663
31664    prtMl4CnfgTable  OBJECT-TYPE
31665     SYNTAX SEQUENCE OF PrtMl4CnfgEntry
31666     MAX-ACCESS not-accessible
31667     STATUS  current
31668     DESCRIPTION
31669      "This is an extension table for MTML-4 card parameters."
31670     ::= {prtMl4Cnfg 1}
31671
31672prtMl4CnfgEntry OBJECT-TYPE
31673      SYNTAX PrtMl4CnfgEntry
31674      MAX-ACCESS not-accessible
31675      STATUS current
31676	DESCRIPTION  "An entry in table."
31677	INDEX {prtMl4CnfgIdx, prtMl4SltIdx, prtMl4PrtIdx }
31678      ::= { prtMl4CnfgTable 1}
31679
31680PrtMl4CnfgEntry ::=
31681      SEQUENCE {
31682      prtMl4CnfgIdx        Integer32,
31683      prtMl4SltIdx         INTEGER,
31684      prtMl4PrtIdx         INTEGER,
31685      prtMl4SigProfile     INTEGER,
31686      prtMl4CGA            INTEGER,
31687      prtMl4Oos            INTEGER,
31688      prtMl4VoiceOos  OCTET STRING,
31689      prtMl4DataOos   OCTET STRING,
31690	  prtMl4Service        INTEGER,
31691	  prtMl4IpAddress      IpAddress,
31692	  prtMl4IpMask         IpAddress,
31693	  prtMl4SignalingMode  INTEGER,
31694	  prtMl4EchoCanceler   INTEGER,
31695	  prtMl4OosErrorSource INTEGER,
31696	  prtMl4OosEntryThreshold Integer32,
31697	  prtMl4OosExitThreshold  Integer32,
31698	  prtMl4LogicalLinkId     Integer32,
31699	  prtMl4DedicatedTs       Integer32,
31700	  prtMl4RemCrc            INTEGER,
31701	  prtMl4CrossConnectLevel INTEGER,
31702	  prtMl4PppEchoFailDetection INTEGER
31703      }
31704
31705
31706prtMl4CnfgIdx OBJECT-TYPE
31707      SYNTAX  Integer32 (1..255)
31708      MAX-ACCESS  read-only
31709      STATUS  current
31710      DESCRIPTION
31711      "This attribute indicates the Idx of the Cnfg (1..100) being
31712       accessed.
31713       Idx 255 relates to the TmpCnfg. The write operation is valid only
31714       to the TmpCnfg."
31715      ::= { prtMl4CnfgEntry 1}
31716
31717prtMl4SltIdx OBJECT-TYPE
31718      SYNTAX  INTEGER
31719     {
31720       clA   (3),
31721       clB   (4),
31722       io1   (5),
31723       io2   (6),
31724       io3   (7),
31725       io4   (8),
31726       io5   (9),
31727       io6  (10),
31728       io7  (11),
31729       io8  (12),
31730       io9  (13),
31731       io10 (14),
31732       io11 (15),
31733       io12 (16),
31734	   notApplicable (255)
31735     }
31736      MAX-ACCESS  read-only
31737      STATUS  current
31738      DESCRIPTION
31739      "This attribute indicates a unique  slot  position where
31740       the module is inserted."
31741      ::= { prtMl4CnfgEntry 2}
31742
31743prtMl4PrtIdx OBJECT-TYPE
31744      SYNTAX  INTEGER
31745       {
31746       exPrt1    (1),
31747       exPrt2    (2),
31748       exPrt3    (3),
31749       exPrt4    (4),
31750       exPrt5    (5),
31751       exPrt6    (6),
31752       exPrt7    (7),
31753       exPrt8    (8),
31754       inPrt1  (101),
31755       inPrt2  (102),
31756       inPrt3  (103),
31757       inPrt4  (104),
31758       inPrt5  (105),
31759       inPrt6  (106),
31760       inPrt7  (107),
31761       inPrt8  (108),
31762       inPrt9   (109),
31763       inPrt10  (110),
31764       inPrt11  (111),
31765       inPrt12  (112),
31766       inPrt13  (113),
31767       inPrt14  (114),
31768       inPrt15  (115),
31769       inPrt16  (116),
31770       inPrt17  (117),
31771       inPrt18  (118),
31772       inPrt19  (119),
31773       inPrt20  (120),
31774       inPrt21  (121),
31775       inPrt22  (122),
31776       inPrt23  (123),
31777       inPrt24  (124),
31778       inPrt25  (125),
31779       inPrt26  (126),
31780       inPrt27  (127),
31781       inPrt28  (128),
31782       inPrt29  (129),
31783       inPrt30  (130),
31784       inPrt31  (131),
31785       inPrt32  (132),
31786       inPrt33  (133),
31787       inPrt34  (134),
31788       inPrt35  (135),
31789       inPrt36  (136),
31790       inPrt37  (137),
31791       inPrt38  (138),
31792       inPrt39  (139),
31793       inPrt40  (140),
31794       inPrt41  (141),
31795       inPrt42  (142),
31796       inPrt43  (143),
31797       inPrt44  (144),
31798       inPrt45  (145),
31799       inPrt46  (146),
31800       inPrt47  (147),
31801       inPrt48  (148),
31802       inPrt49  (149),
31803       inPrt50  (150),
31804       inPrt51  (151),
31805       inPrt52  (152),
31806       inPrt53  (153),
31807       inPrt54  (154),
31808       inPrt55  (155),
31809       inPrt56  (156),
31810       inPrt57  (157),
31811       inPrt58  (158),
31812       inPrt59  (159),
31813       inPrt60  (160),
31814       inPrt61  (161),
31815       inPrt62  (162),
31816       inPrt63  (163),
31817       inPrt64  (164),
31818       inPrt65  (165),
31819       inPrt66  (166),
31820       inPrt67  (167),
31821       inPrt68  (168),
31822       inPrt69  (169),
31823       inPrt70  (170),
31824       inPrt71  (171),
31825       inPrt72  (172),
31826       inPrt73  (173),
31827       inPrt74  (174),
31828       inPrt75  (175),
31829       inPrt76  (176),
31830       inPrt77  (177),
31831       inPrt78  (178),
31832       inPrt79  (179),
31833       inPrt80  (180),
31834       inPrt81  (181),
31835       inPrt82  (182),
31836       inPrt83  (183),
31837       inPrt84  (184)
31838       }
31839      MAX-ACCESS  read-only
31840      STATUS  current
31841      DESCRIPTION
31842      "This attribute indicates a unique  port number."
31843      ::= { prtMl4CnfgEntry 3}
31844
31845prtMl4SigProfile OBJECT-TYPE
31846      SYNTAX  INTEGER
31847       {
31848       notApplicable (1),
31849       none          (2),
31850       p1            (3),
31851       p2            (4),
31852       p3            (5),
31853       p4            (6),
31854       p5            (7),
31855	   perTS         (8)
31856       }
31857      MAX-ACCESS  read-write
31858      STATUS  current
31859      DESCRIPTION
31860      "This object indicates the Signaling Profile of the port.
31861       none - when the Frame is G732N (no MF) or Unframed.
31862       p1  = profile 1
31863       p2  = profile 2
31864       p3  = profile 3
31865       p4  = profile 4
31866       p5  = profile 5
31867       perTS = when Signaling Profile is selected per TS."
31868	  ::= {prtMl4CnfgEntry 4}
31869
31870prtMl4CGA OBJECT-TYPE
31871    SYNTAX  INTEGER {
31872      none (1),
31873      trans(2),
31874      full (3)
31875            }
31876    MAX-ACCESS  read-write
31877    STATUS  current
31878    DESCRIPTION
31879    "This object selects the method used to signal the CGA state
31880     to the other end, through the main link.
31881     'none'  - non-transparent mode. When one of the links
31882               (main) will be in Out Of Service state, both
31883               'Data/Voice Oos' and 'Oos' will be
31884               transmitted to the other end.
31885     'trans' - when one of the links (main) will be in Out
31886               Of Service state, 'Data/Voice Oos' will be
31887               transmitted to the other end.
31888     'full'  - fully-transparent mode. When one of the links
31889                  (main) will be in Out Of Service state,
31890                  neither 'Data/Voice Oos' nor 'Oos' will
31891                  be transmitted to the other end."
31892 ::= { prtMl4CnfgEntry 5 }
31893
31894prtMl4Oos  OBJECT-TYPE
31895      SYNTAX  INTEGER
31896       {
31897        notSupported  (2),
31898        forcedIdle    (3),
31899        forcedBusy    (4),
31900        busyIdle      (5),
31901        idleBusy      (6)
31902       }
31903      MAX-ACCESS  read-write
31904      STATUS  current
31905      DESCRIPTION
31906      "'idle' = '0' = on-hook, idle state
31907       'busy' = '1' = off-hook, busy state
31908       'forcedIdle' = SP = both A and B signaling bits are forced
31909                      to '0' during out-of-service periods.
31910       'forcedBusy' = MK = both A and B signaling bits are forced
31911                      to '1' during out-of-service periods.
31912       'busyIdle'   = MK_SP = A and B bits are forced to '1' for
31913                      2.5 seconds; then they are switched to '0'
31914                      until out-of-service condition disappears.
31915       'idleBusy'   = SP_MK = A and B bits are forced to '0' for
31916                      2.5 seconds; then they are switched to '1'
31917                      until out-of-service condition disappears.
31918       - for T1:    '0'=0   ;  '1'=1
31919       - for E1:    '0'=1   ;  '1'=0   "
31920   ::= { prtMl4CnfgEntry 6 }
31921
31922prtMl4VoiceOos  OBJECT-TYPE
31923 SYNTAX  OCTET STRING (SIZE (0..4))
31924    MAX-ACCESS  read-write
31925    STATUS  current
31926    DESCRIPTION
31927    "Voice Out-Of-Service code. Valid range: (0 - FF HEX).
31928     For agents that do not support this feature, the value will
31929     always be 0."
31930   ::= { prtMl4CnfgEntry 7 }
31931
31932prtMl4DataOos  OBJECT-TYPE
31933 SYNTAX  OCTET STRING (SIZE (0..4))
31934    MAX-ACCESS  read-write
31935    STATUS  current
31936    DESCRIPTION
31937    "Data Out-Of-Service code. Valid range: (0 - FF HEX).
31938     For agents that do not support this feature, the value will
31939     always be 0."
31940   ::= { prtMl4CnfgEntry 8 }
31941
31942prtMl4Service OBJECT-TYPE
31943      SYNTAX  INTEGER
31944       {
31945       notApplicable (1),
31946       leasedLine    (2),
31947       v51           (3),
31948	   v52Master     (4),
31949	   v52Slave      (5)
31950       }
31951      MAX-ACCESS  read-write
31952      STATUS  current
31953      DESCRIPTION
31954      "Link Service.
31955       leasedLine - usual TDM interface.
31956       v51        - V5.1 interface.
31957       v52Master  - V5.2 Link to Local Exchange.
31958       v52Slave   - a ML that is transferred to the v52Master."
31959      ::= {prtMl4CnfgEntry 9}
31960
31961prtMl4IpAddress OBJECT-TYPE
31962      SYNTAX  IpAddress
31963      MAX-ACCESS  read-write
31964      STATUS  current
31965      DESCRIPTION
31966      "IP Address of the port."
31967      ::= {prtMl4CnfgEntry 10}
31968
31969prtMl4IpMask OBJECT-TYPE
31970      SYNTAX  IpAddress
31971      MAX-ACCESS  read-write
31972      STATUS  current
31973      DESCRIPTION
31974      "IP subnet mask of the port."
31975      ::= {prtMl4CnfgEntry 11}
31976
31977prtMl4SignalingMode OBJECT-TYPE
31978      SYNTAX INTEGER { notApplicable(1),
31979		cas(2),
31980		ccs(3),
31981		robbedBit(4),
31982		other (5)
31983		}
31984      MAX-ACCESS read-write
31985      STATUS current
31986      DESCRIPTION
31987      "Refers to the signaling mode of the port (or framer module).
31988	  notApplicable(1)- means that no framer is needed for this port (no signaling),
31989	         or that this object is not relevant.
31990      cas(2) means Channel Associated Signaling. Used for E1 Links.
31991      ccs(3) is the Common Channel Signaling (the signaling is not within
31992             the channels time slot - a TS for signaling is used).
31993      robbedBit(4) is a method implementing 7 bits for the voice and 1 bit
31994                   dedicated for signaling. Used for T1 Links.
31995      other (5)- Signaling generally exists though not specifically according
31996              to one of the values listed ; this port uses a framer in this case."
31997      ::= {prtMl4CnfgEntry 12}
31998
31999prtMl4EchoCanceler OBJECT-TYPE
32000      SYNTAX  INTEGER
32001       {
32002       notApplicable (1),
32003       off    (2),
32004       on     (3)
32005       }
32006      MAX-ACCESS  read-write
32007      STATUS  current
32008      DESCRIPTION
32009      "Echo canceler activation."
32010      ::= {prtMl4CnfgEntry 13}
32011
32012prtMl4OosErrorSource OBJECT-TYPE
32013      SYNTAX  INTEGER
32014       {
32015       notApplicable (1),
32016       none          (2),
32017       framing       (3),
32018	   bpv		     (4)
32019       }
32020      MAX-ACCESS  read-write
32021      STATUS  current
32022      DESCRIPTION
32023      "OOS (Out-of-Service) Error Source.
32024       This object is applicable for T1 ports only."
32025      ::= {prtMl4CnfgEntry 14}
32026
32027prtMl4OosEntryThreshold OBJECT-TYPE
32028      SYNTAX  Integer32 (0..999)
32029      MAX-ACCESS  read-write
32030      STATUS  current
32031      DESCRIPTION
32032      "This object defines the number of Errors per Second that determine the
32033       minimum unacceptable noise level. This value will be the Entry Threshold
32034       to the OOS (Out-of-Service) state.
32035       This object is applicable only when prtMl4OosErrorSource=framing(3) or bpv(4).
32036       0=notApplicable."
32037      ::= { prtMl4CnfgEntry 15}
32038
32039prtMl4OosExitThreshold OBJECT-TYPE
32040      SYNTAX  Integer32 (0..99)
32041      MAX-ACCESS  read-write
32042      STATUS  current
32043      DESCRIPTION
32044      "This object defines the number of consecutive Error-Free-Seconds before
32045       going from OOS state to Normal state. This value will be the Exit Threshold
32046       from the OOS (Out-of-Service) state.
32047	   Units=seconds
32048       This object is applicable only when prtMl4OosErrorSource=framing(3) or bpv(4).
32049       0=notApplicable."
32050      ::= { prtMl4CnfgEntry 16}
32051
32052prtMl4LogicalLinkId OBJECT-TYPE
32053      SYNTAX  Integer32 (0..257)
32054      MAX-ACCESS  read-write
32055      STATUS  current
32056      DESCRIPTION
32057      "This object defines for a V5.2 Master ML the Logical Link Id.
32058       Valid values are: 0..256.
32059       NA=257."
32060      ::= { prtMl4CnfgEntry 17}
32061
32062prtMl4DedicatedTs OBJECT-TYPE
32063      SYNTAX  Integer32 (1..255)
32064      MAX-ACCESS  read-write
32065      STATUS  current
32066      DESCRIPTION
32067      "A unique number to identify Dedicated TS of the E1 port (V5.2).
32068       It is applicable only when prtMl4Service=v52Slave and
32069       prtExPh1MlInbandMng selected is dedicatedTs, dedicatedPpp or dedicatedFr.
32070       1..31 - Dedicated TS of E1
32071       255   - notApplicable
32072       Other values are invalid."
32073      ::= { prtMl4CnfgEntry 18}
32074
32075prtMl4RemCrc OBJECT-TYPE
32076      SYNTAX  INTEGER
32077       {
32078        notApplicable	(1),
32079        no              (2),
32080        yes             (3)
32081       }
32082      MAX-ACCESS  read-write
32083      STATUS  current
32084      DESCRIPTION
32085      "This object indicates whether the E1 of the Remote device
32086       connected to this E1 port, will have CRC-4 or not."
32087      ::= { prtMl4CnfgEntry 19 }
32088
32089prtMl4CrossConnectLevel OBJECT-TYPE
32090      SYNTAX  INTEGER
32091       {
32092        notApplicable	(1),
32093        ds0             (2),
32094        ds1             (3)
32095       }
32096      MAX-ACCESS  read-write
32097      STATUS  current
32098      DESCRIPTION
32099      "This object indicates whether the cross connect is
32100       on DS1 or DS0 (time-slots) level.
32101       When cross connect level is ds1, Destination Slot
32102       is indicated by prtGenCnfgLinkToSlot,
32103       Destination Port is indicated by prtGenCnfgLinkToPort.
32104       For Unframed Line Type, cross connect level can be either
32105       notApplicable (NC=not connected) or DS1.
32106       Otherwise, default value is ds0."
32107      ::= { prtMl4CnfgEntry 20 }
32108
32109prtMl4PppEchoFailDetection OBJECT-TYPE
32110      SYNTAX  INTEGER
32111       {
32112        notApplicable	(1),
32113        disable         (2),
32114        enable          (3)
32115       }
32116      MAX-ACCESS  read-write
32117      STATUS  current
32118      DESCRIPTION
32119      "This object indicates whether the PPP Echo is taken into account
32120       for its Fail Detection.
32121       This object is relevant when Inband Mng between devices is Dedicated TS PPP.
32122       Default=Disable.
32123	   Enable - will be selected mainly when a T1/E1 Ring exists and between 2 adjacent
32124	            Ring devices there is another device or Net, that causes these Ring devices
32125	            not to sense that the PPP connection between them is lost. In this case,
32126	            Echo Request should be initiated by the port."
32127      ::= { prtMl4CnfgEntry 21 }
32128
32129
32130--prtAcmCnfgTable defines the parameters of the
32131--ACM cards family external ports 1-8
32132
32133prtAcmCnfgTable  OBJECT-TYPE
32134     SYNTAX SEQUENCE OF PrtAcmCnfgEntry
32135     MAX-ACCESS not-accessible
32136     STATUS  current
32137     DESCRIPTION
32138      "This is a table for ACM port parameters."
32139     ::= {prtAcmCnfg 1}
32140
32141prtAcmCnfgEntry OBJECT-TYPE
32142      SYNTAX PrtAcmCnfgEntry
32143      MAX-ACCESS not-accessible
32144      STATUS current
32145	DESCRIPTION  "An entry in table."
32146	INDEX {prtAcmCnfgIdx, prtAcmSltIdx, prtAcmPrtIdx }
32147      ::= { prtAcmCnfgTable 1}
32148
32149PrtAcmCnfgEntry ::=
32150      SEQUENCE {
32151      prtAcmCnfgIdx        Integer32,
32152      prtAcmSltIdx         INTEGER,
32153      prtAcmPrtIdx         INTEGER,
32154      prtAcmConnect        INTEGER,
32155      prtAcmActiveState    INTEGER,
32156      prtAcmAlrString      DisplayString
32157      }
32158
32159prtAcmCnfgIdx OBJECT-TYPE
32160      SYNTAX  Integer32 (1..255)
32161      MAX-ACCESS  read-only
32162      STATUS  current
32163      DESCRIPTION
32164      "This attribute indicates the Idx of the Cnfg (1..100) being
32165       accessed.
32166       Idx 255 relates to the TmpCnfg. The write operation is valid only
32167       to the TmpCnfg."
32168      ::= { prtAcmCnfgEntry 1}
32169
32170prtAcmSltIdx OBJECT-TYPE
32171      SYNTAX  INTEGER
32172     {
32173       io1   (5),
32174       io2   (6),
32175       io3   (7),
32176       io4   (8),
32177       io5   (9),
32178       io6  (10),
32179       io7  (11),
32180       io8  (12),
32181       io9  (13),
32182       io10 (14),
32183       io11 (15),
32184       io12 (16),
32185	   notApplicable (255)
32186     }
32187      MAX-ACCESS  read-only
32188      STATUS  current
32189      DESCRIPTION
32190      "This attribute indicates a unique  slot  position where
32191       the module is inserted."
32192      ::= { prtAcmCnfgEntry 2}
32193
32194prtAcmPrtIdx OBJECT-TYPE
32195      SYNTAX  INTEGER
32196       {
32197       exPrt1    (1),
32198       exPrt2    (2),
32199       exPrt3    (3),
32200       exPrt4    (4),
32201       exPrt5    (5),
32202       exPrt6    (6),
32203       exPrt7    (7),
32204       exPrt8    (8) ,
32205       exPrt9    (9) ,
32206       exPrt10  (10) ,
32207       exPrt11  (11) ,
32208       exPrt12  (12)
32209       }
32210      MAX-ACCESS  read-only
32211      STATUS  current
32212      DESCRIPTION
32213      "This attribute indicates a unique  port number."
32214      ::= { prtAcmCnfgEntry 3}
32215
32216prtAcmConnect OBJECT-TYPE
32217      SYNTAX  INTEGER
32218              {
32219                no  (2),
32220                yes (3)
32221              }
32222      MAX-ACCESS  read-write
32223      STATUS  current
32224      DESCRIPTION
32225      "This attribute indicates whether the port should be
32226       connected or not. Only a connected port can perform activity."
32227      ::= {prtAcmCnfgEntry 4}
32228
32229prtAcmActiveState OBJECT-TYPE
32230      SYNTAX  INTEGER
32231              {
32232                low  (2),
32233                high (3)
32234              }
32235      MAX-ACCESS  read-write
32236      STATUS  current
32237      DESCRIPTION
32238      "This attribute indicates the Electric Active State of the port."
32239      ::= {prtAcmCnfgEntry 5}
32240
32241prtAcmAlrString OBJECT-TYPE
32242        SYNTAX DisplayString (SIZE(0..35))
32243        MAX-ACCESS read-write
32244        STATUS current
32245        DESCRIPTION
32246        "Alarm string selected by user for the Inbound ports.
32247         This object is applicable only for the Inbound Ports: ext-5..ext-12.
32248         For the Outbound Ports (ext-1..ext-4), the size of this string will be 0."
32249      ::= {prtAcmCnfgEntry 6}
32250
32251--prtE2CnfgTable defines the parameters of the
32252--E2 card ports
32253
32254prtE2CnfgTable  OBJECT-TYPE
32255     SYNTAX SEQUENCE OF PrtE2CnfgEntry
32256     MAX-ACCESS not-accessible
32257     STATUS  current
32258     DESCRIPTION
32259      "This is a table for E2 port parameters."
32260     ::= {prtE2Cnfg 1}
32261
32262prtE2CnfgEntry OBJECT-TYPE
32263      SYNTAX PrtE2CnfgEntry
32264      MAX-ACCESS not-accessible
32265      STATUS current
32266	DESCRIPTION  "An entry in table."
32267	INDEX {prtE2CnfgIdx, prtE2SltIdx, prtE2PrtIdx }
32268      ::= { prtE2CnfgTable 1}
32269
32270PrtE2CnfgEntry ::=
32271      SEQUENCE {
32272      prtE2CnfgIdx        Integer32,
32273      prtE2SltIdx         INTEGER,
32274      prtE2PrtIdx         INTEGER,
32275      prtE2Connect        INTEGER,
32276      prtE2MngOnNationalBit INTEGER
32277      }
32278
32279prtE2CnfgIdx OBJECT-TYPE
32280      SYNTAX  Integer32 (1..255)
32281      MAX-ACCESS  read-only
32282      STATUS  current
32283      DESCRIPTION
32284      "This attribute indicates the Idx of the Cnfg (1..100) being
32285       accessed.
32286       Idx 255 relates to the TmpCnfg. The write operation is valid only
32287       to the TmpCnfg."
32288      ::= { prtE2CnfgEntry 1}
32289
32290prtE2SltIdx OBJECT-TYPE
32291      SYNTAX  INTEGER
32292     {
32293       io1   (5),
32294       io2   (6),
32295       io3   (7),
32296       io4   (8),
32297       io5   (9),
32298       io6  (10),
32299       io7  (11),
32300       io8  (12),
32301       io9  (13),
32302       io10 (14),
32303       io11 (15),
32304       io12 (16)
32305     }
32306      MAX-ACCESS  read-only
32307      STATUS  current
32308      DESCRIPTION
32309      "This attribute indicates a unique  slot  position where
32310       the module is inserted."
32311      ::= { prtE2CnfgEntry 2}
32312
32313prtE2PrtIdx OBJECT-TYPE
32314      SYNTAX  INTEGER
32315       {
32316       exPrt1    (1),
32317       exPrt2    (2)
32318       }
32319      MAX-ACCESS  read-only
32320      STATUS  current
32321      DESCRIPTION
32322      "This attribute indicates a unique  port number."
32323      ::= { prtE2CnfgEntry 3}
32324
32325prtE2Connect OBJECT-TYPE
32326      SYNTAX  INTEGER
32327              {
32328                no  (2),
32329                yes (3)
32330              }
32331      MAX-ACCESS  read-write
32332      STATUS  current
32333      DESCRIPTION
32334      "This attribute indicates whether the port should be
32335       connected or not. Only a connected port can perform activity."
32336      ::= {prtE2CnfgEntry 4}
32337
32338prtE2MngOnNationalBit OBJECT-TYPE
32339      SYNTAX  INTEGER
32340              {
32341                no  (2),
32342                yes (3)
32343              }
32344      MAX-ACCESS  read-write
32345      STATUS  current
32346      DESCRIPTION
32347      "This attribute indicates whether National Bit will be used for
32348       Management or not."
32349      ::= {prtE2CnfgEntry 5}
32350
32351--prtLanWanCnfgTable defines the parameters of the Lan-Wan ports
32352--(for HS-ETUB MP card)
32353
32354prtLanWanCnfgTable  OBJECT-TYPE
32355    SYNTAX SEQUENCE OF PrtLanWanCnfgEntry
32356    MAX-ACCESS not-accessible
32357    STATUS  current
32358    DESCRIPTION
32359     "This is a table for Lan-Wan port parameters."
32360    ::= {prtLanWanCnfg 1}
32361
32362prtLanWanCnfgEntry OBJECT-TYPE
32363    SYNTAX PrtLanWanCnfgEntry
32364    MAX-ACCESS not-accessible
32365    STATUS current
32366	DESCRIPTION  "An entry in table."
32367	INDEX {prtLanWanCnfgIdx, prtLanWanSltIdx, prtLanWanPrtIdx }
32368      ::= { prtLanWanCnfgTable 1}
32369
32370PrtLanWanCnfgEntry ::=
32371    SEQUENCE {
32372    prtLanWanCnfgIdx        Integer32,
32373    prtLanWanSltIdx         INTEGER,
32374    prtLanWanPrtIdx         Integer32,
32375    prtLanWanMode           INTEGER,
32376    prtLanWanDestIf         Integer32,
32377	prtLanWanEgressVlanMode INTEGER,
32378	prtLanWanL2Protocol     INTEGER,
32379	prtLanWanStpPriority    Integer32,
32380	prtLanWanStpCost        Integer32,
32381	prtLanWanToLanVlanMode  INTEGER,
32382	prtLanWanVlanId         Integer32,
32383	prtLanWanVlanPriority   Integer32,
32384	prtLanWanMtu            Integer32,
32385	prtLanWanVlanType		INTEGER
32386    }
32387
32388prtLanWanCnfgIdx OBJECT-TYPE
32389    SYNTAX  Integer32 (1..255)
32390    MAX-ACCESS  not-accessible
32391    STATUS  current
32392    DESCRIPTION
32393    "This object indicates the Idx of the Cnfg (1..100) being
32394     accessed.
32395     Idx 255 relates to the TmpCnfg. The write operation is valid only
32396     to the TmpCnfg."
32397    ::= {prtLanWanCnfgEntry 1}
32398
32399prtLanWanSltIdx OBJECT-TYPE
32400    SYNTAX  INTEGER
32401    {
32402       notApplicable (1),
32403       io1   (5),
32404       io2   (6),
32405       io3   (7),
32406       io4   (8),
32407       io5   (9),
32408       io6  (10),
32409       io7  (11),
32410       io8  (12),
32411       io9  (13),
32412       io10 (14),
32413       io11 (15),
32414       io12 (16)
32415    }
32416    MAX-ACCESS  not-accessible
32417    STATUS  current
32418    DESCRIPTION
32419    "This object indicates a unique slot position where the module is inserted."
32420    ::= {prtLanWanCnfgEntry 2}
32421
32422prtLanWanPrtIdx OBJECT-TYPE
32423    SYNTAX  Integer32
32424    MAX-ACCESS  not-accessible
32425    STATUS  current
32426    DESCRIPTION
32427    "This object indicates a unique number to identify a port
32428     in a specific card.
32429     Generally, for MP-210X/2200, the Port Index will be according to the
32430     external/internal port number:
32431     - exPrtX : X
32432     - inPrtX : 100 + X
32433     For FCD-155, refer to device specification"
32434    ::= {prtLanWanCnfgEntry 3}
32435
32436prtLanWanMode OBJECT-TYPE
32437    SYNTAX  INTEGER
32438    {
32439     notApplicable (1),
32440     bridge        (2),
32441     bridgeAndStp  (3),
32442     layer3SubnetSwitch(4)
32443    }
32444    MAX-ACCESS  read-write
32445    STATUS  current
32446    DESCRIPTION
32447    "This object determines the working mode of this port.
32448    For FCD155, layer3SubnetSwitch is not applicable"
32449    ::= {prtLanWanCnfgEntry 4}
32450
32451prtLanWanDestIf OBJECT-TYPE
32452    SYNTAX  Integer32
32453    MAX-ACCESS  read-write
32454    STATUS  current
32455    DESCRIPTION
32456    "This object determines the Destination Interface for the frames
32457     received by this port.
32458	 - Switching Table = 100 (it means that the destination interface
32459	                          will be determined by the Switching Table)
32460     - inPrtX (internal-X port): 100 + X .
32461     For FCD-155 this object is not applicable =0 "
32462    ::= {prtLanWanCnfgEntry 5}
32463
32464prtLanWanEgressVlanMode OBJECT-TYPE
32465    SYNTAX  INTEGER
32466    {
32467     notApplicable (1),
32468     unmodified	   (2),
32469	 tag           (3),
32470	 doubleTag 	   (4),
32471	 untag         (5)
32472    }
32473    MAX-ACCESS  read-write
32474    STATUS  current
32475    DESCRIPTION
32476    "This object determines what to do with the VLAN frames that exit
32477     via the WAN side of the port.
32478     This object is not applicable when prtLanWanMode=l3SubnetSwitch(4)."
32479    ::= {prtLanWanCnfgEntry 6}
32480
32481prtLanWanL2Protocol OBJECT-TYPE
32482    SYNTAX  INTEGER
32483    {
32484     notApplicable (1),
32485     none   	   (2),
32486	 ppp           (3),
32487	 hdlc          (4),
32488	 pppoHdlc      (5),
32489	 mlppp         (6)
32490    }
32491    MAX-ACCESS  read-write
32492    STATUS  current
32493    DESCRIPTION
32494    "L2 Protocol.
32495     When prtLanWanMode=l3SubnetSwitch(4), the only valid value is ppp(3)."
32496    ::= {prtLanWanCnfgEntry 7}
32497
32498prtLanWanStpPriority OBJECT-TYPE
32499    SYNTAX  Integer32 (0..255)
32500    MAX-ACCESS  read-write
32501    STATUS  current
32502    DESCRIPTION
32503    "The value of the priority field which is contained in the first
32504     (in network byte order) octet of the (2 octet long) Port ID."
32505    ::= {prtLanWanCnfgEntry 8}
32506
32507prtLanWanStpCost OBJECT-TYPE
32508    SYNTAX  Integer32 (1..65535)
32509    MAX-ACCESS  read-write
32510    STATUS  current
32511    DESCRIPTION
32512    "The contribution of this port to the path cost of paths towards
32513     the spanning tree root which include this port.  802.1D-1990 recommends
32514     that the default value of this parameter be in inverse	proportion
32515     to the speed of the attached LAN."
32516    ::= {prtLanWanCnfgEntry 9}
32517
32518prtLanWanToLanVlanMode OBJECT-TYPE
32519    SYNTAX  INTEGER
32520    {
32521     notApplicable (1),
32522     unmodified	   (2),
32523	 tag           (3),
32524	 doubleTag 	   (4),
32525	 untag         (5)
32526    }
32527    MAX-ACCESS  read-write
32528    STATUS  current
32529    DESCRIPTION
32530    "This object determines what to do with the VLAN frames that come from
32531     WAN side of the port and exit towards one of the LAN ports.
32532     This object is applicable only when prtLanWanDestIf=100 or 101
32533     (Switching Table or inPrt1)."
32534    ::= {prtLanWanCnfgEntry 10}
32535
32536prtLanWanVlanId OBJECT-TYPE
32537    SYNTAX  Integer32 (0..4095)
32538    MAX-ACCESS  read-write
32539    STATUS  current
32540    DESCRIPTION
32541    "This is the VLAN Id attached to a frame, when the relevant
32542     Vlan Mode (prtLanWanEgressVlanMode or prtLanWanToLanVlanMode) is
32543     tag or doubleTag.
32544     0=not applicable."
32545    ::= {prtLanWanCnfgEntry 11}
32546
32547prtLanWanVlanPriority OBJECT-TYPE
32548    SYNTAX  Integer32
32549    MAX-ACCESS  read-write
32550    STATUS  current
32551    DESCRIPTION
32552    "This is the VLAN Priority attached to a frame, when the relevant
32553     Vlan Mode (prtLanWanEgressVlanMode or prtLanWanToLanVlanMode) is
32554     tag or doubleTag.
32555     Valid values: 0..7
32556     255=not applicable."
32557    ::= {prtLanWanCnfgEntry 12}
32558
32559prtLanWanMtu OBJECT-TYPE
32560    SYNTAX  Integer32
32561    MAX-ACCESS  read-write
32562    STATUS  current
32563    DESCRIPTION
32564    "The size of the largest packet which can be sent/received on the interface,
32565     specified in octets.
32566     Valid values change per device.
32567     0=not applicable."
32568    ::= {prtLanWanCnfgEntry 13}
32569
32570prtLanWanVlanType	OBJECT-TYPE
32571      SYNTAX    INTEGER
32572      {
32573       notApplicable          (1),
32574       portBasedVlan          (2),
32575       ieee802dot1q           (3),
32576	   ieee802dot1qTaggedOnly (4)
32577       }
32578      MAX-ACCESS read-write
32579      STATUS current
32580      DESCRIPTION
32581      "This oject indicates type of VLAN this port is assigned to.
32582       Port Base Vlan parameters are defined by objects under
32583       radBridgePortBaseVlan"
32584       ::= { prtLanWanCnfgEntry 14}
32585
32586--
32587-- The following table includes the IP addresses of all the NMS to which
32588-- Traps will be sent
32589--
32590
32591--mngTrapIpTable  OBJECT-TYPE
32592--      SYNTAX  SEQUENCE OF MngTrapIpEntry
32593--      MAX-ACCESS  not-accessible
32594--      STATUS current
32595--      DESCRIPTION
32596--        "This table indicates  the destination address of the traps.
32597--         Internally it will be limited to ten addresses. "
32598--      ::= { agnt 7 }
32599--
32600--mngTrapIpEntry OBJECT-TYPE
32601--      SYNTAX  MngTrapIpEntry
32602--      MAX-ACCESS  not-accessible
32603--      STATUS  current
32604--      INDEX   { mngTrapIpIdx }
32605--      ::= { mngTrapIpTable 1 }
32606--
32607--MngTrapIpEntry  ::=
32608--      SEQUENCE {
32609--      mngTrapIpIdx   Integer32,
32610--      mngTrapIpIP    IpAddress,
32611--      mngTrapIpIPMask IpAddress
32612--      }
32613--
32614--mngTrapIpIdx OBJECT-TYPE
32615--      SYNTAX  Integer32
32616--      MAX-ACCESS  read-only
32617--      STATUS current
32618--      DESCRIPTION
32619--      " This value indicates an index of a specific IP address"
32620--      ::= { mngTrapIpEntry 1 }
32621--
32622--mngTrapIpIP OBJECT-TYPE
32623--      SYNTAX  IpAddress
32624--      MAX-ACCESS  read-write
32625--      STATUS current
32626--      DESCRIPTION
32627--      "This value indicates  the  destination addresses of the traps. "
32628--      ::= { mngTrapIpEntry 2 }
32629--
32630--mngTrapIpIPMask OBJECT-TYPE
32631--      SYNTAX  IpAddress
32632--      MAX-ACCESS  read-write
32633--      STATUS current
32634--      DESCRIPTION
32635--      "This value indicates  the  mask of the destination addresses of the traps. "
32636--      ::= { mngTrapIpEntry 3 }
32637--
32638--
32639-- Traps
32640
32641--NOTIFICATIONS
32642
32643 muxHubEvents OBJECT-IDENTITY
32644     STATUS  current
32645     DESCRIPTION
32646     "The events for ."
32647     ::= { muxHub 0 }
32648
32649 alarmsTrap  NOTIFICATION-TYPE
32650     OBJECTS       { alrBufDescription }
32651     STATUS current
32652     DESCRIPTION
32653     "This trap is sent whenever alarm occurs in the agent."
32654     ::= { muxHubEvents 1 }
32655
32656  sanityTrap  NOTIFICATION-TYPE
32657     OBJECTS       { agnSSanityCheckStatus, agnCSaveCnfgIdxCmd }
32658     STATUS current
32659     DESCRIPTION
32660     "This trap is sent after a data base update.
32661      It returns the sanity result status and the configuration no.
32662      checked.
32663      If the result is of Flip DB Sanity Check, the configuration
32664      no. sent will be 0.
32665      If the result is of Variant Sanity Check, the configuration
32666      no. sent will be 100."
32667     ::= { muxHubEvents 2 }
32668
32669  cnfgFlipTrap  NOTIFICATION-TYPE
32670     OBJECTS       { agnSActiveCnfg }
32671     STATUS current
32672     DESCRIPTION
32673     "This trap is sent upon change of the active Configuration DB.
32674      Attached, is the new active Configuration no."
32675     ::= { muxHubEvents 3 }
32676
32677  flipDbChangeTrap  NOTIFICATION-TYPE
32678     STATUS current
32679     DESCRIPTION
32680     "This trap is sent upon change of the active Flip tables
32681      (Flip DB)."
32682     ::= { muxHubEvents 4 }
32683
32684  statusChangedTrap  NOTIFICATION-TYPE
32685     OBJECTS       { agnLed }
32686     STATUS current
32687     DESCRIPTION
32688     "This trap is sent upon any change of the LEDs status."
32689     ::= { muxHubEvents 5 }
32690
32691
32692
32693
32694--
32695-- file :v:\doc\rdv\mib\ver540\radds1.txt
32696--
32697-- RAD-DS1-MIB DEFINITIONS ::= BEGIN
32698
32699--Title:    RAD-DS1   MIB
32700--
32701-- Copyright 1998 RAD Data Communications, Ltd.
32702-- All Rights Reserved.
32703
32704-- IMPORTS
32705-- PerfCurrentCount, PerfIntervalCount	FROM PerfHist-TC-MIB;
32706
32707--      OBJECT-TYPE                     FROM RFC-1212
32708 --     radWan                          FROM RAD-GEN-MIB;
32709--                RAD-DS1 MIB
32710
32711--Title:     RAD's DS1 INTERFACE MIB
32712--Date:      03.02.98
32713--By:        Ilana Schvetz
32714--File:      radds1.mib
32715
32716-- Last updated by Yig'al Hachmon 12-May-2008
32717
32718ds1Interface  OBJECT IDENTIFIER  ::=  {diverseIfWanGen 4}
32719
32720prtDS1Events OBJECT IDENTIFIER       ::= {ds1Interface 0}
32721
32722prtDs1PerfHistory  OBJECT IDENTIFIER  ::=  {ds1Interface 1}
32723
32724  --   Extension to the dsx1 current table
32725
32726dsx1XCurrentTable  OBJECT-TYPE
32727       SYNTAX      SEQUENCE OF Dsx1XCurrentEntry
32728       MAX-ACCESS  not-accessible
32729       STATUS      current
32730       DESCRIPTION
32731       "A list of current statistics entries.  This table
32732        contains additional objects for the current table."
32733       ::= { prtDs1PerfHistory 2 }
32734
32735dsx1XCurrentEntry OBJECT-TYPE
32736       SYNTAX  Dsx1XCurrentEntry
32737       MAX-ACCESS  not-accessible
32738       STATUS      current
32739       DESCRIPTION
32740       "An entry containing additional statistical counters
32741        applicable to a particular current table."
32742 --      AUGMENTS    { dsx1CurrentEntry }
32743         INDEX   { dsx1CurrentIndex }
32744       ::= { dsx1XCurrentTable 1 }
32745
32746Dsx1XCurrentEntry     ::=
32747      SEQUENCE {
32748        dsx1CurrentLOS		    PerfCurrentCount,
32749        dsx1CurrentLOF		    PerfCurrentCount,
32750        dsx1CurrentLOC			PerfCurrentCount,
32751        dsx1CurrentAIS		    PerfCurrentCount,
32752        dsx1CurrentRAI			PerfCurrentCount,
32753        dsx1CurrentLOMF			PerfCurrentCount,
32754        dsx1CurrentFEBE			PerfCurrentCount,
32755        dsx1CurrentStatus		OCTET STRING,
32756		dsx1CurrentBPV			PerfCurrentCount,
32757		dsx1CurrentLOCRCMF	    PerfCurrentCount,
32758		dsx1CurrentLOFC			PerfCurrentCount,
32759		dsx1CurrentCRCErrors	PerfCurrentCount
32760
32761
32762}
32763
32764dsx1CurrentLOS OBJECT-TYPE
32765        SYNTAX PerfCurrentCount
32766        MAX-ACCESS  read-only
32767        STATUS  current
32768        DESCRIPTION
32769        "The counter associated with the number of LOS
32770         seconds, encountered by a DS1 interface in
32771         the current 15 minute interval."
32772        ::= { dsx1XCurrentEntry 1 }
32773
32774dsx1CurrentLOF OBJECT-TYPE
32775        SYNTAX PerfCurrentCount
32776        MAX-ACCESS  read-only
32777        STATUS  current
32778        DESCRIPTION
32779        "The counter associated with the number of LOF
32780         seconds, encountered by a DS1
32781         interface in the current 15 minute interval."
32782        ::= { dsx1XCurrentEntry 2 }
32783
32784
32785dsx1CurrentLOC OBJECT-TYPE
32786         SYNTAX PerfCurrentCount
32787         MAX-ACCESS  read-only
32788         STATUS  current
32789         DESCRIPTION
32790         " Loss Of Cell delineation. Counts number of cells the ATM UNI cells receiver
32791           lost cells delineation ."
32792         ::= { dsx1XCurrentEntry 3 }
32793
32794dsx1CurrentAIS OBJECT-TYPE
32795        SYNTAX PerfCurrentCount
32796        MAX-ACCESS  read-only
32797        STATUS  current
32798        DESCRIPTION
32799        "The counter associated with the number of AIS
32800         seconds, encountered by a DS1
32801         interface in the current 15 minute interval."
32802        ::= { dsx1XCurrentEntry 4 }
32803
32804dsx1CurrentRAI OBJECT-TYPE
32805         SYNTAX PerfCurrentCount
32806         MAX-ACCESS  read-only
32807         STATUS  current
32808         DESCRIPTION
32809         "Remote Alarm Indication: Transmitted  in the outgoing direction
32810	      (toward the PABX) over FDL bits when the DS1 device detected
32811          an incoming Loss Of Frame. Received from the far end (PABX)
32812          over FDL when it detects a Loss of frame."
32813         ::= { dsx1XCurrentEntry 5 }
32814
32815dsx1CurrentLOMF OBJECT-TYPE
32816         SYNTAX PerfCurrentCount
32817         MAX-ACCESS  read-only
32818         STATUS  current
32819         DESCRIPTION
32820         "Loss of Multi-Frame sequence  in E1 time slot 16."
32821         ::= { dsx1XCurrentEntry 6 }
32822
32823dsx1CurrentFEBE OBJECT-TYPE
32824         SYNTAX PerfCurrentCount
32825         MAX-ACCESS  read-only
32826         STATUS  current
32827         DESCRIPTION
32828         "Far End Block Errors, as reported in the first bit
32829          of frames 13 and 15, on multiframe E1 lines with CRC4,
32830          in the current 15 minute interval."
32831         ::= { dsx1XCurrentEntry 7 }
32832
32833
32834dsx1CurrentStatus OBJECT-TYPE
32835	SYNTAX OCTET STRING  (SIZE (4))
32836         MAX-ACCESS  read-only
32837         STATUS  current
32838         DESCRIPTION
32839         "The statuses of the current interval:
32840           0 - Valid.
32841           1 - redundantLinkSwitch - the link has been switched
32842               by a redundancy mechanism.
32843           2 - discontinuity - module was partialy out.
32844           4 - notValid - module is out."
32845         ::= { dsx1XCurrentEntry 8 }
32846
32847dsx1CurrentBPV OBJECT-TYPE
32848         SYNTAX PerfCurrentCount
32849         MAX-ACCESS  read-only
32850         STATUS  current
32851         DESCRIPTION
32852         "The counter associated with the number of BPVs (Bi-Polar Violations)
32853          encountered by a DS1	interface in the current 15 minute interval."
32854         ::= { dsx1XCurrentEntry 9 }
32855
32856dsx1CurrentLOCRCMF OBJECT-TYPE
32857         SYNTAX PerfCurrentCount
32858         MAX-ACCESS  read-only
32859         STATUS  current
32860         DESCRIPTION
32861         "Loss of CRC4 Multi-Frame sequence in E1.
32862          encountered in the current 15 minute interval"
32863         ::= { dsx1XCurrentEntry 10 }
32864
32865dsx1CurrentLOFC	OBJECT-TYPE
32866         SYNTAX PerfCurrentCount
32867         MAX-ACCESS  read-only
32868         STATUS  current
32869         DESCRIPTION
32870         "Counts the number of loss of frame events measured.
32871          encountered in the current 15 minute interval"
32872         ::= { dsx1XCurrentEntry 11 }
32873
32874dsx1CurrentCRCErrors  OBJECT-TYPE
32875         SYNTAX PerfCurrentCount
32876         MAX-ACCESS  read-only
32877         STATUS  current
32878         DESCRIPTION
32879         "Counts the number of CRC error events,
32880          encountered in the current 15 minute interval."
32881         ::= { dsx1XCurrentEntry 12 }
32882
32883
32884
32885-- Interval table
32886
32887dsx1XIntervalTable OBJECT-TYPE
32888         SYNTAX  SEQUENCE OF Dsx1XIntervalEntry
32889         MAX-ACCESS  not-accessible
32890         STATUS  current
32891         DESCRIPTION
32892         " A list of Interval entries.  This table
32893           contains additional objects for the interval table."
32894         ::= { prtDs1PerfHistory 3 }
32895
32896dsx1XIntervalEntry OBJECT-TYPE
32897         SYNTAX  Dsx1XIntervalEntry
32898         MAX-ACCESS  not-accessible
32899         STATUS  current
32900         DESCRIPTION
32901         "An entry containing additional statistical counters
32902          applicable to a particular interval table."
32903      -- AUGMENTS    { dsx1IntervalEntry }
32904         INDEX   { dsx1IntervalIndex, dsx1IntervalNumber }
32905         ::= { dsx1XIntervalTable 1 }
32906
32907Dsx1XIntervalEntry     ::=
32908         SEQUENCE {
32909         dsx1IntervalLOS	   PerfIntervalCount,
32910         dsx1IntervalLOF	   PerfIntervalCount,
32911	     dsx1IntervalLOC       PerfIntervalCount,
32912         dsx1IntervalAIS	   PerfIntervalCount,
32913	     dsx1IntervalRAI	   PerfIntervalCount,
32914	     dsx1IntervalLOMF	   PerfIntervalCount,
32915		 dsx1IntervalFEBE	   PerfIntervalCount,
32916         dsx1IntervalStatus	   OCTET STRING,
32917         dsx1IntervalBPV	   PerfIntervalCount,
32918		 dsx1IntervalLOCRCMF   PerfIntervalCount,
32919		 dsx1IntervalLOFC	   PerfIntervalCount
32920}
32921
32922
32923dsx1IntervalLOS OBJECT-TYPE
32924         SYNTAX PerfIntervalCount
32925         MAX-ACCESS  read-only
32926         STATUS  current
32927         DESCRIPTION
32928          "The counter associated with the number of LOS
32929           seconds , encountered by a DS1 interface in
32930           one of the previous 96, individual 15 minute,
32931           intervals."
32932         ::= { dsx1XIntervalEntry 1 }
32933
32934dsx1IntervalLOF OBJECT-TYPE
32935          SYNTAX PerfIntervalCount
32936          MAX-ACCESS  read-only
32937          STATUS  current
32938          DESCRIPTION
32939           "The counter associated with the number of OOF
32940            seconds, encountered by a DS1
32941            interface in one of the previous 96, individual 15
32942            minute, intervals."
32943          ::= { dsx1XIntervalEntry 2 }
32944
32945dsx1IntervalLOC OBJECT-TYPE
32946         SYNTAX PerfIntervalCount
32947         MAX-ACCESS  read-only
32948         STATUS  current
32949         DESCRIPTION
32950          " Loss Of Cell delineation. Counts number of cells the ATM UNI cells receiver
32951            lost cells delineation ."
32952         ::= { dsx1XIntervalEntry 3 }
32953
32954dsx1IntervalAIS OBJECT-TYPE
32955          SYNTAX PerfIntervalCount
32956          MAX-ACCESS  read-only
32957          STATUS  current
32958          DESCRIPTION
32959           "The counter associated with the number of AIS
32960            seconds, encountered by a SONET
32961            interface in one of the previous 96, individual 15
32962            minute, intervals."
32963          ::= { dsx1XIntervalEntry 4 }
32964
32965dsx1IntervalRAI OBJECT-TYPE
32966           SYNTAX PerfIntervalCount
32967           MAX-ACCESS  read-only
32968           STATUS  current
32969           DESCRIPTION
32970           "Remote Alarm Indication: Transmitted  in the outgoing direction
32971	        (toward the PABX) over FDL bits when the DS1 device detected
32972            an incoming Loss Of Frame. Received from the far end (PABX)
32973            over FDL when it detects a Loss of frame."
32974           ::= { dsx1XIntervalEntry 5 }
32975
32976dsx1IntervalLOMF OBJECT-TYPE
32977           SYNTAX PerfIntervalCount
32978           MAX-ACCESS  read-only
32979           STATUS  current
32980           DESCRIPTION
32981           "Loss of Multi-Frame sequence  in E1 time slot 16."
32982           ::= { dsx1XIntervalEntry 6 }
32983
32984dsx1IntervalFEBE OBJECT-TYPE
32985          SYNTAX PerfIntervalCount
32986          MAX-ACCESS  read-only
32987          STATUS  current
32988          DESCRIPTION
32989          "Far End Block Errors, as reported in the first bit
32990           of frames 13 and 15, on multiframe E1 lines with CRC4,
32991           in one of the previous 96, individual, 15 minute intervals."
32992          ::= { dsx1XIntervalEntry 7 }
32993
32994dsx1IntervalStatus OBJECT-TYPE
32995	SYNTAX OCTET STRING  (SIZE (4))
32996           MAX-ACCESS  read-only
32997           STATUS  current
32998           DESCRIPTION
32999            "The statuses of the current interval:
33000              0 - Valid.
33001              1 - redundantLinkSwitch - the link has been switched
33002                  by a redundancy mechanism.
33003              2 - discontinuity - module was partialy out.
33004              4 - notValid - module is out."
33005           ::= { dsx1XIntervalEntry 8 }
33006
33007dsx1IntervalBPV OBJECT-TYPE
33008         SYNTAX PerfIntervalCount
33009         MAX-ACCESS  read-only
33010         STATUS  current
33011         DESCRIPTION
33012         "The counter associated with the number of BPV (Bi-Polar Violations)
33013          encountered by a DS1	interface in one of the previous 96,
33014          individual 15 minute, intervals."
33015         ::= { dsx1XIntervalEntry 9 }
33016
33017dsx1IntervalLOCRCMF OBJECT-TYPE
33018         SYNTAX PerfIntervalCount
33019         MAX-ACCESS  read-only
33020         STATUS  current
33021         DESCRIPTION
33022         "Loss of CRC4 Multi-Frame sequence in E1."
33023         ::= { dsx1XIntervalEntry 10 }
33024
33025dsx1IntervalLOFC OBJECT-TYPE
33026          SYNTAX PerfIntervalCount
33027          MAX-ACCESS  read-only
33028          STATUS  current
33029          DESCRIPTION
33030          "Counts the number of loss of frame events measured
33031          in one of the previous 96, individual 15 minute, intervals."
33032          ::= { dsx1XIntervalEntry 11 }
33033
33034
33035--   Extension to the dsx1 Total table
33036
33037dsx1XTotalTable  OBJECT-TYPE
33038       SYNTAX      SEQUENCE OF Dsx1XTotalEntry
33039       MAX-ACCESS  not-accessible
33040       STATUS      current
33041       DESCRIPTION
33042       "A list of Total statistics entries.  This table
33043        contains additional objects for the Total table."
33044       ::= { prtDs1PerfHistory 4 }
33045
33046dsx1XTotalEntry OBJECT-TYPE
33047       SYNTAX  Dsx1XTotalEntry
33048       MAX-ACCESS  not-accessible
33049       STATUS      current
33050       DESCRIPTION
33051       "An entry containing additional statistical counters
33052        applicable to a particular current table."
33053 --     AUGMENTS    { dsx1CurrentEntry }
33054        INDEX   { dsx1TotalIndex }
33055       ::= { dsx1XTotalTable 1 }
33056
33057Dsx1XTotalEntry     ::=
33058      SEQUENCE {
33059	  dsx1TotalLOS 			PerfTotalCount,
33060	  dsx1TotalBPV			PerfTotalCount,
33061      dsx1TotalLOFC			PerfTotalCount
33062      }
33063
33064 dsx1TotalLOS OBJECT-TYPE
33065      SYNTAX PerfTotalCount
33066      MAX-ACCESS  read-only
33067      STATUS  current
33068      DESCRIPTION
33069      "The counter associated with the number of LOS (Loss of Signal)
33070      seconds encountered by a DS1 interface in the previous
33071      24 hour interval.
33072      Invalid 15 minute intervals count as 0."
33073      ::= { dsx1XTotalEntry 1 }
33074
33075dsx1TotalBPV OBJECT-TYPE
33076      SYNTAX PerfTotalCount
33077      MAX-ACCESS  read-only
33078      STATUS  current
33079      DESCRIPTION
33080      "The counter associated with the number of BPV (Bi-Polar Violations)
33081       encountered by a DS1	interface in the previous 24 hour interval.
33082       Invalid 15 minute intervals count as 0."
33083      ::= { dsx1XTotalEntry 9 }
33084
33085dsx1TotalLOFC OBJECT-TYPE
33086      SYNTAX PerfTotalCount
33087      MAX-ACCESS  read-only
33088      STATUS  current
33089      DESCRIPTION
33090      "The counter associated with the number loss of frames
33091       encountered by a DS1	interface in the previous 24 hour interval.
33092       Invalid 15 minute intervals count as 0."
33093      ::= { dsx1XTotalEntry 11 }
33094
33095
33096-- DS1 Data Stream Statistics Table
33097
33098dsx1DataStreamStatTable OBJECT-TYPE
33099      SYNTAX  SEQUENCE OF Dsx1DataStreamStatEntry
33100      MAX-ACCESS   not-accessible
33101      STATUS  current
33102      DESCRIPTION
33103      "The DS1 Data Stream Statistics table."
33104      ::= { prtDs1PerfHistory 5 }
33105
33106dsx1DataStreamStatEntry OBJECT-TYPE
33107      SYNTAX  Dsx1DataStreamStatEntry
33108      MAX-ACCESS  not-accessible
33109      STATUS  current
33110      DESCRIPTION
33111      "An entry in the DS1 Data Stream Statistics table."
33112      INDEX   { dsx1DataStreamStatIfIndex, dsx1DataStreamStatIndex }
33113      ::= { dsx1DataStreamStatTable 1 }
33114
33115Dsx1DataStreamStatEntry ::=
33116      SEQUENCE {
33117      dsx1DataStreamStatIfIndex			Integer32,
33118      dsx1DataStreamStatIndex			Integer32,
33119	  dsx1DataStreamStatValid			TruthValue,
33120      dsx1DataStreamStatInFrames		Counter32,
33121      dsx1DataStreamStatInBytes			Counter32,
33122      dsx1DataStreamStatInDiscards		Counter32,
33123      dsx1DataStreamStatInErrors		Counter32,
33124      dsx1DataStreamStatOutFrames		Counter32,
33125      dsx1DataStreamStatOutBytes		Counter32,
33126      dsx1DataStreamStatOutDiscards		Counter32,
33127	  dsx1DataStreamStatOutErrors		Counter32
33128      }
33129
33130dsx1DataStreamStatIfIndex OBJECT-TYPE
33131    SYNTAX      Integer32
33132    MAX-ACCESS  not-accessible
33133    STATUS      current
33134    DESCRIPTION
33135    "The index of the DS1 interface.
33136     It may be ifIndex."
33137    ::= { dsx1DataStreamStatEntry 1 }
33138
33139dsx1DataStreamStatIndex OBJECT-TYPE
33140    SYNTAX      Integer32
33141    MAX-ACCESS  not-accessible
33142    STATUS      current
33143    DESCRIPTION
33144    "The DS1 Data Stream Index.
33145     For Vmux - the following indices are used:
33146       1  for Transparent
33147	 2-3  for SS71-SS72 (respectively)
33148	 4-7  for Data1-Data4 (respectively)
33149	   8  for HDLC Ph2 Compatible
33150	9-16  for Sub-CH1-1...Sub-CH1-8 (respectively)."
33151    ::= { dsx1DataStreamStatEntry 2 }
33152
33153dsx1DataStreamStatValid OBJECT-TYPE
33154    SYNTAX  TruthValue
33155    MAX-ACCESS  read-only
33156    STATUS      current
33157    DESCRIPTION
33158    "Indicates whether this Data Stream is valid or not.
33159     When invalid - all counters are irrelevant."
33160    ::= { dsx1DataStreamStatEntry 3 }
33161
33162dsx1DataStreamStatInFrames OBJECT-TYPE
33163      SYNTAX  Counter32
33164      MAX-ACCESS  read-only
33165      STATUS  current
33166      DESCRIPTION
33167	  "The counter associated with the number of received frames,
33168	   encountered by the DS1 Data Stream."
33169      ::= { dsx1DataStreamStatEntry 4 }
33170
33171dsx1DataStreamStatInBytes OBJECT-TYPE
33172      SYNTAX  Counter32
33173      MAX-ACCESS  read-only
33174      STATUS  current
33175      DESCRIPTION
33176	  "The counter associated with the number of received bytes,
33177	   encountered by the DS1 Data Stream."
33178      ::= { dsx1DataStreamStatEntry 5 }
33179
33180dsx1DataStreamStatInDiscards OBJECT-TYPE
33181      SYNTAX  Counter32
33182      MAX-ACCESS  read-only
33183      STATUS  current
33184      DESCRIPTION
33185	  "The counter associated with the number of Discarded incoming frames,
33186	   encountered by the DS1 Data Stream."
33187      ::= { dsx1DataStreamStatEntry 6 }
33188
33189dsx1DataStreamStatInErrors OBJECT-TYPE
33190      SYNTAX  Counter32
33191      MAX-ACCESS  read-only
33192      STATUS  current
33193      DESCRIPTION
33194	  "The counter associated with the number of received Errored frames,
33195	   encountered by the DS1 Data Stream."
33196      ::= { dsx1DataStreamStatEntry 7 }
33197
33198dsx1DataStreamStatOutFrames OBJECT-TYPE
33199      SYNTAX  Counter32
33200      MAX-ACCESS  read-only
33201      STATUS  current
33202      DESCRIPTION
33203	  "The counter associated with the number of transmitted frames,
33204	   encountered by the DS1 Data Stream."
33205      ::= { dsx1DataStreamStatEntry 8 }
33206
33207dsx1DataStreamStatOutBytes OBJECT-TYPE
33208      SYNTAX  Counter32
33209      MAX-ACCESS  read-only
33210      STATUS  current
33211      DESCRIPTION
33212	  "The counter associated with the number of transmitted bytes,
33213	   encountered by the DS1 Data Stream."
33214      ::= { dsx1DataStreamStatEntry 9 }
33215
33216dsx1DataStreamStatOutDiscards OBJECT-TYPE
33217      SYNTAX  Counter32
33218      MAX-ACCESS  read-only
33219      STATUS  current
33220      DESCRIPTION
33221	  "The counter associated with the number of Discarded outgoing frames,
33222	   encountered by the DS1 Data Stream."
33223      ::= { dsx1DataStreamStatEntry 10 }
33224
33225dsx1DataStreamStatOutErrors OBJECT-TYPE
33226      SYNTAX  Counter32
33227      MAX-ACCESS  read-only
33228      STATUS  current
33229      DESCRIPTION
33230	  "The counter associated with the number of errored transmitted frames,
33231	   encountered by the DS1 Data Stream."
33232      ::= { dsx1DataStreamStatEntry 11 }
33233
33234
33235--   Extension to the DS1 Configuration Table
33236
33237dsx1XConfigTable  OBJECT-TYPE
33238       SYNTAX      SEQUENCE OF Dsx1XConfigEntry
33239       MAX-ACCESS  not-accessible
33240       STATUS      current
33241       DESCRIPTION
33242               " An extension to the DS1 Configuration table."
33243       ::= { ds1Interface 2 }
33244
33245dsx1XConfigEntry OBJECT-TYPE
33246       SYNTAX  Dsx1XConfigEntry
33247       MAX-ACCESS  not-accessible
33248       STATUS      current
33249       DESCRIPTION
33250           "An entry containing additional configuration
33251           parameters."
33252 --      AUGMENTS    { dsx1ConfigTable }
33253         INDEX   { dsx1LineIndex }
33254       ::= { dsx1XConfigTable 1 }
33255
33256Dsx1XConfigEntry      ::=
33257       SEQUENCE {
33258         dsx1IdleCode		    	Integer32,
33259         dsx1LineMode		    	INTEGER,
33260         dsx1dBTxGain     			INTEGER,
33261         dsx1RxSensitivity			INTEGER,
33262         dsx1RestoreTime			INTEGER,
33263         dsx1TcFirstSignal			Integer32,
33264         dsx1TcSignal   			Integer32,
33265         dsx1TcPattern     			Integer32,
33266         dsx1Scramble     			INTEGER,
33267         dsx1LineAdaptiveTimingMode INTEGER,
33268		 dsx1TxClockSource          INTEGER,
33269		 dsx1AisEnable				INTEGER,
33270		 dsx1TsEchoCancel			OCTET STRING,
33271		 dsx1EchoCancelerModule     INTEGER,
33272         dsx1PortFunction 		    INTEGER,
33273		 dsx1PortMultiplier			INTEGER,
33274		 dsx1LeasedLine				INTEGER,
33275		 dsx1CsuLoop				INTEGER,
33276		 dsx1ClockSource			Integer32,
33277		 dsx1OosSignal				INTEGER,
33278		 dsx1BundleNextIndex		Integer32,
33279		 dsx1CRC6CalcMode           INTEGER,
33280		 dsx1SendUponFail           INTEGER
33281		        }
33282
33283dsx1IdleCode OBJECT-TYPE
33284         SYNTAX  Integer32
33285         MAX-ACCESS   read-write
33286         STATUS  current
33287         DESCRIPTION
33288	     "Byte pattern of the data received/transmitted in the
33289	      E1T1 framer idle timeslots.
33290	      Valid range: (0 - FF HEX)."
33291         ::= { dsx1XConfigEntry 1 }
33292
33293dsx1LineMode OBJECT-TYPE
33294          SYNTAX  INTEGER {
33295          csu(1),
33296          dsu(2)
33297          }
33298          MAX-ACCESS  read-write
33299          STATUS  current
33300          DESCRIPTION
33301                  "T1 device operation mode.
33302                   Valid for T1 only."
33303          ::= { dsx1XConfigEntry 2 }
33304
33305dsx1dBTxGain OBJECT-TYPE
33306         SYNTAX  INTEGER {
33307         notApplicable (1),
33308         neg75dB       (2),
33309         neg15dB       (3),
33310         neg225dB      (4),
33311		 zerodB	       (5)
33312         }
33313         MAX-ACCESS  read-write
33314         STATUS  current
33315         DESCRIPTION
33316                 "Transmit line Gain for T1 CSU line mode."
33317         ::= { dsx1XConfigEntry 3 }
33318
33319dsx1RxSensitivity OBJECT-TYPE
33320        SYNTAX  INTEGER {
33321		notApplicable  (1),
33322        longHaul       (2),
33323        shortHaul      (3)
33324        }
33325        MAX-ACCESS  read-write
33326        STATUS  current
33327        DESCRIPTION
33328        "Low Sensitivity is considered Short Haul while High Sensitivity
33329		 is considered Long Haul. The actual values depend on the LIU.
33330		 Examples:
33331		 - E1: -12dB is considered Short Haul ; -43dB is considered Long Haul
33332		 - T1: -12dB is considered Short Haul ; -36dB is considered Long Haul."
33333        ::= { dsx1XConfigEntry 4 }
33334
33335dsx1RestoreTime OBJECT-TYPE
33336        SYNTAX  INTEGER {
33337        other(1),
33338        sec1(2),
33339        sec10(3),
33340		immediate(4)
33341        }
33342        MAX-ACCESS  read-write
33343        STATUS  current
33344        DESCRIPTION
33345        "Used to change the sync. algorithms to reduce the time
33346         required for the port to return to normal operation after
33347         a RED alarm.
33348         'sec1' = Fast,
33349         'sec10' = TR-6211,
33350		 'immediate' = CCITT"
33351        ::= { dsx1XConfigEntry 5 }
33352
33353dsx1TcFirstSignal OBJECT-TYPE
33354        SYNTAX  Integer32
33355        MAX-ACCESS  read-write
33356        STATUS  current
33357        DESCRIPTION
33358        "Trunk conditioning signal - value to be sent as a signal
33359         during the first 2.5 seconds after alarm detection.
33360		 Range is 0x0..0xF. 0xFF is a NULL value.
33361		 This variable is used also for Space Signaling Code (in this case
33362		 0xFF is not NULL)."
33363        ::= { dsx1XConfigEntry 6 }
33364
33365dsx1TcSignal OBJECT-TYPE
33366        SYNTAX  Integer32
33367        MAX-ACCESS  read-write
33368        STATUS  current
33369        DESCRIPTION
33370        "Trunk conditioning signal value after alarm detection.
33371         Range is 0x1..0xF for E1, and 0x0..0xF for T1.
33372         This variable is used also for Space Signaling Code (E1 and T1)."
33373        ::= { dsx1XConfigEntry 7 }
33374
33375dsx1TcPattern OBJECT-TYPE
33376       SYNTAX  Integer32
33377       MAX-ACCESS  read-write
33378       STATUS  current
33379       DESCRIPTION
33380       "Trunk conditioning data pattern to be sent upon a DS0 fail.
33381	  	Range is 0x0..0xFF.
33382	  	This variable used also for Out of Service Code."
33383       ::= { dsx1XConfigEntry 8 }
33384
33385dsx1Scramble  OBJECT-TYPE
33386       SYNTAX  INTEGER {
33387       notApplicable (1),
33388       notActive     (2),
33389       active        (3)
33390       }
33391       MAX-ACCESS  read-write
33392       STATUS  current
33393       DESCRIPTION
33394       "Scrambling is an operation that randomizes the bits
33395        of the payload of the ATM cell by a polynom.
33396        This operation helps with the error detection mechanism
33397        of the HEC. Not applicable for E1.
33398        active - will scramble/descramble the payload ATM cell
33399        notActive - will not scramble/descramble. "
33400       ::= { dsx1XConfigEntry 9 }
33401
33402dsx1LineAdaptiveTimingMode OBJECT-TYPE
33403       SYNTAX  INTEGER {
33404       off(1),
33405       on(2)
33406       }
33407       MAX-ACCESS  read-write
33408       STATUS  current
33409       DESCRIPTION
33410       "Enables end to end clock synchronization.
33411        Default value - off."
33412       ::= { dsx1XConfigEntry 10 }
33413
33414dsx1TxClockSource OBJECT-TYPE
33415       SYNTAX  INTEGER {
33416       loopTiming(1),
33417       localTiming(2),
33418       throughTiming(3),
33419	   adaptive(4),
33420	   system(5)
33421       }
33422       MAX-ACCESS  read-write
33423       STATUS  current
33424       DESCRIPTION
33425       "The source of Transmit Clock.
33426        'loopTiming' indicates that the recovered receive clock
33427         is used as the transmit clock.
33428
33429        'localTiming' indicates that a local clock
33430         source is used or when an external clock is
33431         attached to the box containing the interface.
33432
33433        'throughTiming' indicates that recovered receive clock
33434         from another interface is used as the transmit clock.
33435
33436        'adaptive' indicates that the clock is recovered according
33437         to the received data flow rate.
33438
33439        'system' indicates that the system clock
33440         is used as the transmit clock."
33441       ::= { dsx1XConfigEntry 11 }
33442
33443dsx1AisEnable  OBJECT-TYPE
33444       SYNTAX  INTEGER {
33445       notApplicable(1),
33446       disable(2),
33447       enable(3)
33448       }
33449       MAX-ACCESS  read-write
33450       STATUS  current
33451       DESCRIPTION
33452       "Enable/ disable AIS transmit when Ethernet cable (for TDMoIP) is out (disconnected)."
33453       ::= { dsx1XConfigEntry 12 }
33454
33455dsx1TsEchoCancel OBJECT-TYPE
33456       SYNTAX OCTET STRING  (SIZE (4))
33457       MAX-ACCESS  read-write
33458       STATUS  current
33459       DESCRIPTION
33460       "This parameter defines for each TS whether Echo-Cancellation is on.
33461	  	Each bit represents one TS as follow:
33462		First octet bit'0' = TS#1, bit'7' = TS#8, .. 2nd octet bit'0' = TS#9,..,
33463		4th octet bit'7' = TS#32.
33464		Octets and bits order is from left to right:
33465		[31,30,..24]      [23..16]    [15..8]      [7..0]
33466		MSB       LSB 	 MSB	LSB	 MSB   LSB	  MSB	LSB
33467
33468	  	For each bit values are:
33469         0 - Echo-Cancellation off.
33470         1 - Echo-Cancellation on."
33471       ::= { dsx1XConfigEntry 13 }
33472
33473dsx1EchoCancelerModule OBJECT-TYPE
33474       SYNTAX  INTEGER {
33475       notExist(2),
33476       exist(3)
33477       }
33478       MAX-ACCESS  read-only
33479       STATUS  current
33480       DESCRIPTION
33481       "This parameter indicates whether echo-cancellation module
33482        exists for this line."
33483       ::= { dsx1XConfigEntry 14 }
33484
33485dsx1PortFunction OBJECT-TYPE
33486       SYNTAX  INTEGER {
33487	    notApplicable	(1),
33488	  	uni				(2),
33489	  	ces				(3),
33490	  	ima				(4),
33491		cesPsn			(5),
33492		abis			(6)
33493	    }
33494       MAX-ACCESS  read-write
33495       STATUS  current
33496       DESCRIPTION
33497       "This object determines the ATM Mode over the
33498        physical port.
33499        uni  	- The port will function as an ATM UNI.
33500        ces  	- The port will function as a CES.
33501        ima  	- The port will function as an IMA-ATM.
33502        cesPsn  - The port will function as a CES-PSN.
33503		abis 	- The port will function as an Abis."
33504       ::= { dsx1XConfigEntry 15 }
33505
33506dsx1PortMultiplier OBJECT-TYPE
33507       SYNTAX  INTEGER {
33508	    notApplicable (1),
33509	  	r56 (2),
33510	  	r64 (3)
33511	    }
33512       MAX-ACCESS  read-write
33513       STATUS  current
33514       DESCRIPTION
33515       "This object determines the data rate of each TS
33516        (Kbps units).
33517        This parameter is applicable for T1 only."
33518       ::= { dsx1XConfigEntry 16 }
33519
33520dsx1LeasedLine OBJECT-TYPE
33521       SYNTAX  INTEGER {
33522	    notApplicable (1),
33523	  	disable (2),
33524	  	enable (3)
33525	    }
33526       MAX-ACCESS  read-write
33527       STATUS  current
33528       DESCRIPTION
33529       "This parameter defines whether Line mode is regular (non Leased Line mode)
33530       or transparent (Leased Line mode)."
33531       ::= { dsx1XConfigEntry 17 }
33532
33533dsx1CsuLoop OBJECT-TYPE
33534       SYNTAX  INTEGER {
33535	   notApplicable	(1),
33536       local	  	    (2),
33537	   transparent		(3),
33538	   remote           (4)	    }
33539       MAX-ACCESS  read-write
33540       STATUS  current
33541       DESCRIPTION
33542       "This parameter defines where the CSU loop will be done:
33543        local - locally (by IPmux) towards the TDM device
33544        transparent - transferred to Remote Device that will send it to its
33545                      connected TDM device.
33546        remote - Remote Device will close the loop towards the Local Device."
33547       ::= { dsx1XConfigEntry 18 }
33548
33549dsx1ClockSource OBJECT-TYPE
33550    SYNTAX  Integer32
33551    MAX-ACCESS  read-write
33552    STATUS  current
33553    DESCRIPTION
33554    "This entry specifies the source from which the clock will be taken.
33555	 Refer to device specification for source Index"
33556      ::= { dsx1XConfigEntry 19 }
33557
33558dsx1OosSignal OBJECT-TYPE
33559       SYNTAX  INTEGER {
33560	    notApplicable	(1),
33561        space    		(2),
33562	    mark	 		(3),
33563	    spaceMark		(4),
33564	    markSpace		(5)
33565	   					 }
33566       MAX-ACCESS  read-write
33567       STATUS  current
33568       DESCRIPTION
33569       " This parameter defines the value to be sent as a signal
33570         after alarm detection:
33571         'Space' = both A and B signaling bits are forced
33572                      to '0' during out-of-service periods.
33573		 'Mark' = both A and B signaling bits are forced
33574                      to '1' during out-of-service periods.
33575         'spaceMark' = A and B bits are forced to '0' for
33576                      2.5 seconds; then they are switched to '1'
33577                      until out-of-service condition disappears.
33578         'markSpace' = A and B bits are forced to '1' for
33579                      2.5 seconds; then they are switched to '0'
33580                      until out-of-service condition disappears.
33581       - '0'= 0 for T1, 1 for E1, or user defined value for Space
33582       - '1'= 1 for T1, 0 for E1, or user defined value for Mark."
33583       ::= { dsx1XConfigEntry 20 }
33584
33585dsx1BundleNextIndex OBJECT-TYPE
33586       SYNTAX  Integer32
33587       MAX-ACCESS  read-only
33588       STATUS  current
33589       DESCRIPTION
33590       "This parameter indicates the Next free Bundle Index for this DS1 port."
33591       ::= { dsx1XConfigEntry 21 }
33592
33593dsx1CRC6CalcMode OBJECT-TYPE
33594       SYNTAX  INTEGER {
33595	    jtG704 (1),
33596	  	ituG704(2)
33597	    }
33598       MAX-ACCESS  read-write
33599       STATUS  current
33600       DESCRIPTION
33601       "This object determines the CRC6 Calculation mode.
33602        jtG704 =JT-G704  = the Japanese standard
33603        ituG704=ITU-G704 = the International standard
33604        This parameter is applicable for J1 only."
33605       ::= { dsx1XConfigEntry 22 }
33606
33607dsx1SendUponFail   OBJECT-TYPE
33608       SYNTAX      INTEGER
33609	   {
33610	       oosCode (2),
33611		   ais (3)
33612	   }
33613       MAX-ACCESS  read-write
33614       STATUS  current
33615       DESCRIPTION
33616       "This object determines which notification will be sent to the other side
33617       upon fail of another interface.
33618       In Ipmux14 the notification is sent upon failure of the Ethernet link."
33619       ::= { dsx1XConfigEntry 23 }
33620
33621--NOTIFICATIONs
33622
33623-- ALARM TRAPS
33624
33625-- USER E1 LOCAL MULTIFRAME ALARM
33626ds1LocalMultiframeAlarmTrap  NOTIFICATION-TYPE
33627      OBJECTS  {alarmSeverity, ifAlias}
33628      STATUS  current
33629      DESCRIPTION
33630	    "This trap indicates near end (Local) Loss of
33631      Multiframe Alignment, of the user E1 interface."
33632      ::= { prtDS1Events  1 }
33633
33634-- USER E1 REMOTE MULTIFRAME ALARM
33635ds1RemoteMultiframeAlarmTrap	  NOTIFICATION-TYPE
33636      OBJECTS  {alarmSeverity, ifAlias}
33637      STATUS  current
33638      DESCRIPTION
33639	    "This trap indicates that the far end (remote) unit,
33640      connected to the user E1 interface, reports
33641      Loss of Multiframe Alignment."
33642      ::= { prtDS1Events  2 }
33643
33644-- USER DS1 LINK FRAME SLIP
33645ds1LinkFrameSlipTrap	  NOTIFICATION-TYPE
33646      OBJECTS  {alarmSeverity, ifAlias}
33647      STATUS  current
33648      DESCRIPTION
33649	  "This trap indicates that a Frame Slip occurred at the user
33650      DS1 interface. This usually indicates timing problems
33651      (incorrect selection of timing reference),
33652       on the user DS1 link."
33653      ::= { prtDS1Events  3 }
33654
33655-- USER DS1 BPV ERROR
33656ds1BpvErrorTrap	NOTIFICATION-TYPE
33657      OBJECTS  {alarmSeverity, ifAlias}
33658      STATUS  current
33659      DESCRIPTION
33660	  "This trap indicates a Bipolar Violation (BPV)
33661      error has been detected at the user DS1 interface."
33662      ::= { prtDS1Events  4 }
33663
33664-- USER DS1 EXCESSIVE BPV
33665ds1ExcessiveBpvTrap	NOTIFICATION-TYPE
33666      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33667      STATUS  current
33668      DESCRIPTION
33669	  "This trap indicates excessive number of
33670      Bipolar Violation errors  (BPV)
33671      detected by the user DS1 interface"
33672      ::= { prtDS1Events  5 }
33673
33674-- USER DS1 CRC-4 ERROR
33675ds1Crc4ErrorTrap	 NOTIFICATION-TYPE
33676      OBJECTS  {alarmSeverity, ifAlias}
33677      STATUS  current
33678      DESCRIPTION
33679	    "This trap indicates that a frame with CRC-4 error has been
33680      detected at the user DS1 interface."
33681      ::= { prtDS1Events  6 }
33682
33683-- USER DS1 EXCESSIVE ERROR RATIO
33684ds1ExcessiveErrorRatioTrap  NOTIFICATION-TYPE
33685      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33686      STATUS  current
33687      DESCRIPTION
33688	    "This trap indicates that the error rate, detected
33689      at the user DS1 interface, on the frame synchronization bits
33690      is high, as defined by ITU-T Rec. G.732."
33691     ::= { prtDS1Events  7 }
33692
33693-- USER DS1 REMOTE SYNC LOSS
33694ds1RemoteSyncLossTrap  NOTIFICATION-TYPE
33695      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33696      STATUS  current
33697      DESCRIPTION
33698	  "This trap indicates that the far-end (remote)
33699      unit, connected to user DS1 interface,
33700      reports Loss of Frame Alignment (Sync Loss)."
33701      ::= { prtDS1Events  8 }
33702
33703-- USER DS1 LOCAL SYNC LOSS
33704ds1LocalSyncLossTrap NOTIFICATION-TYPE
33705      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33706      STATUS  current
33707      DESCRIPTION
33708	  "This trap indicates near end (Local)
33709      Loss of Frame Alignment failure (Sync Loss),
33710      of the user DS1 interface"
33711      ::= { prtDS1Events  9 }
33712
33713-- USER DS1 AIS SYNC LOSS
33714ds1AisSyncLossTrap  NOTIFICATION-TYPE
33715      OBJECTS  {alarmSeverity, ifAlias}
33716      STATUS  current
33717      DESCRIPTION
33718      "This trap indicates near end (Local)
33719      Loss of Frame Alignment (Sync Loss), caused by the reception
33720      of AIS at the user DS1 interface."
33721      ::= { prtDS1Events  10 }
33722
33723-- USER DS1 AIS
33724ds1AisTrap  NOTIFICATION-TYPE
33725      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33726      STATUS  current
33727      DESCRIPTION
33728	  "This trap indicates AIS  being received
33729      at the user DS1 interface."
33730      ::= { prtDS1Events  11 }
33731
33732-- NETWORK REMOTE LOOP
33733 ds1NetworkRemoteLoopTrap NOTIFICATION-TYPE
33734       OBJECTS  {alarmSeverity, alarmState, ifAlias}
33735       STATUS  current
33736       DESCRIPTION
33737       "This trap indicates that a remote loopback
33738       has been activated, on the local uplink interface."
33739       ::= { prtDS1Events  12 }
33740
33741-- USER SIDE REMOTE LOOP
33742ds1RemoteLoopTrap  NOTIFICATION-TYPE
33743      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33744      STATUS  current
33745      DESCRIPTION
33746	  "This trap indicates that a remote loopback
33747      has been activated, on the local user port."
33748      ::= { prtDS1Events  13 }
33749
33750-- USER SIDE LOCAL LOOP
33751ds1LocalLoopTrap	NOTIFICATION-TYPE
33752      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33753      STATUS  current
33754      DESCRIPTION
33755	  "This trap indicates that a local loopback
33756      has been activated on the user port."
33757      ::= { prtDS1Events  14 }
33758
33759-- DS1 EXCESSIVE FRAME SLIP
33760ds1ExcessiveFrameSlipTrap  NOTIFICATION-TYPE
33761      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33762      STATUS  current
33763      DESCRIPTION
33764	  "This trap indicates that the number of Frame Slips
33765      detected at the user DS1 interface, during the last minute
33766      exceeds threshold. For LA-110, threshold value is 10.
33767      This usually indicates timing problems
33768      (incorrect selection of timing reference) on the user DS1."
33769      ::= { prtDS1Events  15 }
33770
33771-- USER DS1 EXCESSIVE CRC 4 ERROR
33772ds1ExcessiveCrc4ErrorTrap  NOTIFICATION-TYPE
33773      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33774      STATUS  current
33775      DESCRIPTION
33776	  "This trap indicates that the error rate
33777      detected on the CRC-4 bits at the
33778      user DS1 interface, is high."
33779      ::= { prtDS1Events  16 }
33780
33781-- USER E1 EXCESSIVE LOCAL MULTIFRAME ALARM
33782ds1ExcessiveLocalMfAlarmTrap	 NOTIFICATION-TYPE
33783      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33784      STATUS  current
33785      DESCRIPTION
33786	     "This trap indicates that the number of local
33787      Loss of Multiframe Alignment events, detected at
33788      the user E1 interface during the last minute exceeds threshold.
33789      For LA-110, threshold value is 10."
33790      ::= { prtDS1Events  17 }
33791
33792-- USER E1 EXCESSIVE REMOTE MULTIFRAME ALARM
33793ds1ExcessiveRemoteMfAlarmTrap  NOTIFICATION-TYPE
33794      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33795      STATUS  current
33796      DESCRIPTION
33797	  "This trap indicates that the number of
33798      Loss of multiframe alignment events reported
33799      by the remote unit connected to the user
33800      E1 interface during the last minute exceeds threshold.
33801      For LA-110, threshold value is 10."
33802      ::= { prtDS1Events  18 }
33803
33804-- USER DS1 EXCESSIVE REMOTE SYNC LOSS
33805ds1ExcessiveRemoteSyncLossTrap	  NOTIFICATION-TYPE
33806      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33807      STATUS  current
33808      DESCRIPTION
33809	  "This trap indicates that the number of far end
33810      (remote) Loss of Synchronization alarms,
33811      reported by the user DS1 interface
33812      during the last minute, exceeds threshold.
33813      For LA-110, threshold value is 10."
33814      ::= { prtDS1Events  19 }
33815
33816-- USER DS1 EXCESSIVE LOCAL SYNC LOSS
33817ds1ExcessiveLocalSyncLossTrap	 NOTIFICATION-TYPE
33818      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33819      STATUS  current
33820      DESCRIPTION
33821	  "This trap indicates that the number of
33822      Loss of local Synchronization alarms
33823      reported by the user DS1 interface
33824      during the last minute, exceeds threshold.
33825      For LA-110, threshold value is 10."
33826      ::= { prtDS1Events  20 }
33827
33828-- USER DS1 SIGNAL LOSS
33829ds1SignalLossTrap	 NOTIFICATION-TYPE
33830      OBJECTS  {alarmSeverity, alarmState, ifAlias}
33831      STATUS  current
33832      DESCRIPTION
33833	  "This trap indicates Signal Loss.
33834	  (possible reason -  cable disconnection. etc.)"
33835      ::= { prtDS1Events  21 }
33836
33837--END
33838--
33839-- file :v:\doc\rdv\mib\ver540\radds3.txt
33840--
33841-- RAD-DS3-MIB DEFINITIONS ::= BEGIN
33842
33843--Title:    RAD-DS3   MIB
33844--
33845-- Copyright 1993 RAD Data Communications, Ltd.
33846-- All Rights Reserved.
33847
33848-- It is RAD's intent to encourage the widespread use of
33849-- this Specification in connection with the management of
33850-- RAD products. RAD grants vendors, end-users,
33851-- and other interested parties a non-exclusive license to
33852-- use this Specification in connection with the management
33853-- of RAD products.
33854-- This Specification is supplied "as is," and RAD makes
33855-- no warranty, either express or implied, as to the use,
33856-- operation, condition, or performance of the Specification.
33857
33858-- IMPORTS
33859--      Gauge32                           FROM SNMPv2-SMI
33860--      ifIndex                         FROM SNMPv2-TC
33861--      OBJECT-TYPE                     FROM SNMPv2-SMI
33862 --     radWan                          FROM RAD-GEN-MIB;
33863
33864
33865
33866--                RAD-DS3 MIB
33867
33868--Title:     RAD's DS3 INTERFACE MIB
33869--Version:   1.0
33870--Date:      13.10.96
33871--By:        Yair Arian
33872--File:      ds3.mib
33873--
33874--Last update: 12 May 08 by Yig'al Hachmon
33875
33876
33877ds3Interface  OBJECT IDENTIFIER  ::=  {diverseIfWanGen 3}
33878
33879prtDs3PerfHistory  OBJECT IDENTIFIER  ::=  {ds3Interface 1}
33880
33881
33882          -- The DS3 Interface Table
33883
33884          prtSDs3IfTable OBJECT-TYPE
33885              SYNTAX  SEQUENCE OF PrtDs3IfEntry
33886              MAX-ACCESS  not-accessible
33887              STATUS  current
33888              DESCRIPTION
33889                      "The DS3 interface table."
33890              ::= { prtDs3PerfHistory 1 }
33891
33892          prtDs3IfEntry OBJECT-TYPE
33893              SYNTAX  PrtDs3IfEntry
33894              MAX-ACCESS  not-accessible
33895              STATUS  current
33896              DESCRIPTION
33897                      "An entry in the DS3 interface table."
33898              INDEX   { ifIndex }
33899              ::= { prtSDs3IfTable 1 }
33900
33901          PrtDs3IfEntry ::=
33902              SEQUENCE {
33903                  prtDs3IfTimeElapsed
33904                      Integer32,
33905                  prtDs3IfValidIntervals
33906                      Integer32
33907                                           }
33908
33909           prtDs3IfTimeElapsed OBJECT-TYPE
33910               SYNTAX  Integer32 (0..899)
33911               MAX-ACCESS  read-only
33912               STATUS  current
33913               DESCRIPTION
33914                       "The number of seconds that have elapsed since
33915                       the beginning of the near end current error-
33916                       measurement period."
33917              ::= { prtDs3IfEntry 1 }
33918
33919          prtDs3IfValidIntervals OBJECT-TYPE
33920              SYNTAX  Integer32 (0..96)
33921              MAX-ACCESS  read-only
33922              STATUS  current
33923              DESCRIPTION
33924                      "The number of previous near end intervals for
33925                      which valid data was collected.  The value will be
33926                      96 unless the interface was brought online within
33927                      the last 24 hours, in which case the value will be
33928                      the number of complete 15 minute near end
33929                      intervals since the interface has been online."
33930              ::= { prtDs3IfEntry 2 }
33931
33932
33933
33934          -- The DS3 Current Table
33935
33936          -- The DS3 Current table contains various statistics being
33937          -- collected for the current 15 minute interval.
33938
33939          prtDs3CurrentTable OBJECT-TYPE
33940              SYNTAX  SEQUENCE OF PrtDs3CurrentEntry
33941              MAX-ACCESS  not-accessible
33942              STATUS  current
33943              DESCRIPTION
33944                      "The DS3 Current table."
33945              ::= { prtDs3PerfHistory 2 }
33946
33947          prtDs3CurrentEntry OBJECT-TYPE
33948              SYNTAX  PrtDs3CurrentEntry
33949              MAX-ACCESS  not-accessible
33950              STATUS  current
33951              DESCRIPTION
33952                      "An entry in the DS3 Current table."
33953              INDEX   { ifIndex }
33954              ::= { prtDs3CurrentTable 1 }
33955
33956          PrtDs3CurrentEntry ::=
33957              SEQUENCE {
33958                  prtDs3CurrentLOS
33959                      Gauge32,
33960                  prtDs3CurrentOOF
33961                      Gauge32,
33962                  prtDs3CurrentLOC
33963                      Gauge32,
33964                  prtDs3CurrentAIS
33965                      Gauge32,
33966                  prtDs3CurrentRDI
33967                      Gauge32,
33968                  prtDs3CurrentUAS
33969                      Gauge32,
33970	              prtDs3CurrentBIP
33971                      Gauge32,
33972                  prtDs3CurrentFEBE
33973	                  Gauge32,
33974	              prtDs3CurrentSLM
33975	                  Gauge32,
33976                  prtDs3CurrentSES
33977                      Gauge32,
33978                  prtDs3CurrentES
33979                      Gauge32,
33980                  prtDs3CurrentBitParity
33981                      Gauge32,
33982                  prtDs3CurrentPlcpLOF
33983                      Gauge32,
33984                  prtDs3CurrentPlcpRAI
33985                       Gauge32,
33986	              prtDs3CurrentPlcpBIP
33987                       Gauge32,
33988                  prtDs3CurrentPlcpFEBE
33989	                   Gauge32,
33990				 prtDs3CurrentBPV
33991				       Gauge32,
33992				 prtDs3CurrentLCE
33993				       Gauge32,
33994				  prtDs3CurrentStatus
33995				       OCTET STRING
33996}
33997
33998          prtDs3CurrentLOS OBJECT-TYPE
33999              SYNTAX  Gauge32
34000              MAX-ACCESS  read-only
34001              STATUS  current
34002              DESCRIPTION
34003                      "The counter associated with the number of LOS
34004                       seconds, encountered by a DS3 interface in
34005                      the current 15 minute interval."
34006              ::= { prtDs3CurrentEntry 1 }
34007
34008          prtDs3CurrentOOF OBJECT-TYPE
34009              SYNTAX  Gauge32
34010              MAX-ACCESS  read-only
34011              STATUS  current
34012              DESCRIPTION
34013                      "The counter associated with the number of OOF
34014                       seconds, encountered by a DS3
34015                       interface in the current 15 minute interval."
34016              ::= { prtDs3CurrentEntry 2 }
34017
34018          prtDs3CurrentLOC OBJECT-TYPE
34019              SYNTAX  Gauge32
34020              MAX-ACCESS  read-only
34021              STATUS  current
34022              DESCRIPTION
34023                      "The counter associated with the number of LOC
34024                      seconds, encountered by a DS3
34025                      interface in the current 15 minute interval."
34026              ::= { prtDs3CurrentEntry 3 }
34027
34028          prtDs3CurrentAIS OBJECT-TYPE
34029              SYNTAX  Gauge32
34030              MAX-ACCESS  read-only
34031              STATUS  current
34032              DESCRIPTION
34033                      "The counter associated with the number of AIS
34034                      seconds, encountered by a DS3
34035                      interface in the current 15 minute interval."
34036              ::= { prtDs3CurrentEntry 4 }
34037
34038          prtDs3CurrentRDI OBJECT-TYPE
34039              SYNTAX  Gauge32
34040              MAX-ACCESS  read-only
34041              STATUS  current
34042              DESCRIPTION
34043                      "The counter associated with the number of RDI
34044                      seconds, encountered by a DS3
34045                      interface."
34046              ::= { prtDs3CurrentEntry 5 }
34047
34048          prtDs3CurrentUAS OBJECT-TYPE
34049              SYNTAX  Gauge32
34050              MAX-ACCESS  read-only
34051              STATUS  current
34052              DESCRIPTION
34053                      "The counter associated with the number of UAS,
34054                      encountered by a SONET interface."
34055              ::= { prtDs3CurrentEntry 6 }
34056
34057        prtDs3CurrentBIP OBJECT-TYPE
34058              SYNTAX  Gauge32
34059              MAX-ACCESS  read-only
34060              STATUS  current
34061              DESCRIPTION
34062                      "The counter associated with the number of
34063                      BIP errors, encountered by a DS3
34064                      interface in the current 15 minute interval."
34065              ::= { prtDs3CurrentEntry 7 }
34066
34067          prtDs3CurrentFEBE OBJECT-TYPE
34068              SYNTAX  Gauge32
34069              MAX-ACCESS  read-only
34070              STATUS  current
34071              DESCRIPTION
34072                      "The counter associated with the number of
34073                      FEBE errors, encountered by a DS3
34074                      interface in the current 15 minute interval."
34075              ::= { prtDs3CurrentEntry 8 }
34076
34077          prtDs3CurrentSLM OBJECT-TYPE
34078              SYNTAX  Gauge32
34079              MAX-ACCESS  read-only
34080              STATUS  current
34081              DESCRIPTION
34082                      "The counter associated with the number of SLM
34083                       seconds, encountered by an E3 (only )
34084                       interface in the current 15 minute interval."
34085              ::= { prtDs3CurrentEntry 9 }
34086
34087        prtDs3CurrentSES OBJECT-TYPE
34088              SYNTAX  Gauge32
34089              MAX-ACCESS  read-only
34090              STATUS  current
34091              DESCRIPTION
34092                      "The counter associated with the number of SES
34093                       encountered by a E3
34094                       interface in the current 15 minute interval."
34095	     ::= { prtDs3CurrentEntry 10 }
34096
34097	  prtDs3CurrentES OBJECT-TYPE
34098	SYNTAX Gauge32
34099              MAX-ACCESS  read-only
34100              STATUS  current
34101              DESCRIPTION
34102                      " The number of Errored Seconds, encountered  by a
34103                      DS3 interface in the current 15 minute interval."
34104	::= { prtDs3CurrentEntry 11 }
34105
34106     prtDs3CurrentBitParity OBJECT-TYPE
34107              SYNTAX  Gauge32
34108              MAX-ACCESS  read-only
34109              STATUS  current
34110              DESCRIPTION
34111                      "Bit Parity Error counter. Relevant to T3 only."
34112              ::= { prtDs3CurrentEntry 12 }
34113
34114        prtDs3CurrentPlcpLOF OBJECT-TYPE
34115              SYNTAX  Gauge32
34116              MAX-ACCESS  read-only
34117              STATUS  current
34118              DESCRIPTION
34119                      "The counter associated with the number of LOF
34120                      seconds, encountered by a DS3
34121                      interface in one of the previous 96, individual 15
34122                      minute, intervals. This counter is relevant for plcpInternal(5)
34123                       or plcpExternal(6) configuration If frame types only."
34124              ::= { prtDs3CurrentEntry 13 }
34125
34126prtDs3CurrentPlcpRAI OBJECT-TYPE
34127              SYNTAX  Gauge32
34128              MAX-ACCESS  read-only
34129              STATUS  current
34130              DESCRIPTION
34131                    "Receiving Yellow/Remote Alarm Indication. This counter is
34132                      relevant for PLCP (external/internal) frame types only."
34133              ::= { prtDs3CurrentEntry 14 }
34134
34135      prtDs3CurrentPlcpBIP OBJECT-TYPE
34136              SYNTAX  Gauge32
34137              MAX-ACCESS  read-only
34138              STATUS  current
34139              DESCRIPTION
34140                    " The counter associated with the number of BIP errors,
34141                      encountered by a DS3 interface in the current 15 minute
34142                      interval. This counter is relevant for PLCP (external/internal)
34143                      frame types only."
34144              ::= { prtDs3CurrentEntry 15 }
34145
34146      prtDs3CurrentPlcpFEBE OBJECT-TYPE
34147              SYNTAX  Gauge32
34148              MAX-ACCESS  read-only
34149              STATUS  current
34150              DESCRIPTION
34151                    " The counter associated with the number of FEBE
34152                      errors, encountered by a DS3 interface in the current
34153                      15 minute interval. This counter is relevant for PLCP
34154                      (external/internal) frame types only."
34155              ::= { prtDs3CurrentEntry 16 }
34156
34157      prtDs3CurrentBPV OBJECT-TYPE
34158              SYNTAX  Gauge32
34159              MAX-ACCESS  read-only
34160              STATUS  current
34161              DESCRIPTION
34162                    " Number of BPVs (Bi-Polar Violations) , encountered by a
34163                      DS3 interface in the current 15 minute interval.
34164                      This object is relevant only for Electrical Line
34165                      of Fomi-E3/T3."
34166              ::= { prtDs3CurrentEntry 17 }
34167
34168      prtDs3CurrentLCE OBJECT-TYPE
34169              SYNTAX  Gauge32
34170              MAX-ACCESS  read-only
34171              STATUS  current
34172              DESCRIPTION
34173                    " Number of LCE (Link Code Errors)  encountered
34174                      by a DS3 interface in the current 15 minute interval.
34175                      This object is relevant only for Optical Links
34176                      of Fomi-E3/T3."
34177              ::= { prtDs3CurrentEntry 18 }
34178
34179     prtDs3CurrentStatus OBJECT-TYPE
34180	          SYNTAX OCTET STRING  (SIZE (4))
34181              MAX-ACCESS  read-only
34182              STATUS  current
34183              DESCRIPTION
34184                      "The statuses of the current interval:
34185                        0 - Valid.
34186                        1 - redundantLinkSwitch - the link has been switched
34187                            by a redundancy mechanism.
34188                        2 - discontinuity - module was partialy out.
34189                        4 - notValid - module is out."
34190              ::= { prtDs3CurrentEntry 19 }
34191
34192         -- The DS3 interface Interval
34193
34194          -- The DS3 Interval Table contains various statistics
34195          -- collected by the Interface over the previous 24
34196          -- hours of operation.  The past 24 hours are broken into 96
34197          -- completed 15 minute intervals.
34198
34199          prtDs3IntervalTable OBJECT-TYPE
34200              SYNTAX  SEQUENCE OF PrtDs3IntervalEntry
34201              MAX-ACCESS  not-accessible
34202              STATUS  current
34203              DESCRIPTION
34204                      "The DS3 Interval table."
34205              ::= { prtDs3PerfHistory 3 }
34206
34207          prtDs3IntervalEntry OBJECT-TYPE
34208              SYNTAX  PrtDs3IntervalEntry
34209              MAX-ACCESS  not-accessible
34210              STATUS  current
34211              DESCRIPTION
34212                      "An entry in the DS3 Interval table."
34213              INDEX   { ifIndex, prtDs3IntervalNumber }
34214              ::= { prtDs3IntervalTable 1 }
34215
34216          PrtDs3IntervalEntry ::=
34217              SEQUENCE {
34218                  prtDs3IntervalNumber
34219                      Integer32,
34220                  prtDs3IntervalLOS
34221                      Gauge32,
34222                  prtDs3IntervalOOF
34223                      Gauge32,
34224                  prtDs3IntervalLOC
34225                      Gauge32,
34226                  prtDs3IntervalAIS
34227                      Gauge32,
34228                  prtDs3IntervalRDI
34229                      Gauge32,
34230                  prtDs3IntervalUAS
34231                      Gauge32,
34232	              prtDs3IntervalBIP
34233                      Gauge32,
34234                  prtDs3IntervalFEBE
34235                      Gauge32,
34236	              prtDs3IntervalSLM
34237                      Gauge32,
34238                  prtDs3IntervalSES
34239                      Gauge32,
34240	              prtDs3IntervalES
34241                      Gauge32,
34242                  prtDs3IntervalBitParity
34243                      Gauge32,
34244                  prtDs3IntervalPlcpLOF
34245                      Gauge32,
34246                  prtDs3IntervalPlcpRAI
34247                      Gauge32,
34248	              prtDs3IntervalPlcpBIP
34249                      Gauge32,
34250                  prtDs3IntervalPlcpFEBE
34251	                  Gauge32,
34252				  prtDs3IntervalBPV
34253				       Gauge32,
34254				  prtDs3IntervalLCE
34255				       Gauge32,
34256				  prtDs3IntervalStatus
34257	                  OCTET STRING
34258}
34259
34260          prtDs3IntervalNumber OBJECT-TYPE
34261              SYNTAX  Integer32 (1..96)
34262              MAX-ACCESS  read-only
34263              STATUS  current
34264              DESCRIPTION
34265                      "A number between 1 and 96, where 1 is the most
34266                      recently completed 15 minute interval and 96 is
34267                      the least recently completed 15 minutes interval
34268                      (assuming that all 96 intervals are valid)."
34269              ::= { prtDs3IntervalEntry 1 }
34270
34271          prtDs3IntervalLOS OBJECT-TYPE
34272              SYNTAX  Gauge32
34273              MAX-ACCESS  read-only
34274              STATUS  current
34275              DESCRIPTION
34276                      "The counter associated with the number of LOS
34277                      seconds , encountered by a DS3 interface in
34278                      one of the previous 96, individual 15 minute,
34279                      intervals."
34280              ::= { prtDs3IntervalEntry 2 }
34281
34282          prtDs3IntervalOOF OBJECT-TYPE
34283              SYNTAX  Gauge32
34284              MAX-ACCESS  read-only
34285              STATUS  current
34286              DESCRIPTION
34287                      "The counter associated with the number of OOF
34288                      seconds, encountered by a DS3
34289                      interface in one of the previous 96, individual 15
34290                      minute, intervals."
34291              ::= { prtDs3IntervalEntry 3 }
34292
34293          prtDs3IntervalLOC OBJECT-TYPE
34294              SYNTAX  Gauge32
34295              MAX-ACCESS  read-only
34296              STATUS  current
34297              DESCRIPTION
34298                      "The counter associated with the number of LOC
34299                      seconds, encountered by a DS3
34300                      interface in one of the previous 96,
34301                      individual 15 minute, intervals."
34302              ::= { prtDs3IntervalEntry 4 }
34303
34304          prtDs3IntervalAIS OBJECT-TYPE
34305              SYNTAX  Gauge32
34306              MAX-ACCESS  read-only
34307              STATUS  current
34308              DESCRIPTION
34309                      "The counter associated with the number of AIS
34310                      seconds, encountered by a SONET
34311                      interface in one of the previous 96, individual 15
34312                      minute, intervals."
34313              ::= { prtDs3IntervalEntry 5 }
34314
34315          prtDs3IntervalRDI OBJECT-TYPE
34316              SYNTAX  Gauge32
34317              MAX-ACCESS  read-only
34318              STATUS  current
34319              DESCRIPTION
34320                      "The counter associated with the number of RDI
34321                      seconds, encountered by a DS3
34322                      interface in one of the previous 96, individual 15
34323                      minute, intervals."
34324              ::= { prtDs3IntervalEntry 6 }
34325
34326          prtDs3IntervalUAS OBJECT-TYPE
34327              SYNTAX  Gauge32
34328              MAX-ACCESS  read-only
34329              STATUS  current
34330              DESCRIPTION
34331                      "The counter associated with the number of UAS,
34332                      encountered by a DS3
34333                      interface in one of the previous 96, individual 15
34334                      minute, intervals."
34335              ::= { prtDs3IntervalEntry 7 }
34336
34337          prtDs3IntervalBIP OBJECT-TYPE
34338              SYNTAX  Gauge32
34339              MAX-ACCESS  read-only
34340              STATUS  current
34341              DESCRIPTION
34342                      "The counter associated with the number of
34343                      BIP errors, encountered by a DS3
34344                      interface in one of the previous 96, individual 15
34345                      minute, intervals."
34346              ::= { prtDs3IntervalEntry 8 }
34347
34348          prtDs3IntervalFEBE OBJECT-TYPE
34349              SYNTAX  Gauge32
34350              MAX-ACCESS  read-only
34351              STATUS  current
34352              DESCRIPTION
34353                      "The counter associated with the number of
34354                      FEBE errors, encountered by a DS3
34355                      interface in one of the previous 96, individual 15
34356                      minute, intervals."
34357              ::= { prtDs3IntervalEntry 9 }
34358
34359          prtDs3IntervalSLM OBJECT-TYPE
34360              SYNTAX  Gauge32
34361              MAX-ACCESS  read-only
34362              STATUS  current
34363              DESCRIPTION
34364                      "The counter associated with the number of SLM
34365                      seconds, encountered by an E3
34366                      interface in one of the previous 96, individual 15
34367                      minute, intervals."
34368              ::= { prtDs3IntervalEntry 10 }
34369
34370	 prtDs3IntervalSES OBJECT-TYPE
34371              SYNTAX  Gauge32
34372              MAX-ACCESS  read-only
34373              STATUS  current
34374              DESCRIPTION
34375                      "The counter associated with the number of SES
34376                      encountered by a E3
34377                      interface in one of the previous 96, individual 15
34378                      minute, intervals."
34379	      ::= { prtDs3IntervalEntry 11 }
34380
34381	 prtDs3IntervalES OBJECT-TYPE
34382	SYNTAX Gauge32
34383              MAX-ACCESS  read-only
34384              STATUS  current
34385              DESCRIPTION
34386                      " The number of Errored Seconds, encountered  by a
34387                      DS3 interface in one of the previous 96, individual 15
34388                      minute, intervals."
34389	::= { prtDs3IntervalEntry 12 }
34390
34391prtDs3IntervalBitParity OBJECT-TYPE
34392              SYNTAX  Gauge32
34393              MAX-ACCESS  read-only
34394              STATUS  current
34395              DESCRIPTION
34396                      "Bit Parity Error counter. Relevant to T3 only."
34397              ::= { prtDs3IntervalEntry 13 }
34398
34399        prtDs3IntervalPlcpLOF OBJECT-TYPE
34400              SYNTAX  Gauge32
34401              MAX-ACCESS  read-only
34402              STATUS  current
34403              DESCRIPTION
34404                      "The counter associated with the number of LOF
34405                      seconds, encountered by a DS3
34406                      interface in one of the previous 96, individual 15
34407                      minute, intervals. This counter is relevant for plcpInternal(5)
34408                       or plcpExternal(6) configuration If frame types only."
34409              ::= { prtDs3IntervalEntry 14 }
34410
34411prtDs3IntervalPlcpRAI OBJECT-TYPE
34412              SYNTAX  Gauge32
34413              MAX-ACCESS  read-only
34414              STATUS  current
34415              DESCRIPTION
34416                    "Receiving Yellow/Remote Alarm Indication. This counter is
34417                      relevant for PLCP (external/internal) frame types only."
34418              ::= { prtDs3IntervalEntry 15 }
34419
34420      prtDs3IntervalPlcpBIP OBJECT-TYPE
34421              SYNTAX  Gauge32
34422              MAX-ACCESS  read-only
34423              STATUS  current
34424              DESCRIPTION
34425                    " The counter associated with the number of BIP errors,
34426                      encountered by a DS3 interface in the current 15 minute
34427                      interval. This counter is relevant for PLCP (external/internal)
34428                      frame types only."
34429              ::= { prtDs3IntervalEntry 16 }
34430
34431      prtDs3IntervalPlcpFEBE OBJECT-TYPE
34432              SYNTAX  Gauge32
34433              MAX-ACCESS  read-only
34434              STATUS  current
34435              DESCRIPTION
34436                    " The counter associated with the number of FEBE
34437                      errors, encountered by a DS3 interface in the current
34438                      15 minute interval. This counter is relevant for PLCP
34439                      (external/internal) frame types only."
34440              ::= { prtDs3IntervalEntry 17 }
34441
34442      prtDs3IntervalBPV OBJECT-TYPE
34443              SYNTAX  Gauge32
34444              MAX-ACCESS  read-only
34445              STATUS  current
34446              DESCRIPTION
34447                    " Number of BPVs (Bi-Polar Violations) , encountered by a
34448                      DS3 interface in the specified 15 minute interval.
34449                      This object is relevant only for Electrical Line
34450                      of Fomi-E3/T3."
34451              ::= { prtDs3IntervalEntry 18 }
34452
34453      prtDs3IntervalLCE OBJECT-TYPE
34454              SYNTAX  Gauge32
34455              MAX-ACCESS  read-only
34456              STATUS  current
34457              DESCRIPTION
34458                    " Number of LCE (Link Code Errors) encountered
34459                      by a DS3 interface in the specified 15 minute interval.
34460                      This object is relevant only for Optical Links
34461                      of Fomi-E3/T3."
34462              ::= { prtDs3IntervalEntry 19 }
34463
34464
34465     prtDs3IntervalStatus OBJECT-TYPE
34466	          SYNTAX OCTET STRING  (SIZE (4))
34467              MAX-ACCESS  read-only
34468              STATUS  current
34469              DESCRIPTION
34470                      "The statuses of the current interval:
34471                        0 - Valid.
34472                        1 - redundantLinkSwitch - the link has been switched
34473                            by a redundancy mechanism.
34474                        2 - discontinuity - module was partialy out.
34475                        4 - notValid - module is out."
34476              ::= { prtDs3IntervalEntry 20 }
34477
34478-- the DS3 Total table
34479
34480prtDs3TotalTable OBJECT-TYPE
34481              SYNTAX  SEQUENCE OF PrtDs3TotalEntry
34482              MAX-ACCESS  not-accessible
34483              STATUS  current
34484              DESCRIPTION
34485              " A list of Total entries."
34486              ::= { prtDs3PerfHistory 4 }
34487
34488prtDs3TotalEntry OBJECT-TYPE
34489              SYNTAX  PrtDs3TotalEntry
34490              MAX-ACCESS  not-accessible
34491              STATUS  current
34492              DESCRIPTION
34493              "An entry of Total table."
34494              INDEX   { ifIndex }
34495              ::= { prtDs3TotalTable 1 }
34496
34497PrtDs3TotalEntry     ::=
34498          SEQUENCE {
34499       	    prtDs3TotalUAS	Gauge32,
34500        	prtDs3TotalBPV	Gauge32,
34501            prtDs3TotalLCE  Gauge32,
34502			prtDs3TotalSES  Gauge32
34503            }
34504
34505prtDs3TotalUAS OBJECT-TYPE
34506              SYNTAX  Gauge32
34507              MAX-ACCESS  read-only
34508              STATUS  current
34509              DESCRIPTION
34510              "Number of UASs (Unavailable Seconds) , encountered by a
34511               DS3 interface in the previous 96 intervals.
34512               Invalid 15 minute intervals count as 0."
34513              ::= { prtDs3TotalEntry 6 }
34514
34515prtDs3TotalBPV OBJECT-TYPE
34516              SYNTAX  Gauge32
34517              MAX-ACCESS  read-only
34518              STATUS  current
34519              DESCRIPTION
34520              "Number of BPVs (Bi-Polar Violations) , encountered by a
34521               DS3 interface in the previous 96 intervals.
34522               Invalid 15 minute intervals count as 0."
34523              ::= { prtDs3TotalEntry 17 }
34524
34525prtDs3TotalLCE OBJECT-TYPE
34526              SYNTAX  Gauge32
34527              MAX-ACCESS  read-only
34528              STATUS  current
34529              DESCRIPTION
34530              "Number of LCE (Link Code Errors) encountered
34531               by a DS3 interface in the previous 96 intervals.
34532               Invalid 15 minute intervals count as 0."
34533              ::= { prtDs3TotalEntry 18 }
34534
34535prtDs3TotalSES OBJECT-TYPE
34536              SYNTAX  Gauge32
34537              MAX-ACCESS  read-only
34538              STATUS  current
34539              DESCRIPTION
34540              "Number of SES (Severely Errored Seconds) encountered
34541               by a DS3 interface in the previous 96 intervals.
34542               Invalid 15 minute intervals count as 0."
34543              ::= { prtDs3TotalEntry 19 }
34544
34545
34546dsx3XConfigTable  OBJECT-TYPE
34547       SYNTAX      SEQUENCE OF Dsx3XConfigEntry
34548       MAX-ACCESS  not-accessible
34549       STATUS      current
34550       DESCRIPTION
34551       "An extension to the DS3 Configuration table."
34552       ::= { ds3Interface 2 }
34553
34554dsx3XConfigEntry OBJECT-TYPE
34555       SYNTAX  Dsx3XConfigEntry
34556       MAX-ACCESS  not-accessible
34557       STATUS      current
34558       DESCRIPTION
34559       "An entry containing additional configuration
34560        parameters."
34561       AUGMENTS    { dsx3ConfigEntry }
34562      --  INDEX   {dsx3LineIndex }
34563       ::= { dsx3XConfigTable 1 }
34564
34565Dsx3XConfigEntry      ::=
34566       SEQUENCE {
34567         dsx3AisEnable				INTEGER,
34568		 dsx3TxClockSource			INTEGER
34569		        }
34570
34571dsx3AisEnable  OBJECT-TYPE
34572       SYNTAX  INTEGER {
34573	   notApplicable(1),
34574       disable(2),
34575	   enable(3)
34576       }
34577	   MAX-ACCESS  read-write
34578	   STATUS  current
34579	   DESCRIPTION
34580	   "Enable/ disable AIS transmit when Ethernet (for TDMoIP) line is disconnected."
34581	   ::= { dsx3XConfigEntry 1 }
34582
34583dsx3TxClockSource OBJECT-TYPE
34584     SYNTAX  INTEGER {
34585                loopTiming(1),
34586                localTiming(2),
34587                throughTiming(3),
34588                system (4)
34589            }
34590     MAX-ACCESS  read-write
34591     STATUS  current
34592     DESCRIPTION
34593            "The source of Transmit Clock.
34594
34595            loopTiming indicates that the recovered receive
34596            clock is used as the transmit clock.
34597
34598            localTiming indicates that a local clock source is
34599            used or that an external clock is attached to the
34600            box containing the interface.
34601
34602            throughTiming indicates that transmit clock is
34603            derived from the recovered receive clock of
34604            another DS3 interface.
34605
34606            'system' indicates that the system clock
34607            is used as the transmit clock."
34608
34609     ::= { dsx3XConfigEntry 2}
34610
34611
34612-- The DS3/E3 Mapping Table
34613
34614dsx3MappingTable OBJECT-TYPE
34615    SYNTAX  SEQUENCE OF Dsx3MappingEntry
34616    MAX-ACCESS  not-accessible
34617    STATUS  current
34618    DESCRIPTION
34619            "The DS3/E3 mapping table associates DS3/E3 channels
34620             with logical or physical interfaces.
34621
34622            For example, consider a DS3 device with 16 T1's and 1 VCG.
34623			There are 28 logical/internal channels, numbered 1 through 28
34624			but only 17 are actually connected.
34625
34626			We might describe the allocation of channels, in the dsx3MappingTable, as
34627            follows:
34628            dsx3MappingIfIndex.1. 1 = 1001  dsx3MappingIfIndex.1.15 = 1015
34629            dsx3MappingIfIndex.1. 2 = 1002  dsx3MappingIfIndex.1.16 = 1016
34630            dsx3MappingIfIndex.1. 3 = 1003  dsx3MappingIfIndex.1.17 = 1017
34631            dsx3MappingIfIndex.1. 4 = 1004  dsx3MappingIfIndex.1.18 =  0
34632            dsx3MappingIfIndex.1. 5 = 1005  dsx3MappingIfIndex.1.19 =  0
34633            dsx3MappingIfIndex.1. 6 = 1006  dsx3MappingIfIndex.1.20 =  0
34634            dsx3MappingIfIndex.1. 7 = 1007  dsx3MappingIfIndex.1.21 =  0
34635            dsx3MappingIfIndex.1. 8 = 1008  dsx3MappingIfIndex.1.22 =  0
34636            dsx3MappingIfIndex.1. 9 = 1009  dsx3MappingIfIndex.1.23 =  0
34637            dsx3MappingIfIndex.1.10 = 1010  dsx3MappingIfIndex.1.24 =  0
34638            dsx3MappingIfIndex.1.11 = 1011  dsx3MappingIfIndex.1.25 =  0
34639            dsx3MappingIfIndex.1.12 = 1012  dsx3MappingIfIndex.1.26 =  0
34640            dsx3MappingIfIndex.1.13 = 1013  dsx3MappingIfIndex.1.27 =  0
34641            dsx3MappingIfIndex.1.14 = 1014  dsx3MappingIfIndex.1.28 =  0
34642
34643			Note that in the case above all channels are mapped to one T3 port with ifIndex = 1.
34644			The Channels 1...28 are represented via the 2nd index.
34645			The values of 1001...1016 are the T1 interface ifIndexes.
34646			The value of 1017 is the ifIndex of the VCG.
34647		    Unconnected channels have a value of 0.
34648            "
34649     ::= { ds3Interface 3 }
34650
34651dsx3MappingEntry OBJECT-TYPE
34652     SYNTAX  Dsx3MappingEntry
34653     MAX-ACCESS  not-accessible
34654     STATUS  deprecated
34655     DESCRIPTION
34656                    "An entry in the DS3 mapping table."
34657    INDEX   { dsx3MappingDs3Index, dsx3MappingNumber }
34658    ::= { dsx3MappingTable 1 }
34659
34660Dsx3MappingEntry ::=
34661     SEQUENCE {
34662         dsx3MappingDs3Index     InterfaceIndex,
34663         dsx3MappingNumber       Unsigned32,
34664         dsx3MappingIfIndex      InterfaceIndex
34665    }
34666
34667dsx3MappingDs3Index OBJECT-TYPE
34668    SYNTAX  InterfaceIndex
34669    MAX-ACCESS  not-accessible
34670    STATUS  current
34671    DESCRIPTION
34672            "The index value which uniquely identifies  the
34673            DS3/E3 interface to which this entry is applicable.
34674			This value is also equal to dsx3LineIndex used in dsx3ConfigEntry.
34675
34676            For RICi-16 this is the ifIndex of the T3 interface."
34677    ::= { dsx3MappingEntry 1 }
34678
34679dsx3MappingNumber OBJECT-TYPE
34680    SYNTAX  Unsigned32
34681    MAX-ACCESS  not-accessible
34682    STATUS  current
34683    DESCRIPTION
34684            "The channel number for this entry.
34685
34686            For RICi-16 this is the channel number 1...28."
34687   ::= { dsx3MappingEntry 2 }
34688
34689dsx3MappingIfIndex OBJECT-TYPE
34690   SYNTAX  InterfaceIndex
34691   MAX-ACCESS  read-write
34692   STATUS  current
34693   DESCRIPTION
34694           "An index value that uniquely identifies a logical or physical
34695           interface mapped to a DS3/E3 channel.
34696           If no interface is currently using a channel, the value should be zero.
34697           If a single interface occupies more  than one channel,
34698           that ifIndex value will be found in multiple channels.
34699
34700           For RICi-16 this is the ifIndex of the T1 or VCG interface."
34701   ::= { dsx3MappingEntry 3 }
34702
34703
34704-- END
34705--
34706-- file :v:\doc\rdv\mib\ver530\atm\NtePrtCo.txt
34707--
34708-- *************************
34709-- file  : NtePrtConfg.txt
34710--
34711--Version:   1.0
34712--Date:      12.11.97
34713--By:        Ilana Schvetz
34714--File:      v:\doc\rdv\mib\ver530\atm\NtePrtConfg.txt
34715
34716--Last Update: 8-Mar-07 by Shay Harari
34717-- Copyright 1997 RAD Data Communications, Ltd.
34718-- All Rights Reserved.
34719
34720atmNte              OBJECT IDENTIFIER ::= { radAtm 3 }
34721atmNtePrt		    OBJECT IDENTIFIER ::= { atmNte 2 }
34722atmNtePrtConfig		OBJECT IDENTIFIER ::= { atmNtePrt 1 }
34723
34724atmNteEvents OBJECT-IDENTITY
34725     STATUS  current
34726     DESCRIPTION
34727     "The events for RAD ATM products."
34728     ::= { atmNte 0 }
34729
34730atmNteConfIfTable OBJECT-TYPE
34731              SYNTAX  SEQUENCE OF AtmNteConfIfEntry
34732              MAX-ACCESS  not-accessible
34733              STATUS  current
34734              DESCRIPTION
34735              "The Physical interface configuration table."
34736              ::= { atmNtePrtConfig 1 }
34737
34738          atmNteConfIfEntry OBJECT-TYPE
34739              SYNTAX  AtmNteConfIfEntry
34740              MAX-ACCESS  not-accessible
34741              STATUS  current
34742              DESCRIPTION
34743              "An entry in the Physical interface configuration table.
34744               The ifIndex is of the lowest physical layer."
34745              INDEX   { ifIndex}
34746              ::= { atmNteConfIfTable 1 }
34747
34748          AtmNteConfIfEntry ::=
34749              SEQUENCE {
34750				atmConfIfTransmitClk
34751				      INTEGER,
34752				atmConfIfLoopback
34753				      INTEGER,
34754				atmConfIfFrameType
34755				      INTEGER,
34756				atmConfIfCardType
34757				      INTEGER,
34758				atmConfAtmIfVpiVciLimit
34759				      INTEGER,
34760				atmConfIfHwFeatures
34761				      INTEGER,
34762				atmConfIfOutputRate
34763				      Integer32,
34764				atmConfIfInputRate
34765				      Integer32,
34766				atmConfAlarmForwarding
34767				      INTEGER,
34768				atmConfIfAllocatedBw
34769					  Integer32,
34770				atmConfIfLowerVpi
34771					  Integer32,
34772				atmConfIfOamMode
34773					  INTEGER,
34774				atmConfIfOamFailureInd
34775					  INTEGER
34776                 }
34777
34778          atmConfIfTransmitClk OBJECT-TYPE
34779              SYNTAX  INTEGER { internal(2), external(3), loopback(4), adaptive(5) }
34780              MAX-ACCESS  read-write
34781              STATUS  current
34782              DESCRIPTION
34783              "The transmit clock of the port."
34784              ::= { atmNteConfIfEntry 1 }
34785
34786          atmConfIfLoopback OBJECT-TYPE
34787              SYNTAX  INTEGER { internal(2), external(3), disable(4) }
34788              MAX-ACCESS  read-write
34789              STATUS  current
34790              DESCRIPTION
34791              "Interface Loopback."
34792              ::= { atmNteConfIfEntry 2 }
34793
34794          atmConfIfFrameType OBJECT-TYPE
34795              SYNTAX  INTEGER {
34796              other        (1),
34797              sonet        (2),
34798			  sdh          (3),
34799			  direct       (4),
34800			  plcpInternal (5),
34801			  plcpExternal (6),
34802			  e3           (7),
34803			  ethCrcTrans  (8),
34804			  ethCrcNotTrans          (9),
34805	          directNoScrmbling       (10),
34806	          plcpInternalNoScrmbling (11),
34807	          plcpExternalNoScrmbling (12)
34808	          }
34809              MAX-ACCESS  read-write
34810              STATUS  current
34811              DESCRIPTION
34812              "The frame type. Valid values for a 155M interface:
34813               sonet(2), sdh(3). Valid values for a T3 interface:
34814               direct(4), plcpInternal(5), plcpExternal(6),
34815               directNoScrmbling(10), plcpInternalNoScrmbling(11),
34816               plcpExternalNoScrmbling(12). Valid values for Ethernet
34817               interface: ethCrcTrans (8), ethCrcNotTrans(9).
34818               (DS1 interfaces frame type is specified in the DSX1 mib)."
34819              ::= { atmNteConfIfEntry 3 }
34820
34821          atmConfIfCardType OBJECT-TYPE
34822              SYNTAX  INTEGER {
34823		      notApplicable(1),
34824		      sc13m-155(2),
34825		      st13s-155(3),
34826		      st13l-155(4),
34827		      utp-155(5),
34828		      cx-bnc-155(6),
34829		      e3(7),
34830		      t3(8),
34831			  e1(9),
34832		      e1-ltu(10),
34833		      fc13l-155(11),
34834		      fc13lh-155(12),
34835		      fc15lh-155(13),
34836		      fc13l-e3(14),
34837	          fc13lh-e3(15),
34838		      fc15lh-e3(16),
34839		      fc13l-t3(17),
34840		      fc13lh-t3(18),
34841		      fc15lh-t3(19)
34842              }
34843         	  MAX-ACCESS  read-only
34844         	  STATUS  deprecated
34845         	  DESCRIPTION
34846         	          "The card type."
34847         	  ::= { atmNteConfIfEntry 4 }
34848
34849         	  atmConfAtmIfVpiVciLimit OBJECT-TYPE
34850         	  SYNTAX  INTEGER {
34851         	  bits15(2),
34852			  bits17(3)
34853			   }
34854         	  MAX-ACCESS  read-only
34855         	  STATUS  current
34856         	  DESCRIPTION
34857         	  "The limit on the sum of the VPI+VCI bits for this interface."
34858         	  ::= { atmNteConfIfEntry 5 }
34859
34860              atmConfIfHwFeatures  OBJECT-TYPE
34861              SYNTAX  INTEGER {
34862              disable(1),
34863			  enable(2)
34864			  }
34865              MAX-ACCESS  read-write
34866              STATUS  current
34867              DESCRIPTION
34868              "HW features command."
34869              ::= { atmNteConfIfEntry 6 }
34870
34871              atmConfIfOutputRate  OBJECT-TYPE
34872              SYNTAX  Integer32
34873              MAX-ACCESS  read-write
34874              STATUS  current
34875              DESCRIPTION
34876              "This parameter indicates the output rate in cells/sec, which is
34877              supported per port. Successfully setting this parameter
34878              is dependent on all other ports values calculations,
34879              which are described in the NMS SRS."
34880              ::= { atmNteConfIfEntry 7 }
34881
34882              atmConfIfInputRate  OBJECT-TYPE
34883              SYNTAX  Integer32
34884              MAX-ACCESS  read-write
34885              STATUS  current
34886              DESCRIPTION
34887              "This parameter indicates the input rate in cells/sec, which is
34888              supported per port. Successfully setting this parameter
34889              is dependent on all other ports values calculations,
34890              which are described in the NMS SRS."
34891              ::= { atmNteConfIfEntry 8 }
34892
34893          atmConfAlarmForwarding OBJECT-TYPE
34894              SYNTAX  INTEGER { disable(2), enable(3) }
34895              MAX-ACCESS  read-write
34896              STATUS  current
34897              DESCRIPTION
34898              "Enables Path AIS Alarm forwarding upon a failure detection. The
34899			  following might be considered as a failure: LOS, LOF, LOC, SLM,
34900			  LOP, Path AIS and Line AIS.
34901
34902              disable(2) -  will not forward an alarm upon a failure on this port.
34903
34904              enable(3) - will forward an alarm upon a failure on this port."
34905              ::= { atmNteConfIfEntry 9 }
34906
34907		  atmConfIfAllocatedBw OBJECT-TYPE
34908			  SYNTAX  Integer32
34909    		  MAX-ACCESS read-only
34910			  STATUS current
34911			  DESCRIPTION
34912			  	"Total VC Bandwidth Allocation."
34913			  ::= { atmNteConfIfEntry 10 }
34914
34915		  atmConfIfLowerVpi OBJECT-TYPE
34916    		  SYNTAX  Integer32
34917 		      MAX-ACCESS  read-write
34918		      STATUS  current
34919		      DESCRIPTION
34920			    "The Lower possible VPI."
34921			  ::= { atmNteConfIfEntry 11 }
34922
34923		  atmConfIfOamMode OBJECT-TYPE
34924    		  SYNTAX  INTEGER {
34925              		--	intermediate(1),
34926              		segmentTermination(2),
34927              		endToEndTermination(3)
34928			  		-- vpEndToEndVcSegment(4)
34929              	}
34930 		      MAX-ACCESS  read-write
34931		      STATUS  current
34932		      DESCRIPTION
34933			    "OAM support Mode, which determines the
34934			     interface's location in a segment wise."
34935			  ::= { atmNteConfIfEntry 12 }
34936
34937	atmConfIfOamFailureInd OBJECT-TYPE
34938             SYNTAX INTEGER {
34939             		disabled  (2),
34940             		ais       (3),
34941             		rdi       (4),
34942             		aisAndRdi (5)
34943             		}
34944             MAX-ACCESS read-write
34945             STATUS     current
34946             DESCRIPTION
34947             "This object allows user to define the type of indication
34948               (if any) that will be created upon a LB cell failure,
34949               for all VCs on which OAM loopback traffic is activated.
34950                    disabled(2) - no indication will be created.
34951                    ais(3) - will cause Tx of AIS.
34952                    rdi(4) - will cause Tx of RDI.
34953                    aisAndRdi(5) - will cause Tx of AIS & RDI.
34954    	  For LA-110, indication will be sent only
34955    	  for VCs with atmConfVcLoopbackFailureInd <> disabled"
34956             ::= {atmNteConfIfEntry 13}
34957
34958
34959atmNteAlarmIfTable OBJECT-TYPE
34960              SYNTAX  SEQUENCE OF AtmNteAlarmIfEntry
34961              MAX-ACCESS  not-accessible
34962              STATUS  current
34963              DESCRIPTION
34964                      "The interface Alarm table."
34965              ::= { atmNtePrtConfig 2 }
34966
34967          atmNteAlarmIfEntry OBJECT-TYPE
34968              SYNTAX  AtmNteAlarmIfEntry
34969              MAX-ACCESS  not-accessible
34970              STATUS  current
34971              DESCRIPTION
34972                      "An entry in the interface Alarm table."
34973              INDEX   { ifIndex}
34974              ::= { atmNteAlarmIfTable 1 }
34975
34976          AtmNteAlarmIfEntry ::=
34977              SEQUENCE {
34978				atmInterfaceActiveAlarms
34979				      Integer32,
34980				atmThresholdSectionBIP
34981				      Integer32,
34982				atmThresholdLineBIP
34983				      Integer32,
34984				atmThresholdLineFEBE
34985				      Integer32,
34986				atmThresholdPathBIP
34987				      Integer32,
34988				atmThresholdPathFEBE
34989				      Integer32,
34990				atmThresholdErroredCells
34991				      Integer32,
34992				atmThresholdLostCells
34993				      Integer32,
34994				atmThresholdMisinsertedCells
34995				      Integer32,
34996			    atmInterfaceAlarmStatus
34997				      INTEGER,
34998                atmInterfaceMaskAlarms
34999				      Integer32
35000              }
35001
35002          atmInterfaceActiveAlarms OBJECT-TYPE
35003              SYNTAX  Integer32
35004              MAX-ACCESS  read-only
35005              STATUS  current
35006              DESCRIPTION
35007                      "A Bit String of the active alarms on this interface.
35008					   An up bit (1) means there is an active alarm of this
35009					   type. A down bit (0) means there is no such alarm.
35010                       The meaning of the bits is as follows:
35011                       1 - LOS
35012                       2 - LOF
35013                       3 - Line AIS (SONET)/ PLCP LOF (DS3)
35014                       4 - LOP
35015                       5 - Path AIS
35016                       6 - SLM
35017                       7 - LCD
35018                       8 - Line RDI  (SONET)/ PLCP Yellow (DS3)
35019                       9 - Path RDI  (SONET)/ RDI (DS3)
35020					   10 - Section BIP (SONET)/ P1/P2 (DS3) > Threshold
35021					   11 -	Line BIP (SONET)/ PLCP BIP (DS3) > Threshold
35022					   12 - Line FEBE (SONET)/ PLCP FEBE (DS3) > Threshold
35023					   13 - Path BIP > Threshold
35024					   14 - Path FEBE > Threshold
35025					   15 - HW Failure
35026                       "
35027              ::= { atmNteAlarmIfEntry 1 }
35028
35029          atmThresholdSectionBIP OBJECT-TYPE
35030              SYNTAX  Integer32
35031              MAX-ACCESS  read-write
35032              STATUS  current
35033              DESCRIPTION
35034                      "When Section BIPs are greater than this threshold,
35035	an active alarm is raised. N/A for ds3/e3 interface."
35036              ::= { atmNteAlarmIfEntry 2 }
35037
35038          atmThresholdLineBIP OBJECT-TYPE
35039              SYNTAX  Integer32
35040              MAX-ACCESS  read-write
35041              STATUS  current
35042              DESCRIPTION
35043                      "When Line BIPs are greater than this threshold,
35044	an active alarm is raised. N/A for ds3/e3 interface."
35045              ::= { atmNteAlarmIfEntry 3 }
35046
35047          atmThresholdLineFEBE OBJECT-TYPE
35048              SYNTAX  Integer32
35049              MAX-ACCESS  read-write
35050              STATUS  current
35051              DESCRIPTION
35052                      "When Line FEBEs are greater than this threshold,
35053	an active alarm is raised. N/A for ds3/e3 interface."
35054              ::= { atmNteAlarmIfEntry 4 }
35055
35056          atmThresholdPathBIP OBJECT-TYPE
35057              SYNTAX  Integer32
35058              MAX-ACCESS  read-write
35059              STATUS  current
35060              DESCRIPTION
35061                      "When Path BIPs are greater than this threshold,
35062					   an active alarm is raised."
35063              ::= { atmNteAlarmIfEntry 5 }
35064
35065          atmThresholdPathFEBE OBJECT-TYPE
35066              SYNTAX  Integer32
35067              MAX-ACCESS  read-write
35068              STATUS  current
35069              DESCRIPTION
35070                      "When Path FEBEs are greater than this threshold,
35071					   an active alarm is raised."
35072              ::= { atmNteAlarmIfEntry 6 }
35073
35074          atmThresholdErroredCells OBJECT-TYPE
35075              SYNTAX  Integer32
35076              MAX-ACCESS  read-write
35077              STATUS  current
35078              DESCRIPTION
35079                      "When Errored Cells are greater than this threshold,
35080					   an active alarm is raised."
35081              ::= { atmNteAlarmIfEntry 7 }
35082
35083          atmThresholdLostCells OBJECT-TYPE
35084              SYNTAX  Integer32
35085              MAX-ACCESS  read-write
35086              STATUS  current
35087              DESCRIPTION
35088                      "When Lost Cells are greater than this threshold,
35089					   an active alarm is raised."
35090              ::= { atmNteAlarmIfEntry 8 }
35091
35092          atmThresholdMisinsertedCells OBJECT-TYPE
35093              SYNTAX  Integer32
35094              MAX-ACCESS  read-write
35095              STATUS  current
35096              DESCRIPTION
35097                      "When Misinserted Cells are greater than this threshold,
35098					   an active alarm is raised."
35099              ::= { atmNteAlarmIfEntry 9 }
35100
35101
35102
35103          atmInterfaceAlarmStatus OBJECT-TYPE
35104              SYNTAX  INTEGER { off(2),
35105			                    on(3) }
35106              MAX-ACCESS  read-only
35107              STATUS  current
35108              DESCRIPTION
35109                      "The variable is on(3) when there is any active alarm
35110                       on this interface."
35111              ::= { atmNteAlarmIfEntry 10 }
35112
35113          atmInterfaceMaskAlarms OBJECT-TYPE
35114              SYNTAX  Integer32
35115              MAX-ACCESS  read-write
35116              STATUS  current
35117              DESCRIPTION
35118                      "A Bit String of alarms mask on this interface.
35119					   An up bit (1) means that the respective alarm is masked.
35120					   A down bit (0) means no mask.
35121                       The mask is supported for the following alarms:
35122                       1 - LOS
35123                       "
35124              ::= { atmNteAlarmIfEntry 11 }
35125
35126
35127          atmNteConfVpTable OBJECT-TYPE
35128              SYNTAX  SEQUENCE OF AtmNteConfVpEntry
35129              MAX-ACCESS  not-accessible
35130              STATUS  current
35131              DESCRIPTION
35132                      "The ATM VP configuration table.
35133                       The table is an extension to the atmVplTable of
35134                       RFC-1695."
35135              ::= { atmNtePrtConfig 3 }
35136
35137          atmNteConfVpEntry OBJECT-TYPE
35138              SYNTAX  AtmNteConfVpEntry
35139              MAX-ACCESS  not-accessible
35140              STATUS  current
35141              DESCRIPTION
35142                      "An entry in the ATM VP configuration table.
35143                       ifIndex of the ATM layer."
35144              INDEX   { ifIndex, atmVplVpi }
35145              ::= { atmNteConfVpTable 1 }
35146
35147          AtmNteConfVpEntry ::=
35148              SEQUENCE {
35149			atmConfVpPolicing            		INTEGER,
35150			atmConfVpCCAdminStatus       		INTEGER,
35151			atmConfVpLoopbackAdminStatus 		INTEGER,
35152			atmConfVpLoopbackSinkAddress 		OCTET STRING,
35153			atmConfVpCongestionControl   		OCTET STRING,
35154			atmConfVpCCDirection         		INTEGER,
35155            atmConfVpCreationTime        		DateAndTime,
35156            atmConfVpOamSupport          		INTEGER,
35157            atmConfVpCCOperStatus        		INTEGER,
35158			atmConfVpLoopbackTraffic     		INTEGER,
35159            atmConfVpLoopbackFailureInd	 		INTEGER,
35160            atmConfVpLoopbackFailureThreshold	Integer32,
35161			atmConfVpOamDirection        		INTEGER,
35162			atmConfVpOamDescrIndex	 	 		Integer32,
35163			atmConfVpConnected			 		INTEGER
35164           }
35165
35166 atmConfVpPolicing OBJECT-TYPE
35167              SYNTAX  INTEGER {
35168                 none(1),
35169                 police(2),
35170                 monitor(3),
35171                 shaping(4),
35172                 policingAndShaping(5)
35173              }
35174              MAX-ACCESS  read-write
35175              STATUS  current
35176              DESCRIPTION
35177                      "Policing method desired for this VPL."
35178              ::= { atmNteConfVpEntry 1 }
35179
35180        atmConfVpCCAdminStatus OBJECT-TYPE
35181             SYNTAX INTEGER {
35182		            up    (2),
35183            		down  (3),
35184		            source(4),      -- agent send Oam CC cells
35185		            sink  (5),      -- agent check received Oam CC cells
35186                    listenToActivationCells (6),
35187                    originateActivationCells(7)
35188                            }
35189             MAX-ACCESS read-write
35190             STATUS current
35191             DESCRIPTION
35192                     	"up(2) - Activate Continuity Check (CC).
35193                      	down(3) - Deactivate CC.
35194		                source(4)      - Activate OAM CC(Continuity Check) of local agent
35195                        			( start sending Oam cells to the remote side ).
35196      		            sink(5)          - Activate CC of remote agent ( start receiving Oam cells from
35197      		             				remote 	side ).
35198                     listenToActivationCells (6) - Passive listener till gets an activation request
35199                     originateActivationCells(7) - Sands Activation cell according to atmConfVcCCDirection."
35200             ::= {atmNteConfVpEntry 2}
35201
35202	atmConfVpLoopbackAdminStatus OBJECT-TYPE
35203                    SYNTAX INTEGER {
35204		            up(2),
35205		            down(3),
35206		            llid(4),
35207		            segment(5),
35208		            endToEnd(6),
35209		            segmentLlid(7),
35210		            endToEndLlid(8)
35211	                }
35212             		MAX-ACCESS read-write
35213             		STATUS current
35214             		DESCRIPTION
35215                        "up(2) - Start loopback OAM cells.
35216                         down(3) - Stop sending loopback OAM cells.
35217
35218                         For ace2002:
35219                         up(2)   - Transmitting LB cells with llid all ones
35220                                   (i.e. FFFF..FF)
35221                         down(3) - Not transmitting LB cells.
35222                         llid(4) - Transmitting LB cells with llid indicated
35223                                    in the address field.
35224                         segment(5) - Transmitting Segment LB cells with llid
35225                                       all ones.
35226                         endToEnd(6) - Transmitting End to End LB cells with llid
35227                                        all ones.
35228                         segmentLlid(7) - Transmitting Segment LB cells with
35229                                           llid indicated in the address field.
35230                         endToEndLlid(8) - Transmitting LB cells with llid
35231                                            indicated in the address field.
35232
35233                         This parameter value might be in conflict with
35234                         atmConfVpOamSupport value, since this parameter is for LB,
35235                         while atmConfVpOamSupport is for any other OAM cells."
35236             ::= {atmNteConfVpEntry 3}
35237
35238	atmConfVpLoopbackSinkAddress OBJECT-TYPE
35239             		SYNTAX OCTET STRING  (SIZE(0..20))
35240             		MAX-ACCESS read-write
35241             		STATUS current
35242             		DESCRIPTION
35243                    	 "Destination address.
35244                    	 For ace101: 2 bytes are used.
35245                    	 For ace2002: 16 bytes are used."
35246             ::= {atmNteConfVpEntry 4}
35247
35248	atmConfVpCongestionControl OBJECT-TYPE
35249             		SYNTAX OCTET STRING
35250             		MAX-ACCESS read-write
35251             		STATUS current
35252             		DESCRIPTION
35253                    	 "Each bit indicates a selection of one option
35254                               as the following description.  All combinations
35255                               are possible and legal.
35256                               The codes are:
35257                               1 - EPD
35258                               2 - CLP
35259                               4 - EFCI"
35260             ::= {atmNteConfVpEntry 5}
35261
35262     atmConfVpCCDirection OBJECT-TYPE
35263             SYNTAX  INTEGER {
35264		            both  (2),
35265		            source(4),
35266		            sink  (5)
35267                            }
35268             MAX-ACCESS read-write
35269             STATUS current
35270             DESCRIPTION
35271                     	"both(2) - Agent send OAM CC cells and check received OAM CC cells
35272                        source(4)- Agent send OAM CC cells.
35273      		            sink(5)  - Agent checks received OAM CC cells."
35274             ::= {atmNteConfVpEntry 6}
35275
35276     atmConfVpCreationTime OBJECT-TYPE
35277         SYNTAX   DateAndTime
35278         MAX-ACCESS   read-only
35279         STATUS   current
35280         DESCRIPTION
35281            "A date-time in which the VP was created."
35282         ::= { atmNteConfVpEntry 7 }
35283
35284     atmConfVpOamSupport OBJECT-TYPE
35285               SYNTAX  INTEGER {
35286                          intermediate(1),
35287                          segmentTermination(2),
35288                          endToEndTermination(3)
35289                      }
35290               MAX-ACCESS  read-write
35291               STATUS  current
35292               DESCRIPTION
35293               "OAM support  mode, which determines the device location
35294                in a segment wise."
35295               ::= { atmNteConfVpEntry 8 }
35296
35297
35298	atmConfVpCCOperStatus OBJECT-TYPE
35299             SYNTAX INTEGER {
35300		             initial (1),
35301		             source(4),
35302		             sink  (5),
35303					 both  (8),
35304		 			 timeout (9),
35305				     denied (10),
35306					 conflict (11),
35307					 manual (12)
35308                            }
35309             MAX-ACCESS read-only
35310             STATUS current
35311             DESCRIPTION
35312                     	"
35313		                initial(1) - The CC activation process is not started.
35314		                source(4) - Agent sends OAM CC cells.
35315      		            sink(5)   - Agent checks received OAM CC cells.
35316						both (8) - OAM CC of local and remote agents activation.
35317		                timeout (9) - Timeout occured on receiving answer from
35318                                      the remote agent.
35319		                denied  (10) - CC activation process rejected by remote agent.
35320		                conflict (11) - local and remote sides requested activation
35321                                      simultaneously.
35322				        manual (12) - OAM CC of local agent activated manually.
35323                        "
35324             ::= {atmNteConfVpEntry 9}
35325
35326	atmConfVpLoopbackTraffic OBJECT-TYPE
35327             		SYNTAX INTEGER { off(2), on(3) }
35328             		MAX-ACCESS read-write
35329             		STATUS current
35330             		DESCRIPTION
35331                    	 "This parameter has both command and status meanings:
35332                    	 off(2) - Set to 'Off' will Stop traffic loop. Getting this
35333                    	          value means that the loop is not running.
35334                      	 on (3) - Set to 'On' will start traffic loop. Getting
35335                      	          this value means that the loop is currently running."
35336             ::= {atmNteConfVpEntry 10}
35337
35338	atmConfVpLoopbackFailureInd OBJECT-TYPE
35339             		SYNTAX INTEGER {
35340             		disabled(2),
35341             		segmentAis(3),
35342             		segmentRdi(4),
35343             		segmentAisAndRdi(5),
35344             		endToEndAis(6),
35345             		endToEndRdi(7),
35346             		endToEndAisAndRdi(8)
35347             		}
35348             		MAX-ACCESS read-write
35349             		STATUS current
35350             		DESCRIPTION
35351    "This object allows user to define the Indication that will be created upon
35352     a LB cell failure.
35353     disabled(2) - no indication will be created.
35354     segmentAis(3) - will cause Tx of a segment AIS.
35355     segmentRdi(4) - will cause Tx of a segment RDI.
35356     segmentAisAndRdi(5) - will cause Tx of a segment AIS & RDI.
35357     endToEndAis(6) - will cause Tx of an End to End AIS.
35358     endToEndRdi(7)	- will cause Tx of an End to End RDI.
35359     endToEndAisAndRdi(8) - will cause Tx of an End to End AIS & RDI.
35360     Default: disabled(2)."
35361             ::= {atmNteConfVpEntry 11}
35362
35363	atmConfVpLoopbackFailureThreshold OBJECT-TYPE
35364             		SYNTAX Integer32
35365             		MAX-ACCESS read-write
35366             		STATUS current
35367             		DESCRIPTION
35368    "The number of the LB failures before starting transmission of the
35369    Indication defined by atmConfVcLoopbackFailureInd.
35370    Range: 1..16. Default: 1."
35371             ::= {atmNteConfVpEntry 12}
35372
35373     atmConfVpOamDirection OBJECT-TYPE
35374             SYNTAX  INTEGER {
35375		            notApplicable  (1),
35376		            downStream     (2),
35377		            upStream       (3)
35378                            }
35379             MAX-ACCESS read-write
35380             STATUS current
35381             DESCRIPTION
35382     "The direction of OAM cell insertion.
35383	 downStream(2) - The OAM cell will be inserted in downStream.
35384	 upStream(3)   - The OAM cell will be inserted in upStream."
35385             ::= {atmNteConfVpEntry 13}
35386
35387atmConfVpOamDescrIndex OBJECT-TYPE
35388	SYNTAX  Integer32
35389	MAX-ACCESS read-write
35390	STATUS current
35391	DESCRIPTION
35392	"This parameter indicates the VPL's OAM Descriptor index,
35393	 according to the OAM Descriptor Configuration Table."
35394			::= {atmNteConfVpEntry 14}
35395
35396atmConfVpConnected OBJECT-TYPE
35397	SYNTAX  INTEGER {
35398		notConnected	(1),
35399		mng				(2),
35400		bridgePort		(3),
35401		ds0Bundle		(4),
35402		atm				(5),
35403		pw				(6)
35404        }
35405	MAX-ACCESS read-write
35406	STATUS current
35407	DESCRIPTION
35408	"This object indicates whether this VP is connected
35409	and if connected, what is it connected to."
35410			::= {atmNteConfVpEntry 15}
35411
35412
35413--Alarm Table
35414          atmNteAlarmVpTable OBJECT-TYPE
35415              SYNTAX  SEQUENCE OF AtmNteAlarmVpEntry
35416              MAX-ACCESS  not-accessible
35417              STATUS  current
35418              DESCRIPTION
35419                      "The ATM VP Alarm table."
35420              ::= { atmNtePrtConfig 5 }
35421
35422          atmNteAlarmVpEntry OBJECT-TYPE
35423              SYNTAX  AtmNteAlarmVpEntry
35424              MAX-ACCESS  not-accessible
35425              STATUS  current
35426              DESCRIPTION
35427                      "An entry in the ATM VP Alarm table.
35428                       ifIndex of the ATM layer."
35429              INDEX   { ifIndex, atmNteVpAlarmVpi}
35430              ::= { atmNteAlarmVpTable 1 }
35431
35432          AtmNteAlarmVpEntry ::=
35433              SEQUENCE {
35434			    atmNteVpAlarmVpi
35435				      Integer32,
35436			    atmNteVpActiveAlarms
35437				      Integer32
35438              }
35439
35440          atmNteVpAlarmVpi OBJECT-TYPE
35441              SYNTAX  Integer32
35442              MAX-ACCESS  read-only
35443              STATUS  current
35444              DESCRIPTION
35445                      "The VPI on which there is an active alarm."
35446              ::= { atmNteAlarmVpEntry 1 }
35447
35448          atmNteVpActiveAlarms OBJECT-TYPE
35449              SYNTAX  Integer32
35450              MAX-ACCESS  read-only
35451              STATUS  current
35452              DESCRIPTION
35453                      "A Bit String of the active alarms on this VP.
35454					   An up bit (1) means there is an active alarm of this
35455					   type. A down bit (0) means there is no such alarm.
35456                       The meaning of the bits is as follows:
35457                       1 -	VP AIS
35458                       2 -	VP Loss Of Continuity
35459					   3 -  VP RDI Reception
35460					   4 -	VP Errored Cells > Threshold
35461					   5 -	VP Lost Cells > Threshold
35462					   6 -	VP Misinserted Cells > Threshold
35463					   9 -  VP Loopback Failure
35464                       "
35465              ::= { atmNteAlarmVpEntry 2 }
35466
35467          atmNteAlarmVcTable OBJECT-TYPE
35468              SYNTAX  SEQUENCE OF AtmNteAlarmVcEntry
35469              MAX-ACCESS  not-accessible
35470              STATUS  current
35471              DESCRIPTION
35472                      "The ATM VC Alarm table."
35473              ::= { atmNtePrtConfig 6 }
35474
35475          atmNteAlarmVcEntry OBJECT-TYPE
35476              SYNTAX  AtmNteAlarmVcEntry
35477              MAX-ACCESS  not-accessible
35478              STATUS  current
35479              DESCRIPTION
35480                      "An entry in the ATM VC Alarm table.
35481                       ifIndex of the ATM layer."
35482              INDEX   { ifIndex, atmNteVcAlarmVpi, atmNteVcAlarmVci}
35483              ::= { atmNteAlarmVcTable 1 }
35484
35485          AtmNteAlarmVcEntry ::=
35486              SEQUENCE {
35487			    atmNteVcAlarmVpi
35488				      Integer32,
35489			    atmNteVcAlarmVci
35490				      Integer32,
35491			    atmNteVcActiveAlarms
35492				      Integer32
35493              }
35494
35495          atmNteVcAlarmVpi OBJECT-TYPE
35496              SYNTAX  Integer32
35497              MAX-ACCESS  read-only
35498              STATUS  current
35499              DESCRIPTION
35500                      "The VPI of the VC on which there is an active alarm."
35501              ::= { atmNteAlarmVcEntry 1 }
35502
35503          atmNteVcAlarmVci OBJECT-TYPE
35504              SYNTAX  Integer32
35505              MAX-ACCESS  read-only
35506              STATUS  current
35507              DESCRIPTION
35508                      "The VCI of the VC on which there is an active alarm."
35509              ::= { atmNteAlarmVcEntry 2 }
35510
35511atmNteVcActiveAlarms OBJECT-TYPE
35512              SYNTAX  Integer32
35513              MAX-ACCESS  read-only
35514              STATUS  current
35515              DESCRIPTION
35516                      "A Bit String of the active alarms on this VC.
35517					   An up bit (1) means there is an active alarm of this
35518					   type. A down bit (0) means there is no such alarm.
35519                       The meaning of the bits is as follows:
35520                       1 -	VC AIS
35521                       2 -	VC Loss Of Continuity
35522					   3 -  VC RDI
35523					   4 -	VC Errored Cells > Threshold
35524					   5 -	VC Lost Cells > Threshold
35525					   6 -	VC Misinserted Cells > Threshold
35526					   7 - 	Tx VC AIS
35527					   8 - 	Tx VC RDI
35528					   9 -  VC Loopback Failure
35529                       "
35530              ::= { atmNteAlarmVcEntry 3 }
35531
35532--
35533-- file :v:\doc\rdv\mib\ver540\atm\ace101.txt
35534--
35535--
35536-- file :v:\doc\rdv\mib\ver540\ATM\ace101.txt
35537
35538--RAD-ARC-MIB
35539
35540--			DEFINITIONS ::= BEGIN
35541
35542--Title:    RAD-ACE   MIB
35543--
35544
35545-- IMPORTS
35546--      Gauge32, IpAddress              FROM RFC1155-SMI
35547--      ifIndex                         FROM IF-MIB
35548--      OBJECT-TYPE                     FROM RFC-1212
35549--      TRAP-TYPE                       FROM RFC-1215
35550--      radAtm, agnLed, agnIndication   FROM RAD-GEN-MIB
35551--	  RowStatus                         FROM SNMPv2-TC
35552--	  atmVplVpi, atmVclVpi, atmVclVci   FROM ATM-MIB
35553--	  atmTrafficDescrParamEntry   		FROM ATM-MIB;
35554
35555
35556
35557--                RAD-ACE MIB
35558
35559--Title:     RAD's ARC ATM PRODUCT MIB
35560--Version:   1.0
35561--Date:      24.9.96
35562--By:        Yair Arian
35563--File:      arc.mib
35564--
35565--Last update: 30-Dec-2007 by Shay Harari
35566
35567atmGen  OBJECT IDENTIFIER  ::=  {radAtm 2}
35568
35569atmPerfHistory  OBJECT IDENTIFIER  ::=  {atmGen 1}
35570
35571atmIfPerformance  OBJECT IDENTIFIER  ::=  {atmPerfHistory 1}
35572-- aal5VccXTable  ::= { atmIfPerformance 4 }  in aal5.txt
35573
35574
35575          atmIfDataTable OBJECT-TYPE
35576              SYNTAX  SEQUENCE OF AtmIfDataEntry
35577              MAX-ACCESS  not-accessible
35578              STATUS  current
35579              DESCRIPTION
35580                      "The ATM interface Data table."
35581              ::= { atmIfPerformance 1 }
35582
35583          atmIfDataEntry OBJECT-TYPE
35584              SYNTAX  AtmIfDataEntry
35585              MAX-ACCESS  not-accessible
35586              STATUS  current
35587              DESCRIPTION
35588                      "An entry in the ATM interface Data table."
35589              INDEX   { ifIndex }
35590              ::= { atmIfDataTable 1 }
35591
35592          AtmIfDataEntry ::=
35593              SEQUENCE {
35594                  atmIfTimeElapsed
35595                      Integer32,
35596                  atmIfValidIntervals
35597                      Integer32,
35598				  atmIfTxCells
35599				       Counter32,
35600				  atmIfRxCells
35601				       Counter32,
35602				  atmIfUncorrectedHecs
35603				       Counter32
35604              }
35605
35606           atmIfTimeElapsed OBJECT-TYPE
35607               SYNTAX  Integer32 (0..899)
35608               MAX-ACCESS  read-only
35609               STATUS  current
35610               DESCRIPTION
35611                       "The number of seconds that have elapsed since
35612                       the beginning of the near end current error-
35613                       measurement period."
35614              ::= { atmIfDataEntry 1 }
35615
35616          atmIfValidIntervals OBJECT-TYPE
35617              SYNTAX  Integer32 (0..96)
35618              MAX-ACCESS  read-only
35619              STATUS  current
35620              DESCRIPTION
35621                      "The number of previous near end intervals for
35622                      which valid data was collected.  The value will be
35623                      96 unless the interface was brought online within
35624                      the last 24 hours, in which case the value will be
35625                      the number of complete 15 minute near end
35626                      intervals since the interface has been online."
35627              ::= { atmIfDataEntry 2 }
35628
35629          atmIfTxCells OBJECT-TYPE
35630              SYNTAX  Counter32
35631              MAX-ACCESS  read-only
35632              STATUS  current
35633              DESCRIPTION
35634                      "The counter associated with the total number of transmitted
35635                      cells, encountered by an ATM interface."
35636              ::= { atmIfDataEntry 3 }
35637
35638		  atmIfRxCells OBJECT-TYPE
35639              SYNTAX  Counter32
35640              MAX-ACCESS  read-only
35641              STATUS  current
35642              DESCRIPTION
35643                      "The counter associated with the total number of received
35644                      cells, encountered by an ATM
35645                      interface."
35646              ::= { atmIfDataEntry 4 }
35647
35648		  atmIfUncorrectedHecs OBJECT-TYPE
35649              SYNTAX  Counter32
35650              MAX-ACCESS  read-only
35651              STATUS  current
35652              DESCRIPTION
35653                      "The counter associated with the total number of cells with
35654                      uncorrected HEC errors, encountered by an ATM
35655                      interface."
35656              ::= { atmIfDataEntry 5 }
35657
35658
35659          -- the ATM interface Current
35660
35661          -- The ATM interface current table contains various statistics being
35662          -- collected for the current 15 minute interval.
35663
35664          atmIfCurrentTable OBJECT-TYPE
35665              SYNTAX  SEQUENCE OF AtmIfCurrentEntry
35666              MAX-ACCESS  not-accessible
35667              STATUS  current
35668              DESCRIPTION
35669                      "The ATM interface Current table."
35670              ::= { atmIfPerformance 2 }
35671
35672          atmIfCurrentEntry OBJECT-TYPE
35673              SYNTAX  AtmIfCurrentEntry
35674              MAX-ACCESS  not-accessible
35675              STATUS  current
35676              DESCRIPTION
35677                      "An entry in the ATM interface Current table."
35678              INDEX   { ifIndex }
35679              ::= { atmIfCurrentTable 1 }
35680
35681          AtmIfCurrentEntry ::=
35682              SEQUENCE {
35683                  atmIfCurrentTxCells
35684                      Gauge32,
35685                  atmIfCurrentRxCells
35686                      Gauge32,
35687                  atmIfCurrentCorrectedHecs
35688                      Gauge32,
35689                  atmIfCurrentUncorrectedHecs
35690                      Gauge32,
35691				  atmIfCurrentHecErrorSeconds
35692                      Gauge32
35693              }
35694
35695          atmIfCurrentTxCells OBJECT-TYPE
35696              SYNTAX  Gauge32
35697              MAX-ACCESS  read-only
35698              STATUS  current
35699              DESCRIPTION
35700                      "The counter associated with the number of transmitted
35701                      cells, encountered by an ATM interface in
35702                      the current 15 minute interval."
35703              ::= { atmIfCurrentEntry 1 }
35704
35705          atmIfCurrentRxCells OBJECT-TYPE
35706              SYNTAX  Gauge32
35707              MAX-ACCESS  read-only
35708              STATUS  current
35709              DESCRIPTION
35710                      "The counter associated with the number of received
35711                      cells, encountered by an ATM
35712                      interface in the current 15 minute interval."
35713              ::= { atmIfCurrentEntry 2 }
35714
35715          atmIfCurrentCorrectedHecs OBJECT-TYPE
35716              SYNTAX  Gauge32
35717              MAX-ACCESS  read-only
35718              STATUS  current
35719              DESCRIPTION
35720                      "The counter associated with the number of cells with
35721                      corrected HEC errors, encountered by an
35722                      ATM interface in the current 15 minute
35723                      interval."
35724              ::= { atmIfCurrentEntry 3 }
35725
35726          atmIfCurrentUncorrectedHecs OBJECT-TYPE
35727              SYNTAX  Gauge32
35728              MAX-ACCESS  read-only
35729              STATUS  current
35730              DESCRIPTION
35731                      "The counter associated with the number of cells with
35732                      uncorrected HEC errors, encountered by an ATM
35733                      interface in the current 15 minute interval."
35734              ::= { atmIfCurrentEntry 4 }
35735
35736          atmIfCurrentHecErrorSeconds OBJECT-TYPE
35737              SYNTAX  Gauge32
35738              MAX-ACCESS  read-only
35739              STATUS  current
35740              DESCRIPTION
35741                      "The counter associated with the number of seconds with
35742                      HEC errors, encountered by an ATM	interface in
35743                      the current 15 minute interval."
35744              ::= { atmIfCurrentEntry 5 }
35745
35746
35747          -- the ATM interface Interval
35748
35749          -- The ATM interface Interval Table contains various statistics
35750          -- collected by each ATM Interface over the previous 24
35751          -- hours of operation.  The past 24 hours are broken into 96
35752          -- completed 15 minute intervals.
35753
35754          atmIfIntervalTable OBJECT-TYPE
35755              SYNTAX  SEQUENCE OF AtmIfIntervalEntry
35756              MAX-ACCESS  not-accessible
35757              STATUS  current
35758              DESCRIPTION
35759                      "The ATM interface Interval table."
35760              ::= { atmIfPerformance 3 }
35761
35762          atmIfIntervalEntry OBJECT-TYPE
35763              SYNTAX  AtmIfIntervalEntry
35764              MAX-ACCESS  not-accessible
35765              STATUS  current
35766              DESCRIPTION
35767                      "An entry in the ATM interface Interval table."
35768              INDEX   { ifIndex, atmIfIntervalNumber }
35769              ::= { atmIfIntervalTable 1 }
35770
35771          AtmIfIntervalEntry ::=
35772              SEQUENCE {
35773                  atmIfIntervalNumber
35774                      Integer32,
35775                  atmIfIntervalTxCells
35776                      Gauge32,
35777                  atmIfIntervalRxCells
35778                      Gauge32,
35779                  atmIfIntervalCorrectedHecs
35780                      Gauge32,
35781                  atmIfIntervalUncorrectedHecs
35782                      Gauge32,
35783                  atmIfIntervalHecErrorSeconds
35784                      Gauge32
35785              }
35786
35787          atmIfIntervalNumber OBJECT-TYPE
35788              SYNTAX  Integer32 (1..96)
35789              MAX-ACCESS  read-only
35790              STATUS  current
35791              DESCRIPTION
35792                      "A number between 1 and 96, where 1 is the most
35793                      recently completed 15 minute interval and 96 is
35794                      the least recently completed 15 minutes interval
35795                      (assuming that all 96 intervals are valid)."
35796              ::= { atmIfIntervalEntry 1 }
35797
35798          atmIfIntervalTxCells OBJECT-TYPE
35799              SYNTAX  Gauge32
35800              MAX-ACCESS  read-only
35801              STATUS  current
35802              DESCRIPTION
35803                      "The counter associated with the number of transmitted
35804                      cells , encountered by an ATM interface in
35805                      one of the previous 96, individual 15 minute,
35806                      intervals."
35807              ::= { atmIfIntervalEntry 2 }
35808
35809          atmIfIntervalRxCells OBJECT-TYPE
35810              SYNTAX  Gauge32
35811              MAX-ACCESS  read-only
35812              STATUS  current
35813              DESCRIPTION
35814                      "The counter associated with the number of received
35815                      cells, encountered by an ATM
35816                      interface in one of the previous 96, individual 15
35817                      minute, intervals."
35818              ::= { atmIfIntervalEntry 3 }
35819
35820          atmIfIntervalCorrectedHecs OBJECT-TYPE
35821              SYNTAX  Gauge32
35822              MAX-ACCESS  read-only
35823              STATUS  current
35824              DESCRIPTION
35825                      "The counter associated with the number of cells with
35826                      corrected HEC errors, encountered by an
35827                      ATM interface in one of the previous 96,
35828                      individual 15 minute, intervals."
35829              ::= { atmIfIntervalEntry 4 }
35830
35831          atmIfIntervalUncorrectedHecs OBJECT-TYPE
35832              SYNTAX  Gauge32
35833              MAX-ACCESS  read-only
35834              STATUS  current
35835              DESCRIPTION
35836                      "The counter associated with the number of cells with
35837                      uncorrected HEC errors, encountered by an ATM
35838                      interface in one of the previous 96, individual 15
35839                      minute, intervals."
35840              ::= { atmIfIntervalEntry 5 }
35841
35842          atmIfIntervalHecErrorSeconds OBJECT-TYPE
35843              SYNTAX  Gauge32
35844              MAX-ACCESS  read-only
35845              STATUS  current
35846              DESCRIPTION
35847                      "The counter associated with the number of seconds with
35848                      HEC errors, encountered by an ATM	interface in one of
35849                      the previous 96, individual 15 minute, intervals."
35850              ::= { atmIfIntervalEntry 6 }
35851
35852
35853atmPvcPerformance  OBJECT IDENTIFIER  ::=  {atmPerfHistory 2}
35854
35855atmVpPerformance  OBJECT IDENTIFIER  ::=  {atmPvcPerformance 1}
35856
35857          -- the ATM VP Current
35858
35859          -- The ATM VP current table contains various statistics being
35860          -- collected for the current 15 minute interval.
35861
35862          atmVpCurrentTable OBJECT-TYPE
35863              SYNTAX  SEQUENCE OF AtmVpCurrentEntry
35864              MAX-ACCESS  not-accessible
35865              STATUS  current
35866              DESCRIPTION
35867                      "The ATM VP Current table."
35868              ::= { atmVpPerformance 1 }
35869
35870          atmVpCurrentEntry OBJECT-TYPE
35871              SYNTAX  AtmVpCurrentEntry
35872              MAX-ACCESS  not-accessible
35873              STATUS  current
35874              DESCRIPTION
35875                      "An entry in the ATM VP Current table."
35876              INDEX   { ifIndex, atmVpCurrentVpi }
35877              ::= { atmVpCurrentTable 1 }
35878
35879          AtmVpCurrentEntry ::=
35880              SEQUENCE {
35881	     atmVpCurrentVpi
35882                      Integer32,
35883                  atmVpCurrentRxCellsClp01
35884                      Gauge32,
35885                  atmVpCurrentRxCellsClp0
35886                      Gauge32,
35887                  atmVpCurrentGcra0Violations
35888                      Gauge32,
35889                  atmVpCurrentGcra1Violations
35890                      Gauge32,
35891                  atmVpCurrentRxAIS
35892                      Gauge32,
35893                  atmVpCurrentTxAIS
35894                      Gauge32,
35895                  atmVpCurrentRxRDI
35896                      Gauge32,
35897                  atmVpCurrentTxRDI
35898                      Gauge32,
35899                  atmVpCurrentContinuityLoss
35900                      Gauge32,
35901                  atmVpCurrentUAS
35902                      Gauge32,
35903	              atmVpCurrentSES
35904	                  Gauge32,
35905	              atmVpCurrentCDC
35906	                  Gauge32,
35907                  atmVpCurrentTotalDiscards
35908                      Gauge32,
35909                  atmVpCurrentClp0Discards
35910                      Gauge32,
35911                  atmVpCurrentTotalCellOuts
35912                      Gauge32,
35913                  atmVpCurrentClp0CellOuts
35914                      Gauge32,
35915                  atmVpCurrentTaggedOuts
35916                      Gauge32,
35917	              atmVpCurrentPCR
35918	                  Gauge32,
35919	              atmVpCurrentSCR
35920	                  Gauge32,
35921	              atmVpCurrentMCR
35922	                  Gauge32,
35923                  atmVpCurrentShaperTotalDiscards
35924                      Gauge32,
35925                  atmVpCurrentShaperClp0Discards
35926                      Gauge32,
35927                  atmVpCurrentShaperClp1Discards
35928                      Gauge32
35929          }
35930
35931          atmVpCurrentVpi OBJECT-TYPE
35932              SYNTAX  Integer32
35933              MAX-ACCESS  read-only
35934              STATUS  current
35935              DESCRIPTION
35936                      "The VPI of the VPL."
35937              ::= { atmVpCurrentEntry 1 }
35938
35939          atmVpCurrentRxCellsClp01 OBJECT-TYPE
35940              SYNTAX  Gauge32
35941              MAX-ACCESS  read-only
35942              STATUS  current
35943              DESCRIPTION
35944                      "The counter associated with the number of transmitted
35945                      cells, encountered by the VPL of this ATM interface in
35946                      the current 15 minute interval."
35947              ::= { atmVpCurrentEntry 2 }
35948
35949          atmVpCurrentRxCellsClp0 OBJECT-TYPE
35950              SYNTAX  Gauge32
35951              MAX-ACCESS  read-only
35952              STATUS  current
35953              DESCRIPTION
35954                      "The counter associated with the number of received
35955                      cells, encountered by the VPL of this ATM
35956                      interface in the current 15 minute interval."
35957              ::= { atmVpCurrentEntry 3 }
35958
35959          atmVpCurrentGcra0Violations OBJECT-TYPE
35960              SYNTAX  Gauge32
35961              MAX-ACCESS  read-only
35962              STATUS  current
35963              DESCRIPTION
35964                      "The counter associated with the number of cells
35965                      violating GCRA0, encountered by the VPL of this
35966                      ATM interface in the current 15 minute
35967                      interval."
35968              ::= { atmVpCurrentEntry 4 }
35969
35970          atmVpCurrentGcra1Violations OBJECT-TYPE
35971              SYNTAX  Gauge32
35972              MAX-ACCESS  read-only
35973              STATUS  current
35974              DESCRIPTION
35975                      "The counter associated with the number of cells
35976                      violating GCRA1, encountered by the VPL of this ATM
35977                      interface in the current 15 minute interval."
35978              ::= { atmVpCurrentEntry 5 }
35979
35980          atmVpCurrentRxAIS OBJECT-TYPE
35981              SYNTAX  Gauge32
35982              MAX-ACCESS  read-only
35983              STATUS  current
35984              DESCRIPTION
35985                      "The counter associated with the number of received
35986                      AIS cells, encountered by the VPL of this ATM
35987                      interface in the current 15 minute interval."
35988              ::= { atmVpCurrentEntry 6 }
35989
35990          atmVpCurrentTxAIS OBJECT-TYPE
35991              SYNTAX  Gauge32
35992              MAX-ACCESS  read-only
35993              STATUS  current
35994              DESCRIPTION
35995                      "The counter associated with the number of transmitted
35996                      AIS cells, encountered by the VPL of this ATM
35997                      interface in the current 15 minute interval. Not Supported
35998	        in the first phase."
35999              ::= { atmVpCurrentEntry 7 }
36000
36001          atmVpCurrentRxRDI OBJECT-TYPE
36002              SYNTAX  Gauge32
36003              MAX-ACCESS  read-only
36004              STATUS  current
36005              DESCRIPTION
36006                      "The counter associated with the number of received
36007                      RDI cells, encountered by the VPL of this ATM
36008                      interface in the current 15 minute interval."
36009              ::= { atmVpCurrentEntry 8 }
36010
36011          atmVpCurrentTxRDI OBJECT-TYPE
36012              SYNTAX  Gauge32
36013              MAX-ACCESS  read-only
36014              STATUS  current
36015              DESCRIPTION
36016                      "The counter associated with the number of transmitted
36017                      RDI cells, encountered by the VPL of this ATM
36018                      interface in the current 15 minute interval."
36019              ::= { atmVpCurrentEntry 9 }
36020
36021          atmVpCurrentContinuityLoss OBJECT-TYPE
36022              SYNTAX  Gauge32
36023              MAX-ACCESS  read-only
36024              STATUS  current
36025              DESCRIPTION
36026                      "The counter associated with the number of loss of
36027                      continuity cells, encountered by the VPL of this ATM
36028                      interface in the current 15 minute interval."
36029              ::= { atmVpCurrentEntry 10 }
36030
36031          atmVpCurrentUAS OBJECT-TYPE
36032              SYNTAX  Gauge32
36033              MAX-ACCESS  read-only
36034              STATUS  current
36035              DESCRIPTION
36036                      "The counter associated with the number of Unavailable
36037                      Seconds, encountered by the VPL of this ATM
36038                      interface in the current 15 minute interval."
36039              ::= { atmVpCurrentEntry 11 }
36040
36041	atmVpCurrentSES OBJECT-TYPE
36042              SYNTAX  Gauge32
36043              MAX-ACCESS  read-only
36044              STATUS  current
36045              DESCRIPTION
36046                      "The counter associated with the number of Severerly Errored
36047                      Seconds, encountered by the VPL of this ATM
36048                      interface in the current 15 minute interval."
36049              ::= { atmVpCurrentEntry 12 }
36050
36051 	atmVpCurrentCDC OBJECT-TYPE
36052              SYNTAX  Gauge32
36053              MAX-ACCESS  read-only
36054              STATUS  current
36055              DESCRIPTION
36056                      "Amount of cells dropped in the current 15 minute interval
36057                       of the VP connection."
36058              ::= { atmVpCurrentEntry 13 }
36059
36060    atmVpCurrentTotalDiscards OBJECT-TYPE
36061              SYNTAX       Gauge32
36062              MAX-ACCESS       read-only
36063              STATUS       current
36064              DESCRIPTION
36065                      "The total number of valid ATM cells discarded by
36066                      the traffic policing entity.  This includes cells
36067                      originally received with CLP=0 and CLP=1."
36068              ::= { atmVpCurrentEntry 14 }
36069
36070    atmVpCurrentClp0Discards OBJECT-TYPE
36071              SYNTAX       Gauge32
36072              MAX-ACCESS       read-only
36073              STATUS       current
36074              DESCRIPTION
36075                      "The total number of valid ATM cells received with
36076                      CLP=0 and discarded by the traffic policing
36077                      entity."
36078              ::= { atmVpCurrentEntry 15 }
36079
36080    atmVpCurrentTotalCellOuts OBJECT-TYPE
36081              SYNTAX       Gauge32
36082              MAX-ACCESS       read-only
36083              STATUS       current
36084              DESCRIPTION
36085                      "The total number of valid ATM cells transmitted
36086                      by this VPL. This includes both CLP=0 and CLP=1
36087                      cells."
36088              ::= { atmVpCurrentEntry 16 }
36089
36090    atmVpCurrentClp0CellOuts OBJECT-TYPE
36091              SYNTAX       Gauge32
36092              MAX-ACCESS       read-only
36093              STATUS       current
36094              DESCRIPTION
36095                      "The total number of valid ATM cells transmitted
36096                      with CLP=0 by this VPL."
36097              ::= { atmVpCurrentEntry 17 }
36098
36099    atmVpCurrentTaggedOuts OBJECT-TYPE
36100              SYNTAX       Gauge32
36101              MAX-ACCESS       read-only
36102              STATUS       current
36103              DESCRIPTION
36104                      "The total number of valid ATM cells tagged by the
36105                      traffic policing entity from CLP=0 to CLP=1 and
36106                      transmitted by this VPL."
36107              ::= { atmVpCurrentEntry 18 }
36108
36109	atmVpCurrentPCR OBJECT-TYPE
36110              SYNTAX  Gauge32
36111              MAX-ACCESS  read-only
36112              STATUS  current
36113              DESCRIPTION
36114                      "The maximum traffic rate encountered in the
36115                      last interval of the VP connection (monitored once a second)."
36116              ::= { atmVpCurrentEntry 19 }
36117
36118	atmVpCurrentSCR OBJECT-TYPE
36119              SYNTAX  Gauge32
36120              MAX-ACCESS  read-only
36121              STATUS  current
36122              DESCRIPTION
36123                      "The average traffic rate during the last interval of the VP
36124                      connection."
36125              ::= { atmVpCurrentEntry 20 }
36126
36127	atmVpCurrentMCR OBJECT-TYPE
36128              SYNTAX  Gauge32
36129              MAX-ACCESS  read-only
36130              STATUS  current
36131              DESCRIPTION
36132                      "MCR - The minimum traffic rate encountered in the last
36133                      interval of the VP connection (monitored once a second)."
36134              ::= { atmVpCurrentEntry 21 }
36135
36136    atmVpCurrentShaperTotalDiscards OBJECT-TYPE
36137              SYNTAX       Gauge32
36138              MAX-ACCESS       read-only
36139              STATUS       current
36140              DESCRIPTION
36141                      "The total number of cells (CLP0 and CLP1) discarded
36142                       due to congestion by the traffic shaper."
36143              ::= { atmVpCurrentEntry 22 }
36144
36145    atmVpCurrentShaperClp0Discards OBJECT-TYPE
36146              SYNTAX       Gauge32
36147              MAX-ACCESS       read-only
36148              STATUS       current
36149              DESCRIPTION
36150                      "The total number of CLP0 cells discarded
36151                       due to congestion by the traffic shaper."
36152              ::= { atmVpCurrentEntry 23 }
36153
36154    atmVpCurrentShaperClp1Discards OBJECT-TYPE
36155              SYNTAX       Gauge32
36156              MAX-ACCESS       read-only
36157              STATUS       current
36158              DESCRIPTION
36159                      "The total number of CLP1 cells discarded
36160                       due to congestion by the traffic shaper."
36161              ::= { atmVpCurrentEntry 24 }
36162
36163
36164          -- The ATM VP current table for Performance Management
36165          -- which contains various statistics being
36166          -- collected for the current 15 minute interval.
36167
36168          atmVpPMCurrentTable OBJECT-TYPE
36169              SYNTAX  SEQUENCE OF AtmVpPMCurrentEntry
36170              MAX-ACCESS  not-accessible
36171              STATUS  current
36172              DESCRIPTION
36173                      "The ATM VP Current table for Performance Management."
36174              ::= { atmVpPerformance 2 }
36175
36176          atmVpPMCurrentEntry OBJECT-TYPE
36177              SYNTAX  AtmVpPMCurrentEntry
36178              MAX-ACCESS  not-accessible
36179              STATUS  current
36180              DESCRIPTION
36181                      "An entry in the ATM VP Current table for Performance
36182                       Management."
36183              INDEX   { ifIndex, atmVpPMCurrentVpi, atmVpPMCurrentDir }
36184              ::= { atmVpPMCurrentTable 1 }
36185
36186          AtmVpPMCurrentEntry ::=
36187              SEQUENCE {
36188	atmVpPMCurrentDir
36189                      INTEGER,
36190	atmVpPMCurrentVpi
36191	        Integer32,
36192                  atmVpPMCurrentTxClp01
36193                      Gauge32,
36194                  atmVpPMCurrentTxClp0
36195                      Gauge32,
36196                  atmVpPMCurrentRxClp01
36197                      Gauge32,
36198                  atmVpPMCurrentRxClp0
36199                      Gauge32,
36200                  atmVpPMCurrentErroredCells
36201                      Gauge32,
36202                  atmVpPMCurrentLostCells
36203                      Gauge32,
36204                  atmVpPMCurrentMisinsertedCells
36205                      Gauge32,
36206                  atmVpPMCurrentECB
36207                      Gauge32,
36208                  atmVpPMCurrentSECB
36209                      Gauge32,
36210                  atmVpPMCurrentES
36211                      Gauge32,
36212                  atmVpPMCurrentSES
36213                      Gauge32,
36214                  atmVpPMCurrentUAS
36215                      Gauge32,
36216	              atmVpPMCurrentIntervalQuality
36217	                  INTEGER,
36218	              atmVpPMCurrentLastDayQuality
36219	                  INTEGER
36220              }
36221
36222 	atmVpPMCurrentVpi OBJECT-TYPE
36223              SYNTAX  Integer32
36224              MAX-ACCESS  read-only
36225              STATUS  current
36226              DESCRIPTION
36227                      "The VPI of the VPL."
36228	::= { atmVpPMCurrentEntry 1 }
36229
36230	atmVpPMCurrentDir OBJECT-TYPE
36231              SYNTAX  INTEGER {forward(2), backward(3) }
36232              MAX-ACCESS  read-only
36233              STATUS  current
36234              DESCRIPTION
36235                      "The direction of performance management."
36236	::= { atmVpPMCurrentEntry 2 }
36237
36238          atmVpPMCurrentTxClp01 OBJECT-TYPE
36239              SYNTAX  Gauge32
36240              MAX-ACCESS  read-only
36241              STATUS  current
36242              DESCRIPTION
36243                      "The counter associated with the number of transmitted
36244                      CLP 0+1 cells, encountered by the VPL of this ATM
36245                      interface in the current 15 minute interval."
36246              ::= { atmVpPMCurrentEntry 3 }
36247
36248          atmVpPMCurrentTxClp0 OBJECT-TYPE
36249              SYNTAX  Gauge32
36250              MAX-ACCESS  read-only
36251              STATUS  current
36252              DESCRIPTION
36253                      "The counter associated with the number of transmitted
36254                      CLP 0	cells, encountered by the VPL of this ATM
36255                      interface in the current 15 minute interval."
36256              ::= { atmVpPMCurrentEntry 4 }
36257
36258          atmVpPMCurrentRxClp01 OBJECT-TYPE
36259              SYNTAX  Gauge32
36260              MAX-ACCESS  read-only
36261              STATUS  current
36262              DESCRIPTION
36263                      "The counter associated with the number of received
36264                      CLP 0+1 cells, encountered by the VPL of this ATM
36265                      interface in the current 15 minute interval."
36266              ::= { atmVpPMCurrentEntry 5 }
36267
36268          atmVpPMCurrentRxClp0 OBJECT-TYPE
36269              SYNTAX  Gauge32
36270              MAX-ACCESS  read-only
36271              STATUS  current
36272              DESCRIPTION
36273                      "The counter associated with the number of received
36274                      CLP 0 cells, encountered by the VPL of this ATM
36275                      interface in the current 15 minute interval."
36276              ::= { atmVpPMCurrentEntry 6 }
36277
36278          atmVpPMCurrentErroredCells OBJECT-TYPE
36279              SYNTAX  Gauge32
36280              MAX-ACCESS  read-only
36281              STATUS  current
36282              DESCRIPTION
36283                      "The counter associated with the number of errored
36284                      cells, encountered by the VPL of this ATM
36285                      interface in the current 15 minute interval."
36286              ::= { atmVpPMCurrentEntry 7 }
36287
36288          atmVpPMCurrentLostCells OBJECT-TYPE
36289              SYNTAX  Gauge32
36290              MAX-ACCESS  read-only
36291              STATUS  current
36292              DESCRIPTION
36293                      "The counter associated with the number of lost
36294                      cells, encountered by the VPL of this ATM
36295                      interface in the current 15 minute interval."
36296              ::= { atmVpPMCurrentEntry 8 }
36297
36298          atmVpPMCurrentMisinsertedCells OBJECT-TYPE
36299              SYNTAX  Gauge32
36300              MAX-ACCESS  read-only
36301              STATUS  current
36302              DESCRIPTION
36303                      "The counter associated with the number of misinserted
36304                      cells, encountered by the VPL of this ATM
36305                      interface in the current 15 minute interval."
36306              ::= { atmVpPMCurrentEntry 9 }
36307
36308          atmVpPMCurrentECB OBJECT-TYPE
36309              SYNTAX  Gauge32
36310              MAX-ACCESS  read-only
36311              STATUS  current
36312              DESCRIPTION
36313                      "The counter associated with the number of ECB,
36314                      encountered by the VPL of this ATM
36315                      interface in the current 15 minute interval."
36316              ::= { atmVpPMCurrentEntry 10 }
36317
36318          atmVpPMCurrentSECB OBJECT-TYPE
36319              SYNTAX  Gauge32
36320              MAX-ACCESS  read-only
36321              STATUS  current
36322              DESCRIPTION
36323                      "The counter associated with the number of SECB,
36324                      encountered by the VPL of this ATM
36325                      interface in the current 15 minute interval."
36326              ::= { atmVpPMCurrentEntry 11 }
36327
36328          atmVpPMCurrentES OBJECT-TYPE
36329              SYNTAX  Gauge32
36330              MAX-ACCESS  read-only
36331              STATUS  current
36332              DESCRIPTION
36333                      "The counter associated with the number of
36334                      Errored Seconds, encountered by the VPL of this ATM
36335                      interface in the current 15 minute interval."
36336              ::= { atmVpPMCurrentEntry 12 }
36337
36338          atmVpPMCurrentSES OBJECT-TYPE
36339              SYNTAX  Gauge32
36340              MAX-ACCESS  read-only
36341              STATUS  current
36342              DESCRIPTION
36343                      "The counter associated with the number of Severely
36344                      Errored Seconds, encountered by the VPL of this ATM
36345                      interface in the current 15 minute interval."
36346              ::= { atmVpPMCurrentEntry 13 }
36347
36348          atmVpPMCurrentUAS OBJECT-TYPE
36349              SYNTAX  Gauge32
36350              MAX-ACCESS  read-only
36351              STATUS  current
36352              DESCRIPTION
36353                      "The counter associated with the number of Unavailable
36354                      Seconds, encountered by the VPL of this ATM
36355                      interface in the current 15 minute interval."
36356              ::= { atmVpPMCurrentEntry 14 }
36357
36358	atmVpPMCurrentIntervalQuality OBJECT-TYPE
36359              SYNTAX  INTEGER { normal(2), unacceptable(3) }
36360	MAX-ACCESS read-only
36361	STATUS current
36362	DESCRIPTION
36363		" If the number of errors per interval is superior to
36364		the atmNteUPLTCR value, the quality of service of
36365		the interval is declared as unacceptable."
36366	DEFVAL { normal }
36367	::= { atmVpPMCurrentEntry 15 }
36368
36369	    atmVpPMCurrentLastDayQuality OBJECT-TYPE
36370              SYNTAX  INTEGER { normal(2), degraded(4) }
36371	MAX-ACCESS read-only
36372	STATUS current
36373	DESCRIPTION
36374		" If the number of errors per 24 hours is superior to
36375		the atmNteDPLTCR value, the quality of service of
36376		the day is declared as degraded."
36377	DEFVAL { normal }
36378	::= { atmVpPMCurrentEntry 16 }
36379
36380
36381          -- the ATM VP Interval
36382
36383          -- The ATM VP Interval Table contains various statistics
36384          -- collected by each ATM Interface/VP over the previous 24
36385          -- hours of operation.  The past 24 hours are broken into 96
36386          -- completed 15 minute intervals.
36387
36388          atmVpIntervalTable OBJECT-TYPE
36389              SYNTAX  SEQUENCE OF AtmVpIntervalEntry
36390              MAX-ACCESS  not-accessible
36391              STATUS  current
36392              DESCRIPTION
36393                      "The ATM Vp Interval table."
36394              ::= { atmVpPerformance 3 }
36395
36396          atmVpIntervalEntry OBJECT-TYPE
36397              SYNTAX  AtmVpIntervalEntry
36398              MAX-ACCESS  not-accessible
36399              STATUS  current
36400              DESCRIPTION
36401                      "An entry in the ATM Vp Interval table."
36402              INDEX   { ifIndex, atmVpIntervalVpi,
36403                        atmVpIntervalNumber }
36404              ::= { atmVpIntervalTable 1 }
36405
36406          AtmVpIntervalEntry ::=
36407              SEQUENCE {
36408			      atmVpIntervalVpi
36409				      Integer32,
36410                  atmVpIntervalNumber
36411                      Integer32,
36412                  atmVpIntervalRxCellsClp01
36413                      Gauge32,
36414                  atmVpIntervalRxCellsClp0
36415                      Gauge32,
36416                  atmVpIntervalGcra0Violations
36417                      Gauge32,
36418                  atmVpIntervalGcra1Violations
36419                      Gauge32,
36420                  atmVpIntervalRxAIS
36421                      Gauge32,
36422                  atmVpIntervalTxAIS
36423                      Gauge32,
36424                  atmVpIntervalRxRDI
36425                      Gauge32,
36426                  atmVpIntervalTxRDI
36427                      Gauge32,
36428                  atmVpIntervalContinuityLoss
36429                      Gauge32,
36430                  atmVpIntervalUAS
36431                      Gauge32,
36432	              atmVpIntervalSES
36433	                  Gauge32,
36434	              atmVpIntervalCDC
36435	                  Gauge32,
36436                  atmVpIntervalTotalDiscards
36437                      Gauge32,
36438                  atmVpIntervalClp0Discards
36439                      Gauge32,
36440                  atmVpIntervalTotalCellOuts
36441                      Gauge32,
36442                  atmVpIntervalClp0CellOuts
36443                      Gauge32,
36444                  atmVpIntervalTaggedOuts
36445                      Gauge32,
36446	              atmVpIntervalPCR
36447	                  Gauge32,
36448	              atmVpIntervalSCR
36449	                  Gauge32,
36450	              atmVpIntervalMCR
36451	                  Gauge32,
36452                  atmVpIntervalShaperTotalDiscards
36453                      Gauge32,
36454                  atmVpIntervalShaperClp0Discards
36455                      Gauge32,
36456                  atmVpIntervalShaperClp1Discards
36457                      Gauge32
36458              }
36459
36460          atmVpIntervalVpi OBJECT-TYPE
36461              SYNTAX  Integer32
36462              MAX-ACCESS  read-only
36463              STATUS  current
36464              DESCRIPTION
36465                      "The VPI of the VPL."
36466              ::= { atmVpIntervalEntry 1 }
36467
36468          atmVpIntervalNumber OBJECT-TYPE
36469              SYNTAX  Integer32 (1..96)
36470              MAX-ACCESS  read-only
36471              STATUS  current
36472              DESCRIPTION
36473                      "A number between 1 and 96, where 1 is the most
36474                      recently completed 15 minute interval and 96 is
36475                      the least recently completed 15 minutes interval
36476                      (assuming that all 96 intervals are valid)."
36477              ::= { atmVpIntervalEntry 2 }
36478
36479          atmVpIntervalRxCellsClp01 OBJECT-TYPE
36480              SYNTAX  Gauge32
36481              MAX-ACCESS  read-only
36482              STATUS  current
36483              DESCRIPTION
36484                      "The counter associated with the number of transmitted
36485                      cells , encountered by an ATM interface/VP in
36486                      one of the previous 96, individual 15 minute,
36487                      intervals."
36488              ::= { atmVpIntervalEntry 3 }
36489
36490          atmVpIntervalRxCellsClp0 OBJECT-TYPE
36491              SYNTAX  Gauge32
36492              MAX-ACCESS  read-only
36493              STATUS  current
36494              DESCRIPTION
36495                      "The counter associated with the number of received
36496                      cells, encountered by an ATM
36497                      interface/VP in one of the previous 96, individual 15
36498                      minute, intervals."
36499              ::= { atmVpIntervalEntry 4 }
36500
36501          atmVpIntervalGcra0Violations OBJECT-TYPE
36502              SYNTAX  Gauge32
36503              MAX-ACCESS  read-only
36504              STATUS  current
36505              DESCRIPTION
36506                      "The counter associated with the number of
36507                      cells violating GCRA0, encountered by an ATM
36508                      interface/VP in one of the previous 96, individual 15
36509                      minute, intervals."
36510              ::= { atmVpIntervalEntry 5 }
36511
36512          atmVpIntervalGcra1Violations OBJECT-TYPE
36513              SYNTAX  Gauge32
36514              MAX-ACCESS  read-only
36515              STATUS  current
36516              DESCRIPTION
36517                      "The counter associated with the number of
36518                      cells violating GCRA1, encountered by an ATM
36519                      interface/VP in one of the previous 96, individual 15
36520                      minute, intervals."
36521              ::= { atmVpIntervalEntry 6 }
36522
36523          atmVpIntervalRxAIS OBJECT-TYPE
36524              SYNTAX  Gauge32
36525              MAX-ACCESS  read-only
36526              STATUS  current
36527              DESCRIPTION
36528                      "The counter associated with the number of received
36529                      AIS cells, encountered by an ATM
36530                      interface/VP in one of the previous 96, individual 15
36531                      minute, intervals."
36532              ::= { atmVpIntervalEntry 7 }
36533
36534          atmVpIntervalTxAIS OBJECT-TYPE
36535              SYNTAX  Gauge32
36536              MAX-ACCESS  read-only
36537              STATUS  current
36538              DESCRIPTION
36539                      "The counter associated with the number of transmitted
36540                      AIS cells, encountered by an ATM
36541                      interface/VP in one of the previous 96, individual 15
36542                      minute, intervals. Not supported in the first phase."
36543              ::= { atmVpIntervalEntry 8 }
36544
36545          atmVpIntervalRxRDI OBJECT-TYPE
36546              SYNTAX  Gauge32
36547              MAX-ACCESS  read-only
36548              STATUS  current
36549              DESCRIPTION
36550                      "The counter associated with the number of received
36551                      RDI cells, encountered by an ATM
36552                      interface/VP in one of the previous 96, individual 15
36553                      minute, intervals."
36554              ::= { atmVpIntervalEntry 9 }
36555
36556          atmVpIntervalTxRDI OBJECT-TYPE
36557              SYNTAX  Gauge32
36558              MAX-ACCESS  read-only
36559              STATUS  current
36560              DESCRIPTION
36561                      "The counter associated with the number of transmitted
36562                      RDI cells, encountered by an ATM
36563                      interface/VP in one of the previous 96, individual 15
36564                      minute, intervals."
36565              ::= { atmVpIntervalEntry 10 }
36566
36567          atmVpIntervalContinuityLoss OBJECT-TYPE
36568              SYNTAX  Gauge32
36569              MAX-ACCESS  read-only
36570              STATUS  current
36571              DESCRIPTION
36572                      "The counter associated with the number of Continuity
36573                      Loss cells, encountered by an ATM
36574                      interface/VP in one of the previous 96, individual 15
36575                      minute, intervals."
36576              ::= { atmVpIntervalEntry 11 }
36577
36578          atmVpIntervalUAS OBJECT-TYPE
36579              SYNTAX  Gauge32
36580              MAX-ACCESS  read-only
36581              STATUS  current
36582              DESCRIPTION
36583                      "The counter associated with the number of Unavailable
36584                      Seconds, encountered by an ATM
36585                      interface/VP in one of the previous 96, individual 15
36586                      minute, intervals."
36587              ::= { atmVpIntervalEntry 12 }
36588
36589	atmVpIntervalSES OBJECT-TYPE
36590              SYNTAX  Gauge32
36591              MAX-ACCESS  read-only
36592              STATUS  current
36593              DESCRIPTION
36594                      "The counter associated with the number of Severerly Errored
36595                      Seconds, encountered by an ATM
36596                      interface/VP in one of the previous 96, individual 15
36597                      minute, intervals."
36598              ::= { atmVpIntervalEntry 13 }
36599
36600	atmVpIntervalCDC OBJECT-TYPE
36601              SYNTAX  Gauge32
36602              MAX-ACCESS  read-only
36603              STATUS  current
36604              DESCRIPTION
36605                      "Amount of cells dropped in the 15 minute interval
36606                       of the VP connection."
36607              ::= { atmVpIntervalEntry 14 }
36608
36609    atmVpIntervalTotalDiscards OBJECT-TYPE
36610              SYNTAX       Gauge32
36611              MAX-ACCESS       read-only
36612              STATUS       current
36613              DESCRIPTION
36614                      "The total number of valid ATM cells discarded by
36615                      the traffic policing entity.  This includes cells
36616                      originally received with CLP=0 and CLP=1."
36617              ::= { atmVpIntervalEntry 15 }
36618
36619    atmVpIntervalClp0Discards OBJECT-TYPE
36620              SYNTAX       Gauge32
36621              MAX-ACCESS       read-only
36622              STATUS       current
36623              DESCRIPTION
36624                      "The total number of valid ATM cells received with
36625                      CLP=0 an  discarded by the traffic policing
36626                      entity."
36627              ::= { atmVpIntervalEntry 16 }
36628
36629    atmVpIntervalTotalCellOuts OBJECT-TYPE
36630              SYNTAX       Gauge32
36631              MAX-ACCESS       read-only
36632              STATUS       current
36633              DESCRIPTION
36634                      "The total number of valid ATM cells transmitted
36635                      by this VPL.  This includes both CLP=0 and CLP=1
36636                      cells."
36637              ::= { atmVpIntervalEntry 17 }
36638
36639
36640    atmVpIntervalClp0CellOuts OBJECT-TYPE
36641              SYNTAX       Gauge32
36642              MAX-ACCESS       read-only
36643              STATUS       current
36644              DESCRIPTION
36645                      "The total number of valid ATM cells transmitted
36646                      with CLP=0 by this VPL."
36647              ::= { atmVpIntervalEntry 18 }
36648
36649    atmVpIntervalTaggedOuts OBJECT-TYPE
36650              SYNTAX       Gauge32
36651              MAX-ACCESS       read-only
36652              STATUS       current
36653              DESCRIPTION
36654                      "The total number of valid ATM cells tagged by the
36655                      traffic policing entity from CLP=0 to CLP=1 and
36656                      transmitted by this VPL."
36657              ::= { atmVpIntervalEntry 19 }
36658
36659	atmVpIntervalPCR OBJECT-TYPE
36660              SYNTAX  Gauge32
36661              MAX-ACCESS  read-only
36662              STATUS  current
36663              DESCRIPTION
36664                     "The maximum traffic rate encountered in the last
36665                     interval of the VP connection (monitored once a second)
36666                     encountered by an ATM interface/VP in one of the previous
36667                     96, individual 15 minute, intervals."
36668              ::= { atmVpIntervalEntry 20 }
36669
36670	atmVpIntervalSCR OBJECT-TYPE
36671              SYNTAX  Gauge32
36672              MAX-ACCESS  read-only
36673              STATUS  current
36674              DESCRIPTION
36675                     "The average traffic rate during the last interval of the
36676                     VP connection , encountered by an ATM interface/VP in one
36677                     of the previous 96, individual 15 minute, intervals."
36678              ::= { atmVpIntervalEntry 21 }
36679
36680	atmVpIntervalMCR OBJECT-TYPE
36681              SYNTAX  Gauge32
36682              MAX-ACCESS  read-only
36683              STATUS  current
36684              DESCRIPTION
36685                     "MCR - The minimum traffic rate encountered in the last
36686                     interval of the VP connection (monitored once a second)
36687                     encountered by an ATM interface/VP in one of the previous
36688                     96, individual 15 minute, intervals."
36689              ::= { atmVpIntervalEntry 22 }
36690
36691    atmVpIntervalShaperTotalDiscards OBJECT-TYPE
36692              SYNTAX       Gauge32
36693              MAX-ACCESS       read-only
36694              STATUS       current
36695              DESCRIPTION
36696                      "The total number of cells (CLP0 and CLP1) discarded
36697                       due to congestion by the traffic shaper."
36698              ::= { atmVpIntervalEntry 23 }
36699
36700    atmVpIntervalShaperClp0Discards OBJECT-TYPE
36701              SYNTAX       Gauge32
36702              MAX-ACCESS       read-only
36703              STATUS       current
36704              DESCRIPTION
36705                      "The total number of CLP0 cells discarded
36706                       due to congestion by the traffic shaper."
36707              ::= { atmVpIntervalEntry 24 }
36708
36709    atmVpIntervalShaperClp1Discards OBJECT-TYPE
36710              SYNTAX       Gauge32
36711              MAX-ACCESS       read-only
36712              STATUS       current
36713              DESCRIPTION
36714                      "The total number of CLP1 cells discarded
36715                       due to congestion by the traffic shaper."
36716              ::= { atmVpIntervalEntry 25 }
36717
36718
36719          -- The ATM VP Interval Table for Performance Management
36720          -- contains various statistics
36721          -- collected by each ATM Interface/VP over the previous 24
36722          -- hours of operation.  The past 24 hours are broken into 96
36723          -- completed 15 minute intervals.
36724
36725          atmVpPMIntervalTable OBJECT-TYPE
36726              SYNTAX  SEQUENCE OF AtmVpPMIntervalEntry
36727              MAX-ACCESS  not-accessible
36728              STATUS  current
36729              DESCRIPTION
36730                      "The ATM Vp Interval table for Performance Management."
36731              ::= { atmVpPerformance 4 }
36732
36733          atmVpPMIntervalEntry OBJECT-TYPE
36734              SYNTAX  AtmVpPMIntervalEntry
36735              MAX-ACCESS  not-accessible
36736              STATUS  current
36737              DESCRIPTION
36738                      "An entry in the ATM Vp Interval table for Performance
36739                       Management."
36740              INDEX   { ifIndex, atmVpPMIntervalVpi, atmVpPMIntervalDir, atmVpPMIntervalNumber }
36741              ::= { atmVpPMIntervalTable 1 }
36742
36743          AtmVpPMIntervalEntry ::=
36744              SEQUENCE {
36745	              atmVpPMIntervalVpi
36746	                  Integer32,
36747	              atmVpPMIntervalDir
36748	                  INTEGER,
36749 	              atmVpPMIntervalNumber
36750 	                  Integer32,
36751                  atmVpPMIntervalTxClp01
36752                      Gauge32,
36753                  atmVpPMIntervalTxClp0
36754                      Gauge32,
36755                  atmVpPMIntervalRxClp01
36756                      Gauge32,
36757                  atmVpPMIntervalRxClp0
36758                      Gauge32,
36759                  atmVpPMIntervalErroredCells
36760                      Gauge32,
36761                  atmVpPMIntervalLostCells
36762                      Gauge32,
36763                  atmVpPMIntervalMisinsertedCells
36764                      Gauge32,
36765                  atmVpPMIntervalECB
36766                      Gauge32,
36767                  atmVpPMIntervalSECB
36768                      Gauge32,
36769                  atmVpPMIntervalES
36770                      Gauge32,
36771                  atmVpPMIntervalSES
36772                      Gauge32,
36773                  atmVpPMIntervalUAS
36774                      Gauge32,
36775	              atmVpPMIntervalQuality
36776		              INTEGER,
36777	              atmVpPMIntervalLastDayQuality
36778		              INTEGER
36779              }
36780
36781          atmVpPMIntervalVpi OBJECT-TYPE
36782              SYNTAX  Integer32
36783              MAX-ACCESS  read-only
36784              STATUS  current
36785              DESCRIPTION
36786                      "The VPI of the VPL."
36787              ::= { atmVpPMIntervalEntry 1 }
36788
36789          atmVpPMIntervalDir OBJECT-TYPE
36790              SYNTAX  INTEGER {forward(2),
36791			                   backward(3) }
36792              MAX-ACCESS  read-only
36793              STATUS  current
36794              DESCRIPTION
36795                      "The direction of performance management."
36796              ::= { atmVpPMIntervalEntry 2 }
36797
36798          atmVpPMIntervalNumber OBJECT-TYPE
36799              SYNTAX  Integer32 (1..96)
36800              MAX-ACCESS  read-only
36801              STATUS  current
36802              DESCRIPTION
36803                      "A number between 1 and 96, where 1 is the most
36804                      recently completed 15 minute interval and 96 is
36805                      the least recently completed 15 minutes interval
36806                      (assuming that all 96 intervals are valid)."
36807              ::= { atmVpPMIntervalEntry 3 }
36808
36809          atmVpPMIntervalTxClp01 OBJECT-TYPE
36810              SYNTAX  Gauge32
36811              MAX-ACCESS  read-only
36812              STATUS  current
36813              DESCRIPTION
36814                      "The counter associated with the number of transmitted
36815                      CLP 0+1 cells, encountered by an ATM
36816                      interface/VP in one of the previous 96, individual 15
36817                      minute, intervals."
36818              ::= { atmVpPMIntervalEntry 4 }
36819
36820          atmVpPMIntervalTxClp0 OBJECT-TYPE
36821              SYNTAX  Gauge32
36822              MAX-ACCESS  read-only
36823              STATUS  current
36824              DESCRIPTION
36825                      "The counter associated with the number of transmitted
36826                      CLP 0 cells, encountered by an ATM
36827                      interface/VP in one of the previous 96, individual 15
36828                      minute, intervals."
36829              ::= { atmVpPMIntervalEntry 5 }
36830
36831          atmVpPMIntervalRxClp01 OBJECT-TYPE
36832              SYNTAX  Gauge32
36833              MAX-ACCESS  read-only
36834              STATUS  current
36835              DESCRIPTION
36836                      "The counter associated with the number of received
36837                      CLP 0+1 cells, encountered by an ATM
36838                      interface/VP in one of the previous 96, individual 15
36839                      minute, intervals."
36840              ::= { atmVpPMIntervalEntry 6 }
36841
36842          atmVpPMIntervalRxClp0 OBJECT-TYPE
36843              SYNTAX  Gauge32
36844              MAX-ACCESS  read-only
36845              STATUS  current
36846              DESCRIPTION
36847                      "The counter associated with the number of received
36848                      CLP 0 cells, encountered by an ATM
36849                      interface/VP in one of the previous 96, individual 15
36850                      minute, intervals."
36851              ::= { atmVpPMIntervalEntry 7 }
36852
36853          atmVpPMIntervalErroredCells OBJECT-TYPE
36854              SYNTAX  Gauge32
36855              MAX-ACCESS  read-only
36856              STATUS  current
36857              DESCRIPTION
36858                      "The counter associated with the number of Errored
36859                      cells, encountered by an ATM
36860                      interface/VP in one of the previous 96, individual 15
36861                      minute, intervals."
36862              ::= { atmVpPMIntervalEntry 8 }
36863
36864          atmVpPMIntervalLostCells OBJECT-TYPE
36865              SYNTAX  Gauge32
36866              MAX-ACCESS  read-only
36867              STATUS  current
36868              DESCRIPTION
36869                      "The counter associated with the number of Lost
36870                      cells, encountered by an ATM
36871                      interface/VP in one of the previous 96, individual 15
36872                      minute, intervals."
36873              ::= { atmVpPMIntervalEntry 9 }
36874
36875          atmVpPMIntervalMisinsertedCells OBJECT-TYPE
36876              SYNTAX  Gauge32
36877              MAX-ACCESS  read-only
36878              STATUS  current
36879              DESCRIPTION
36880                      "The counter associated with the number of Misinserted
36881                      cells, encountered by an ATM
36882                      interface/VP in one of the previous 96, individual 15
36883                      minute, intervals."
36884              ::= { atmVpPMIntervalEntry 10 }
36885
36886          atmVpPMIntervalECB OBJECT-TYPE
36887              SYNTAX  Gauge32
36888              MAX-ACCESS  read-only
36889              STATUS  current
36890              DESCRIPTION
36891                      "The counter associated with the number of ECBs
36892                      encountered by an ATM
36893                      interface/VP in one of the previous 96, individual 15
36894                      minute, intervals."
36895              ::= { atmVpPMIntervalEntry 11 }
36896
36897          atmVpPMIntervalSECB OBJECT-TYPE
36898              SYNTAX  Gauge32
36899              MAX-ACCESS  read-only
36900              STATUS  current
36901              DESCRIPTION
36902                      "The counter associated with the number of SECBs
36903                      encountered by an ATM
36904                      interface/VP in one of the previous 96, individual 15
36905                      minute, intervals."
36906              ::= { atmVpPMIntervalEntry 12 }
36907
36908          atmVpPMIntervalES OBJECT-TYPE
36909              SYNTAX  Gauge32
36910              MAX-ACCESS  read-only
36911              STATUS  current
36912              DESCRIPTION
36913                      "The counter associated with the number of Errored
36914                      Seconds, encountered by an ATM
36915                      interface/VP in one of the previous 96, individual 15
36916                      minute, intervals."
36917              ::= { atmVpPMIntervalEntry 13 }
36918
36919          atmVpPMIntervalSES OBJECT-TYPE
36920              SYNTAX  Gauge32
36921              MAX-ACCESS  read-only
36922              STATUS  current
36923              DESCRIPTION
36924                      "The counter associated with the number of Severely
36925                      Errored Seconds, encountered by an ATM
36926                      interface/VP in one of the previous 96, individual 15
36927                      minute, intervals."
36928              ::= { atmVpPMIntervalEntry 14 }
36929
36930          atmVpPMIntervalUAS OBJECT-TYPE
36931              SYNTAX  Gauge32
36932              MAX-ACCESS  read-only
36933              STATUS  current
36934              DESCRIPTION
36935                      "The counter associated with the number of Unavailable
36936                      Seconds, encountered by an ATM
36937                      interface/VP in one of the previous 96, individual 15
36938                      minute, intervals."
36939              ::= { atmVpPMIntervalEntry 15 }
36940
36941	atmVpPMIntervalQuality OBJECT-TYPE
36942              		SYNTAX  INTEGER { normal(2), unacceptable(3) }
36943		MAX-ACCESS read-only
36944		STATUS current
36945		DESCRIPTION
36946		" If the number of errors per interval is superior to
36947		the atmNteUPLTCR value, the quality of service of
36948		the interval is declared as unacceptable."
36949		DEFVAL { normal }
36950	::= { atmVpPMIntervalEntry 16}
36951
36952	    atmVpPMIntervalLastDayQuality OBJECT-TYPE
36953              		SYNTAX  INTEGER { normal(2), degraded(4) }
36954		MAX-ACCESS read-only
36955		STATUS current
36956		DESCRIPTION
36957		" If the number of errors per 24 hours is superior to
36958		the atmNteDPLTCR value, the quality of service of
36959		the day is declared as degraded."
36960		DEFVAL { normal }
36961	::= { atmVpPMIntervalEntry 17}
36962
36963-- VP QoS Table
36964
36965atmVpQoSTable OBJECT-TYPE
36966    SYNTAX  SEQUENCE OF AtmVpQoSEntry
36967    MAX-ACCESS  not-accessible
36968    STATUS  current
36969    DESCRIPTION
36970        "The VP QoS table."
36971    ::= { atmVpPerformance 5 }
36972
36973atmVpQoSEntry OBJECT-TYPE
36974    SYNTAX  AtmVpQoSEntry
36975    MAX-ACCESS  not-accessible
36976    STATUS  current
36977    DESCRIPTION
36978        "."
36979    INDEX   { ifIndex, atmVplVpi, atmVpQoSPeriodRef }
36980    ::= { atmVpQoSTable 1 }
36981
36982AtmVpQoSEntry ::=
36983    SEQUENCE {
36984	          atmVpQoSPeriodRef     INTEGER,
36985	          atmVpQoSElapsedTime	Integer32,
36986	          atmVpQoSUAS		    Gauge32
36987             }
36988
36989atmVpQoSPeriodRef OBJECT-TYPE
36990	SYNTAX  INTEGER {
36991	                 currentPeriod (1),
36992	                 lastPeriod    (2)
36993                 	}
36994	MAX-ACCESS  read-only
36995	STATUS  current
36996	DESCRIPTION
36997	    "This object is an index that specifies which period of time, the next
36998	     2 objects refer to.
36999	     currentPeriod - the period since last systemResetAllStatsCmd received or
37000	                     since Start-up (if no systemResetAllStatsCmd was received since
37001	                     Start-up) until now.
37002	     lastPeriod    - the period between last two commands of systemResetAllStatsCmd.
37003	                     - If only one command occurred since Start-up: the period between
37004	                       Start-up and last command.
37005	                     - If no command occurred since Start-up: this period will not
37006	                       actually exist. In this case, he following 5 objects will be 0."
37007	::= { atmVpQoSEntry 1 }
37008
37009atmVpQoSElapsedTime OBJECT-TYPE
37010	SYNTAX  Integer32
37011	MAX-ACCESS  read-only
37012	STATUS  current
37013	DESCRIPTION
37014	    "Elapsed Time in seconds.
37015	     - for atmVpQoSPeriodRef = currentPeriod:
37016	       The period since last systemResetAllStatsCmd received or	since Start-up
37017	       (if no systemResetAllStatsCmd was received since	Start-up) until now.
37018	     - for atmVpQoSPeriodRef = lastPeriod:
37019	       The value of atmVpQoSElapsedTime when last systemResetAllStatsCmd
37020	       was received."
37021	::= { atmVpQoSEntry 2 }
37022
37023atmVpQoSUAS OBJECT-TYPE
37024	SYNTAX  Gauge32
37025	MAX-ACCESS  read-only
37026	STATUS  current
37027	DESCRIPTION
37028	    "Number of Unavailable Seconds for the reference period (atmVpQoSPeriodRef)."
37029	::= { atmVpQoSEntry 3 }
37030
37031-- VP PM QoS Table
37032
37033atmVpPMQoSTable OBJECT-TYPE
37034     SYNTAX  SEQUENCE OF AtmVpPMQoSEntry
37035     MAX-ACCESS  not-accessible
37036     STATUS  current
37037     DESCRIPTION
37038         "The PM VP QoS table."
37039     ::= { atmVpPerformance 6 }
37040
37041atmVpPMQoSEntry OBJECT-TYPE
37042     SYNTAX  AtmVpPMQoSEntry
37043     MAX-ACCESS  not-accessible
37044     STATUS  current
37045     DESCRIPTION
37046         "."
37047     INDEX   { ifIndex, atmVplVpi, atmVpPMQoSDirection ,atmVpPMQoSPeriodRef }
37048     ::= { atmVpPMQoSTable 1 }
37049
37050AtmVpPMQoSEntry ::=
37051     SEQUENCE {
37052               atmVpPMQoSDirection	   INTEGER,
37053	           atmVpPMQoSPeriodRef	   INTEGER,
37054	           atmVpPMQoSCLR		   Gauge32,
37055	           atmVpPMQoSCER           Gauge32,
37056	           atmVpPMQoSCMR           Gauge32
37057              }
37058
37059atmVpPMQoSDirection OBJECT-TYPE
37060     SYNTAX  INTEGER
37061           {
37062            forward  (2),
37063			backward (3)
37064		   }
37065     MAX-ACCESS  read-only
37066     STATUS  current
37067     DESCRIPTION
37068          "The direction of performance management."
37069      ::= { atmVpPMQoSEntry 1 }
37070
37071atmVpPMQoSPeriodRef OBJECT-TYPE
37072	 SYNTAX  INTEGER
37073	      {
37074           currentPeriod  (1),
37075           lastPeriod     (2)
37076	      }
37077	 MAX-ACCESS  read-only
37078	 STATUS  current
37079	 DESCRIPTION
37080	     "This object is an index that specifies which period of time, the next
37081	      5 objects refer to.
37082	      currentPeriod - the period since last systemResetAllStatsCmd received or
37083	                      since Start-up (if no systemResetAllStatsCmd was received since
37084	                      Start-up) until now.
37085	      lastPeriod    - the period between last two commands of systemResetAllStatsCmd.
37086	                      - If only one command occurred since Start-up: the period between
37087	                        Start-up and last command.
37088	                      - If no command occurred since Start-up: this period will not
37089	                        actually exist. In this case, he following 5 objects will be 0."
37090	::= { atmVpPMQoSEntry 2 }
37091
37092
37093atmVpPMQoSCLR OBJECT-TYPE
37094	SYNTAX  Gauge32
37095	MAX-ACCESS  read-only
37096	STATUS  current
37097	DESCRIPTION
37098	"Cell Loss Ratio counter for the reference period (atmVpPMQoSPeriodRef)-
37099	defined in accordance with I.356 , in %.
37100	The value will be multipuled by 100."
37101	::= { atmVpPMQoSEntry 3 }
37102
37103atmVpPMQoSCER OBJECT-TYPE
37104	SYNTAX  Gauge32
37105	MAX-ACCESS  read-only
37106	STATUS  current
37107	DESCRIPTION
37108	"Cell Error Ratio counter for the reference period (atmVpPMQoSPeriodRef)
37109	defined in accordance with I.356 , in %.
37110	The value will be multipuled by 100."
37111	::= { atmVpPMQoSEntry 4 }
37112
37113atmVpPMQoSCMR OBJECT-TYPE
37114	SYNTAX  Gauge32
37115	MAX-ACCESS  read-only
37116	STATUS  current
37117	DESCRIPTION
37118	"Cell Misinsertion Ratio counter for the reference period (atmVpPMQoSPeriodRef)
37119	defined in accordance with I.356 , cells/sec ."
37120	::= { atmVpPMQoSEntry 5 }
37121
37122--VP Shaper Statistics Table
37123atmVpShaperStatTable OBJECT-TYPE
37124              SYNTAX  SEQUENCE OF AtmVpShaperStatEntry
37125              MAX-ACCESS  not-accessible
37126              STATUS  current
37127              DESCRIPTION
37128                      "The ATM VP shaper statistics table."
37129              ::= { atmVpPerformance 7 }
37130
37131          atmVpShaperStatEntry OBJECT-TYPE
37132              SYNTAX  AtmVpShaperStatEntry
37133              MAX-ACCESS  not-accessible
37134              STATUS  current
37135              DESCRIPTION
37136                      "An entry in the ATM VP shaper statistics table."
37137              INDEX   { ifIndex, atmVplVpi }
37138              ::= { atmVpShaperStatTable 1 }
37139
37140AtmVpShaperStatEntry ::=
37141     SEQUENCE {
37142	           atmVpShaperDiscarded          Counter32,
37143               atmVpShaperOccupation         Integer32,
37144               atmVpShaperMaxOccupation 	 Integer32,
37145               atmVpShaperLevel 			 INTEGER,
37146               atmVpShaperEpdDropped 		 Counter32,
37147               atmVpShaperTotalEpdDropped 	 Counter32
37148              }
37149
37150
37151atmVpShaperDiscarded OBJECT-TYPE
37152              SYNTAX  Counter32
37153              MAX-ACCESS  read-only
37154              STATUS  current
37155              DESCRIPTION
37156                   "The number of Cells that were discarded in the shaper on that VPC due
37157                    to buffer overflow.
37158                    This counter counts till it reaches its MAX value (20 bits) and then
37159                    rolls over."
37160              ::= { atmVpShaperStatEntry 1 }
37161
37162atmVpShaperOccupation OBJECT-TYPE
37163              SYNTAX  Integer32
37164              MAX-ACCESS  read-only
37165              STATUS  current
37166              DESCRIPTION
37167                   "The number of Cells that are currently stored in the buffer.
37168                   This parameter is limited to 20 bits."
37169              ::= { atmVpShaperStatEntry 2}
37170
37171atmVpShaperMaxOccupation OBJECT-TYPE
37172              SYNTAX  Integer32
37173              MAX-ACCESS  read-only
37174              STATUS  current
37175              DESCRIPTION
37176                   "The Maximum number of Cells that were stored in the buffer,
37177                   since this VP was activated.	This parameter is limited to 20 bits."
37178              ::= { atmVpShaperStatEntry 3}
37179
37180atmVpShaperLevel OBJECT-TYPE
37181	          SYNTAX  INTEGER {
37182	                 empty   (1),
37183	                 full    (2),
37184	                 below   (3),
37185	                 above   (4)
37186                 	}
37187              MAX-ACCESS  read-only
37188              STATUS  current
37189              DESCRIPTION
37190                   "The occupation of the buffer according to a predefined threshold.
37191                   empty - buffer is Empty
37192                   full  - buffer is Full
37193                   below - buffer is Below the threshold
37194                   above - buffer is Above the threshold. This is also the trigger to
37195                   start EPD\PPD mechanism, if set for the VPC."
37196              ::= { atmVpShaperStatEntry 4}
37197
37198atmVpShaperEpdDropped OBJECT-TYPE
37199              SYNTAX  Counter32
37200              MAX-ACCESS  read-only
37201              STATUS  current
37202              DESCRIPTION
37203                   "The number of Cells that were dropped in the shaper on that VPC
37204                   due to EPD\PPD mechanism in the last second.
37205                   This parameter is limited to 24 bits.
37206                   Applicable for a EPD/PPD VP only."
37207              ::= { atmVpShaperStatEntry 5}
37208
37209atmVpShaperTotalEpdDropped OBJECT-TYPE
37210              SYNTAX  Counter32
37211              MAX-ACCESS  read-only
37212              STATUS  current
37213              DESCRIPTION
37214                   "The Total number of Cells that were dropped in the shaper on that
37215                   VPC due to EPD\PPD mechanism in the last 15 minutes. This counter
37216                   automatically reset itself every 15 minutes.
37217                   Applicable for a EPD/PPD VP only."
37218              ::= { atmVpShaperStatEntry 6}
37219
37220
37221atmVcPerformance  OBJECT IDENTIFIER  ::=  {atmPvcPerformance 2}
37222
37223          -- the ATM VC Current
37224
37225          -- The ATM VC current table contains various statistics being
37226          -- collected for the current 15 minute interval.
37227
37228          atmVcCurrentTable OBJECT-TYPE
37229              SYNTAX  SEQUENCE OF AtmVcCurrentEntry
37230              MAX-ACCESS  not-accessible
37231              STATUS  current
37232              DESCRIPTION
37233                      "The ATM VC Current table."
37234              ::= { atmVcPerformance 1 }
37235
37236          atmVcCurrentEntry OBJECT-TYPE
37237              SYNTAX  AtmVcCurrentEntry
37238              MAX-ACCESS  not-accessible
37239              STATUS  current
37240              DESCRIPTION
37241                      "An entry in the ATM VC Current table."
37242              INDEX   { ifIndex, atmVcCurrentVpi, atmVcCurrentVci }
37243              ::= { atmVcCurrentTable 1 }
37244
37245          AtmVcCurrentEntry ::=
37246              SEQUENCE {
37247				  atmVcCurrentVpi
37248                      Integer32,
37249				  atmVcCurrentVci
37250				      Integer32,
37251                  atmVcCurrentRxCellsClp01
37252                      Gauge32,
37253                  atmVcCurrentRxCellsClp0
37254                      Gauge32,
37255                  atmVcCurrentGcra0Violations
37256                      Gauge32,
37257                  atmVcCurrentGcra1Violations
37258                      Gauge32,
37259                  atmVcCurrentRxAIS
37260                      Gauge32,
37261                  atmVcCurrentTxAIS
37262                      Gauge32,
37263                  atmVcCurrentRxRDI
37264                      Gauge32,
37265                  atmVcCurrentTxRDI
37266                      Gauge32,
37267                  atmVcCurrentContinuityLoss
37268                      Gauge32,
37269                  atmVcCurrentUAS
37270                      Gauge32,
37271	              atmVcCurrentSES
37272	                  Gauge32,
37273	              atmVcCurrentCDC
37274	                  Gauge32,
37275                  atmVcCurrentTotalDiscards
37276                      Gauge32,
37277                  atmVcCurrentClp0Discards
37278                      Gauge32,
37279                  atmVcCurrentTotalCellOuts
37280                      Gauge32,
37281                  atmVcCurrentClp0CellOuts
37282                      Gauge32,
37283                  atmVcCurrentTaggedOuts
37284                      Gauge32,
37285	              atmVcCurrentPCR
37286	                  Gauge32,
37287	              atmVcCurrentSCR
37288	                  Gauge32,
37289	              atmVcCurrentMCR
37290	                  Gauge32,
37291                  atmVcCurrentShaperTotalDiscards
37292                      Gauge32,
37293                  atmVcCurrentShaperClp0Discards
37294                      Gauge32,
37295                  atmVcCurrentShaperClp1Discards
37296                      Gauge32
37297              }
37298
37299          atmVcCurrentVpi OBJECT-TYPE
37300              SYNTAX  Integer32
37301              MAX-ACCESS  read-only
37302              STATUS  current
37303              DESCRIPTION
37304                      "The VPI of the VCL."
37305              ::= { atmVcCurrentEntry 1 }
37306
37307          atmVcCurrentVci OBJECT-TYPE
37308              SYNTAX  Integer32
37309              MAX-ACCESS  read-only
37310              STATUS  current
37311              DESCRIPTION
37312                      "The VCI of the VCL."
37313              ::= { atmVcCurrentEntry 2 }
37314
37315          atmVcCurrentRxCellsClp01 OBJECT-TYPE
37316              SYNTAX  Gauge32
37317              MAX-ACCESS  read-only
37318              STATUS  current
37319              DESCRIPTION
37320                      "The counter associated with the number of transmitted
37321                      cells, encountered by the VCL of this ATM interface in
37322                      the current 15 minute interval."
37323              ::= { atmVcCurrentEntry 3 }
37324
37325          atmVcCurrentRxCellsClp0 OBJECT-TYPE
37326              SYNTAX  Gauge32
37327              MAX-ACCESS  read-only
37328              STATUS  current
37329              DESCRIPTION
37330                      "The counter associated with the number of received
37331                      cells, encountered by the VCL of this ATM
37332                      interface in the current 15 minute interval."
37333              ::= { atmVcCurrentEntry 4 }
37334
37335          atmVcCurrentGcra0Violations OBJECT-TYPE
37336              SYNTAX  Gauge32
37337              MAX-ACCESS  read-only
37338              STATUS  current
37339              DESCRIPTION
37340                      "The counter associated with the number of cells
37341                      violating GCRA0, encountered by the VCL of this
37342                      ATM interface in the current 15 minute
37343                      interval."
37344              ::= { atmVcCurrentEntry 5 }
37345
37346          atmVcCurrentGcra1Violations OBJECT-TYPE
37347              SYNTAX  Gauge32
37348              MAX-ACCESS  read-only
37349              STATUS  current
37350              DESCRIPTION
37351                      "The counter associated with the number of cells
37352                      violating GCRA1, encountered by the VCL of this ATM
37353                      interface in the current 15 minute interval."
37354              ::= { atmVcCurrentEntry 6 }
37355
37356          atmVcCurrentRxAIS OBJECT-TYPE
37357              SYNTAX  Gauge32
37358              MAX-ACCESS  read-only
37359              STATUS  current
37360              DESCRIPTION
37361                      "The counter associated with the number of received
37362                      AIS cells, encountered by the VCL of this ATM
37363                      interface in the current 15 minute interval."
37364              ::= { atmVcCurrentEntry 7 }
37365
37366          atmVcCurrentTxAIS OBJECT-TYPE
37367              SYNTAX  Gauge32
37368              MAX-ACCESS  read-only
37369              STATUS  current
37370              DESCRIPTION
37371                      "The counter associated with the number of transmitted
37372                      AIS cells, encountered by the VCL of this ATM
37373                      interface in the current 15 minute interval. Not Supported
37374	        in the first phase."
37375              ::= { atmVcCurrentEntry 8 }
37376
37377          atmVcCurrentRxRDI OBJECT-TYPE
37378              SYNTAX  Gauge32
37379              MAX-ACCESS  read-only
37380              STATUS  current
37381              DESCRIPTION
37382                      "The counter associated with the number of received
37383                      RDI cells, encountered by the VCL of this ATM
37384                      interface in the current 15 minute interval."
37385              ::= { atmVcCurrentEntry 9 }
37386
37387          atmVcCurrentTxRDI OBJECT-TYPE
37388              SYNTAX  Gauge32
37389              MAX-ACCESS  read-only
37390              STATUS  current
37391              DESCRIPTION
37392                      "The counter associated with the number of transmitted
37393                      RDI cells, encountered by the VCL of this ATM
37394                      interface in the current 15 minute interval."
37395              ::= { atmVcCurrentEntry 10 }
37396
37397          atmVcCurrentContinuityLoss OBJECT-TYPE
37398              SYNTAX  Gauge32
37399              MAX-ACCESS  read-only
37400              STATUS  current
37401              DESCRIPTION
37402                      "The counter associated with the number of loss of
37403                      continuity cells, encountered by the VCL of this ATM
37404                      interface in the current 15 minute interval."
37405              ::= { atmVcCurrentEntry 11 }
37406
37407          atmVcCurrentUAS OBJECT-TYPE
37408              SYNTAX  Gauge32
37409              MAX-ACCESS  read-only
37410              STATUS  current
37411              DESCRIPTION
37412                      "The counter associated with the number of Unavailable
37413                      Seconds, encountered by the VCL of this ATM
37414                      interface in the current 15 minute interval."
37415              ::= { atmVcCurrentEntry 12 }
37416
37417
37418 	atmVcCurrentSES OBJECT-TYPE
37419              SYNTAX  Gauge32
37420              MAX-ACCESS  read-only
37421              STATUS  current
37422              DESCRIPTION
37423                      "The counter associated with the number of Severerly Errored
37424                      Seconds, encountered by the VCL of this ATM
37425                      interface in the current 15 minute interval."
37426              ::= { atmVcCurrentEntry 13 }
37427
37428	atmVcCurrentCDC OBJECT-TYPE
37429              SYNTAX  Gauge32
37430              MAX-ACCESS  read-only
37431              STATUS  current
37432              DESCRIPTION
37433                      "Amount of cells dropped in the current 15 minute interval
37434                       of the VC connection."
37435              ::= { atmVcCurrentEntry 14 }
37436
37437    atmVcCurrentTotalDiscards OBJECT-TYPE
37438              SYNTAX       Gauge32
37439              MAX-ACCESS       read-only
37440              STATUS       current
37441              DESCRIPTION
37442                      "The total number of valid ATM cells discarded by
37443                      the traffic policing entity.  This includes cells
37444                      originally received with CLP=0 and CLP=1."
37445              ::= { atmVcCurrentEntry 15 }
37446
37447    atmVcCurrentClp0Discards OBJECT-TYPE
37448              SYNTAX       Gauge32
37449              MAX-ACCESS       read-only
37450              STATUS       current
37451              DESCRIPTION
37452                      "The total number of valid ATM cells received with
37453                      CLP=0 an  discarded by the traffic policing
37454                      entity."
37455              ::= { atmVcCurrentEntry 16 }
37456
37457    atmVcCurrentTotalCellOuts OBJECT-TYPE
37458              SYNTAX       Gauge32
37459              MAX-ACCESS       read-only
37460              STATUS       current
37461              DESCRIPTION
37462                      "The total number of valid ATM cells transmitted
37463                      by this VPL.  This includes both CLP=0 and CLP=1
37464                      cells."
37465              ::= { atmVcCurrentEntry 17 }
37466
37467    atmVcCurrentClp0CellOuts OBJECT-TYPE
37468              SYNTAX       Gauge32
37469              MAX-ACCESS       read-only
37470              STATUS       current
37471              DESCRIPTION
37472                      "The total number of valid ATM cells transmitted
37473                      with CLP=0 by this VPL."
37474              ::= { atmVcCurrentEntry 18 }
37475
37476    atmVcCurrentTaggedOuts OBJECT-TYPE
37477              SYNTAX       Gauge32
37478              MAX-ACCESS       read-only
37479              STATUS       current
37480              DESCRIPTION
37481                      "The total number of valid ATM cells tagged by the
37482                      traffic policing entity from CLP=0 to CLP=1 and
37483                      transmitted by this VPL."
37484              ::= { atmVcCurrentEntry 19 }
37485
37486	atmVcCurrentPCR OBJECT-TYPE
37487              SYNTAX  Gauge32
37488              MAX-ACCESS  read-only
37489              STATUS  current
37490              DESCRIPTION
37491                      "The maximum traffic rate encountered in the last
37492                      interval of the VC connection (monitored once a second)."
37493              ::= { atmVcCurrentEntry 20 }
37494
37495	atmVcCurrentSCR OBJECT-TYPE
37496              SYNTAX  Gauge32
37497              MAX-ACCESS  read-only
37498              STATUS  current
37499              DESCRIPTION
37500                      "The average traffic rate during the last interval
37501                      of the VC connection."
37502              ::= { atmVcCurrentEntry 21 }
37503
37504	atmVcCurrentMCR OBJECT-TYPE
37505              SYNTAX  Gauge32
37506              MAX-ACCESS  read-only
37507              STATUS  current
37508              DESCRIPTION
37509                      "MCR - The minimum traffic rate encountered in the last
37510                      interval of the VC connection (monitored once a second)."
37511              ::= { atmVcCurrentEntry 22 }
37512
37513    atmVcCurrentShaperTotalDiscards OBJECT-TYPE
37514              SYNTAX       Gauge32
37515              MAX-ACCESS       read-only
37516              STATUS       current
37517              DESCRIPTION
37518                      "The total number of cells (CLP0 and CLP1) discarded
37519                       due to congestion by the traffic shaper."
37520              ::= { atmVcCurrentEntry 23 }
37521
37522    atmVcCurrentShaperClp0Discards OBJECT-TYPE
37523              SYNTAX       Gauge32
37524              MAX-ACCESS       read-only
37525              STATUS       current
37526              DESCRIPTION
37527                      "The total number of CLP0 cells discarded
37528                       due to congestion by the traffic shaper."
37529              ::= { atmVcCurrentEntry 24 }
37530
37531    atmVcCurrentShaperClp1Discards OBJECT-TYPE
37532              SYNTAX       Gauge32
37533              MAX-ACCESS       read-only
37534              STATUS       current
37535              DESCRIPTION
37536                      "The total number of CLP1 cells discarded
37537                       due to congestion by the traffic shaper."
37538              ::= { atmVcCurrentEntry 25 }
37539
37540
37541          -- The ATM VC current table for Performance Management
37542          -- which contains various statistics being
37543          -- collected for the current 15 minute interval.
37544
37545          atmVcPMCurrentTable OBJECT-TYPE
37546              SYNTAX  SEQUENCE OF AtmVcPMCurrentEntry
37547              MAX-ACCESS  not-accessible
37548              STATUS  current
37549              DESCRIPTION
37550                      "The ATM VC Current table for Performance Management."
37551              ::= { atmVcPerformance 2 }
37552
37553          atmVcPMCurrentEntry OBJECT-TYPE
37554              SYNTAX  AtmVcPMCurrentEntry
37555              MAX-ACCESS  not-accessible
37556              STATUS  current
37557              DESCRIPTION
37558                      "An entry in the ATM VC Current table for Performance
37559                       Management."
37560              INDEX   { ifIndex, atmVcPMCurrentVpi,
37561                        atmVcPMCurrentVci, atmVcPMCurrentDir }
37562              ::= { atmVcPMCurrentTable 1 }
37563
37564          AtmVcPMCurrentEntry ::=
37565              SEQUENCE {
37566	              atmVcPMCurrentVpi
37567                      Integer32,
37568	              atmVcPMCurrentVci
37569	                  Integer32,
37570	              atmVcPMCurrentDir
37571	                  Integer32,
37572                  atmVcPMCurrentTxClp01
37573                      Gauge32,
37574                  atmVcPMCurrentTxClp0
37575                      Gauge32,
37576                  atmVcPMCurrentRxClp01
37577                      Gauge32,
37578                  atmVcPMCurrentRxClp0
37579                      Gauge32,
37580                  atmVcPMCurrentErroredCells
37581                      Gauge32,
37582                  atmVcPMCurrentLostCells
37583                      Gauge32,
37584                  atmVcPMCurrentMisinsertedCells
37585                      Gauge32,
37586                  atmVcPMCurrentECB
37587                      Gauge32,
37588                  atmVcPMCurrentSECB
37589                      Gauge32,
37590                  atmVcPMCurrentES
37591                      Gauge32,
37592                  atmVcPMCurrentSES
37593                      Gauge32,
37594                  atmVcPMCurrentUAS
37595                      Gauge32,
37596	              atmVcPMCurrentIntervalQuality
37597	                  INTEGER,
37598	              atmVcPMCurrentLastDayQuality
37599	                  INTEGER
37600                  }
37601
37602          atmVcPMCurrentVpi OBJECT-TYPE
37603              SYNTAX  Integer32
37604              MAX-ACCESS  read-only
37605              STATUS  current
37606              DESCRIPTION
37607                      "The VPI of the VCL."
37608              ::= { atmVcPMCurrentEntry 1 }
37609
37610          atmVcPMCurrentVci OBJECT-TYPE
37611              SYNTAX  Integer32
37612              MAX-ACCESS  read-only
37613              STATUS  current
37614              DESCRIPTION
37615                      "The VCI of the VCL."
37616              ::= { atmVcPMCurrentEntry 2 }
37617
37618          atmVcPMCurrentDir OBJECT-TYPE
37619              SYNTAX  Integer32
37620              MAX-ACCESS  read-only
37621              STATUS  current
37622              DESCRIPTION
37623                      "The direction of Performance Management."
37624              ::= { atmVcPMCurrentEntry 3 }
37625
37626          atmVcPMCurrentTxClp01 OBJECT-TYPE
37627              SYNTAX  Gauge32
37628              MAX-ACCESS  read-only
37629              STATUS  current
37630              DESCRIPTION
37631                      "The counter associated with the number of transmitted
37632                      CLP 0+1 cells, encountered by the VCL of this ATM
37633                      interface in the current 15 minute interval."
37634              ::= { atmVcPMCurrentEntry 4 }
37635
37636          atmVcPMCurrentTxClp0 OBJECT-TYPE
37637              SYNTAX  Gauge32
37638              MAX-ACCESS  read-only
37639              STATUS  current
37640              DESCRIPTION
37641                      "The counter associated with the number of transmitted
37642                      CLP 0	cells, encountered by the VCL of this ATM
37643                      interface in the current 15 minute interval."
37644              ::= { atmVcPMCurrentEntry 5 }
37645
37646          atmVcPMCurrentRxClp01 OBJECT-TYPE
37647              SYNTAX  Gauge32
37648              MAX-ACCESS  read-only
37649              STATUS  current
37650              DESCRIPTION
37651                      "The counter associated with the number of received
37652                      CLP 0+1 cells, encountered by the VCL of this ATM
37653                      interface in the current 15 minute interval."
37654              ::= { atmVcPMCurrentEntry 6 }
37655
37656          atmVcPMCurrentRxClp0 OBJECT-TYPE
37657              SYNTAX  Gauge32
37658              MAX-ACCESS  read-only
37659              STATUS  current
37660              DESCRIPTION
37661                      "The counter associated with the number of received
37662                      CLP 0 cells, encountered by the VCL of this ATM
37663                      interface in the current 15 minute interval."
37664              ::= { atmVcPMCurrentEntry 7 }
37665
37666          atmVcPMCurrentErroredCells OBJECT-TYPE
37667              SYNTAX  Gauge32
37668              MAX-ACCESS  read-only
37669              STATUS  current
37670              DESCRIPTION
37671                      "The counter associated with the number of errored
37672                      cells, encountered by the VCL of this ATM
37673                      interface in the current 15 minute interval."
37674              ::= { atmVcPMCurrentEntry 8 }
37675
37676          atmVcPMCurrentLostCells OBJECT-TYPE
37677              SYNTAX  Gauge32
37678              MAX-ACCESS  read-only
37679              STATUS  current
37680              DESCRIPTION
37681                      "The counter associated with the number of lost
37682                      cells, encountered by the VCL of this ATM
37683                      interface in the current 15 minute interval."
37684              ::= { atmVcPMCurrentEntry 9 }
37685
37686          atmVcPMCurrentMisinsertedCells OBJECT-TYPE
37687              SYNTAX  Gauge32
37688              MAX-ACCESS  read-only
37689              STATUS  current
37690              DESCRIPTION
37691                      "The counter associated with the number of misinserted
37692                      cells, encountered by the VCL of this ATM
37693                      interface in the current 15 minute interval."
37694              ::= { atmVcPMCurrentEntry 10 }
37695
37696          atmVcPMCurrentECB OBJECT-TYPE
37697              SYNTAX  Gauge32
37698              MAX-ACCESS  read-only
37699              STATUS  current
37700              DESCRIPTION
37701                      "The counter associated with the number of ECBs
37702                      encountered by the VCL of this ATM
37703                      interface in the current 15 minute interval."
37704              ::= { atmVcPMCurrentEntry 11 }
37705
37706          atmVcPMCurrentSECB OBJECT-TYPE
37707              SYNTAX  Gauge32
37708              MAX-ACCESS  read-only
37709              STATUS  current
37710              DESCRIPTION
37711                      "The counter associated with the number of SECBs
37712                      encountered by the VCL of this ATM
37713                      interface in the current 15 minute interval."
37714              ::= { atmVcPMCurrentEntry 12 }
37715
37716          atmVcPMCurrentES OBJECT-TYPE
37717              SYNTAX  Gauge32
37718              MAX-ACCESS  read-only
37719              STATUS  current
37720              DESCRIPTION
37721                      "The counter associated with the number of
37722                      Errored Seconds, encountered by the VCL of this ATM
37723                      interface in the current 15 minute interval."
37724              ::= { atmVcPMCurrentEntry 13 }
37725
37726          atmVcPMCurrentSES OBJECT-TYPE
37727              SYNTAX  Gauge32
37728              MAX-ACCESS  read-only
37729              STATUS  current
37730              DESCRIPTION
37731                      "The counter associated with the number of Severely
37732                      Errored Seconds, encountered by the VCL of this ATM
37733                      interface in the current 15 minute interval."
37734              ::= { atmVcPMCurrentEntry 14 }
37735
37736          atmVcPMCurrentUAS OBJECT-TYPE
37737              SYNTAX  Gauge32
37738              MAX-ACCESS  read-only
37739              STATUS  current
37740              DESCRIPTION
37741                      "The counter associated with the number of Severely
37742                      Errored Seconds, encountered by the VCL of this ATM
37743                      interface in the current 15 minute interval."
37744              ::= { atmVcPMCurrentEntry 15 }
37745
37746atmVcPMCurrentIntervalQuality OBJECT-TYPE
37747              SYNTAX  INTEGER { normal(2), unacceptable(3) }
37748	MAX-ACCESS read-only
37749	STATUS current
37750	DESCRIPTION
37751		" If the number of errors per interval is superior to
37752		the atmNteUPLTCR value, the quality of service of
37753		the interval is declared as unacceptable."
37754	DEFVAL { normal }
37755	::= { atmVcPMCurrentEntry 16 }
37756
37757	    atmVcPMCurrentLastDayQuality OBJECT-TYPE
37758              SYNTAX  INTEGER { normal(2), degraded(4) }
37759	MAX-ACCESS read-only
37760	STATUS current
37761	DESCRIPTION
37762		" If the number of errors per 24 hours is superior to
37763		the atmNteDPLTCR value, the quality of service of
37764		the day is declared as degraded."
37765	DEFVAL { normal }
37766	::= { atmVcPMCurrentEntry 17 }
37767
37768
37769          -- the ATM VC Interval
37770
37771          -- The ATM VC Interval Table contains various statistics
37772          -- collected by each ATM Interface/VC over the previous 24
37773          -- hours of operation.  The past 24 hours are broken into 96
37774          -- completed 15 minute intervals.
37775
37776          atmVcIntervalTable OBJECT-TYPE
37777              SYNTAX  SEQUENCE OF AtmVcIntervalEntry
37778              MAX-ACCESS  not-accessible
37779              STATUS  current
37780              DESCRIPTION
37781                      "The ATM Vc Interval table."
37782              ::= { atmVcPerformance 3 }
37783
37784          atmVcIntervalEntry OBJECT-TYPE
37785              SYNTAX  AtmVcIntervalEntry
37786              MAX-ACCESS  not-accessible
37787              STATUS  current
37788              DESCRIPTION
37789                      "An entry in the ATM Vc Interval table."
37790              INDEX   { ifIndex, atmVcIntervalVpi,
37791                        atmVcIntervalVci, atmVcIntervalNumber }
37792              ::= { atmVcIntervalTable 1 }
37793
37794          AtmVcIntervalEntry ::=
37795              SEQUENCE {
37796	    atmVcIntervalVpi
37797	      Integer32,
37798	    atmVcIntervalVci
37799	      Integer32,
37800                  atmVcIntervalNumber
37801                      Integer32,
37802                  atmVcIntervalRxCellsClp01
37803                      Gauge32,
37804                  atmVcIntervalRxCellsClp0
37805                      Gauge32,
37806                  atmVcIntervalGcra0Violations
37807                      Gauge32,
37808                  atmVcIntervalGcra1Violations
37809                      Gauge32,
37810                  atmVcIntervalRxAIS
37811                      Gauge32,
37812                  atmVcIntervalTxAIS
37813                      Gauge32,
37814                  atmVcIntervalRxRDI
37815                      Gauge32,
37816                  atmVcIntervalTxRDI
37817                      Gauge32,
37818                  atmVcIntervalContinuityLoss
37819                      Gauge32,
37820                  atmVcIntervalUAS
37821                      Gauge32,
37822	              atmVcIntervalSES
37823	                  Gauge32,
37824	              atmVcIntervalCDC
37825	                  Gauge32,
37826                  atmVcIntervalTotalDiscards
37827                      Gauge32,
37828                  atmVcIntervalClp0Discards
37829                      Gauge32,
37830                  atmVcIntervalTotalCellOuts
37831                      Gauge32,
37832                  atmVcIntervalClp0CellOuts
37833                      Gauge32,
37834                  atmVcIntervalTaggedOuts
37835                      Gauge32,
37836	              atmVcIntervalPCR
37837	                  Gauge32,
37838	              atmVcIntervalSCR
37839	                  Gauge32,
37840	              atmVcIntervalMCR
37841	                  Gauge32,
37842                  atmVcIntervalShaperTotalDiscards
37843                      Gauge32,
37844                  atmVcIntervalShaperClp0Discards
37845                      Gauge32,
37846                  atmVcIntervalShaperClp1Discards
37847                      Gauge32
37848          }
37849
37850          atmVcIntervalVpi OBJECT-TYPE
37851              SYNTAX  Integer32
37852              MAX-ACCESS  read-only
37853              STATUS  current
37854              DESCRIPTION
37855                      "The VPI of the VCL."
37856              ::= { atmVcIntervalEntry 1 }
37857
37858          atmVcIntervalVci OBJECT-TYPE
37859              SYNTAX  Integer32
37860              MAX-ACCESS  read-only
37861              STATUS  current
37862              DESCRIPTION
37863                      "The VCI of the VCL."
37864              ::= { atmVcIntervalEntry 2 }
37865
37866          atmVcIntervalNumber OBJECT-TYPE
37867              SYNTAX  Integer32 (1..96)
37868              MAX-ACCESS  read-only
37869              STATUS  current
37870              DESCRIPTION
37871                      "A number between 1 and 96, where 1 is the most
37872                      recently completed 15 minute interval and 96 is
37873                      the least recently completed 15 minutes interval
37874                      (assuming that all 96 intervals are valid)."
37875              ::= { atmVcIntervalEntry 3 }
37876
37877          atmVcIntervalRxCellsClp01 OBJECT-TYPE
37878              SYNTAX  Gauge32
37879              MAX-ACCESS  read-only
37880              STATUS  current
37881              DESCRIPTION
37882                      "The counter associated with the number of transmitted
37883                      cells , encountered by an ATM interface/VC in
37884                      one of the previous 96, individual 15 minute,
37885                      intervals."
37886              ::= { atmVcIntervalEntry 4 }
37887
37888          atmVcIntervalRxCellsClp0 OBJECT-TYPE
37889              SYNTAX  Gauge32
37890              MAX-ACCESS  read-only
37891              STATUS  current
37892              DESCRIPTION
37893                      "The counter associated with the number of received
37894                      cells, encountered by an ATM
37895                      interface/VC in one of the previous 96, individual 15
37896                      minute, intervals."
37897              ::= { atmVcIntervalEntry 5 }
37898
37899          atmVcIntervalGcra0Violations OBJECT-TYPE
37900              SYNTAX  Gauge32
37901              MAX-ACCESS  read-only
37902              STATUS  current
37903              DESCRIPTION
37904                      "The counter associated with the number of
37905                      cells violating GCRA0, encountered by an ATM
37906                      interface/VC in one of the previous 96, individual 15
37907                      minute, intervals."
37908              ::= { atmVcIntervalEntry 6 }
37909
37910          atmVcIntervalGcra1Violations OBJECT-TYPE
37911              SYNTAX  Gauge32
37912              MAX-ACCESS  read-only
37913              STATUS  current
37914              DESCRIPTION
37915                      "The counter associated with the number of
37916                      cells violating GCRA1, encountered by an ATM
37917                      interface/VC in one of the previous 96, individual 15
37918                      minute, intervals."
37919              ::= { atmVcIntervalEntry 7 }
37920
37921          atmVcIntervalRxAIS OBJECT-TYPE
37922              SYNTAX  Gauge32
37923              MAX-ACCESS  read-only
37924              STATUS  current
37925              DESCRIPTION
37926                      "The counter associated with the number of received
37927                      AIS cells, encountered by an ATM
37928                      interface/VC in one of the previous 96, individual 15
37929                      minute, intervals."
37930              ::= { atmVcIntervalEntry 8 }
37931
37932          atmVcIntervalTxAIS OBJECT-TYPE
37933              SYNTAX  Gauge32
37934              MAX-ACCESS  read-only
37935              STATUS  current
37936              DESCRIPTION
37937                      "The counter associated with the number of transmitted
37938                      AIS cells, encountered by an ATM
37939                      interface/VC in one of the previous 96, individual 15
37940                      minute, intervals. Not supported  in the first phase."
37941              ::= { atmVcIntervalEntry 9 }
37942
37943          atmVcIntervalRxRDI OBJECT-TYPE
37944              SYNTAX  Gauge32
37945              MAX-ACCESS  read-only
37946              STATUS  current
37947              DESCRIPTION
37948                      "The counter associated with the number of received
37949                      RDI cells, encountered by an ATM
37950                      interface/VC in one of the previous 96, individual 15
37951                      minute, intervals."
37952              ::= { atmVcIntervalEntry 10 }
37953
37954          atmVcIntervalTxRDI OBJECT-TYPE
37955              SYNTAX  Gauge32
37956              MAX-ACCESS  read-only
37957              STATUS  current
37958              DESCRIPTION
37959                      "The counter associated with the number of transmitted
37960                      RDI cells, encountered by an ATM
37961                      interface/VC in one of the previous 96, individual 15
37962                      minute, intervals."
37963              ::= { atmVcIntervalEntry 11 }
37964
37965          atmVcIntervalContinuityLoss OBJECT-TYPE
37966              SYNTAX  Gauge32
37967              MAX-ACCESS  read-only
37968              STATUS  current
37969              DESCRIPTION
37970                      "The counter associated with the number of Continuity
37971                      Loss cells, encountered by an ATM
37972                      interface/VC in one of the previous 96, individual 15
37973                      minute, intervals."
37974              ::= { atmVcIntervalEntry 12 }
37975
37976          atmVcIntervalUAS OBJECT-TYPE
37977              SYNTAX  Gauge32
37978              MAX-ACCESS  read-only
37979              STATUS  current
37980              DESCRIPTION
37981                      "The counter associated with the number of Unavailable
37982                      Seconds, encountered by an ATM
37983                      interface/VC in one of the previous 96, individual 15
37984                      minute, intervals."
37985              ::= { atmVcIntervalEntry 13 }
37986
37987          atmVcIntervalSES OBJECT-TYPE
37988              SYNTAX  Gauge32
37989              MAX-ACCESS  read-only
37990              STATUS  current
37991              DESCRIPTION
37992                      "The counter associated with the number of Severerly Errored
37993                      Seconds, encountered by an ATM
37994                      interface/VC in one of the previous 96, individual 15
37995                      minute, intervals."
37996              ::= { atmVcIntervalEntry 14 }
37997
37998	atmVcIntervalCDC OBJECT-TYPE
37999              SYNTAX  Gauge32
38000              MAX-ACCESS  read-only
38001              STATUS  current
38002              DESCRIPTION
38003                      "Amount of cells dropped in the 15 minute interval
38004                       of the VC connection."
38005              ::= { atmVcIntervalEntry 15 }
38006
38007    atmVcIntervalTotalDiscards OBJECT-TYPE
38008              SYNTAX       Gauge32
38009              MAX-ACCESS       read-only
38010              STATUS       current
38011              DESCRIPTION
38012                      "The total number of valid ATM cells discarded by
38013                      the traffic policing entity.  This includes cells
38014                      originally received with CLP=0 and CLP=1."
38015              ::= { atmVcIntervalEntry 16 }
38016
38017    atmVcIntervalClp0Discards OBJECT-TYPE
38018              SYNTAX       Gauge32
38019              MAX-ACCESS       read-only
38020              STATUS       current
38021              DESCRIPTION
38022                      "The total number of valid ATM cells received with
38023                      CLP=0 an  discarded by the traffic policing
38024                      entity."
38025              ::= { atmVcIntervalEntry 17 }
38026
38027    atmVcIntervalTotalCellOuts OBJECT-TYPE
38028              SYNTAX       Gauge32
38029              MAX-ACCESS       read-only
38030              STATUS       current
38031              DESCRIPTION
38032                      "The total number of valid ATM cells transmitted
38033                      by this VPL.  This includes both CLP=0 and CLP=1
38034                      cells."
38035              ::= { atmVcIntervalEntry 18 }
38036
38037
38038    atmVcIntervalClp0CellOuts OBJECT-TYPE
38039              SYNTAX       Gauge32
38040              MAX-ACCESS       read-only
38041              STATUS       current
38042              DESCRIPTION
38043                      "The total number of valid ATM cells transmitted
38044                      with CLP=0 by this VPL."
38045              ::= { atmVcIntervalEntry 19 }
38046
38047    atmVcIntervalTaggedOuts OBJECT-TYPE
38048              SYNTAX       Gauge32
38049              MAX-ACCESS       read-only
38050              STATUS       current
38051              DESCRIPTION
38052                      "The total number of valid ATM cells tagged by the
38053                      traffic policing entity from CLP=0 to CLP=1 and
38054                      transmitted by this VPL."
38055              ::= { atmVcIntervalEntry 20 }
38056
38057	atmVcIntervalPCR OBJECT-TYPE
38058              SYNTAX  Gauge32
38059              MAX-ACCESS  read-only
38060              STATUS  current
38061              DESCRIPTION
38062                      "The maximum traffic rate encountered in the
38063                      last interval of the VC connection (monitored once a second)
38064                      encountered by an ATM interface/VC in one of the previous 96,
38065                      individual 15  minute, intervals."
38066              ::= { atmVcIntervalEntry 21 }
38067
38068	atmVcIntervalSCR OBJECT-TYPE
38069              SYNTAX  Gauge32
38070              MAX-ACCESS  read-only
38071              STATUS  current
38072              DESCRIPTION
38073                      "The average traffic rate during the last interval
38074                      of the VC connection, encountered by an ATM interface/VC
38075                      in one of the previous 96, individual 15 minute, intervals."
38076              ::= { atmVcIntervalEntry 22 }
38077
38078	atmVcIntervalMCR OBJECT-TYPE
38079              SYNTAX  Gauge32
38080              MAX-ACCESS  read-only
38081              STATUS  current
38082              DESCRIPTION
38083                      "MCR - The minimum traffic rate encountered in the last
38084                      interval of the VC connection (monitored once a second)
38085                      encountered by an ATM interface/VC in one of the previous 96,
38086                      individual 15 minute, intervals."
38087              ::= { atmVcIntervalEntry 23 }
38088
38089    atmVcIntervalShaperTotalDiscards OBJECT-TYPE
38090              SYNTAX       Gauge32
38091              MAX-ACCESS       read-only
38092              STATUS       current
38093              DESCRIPTION
38094                      "The total number of cells (CLP0 and CLP1) discarded
38095                       due to congestion by the traffic shaper."
38096              ::= { atmVcIntervalEntry 24 }
38097
38098    atmVcIntervalShaperClp0Discards OBJECT-TYPE
38099              SYNTAX       Gauge32
38100              MAX-ACCESS       read-only
38101              STATUS       current
38102              DESCRIPTION
38103                      "The total number of CLP0 cells discarded
38104                       due to congestion by the traffic shaper."
38105              ::= { atmVcIntervalEntry 25 }
38106
38107    atmVcIntervalShaperClp1Discards OBJECT-TYPE
38108              SYNTAX       Gauge32
38109              MAX-ACCESS       read-only
38110              STATUS       current
38111              DESCRIPTION
38112                      "The total number of CLP1 cells discarded
38113                       due to congestion by the traffic shaper."
38114              ::= { atmVcIntervalEntry 26 }
38115
38116
38117          -- The ATM VC Interval Table for Performance Management
38118          -- which contains various statistics
38119          -- collected by each ATM Interface/VC over the previous 24
38120          -- hours of operation.  The past 24 hours are broken into 96
38121          -- completed 15 minute intervals.
38122
38123          atmVcPMIntervalTable OBJECT-TYPE
38124              SYNTAX  SEQUENCE OF AtmVcPMIntervalEntry
38125              MAX-ACCESS  not-accessible
38126              STATUS  current
38127              DESCRIPTION
38128                      "The ATM Vc Interval table for Performance Management."
38129              ::= { atmVcPerformance 4 }
38130
38131--atmCESAAL1StatsTable OBJECT IDENTIFIER ::= {atmVcPerformance 5} (see hybCES.txt)
38132
38133          atmVcPMIntervalEntry OBJECT-TYPE
38134              SYNTAX  AtmVcPMIntervalEntry
38135              MAX-ACCESS  not-accessible
38136              STATUS  current
38137              DESCRIPTION
38138                      "An entry in the ATM Vc Interval table for Performance
38139                       Management."
38140              INDEX   { ifIndex, atmVcPMIntervalVpi,
38141                        atmVcPMIntervalVci, atmVcPMIntervalDir, atmVcPMIntervalNumber }
38142              ::= { atmVcPMIntervalTable 1 }
38143
38144          AtmVcPMIntervalEntry ::=
38145              SEQUENCE {
38146	              atmVcPMIntervalVpi
38147	                  Integer32,
38148	              atmVcPMIntervalVci
38149	                  Integer32,
38150	              atmVcPMIntervalDir
38151	                  INTEGER,
38152 	              atmVcPMIntervalNumber
38153                      Integer32,
38154                  atmVcPMIntervalTxClp01
38155                      Gauge32,
38156                  atmVcPMIntervalTxClp0
38157                      Gauge32,
38158                  atmVcPMIntervalRxClp01
38159                      Gauge32,
38160                  atmVcPMIntervalRxClp0
38161                      Gauge32,
38162                  atmVcPMIntervalErroredCells
38163                      Gauge32,
38164                  atmVcPMIntervalLostCells
38165                      Gauge32,
38166                  atmVcPMIntervalMisinsertedCells
38167                      Gauge32,
38168                  atmVcPMIntervalECB
38169                      Gauge32,
38170                  atmVcPMIntervalSECB
38171                      Gauge32,
38172                  atmVcPMIntervalES
38173                      Gauge32,
38174                  atmVcPMIntervalSES
38175                      Gauge32,
38176                  atmVcPMIntervalUAS
38177                      Gauge32,
38178	    atmVcPMIntervalQuality
38179	        INTEGER,
38180	    atmVcPMIntervalLastDayQuality
38181	        INTEGER
38182              }
38183
38184          atmVcPMIntervalVpi OBJECT-TYPE
38185              SYNTAX  Integer32
38186              MAX-ACCESS  read-only
38187              STATUS  current
38188              DESCRIPTION
38189                      "The VPI of the VCL."
38190              ::= { atmVcPMIntervalEntry 1 }
38191
38192          atmVcPMIntervalVci OBJECT-TYPE
38193              SYNTAX  Integer32
38194              MAX-ACCESS  read-only
38195              STATUS  current
38196              DESCRIPTION
38197                      "The VCI of the VCL."
38198              ::= { atmVcPMIntervalEntry 2 }
38199
38200          atmVcPMIntervalDir OBJECT-TYPE
38201              SYNTAX  INTEGER {forward(2),
38202			                   backward(3) }
38203              MAX-ACCESS  read-only
38204              STATUS  current
38205              DESCRIPTION
38206                      "The direction of Performance Management."
38207              ::= { atmVcPMIntervalEntry 3 }
38208
38209          atmVcPMIntervalNumber OBJECT-TYPE
38210              SYNTAX  Integer32 (1..96)
38211              MAX-ACCESS  read-only
38212              STATUS  current
38213              DESCRIPTION
38214                      "A number between 1 and 96, where 1 is the most
38215                      recently completed 15 minute interval and 96 is
38216                      the least recently completed 15 minutes interval
38217                      (assuming that all 96 intervals are valid)."
38218              ::= { atmVcPMIntervalEntry 4 }
38219
38220          atmVcPMIntervalTxClp01 OBJECT-TYPE
38221              SYNTAX  Gauge32
38222              MAX-ACCESS  read-only
38223              STATUS  current
38224              DESCRIPTION
38225                      "The counter associated with the number of transmitted
38226                      CLP 0+1 cells, encountered by an ATM
38227                      interface/VC in one of the previous 96, individual 15
38228                      minute, intervals."
38229              ::= { atmVcPMIntervalEntry 5 }
38230
38231          atmVcPMIntervalTxClp0 OBJECT-TYPE
38232              SYNTAX  Gauge32
38233              MAX-ACCESS  read-only
38234              STATUS  current
38235              DESCRIPTION
38236                      "The counter associated with the number of transmitted
38237                      CLP 0 cells, encountered by an ATM
38238                      interface/VC in one of the previous 96, individual 15
38239                      minute, intervals."
38240              ::= { atmVcPMIntervalEntry 6 }
38241
38242          atmVcPMIntervalRxClp01 OBJECT-TYPE
38243              SYNTAX  Gauge32
38244              MAX-ACCESS  read-only
38245              STATUS  current
38246              DESCRIPTION
38247                      "The counter associated with the number of received
38248                      CLP 0+1 cells, encountered by an ATM
38249                      interface/VC in one of the previous 96, individual 15
38250                      minute, intervals."
38251              ::= { atmVcPMIntervalEntry 7 }
38252
38253          atmVcPMIntervalRxClp0 OBJECT-TYPE
38254              SYNTAX  Gauge32
38255              MAX-ACCESS  read-only
38256              STATUS  current
38257              DESCRIPTION
38258                      "The counter associated with the number of received
38259                      CLP 0 cells, encountered by an ATM
38260                      interface/VC in one of the previous 96, individual 15
38261                      minute, intervals."
38262              ::= { atmVcPMIntervalEntry 8 }
38263
38264          atmVcPMIntervalErroredCells OBJECT-TYPE
38265              SYNTAX  Gauge32
38266              MAX-ACCESS  read-only
38267              STATUS  current
38268              DESCRIPTION
38269                      "The counter associated with the number of Errored
38270                      cells, encountered by an ATM
38271                      interface/VC in one of the previous 96, individual 15
38272                      minute, intervals."
38273              ::= { atmVcPMIntervalEntry 9 }
38274
38275          atmVcPMIntervalLostCells OBJECT-TYPE
38276              SYNTAX  Gauge32
38277              MAX-ACCESS  read-only
38278              STATUS  current
38279              DESCRIPTION
38280                      "The counter associated with the number of Lost
38281                      cells, encountered by an ATM
38282                      interface/VC in one of the previous 96, individual 15
38283                      minute, intervals."
38284              ::= { atmVcPMIntervalEntry 10 }
38285
38286          atmVcPMIntervalMisinsertedCells OBJECT-TYPE
38287              SYNTAX  Gauge32
38288              MAX-ACCESS  read-only
38289              STATUS  current
38290              DESCRIPTION
38291                      "The counter associated with the number of Misinserted
38292                      cells, encountered by an ATM
38293                      interface/VC in one of the previous 96, individual 15
38294                      minute, intervals."
38295              ::= { atmVcPMIntervalEntry 11 }
38296
38297          atmVcPMIntervalECB OBJECT-TYPE
38298              SYNTAX  Gauge32
38299              MAX-ACCESS  read-only
38300              STATUS  current
38301              DESCRIPTION
38302                      "The counter associated with the number of ECBs
38303                      encountered by an ATM
38304                      interface/VC in one of the previous 96, individual 15
38305                      minute, intervals."
38306              ::= { atmVcPMIntervalEntry 12 }
38307
38308          atmVcPMIntervalSECB OBJECT-TYPE
38309              SYNTAX  Gauge32
38310              MAX-ACCESS  read-only
38311              STATUS  current
38312              DESCRIPTION
38313                      "The counter associated with the number of SECBs
38314                      encountered by an ATM
38315                      interface/VC in one of the previous 96, individual 15
38316                      minute, intervals."
38317              ::= { atmVcPMIntervalEntry 13 }
38318
38319          atmVcPMIntervalES OBJECT-TYPE
38320              SYNTAX  Gauge32
38321              MAX-ACCESS  read-only
38322              STATUS  current
38323              DESCRIPTION
38324                      "The counter associated with the number of Errored
38325                      Seconds, encountered by an ATM
38326                      interface/VC in one of the previous 96, individual 15
38327                      minute, intervals."
38328              ::= { atmVcPMIntervalEntry 14 }
38329
38330          atmVcPMIntervalSES OBJECT-TYPE
38331              SYNTAX  Gauge32
38332              MAX-ACCESS  read-only
38333              STATUS  current
38334              DESCRIPTION
38335                      "The counter associated with the number of Severely
38336                       Errored Seconds, encountered by an ATM
38337                       interface/VC in one of the previous 96, individual 15
38338                       minute, intervals."
38339              ::= { atmVcPMIntervalEntry 15 }
38340
38341          atmVcPMIntervalUAS OBJECT-TYPE
38342              SYNTAX  Gauge32
38343              MAX-ACCESS  read-only
38344              STATUS  current
38345              DESCRIPTION
38346                      "The counter associated with the number of Unavailable
38347                       Seconds, encountered by an ATM
38348                       interface/VC in one of the previous 96, individual 15
38349                       minute, intervals."
38350              ::= { atmVcPMIntervalEntry 16 }
38351
38352atmVcPMIntervalQuality OBJECT-TYPE
38353              		SYNTAX  INTEGER { normal(2), unacceptable(3) }
38354		MAX-ACCESS read-only
38355		STATUS current
38356		DESCRIPTION
38357		" If the number of errors per interval is superior to
38358		the atmNteUPLTCR value, the quality of service of
38359		the interval is declared as unacceptable."
38360		DEFVAL { normal }
38361	::= { atmVcPMIntervalEntry 17}
38362
38363	    atmVcPMIntervalLastDayQuality OBJECT-TYPE
38364              		SYNTAX  INTEGER { normal(2), degraded(4) }
38365		MAX-ACCESS read-only
38366		STATUS current
38367		DESCRIPTION
38368		" If the number of errors per 24 hours is superior to
38369		the atmNteDPLTCR value, the quality of service of
38370		the day is declared as degraded."
38371		DEFVAL { normal }
38372	::= { atmVcPMIntervalEntry 18}
38373
38374
38375
38376
38377-- VC QoS Table
38378
38379atmVcQoSTable OBJECT-TYPE
38380    SYNTAX  SEQUENCE OF AtmVcQoSEntry
38381    MAX-ACCESS  not-accessible
38382    STATUS  current
38383    DESCRIPTION
38384        "The ATM VP QoS table."
38385    ::= { atmVcPerformance 6 }
38386
38387atmVcQoSEntry OBJECT-TYPE
38388    SYNTAX  AtmVcQoSEntry
38389    MAX-ACCESS  not-accessible
38390    STATUS  current
38391    DESCRIPTION
38392        "An entry in the ATM VP table."
38393    INDEX   { ifIndex, atmVclVpi, atmVclVci, atmVcQoSPeriodRef }
38394    ::= { atmVcQoSTable 1 }
38395
38396AtmVcQoSEntry ::=
38397    SEQUENCE {
38398	          atmVcQoSPeriodRef     INTEGER,
38399	          atmVcQoSElapsedTime	Integer32,
38400	          atmVcQoSUAS		    Gauge32
38401             }
38402
38403
38404atmVcQoSPeriodRef OBJECT-TYPE
38405	SYNTAX  INTEGER
38406	      {
38407           currentPeriod  (1),
38408           lastPeriod     (2)
38409	      }
38410	MAX-ACCESS  read-only
38411	STATUS  current
38412	DESCRIPTION
38413	    "This object is an index that specifies which period of time, the next
38414	     2 objects refer to.
38415	     currentPeriod  - the period since last systemResetAllStatsCmd received or
38416	                      since Start-up (if no systemResetAllStatsCmd was received since
38417	                      Start-up) until now.
38418	     lastPeriod    - the period between last two commands of systemResetAllStatsCmd.
38419	                     - If only one command occurred since Start-up: the period between
38420	                       Start-up and last command.
38421	                     - If no command occurred since Start-up: this period will not
38422	                       actually exist. In this case, he following 5 objects will be 0."
38423	::= { atmVcQoSEntry 1 }
38424
38425atmVcQoSElapsedTime OBJECT-TYPE
38426	SYNTAX  Integer32
38427	MAX-ACCESS  read-only
38428	STATUS  current
38429	DESCRIPTION
38430	    "Elapsed Time in seconds.
38431	     - for atmVcQoSPeriodRef = currentPeriod:
38432	       The period since last systemResetAllStatsCmd received or	since Start-up
38433	       (if no systemResetAllStatsCmd was received since	Start-up) until now.
38434	     - for atmVcQoSPeriodRef = lastPeriod:
38435	       The value of atmVcQoSElapsedTime when last systemResetAllStatsCmd
38436	       was received."
38437	::= { atmVcQoSEntry 2 }
38438
38439atmVcQoSUAS OBJECT-TYPE
38440	SYNTAX  Gauge32
38441	MAX-ACCESS  read-only
38442	STATUS  current
38443	DESCRIPTION
38444	    "Number of Unavailable Seconds for the reference period (atmVcQoSPeriodRef)."
38445	::= { atmVcQoSEntry 3 }
38446
38447-- VC PM QoS Table
38448
38449atmVcPMQoSTable OBJECT-TYPE
38450     SYNTAX  SEQUENCE OF AtmVcPMQoSEntry
38451     MAX-ACCESS  not-accessible
38452     STATUS  current
38453     DESCRIPTION
38454         "The PM VC QoS table."
38455     ::= { atmVcPerformance 7 }
38456
38457atmVcPMQoSEntry OBJECT-TYPE
38458     SYNTAX  AtmVcPMQoSEntry
38459     MAX-ACCESS  not-accessible
38460     STATUS  current
38461     DESCRIPTION
38462         "An entry in the VC PM QoS table."
38463     INDEX   { ifIndex, atmVclVpi, atmVclVci, atmVcPMQoSDirection ,atmVcPMQoSPeriodRef }
38464     ::= { atmVcPMQoSTable 1 }
38465
38466AtmVcPMQoSEntry ::=
38467     SEQUENCE {
38468               atmVcPMQoSDirection	   INTEGER,
38469	           atmVcPMQoSPeriodRef	   INTEGER,
38470	           atmVcPMQoSCLR		   Gauge32,
38471	           atmVcPMQoSCER           Gauge32,
38472	           atmVcPMQoSCMR           Gauge32
38473              }
38474
38475atmVcPMQoSDirection OBJECT-TYPE
38476     SYNTAX  INTEGER
38477         {
38478          forward(2),
38479		  backward(3)
38480		 }
38481      MAX-ACCESS  read-only
38482      STATUS  current
38483      DESCRIPTION
38484          "The direction of performance management."
38485      ::= { atmVcPMQoSEntry 1 }
38486
38487atmVcPMQoSPeriodRef OBJECT-TYPE
38488	SYNTAX  INTEGER
38489	      {
38490           currentPeriod  (1),
38491           lastPeriod     (2)
38492	      }
38493	MAX-ACCESS  read-only
38494	STATUS  current
38495	DESCRIPTION
38496	"This object is an index that specifies which period of time, the next
38497	 5 objects refer to.
38498	 currentPeriod - the period since last systemResetAllStatsCmd received or
38499	                 since Start-up (if no systemResetAllStatsCmd was received since
38500	                 Start-up) until now.
38501	 lastPeriod    - the period between last two commands of systemResetAllStatsCmd.
38502	                 - If only one command occurred since Start-up: the period between
38503	                   Start-up and last command.
38504	                 - If no command occurred since Start-up: this period will not
38505	                   actually exist. In this case, he following 5 objects will be 0."
38506	::= { atmVcPMQoSEntry 2 }
38507
38508
38509atmVcPMQoSCLR OBJECT-TYPE
38510	SYNTAX  Gauge32
38511	MAX-ACCESS  read-only
38512	STATUS  current
38513	DESCRIPTION
38514	"Cell Loss Ratio counter for the reference period (atmVcPMQoSPeriodRef)-
38515	defined in accordance with I.356 , in %.
38516	The value will be multipuled by 100."
38517	::= { atmVcPMQoSEntry 3 }
38518
38519atmVcPMQoSCER OBJECT-TYPE
38520	SYNTAX  Gauge32
38521	MAX-ACCESS  read-only
38522	STATUS  current
38523	DESCRIPTION
38524	"Cell Error Ratio counter for the reference period (atmVcPMQoSPeriodRef)
38525	defined in accordance with I.356 , in %.
38526	The value will be multipuled by 100."
38527	::= { atmVcPMQoSEntry 4 }
38528
38529atmVcPMQoSCMR OBJECT-TYPE
38530	SYNTAX  Gauge32
38531	MAX-ACCESS  read-only
38532	STATUS  current
38533	DESCRIPTION
38534	"Cell Miss-insertion Ratio counter for the reference period (atmVcPMQoSPeriodRef)
38535	defined in accordance with I.356 , cells/sec ."
38536	::= { atmVcPMQoSEntry 5 }
38537
38538--VC Shaper Statistics Table
38539atmVcShaperStatTable OBJECT-TYPE
38540              SYNTAX  SEQUENCE OF AtmVcShaperStatEntry
38541              MAX-ACCESS  not-accessible
38542              STATUS  current
38543              DESCRIPTION
38544                      "The ATM VC shaper statistics table."
38545              ::= { atmVcPerformance 8 }
38546
38547          atmVcShaperStatEntry OBJECT-TYPE
38548              SYNTAX  AtmVcShaperStatEntry
38549              MAX-ACCESS  not-accessible
38550              STATUS  current
38551              DESCRIPTION
38552                      "An entry in the ATM VC shaper statistics table."
38553              INDEX   { ifIndex, atmVclVpi, atmVclVci }
38554              ::= { atmVcShaperStatTable 1 }
38555
38556AtmVcShaperStatEntry ::=
38557     SEQUENCE {
38558	           atmVcShaperDiscarded          Counter32,
38559               atmVcShaperOccupation 		 Integer32,
38560               atmVcShaperMaxOccupation 	 Integer32,
38561               atmVcShaperLevel 			 INTEGER,
38562               atmVcShaperEpdDropped 		 Counter32,
38563               atmVcShaperTotalEpdDropped 	 Counter32
38564              }
38565
38566atmVcShaperDiscarded  OBJECT-TYPE
38567              SYNTAX  Counter32
38568              MAX-ACCESS  read-only
38569              STATUS  current
38570              DESCRIPTION
38571                   "The number of Cells that were discarded in the shaper on that VCC due
38572                    to buffer overflow. This counter counts till it reaches its MAX value
38573                    (20 bits) and then rolls over."
38574              ::= { atmVcShaperStatEntry 1 }
38575
38576atmVcShaperOccupation OBJECT-TYPE
38577              SYNTAX  Integer32
38578              MAX-ACCESS  read-only
38579              STATUS  current
38580              DESCRIPTION
38581                   "The number of Cells that are currently stored in the buffer.
38582                   This parameter is limited to 20 bits."
38583              ::= { atmVcShaperStatEntry 2}
38584
38585atmVcShaperMaxOccupation OBJECT-TYPE
38586              SYNTAX  Integer32
38587              MAX-ACCESS  read-only
38588              STATUS  current
38589              DESCRIPTION
38590                   "The Maximum number of Cells that were stored in the buffer,
38591                   since this VC was activated.	This parameter is limited to 20 bits."
38592              ::= { atmVcShaperStatEntry 3}
38593
38594atmVcShaperLevel OBJECT-TYPE
38595	          SYNTAX  INTEGER {
38596	                 empty   (1),
38597	                 full    (2),
38598	                 below   (3),
38599	                 above   (4)
38600                 	}
38601              MAX-ACCESS  read-only
38602              STATUS  current
38603              DESCRIPTION
38604                   "The occupation of the buffer according to a predefined threshold.
38605                   empty - buffer is Empty
38606                   full  - buffer is Full
38607                   below - buffer is Below the threshold
38608                   above - buffer is Above the threshold. This is also the trigger to
38609                   start EPD\PPD mechanism, if set for the VCC."
38610              ::= { atmVcShaperStatEntry 4}
38611
38612atmVcShaperEpdDropped OBJECT-TYPE
38613              SYNTAX  Counter32
38614              MAX-ACCESS  read-only
38615              STATUS  current
38616              DESCRIPTION
38617                   "The number of Cells that were dropped in the shaper on that VCC
38618                   due to EPD\PPD mechanism in the last second.
38619                   This parameter is limited to 24 bits.
38620                   Applicable for a EPD/PPD VC only."
38621              ::= { atmVcShaperStatEntry 5}
38622
38623atmVcShaperTotalEpdDropped OBJECT-TYPE
38624              SYNTAX  Counter32
38625              MAX-ACCESS  read-only
38626              STATUS  current
38627              DESCRIPTION
38628                   "The Total number of Cells that were dropped in the shaper on that
38629                   VPC due to EPD\PPD mechanism in the last 15 minutes. This counter
38630                   automatically reset itself every 15 minutes.
38631                   Applicable for a EPD/PPD VC only."
38632              ::= { atmVcShaperStatEntry 6}
38633
38634
38635
38636-- New
38637-- The agent will keep in this group the date & time corresponding to each interval.
38638atmIntervalDateTable OBJECT-TYPE
38639	SYNTAX  SEQUENCE OF AtmIntervalDateEntry
38640	MAX-ACCESS  not-accessible
38641              STATUS  current
38642              DESCRIPTION
38643	"The agent will keep in this group the date & time
38644	 corresponding to each interval."
38645             ::=  {atmPerfHistory 3}
38646
38647 atmIntervalDateEntry OBJECT-TYPE
38648              SYNTAX AtmIntervalDateEntry
38649              MAX-ACCESS  not-accessible
38650              STATUS  current
38651              DESCRIPTION
38652                      "The date & time for the given interval."
38653              INDEX   { atmIntervalDateInterval }
38654              ::= { atmIntervalDateTable 1 }
38655
38656         AtmIntervalDateEntry ::=
38657              SEQUENCE {
38658 		atmIntervalDateInterval
38659                      		Integer32,
38660		atmIntervalDateDate
38661			DisplayString,
38662                  	atmIntervalDateTime
38663                      		DisplayString
38664	}
38665
38666	atmIntervalDateInterval  OBJECT-TYPE
38667              		SYNTAX  Integer32 (1..96)
38668		MAX-ACCESS read-only
38669		STATUS current
38670		DESCRIPTION
38671		" The interval number defining this entry."
38672	::= { atmIntervalDateEntry 1}
38673
38674	atmIntervalDateDate OBJECT-TYPE
38675              		SYNTAX DisplayString
38676		MAX-ACCESS read-only
38677		STATUS current
38678		DESCRIPTION
38679		"The date corresponding to this interval."
38680	::= { atmIntervalDateEntry 2}
38681
38682	atmIntervalDateTime OBJECT-TYPE
38683              		SYNTAX DisplayString
38684		MAX-ACCESS read-only
38685		STATUS current
38686		DESCRIPTION
38687		"The time corresponding to this interval."
38688	::= { atmIntervalDateEntry 3}
38689
38690
38691
38692--atmNte  OBJECT IDENTIFIER  ::=  {radAtm 3}
38693
38694atmNteSys  OBJECT IDENTIFIER  ::=  {atmNte 1}
38695
38696atmNteSysConfig  OBJECT IDENTIFIER  ::=  {atmNteSys 1}
38697
38698          atmNteManagerTable OBJECT-TYPE
38699              SYNTAX  SEQUENCE OF AtmNteManagerEntry
38700              MAX-ACCESS  not-accessible
38701              STATUS  current
38702              DESCRIPTION
38703                      "The Manager Table includes all the NMSs that
38704                       receive traps from this agent. A single manager
38705                       can receive traps on more than one PVC. The agent
38706                       will set	implicitly the correct ifIndex, VPI, VCI
38707                       values to all relevant entries in the table when
38708                       the user changes	them for one of the PVCs."
38709              ::= { atmNteSysConfig 1 }
38710
38711          atmNteManagerEntry OBJECT-TYPE
38712              SYNTAX  AtmNteManagerEntry
38713              MAX-ACCESS  not-accessible
38714              STATUS  current
38715              DESCRIPTION
38716                      "A single manager and the PVC for receiving traps."
38717              INDEX   { atmNteManagerIP, atmNteManagerPvc}
38718              ::= { atmNteManagerTable 1 }
38719
38720          AtmNteManagerEntry ::=
38721              SEQUENCE {
38722                  atmNteManagerIP
38723                      IpAddress,
38724				  atmNteManagerPvc
38725				      Integer32,
38726                  atmNteManagerIfIndex
38727                      Integer32,
38728                  atmNteManagerVpi
38729                      Integer32,
38730                  atmNteManagerVci
38731                      Integer32,
38732                  atmNteManagerTrapMask
38733                      Integer32,
38734                  atmNteManagerRowStatus
38735                      RowStatus,
38736                  atmNteManagerNextHop
38737                      IpAddress,
38738				  atmNteManagerVlanSupport
38739					  INTEGER,
38740				  atmNteManagerVlanIdentifier
38741					  Integer32,
38742				  atmNteManagerVlanFramePriority
38743					  Integer32,
38744				  atmNteManagerAlarmTrapMask
38745				  	  OCTET STRING,
38746				  atmNteManagerConfigPorts
38747					  Integer32
38748              }
38749
38750          atmNteManagerIP OBJECT-TYPE
38751              SYNTAX  IpAddress
38752              MAX-ACCESS  read-only
38753              STATUS  current
38754              DESCRIPTION
38755                      "The IP address of the NMS."
38756              ::= { atmNteManagerEntry 1 }
38757
38758          atmNteManagerPvc OBJECT-TYPE
38759              SYNTAX  Integer32
38760              MAX-ACCESS  read-only
38761              STATUS  current
38762              DESCRIPTION
38763                      "A PVC index. The range is 1..8. There are four PVCs
38764                       on the User Port and four PVCs on the Network Port.
38765                       The default VPI, VCI values are specified below."
38766              ::= { atmNteManagerEntry 2 }
38767
38768          atmNteManagerIfIndex OBJECT-TYPE
38769              SYNTAX  Integer32
38770              MAX-ACCESS  read-create
38771              STATUS  current
38772              DESCRIPTION
38773                      "The ATM interface index of the management port."
38774              ::= { atmNteManagerEntry 3 }
38775
38776          atmNteManagerVpi OBJECT-TYPE
38777              SYNTAX  Integer32
38778              MAX-ACCESS  read-create
38779              STATUS  current
38780              DESCRIPTION
38781                      "The VPI of the management VCL. Default: 0."
38782              ::= { atmNteManagerEntry 4 }
38783
38784          atmNteManagerVci OBJECT-TYPE
38785              SYNTAX  Integer32
38786              MAX-ACCESS  read-create
38787              STATUS  current
38788              DESCRIPTION
38789                      "The VCI of the management VCL. Defaults: 32,33,34,35."
38790              ::= { atmNteManagerEntry 5 }
38791
38792          atmNteManagerTrapMask OBJECT-TYPE
38793         	SYNTAX  Integer32
38794        	MAX-ACCESS  read-create
38795        	STATUS current
38796        	DESCRIPTION
38797               "The value of this attribute determines the type of traps the
38798                agent should mask and not send to this NMS. The
38799                value is differently determined for different products. There are
38800                mainly two methods:
38801              - an integer number, specifying the traps' severity.
38802              - a sum of 2**n, where n is a bit assigned to a certain
38803                masked trap group.
38804                User should consult the product specification, to find out
38805                the method employed."
38806        	::= { atmNteManagerEntry 6 }
38807
38808    atmNteManagerRowStatus OBJECT-TYPE
38809              SYNTAX RowStatus
38810              MAX-ACCESS read-create
38811              STATUS current
38812              DESCRIPTION
38813                 "Creation/Deletion of rows in the table."
38814              ::= {atmNteManagerEntry 7}
38815
38816    atmNteManagerNextHop OBJECT-TYPE
38817              SYNTAX  IpAddress
38818              MAX-ACCESS  read-create
38819              STATUS  current
38820              DESCRIPTION
38821                      "This parameter is relevant to Ethernet out of band
38822                      host only (PVC=10).
38823                      The Next Hop IP address of the entry route."
38824              ::= { atmNteManagerEntry 8 }
38825
38826    atmNteManagerVlanSupport OBJECT-TYPE
38827    		SYNTAX       INTEGER {
38828		    no		(2),
38829		    yes	    (3)
38830		    }
38831		    MAX-ACCESS  read-create
38832		    STATUS  current
38833		    DESCRIPTION
38834		    "VLAN support (Tagging).
38835		     no - No support to VLAN.
38836		     yes - 4 VLAN bytes will be added to the frame."
38837	    ::= { atmNteManagerEntry 9}
38838
38839    atmNteManagerVlanIdentifier OBJECT-TYPE
38840 		  SYNTAX  Integer32
38841 	      MAX-ACCESS  read-create
38842    	  STATUS  current
38843	      DESCRIPTION
38844    	  "VLAN ID. Range is 0..4095."
38845     	::= { atmNteManagerEntry 10 }
38846
38847    atmNteManagerVlanFramePriority OBJECT-TYPE
38848	     SYNTAX  Integer32
38849	     MAX-ACCESS  read-create
38850	     STATUS  current
38851	     DESCRIPTION
38852	     "VLAN Frame priority.Range is 0..7."
38853	     ::= { atmNteManagerEntry 11 }
38854
38855    atmNteManagerAlarmTrapMask OBJECT-TYPE
38856       	 SYNTAX  OCTET STRING
38857         MAX-ACCESS  read-create
38858         STATUS current
38859         DESCRIPTION
38860         "The value of this object determines the alarm traps that the
38861          agent should mask and not send to this NMS.
38862
38863          The value is an Octet String, where each bit is assigned to a certain
38864          trap.
38865          If the bit = 1, the trap will be masked.
38866          If the bit = 0, the trap will not be masked.
38867          More details on the masked traps exist in the product specification.
38868
38869		  For products that do not mask specific traps, the value of the bits will be 0."
38870       	::= { atmNteManagerEntry 12 }
38871
38872    atmNteManagerConfigPorts OBJECT-TYPE
38873	     SYNTAX  Integer32
38874	     MAX-ACCESS  read-create
38875	     STATUS  current
38876	     DESCRIPTION
38877	     "This variable defines from which port/s this manager can configure the device.
38878		  For IPmux 11 the value of this variable will be according to the ports
38879		  combination:
38880	      Network =1
38881	      User1=2
38882		  User2=4
38883		  (For Example: All ports = 7)."
38884	     ::= { atmNteManagerEntry 13 }
38885
38886
38887
38888atmNteUPLTCR OBJECT-TYPE
38889              SYNTAX Integer32
38890              MAX-ACCESS read-write
38891              STATUS current
38892              DESCRIPTION
38893                 "The Unacceptable ES Limit threshold for Performance Management."
38894              ::= {atmNteSysConfig 2}
38895
38896atmNteDPLTCR OBJECT-TYPE
38897              SYNTAX Integer32
38898              MAX-ACCESS read-write
38899              STATUS current
38900              DESCRIPTION
38901                 "The Degraded ES Limit threshold for Performance Management."
38902              ::= {atmNteSysConfig 3}
38903
38904atmNteSysLogClearAll OBJECT-TYPE
38905              SYNTAX INTEGER { off(2), clear(3) }
38906              MAX-ACCESS read-write
38907              STATUS current
38908              DESCRIPTION
38909                 "Setting the variable to clear(3) removes all entries in the
38910	              Log Buffer of the agent. The agent will immediately reset
38911	              the variable to off(2)."
38912              ::= {atmNteSysConfig 4}
38913
38914atmNteUSESLTCR OBJECT-TYPE
38915              SYNTAX Integer32
38916              MAX-ACCESS read-write
38917              STATUS current
38918              DESCRIPTION
38919	             "The Unacceptable SES Limit threshold for Performance Management."
38920              ::= {atmNteSysConfig 5}
38921
38922atmNteDSESLTCR OBJECT-TYPE
38923              SYNTAX Integer32
38924              MAX-ACCESS read-write
38925              STATUS current
38926              DESCRIPTION
38927                 "The Degraded ES Limit threshold for Performance Management."
38928              ::= {atmNteSysConfig 6}
38929
38930
38931atmNteProtection OBJECT IDENTIFIER  ::= { atmNteSysConfig  8 }
38932
38933atmNteProtectionMode OBJECT-TYPE
38934               SYNTAX  INTEGER {
38935                          off       (1),
38936                          mspOn     (2),
38937						  pathOn    (3),
38938						  mspUniOn  (4),
38939						  mspOneToN (5)
38940                      }
38941               MAX-ACCESS  read-write
38942               STATUS  current
38943               DESCRIPTION
38944               "Protection  Mode.
38945               MspOn - Multiplex section protection.
38946               pathOn - High order path protection.
38947               mspUniOn - Multiplex section Uni-directional protection.
38948               mspOneToN - Multiplex section protection."
38949               ::= { atmNteProtection 1 }
38950
38951atmNteProtectionWorkingLink OBJECT-TYPE
38952               SYNTAX  INTEGER {
38953                          trunk1(2),
38954                          trunk2(3)
38955                      }
38956               MAX-ACCESS  read-write
38957               STATUS  current
38958               DESCRIPTION
38959               "Selects the working link when atmNteProtectionMode is off."
38960               ::= { atmNteProtection 2 }
38961
38962atmNteProtectionSwitchLink OBJECT-TYPE
38963               SYNTAX  INTEGER {
38964                          off(1),
38965                          forceSwitch(2)
38966                      }
38967               MAX-ACCESS  read-write
38968               STATUS  current
38969               DESCRIPTION
38970               "ForceSwitch - will force Switching from the working link to the backup link.
38971                Afterwards the agent will set atmNteProtectionSwitchLink back to off(1).
38972                atmNteProtectionMode must be either mspOn or pathOn."
38973               ::= { atmNteProtection 3 }
38974
38975atmNteConfOam OBJECT IDENTIFIER  ::= { atmNteSysConfig  9 }
38976
38977atmNteConfOamSupport OBJECT-TYPE
38978               SYNTAX  INTEGER {
38979                          intermediate(1),
38980                          segmentTermination(2),
38981                          endToEndTermination(3),
38982						  vpEndToEndVcSegment(4)
38983                      }
38984               MAX-ACCESS  read-write
38985               STATUS  current
38986               DESCRIPTION
38987               "OAM support  mode, which determines the device location
38988                in a segment wise."
38989               ::= { atmNteConfOam 1 }
38990
38991atmNteConfOamTransmission OBJECT IDENTIFIER  ::= { atmNteConfOam  2 }
38992
38993atmNteConfOamAIS OBJECT-TYPE
38994               SYNTAX  INTEGER {
38995                          none(1),
38996                          user(2),
38997                          network(3),
38998                          both(4)
38999                      }
39000               MAX-ACCESS  read-write
39001               STATUS  current
39002               DESCRIPTION
39003               "Defines if a F4 segment OAM cell is transmitted due
39004                to problems in the other port, i.e. physical layer
39005                alarm or F4 defect. This is valid only when the ACE101
39006                has ATM UNI interfaces in both sides and is configured
39007                for 'Non-Intrusive' mode.
39008                none - AIS is not sent to any of the ports.
39009                user - F4 AIS will be sent toward the user when defect
39010                       is detected in the network port.
39011                network - F4 AIS will be sent toward the network when
39012                          defect is detected in the user port.
39013                both - F4 AIS will be sent toward the network when defect
39014                       is detected in the user port and toward the user
39015                       when defect is detected in the network port."
39016               ::= { atmNteConfOamTransmission 1 }
39017
39018atmNteConfOamRDI OBJECT-TYPE
39019               SYNTAX  INTEGER {
39020                          none(1),
39021                          user(2),
39022                          network(3),
39023                          both(4)
39024                      }
39025               MAX-ACCESS  read-write
39026               STATUS  current
39027               DESCRIPTION
39028               "Defines if an F4 OAM RDI cell is transmitted due to
39029                physical layer problems in the port (in addition to
39030                F4 RDI cells transmitted due to ATM layer problems).
39031                The type of F4 RDI (Segment or End-to-End) is according
39032                to the ACE-101 OAM mode.
39033                For example, If it is enabled for Network port, then
39034                physical layer defect will initiate the transmission
39035                of F4 RDI cell back to the trunk."
39036               ::= { atmNteConfOamTransmission 2 }
39037
39038atmNteConfOamAddressing OBJECT IDENTIFIER  ::= { atmNteConfOam  3 }
39039
39040atmNteConfLoopbackAddMode OBJECT-TYPE
39041             		SYNTAX INTEGER{
39042                          off(1),
39043                          on(2)
39044                      }
39045            	    MAX-ACCESS read-write
39046             		STATUS current
39047             		DESCRIPTION
39048                    	 "Loopback addressing mode.
39049                    	  on  - will enable  loopback addressing.
39050                    	  off - will disable loopback addressing."
39051             ::= { atmNteConfOamAddressing  1 }
39052
39053atmNteConfLoopbackSourceAdd OBJECT-TYPE
39054             		SYNTAX OCTET STRING  (SIZE(2..20))
39055             		MAX-ACCESS read-write
39056             		STATUS current
39057             		DESCRIPTION
39058                    	 " Loopback source address. This field is relevant when
39059                                atmNteConfOamAddMode is on."
39060             ::= { atmNteConfOamAddressing  2 }
39061
39062--OAM Table
39063atmNteConfOamIfTable OBJECT-TYPE
39064              SYNTAX  SEQUENCE OF AtmNteConfOamIfEntry
39065              MAX-ACCESS  not-accessible
39066              STATUS  current
39067              DESCRIPTION
39068                      "OAM support per ATM interface."
39069               ::= { atmNteConfOam 4 }
39070
39071atmNteConfOamIfEntry OBJECT-TYPE
39072              SYNTAX  AtmNteConfOamIfEntry
39073              MAX-ACCESS  not-accessible
39074              STATUS  current
39075              DESCRIPTION
39076                      "."
39077              INDEX   { ifIndex }
39078              ::= { atmNteConfOamIfTable 1 }
39079
39080AtmNteConfOamIfEntry ::=
39081            SEQUENCE {
39082                atmNteConfOamIfAisRdi   INTEGER
39083			    }
39084
39085     atmNteConfOamIfAisRdi OBJECT-TYPE
39086                SYNTAX  INTEGER {
39087                           off(1),
39088                           on (2)
39089                }
39090                MAX-ACCESS  read-write
39091                STATUS  current
39092                DESCRIPTION
39093                "This parameter controls the generation of F4/F5
39094                AIS and RDI due to lower order problems such as physical
39095                layer problems.
39096
39097                For AIS: Defines if F4/F5 AIS cell is transmitted due
39098                 to problems such as physical layer alarm or F4/F5 defect.
39099                 This is applicable for all  ports .
39100                 off - Problems in this port  will not trigger F4/F5 AIS
39101                       transmition to the ajacent port (e.g. from USER to
39102                       NETWORK) of a VPC/VCC.
39103                 on  - Problems in this port will trigger F4/F5 AIS
39104                       transmition to the ajacent port (e.g. from USER
39105                       to NETWORK) of a VPC/VCC.
39106
39107                For RDI: Defines if F4/F5 RDI cell will be transmitted due to
39108                 physical layer problems in that port (in addition to
39109                 F4/F5 RDI cells transmitted due to ATM layer problems).
39110                 For example, If it is enabled for Network port, then
39111                 physical layer defect will initiate the transmission
39112                 of F4/F5 RDI cell back to the trunk.
39113
39114                 The type of F4/F5 (Segment or End-to-End) is according
39115                 to the configuration of the VPC/VCC."
39116                 ::= { atmNteConfOamIfEntry 1 }
39117
39118
39119atmNteConfCAC OBJECT IDENTIFIER  ::= { atmNteSysConfig  10 }
39120
39121atmNteConfCACMode OBJECT-TYPE
39122               SYNTAX  INTEGER {
39123 		disable(1),
39124		enable(2)
39125                }
39126               MAX-ACCESS  read-write
39127               STATUS  current
39128               DESCRIPTION
39129               "CAC support  mode.
39130
39131               For ACE2002, the following are the applicable values:
39132               disable(1), enable(2), 10 - 1000."
39133               ::= { atmNteConfCAC 1 }
39134
39135atmNteHostIfTable OBJECT-TYPE
39136              SYNTAX  SEQUENCE OF AtmNteHostIfEntry
39137              MAX-ACCESS  not-accessible
39138              STATUS  current
39139              DESCRIPTION
39140                      "Host IP interface table."
39141              ::= { atmNteSysConfig 11 }
39142
39143atmNteHostIfEntry OBJECT-TYPE
39144              SYNTAX  AtmNteHostIfEntry
39145              MAX-ACCESS  not-accessible
39146              STATUS  current
39147              DESCRIPTION
39148                      "."
39149              INDEX   { atmNteHostPvcIndex }
39150              ::= { atmNteHostIfTable 1 }
39151
39152AtmNteHostIfEntry ::=
39153            SEQUENCE {
39154              atmNteHostPvcIndex
39155                    Integer32,
39156              atmNteHostIP
39157                    IpAddress,
39158              atmNteHostMask
39159                    IpAddress,
39160              atmNteHostAtmIfIndex
39161                    Integer32,
39162              atmNteHostVpi
39163                    Integer32,
39164              atmNteHostVci
39165                    Integer32,
39166              atmNteHostRowStatus
39167                    RowStatus,
39168              atmNteHostRdnVpi
39169                    Integer32,
39170              atmNteHostRdnVci
39171                    Integer32,
39172			  atmNteHostDefaultNextHop
39173                    IpAddress,
39174			  atmNteHostVlanTagging
39175                    INTEGER,
39176			  atmNteHostDefaultVlanID
39177			  		Integer32,
39178			  atmNteHostDefaultVlanPriority
39179			  		Integer32
39180              }
39181
39182
39183atmNteHostPvcIndex OBJECT-TYPE
39184              SYNTAX  Integer32
39185              MAX-ACCESS  read-only
39186              STATUS  current
39187              DESCRIPTION
39188                      "A PVC index. The range is 1..10."
39189              ::= { atmNteHostIfEntry 1 }
39190
39191atmNteHostIP OBJECT-TYPE
39192              SYNTAX  IpAddress
39193              MAX-ACCESS  read-create
39194              STATUS  current
39195              DESCRIPTION
39196                      "The host interface IP address."
39197              ::= { atmNteHostIfEntry 2 }
39198
39199atmNteHostMask OBJECT-TYPE
39200              SYNTAX  IpAddress
39201              MAX-ACCESS  read-create
39202              STATUS  current
39203              DESCRIPTION
39204                      "The host interface subnet mask."
39205              ::= { atmNteHostIfEntry 3 }
39206
39207atmNteHostAtmIfIndex OBJECT-TYPE
39208              SYNTAX  Integer32
39209              MAX-ACCESS  read-create
39210              STATUS  current
39211              DESCRIPTION
39212                      "ATM interface index. Will be 1
39213                       for user port, and 2 for network port."
39214              ::= { atmNteHostIfEntry 4 }
39215
39216atmNteHostVpi OBJECT-TYPE
39217              SYNTAX  Integer32
39218              MAX-ACCESS  read-create
39219              STATUS  current
39220              DESCRIPTION
39221                      "VPI of the PVC connected to that host interface."
39222              ::= { atmNteHostIfEntry 5 }
39223
39224atmNteHostVci OBJECT-TYPE
39225              SYNTAX  Integer32
39226              MAX-ACCESS  read-create
39227              STATUS  current
39228              DESCRIPTION
39229                      "VCI of the PVC connected to that host interface."
39230              ::= { atmNteHostIfEntry 6 }
39231
39232atmNteHostRowStatus OBJECT-TYPE
39233              SYNTAX  RowStatus
39234              MAX-ACCESS  read-create
39235              STATUS  current
39236              DESCRIPTION
39237                 "Creation/Deletion of rows in the table."
39238              ::= { atmNteHostIfEntry 7 }
39239
39240atmNteHostRdnVpi OBJECT-TYPE
39241              SYNTAX  Integer32
39242              MAX-ACCESS  read-create
39243              STATUS  current
39244              DESCRIPTION
39245                      "The VPI of the redundant management VCL.
39246                      This parameter is applicable only if atmNteRdnManagement=enable(3). "
39247              ::= { atmNteHostIfEntry 8 }
39248
39249atmNteHostRdnVci OBJECT-TYPE
39250              SYNTAX  Integer32
39251              MAX-ACCESS  read-create
39252              STATUS  current
39253              DESCRIPTION
39254                      "The VCI of the redundant management VCL.
39255                      This parameter is applicable only if atmNteRdnManagement=enable(3). "
39256              ::= { atmNteHostIfEntry 9 }
39257
39258atmNteHostDefaultNextHop OBJECT-TYPE
39259              SYNTAX  IpAddress
39260              MAX-ACCESS  read-create
39261              STATUS  current
39262              DESCRIPTION
39263                      "The host interface Default Next Hop address.
39264                       This address will be used as default next hop for
39265                       every Bundle mapped to this Host."
39266              ::= { atmNteHostIfEntry 10 }
39267
39268atmNteHostVlanTagging OBJECT-TYPE
39269              SYNTAX  INTEGER {
39270 			       		no		(2),
39271			       		yes		(3)
39272			       		}
39273
39274              MAX-ACCESS  read-create
39275              STATUS  current
39276              DESCRIPTION
39277                      "VLAN Tag support.
39278       				   no - No support to VLAN.
39279       				   yes - 4 VLAN bytes will be added
39280       				   to each frame connected to this Host."
39281              ::= { atmNteHostIfEntry 11 }
39282
39283atmNteHostDefaultVlanID OBJECT-TYPE
39284       SYNTAX  Integer32
39285       MAX-ACCESS  read-create
39286       STATUS  current
39287       DESCRIPTION
39288       "Default VLAN ID of this Host."
39289       ::= { atmNteHostIfEntry 12 }
39290
39291atmNteHostDefaultVlanPriority OBJECT-TYPE
39292       SYNTAX  Integer32
39293       MAX-ACCESS  read-create
39294       STATUS  current
39295       DESCRIPTION
39296       "Default VLAN priority for this Host."
39297       ::= { atmNteHostIfEntry 13 }
39298
39299
39300atmNteShaperMode OBJECT-TYPE
39301               SYNTAX  INTEGER {
39302 		         normal		(1),
39303		         group		(2),
39304		         aggregate	(3),
39305				 vpInbandMng (4)
39306                }
39307               MAX-ACCESS  read-write
39308               STATUS  current
39309               DESCRIPTION
39310               "Shaper Mode.
39311               vpInbandMng - Vcc within a Vp for management."
39312               ::= { atmNteSysConfig 12 }
39313
39314
39315atmNteOutputRate OBJECT-TYPE
39316               SYNTAX  Integer32
39317               MAX-ACCESS  read-write
39318               STATUS  current
39319               DESCRIPTION
39320               "Aggregate shaping output rate in Cells per Seconds units.
39321               Default value is the Network port rate."
39322               ::= { atmNteSysConfig 13 }
39323
39324atmNteTosMode OBJECT-TYPE
39325               SYNTAX  INTEGER {
39326 		         notApplicable   (1),
39327		         disable		 (2),
39328		         enable	         (3)
39329                }
39330               MAX-ACCESS  read-write
39331               STATUS  current
39332               DESCRIPTION
39333               "TOS Mode."
39334               ::= { atmNteSysConfig 14 }
39335
39336atmNteTosMask OBJECT-TYPE
39337               SYNTAX  OCTET STRING	(SIZE(1))
39338               MAX-ACCESS  read-write
39339               STATUS  current
39340               DESCRIPTION
39341               "This parameter determines the seqence of bits that will be used for TOS.
39342               For ACE101 this parameter is applicable only if atmNteTosMode = enable.
39343               Valid only for IP-TOS process."
39344               ::= { atmNteSysConfig 15 }
39345
39346atmNteTosHighPriority OBJECT-TYPE
39347               SYNTAX  OCTET STRING (SIZE(8))
39348               MAX-ACCESS  read-write
39349               STATUS  current
39350               DESCRIPTION
39351               "Priorities options are High or Low.
39352			   High priority will be represented by bit = 1.
39353			   Low  priority will be represented by bit = 0.
39354			   Each TOS value will be represented by the bit location.
39355			   For example, the string for TOS 2, 9, 15 with High priority,
39356			   will be:
39357
39358			   |0000 0000|... ...|0000 0000|1000 0010|0000 0100|
39359												...98 7654 3210	  (Bit  #)
39360
39361					8	   ...		  3			2		  1		  (Byte #)."
39362               ::= { atmNteSysConfig 16 }
39363
39364atmNtePlugAndPlayActivity OBJECT-TYPE
39365               SYNTAX  INTEGER {
39366 		         disable   (1),
39367		         offline   (2),
39368		         online	   (3)
39369                }
39370               MAX-ACCESS  read-write
39371               STATUS  current
39372               DESCRIPTION
39373               "Activity control for Manager Plug And Play.
39374               disable - disable the feature.
39375               offline - Automatic learn IP address into offline memory.
39376               online  - Automatic learn IP address into online memory. "
39377               ::= { atmNteSysConfig 17 }
39378
39379atmNteSlotUsage OBJECT-TYPE
39380               SYNTAX  INTEGER {
39381 		         notApplicable   (1),
39382		         user		     (2),
39383		         network	     (3)
39384                }
39385               MAX-ACCESS  read-write
39386               STATUS  current
39387               DESCRIPTION
39388               "Applicable to ace2002. Slot 2 might be configured
39389               as user slot or as network slot."
39390               ::= { atmNteSysConfig 18 }
39391
39392atmNteConnectionsMaxNumber OBJECT-TYPE
39393               SYNTAX  INTEGER {
39394                       notApplicable(1),
39395                       max1024      (2),
39396                       max2048      (3)
39397               }
39398              MAX-ACCESS  read-write
39399              STATUS  current
39400              DESCRIPTION
39401                      "The MAX number of connections supported by system.
39402                       Setting this parameter will affect the number of MAX intervals supported.
39403                       This parameter will affect the system only after reset.
39404					   Changing this parameter from high value to a low value, will be accepted by agent
39405					   only if the actual used connection <= the desired connection Max number.
39406                       Applicable to ace2002. "
39407              ::= { atmNteSysConfig 19 }
39408
39409atmNteDefaultVpi OBJECT-TYPE
39410               SYNTAX  Integer32
39411               MAX-ACCESS  read-write
39412               STATUS  current
39413               DESCRIPTION
39414                       "Default Vpi for management."
39415              ::= { atmNteSysConfig 20 }
39416
39417atmNteDefaultVci OBJECT-TYPE
39418               SYNTAX  Integer32
39419               MAX-ACCESS  read-write
39420               STATUS  current
39421               DESCRIPTION
39422               "Default Vci for management."
39423               ::= { atmNteSysConfig 21 }
39424
39425atmNteReservedVpi    OBJECT-TYPE
39426              SYNTAX    Integer32  (0..255)
39427              MAX-ACCESS    read-write
39428              STATUS    current
39429              DESCRIPTION
39430                   "Internal use VPI, where shaperMode=vpInbandMng."
39431              ::= { atmNteSysConfig 22 }
39432
39433atmNteRdnManagement OBJECT-TYPE
39434                SYNTAX  INTEGER {
39435                      disabled (2),
39436                      enabled  (3)
39437                 }
39438                MAX-ACCESS  read-only
39439                STATUS  current
39440                DESCRIPTION
39441                "The redundancy management status."
39442              ::= { atmNteSysConfig 23 }
39443
39444atmNtePlugAndPlayIfIndex OBJECT-TYPE
39445                SYNTAX  InterfaceIndex
39446                MAX-ACCESS  read-write
39447                STATUS  current
39448                DESCRIPTION
39449                "The ifIndex of the Plug and Play VCC."
39450              ::= { atmNteSysConfig 24 }
39451
39452atmNteLoopbackTimeout OBJECT-TYPE
39453                SYNTAX  Integer32
39454                MAX-ACCESS  read-write
39455                STATUS  current
39456                DESCRIPTION
39457                "The Loopback state timeout in minutes. A value of
39458                zero means no timeout (for ever). Default is 5 min."
39459              ::= { atmNteSysConfig 25 }
39460
39461atmNteOamTable OBJECT-TYPE
39462    SYNTAX  SEQUENCE OF AtmNteOamEntry
39463    MAX-ACCESS  not-accessible
39464    STATUS  current
39465    DESCRIPTION
39466    "This table is a static table, which is created by agent once
39467	upon initialization. The created entries are actually, only the
39468	supported OAM features.
39469	This table enables addition of new features by adding new entries
39470	rather than adding scalar parameters.
39471    An OAM feature is defined by the indexes values combination."
39472              ::= { atmNteSysConfig 26 }
39473
39474atmNteOamEntry OBJECT-TYPE
39475    SYNTAX  AtmNteOamEntry
39476    MAX-ACCESS  not-accessible
39477    STATUS  current
39478    DESCRIPTION
39479    "An entry in the OAM table.
39480     Each entry in this table will indicate a special OAM."
39481    INDEX {atmNteOamMode, atmNteOamCellType, atmNteOamLevel}
39482    ::= { atmNteOamTable 1 }
39483
39484AtmNteOamEntry ::=
39485    SEQUENCE {
39486    atmNteOamMode
39487    INTEGER,
39488    atmNteOamCellType
39489    INTEGER,
39490	atmNteOamLevel
39491	INTEGER,
39492	atmNteOamEnable
39493	INTEGER
39494    }
39495
39496atmNteOamMode OBJECT-TYPE
39497    SYNTAX  INTEGER
39498    {
39499     endToEnd  (1)
39500    }
39501    MAX-ACCESS  read-only
39502    STATUS  current
39503    DESCRIPTION
39504    "The OAM cell path.
39505    endToEnd(1) - the entire path."
39506    ::= { atmNteOamEntry 1 }
39507
39508atmNteOamCellType OBJECT-TYPE
39509    SYNTAX  INTEGER
39510    {
39511     aisAndRdi (1),
39512	 loopback  (2)
39513    }
39514    MAX-ACCESS  read-only
39515    STATUS  current
39516    DESCRIPTION
39517    "This object indicates a unique Indication Signal.
39518     aisAndRdi(1) - Alarm Indication Signal (AIS) and
39519                     Remote Defect Indication (RDI) cell.
39520     loopback(2) - Loopback cell."
39521    ::= { atmNteOamEntry 2 }
39522
39523atmNteOamLevel OBJECT-TYPE
39524    SYNTAX  INTEGER
39525    {
39526--	 f4 (2),
39527	 f5 (3)
39528    }
39529    MAX-ACCESS  read-only
39530    STATUS  current
39531    DESCRIPTION
39532    "The level of the OAM cell.
39533--    	 f4 (2) - VP level,
39534	     f5 (3)	- VC level."
39535    ::= { atmNteOamEntry 3 }
39536
39537atmNteOamEnable OBJECT-TYPE
39538    SYNTAX  INTEGER
39539    {
39540     disable      (2),
39541	 enable       (3)
39542    }
39543    MAX-ACCESS  read-write
39544    STATUS  current
39545    DESCRIPTION
39546    "This parameter determines if the specified OAM cells
39547    will be enabled."
39548    ::= { atmNteOamEntry 4 }
39549
39550
39551atmNteDefaultLoopbackThreshold OBJECT-TYPE
39552                SYNTAX  Integer32
39553                MAX-ACCESS  read-write
39554                STATUS  current
39555                DESCRIPTION
39556                "The Default OAM Loopback Failure Threshold value
39557                that will be used for configuration."
39558              ::= { atmNteSysConfig 27 }
39559
39560atmNteMaxBurstSize OBJECT-TYPE
39561                SYNTAX  Integer32
39562                MAX-ACCESS  read-write
39563                STATUS  current
39564                DESCRIPTION
39565                "The Maximum allowed burst size (cell units).
39566                This object is applicable for each Physical port."
39567              ::= { atmNteSysConfig 28 }
39568
39569atmNteGranularityFactor OBJECT-TYPE
39570                SYNTAX  Integer32
39571                MAX-ACCESS  read-write
39572                STATUS  current
39573                DESCRIPTION
39574                "This parameter affects the granularity of the guaranteed
39575                Rate (SCR+MCR) in spaced connection (cell/sec units).
39576                It is also defines the minimum guaranteed rate in spaced
39577                connection."
39578              ::= { atmNteSysConfig 29 }
39579
39580
39581atmNteTotalInputRate OBJECT-TYPE
39582                SYNTAX  Integer32
39583                MAX-ACCESS  read-only
39584                STATUS  current
39585                DESCRIPTION
39586                "This parameter indicates the total input rate of the
39587                device in cells/sec."
39588              ::= { atmNteSysConfig 30 }
39589
39590atmNteTotalOutputRate OBJECT-TYPE
39591                SYNTAX  Integer32
39592                MAX-ACCESS  read-only
39593                STATUS  current
39594                DESCRIPTION
39595                "This parameter indicates the total output rate of the
39596                device in cells/sec."
39597              ::= { atmNteSysConfig 31 }
39598
39599atmAlarmForwardingTable OBJECT-TYPE
39600              SYNTAX  SEQUENCE OF AtmAlarmForwardingEntry
39601              MAX-ACCESS  not-accessible
39602              STATUS  current
39603              DESCRIPTION
39604                      "The Alarm Forwarding Mechanism will be operated
39605                      for this table entries."
39606              ::= { atmNteSysConfig 32 }
39607
39608          atmAlarmForwardingEntry OBJECT-TYPE
39609              SYNTAX  AtmAlarmForwardingEntry
39610              MAX-ACCESS  not-accessible
39611              STATUS  current
39612              DESCRIPTION
39613                      "Each entry in this table is a pair of ports that
39614                      the Alarm Forwarding Mechanism is determined for."
39615              INDEX   { atmAlarmForwardingFailPort, atmAlarmForwardingToPort }
39616              ::= { atmAlarmForwardingTable 1 }
39617
39618          AtmAlarmForwardingEntry ::=
39619              SEQUENCE {
39620	              atmAlarmForwardingFailPort
39621	                  Integer32,
39622                  atmAlarmForwardingToPort
39623                      Integer32,
39624                  atmAlarmForwardingRowStatus
39625                      RowStatus,
39626                  atmAlarmForwardingFailureLevel
39627                      BITS,
39628                  atmAlarmForwardingRecoveryMode
39629                      INTEGER,
39630                  atmAlarmForwardingRecoveryCommand
39631                      INTEGER,
39632                  atmAlarmForwardingTimeFilterWindow
39633                  	  Unsigned32
39634              }
39635
39636          atmAlarmForwardingFailPort OBJECT-TYPE
39637              SYNTAX  Integer32
39638              MAX-ACCESS  not-accessible
39639              STATUS  current
39640              DESCRIPTION
39641                      "An Index of the port on which a fail occurs."
39642              ::= { atmAlarmForwardingEntry 1 }
39643
39644          atmAlarmForwardingToPort OBJECT-TYPE
39645              SYNTAX  Integer32
39646              MAX-ACCESS  not-accessible
39647              STATUS  current
39648              DESCRIPTION
39649                      "An Index of the port that will be affected
39650                      upon the failure of the atmAlarmForwardingFailPort."
39651              ::= { atmAlarmForwardingEntry 2 }
39652
39653          atmAlarmForwardingRowStatus OBJECT-TYPE
39654              SYNTAX  RowStatus
39655              MAX-ACCESS  read-create
39656              STATUS  current
39657              DESCRIPTION
39658                      "Creation/Deletion of rows in the table."
39659              ::= { atmAlarmForwardingEntry 3 }
39660
39661          atmAlarmForwardingFailureLevel OBJECT-TYPE
39662              SYNTAX  BITS{
39663			  physical (0),
39664			  atm      (1)
39665              }
39666              MAX-ACCESS  read-create
39667              STATUS  current
39668              DESCRIPTION
39669                      "This parameter determines the level of failure
39670                      that will operate the Alarm Forwarding Mechanism."
39671              ::= { atmAlarmForwardingEntry 4 }
39672
39673          atmAlarmForwardingRecoveryMode OBJECT-TYPE
39674              SYNTAX  INTEGER {
39675			  manual     (1),
39676			  automatic  (2)
39677              }
39678              MAX-ACCESS  read-create
39679              STATUS  current
39680              DESCRIPTION
39681                      "This parameter determines the Recovery Mode.
39682                      manual - The user should stop the RDI transmission
39683                               by using the atmAlarmForwardingRecoveryCommand.
39684                      automatic - The RDI transmission will be automatically
39685                                  stopped upon atmAlarmForwardingFailPort
39686                                  recovery."
39687              ::= { atmAlarmForwardingEntry 5 }
39688
39689          atmAlarmForwardingRecoveryCommand OBJECT-TYPE
39690              SYNTAX  INTEGER {
39691			  off   (2),
39692			  on    (3)
39693              }
39694              MAX-ACCESS  read-create
39695              STATUS  current
39696              DESCRIPTION
39697                      "This parameter is a command. It is applicable when
39698                      atmAlarmForwardingRecoveryMode = manual.
39699
39700                      on - Will stop the RDI transmission. After setting to 'On'
39701                           the agent will set this parameter back to 'Off'."
39702              ::= { atmAlarmForwardingEntry 6 }
39703
39704          atmAlarmForwardingTimeFilterWindow OBJECT-TYPE
39705              SYNTAX  Unsigned32
39706              MAX-ACCESS  read-create
39707              STATUS  current
39708              DESCRIPTION
39709                      "This parameter determines the Time Filter Window, meaning:
39710                       how much time (in seconds) should the alarm exist
39711                       in order to start the Alarm Forwarding operation."
39712              ::= { atmAlarmForwardingEntry 7 }
39713
39714
39715atmSysConfigCellTest OBJECT IDENTIFIER  ::= { atmNteSysConfig 33 }
39716
39717          atmSysConfigCellTestPort OBJECT-TYPE
39718              SYNTAX  InterfaceIndex
39719              MAX-ACCESS  read-write
39720              STATUS  current
39721              DESCRIPTION
39722                      "An Index of the port on which the cell test
39723                      will be sent."
39724              ::= { atmSysConfigCellTest 1 }
39725
39726          atmSysConfigCellTestVpi OBJECT-TYPE
39727              SYNTAX  Integer32
39728              MAX-ACCESS  read-write
39729              STATUS  current
39730              DESCRIPTION
39731                      "The VPI on which the cell test will be sent."
39732              ::= { atmSysConfigCellTest 2 }
39733
39734          atmSysConfigCellTestVci OBJECT-TYPE
39735              SYNTAX  Integer32
39736              MAX-ACCESS  read-write
39737              STATUS  current
39738              DESCRIPTION
39739                      "The VCI on which the cell test will be sent."
39740              ::= { atmSysConfigCellTest 3 }
39741
39742          atmSysConfigCellTestPti OBJECT-TYPE
39743              SYNTAX  INTEGER {
39744		              user	(1),
39745		              oamSegment		(2),
39746		              oamEndToEnd		(3)
39747					  }
39748              MAX-ACCESS  read-write
39749              STATUS  current
39750              DESCRIPTION
39751                      "The cell type."
39752              ::= { atmSysConfigCellTest 4 }
39753
39754          atmSysConfigCellTestClp OBJECT-TYPE
39755              SYNTAX  INTEGER {
39756		              clp0	(1),
39757		              clp1	(2)
39758					  }
39759              MAX-ACCESS  read-write
39760              STATUS  current
39761              DESCRIPTION
39762                      "The type of the Cell."
39763              ::= { atmSysConfigCellTest 5 }
39764
39765          atmSysConfigCellTestOamType OBJECT-TYPE
39766              SYNTAX  INTEGER {
39767		              ais	(1),
39768		              rdi	(2),
39769		              cc	(3),
39770					  lb    (4)
39771					  }
39772              MAX-ACCESS  read-write
39773              STATUS  current
39774              DESCRIPTION
39775                      "The OAM type of the Cell. This object is applicable
39776                      if atmSysConfigCellTestPti = oamSegment/oamEndToEnd ."
39777              ::= { atmSysConfigCellTest 6 }
39778
39779          atmSysConfigCellTestPayload OBJECT-TYPE
39780              SYNTAX  OCTET STRING (SIZE(1))
39781              MAX-ACCESS  read-write
39782              STATUS  current
39783              DESCRIPTION
39784                      "The payload of the cell. For OAM cell the payload
39785                      is set automatically to 6A."
39786              ::= { atmSysConfigCellTest 7 }
39787
39788          atmSysConfigCellTestQuantity OBJECT-TYPE
39789              SYNTAX  Integer32 (1..10000)
39790              MAX-ACCESS  read-write
39791              STATUS  current
39792              DESCRIPTION
39793                      "Quantity of cells to send."
39794              ::= { atmSysConfigCellTest 8 }
39795
39796          atmSysConfigCellTestSendCmd OBJECT-TYPE
39797              SYNTAX  INTEGER {
39798		              off	(2),
39799		              send	(3)
39800					  }
39801              MAX-ACCESS  read-write
39802              STATUS  current
39803              DESCRIPTION
39804                      "Setting the variable to send(3) perfroms cell test.
39805                       The agent will immediately reset the variable to off(2)."
39806              ::= { atmSysConfigCellTest 9 }
39807
39808
39809
39810--  The ATM VP Cross Connect Extension Table
39811
39812atmVpCrossConnectExtenTable OBJECT-TYPE
39813	SYNTAX         SEQUENCE OF AtmVpCrossConnectExtenEntry
39814	MAX-ACCESS     not-accessible
39815	STATUS         current
39816	DESCRIPTION
39817		"An extension to the ATM VP Cross Connect table
39818		 (RFC2515 - atmVpCrossConnectTable)."
39819	::= { atmNteSysConfig 34 }
39820
39821atmVpCrossConnectExtenEntry OBJECT-TYPE
39822	SYNTAX         AtmVpCrossConnectExtenEntry
39823	MAX-ACCESS     not-accessible
39824	STATUS         current
39825	DESCRIPTION
39826		"An entry in the table."
39827	AUGMENTS    { atmVpCrossConnectEntry }
39828	::= { atmVpCrossConnectExtenTable 1 }
39829
39830AtmVpCrossConnectExtenEntry ::= SEQUENCE {
39831	atmVpCrossConnectName          SnmpAdminString
39832	}
39833
39834atmVpCrossConnectName OBJECT-TYPE
39835	SYNTAX         SnmpAdminString (SIZE (1..64))
39836	MAX-ACCESS     read-create
39837	STATUS         current
39838	DESCRIPTION
39839		"The Connection's name."
39840	::= { atmVpCrossConnectExtenEntry 1 }
39841
39842
39843--  The ATM VC Cross Connect Extension Table
39844
39845atmVcCrossConnectExtenTable OBJECT-TYPE
39846	SYNTAX         SEQUENCE OF AtmVcCrossConnectExtenEntry
39847	MAX-ACCESS     not-accessible
39848	STATUS         current
39849	DESCRIPTION
39850		"An extension to the ATM VC Cross Connect table
39851		 (RFC2515 - atmVcCrossConnectTable)."
39852	::= { atmNteSysConfig 35 }
39853
39854atmVcCrossConnectExtenEntry OBJECT-TYPE
39855	SYNTAX         AtmVcCrossConnectExtenEntry
39856	MAX-ACCESS     not-accessible
39857	STATUS         current
39858	DESCRIPTION
39859		"An entry in the table."
39860	AUGMENTS    { atmVcCrossConnectEntry }
39861	::= { atmVcCrossConnectExtenTable 1 }
39862
39863AtmVcCrossConnectExtenEntry ::= SEQUENCE {
39864	atmVcCrossConnectName          SnmpAdminString
39865	}
39866
39867atmVcCrossConnectName OBJECT-TYPE
39868	SYNTAX         SnmpAdminString (SIZE (1..64))
39869	MAX-ACCESS     read-create
39870	STATUS         current
39871	DESCRIPTION
39872		"The Connection's name."
39873	::= { atmVcCrossConnectExtenEntry 1 }
39874
39875
39876--  Reserved for atmCongestionThresholdTable ::= { atmNteSysConfig 36 }
39877
39878
39879atmNteQosMode OBJECT-TYPE
39880    SYNTAX  INTEGER {
39881		disable		(1),
39882		multipleVc	(2),
39883		singleVc	(3)
39884            }
39885    MAX-ACCESS  read-write
39886    STATUS  current
39887    DESCRIPTION
39888	"This variable defines the QoS Mode.
39889	 disable(1)		- QoS is disabled.
39890	 multipleVc(2)	- QoS is enabled and
39891	 				  multiple VCs can be bound per bridge port.
39892	 singleVc(3)	- QoS is enabled and
39893	 				  only single VC can be bound per bridge port."
39894   ::= { atmNteSysConfig 37 }
39895
39896
39897atmTrafficDescrParamXTable OBJECT-TYPE
39898	SYNTAX  	SEQUENCE OF AtmTrafficDescrParamXEntry
39899    MAX-ACCESS  not-accessible
39900    STATUS  	current
39901    DESCRIPTION
39902		"An Augment to ATM Traffic Descriptor Parameter Table
39903		 (atmTrafficDescrParamTable in ATM-MIB; RFC-2515)."
39904     ::= { atmNteSysConfig 38 }
39905
39906atmTrafficDescrParamXEntry OBJECT-TYPE
39907	SYNTAX  	AtmTrafficDescrParamXEntry
39908    MAX-ACCESS	not-accessible
39909    STATUS  	current
39910    DESCRIPTION
39911       "An entry in the table."
39912    AUGMENTS { atmTrafficDescrParamEntry }
39913     ::= { atmTrafficDescrParamXTable 1 }
39914
39915AtmTrafficDescrParamXEntry ::=
39916    SEQUENCE {
39917		atmTrafficDescrParamMode		INTEGER
39918		}
39919
39920atmTrafficDescrParamMode OBJECT-TYPE
39921	SYNTAX		INTEGER {
39922		scheduling				(1),
39923		schedulingAndShaping	(2),
39924		policing				(3)
39925	}
39926	MAX-ACCESS  read-create
39927	STATUS  	current
39928	DESCRIPTION
39929		"The Mode of the Traffic Descriptor."
39930	::= { atmTrafficDescrParamXEntry 1 }
39931
39932
39933atmNteSysInfo  OBJECT IDENTIFIER  ::=  {atmNteSys 2}
39934
39935          atmNteIdTable OBJECT-TYPE
39936              SYNTAX  SEQUENCE OF AtmNteIdEntry
39937              MAX-ACCESS  not-accessible
39938              STATUS  current
39939              DESCRIPTION
39940                      "The IDs of the cards and of the system."
39941              ::= { atmNteSysInfo 1 }
39942
39943          atmNteIdEntry OBJECT-TYPE
39944              SYNTAX  AtmNteIdEntry
39945              MAX-ACCESS  not-accessible
39946              STATUS  current
39947              DESCRIPTION
39948                      "."
39949              INDEX   { atmNteIdIndex}
39950              ::= { atmNteIdTable 1 }
39951
39952          AtmNteIdEntry ::=
39953              SEQUENCE {
39954	              atmNteIdIndex
39955	                  Integer32,
39956                  atmNteUnitId
39957                      Integer32,
39958                  atmNteUnitVersion
39959                      DisplayString,
39960                  atmNteCardType
39961                      INTEGER,
39962                  atmNteCardStatus
39963                      INTEGER,
39964                  atmNteCardCmd
39965                      INTEGER,
39966                  atmNteProgCardType
39967                      INTEGER
39968              }
39969
39970          atmNteIdIndex OBJECT-TYPE
39971              SYNTAX  Integer32
39972              MAX-ACCESS  read-only
39973              STATUS  current
39974              DESCRIPTION
39975                      "An Index of the Unit ID table.
39976                       The following units have IDs in this table:
39977                       1 - System
39978                       2 - ATM Board
39979                       3 - User Card
39980                       4 - Trunk 1 card
39981                       5 - Trunk 2 card
39982	                   6 - Shaper
39983                       7 - Clock Unit
39984                       8 -  Slot 1 card
39985                       9 -  Slot 2 card
39986                       10 - Slot 3 card
39987                       11 - Slot 4 card
39988                       12 - Fan1
39989                       13 - Fan2
39990                       14 - Control Unit."
39991              ::= { atmNteIdEntry 1 }
39992
39993          atmNteUnitId OBJECT-TYPE
39994              SYNTAX  Integer32
39995              MAX-ACCESS  read-only
39996              STATUS  current
39997              DESCRIPTION
39998                      "The ID of the Unit.
39999                      For index = 6, the id will describe the validity
40000                       of a shaper in the system: 0 - Shaper Not exist
40001                                                  1 - Shaper exist.
40002                      For index = 7, the id will describe the validity
40003                       of a clock in the system: 0 - Clock Not exist
40004                                                  1 - Clock exist.
40005												  2- Clock exist but failed.
40006                      For index = 12,13 the id will describe the functionality
40007                       of a FAN1 : 0 - OK
40008                                  1 - Failed."
40009              ::= { atmNteIdEntry 2 }
40010
40011         atmNteUnitVersion OBJECT-TYPE
40012              SYNTAX DisplayString
40013              MAX-ACCESS  read-only
40014              STATUS  current
40015              DESCRIPTION
40016                      "Hardware and Software version
40017                       of the module."
40018              ::= { atmNteIdEntry 3 }
40019
40020       atmNteCardType OBJECT-TYPE
40021              SYNTAX  INTEGER {
40022		notApplicable	(1),
40023		sc13mR155		(2),
40024		st13sR155		(3),
40025		st13lR155		(4),
40026		utpR155			(5),
40027		cxBncR155		(6),
40028		e3				(7),
40029		t3				(8),
40030		e1				(9),
40031		e1Ltu			(10),
40032		fc13lR155		(11),
40033		fc13lhR155		(12),
40034		fc15lhR155		(13),
40035		fc13lE3		    (14),
40036		fc13lhE3		(15),
40037		fc15lhE3		(16),
40038		fc13lT3		    (17),
40039		fc13lhT3		(18),
40040		fc15lhT3		(19),
40041		t1				(20),
40042		eth				(21),
40043		ethE1CesBnc	    (22),
40044		ethE1CesRj45    (23),
40045		ethT1CesRj45	(24),
40046		e1CesRj45		(25),
40047		e1CesBnc		(26),
40048		t1CesRj45		(27),
40049		e14Ces			(28),
40050 		e14CesRj45  	(29),
40051		t14CesRj45  	(30),
40052
40053		hdlc4port		(31),
40054		hdlcE14CesBnc   (32),
40055		hdlcE14CesRj45  (33),
40056		hdlcT14CesRj45  (34),
40057		e1Rj45	  		(35),
40058		e1Bnc			(36),
40059
40060		ethE14CesBnc	(37),
40061		ethE14CesRj45   (38),
40062		ethT14CesRj45   (39),
40063
40064		hdlc1portHssi	   (40),
40065		hdlcHssiE14CesBnc  (41),
40066		hdlcHssiE14CesRj45 (42),
40067		hdlcHssiT14CesRj45 (43),
40068
40069		e14ImaRj45	    (44),
40070		e14ImaBnc		(45),
40071		t14ImaRj45	    (46),
40072
40073		ethE3CesBnc     (47),
40074		ethT3CesBnc	    (48),
40075
40076		smSf1R155		(49),
40077		smSf2R155		(50),
40078
40079        sc13sR155		(51),
40080        sc13lR155		(52),
40081
40082		utp25			(53),
40083
40084        sc13lhR155		(54),
40085        sc15lhR155		(55),
40086
40087        sc13ljR155		(56),
40088        sc13lhjR155  	(57),
40089        sc15lhjR155  	(58),
40090
40091		e18Ces 	        (59),
40092		e18CesRj45      (60),
40093		t18CesRj45      (61),
40094
40095        sc13mR622       (62),
40096--        st13sR622       (63),
40097--        st13lR622       (64),
40098--        utpR622         (65),
40099--        cxBncR622       (66),
40100--        fc13lR622       (67),
40101--        fc13lhR622      (68),
40102--        fc15lhR622      (69),
40103--        smSf1R622       (70),
40104--        smSf2R622       (71),
40105--        sc13sR622       (72),
40106        sc13lR622       (73),
40107        sc13lhR622      (74),
40108        sc15lhR622      (75),
40109
40110        fr4Port         (76),
40111		t3j				(77),
40112        fr1Port         (78),
40113        hdlc1Port       (79),
40114
40115		sc13mR155D		(80),
40116        sc13lR155D		(81),
40117		fc13lR155D		(82),
40118		st13lR155D		(83),
40119        sc13lhR155D  	(84),
40120		fc13lhR155D		(85),
40121		st13lhR155D		(86),
40122
40123		e18ImaBnc		(87),
40124		e18ImaRj45	    (88),
40125		t18ImaRj45	    (89),
40126
40127		lanUtpE		    (90),
40128		lanLc13lE	    (91),
40129		lanLc13mE	    (92),
40130
40131		e14ImaRj45CfgMode  (93),
40132		e14ImaBncCfgMode   (94),
40133		t14ImaRj45CfgMode  (95),
40134
40135		sc13mR155R		(96),  --Dual for Redundancy
40136        sc13lR155R		(97),  --Dual for Redundancy
40137		fc13lR155R		(98),  --Dual for Redundancy
40138		st13lR155R		(99),  --Dual for Redundancy
40139        sc13lhR155R  	(100), --Dual for Redundancy
40140		fc13lhR155R		(101), --Dual for Redundancy
40141		st13lhR155R		(102), --Dual for Redundancy
40142
40143		fEthUtpD		(103),
40144		fEthSmD	        (104),
40145		fEthMmD	        (105),
40146
40147 		e14CesRj45Unbal (106),
40148
40149		sc13mR155n		(107),
40150		sc13lR155n		(108),
40151		sc13lhR155n		(109),
40152		sc15lhR155n		(110),
40153		fc13lR155n		(111),
40154		fc13lhR155n		(112),
40155		fc15lhR155n		(113),
40156		st13lR155n		(114),
40157
40158		lanUtp		    (115),
40159		lanLc13l	    (116),
40160		lanLc13m	    (117),
40161
40162		e1FrHdlc		(118),
40163		e1FrHdlcUnbal	(119),
40164		t1FrHdlc	    (120),
40165
40166	    channelizedT3   (121),	--for IP-MUX16
40167
40168		fc15lhR155D		(122), --Dual STM-1
40169        sc15lhR155D		(123), --Dual STM-1
40170		smSf1R155D		(124), --Dual STM-1
40171		smSf2R155D		(125), --Dual STM-1
40172		smSf3R155D		(126), --Dual STM-1
40173
40174		fc15lhR155R		(127), --Dual for Redundancy
40175		sc15lhR155R		(128), --Dual for Redundancy
40176        smSf1R155R  	(129), --Dual for Redundancy
40177		smSf2R155R		(130), --Dual for Redundancy
40178		smSf3R155R		(131), --Dual for Redundancy
40179
40180		st13lhR155n		(132), --New STM-1
40181		smSf1R155n		(133), --New STM-1
40182		smSf2R155n		(134), --New STM-1
40183		smSf3R155n		(135), --New STM-1
40184
40185		t18CesNg		(136),
40186		e18CesUnbalNg	(137),
40187		e18CesBalNg	    (138),
40188		t14CesNg		(139),
40189		e14CesUnbalNg	(140),
40190		e14CesBalNg	    (141),
40191
40192		t18ImaUniNg		(142),
40193		e18ImaUniUnbalNg(143),
40194		e18ImaUniBalNg  (144),
40195		t14ImaUniNg		(145),
40196		e14ImaUniUnbalNg(146),
40197		e14ImaUniBalNg  (147),
40198
40199        t1Ces           (148),
40200		e1CesUnbal      (149),
40201		e1CesBal        (150),
40202
40203		switchedLan		(151), --LAN card with ETH switch (usually 4 ports)
40204		channelizedSts1  (152),	--Channelized STS1 card (for IP-MUX16)
40205
40206		st13mR155		(153),
40207		st13lhR155		(154),
40208		st15lhR155		(155),
40209
40210		gigabitEthUtp	(156),
40211		gigabitEthSfp	(157),
40212		fastEthUtp		(158),
40213
40214		fourStm1oc3SingleGbe	(159),
40215
40216		main8Atm155TwoEth		(249),
40217		mainChannelized155		(250),
40218		main			(251),
40219		control			(252),
40220		fan				(253),
40221		unknown			(254),
40222		empty			(255)
40223
40224		-- values 1000 and up are reserved
40225		-- (used by atmNteProgCardType)
40226	}
40227
40228              MAX-ACCESS  read-only
40229              STATUS current
40230              DESCRIPTION
40231                      "The card type."
40232              ::= { atmNteIdEntry 4 }
40233
40234         atmNteCardStatus OBJECT-TYPE
40235              SYNTAX  INTEGER {
40236                notApplicable       (1),
40237                notActive           (2),
40238				active				(3),
40239				inProgress		    (4),
40240				empty               (5)
40241	          }
40242              MAX-ACCESS  read-only
40243              STATUS  current
40244              DESCRIPTION
40245                      "Status of the card in the selected slot.
40246
40247                       notActive   -  Connections are in NotReady state. No configuration is
40248                                      available for the card. The access to the card HW is blocked.
40249                                      This state is relevant for an extracted card,	and for a case
40250                                      in which the card was deactivated.
40251				       active	   -  The module installed and functions. A card that in this state
40252				                      can be configured.
40253				       inProgress  -  The status during proccessing of a command from atmNteCardCmd.
40254				       empty       -  No information is valid for the selected slot. This status is
40255				                      relevant to a case in which the card configaration was deleted,
40256				                      or in case in which a slot was empty since the device startup."
40257              ::= { atmNteIdEntry 5 }
40258
40259         atmNteCardCmd OBJECT-TYPE
40260              SYNTAX  INTEGER {
40261                notApplicable   (1),
40262                deleteConfig    (2),
40263				deactivate      (3),
40264				activate        (4)
40265	          }
40266              MAX-ACCESS  read-write
40267              STATUS  current
40268              DESCRIPTION
40269                      "Command on the card that is installed in the selected slot.
40270					  The commands are applicable according to the value of atmNteCardStatus.
40271					  See the specification document for details.
40272
40273                      deleteConfig - Deletes the card configuration.
40274                      deactivate   - All the connections state will be changed to NotReady. The card
40275                                     configuration will be blocked.
40276                      activate     - Does the same as done upon card insertion: Initiates the relevant
40277                                     parameters, activates the physical layer, ATM layer and logical
40278                                     layer."
40279              ::= { atmNteIdEntry 6 }
40280
40281atmNteProgCardType OBJECT-TYPE
40282		SYNTAX  INTEGER {
40283			-- values 1...1000 (if needed) should be used
40284			-- the same as in atmNteCardType
40285			fourStm1oc3SingleGbe	(159),
40286
40287			main8Atm155TwoEth		(249),
40288			mainChannelized155		(250),
40289			main					(251),
40290			control					(252),
40291			fan						(253),
40292			empty					(255),
40293
40294			atm155					(1001),
40295			eth						(1002),
40296			channelized155			(1003)
40297		}
40298		MAX-ACCESS  read-write
40299		STATUS current
40300		DESCRIPTION
40301			"The programmed card type."
40302            ::= { atmNteIdEntry 7 }
40303
40304
40305         atmSysPSunits OBJECT-TYPE
40306              SYNTAX  Integer32
40307              MAX-ACCESS  read-only
40308              STATUS  current
40309              DESCRIPTION
40310                      "The number of power supply units."
40311              ::= { atmNteSysInfo 2 }
40312
40313          atmSysPSunitsInUse OBJECT-TYPE
40314              SYNTAX  INTEGER { ps1(2), ps2(3) }
40315              MAX-ACCESS  read-only
40316              STATUS  current
40317              DESCRIPTION
40318              "The main power supply in this unit."
40319              ::= { atmNteSysInfo 3 }
40320
40321          atmSysFanUnits OBJECT-TYPE
40322              SYNTAX  Integer32
40323              MAX-ACCESS  read-only
40324              STATUS  current
40325              DESCRIPTION
40326                      "The number of fan units."
40327              ::= { atmNteSysInfo 4 }
40328
40329          atmSysNetPrts OBJECT-TYPE
40330              SYNTAX  Integer32
40331              MAX-ACCESS  read-only
40332              STATUS  current
40333              DESCRIPTION
40334                      "The number of network ports."
40335              ::= { atmNteSysInfo 5 }
40336
40337          atmSysNetPrtInUse OBJECT-TYPE
40338              SYNTAX  INTEGER {
40339                      trunk1(2),
40340			          trunk2(3)
40341			  }
40342              MAX-ACCESS  read-only
40343              STATUS  current
40344              DESCRIPTION
40345                      "The network port in use."
40346              ::= { atmNteSysInfo 6 }
40347
40348          atmNteBridgingMode OBJECT-TYPE
40349               SYNTAX  INTEGER {
40350                       accessOnly(1),
40351                       accessAndSwitching (2)
40352               }
40353 	           MAX-ACCESS  read-write
40354               STATUS  current
40355               DESCRIPTION
40356               "Bridging mode can be one of the following:
40357	            ATM <> Ethernet - Bridging is between the Ethernet
40358	            port and the ATM port (there is no bridging between VCs).
40359	            ATM <> Ethernet + ATM - Bridging is done both between
40360	            the Ethernet port and the ATM port and also between VCs."
40361               ::= { atmNteSysInfo 7}
40362
40363          atmSysStats OBJECT IDENTIFIER ::= { atmNteSysInfo 8 }
40364
40365          atmSysCurrentCdc  OBJECT-TYPE
40366                SYNTAX  Gauge32
40367                MAX-ACCESS  read-only
40368                STATUS  current
40369                DESCRIPTION
40370                        "Seconds in which cells dropped was occured in
40371                        the current 15 minutes interval."
40372                ::= { atmSysStats 1 }
40373
40374          atmSysIntervalTable OBJECT-TYPE
40375              SYNTAX  SEQUENCE OF AtmSysIntervalEntry
40376              MAX-ACCESS  not-accessible
40377              STATUS  current
40378              DESCRIPTION
40379                      "The system level Interval table."
40380              ::= { atmSysStats 2 }
40381
40382          atmSysIntervalEntry OBJECT-TYPE
40383              SYNTAX  AtmSysIntervalEntry
40384              MAX-ACCESS  not-accessible
40385              STATUS  current
40386              DESCRIPTION
40387                      "."
40388              INDEX   { atmSysIntervalNumber }
40389              ::= { atmSysIntervalTable 1 }
40390
40391          AtmSysIntervalEntry ::=
40392              SEQUENCE {
40393                  atmSysIntervalNumber
40394					  Integer32,
40395                  atmSysIntervalCdc
40396                      Gauge32
40397              }
40398
40399          atmSysIntervalNumber OBJECT-TYPE
40400              SYNTAX  Integer32 (1..96)
40401              MAX-ACCESS  read-only
40402              STATUS  current
40403              DESCRIPTION
40404                      "A number between 1 and 96, where 1 is the most
40405                      recently completed 15 minute interval and 96 is
40406                      the least recently completed 15 minutes interval
40407                      (assuming that all 96 intervals are valid)."
40408              ::= { atmSysIntervalEntry 1 }
40409
40410          atmSysIntervalCdc  OBJECT-TYPE
40411                SYNTAX  Gauge32
40412                MAX-ACCESS  read-only
40413                STATUS  current
40414                DESCRIPTION
40415                        "Seconds in which cells dropped was occured in
40416                        15 minutes interval."
40417                ::= { atmSysIntervalEntry 2 }
40418
40419          atmNteEventType OBJECT-TYPE
40420               SYNTAX  INTEGER {
40421					ps1NotActive	(3),
40422					ps1Active		(4),
40423					ps2NotActive	(5),
40424					ps2Active		(6),
40425					heatAlarmOff	(7),
40426					heatAlarmOn		(8),
40427					inputAlarm1Off	(9),
40428					inputAlarm1On	(10),
40429					inputAlarm2Off	(11),
40430					inputAlarm2On	(12),
40431					inputAlarm3Off	(13),
40432					inputAlarm3On	(14),
40433					inputAlarm4Off	(15),
40434					inputAlarm4On	(16),
40435					fan1Ok	        (17),
40436					fan1Fail	    (18),
40437					fan2Ok	        (19),
40438					fan2Fail	    (20),
40439                    invalidLogin    (21),
40440                    validLogin      (22),
40441					powerFailure 	(23),
40442					writeToFlashFailure (24)
40443               }
40444 	           MAX-ACCESS  read-only
40445               STATUS  current
40446               DESCRIPTION
40447               "This parameter identifies the event.
40448               On  - the problem exist.
40449               Off - the problem not exist.
40450               InvalidLogin - Invalid login on local console.
40451               CorrectLogin - Successful login operation."
40452               ::= { atmNteSysInfo 9 }
40453
40454         atmNteIntervalMaxNumber OBJECT-TYPE
40455              SYNTAX  Integer32 (1..96)
40456              MAX-ACCESS  read-only
40457              STATUS  current
40458              DESCRIPTION
40459                      "The MAX number of connections intervals supported by system.
40460					  This parameter value is a function of atmNteConnectionsMaxNumber
40461					  parameter.
40462					  This parameter should affect the threshold values selected by user.
40463                      Applicable to ace2002."
40464              ::= { atmNteSysInfo 10 }
40465
40466        atmNteAlarmType OBJECT-TYPE
40467              SYNTAX INTEGER
40468              {
40469		          notApplicable(1),
40470		          ais(2),
40471                  rdi(3),
40472		          continuityLoss(4),
40473		          loopback(5)
40474              }
40475              MAX-ACCESS read-only
40476              STATUS  current
40477              DESCRIPTION
40478                "This object specifies the type of the alarm."
40479              ::= { atmNteSysInfo 11 }
40480
40481        atmNteLevel OBJECT-TYPE
40482              SYNTAX INTEGER
40483              {
40484		          vp(2),
40485		          vc(3)
40486              }
40487              MAX-ACCESS read-only
40488              STATUS  current
40489              DESCRIPTION
40490                "This object specifies the ATM level."
40491              ::= { atmNteSysInfo 12 }
40492
40493        atmNteConnectionsNumber OBJECT-TYPE
40494              SYNTAX Integer32
40495              MAX-ACCESS read-only
40496              STATUS  current
40497              DESCRIPTION
40498                "This object specifies a quantity of connections."
40499              ::= { atmNteSysInfo 13 }
40500
40501        atmNteTotalLb OBJECT-TYPE
40502              SYNTAX Integer32
40503              MAX-ACCESS read-only
40504              STATUS  current
40505              DESCRIPTION
40506                "This parameter counts the total number of end-points
40507                that were configured with Loopback (LB)."
40508              ::= { atmNteSysInfo 14 }
40509
40510        atmNteTotalCc OBJECT-TYPE
40511              SYNTAX Integer32
40512              MAX-ACCESS read-only
40513              STATUS  current
40514              DESCRIPTION
40515                "This parameter counts the total number of end-points
40516                that were configured with Continuity Check (CC)."
40517              ::= { atmNteSysInfo 15 }
40518
40519        atmNteTotalPm OBJECT-TYPE
40520              SYNTAX Integer32
40521              MAX-ACCESS read-only
40522              STATUS  current
40523              DESCRIPTION
40524                "This parameter counts the total number of end-points
40525                that were configured with PM."
40526              ::= { atmNteSysInfo 16 }
40527
40528
40529--atmNtePrt  OBJECT IDENTIFIER  ::=  {atmNte 2}
40530
40531-- Changed
40532atmNteLoopback  OBJECT IDENTIFIER  ::=  {atmNtePrt 2}
40533-- The loopback test consists of inserting special OAM cells. This test is started and stopped
40534-- upon operator request (by using MIB item atmVpConfLoopbackAdminStatus).
40535-- There are two tables per VP and two tables per VC: the measurements of the current 15 minutes,
40536-- and the measurement of the last 96 periods of 15 minutes.
40537atmLoopbackVpTable  OBJECT-TYPE
40538      SYNTAX SEQUENCE OF AtmLoopbackVpEntry
40539      MAX-ACCESS not-accessible
40540      STATUS  current
40541      DESCRIPTION
40542      "This table contains parameters for an OAM VP loopback test."
40543       ::= {atmNteLoopback 1 }
40544
40545atmLoopbackVpEntry OBJECT-TYPE
40546      SYNTAX AtmLoopbackVpEntry
40547      MAX-ACCESS not-accessible
40548      STATUS current
40549	  DESCRIPTION "An entry in table atmLoopbackVpTable."
40550	  INDEX {atmLoopbackVpIfIndex,atmLoopbackVpVpi}
40551      ::= {atmLoopbackVpTable 1}
40552
40553AtmLoopbackVpEntry ::=
40554      SEQUENCE {
40555	atmLoopbackVpIfIndex               Integer32,
40556	atmLoopbackVpVpi                   Integer32,
40557	atmLoopbackVpOperStatus            INTEGER,
40558	atmLoopbackVpCDV 		           Integer32,
40559	atmLoopbackVpAverageDelay          Integer32,
40560	atmLoopbackVpMaxDelay              Integer32,
40561	atmLoopbackVpMinDelay              Integer32,
40562	atmLoopbackVpErrSessions	       Integer32
40563	}
40564
40565atmLoopbackVpIfIndex OBJECT-TYPE
40566      SYNTAX Integer32
40567      MAX-ACCESS read-only
40568      STATUS current
40569      DESCRIPTION
40570      "The interface index of the ATM layer."
40571      ::= {atmLoopbackVpEntry 1}
40572
40573atmLoopbackVpVpi OBJECT-TYPE
40574      SYNTAX Integer32
40575      MAX-ACCESS read-only
40576      STATUS current
40577      DESCRIPTION
40578      "The VPI of the OAM VPL."
40579      ::= {atmLoopbackVpEntry 2}
40580
40581
40582atmLoopbackVpOperStatus OBJECT-TYPE
40583      SYNTAX INTEGER {
40584	noActive(1),
40585	inProgress(2),
40586              failed(3),
40587	endSuccessfully(4)
40588                     }
40589      MAX-ACCESS read-only
40590      STATUS current
40591      DESCRIPTION
40592      "-noActive(1) means that the loopback test has not been activated for this VP.
40593        -inProgress(2) means that the test has been activated and there is currently no problem.
40594        -failed(3) means there was problem during the test or after having stopped it
40595        -endSuccessfully(4) means that the test was stopped and all was OK."
40596      ::= {atmLoopbackVpEntry 3}
40597
40598atmLoopbackVpCDV OBJECT-TYPE
40599      SYNTAX Integer32
40600      MAX-ACCESS read-only
40601      STATUS current
40602      DESCRIPTION
40603      "Cell Delay Variation for this sampling."
40604      ::= {atmLoopbackVpEntry 4}
40605
40606atmLoopbackVpAverageDelay OBJECT-TYPE
40607      SYNTAX Integer32
40608      MAX-ACCESS read-only
40609      STATUS current
40610      DESCRIPTION
40611      " Average delay without including lost cells."
40612      ::= {atmLoopbackVpEntry 5}
40613
40614atmLoopbackVpMaxDelay OBJECT-TYPE
40615      SYNTAX Integer32
40616      MAX-ACCESS read-only
40617      STATUS current
40618      DESCRIPTION
40619      "Maximum delay without including lost cells."
40620      ::= {atmLoopbackVpEntry 6}
40621
40622atmLoopbackVpMinDelay OBJECT-TYPE
40623      SYNTAX Integer32
40624      MAX-ACCESS read-only
40625      STATUS current
40626      DESCRIPTION
40627      "Minimum delay."
40628      ::= {atmLoopbackVpEntry 7}
40629
40630atmLoopbackVpErrSessions OBJECT-TYPE
40631      SYNTAX Integer32
40632      MAX-ACCESS read-only
40633      STATUS current
40634      DESCRIPTION
40635      "Errored Sessions. Will be updated once in 5 seconds."
40636      ::= {atmLoopbackVpEntry 8}
40637
40638atmLoopbackVcTable  OBJECT-TYPE
40639      SYNTAX SEQUENCE OF AtmLoopbackVcEntry
40640      MAX-ACCESS not-accessible
40641      STATUS  current
40642      DESCRIPTION
40643      "This table contains parameters for an OAM VC loopback test."
40644       ::= {atmNteLoopback 2 }
40645
40646atmLoopbackVcEntry OBJECT-TYPE
40647      SYNTAX AtmLoopbackVcEntry
40648      MAX-ACCESS not-accessible
40649      STATUS current
40650      DESCRIPTION  "An entry in table."
40651      INDEX {atmLoopbackVcIfIndex,atmLoopbackVcVpi,atmLoopbackVcVci}
40652      ::= {atmLoopbackVcTable 1}
40653
40654AtmLoopbackVcEntry ::=
40655      SEQUENCE {
40656	atmLoopbackVcIfIndex               Integer32,
40657	atmLoopbackVcVpi                   Integer32,
40658	atmLoopbackVcVci                   Integer32,
40659	atmLoopbackVcOperStatus            INTEGER,
40660	atmLoopbackVcCDV	               Integer32,
40661	atmLoopbackVcAverageDelay          Integer32,
40662	atmLoopbackVcMaxDelay              Integer32,
40663	atmLoopbackVcMinDelay              Integer32,
40664	atmLoopbackVcErrSessions           Integer32
40665	}
40666
40667atmLoopbackVcIfIndex OBJECT-TYPE
40668      SYNTAX Integer32
40669      MAX-ACCESS read-only
40670      STATUS current
40671      DESCRIPTION
40672      "The interface index of the ATM layer."
40673      ::= {atmLoopbackVcEntry 1}
40674
40675atmLoopbackVcVpi OBJECT-TYPE
40676      SYNTAX Integer32
40677      MAX-ACCESS read-only
40678      STATUS current
40679      DESCRIPTION
40680      "The VPI of the OAM VCL."
40681      ::= {atmLoopbackVcEntry 2}
40682
40683atmLoopbackVcVci OBJECT-TYPE
40684      SYNTAX Integer32
40685      MAX-ACCESS read-only
40686      STATUS current
40687      DESCRIPTION
40688      "The VCI of the OAM VCL."
40689      ::= {atmLoopbackVcEntry 3}
40690
40691
40692atmLoopbackVcOperStatus OBJECT-TYPE
40693      SYNTAX INTEGER {
40694	noActive(1),
40695	inProgress(2),
40696               failed(3),
40697	endSuccessfully(4)
40698                     }
40699      MAX-ACCESS read-only
40700      STATUS current
40701      DESCRIPTION
40702      "-noActive(1) means that the loopback test has not been activated for this VP.
40703        -inProgress(2) means that the test has been activated and there is currently no problem.
40704        -failed(3) means there was problem during the test or after having stopped it
40705        -endSuccessfully(4) means that the test was stopped and all was OK."
40706      ::= {atmLoopbackVcEntry 4}
40707
40708atmLoopbackVcCDV OBJECT-TYPE
40709      SYNTAX Integer32
40710      MAX-ACCESS read-only
40711      STATUS current
40712      DESCRIPTION
40713      "Cell Delay Variation for this sampling."
40714      ::= {atmLoopbackVcEntry 5}
40715
40716
40717atmLoopbackVcAverageDelay OBJECT-TYPE
40718      SYNTAX Integer32
40719      MAX-ACCESS read-only
40720      STATUS current
40721      DESCRIPTION
40722      " Average delay without including lost cells."
40723      ::= {atmLoopbackVcEntry 6}
40724
40725atmLoopbackVcMaxDelay OBJECT-TYPE
40726      SYNTAX Integer32
40727      MAX-ACCESS read-only
40728      STATUS current
40729      DESCRIPTION
40730      "The maximum delay without including lost cells."
40731      ::= {atmLoopbackVcEntry 7}
40732
40733atmLoopbackVcMinDelay OBJECT-TYPE
40734      SYNTAX Integer32
40735      MAX-ACCESS read-only
40736      STATUS current
40737      DESCRIPTION
40738      "The minimum delay."
40739      ::= {atmLoopbackVcEntry 8}
40740
40741atmLoopbackVcErrSessions OBJECT-TYPE
40742      SYNTAX Integer32
40743      MAX-ACCESS read-only
40744      STATUS current
40745      DESCRIPTION
40746      "Errored Sessions. Will be updated once in 5 seconds."
40747      ::= {atmLoopbackVcEntry 9}
40748
40749
40750-- Entirely New
40751atmLoopbackVpIvlTable  OBJECT-TYPE
40752      SYNTAX SEQUENCE OF AtmLoopbackVpIvlEntry
40753      MAX-ACCESS not-accessible
40754      STATUS  current
40755      DESCRIPTION
40756      "This table contains parameters for an OAM VP loopback test,
40757	according interval number."
40758       ::= {atmNteLoopback 3 }
40759
40760atmLoopbackVpIvlEntry OBJECT-TYPE
40761      SYNTAX AtmLoopbackVpIvlEntry
40762      MAX-ACCESS not-accessible
40763      STATUS current
40764	DESCRIPTION  "An entry in table."
40765	INDEX { atmLoopbackVpIvlIfIndex, atmLoopbackVpIvlVpi, atmLoopbackVpIvlIvl }
40766      ::= { atmLoopbackVpIvlTable 1}
40767
40768AtmLoopbackVpIvlEntry ::=
40769      SEQUENCE {
40770	atmLoopbackVpIvlIfIndex               Integer32,
40771	atmLoopbackVpIvlVpi                   Integer32,
40772	atmLoopbackVpIvlIvl 		          Integer32,
40773	atmLoopbackVpIvlOperStatus            INTEGER,
40774	atmLoopbackVpIvlCDV	                  Integer32,
40775	atmLoopbackVpIvlAverageDelay          Integer32,
40776	atmLoopbackVpIvlMaxDelay              Integer32,
40777	atmLoopbackVpIvlMinDelay              Integer32,
40778	atmLoopbackVpIvlErrSessions           Integer32
40779	}
40780
40781atmLoopbackVpIvlIfIndex OBJECT-TYPE
40782      SYNTAX Integer32
40783      MAX-ACCESS read-only
40784      STATUS current
40785      DESCRIPTION
40786      "The interface index of the ATM layer."
40787      ::= { atmLoopbackVpIvlEntry 1}
40788
40789atmLoopbackVpIvlVpi OBJECT-TYPE
40790      SYNTAX Integer32
40791      MAX-ACCESS read-only
40792      STATUS current
40793      DESCRIPTION
40794      "The VPI of the OAM VPL."
40795      ::= { atmLoopbackVpIvlEntry 2}
40796
40797
40798atmLoopbackVpIvlIvl OBJECT-TYPE
40799      SYNTAX Integer32(1..96)
40800      MAX-ACCESS read-only
40801      STATUS current
40802      DESCRIPTION
40803      "The relevant interval number."
40804      ::= { atmLoopbackVpIvlEntry 3}
40805
40806atmLoopbackVpIvlOperStatus OBJECT-TYPE
40807      SYNTAX INTEGER {
40808	noActive(1),
40809	inProgress(2),
40810               failed(3),
40811	endSuccessfully(4)
40812                     }
40813      MAX-ACCESS read-only
40814      STATUS current
40815      DESCRIPTION
40816      "-noActive(1) means that the loopback test has not been activated for this VP during this interval.
40817        -inProgress(2) has no meaning for an ended interval.
40818        -failed(3) means there was problem during the test or after having stopped it
40819        -endSuccessfully(4) means that the test was OK."
40820      ::= { atmLoopbackVpIvlEntry 4}
40821
40822atmLoopbackVpIvlCDV OBJECT-TYPE
40823      SYNTAX Integer32
40824      MAX-ACCESS read-only
40825      STATUS current
40826      DESCRIPTION
40827      "Cell Delay Variation for this interval."
40828      ::= { atmLoopbackVpIvlEntry 5}
40829
40830
40831atmLoopbackVpIvlAverageDelay OBJECT-TYPE
40832      SYNTAX Integer32
40833      MAX-ACCESS read-only
40834      STATUS current
40835      DESCRIPTION
40836      " Average delay without including lost cells for this interval."
40837      ::= { atmLoopbackVpIvlEntry 6}
40838
40839atmLoopbackVpIvlMaxDelay OBJECT-TYPE
40840      SYNTAX Integer32
40841      MAX-ACCESS read-only
40842      STATUS current
40843      DESCRIPTION
40844      "The maximum delay without including lost cells for this interval."
40845      ::= { atmLoopbackVpIvlEntry 7}
40846
40847atmLoopbackVpIvlMinDelay OBJECT-TYPE
40848      SYNTAX Integer32
40849      MAX-ACCESS read-only
40850      STATUS current
40851      DESCRIPTION
40852      "The minimum delay for this interval."
40853      ::= {atmLoopbackVpIvlEntry 8}
40854
40855atmLoopbackVpIvlErrSessions OBJECT-TYPE
40856      SYNTAX Integer32
40857      MAX-ACCESS read-only
40858      STATUS current
40859      DESCRIPTION
40860      "Errored Sessions. Will be updated once in 5 seconds."
40861      ::= {atmLoopbackVpIvlEntry 9}
40862
40863
40864atmLoopbackVcIvlTable  OBJECT-TYPE
40865      SYNTAX SEQUENCE OF AtmLoopbackVcIvlEntry
40866      MAX-ACCESS not-accessible
40867      STATUS  current
40868      DESCRIPTION
40869      "This table contains parameters for an OAM VC loopback test."
40870       ::= {atmNteLoopback 4 }
40871
40872atmLoopbackVcIvlEntry OBJECT-TYPE
40873      SYNTAX AtmLoopbackVcIvlEntry
40874      MAX-ACCESS not-accessible
40875      STATUS current
40876	DESCRIPTION  "An entry in table."
40877	INDEX {atmLoopbackVcIvlIfIndex, atmLoopbackVcIvlVpi, atmLoopbackVcIvlVci, atmLoopbackVcIvlIvl }
40878      ::= {atmLoopbackVcIvlTable 1}
40879
40880AtmLoopbackVcIvlEntry ::=
40881      SEQUENCE {
40882	atmLoopbackVcIvlIfIndex               Integer32,
40883	atmLoopbackVcIvlVpi                   Integer32,
40884	atmLoopbackVcIvlVci                   Integer32,
40885	atmLoopbackVcIvlIvl 		          Integer32,
40886	atmLoopbackVcIvlOperStatus            INTEGER,
40887	atmLoopbackVcIvlCDV	                  Integer32,
40888	atmLoopbackVcIvlAverageDelay          Integer32,
40889	atmLoopbackVcIvlMaxDelay              Integer32,
40890	atmLoopbackVcIvlMinDelay              Integer32,
40891	atmLoopbackVcIvlErrSessions           Integer32
40892	}
40893
40894atmLoopbackVcIvlIfIndex OBJECT-TYPE
40895      SYNTAX Integer32
40896      MAX-ACCESS read-only
40897      STATUS current
40898      DESCRIPTION
40899      "The interface index of the ATM layer."
40900      ::= {atmLoopbackVcIvlEntry 1}
40901
40902atmLoopbackVcIvlVpi OBJECT-TYPE
40903      SYNTAX Integer32
40904      MAX-ACCESS read-only
40905      STATUS current
40906      DESCRIPTION
40907      "The VPI of the OAM VCL."
40908      ::= {atmLoopbackVcIvlEntry 2}
40909
40910atmLoopbackVcIvlVci OBJECT-TYPE
40911      SYNTAX Integer32
40912      MAX-ACCESS read-only
40913      STATUS current
40914      DESCRIPTION
40915      "The VCI of the OAM VCL."
40916      ::= {atmLoopbackVcIvlEntry 3}
40917
40918atmLoopbackVcIvlIvl OBJECT-TYPE
40919      SYNTAX Integer32(1..96)
40920      MAX-ACCESS read-only
40921      STATUS current
40922      DESCRIPTION
40923      "The relevant interval number."
40924      ::= {atmLoopbackVcIvlEntry 4}
40925
40926atmLoopbackVcIvlOperStatus OBJECT-TYPE
40927      SYNTAX INTEGER {
40928	noActive(1),
40929	inProgress(2),
40930               failed(3),
40931	endSuccessfully(4)
40932                     }
40933      MAX-ACCESS read-only
40934      STATUS current
40935      DESCRIPTION
40936      "-noActive(1) means that the loopback test has not been activated for this VC during this interval.
40937        -inProgress(2) has no meaning per interval.
40938        -failed(3) means there was problem for this test during this interval.
40939        -endSuccessfully(4) means that the test was OK."
40940      ::= {atmLoopbackVcIvlEntry 5}
40941
40942atmLoopbackVcIvlCDV OBJECT-TYPE
40943      SYNTAX Integer32
40944      MAX-ACCESS read-only
40945      STATUS current
40946      DESCRIPTION
40947      "Cell Delay Variation for this interval."
40948      ::= {atmLoopbackVcIvlEntry 6}
40949
40950
40951atmLoopbackVcIvlAverageDelay OBJECT-TYPE
40952      SYNTAX Integer32
40953      MAX-ACCESS read-only
40954      STATUS current
40955      DESCRIPTION
40956      " Average delay without including lost cells."
40957      ::= {atmLoopbackVcIvlEntry 7}
40958
40959atmLoopbackVcIvlMaxDelay OBJECT-TYPE
40960      SYNTAX Integer32
40961      MAX-ACCESS read-only
40962      STATUS current
40963      DESCRIPTION
40964      "The maximum delay without including lost cells."
40965      ::= {atmLoopbackVcIvlEntry 8}
40966
40967atmLoopbackVcIvlMinDelay OBJECT-TYPE
40968      SYNTAX Integer32
40969      MAX-ACCESS read-only
40970      STATUS current
40971      DESCRIPTION
40972      "The minimum delay."
40973      ::= {atmLoopbackVcIvlEntry 9}
40974
40975atmLoopbackVcIvlErrSessions OBJECT-TYPE
40976      SYNTAX Integer32
40977      MAX-ACCESS read-only
40978      STATUS current
40979      DESCRIPTION
40980      "Errored Sessions. Will be updated once in 5 seconds."
40981      ::= {atmLoopbackVcIvlEntry 10}
40982
40983
40984atmNtePM  OBJECT IDENTIFIER  ::=  {atmNtePrt 3}
40985
40986atmVpPmTable  OBJECT-TYPE
40987      SYNTAX SEQUENCE OF AtmVpPmEntry
40988      MAX-ACCESS not-accessible
40989      STATUS  current
40990      DESCRIPTION
40991      "This table contains parameters for VP performance monitoring."
40992       ::= {atmNtePM 1 }
40993
40994atmVpPmEntry OBJECT-TYPE
40995      SYNTAX AtmVpPmEntry
40996      MAX-ACCESS not-accessible
40997      STATUS current
40998	DESCRIPTION  "An entry in table."
40999	INDEX {atmVpPmIfIndex,atmVpPmVpi}
41000      ::= {atmVpPmTable 1}
41001
41002AtmVpPmEntry ::=
41003      SEQUENCE {
41004	atmVpPmIfIndex               Integer32,
41005	atmVpPmVpi                   Integer32,
41006	atmVpPmAdminStatus           INTEGER,
41007	atmVpPmDirection             INTEGER,
41008	atmVpPmBlockSize             Integer32,
41009	atmVpPmRowStatus             RowStatus,
41010	atmVpPmSink                  INTEGER,
41011	atmVpPmSource                INTEGER
41012      }
41013
41014atmVpPmIfIndex OBJECT-TYPE
41015      SYNTAX Integer32
41016      MAX-ACCESS read-only
41017      STATUS current
41018      DESCRIPTION
41019      "The interface index of the ATM layer."
41020      ::= {atmVpPmEntry 1}
41021
41022atmVpPmVpi OBJECT-TYPE
41023      SYNTAX Integer32
41024      MAX-ACCESS read-only
41025      STATUS current
41026      DESCRIPTION
41027      "The VPI of the Performance Monitoring VPL."
41028      ::= {atmVpPmEntry 2}
41029
41030atmVpPmAdminStatus OBJECT-TYPE
41031      SYNTAX INTEGER {
41032             up  (2),
41033             down(3),
41034             listenToActivationCells (4),
41035             originateActivationCells (5)
41036      }
41037      MAX-ACCESS read-create
41038      STATUS current
41039      DESCRIPTION
41040      "up(2) - Activate PM.
41041       down(3) - Deactivate PM.
41042       listenToActivationCells(4) - .
41043       originateActivationCells(5) - ."
41044      ::= {atmVpPmEntry 3}
41045
41046atmVpPmDirection OBJECT-TYPE
41047      SYNTAX INTEGER  {
41048             source(2),
41049             destination(3),
41050             bidirectional(4)
41051      }
41052      MAX-ACCESS read-create
41053      STATUS current
41054      DESCRIPTION
41055      "The direction of PM."
41056      ::= {atmVpPmEntry 4}
41057
41058atmVpPmBlockSize OBJECT-TYPE
41059      SYNTAX Integer32
41060      MAX-ACCESS read-create
41061      STATUS current
41062      DESCRIPTION
41063      "Valid block sizes (in cells): 128, 256, 512, 1024, 2048, 4096,
41064       8192, 16384, 32768."
41065      ::= {atmVpPmEntry 5}
41066
41067atmVpPmRowStatus OBJECT-TYPE
41068      SYNTAX RowStatus
41069      MAX-ACCESS read-create
41070      STATUS current
41071      DESCRIPTION
41072      "Creation/Deletion of rows in the table."
41073      ::= {atmVpPmEntry 6}
41074
41075atmVpPmSink OBJECT-TYPE
41076      SYNTAX INTEGER {
41077             off  (1),
41078             fwd  (2),
41079             fwdAndBwdReport(3)
41080      }
41081      MAX-ACCESS read-create
41082      STATUS current
41083      DESCRIPTION
41084      "off (1) - Deactivate PM.
41085       fwd (2) - Activate Forward PM only.
41086       fwdAndBwdReport(3) - Activate Forward PM and Backward reporting."
41087      ::= {atmVpPmEntry 7}
41088
41089atmVpPmSource OBJECT-TYPE
41090      SYNTAX INTEGER {
41091             off  (1),
41092             fwd  (2),
41093             fwdAndBwdReport(3)
41094      }
41095      MAX-ACCESS read-create
41096      STATUS current
41097      DESCRIPTION
41098      "off (1) - Deactivate PM.
41099       fwd (2) - Activate Forward PM only.
41100       fwdAndBwdReport(3) - Activate Forward PM and Backward reporting."
41101      ::= {atmVpPmEntry 8}
41102
41103
41104
41105atmVcPmTable  OBJECT-TYPE
41106      SYNTAX SEQUENCE OF AtmVcPmEntry
41107      MAX-ACCESS not-accessible
41108      STATUS  current
41109      DESCRIPTION
41110      "This table contains parameters for VC performance monitoring."
41111       ::= {atmNtePM 2 }
41112
41113atmVcPmEntry OBJECT-TYPE
41114      SYNTAX AtmVcPmEntry
41115      MAX-ACCESS not-accessible
41116      STATUS current
41117	DESCRIPTION  "An entry in table."
41118	INDEX {atmVcPmIfIndex,atmVcPmVpi,atmVcPmVci}
41119      ::= {atmVcPmTable 1}
41120
41121AtmVcPmEntry ::=
41122      SEQUENCE {
41123	atmVcPmIfIndex               Integer32,
41124	atmVcPmVpi                   Integer32,
41125	atmVcPmVci                   Integer32,
41126	atmVcPmAdminStatus           INTEGER,
41127	atmVcPmDirection             INTEGER,
41128	atmVcPmBlockSize             Integer32,
41129	atmVcPmRowStatus             RowStatus,
41130	atmVcPmSink                  INTEGER,
41131	atmVcPmSource                INTEGER
41132      }
41133
41134atmVcPmIfIndex OBJECT-TYPE
41135      SYNTAX Integer32
41136      MAX-ACCESS read-only
41137      STATUS current
41138      DESCRIPTION
41139      "The interface index of the ATM layer."
41140      ::= {atmVcPmEntry 1}
41141
41142atmVcPmVpi OBJECT-TYPE
41143      SYNTAX Integer32
41144      MAX-ACCESS read-only
41145      STATUS current
41146      DESCRIPTION
41147      "The VPI of the Performance Monitoring VCL."
41148      ::= {atmVcPmEntry 2}
41149
41150atmVcPmVci OBJECT-TYPE
41151      SYNTAX Integer32
41152      MAX-ACCESS read-only
41153      STATUS current
41154      DESCRIPTION
41155      "The VCI of the PM VCL."
41156      ::= {atmVcPmEntry 3}
41157
41158atmVcPmAdminStatus OBJECT-TYPE
41159      SYNTAX INTEGER {
41160             up  (2),
41161             down(3),
41162             listenToActivationCells (4),
41163             originateActivationCells (5)
41164      }
41165      MAX-ACCESS read-create
41166      STATUS current
41167      DESCRIPTION
41168      "up(2) - Activate PM.
41169       down(3) - Deactivate PM.
41170       listenToActivationCells(4) - .
41171       originateActivationCells(5) - ."
41172      ::= {atmVcPmEntry 4}
41173
41174atmVcPmDirection OBJECT-TYPE
41175      SYNTAX INTEGER  { source(2), destination(3), bidirectional(4)  }
41176      MAX-ACCESS read-create
41177      STATUS current
41178      DESCRIPTION
41179      "The direction of PM."
41180      ::= {atmVcPmEntry 5}
41181
41182atmVcPmBlockSize OBJECT-TYPE
41183      SYNTAX Integer32
41184      MAX-ACCESS read-create
41185      STATUS current
41186      DESCRIPTION
41187      "Valid block sizes (in cells): 128, 256, 512, 1024, 2048, 4096,
41188       8192, 16384, 32768."
41189      ::= {atmVcPmEntry 6}
41190
41191atmVcPmRowStatus OBJECT-TYPE
41192      SYNTAX RowStatus
41193      MAX-ACCESS read-create
41194      STATUS current
41195      DESCRIPTION
41196      "Creation/Deletion of rows in the table."
41197      ::= {atmVcPmEntry 7}
41198
41199atmVcPmSink OBJECT-TYPE
41200      SYNTAX INTEGER {
41201             off  (1),
41202             fwd  (2),
41203             fwdAndBwdReport(3)
41204      }
41205      MAX-ACCESS read-create
41206      STATUS current
41207      DESCRIPTION
41208      "off (1) - Deactivate PM.
41209       fwd (2) - Activate Forward PM only.
41210       fwdAndBwdReport(3) - Activate Forward PM and Backward reporting."
41211      ::= {atmVcPmEntry 8}
41212
41213atmVcPmSource OBJECT-TYPE
41214      SYNTAX INTEGER {
41215             off  (1),
41216             fwd  (2),
41217             fwdAndBwdReport(3)
41218      }
41219      MAX-ACCESS read-create
41220      STATUS current
41221      DESCRIPTION
41222      "off (1) - Deactivate PM.
41223       fwd (2) - Activate Forward PM only.
41224       fwdAndBwdReport(3) - Activate Forward PM and Backward reporting."
41225      ::= {atmVcPmEntry 9}
41226
41227atmNteMdl  OBJECT IDENTIFIER  ::=  {atmNte 3}
41228
41229atmNteMdlConfig  OBJECT IDENTIFIER  ::=  {atmNteMdl 1}
41230
41231atmNteMdlConfigTable  OBJECT-TYPE
41232      SYNTAX SEQUENCE OF AtmNteMdlConfigEntry
41233      MAX-ACCESS not-accessible
41234      STATUS  current
41235      DESCRIPTION
41236      "Module configuration table."
41237       ::= { atmNteMdlConfig 1 }
41238
41239atmNteMdlConfigEntry OBJECT-TYPE
41240      SYNTAX AtmNteMdlConfigEntry
41241      MAX-ACCESS not-accessible
41242      STATUS current
41243	  DESCRIPTION
41244	  "There is an entry in this table just for those modules that have
41245	  parameters that are relevant to module level only."
41246	  INDEX {atmNteMdlSlotIndex}
41247      ::= {atmNteMdlConfigTable 1}
41248
41249AtmNteMdlConfigEntry ::=
41250      SEQUENCE {
41251	  atmNteMdlSlotIndex                Integer32,
41252	  atmNteMdlPrtCpuSharing            INTEGER,
41253	  atmNteMdlInputPriorityMechanism   INTEGER
41254	  }
41255
41256atmNteMdlSlotIndex OBJECT-TYPE
41257      SYNTAX Integer32 (1..4)
41258      MAX-ACCESS not-accessible
41259      STATUS current
41260      DESCRIPTION
41261      "The slot number."
41262      ::= { atmNteMdlConfigEntry 1}
41263
41264atmNteMdlPrtCpuSharing OBJECT-TYPE
41265      SYNTAX INTEGER {
41266             equal      (2),
41267             port1      (3)
41268      }
41269      MAX-ACCESS read-write
41270      STATUS current
41271      DESCRIPTION
41272      "This object lets the user decide what will be the CPU sharing
41273       between the ports of the module. This object is applicable for
41274       modules in which the same CPU handles the traffic of all ports.
41275
41276       equal - All ports will have the same CPU resource.
41277       port1 - Port 1 will have higher priority than the other ports."
41278      ::= {atmNteMdlConfigEntry 2}
41279
41280atmNteMdlInputPriorityMechanism OBJECT-TYPE
41281      SYNTAX INTEGER {
41282             disabled  (2),
41283             enabled   (3)
41284      }
41285      MAX-ACCESS read-write
41286      STATUS current
41287      DESCRIPTION
41288      "This object allows the user to Enable/Disable the Input priority mechanism.
41289      This object is applicable for modules	with more than one port, in which the
41290      total ports input may be greater than the port output.
41291
41292      disabled - all LAN VCCs will be transmitted through the same queue (queue 1).
41293                Upon congestion frames will be dropped randomly.
41294      enabled -  the user should configure each port/connection priority. Upon
41295                 congestion frames will be dropped according to priority."
41296      ::= {atmNteMdlConfigEntry 3}
41297
41298
41299
41300atmGenSystem  OBJECT IDENTIFIER  ::=  {atmGen 2}
41301
41302--atmGenModules  OBJECT IDENTIFIER  ::=  {atmGen 3}	 located in ace2002.txt
41303
41304
41305atmGenSysGen  OBJECT IDENTIFIER  ::=  {atmGenSystem 1}
41306
41307-- The self test table
41308
41309atmGenSysSelfTestTable  OBJECT-TYPE
41310      SYNTAX SEQUENCE OF AtmGenSysSelfTestEntry
41311      MAX-ACCESS not-accessible
41312      STATUS  current
41313      DESCRIPTION
41314      "A table containing the results of the initial testing of the device."
41315       ::= { atmGenSysGen 1 }
41316
41317atmGenSysSelfTestEntry OBJECT-TYPE
41318      SYNTAX AtmGenSysSelfTestEntry
41319      MAX-ACCESS not-accessible
41320      STATUS current
41321	DESCRIPTION  "An entry in table."
41322	INDEX {atmGenSysSelfTestIndex}
41323      ::= {atmGenSysSelfTestTable 1}
41324
41325AtmGenSysSelfTestEntry ::=
41326      SEQUENCE {
41327	  atmGenSysSelfTestIndex		Integer32,
41328	  atmGenSysSelfTestResult		DisplayString,
41329	  atmGenSysSelfTestModule		DisplayString
41330      }
41331
41332atmGenSysSelfTestIndex OBJECT-TYPE
41333      SYNTAX 		Integer32
41334      MAX-ACCESS 	read-only
41335      STATUS 		current
41336      DESCRIPTION
41337      "A running index for the table."
41338      ::= { atmGenSysSelfTestEntry 1 }
41339
41340atmGenSysSelfTestResult OBJECT-TYPE
41341      SYNTAX 		DisplayString
41342      MAX-ACCESS 	read-only
41343      STATUS 		current
41344      DESCRIPTION
41345      "The results of the initial testing of the device."
41346      ::= { atmGenSysSelfTestEntry 2 }
41347
41348atmGenSysSelfTestModule OBJECT-TYPE
41349      SYNTAX 		DisplayString
41350      MAX-ACCESS 	read-only
41351      STATUS 		current
41352      DESCRIPTION
41353      "The name of module on which the test was performed."
41354      ::= { atmGenSysSelfTestEntry 3 }
41355
41356
41357-- The Log clear all
41358
41359atmGenSysLogClearAll OBJECT-TYPE
41360      SYNTAX INTEGER { off(2),clear(3)}
41361      MAX-ACCESS read-write
41362      STATUS current
41363      DESCRIPTION
41364      "Setting the variable to clear(3) removes all entries in the
41365       Log Buffer of the agent. The agent will immediately
41366       reset the variable to off(2)."
41367      ::= { atmGenSysGen 2}
41368
41369-- The Log table
41370
41371atmGenSysLogTable  OBJECT-TYPE
41372      SYNTAX SEQUENCE OF AtmGenSysLogEntry
41373      MAX-ACCESS not-accessible
41374      STATUS  current
41375      DESCRIPTION
41376      "A copy of the log buffer."
41377       ::= { atmGenSysGen 3 }
41378
41379atmGenSysLogEntry OBJECT-TYPE
41380      SYNTAX AtmGenSysLogEntry
41381      MAX-ACCESS not-accessible
41382      STATUS current
41383	DESCRIPTION  "An entry in table."
41384	INDEX {atmGenSysLogIndex}
41385      ::= {atmGenSysLogTable 1}
41386
41387AtmGenSysLogEntry ::=
41388      SEQUENCE {
41389	  atmGenSysLogIndex   Integer32,
41390	  atmGenSysLogMessage DisplayString
41391      }
41392
41393atmGenSysLogIndex OBJECT-TYPE
41394      SYNTAX Integer32 (1..2048)
41395      MAX-ACCESS read-only
41396      STATUS current
41397      DESCRIPTION
41398      "The index of the log buffer."
41399      ::= { atmGenSysLogEntry 1}
41400
41401atmGenSysLogMessage OBJECT-TYPE
41402      SYNTAX DisplayString (SIZE(80))
41403      MAX-ACCESS read-only
41404      STATUS current
41405      DESCRIPTION
41406      "The log buffer entry message text."
41407      ::= { atmGenSysLogEntry 2}
41408
41409-- Set to default configuration
41410
41411atmGenSysSetDefaultConfg OBJECT-TYPE
41412      SYNTAX INTEGER { off(2), on(3) }
41413      MAX-ACCESS read-write
41414      STATUS current
41415      DESCRIPTION
41416      "When set to on(3), the agent will set all the configuration parameters
41417       to their default values. The variable is then reset to  off(2)
41418       by the agent. The agent must be reset for the default configuration
41419       to apply."
41420      ::=  {atmGenSysGen 4}
41421
41422	-- A Cross Reference table for connections between tables.
41423
41424 atmGenSysCxRefTable OBJECT-TYPE
41425              SYNTAX  SEQUENCE OF AtmGenSysCxRefEntry
41426              MAX-ACCESS  not-accessible
41427              STATUS  current
41428              DESCRIPTION
41429                   "A Cross Reference table. The table maintains
41430                    an index of an object which is also the table index,
41431                    and a counter that indicates how many times this
41432                    object was referenced.
41433                    When using this table for more than one referenced table,
41434					which uses the same range of indexes, then the index
41435					should be shifted by a unique offset per table.
41436
41437                    In ACE2002 this table is used for TD and for FR Desc. Thus,
41438                    the index for FR Descriptor is: FR Descriptor index + offset.
41439                    The offset is described in the ACE2002 NMS SRS."
41440              ::= {atmGenSysGen 5}
41441
41442 atmGenSysCxRefEntry OBJECT-TYPE
41443              SYNTAX AtmGenSysCxRefEntry
41444              MAX-ACCESS  not-accessible
41445              STATUS  current
41446              DESCRIPTION
41447                      "The entries will be added by the agent upon
41448                       an entry addition in the referenced tables
41449                       (TD table, FR Descriptor etc.)"
41450              INDEX   { atmGenSysCxRefIndex }
41451              ::= { atmGenSysCxRefTable 1 }
41452
41453 	AtmGenSysCxRefEntry ::=
41454              SEQUENCE {
41455		 		atmGenSysCxRefIndex
41456                      	Integer32,
41457                atmGenSysCxRefCounter
41458                      	Gauge32
41459                }
41460
41461 	atmGenSysCxRefIndex OBJECT-TYPE
41462              SYNTAX  Integer32
41463              MAX-ACCESS  read-only
41464              STATUS  current
41465              DESCRIPTION
41466                      "The index specifies an entry in the table of the object."
41467              ::= { atmGenSysCxRefEntry 1 }
41468
41469 	atmGenSysCxRefCounter OBJECT-TYPE
41470              SYNTAX Gauge32
41471              MAX-ACCESS  read-only
41472              STATUS  current
41473              DESCRIPTION
41474                      "The counter counts the number of references
41475						that have been made to the object ."
41476              ::= { atmGenSysCxRefEntry 2 }
41477
41478
41479
41480-- Traps
41481
41482-- System Layer Traps
41483
41484atmAceStatusChange NOTIFICATION-TYPE
41485      OBJECTS  {agnLed,agnIndication}
41486      STATUS  current
41487      DESCRIPTION
41488       "The trap is sent every time there is a change in
41489	    the state of one of the LEDs."
41490      ::= { atmNteEvents 1 }
41491
41492atmAceAlarmTrap NOTIFICATION-TYPE
41493      OBJECTS  {atmInterfaceAlarmStatus}
41494      STATUS  current
41495      DESCRIPTION
41496	  "The trap is sent whenever there is a transition from a no alarm
41497	   state to a state with at least one active alarm. An active alarm
41498	   state exists if:
41499	   1) The atmInterfaceActiveAlarms vector is different than 0.
41500	   2) The atmNteAlarmVpTable contains entries.
41501	   3) The atmNteAlarmVcTable contains entries.
41502	   The trap is also sent when a transition into the no alarm state
41503	   occurs.
41504                 The second variable will be atmInterfaceActiveAlarms to
41505                 indicate the kind of the alarm.
41506                 The trap is not sent more than once in a 10 second interval."
41507      ::= { atmNteEvents 2 }
41508
41509atmAceModuleChangeTrap NOTIFICATION-TYPE
41510      OBJECTS  {ifIndex}
41511      STATUS  current
41512      DESCRIPTION
41513	  "The trap is sent every time a module is changed (Hot swapping).
41514                  The second variable will be atmNteCardType to indicate the
41515                  type of card that was inserted. The value empty(255) indicates that
41516                  a card was taken out."
41517      ::= { atmNteEvents 3 }
41518
41519atmAceRedundancyTrap NOTIFICATION-TYPE
41520      OBJECTS  {ifIndex }
41521      STATUS  current
41522      DESCRIPTION
41523	  	"The trap is sent upon change in link as a result of redundancy.
41524                  The ifIndex parameter indicates the current active link."
41525      ::= { atmNteEvents 4 }
41526
41527atmAceModuleMismatchTrap NOTIFICATION-TYPE
41528      STATUS  current
41529      DESCRIPTION
41530	  "The trap is sent upon starting or stopping of
41531	   a module mismatch state.
41532	   A possible mismatch is when the inserted module is other
41533	   than the programmed one."
41534      ::= { atmNteEvents 5 }
41535
41536
41537atmAceSystemTrap NOTIFICATION-TYPE
41538      OBJECTS  { atmNteEventType, agnLed, alarmSeverity }
41539      STATUS  current
41540      DESCRIPTION
41541	  	"This trap alerts of major problems in the device."
41542      ::= { radSysAtmEvents  6 }
41543
41544atmAceAlarmForwardingTrap NOTIFICATION-TYPE
41545      OBJECTS  { alarmSeverity, alarmState }
41546      STATUS  current
41547      DESCRIPTION
41548	  	"This trap is sent upon starting or stopping Alarm
41549	  	Forwarding Mechanism."
41550      ::= { radSysAtmEvents  7 }
41551
41552atmAceDateAndTimeRequest NOTIFICATION-TYPE
41553      STATUS  current
41554      DESCRIPTION
41555	  	"This trap is sent upon restart. Upon recieving this trap the NMS will
41556	  	set the device's date and time.	This trap's purpose is to fix a problem
41557	  	in ACE2002, ACE-2002E, ACE-202.	The problem is that the Date and Time
41558	  	is stored in the NVRAM, and when the NVRAM's battery is empty, the device
41559	  	loses this information."
41560      ::= { radSysAtmEvents  8 }
41561
41562-- Alarms Traps
41563atmAceAlarmLOS NOTIFICATION-TYPE
41564      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41565      STATUS  current
41566      DESCRIPTION
41567	  	"This trap indicates Loss Of Signal."
41568      ::= { radSysAtmEvents  16 }
41569
41570atmAceAlarmLOF NOTIFICATION-TYPE
41571      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41572      STATUS  current
41573      DESCRIPTION
41574	  	"This trap indicates Loss Of Frame."
41575      ::= { radSysAtmEvents  17 }
41576
41577atmAceAlarmLCD NOTIFICATION-TYPE
41578      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41579      STATUS  current
41580      DESCRIPTION
41581	  	"This trap indicates Loss of Cell Delineation."
41582      ::= { radSysAtmEvents  18 }
41583
41584atmAceAlarmSLM NOTIFICATION-TYPE
41585      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41586      STATUS  current
41587      DESCRIPTION
41588	  	"This trap indicates Signal Line Mismatch."
41589      ::= { radSysAtmEvents  19 }
41590
41591atmAceAlarmLOP NOTIFICATION-TYPE
41592      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41593      STATUS  current
41594      DESCRIPTION
41595	  	"This trap indicates Loss of Pointer."
41596      ::= { radSysAtmEvents  20 }
41597
41598atmAceAlarmLineAIS NOTIFICATION-TYPE
41599      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41600      STATUS  current
41601      DESCRIPTION
41602	  	"This trap indicates Line AIS."
41603      ::= { radSysAtmEvents  21 }
41604
41605atmAceAlarmPathAIS NOTIFICATION-TYPE
41606      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41607      STATUS  current
41608      DESCRIPTION
41609	  	"This trap indicates Path AIS."
41610      ::= { radSysAtmEvents  22 }
41611
41612atmAceAlarmLineRDI NOTIFICATION-TYPE
41613      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41614      STATUS  current
41615      DESCRIPTION
41616	  	"This trap indicates Line RDI."
41617      ::= { radSysAtmEvents  23 }
41618
41619atmAceAlarmPathRDI NOTIFICATION-TYPE
41620      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41621      STATUS  current
41622      DESCRIPTION
41623	  	"This trap indicates Path RDIand Path RAI(Yellow) for
41624	  	 DS1 interfaces."
41625      ::= { radSysAtmEvents  24 }
41626
41627atmAceAlarmSectionBIP NOTIFICATION-TYPE
41628      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41629      STATUS  current
41630      DESCRIPTION
41631	  	"This trap indicates Section Bit Interleave Parity."
41632      ::= { radSysAtmEvents  25 }
41633
41634atmAceAlarmLineBIP NOTIFICATION-TYPE
41635      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41636      STATUS  current
41637      DESCRIPTION
41638	  	"This trap indicates Line Bit Interleave Parity."
41639      ::= { radSysAtmEvents  26 }
41640
41641atmAceAlarmPathBIP NOTIFICATION-TYPE
41642      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41643      STATUS  current
41644      DESCRIPTION
41645	  	"This trap indicates Path Bit Interleave Parity."
41646      ::= { radSysAtmEvents  27 }
41647
41648atmAceAlarmLineFEBE NOTIFICATION-TYPE
41649      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41650      STATUS  current
41651      DESCRIPTION
41652	  	"This trap indicates Line Far End Block Error."
41653      ::= { radSysAtmEvents  28 }
41654
41655atmAceAlarmPathFEBE NOTIFICATION-TYPE
41656      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41657      STATUS  current
41658      DESCRIPTION
41659	  	"This trap indicates Path Far End Block Error."
41660      ::= { radSysAtmEvents  29 }
41661
41662atmAceAlarmPlcpLOF NOTIFICATION-TYPE
41663      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41664      STATUS  current
41665      DESCRIPTION
41666	  	"This trap indicates T3 PLCP Loss Of Frame."
41667      ::= { radSysAtmEvents  30 }
41668
41669
41670atmAceAlarmPlcpYELLOW NOTIFICATION-TYPE
41671      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41672      STATUS  current
41673      DESCRIPTION
41674	  	"This trap indicates T3 Plcp Yellow."
41675      ::= { radSysAtmEvents  31 }
41676
41677atmAceAlarmPlcpBIP NOTIFICATION-TYPE
41678      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41679      STATUS  current
41680      DESCRIPTION
41681	  	"This trap indicates T3 Plcp Bit Interleave Parity."
41682      ::= { radSysAtmEvents  32 }
41683
41684atmAceAlarmPlcpFEBE NOTIFICATION-TYPE
41685      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41686      STATUS  current
41687      DESCRIPTION
41688	  	"This trap indicates T3 Plcp Far End Block Error."
41689      ::= { radSysAtmEvents  33 }
41690
41691atmAceAlarmPlcpP1P2 NOTIFICATION-TYPE
41692      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41693      STATUS  current
41694      DESCRIPTION
41695	  	"This trap indicates T3 Plcp Parity errors in P1/P2 bytes."
41696      ::= { radSysAtmEvents  34 }
41697
41698atmAceAlarmUAS NOTIFICATION-TYPE
41699      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41700      STATUS  current
41701      DESCRIPTION
41702	  	"This trap is sent upon UAS start or end per port."
41703      ::= { radSysAtmEvents  35 }
41704
41705atmAceAlarmCluster NOTIFICATION-TYPE
41706      OBJECTS  { alarmSeverity, alarmState, atmNteAlarmType, atmNteLevel }
41707      STATUS  current
41708      DESCRIPTION
41709	  	"This trap is sent upon atmNteAlarmType start or end,
41710	  	for a cluster of VPs/VCs (according to atmNteLevel) with
41711	  	the same alarm on the same physical port.
41712
41713	  	This trap replaces sending the same alarm for a big
41714	  	quantity (the quantity described in the product
41715	  	specification document) of VPs/VCs in order to prevent
41716	  	flooding the NMS and the network with traps."
41717      ::= { radSysAtmEvents  36 }
41718
41719atmAceHwFailure NOTIFICATION-TYPE
41720      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41721      STATUS  current
41722      DESCRIPTION
41723	  	"This trap is sent upon HW failure per port."
41724      ::= { radSysAtmEvents  37 }
41725
41726atmAceUnavailableBwTrap NOTIFICATION-TYPE
41727      OBJECTS  { alarmSeverity, ifAlias, atmConfIfInputRate, atmConfIfOutputRate }
41728      STATUS  current
41729      DESCRIPTION
41730	  	"This trap is sent when Bandwidth allocation is > max possible
41731	  	value for the installed card.
41732
41733	  	For ACE2002 this trap will be sent for the following cases:
41734
41735	  	Card insertion - if the total Input and/or Output Bandwidth is over
41736	  	allocated, then the specific card rate will be set to 0 and this trap
41737	  	will be sent with the Input/Output rates values.
41738
41739	  	Upgrade from former version - when an over allocated Bandwidth is detected,
41740	  	this trap will be sent with atmConfIfInputRate=atmConfIfOutputRate=0xFFFFFFFF."
41741      ::= { radSysAtmEvents  38 }
41742
41743
41744--
41745--   OAM LOOPBACK
41746--   atmAceOAMLoopBackCellRx NOTIFICATION-TYPE
41747--         OBJECTS  { alarmSeverity, alarmState,ifAlias }
41748--         STATUS  current
41749--         DESCRIPTION
41750--         "This Trap indicates that a loopback has
41751--          been activated on device ATM uplink interface
41752--          by the remote ATM equipment, by means of OAM cells"
41753--         ::= { radSysAtmEvents  39 }
41754--
41755--
41756--   OAM LOOPBACK
41757--   atmAceOAMLoopBackCellTx NOTIFICATION-TYPE
41758--         OBJECTS  { alarmSeverity, alarmState,ifAlias }
41759--         STATUS  current
41760--         DESCRIPTION
41761--         "This Trap indicates that a loopback has
41762--          been initiated by local device on ATM uplink interface
41763--          towards remote ATM equipment, by sending OAM cells."
41764--         ::= { radSysAtmEvents  15 }
41765
41766
41767-- VP Layer Traps
41768
41769-- atmVplVpi have MAX-ACCESS "not-accessible"
41770-- and cannot be referenced from NOTIFICATION-TYPE clause
41771-- in SMIV2 so they where removed from following caluses.
41772-- Dovi Korngut (28/6/00).
41773
41774atmAceAlarmVpContinuityLoss NOTIFICATION-TYPE
41775      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41776      STATUS  current
41777      DESCRIPTION
41778	  	"This trap indicates Loss of Continuity Check on a VP Connection."
41779      ::= { radSysAtmEvents  40 }
41780
41781
41782atmAceAlarmVpAISReception NOTIFICATION-TYPE
41783      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41784      STATUS  current
41785      DESCRIPTION
41786	  	"This trap indicates AIS Reception on a VP Connection."
41787      ::= { radSysAtmEvents  41 }
41788
41789
41790atmAceAlarmVpRDIReception NOTIFICATION-TYPE
41791      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41792      STATUS  current
41793      DESCRIPTION
41794	  	"This trap indicates RDI Reception on a VP Connection."
41795      ::= { radSysAtmEvents  42 }
41796
41797
41798atmAceAlarmVpErroredCells NOTIFICATION-TYPE
41799      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41800      STATUS  current
41801      DESCRIPTION
41802	  	"This trap indicates Errored Cells on a VP Connection reported by PM."
41803      ::= { radSysAtmEvents  43 }
41804
41805
41806atmAceAlarmVpLostCells NOTIFICATION-TYPE
41807      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41808      STATUS  current
41809      DESCRIPTION
41810	  	"This trap indicates Lost Cells on a VP Connection reported by PM."
41811      ::= { radSysAtmEvents  44 }
41812
41813
41814atmAceAlarmVpMisinsertedCells NOTIFICATION-TYPE
41815      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41816      STATUS  current
41817      DESCRIPTION
41818	  	"This trap indicates Misinserted Cells on a VP Connection
41819	  	reported by PM."
41820      ::= { radSysAtmEvents  45 }
41821
41822atmAceAlarmVpUAS NOTIFICATION-TYPE
41823      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41824      STATUS  current
41825      DESCRIPTION
41826	  	"This trap is sent upon UAS start or end per VP."
41827      ::= { radSysAtmEvents  46 }
41828
41829atmAceAlarmVpLoopback NOTIFICATION-TYPE
41830      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41831      STATUS  current
41832      DESCRIPTION
41833	  	"This trap is sent upon OAM LoopBack fail status per VP."
41834      ::= { radSysAtmEvents  47 }
41835
41836atmAceAlarmVpGCRAViolation NOTIFICATION-TYPE
41837      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41838      STATUS  current
41839      DESCRIPTION
41840	  	"This trap indicates GCRA violation on a VP Connection
41841		reported by UPC device."
41842      ::= { radSysAtmEvents  48 }
41843
41844
41845-- VC Layer Traps
41846
41847-- atmVclVpi and atmVclVci have MAX-ACCESS "not-accessible"
41848-- and cannot be referenced from NOTIFICATION-TYPE clause
41849-- in SMIV2 so they where removed from following caluses.
41850-- Dovi Korngut (28/6/00).
41851
41852atmAceAlarmVcContinuityLoss NOTIFICATION-TYPE
41853      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41854      STATUS  current
41855      DESCRIPTION
41856	  	"This trap indicates  Loss of Continuity Check on a VC Connection."
41857      ::= { radSysAtmEvents  56 }
41858
41859atmAceAlarmVcAISReception NOTIFICATION-TYPE
41860      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41861      STATUS  current
41862      DESCRIPTION
41863	  	"This trap indicates AIS Reception on a VC."
41864      ::= { radSysAtmEvents  57 }
41865
41866atmAceAlarmVcRDIReception NOTIFICATION-TYPE
41867      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41868      STATUS  current
41869      DESCRIPTION
41870	  	"This trap indicates RDI Reception on a VC Connection."
41871      ::= { radSysAtmEvents  58 }
41872
41873atmAceAlarmVcErroredCells NOTIFICATION-TYPE
41874      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41875      STATUS  current
41876      DESCRIPTION
41877	  	"This trap indicates Errored Cells on a VC Connection reported by PM."
41878      ::= { radSysAtmEvents  59 }
41879
41880atmAceAlarmVcLostCells NOTIFICATION-TYPE
41881      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41882      STATUS  current
41883      DESCRIPTION
41884	  	"This trap indicates Lost Cells on a VC Connection reported by PM."
41885      ::= { radSysAtmEvents  60 }
41886
41887atmAceAlarmVcMisinsertedCells NOTIFICATION-TYPE
41888      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41889      STATUS  current
41890      DESCRIPTION
41891	  	"This trap indicates Misinserted Cells on a VC Connection reported
41892	  	by PM."
41893      ::= { radSysAtmEvents  61 }
41894
41895atmAceAlarmVcUnexpectedCell NOTIFICATION-TYPE
41896      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41897      STATUS  current
41898      DESCRIPTION
41899	  	"This trap indicates an unexpected cell from user or network port."
41900      ::= { radSysAtmEvents  62 }
41901
41902atmAceAlarmVcUAS NOTIFICATION-TYPE
41903      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41904      STATUS  current
41905      DESCRIPTION
41906	  	"This trap is sent upon UAS start or end per VC."
41907      ::= { radSysAtmEvents  63 }
41908
41909atmAceAlarmVcLoopback NOTIFICATION-TYPE
41910      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41911      STATUS  current
41912      DESCRIPTION
41913	  	"This trap is sent upon OAM LoopBack fail status per VC."
41914      ::= { radSysAtmEvents  64 }
41915
41916atmAceAlarmVcGCRAViolation NOTIFICATION-TYPE
41917      OBJECTS  { alarmSeverity, alarmState, ifAlias }
41918      STATUS  current
41919      DESCRIPTION
41920	  	"This trap indicates GCRA violation on a VC Connection
41921		reported by UPC device."
41922      ::= { radSysAtmEvents  65 }
41923
41924-- number 80 and up are saved for IMA traps
41925
41926-- END
41927
41928
41929
41930-- SENDING OAM VC-AIS CELLS ??
41931--      This message appears when the LA-110 starts/stop
41932--      transmitting OAM cells of type VC-AIS to the
41933--      ATM network the alarm description
41934--      will be followed with the relevant VP/VC
41935--
41936
41937-- SENDING OAM VC-RDI CELLS  ???
41938--      This message appears when the LA-110 start/stop
41939--      transmitting OAM cells of type VC-RDI to the
41940--      ATM network the alarm description will be
41941--      followed with the relevant VP/VC
41942--
41943
41944
41945
41946--
41947-- file :v:\doc\rdv\mib\ver540\ipmux.txt
41948--
41949--Title:     RAD's IP-MUX PRODUCT MIB
41950--Version:   5.35
41951--Date:      25.01.2006
41952--By:        Shay Harari
41953--File:      ipmux.txt
41954--!!!!  I M P O R T A N T   N O T E !!!
41955--!!!!  THIS FILE SHOULD BE UPDATED IN ML_IPMUX.TXT TOO !!!!!!
41956--!!!!  Modification/s to this file ( including copying this file to higher version folder )
41957--!!!!  requires same modification/s in ml_ipmux.txt
41958--
41959--Last update: 05-May-2008 by Liora Gafni
41960--
41961
41962ip2If OBJECT IDENTIFIER ::= { diverseIfWanGen 7 }
41963
41964-- ip2If Configuration table
41965
41966ip2IfTable OBJECT-TYPE
41967       SYNTAX  SEQUENCE OF Ip2IfEntry
41968       MAX-ACCESS  not-accessible
41969       STATUS  current
41970       DESCRIPTION
41971       "Channels Configuration Table."
41972       ::= { ip2If 1 }
41973
41974ip2IfEntry OBJECT-TYPE
41975       SYNTAX Ip2IfEntry
41976       MAX-ACCESS not-accessible
41977       STATUS current
41978       DESCRIPTION
41979          "Application layer configuration per link"
41980       INDEX   { ip2IfChannelIndex }
41981       ::= { ip2IfTable 1 }
41982
41983Ip2IfEntry ::=
41984         SEQUENCE {
41985         ip2IfChannelIndex	    Integer32,
41986         ip2IfRowStatus	        RowStatus,
41987         ip2IfOperStatus	    INTEGER,
41988         ip2IfAdminStatus	    INTEGER,
41989         ip2IfDestAddr		    IpAddress,
41990         ip2IfNextHop		    IpAddress,
41991         ip2IfDestPort		    Integer32,
41992         ip2IfMacAddr		    MacAddress,
41993         ip2IfJitterBuffer	    Integer32,
41994		 ip2IfTos			    Integer32,
41995		 ip2IfTDMBytesInFrame   Integer32,
41996		 ip2IfVlanSupport       INTEGER,
41997		 ip2IfVlanIdentifier    Integer32,
41998		 ip2IfVlanFramePriority Integer32,
41999		 ip2IfExitPort          INTEGER,
42000		 ip2IfVoiceOos			OCTET STRING,
42001		 ip2IfDataOos			OCTET STRING,
42002		 ip2IfBundleUsage 		Integer32,
42003		 ip2IfOAM				OCTET STRING,
42004		 ip2IfTDMoIpMode		INTEGER,
42005		 ip2IfTimeElapsed		Integer32,
42006		 ip2IfValidIntervals    Integer32,
42007		 ip2IfFarEndType        INTEGER,
42008		 ip2IfRdnState			INTEGER,
42009		 ip2IfSourceAddr		IpAddress,
42010		 ip2IfBandWidth 		Integer32,
42011		 ip2IfMeasuredSilence   Integer32,
42012		 ip2IfPayloadType		INTEGER,
42013		 ip2IfProtocolVersion	INTEGER,
42014         ip2IfTdmBackUpNextHop  IpAddress,
42015		 ip2IfOosTxEnable		INTEGER,
42016		 ip2IfConnCheckPktFrequency Integer32,
42017         ip2IfConnPktTimeOutCycles  Integer32,
42018		 ip2IfMfRelay			    INTEGER,
42019		 ip2IfTxGain			    Integer32,
42020		 ip2IfSuperTandem			INTEGER,
42021		 ip2IfSrcPort				Integer32,
42022     	 ip2IfModemCalls            INTEGER,
42023         ip2IfMinPulseWidth         Integer32,
42024		 ip2IfMinPowerLevel         Integer32,
42025		 ip2IfEchoCanceler          INTEGER,
42026		 ip2IfCodingLaw             INTEGER,
42027		 ip2IfCustomToneDetect      INTEGER,
42028		 ip2IfCallerIdDelay	        Integer32,
42029		 ip2IfConnectivityMode      INTEGER,
42030		 ip2IfClockSourceEnable		INTEGER,
42031		 ip2IfNetworkType			INTEGER,
42032		 ip2IfMplsRxLabelEnable		INTEGER,
42033		 ip2IfMplsRxLabel			Integer32,
42034		 ip2IfMplsTxLabelEnable		INTEGER,
42035		 ip2IfMplsTxLabel			Integer32,
42036		 ip2IfMplsTxExpBits			Integer32,
42037		 ip2IfMfcSpoofing           INTEGER,
42038		 ip2IfToneAckInterval       Integer32,
42039		 ip2IfNextHopType 			INTEGER,
42040 		 ip2IfNoiseLevelForVAD      INTEGER,
42041		 ip2IfClockPreferences		INTEGER,
42042		 ip2IfConnectionMode		INTEGER,
42043		 ip2IfRingBack              INTEGER,
42044		 ip2IfReversePolarity       INTEGER,
42045		 ip2IfPulseMeter            INTEGER,
42046		 ip2IfPulseMeterFreq        INTEGER,
42047		 ip2IfPulseMeterPeriod      Integer32,
42048		 ip2IfOnHookDetect          INTEGER,
42049		 ip2IfComfortNoiseGen       INTEGER,
42050		 ip2IfExitChannel			Integer32,
42051		 ip2IfMaxVBDModemCalls		Integer32,
42052		 ip2IfMaxRelayModemCalls	Integer32,
42053		 ip2IfCustomToneFrequency	INTEGER,
42054		 ip2IfVadMethod             INTEGER,
42055		 ip2IfRxGain                Integer32,
42056		 ip2IfCallerIDType          INTEGER,
42057		 ip2IfPeerAddrType 			INTEGER,
42058		 ip2IfVbdRate               INTEGER,
42059		 ip2IfDtmfDetection         INTEGER,
42060		 ip2IfNlpCutoffLevel        Unsigned32,
42061		 ip2IfDtdErlRatioCutoffQ3   Unsigned32,
42062		 ip2IfCASRedundancy         INTEGER,
42063		 ip2IfBundleSensitivity     INTEGER,
42064		 ip2IfOAMBundleIdent        INTEGER,
42065		 ip2IfMaxTxQueue			Unsigned32,
42066		 ip2IfMaxGprsTxQueue		Unsigned32,
42067		 ip2IfV23HD                 INTEGER,
42068		 ip2IfModemProtocolMode		OCTET STRING,
42069		 ip2IfCdisCngDetectionTime  Unsigned32,
42070		 ip2IfSuperTandemBitMask	OCTET STRING,
42071		 ip2IfVbdSwitchbackTime     Unsigned32,
42072		 ip2IfCallerIdTxGain		Integer32,
42073		 ip2IfCallerIdRxGain		Integer32,
42074		 ip2IfUdpMuxMethod			INTEGER,
42075		 ip2IfCallerIdDetection		INTEGER,
42076		 ip2IfWap					INTEGER
42077	}
42078
42079ip2IfChannelIndex OBJECT-TYPE
42080    SYNTAX  Integer32
42081    MAX-ACCESS  read-only
42082    STATUS  current
42083    DESCRIPTION
42084    "The channel index, which is actualy the bundle ID."
42085    ::= { ip2IfEntry 1 }
42086
42087ip2IfRowStatus OBJECT-TYPE
42088    SYNTAX  RowStatus
42089    MAX-ACCESS  read-create
42090    STATUS  current
42091    DESCRIPTION
42092    "This parameter allows NMS to create/delete entries of this table."
42093    ::= { ip2IfEntry 2 }
42094
42095
42096ip2IfOperStatus OBJECT-TYPE
42097    SYNTAX       INTEGER {
42098    down		(2),
42099    up	        (3),
42100    disabled    (4),
42101    remoteFail  (5),
42102    localFail	(6),
42103	unavailable (7),
42104	validationFail  (8),
42105	standby		(9),
42106	tdmFail	   (10),
42107	hwMismatch (11)
42108    }
42109    MAX-ACCESS    read-only
42110    STATUS        current
42111    DESCRIPTION
42112    "The actual link status.
42113    remoteFail - No Rx.
42114    localFail  - No Tx.
42115    unavailable - No echo replay or replay with invalid code or when connection is in Test state.
42116    valiodationFail - Connection is in not valid state.
42117    standby - offline (can be in pre-sync mode).
42118    tdmFail - oper status is down cause of failure in the tdm.
42119    hwMismatch - the bundle exists on a card that is not installed or has a different
42120                 type than the programmed card."
42121    ::= { ip2IfEntry 3 }
42122
42123ip2IfAdminStatus OBJECT-TYPE
42124    SYNTAX       INTEGER {
42125    down		(2),
42126    up	    (3)
42127    }
42128    MAX-ACCESS    read-create
42129    STATUS        current
42130    DESCRIPTION
42131    "The desired state of the link."
42132    ::= { ip2IfEntry 4 }
42133
42134ip2IfDestAddr OBJECT-TYPE
42135    SYNTAX  IpAddress
42136    MAX-ACCESS  read-create
42137    STATUS  current
42138    DESCRIPTION
42139    "The destination IP address."
42140    ::= { ip2IfEntry 5 }
42141
42142ip2IfNextHop OBJECT-TYPE
42143    SYNTAX  IpAddress
42144    MAX-ACCESS  read-create
42145    STATUS  current
42146    DESCRIPTION
42147    "The next hop to which the frame should be sent.
42148     Default value - 0.0.0.0.
42149     Upon setting the default value the frame is sent
42150     to the default Gateway."
42151    ::= { ip2IfEntry 6 }
42152
42153ip2IfDestPort OBJECT-TYPE
42154    SYNTAX  Integer32
42155    MAX-ACCESS  read-create
42156    STATUS  current
42157    DESCRIPTION
42158    "The destination Bundle at the far-end device."
42159    ::= { ip2IfEntry 7 }
42160
42161ip2IfMacAddr OBJECT-TYPE
42162    SYNTAX  MacAddress
42163    MAX-ACCESS  read-create
42164    STATUS  current
42165    DESCRIPTION
42166    "The Destination MAC address of the next hop or
42167     destination station."
42168    ::= { ip2IfEntry 8 }
42169
42170ip2IfJitterBuffer OBJECT-TYPE
42171    SYNTAX  Integer32
42172    MAX-ACCESS  read-create
42173    STATUS  current
42174    DESCRIPTION
42175    "The maximum cell arrival jitter in 10 usec that the
42176     reassembly process will tolerate in the cell stream,
42177     without producing errors on the CBR service interface.
42178
42179     For KM2100:
42180     KML.11 - The range that will be used is 3...300 msec
42181     in steps of 1 msec.
42182
42183     For Vmux:
42184     The range that will be used is 20...100 msec
42185     in steps of 10 msec."
42186    ::= { ip2IfEntry 9 }
42187
42188ip2IfTos OBJECT-TYPE
42189    SYNTAX  Integer32
42190    MAX-ACCESS  read-create
42191    STATUS  current
42192    DESCRIPTION
42193    "The TOS (Type of Service) value: 0..255.
42194
42195     In Vmux-2100/110 devices versions 3.1 and up, in Vmux-210 and in Vmux-4x0:
42196     LSB   8 bits - 00 00 00 XX will be used for Signaling packets TOS.
42197     Next  8 bits - 00 00 XX 00 will be used for Media packets TOS.
42198	 Next 16 bits - will be 0.
42199				    XX = Hex values: 0..FF
42200     For mixed packets, TOS of Media Packets will be used.
42201     Signaling packets are for example: Keep alive packets and ABCD signaling bits.
42202     Media packets are for example: voice, fax, HDLC, payload packets."
42203    ::= { ip2IfEntry 10 }
42204
42205ip2IfTDMBytesInFrame OBJECT-TYPE
42206    SYNTAX  Integer32
42207    MAX-ACCESS  read-create
42208    STATUS  current
42209    DESCRIPTION
42210    "The number of TDM bytes to be placed in a single IP
42211     frame payload.
42212     For ip2IfTDMoIpMode = cesOverPsn this parameter indicates
42213     the number of IP frames, calculated as: 1440/<Number of Timeslots>."
42214    ::= { ip2IfEntry 11 }
42215
42216ip2IfVlanSupport OBJECT-TYPE
42217    SYNTAX       INTEGER {
42218    no		(2),
42219    yes	    (3)
42220    }
42221    MAX-ACCESS  read-create
42222    STATUS  current
42223    DESCRIPTION
42224    "VLAN support (Tagging).
42225     no - No support to VLAN.
42226     yes - 4 VLAN bytes will be added to the frame."
42227    ::= { ip2IfEntry 12}
42228
42229ip2IfVlanIdentifier OBJECT-TYPE
42230     SYNTAX  Integer32
42231     MAX-ACCESS  read-create
42232     STATUS  current
42233     DESCRIPTION
42234     "VLAN ID."
42235     ::= { ip2IfEntry 13 }
42236
42237ip2IfVlanFramePriority OBJECT-TYPE
42238     SYNTAX  Integer32
42239     MAX-ACCESS  read-create
42240     STATUS  current
42241     DESCRIPTION
42242     "VLAN Frame priority."
42243     ::= { ip2IfEntry 14 }
42244
42245ip2IfExitPort  OBJECT-TYPE
42246     SYNTAX  INTEGER
42247      {
42248       notApplicable (1),
42249       ext1          (2), -- Vmux 2100 slot 1 port 1  or Gmux2000 GbE Slot 6, Port 1
42250       ext2          (3), -- Vmux 2100 slot 1 port 2  or Gmux2000 GbE Slot 6, Port 2
42251       auto          (4),
42252	   card2Ext1	 (5), -- Vmux 2100 slot 2 port 1 or Gmux2000 GbE Slot 8, Port 1
42253	   card2Ext2	 (6), -- Vmux 2100 slot 2 port 2 or Gmux2000 GbE Slot 6, Port 2
42254       ext5          (7), -- Vmux-110/210/2100 ETH-NET
42255       ext7          (8), -- Vmux-110/210 Serial Link
42256       ext6 		 (9), -- Vmux-110/210 E1/T1 Link, Vmux-2100 E1/T1 Link A
42257	   prt17		(10), -- GMUX VMX/Vmux 2100 slot 1 port 3
42258	   prt18		(11), -- GMUX VMX/Vmux 2100 slot 1 port 4
42259	   prt19	    (12), -- GMUX VMX/Vmux 2100 slot 2 port 3
42260	   prt20        (13), -- GMUX VMX/Vmux 2100 slot 2 port 4
42261	   prtE1T1B     (14), -- Vmux 2100 E1/T1 Link B
42262       prtEthUser   (15), -- Vmux 2100/110/210 ETH-User
42263	   card3Ext1    (16), -- Vmux-2100 Slot 3 port 1
42264       card3Ext2    (17), -- Vmux-2100 Slot 3 port 2
42265       card3Ext3    (18), -- Vmux-2100 Slot 3 port 3
42266       card3Ext4    (19), -- Vmux-2100 Slot 3 port 4
42267       card4Ext1    (20), -- Vmux-2100 Slot 4 port 1
42268       card4Ext2    (21), -- Vmux-2100 Slot 4 port 2
42269       card4Ext3    (22), -- Vmux-2100 Slot 4 port 3
42270       card4Ext4    (23), -- Vmux-2100 Slot 4 port 4
42271	   card1Ext3	(24), -- Gmux2000 GbE/8 Slot 6, Port 3
42272	   card1Ext4	(25), -- Gmux2000 GbE/8 Slot 6, Port 4
42273	   card1Ext5	(26), -- Gmux2000 GbE/8 Slot 6, Port 5
42274	   card1Ext6	(27), -- Gmux2000 GbE/8 Slot 6, Port 6
42275	   card1Ext7	(28), -- Gmux2000 GbE/8 Slot 6, Port 7
42276	   card1Ext8	(29), -- Gmux2000 GbE/8 Slot 6, Port 8
42277	   card2Ext3	(30), -- Gmux2000 GbE/8 Slot 8, Port 3
42278	   card2Ext4	(31), -- Gmux2000 GbE/8 Slot 8, Port 4
42279	   card2Ext5	(32), -- Gmux2000 GbE/8 Slot 8, Port 5
42280	   card2Ext6	(33), -- Gmux2000 GbE/8 Slot 8, Port 6
42281	   card2Ext7	(34), -- Gmux2000 GbE/8 Slot 8, Port 7
42282	   card2Ext8	(35)  -- Gmux2000 GbE/8 Slot 8, Port 8
42283     }
42284     MAX-ACCESS  read-create
42285     STATUS  current
42286     DESCRIPTION
42287     "This object determines to which external port the traffic
42288      will be sent.
42289      auto - the device will decide automatically the exit port.
42290      If there is an option for Tx via more than one ETH card then use ext1 (1) and ext2(2)
42291      for ETH card #1 (ex. LAN1 or Ggabit-ETH1) and use card2Ext1(5) and card2Ext2(6) for
42292      card #2 (ex. LAN1 or Ggabit-ETH1).
42293      In Vmux-110/210 ext5 is used for ETH-NET, ext 6 is used for E1/T1 link and ext7 is
42294      used for Serial Link.
42295      In Vmux-2100 Main Board: ext 5 is used for ETH-NET, ext 6 is used for E1/T1 link A,
42296      prtE1T1B is used for E1/T1 link B and prtEthUser is used for ETH-User.
42297      prt17(10) - prt20(13) values were added in order to support Gmux2000 VMX Card."
42298      ::= { ip2IfEntry 15 }
42299
42300ip2IfVoiceOos  OBJECT-TYPE
42301     SYNTAX  OCTET STRING
42302     MAX-ACCESS  read-create
42303     STATUS  current
42304     DESCRIPTION
42305     "Voice Out-Of-Service code. Valid range: (0 - FF HEX).
42306      For agents that do not support this feature, the value will
42307      always be 0."
42308     ::= { ip2IfEntry 16 }
42309
42310ip2IfDataOos  OBJECT-TYPE
42311     SYNTAX  OCTET STRING
42312     MAX-ACCESS  read-create
42313     STATUS  current
42314     DESCRIPTION
42315     "Data Out-Of-Service code. Valid range: (0 - FF HEX).
42316      For agents that do not support this feature, the value will
42317      always be 0."
42318     ::= { ip2IfEntry 17 }
42319
42320ip2IfBundleUsage OBJECT-TYPE
42321    SYNTAX  Integer32
42322    MAX-ACCESS  read-only
42323    STATUS  current
42324    DESCRIPTION
42325    "The Bundle Resource usage in Kbps."
42326    ::= { ip2IfEntry 18 }
42327
42328ip2IfOAM  OBJECT-TYPE
42329     SYNTAX  OCTET STRING
42330     MAX-ACCESS  read-create
42331     STATUS  current
42332     DESCRIPTION
42333     "This parameter determine the OAM configuration.
42334      The LSB (Bit 0 the most right one) is used for OAM connectivity.
42335      Values: 0 = disable, 1= enable."
42336    ::= { ip2IfEntry 19 }
42337
42338ip2IfTDMoIpMode OBJECT-TYPE
42339    SYNTAX  INTEGER {
42340    notApplicable     (1),
42341    static		      (2),
42342	dynamicLES        (3),
42343	dynamicCAS        (4),
42344	cesOverIp	      (5),
42345	voiceOverMpls     (6),
42346	hdlc		      (7),
42347	voIpComprHeader   (8),
42348	voMplsComprHeader (9),
42349	satop             (10),
42350	cesOverPsn        (11),
42351	hdlcOverPsn       (12)
42352    }
42353    MAX-ACCESS    read-create
42354    STATUS        current
42355    DESCRIPTION
42356    "The TDMoIP Mode configuration. Static- means TS can Tx any time.
42357     dynamicLES - means TS can Tx only when line is enabled according to LES protocol.
42358     dynamicCAS - means TS can Tx only when line is enabled according to CAS protocol.
42359     cesOverIp - use for information that this bundle is used for CES Over IP.
42360     voiceOverMpls - Voice over Multi Protocol Label Switching.
42361	 hdlc - High Level Data Link.
42362	 voIpComprHeader - indicates proprietary compressed IP header packets.
42363	 voMplsComprHeader - indicates proprietary compressed MPLS header packets."
42364    ::= { ip2IfEntry 20 }
42365
42366
42367ip2IfTimeElapsed OBJECT-TYPE
42368     SYNTAX  Integer32 (0..899)
42369     MAX-ACCESS  read-only
42370     STATUS  current
42371     DESCRIPTION
42372     "The number of seconds that have elapsed since
42373      the beginning of the  current error-measurement period.
42374      If, for some reason, such as an adjustment in the
42375      system's time-of-day clock, the current interval exceeds
42376      the maximum	value, the agent will return the maximum value."
42377     ::= {ip2IfEntry 21 }
42378
42379ip2IfValidIntervals OBJECT-TYPE
42380     SYNTAX  Integer32 (0..96)
42381     MAX-ACCESS  read-only
42382     STATUS  current
42383     DESCRIPTION
42384     "The number of previous intervals for which data was collected.
42385      The value will be	96 unless the interface was brought online within
42386      the last 24 hours, in which case the value will be
42387      the number of complete 15 minute intervals since the
42388      interface has been online. "
42389     ::= {ip2IfEntry 22 }
42390
42391ip2IfFarEndType  OBJECT-TYPE
42392     SYNTAX  INTEGER
42393      {
42394       notApplicable (1),
42395       e1            (2),
42396       t1Esf         (3),
42397       t1D4          (4),
42398       fxs           (5),
42399	   serialLink 	 (6),
42400	   t1Unframed	 (7)
42401      }
42402     MAX-ACCESS  read-create
42403     STATUS  current
42404     DESCRIPTION
42405     "This object defines the type of the Far-End device.
42406      This data is important for signaling and DS0 format.
42407
42408      For Vmux: e1  (2) value is used for a PBX in the Far End.
42409                fxs (5) is used for Phone.
42410                Other values are not used. "
42411     ::= { ip2IfEntry 23 }
42412
42413ip2IfRdnState  OBJECT-TYPE
42414     SYNTAX  INTEGER
42415      {
42416       notApplicable (1),
42417       none          (2),
42418       primary       (3),
42419       secondary     (4)
42420      }
42421     MAX-ACCESS  read-only
42422     STATUS  current
42423     DESCRIPTION
42424     "This object defines the role this bundle plays in the redundancy scheme:
42425     none(2) - means this bundle is not part of redundancy pair.
42426     primary/ secondary - means this bundle is not part of redundancy pair,
42427     and that is the primary bundle or the secondary bunle. "
42428     ::= { ip2IfEntry 24 }
42429
42430ip2IfSourceAddr OBJECT-TYPE
42431     SYNTAX  IpAddress
42432     MAX-ACCESS  read-create
42433     STATUS  current
42434     DESCRIPTION
42435     "Source IP Address of the bundle."
42436	  ::= {ip2IfEntry 25 }
42437
42438ip2IfBandWidth OBJECT-TYPE
42439    SYNTAX  Integer32
42440    MAX-ACCESS  read-create
42441    STATUS  current
42442    DESCRIPTION
42443    "Defines the Bandwidth of the bundle.
42444
42445     For TDM bundles - it is the Number of Time Slots  in The Bundle.
42446     - For T1 the value will be: 1..24
42447     - For E1 the value will be: 1..31
42448     - For T3 the value will be: 1..84
42449     - For E3 the value will be: 1..63
42450
42451     This parameter is required for devices like Emux where the bandwidth of
42452     the bundles is unknown. The bundles that are received should be transmitted
42453     without any change in the bandwidth. It is the user's responsibility to
42454     enter the correct bandwidth.
42455
42456     For Ethernet bundles - it is the bandwidth, measured in Kbps."
42457     ::= {ip2IfEntry 26 }
42458
42459ip2IfMeasuredSilence  OBJECT-TYPE
42460     SYNTAX  Integer32
42461     MAX-ACCESS  read-only
42462     STATUS  current
42463     DESCRIPTION
42464     "This object shows the percentage of Silence that was measured by the device
42465      for the current bundle in the transmitted payload.
42466      Relevant values: 0..100, 255.
42467      Default value is 50.
42468      0 means that there is no silence on the line.
42469      100 means that there is only silence. In this case, there might be no traffic.
42470      255 - value for not applicable or unknown."
42471     ::= { ip2IfEntry 27 }
42472
42473ip2IfPayloadType  OBJECT-TYPE
42474     SYNTAX  INTEGER
42475      {
42476       notApplicable (1),
42477       data          (2),
42478       voice         (3),
42479       voiceAndCas   (4)
42480      }
42481     MAX-ACCESS  read-create
42482     STATUS  current
42483     DESCRIPTION
42484     "This object defines the TDMoIP payload type."
42485     ::= { ip2IfEntry 28 }
42486
42487ip2IfProtocolVersion  OBJECT-TYPE
42488     SYNTAX  INTEGER
42489      {
42490       notApplicable (1),
42491       v1   (2),
42492       v2   (3)
42493      }
42494     MAX-ACCESS  read-create
42495     STATUS  current
42496     DESCRIPTION
42497     "This object defines the TDMoIP protocol Version."
42498     ::= { ip2IfEntry 29 }
42499
42500ip2IfTdmBackUpNextHop OBJECT-TYPE
42501    SYNTAX  IpAddress
42502    MAX-ACCESS  read-create
42503    STATUS  current
42504    DESCRIPTION
42505    "Defines the TDM bundle default router in case there was a switch from the Primary Link
42506     (for example an ETH port) to a TDM backup Link like E1, T1 or Serial Link.
42507     This parameter is relevant only when a Backup Link is configured.
42508     When a Backup Link is not configured the value will be: 0.0.0.0"
42509    ::= { ip2IfEntry 30 }
42510
42511ip2IfOosTxEnable  OBJECT-TYPE
42512     SYNTAX  INTEGER
42513      {
42514       notApplicable 	(1),
42515       disable  		(2),
42516       enable    		(3)
42517             }
42518     MAX-ACCESS  read-create
42519     STATUS  current
42520     DESCRIPTION
42521     "This object defines whether OOS will be Transmitted.
42522	 Note that for IPmux1000 the Lbit is always sent,
42523	 but the OOS will be sent according to user selection in this parameter."
42524     ::= { ip2IfEntry 31 }
42525
42526ip2IfConnCheckPktFrequency   OBJECT-TYPE
42527     SYNTAX  Integer32
42528     MAX-ACCESS  read-create
42529     STATUS  current
42530     DESCRIPTION
42531     "Time in sec. between 2 Bundle Connectivity Check packets.
42532      Valid values: 0..60. 0 = Not Applicable."
42533      ::= { ip2IfEntry 32 }
42534
42535ip2IfConnPktTimeOutCycles      OBJECT-TYPE
42536     SYNTAX  Integer32
42537     MAX-ACCESS  read-create
42538     STATUS  current
42539     DESCRIPTION
42540    "No. of cycles the agent will send Bundle Connectivity packets without receiving
42541     a response from the remote device before declaring that the bundle connection
42542     to the remote side is down - Time Out.
42543     Valid values: 0..5. 0 = Not Applicable."
42544     ::= { ip2IfEntry 33 }
42545
42546ip2IfMfRelay                  OBJECT-TYPE
42547     SYNTAX  INTEGER
42548      {
42549       notApplicable (1),
42550       disable       (2),
42551       enable        (3)
42552      }
42553     MAX-ACCESS  read-create
42554     STATUS  current
42555     DESCRIPTION
42556    "Multi Frequency Signaling Detection."
42557     ::= { ip2IfEntry 34 }
42558
42559ip2IfTxGain                  OBJECT-TYPE
42560     SYNTAX  Integer32
42561     MAX-ACCESS  read-create
42562     STATUS  current
42563     DESCRIPTION
42564    "Transmit gain in dBm."
42565     ::= { ip2IfEntry 35 }
42566
42567ip2IfSuperTandem             OBJECT-TYPE
42568     SYNTAX  INTEGER
42569      {
42570       notApplicable (1),
42571       disable       (2),
42572       enable        (3)
42573      }
42574     MAX-ACCESS  read-create
42575     STATUS  current
42576     DESCRIPTION
42577    "The Super Tandem feature provides end to end compression over multiple hops,
42578     solving the double compression problem detected in Voice compressing systems.
42579     The Super Tandem allows transmission of compressed voice between a few
42580     Vmux 2100 hubs, and eliminates the need to decompress an recompress it over
42581     each voice card and PBX, thus improving voice quality and reducing delay."
42582     ::= { ip2IfEntry 36 }
42583
42584ip2IfSrcPort OBJECT-TYPE
42585    SYNTAX  Integer32
42586    MAX-ACCESS  read-create
42587    STATUS  current
42588    DESCRIPTION
42589    "The source Bundle at the local device,
42590    this parameter used for cases where there is no match
42591    between ip2IfChannelIndex and the Source Bundle ID."
42592    ::= { ip2IfEntry 37 }
42593
42594   ip2IfModemCalls             OBJECT-TYPE
42595     SYNTAX  INTEGER
42596      {
42597       disable       (2),
42598       enable        (3),
42599	   relay         (4)
42600      }
42601     MAX-ACCESS  read-create
42602     STATUS  current
42603     DESCRIPTION
42604     "This MIB object shows whether Modem Calls are enabled via the bundle.
42605      relay option (3) means that the bundle will send to the network only
42606      modulated data."
42607     ::= { ip2IfEntry 38 }
42608
42609   ip2IfMinPulseWidth  OBJECT-TYPE
42610      SYNTAX  Integer32
42611      MAX-ACCESS  read-create
42612      STATUS  current
42613      DESCRIPTION
42614      "Indicates the minimum width in milliseconds of the MF (Multi Frequency)
42615       tone transmitted by the switch.
42616       Valid values: 45-300 msec.
42617       notApplicable=0."
42618       ::= { ip2IfEntry 39 }
42619
42620   ip2IfMinPowerLevel  OBJECT-TYPE
42621      SYNTAX  Integer32
42622      MAX-ACCESS  read-create
42623      STATUS  current
42624      DESCRIPTION
42625       "Indicates the minimum power level in dBm of the MF (Multi Frequency)
42626        tone transmitted by the switch.
42627        Valid values: -1...-35 dBm."
42628        ::= { ip2IfEntry 40 }
42629
42630ip2IfEchoCanceler             OBJECT-TYPE
42631     SYNTAX  INTEGER
42632        {
42633          off    (2),
42634          on     (3)
42635       }
42636      MAX-ACCESS  read-create
42637      STATUS  current
42638      DESCRIPTION
42639      "Echo canceler activation."
42640     ::= { ip2IfEntry 41 }
42641
42642ip2IfCodingLaw OBJECT-TYPE
42643      SYNTAX  INTEGER
42644       {
42645          aLAW    (1),
42646          uLAW    (2)
42647       }
42648      MAX-ACCESS  read-create
42649      STATUS  current
42650      DESCRIPTION
42651      "This attribute indicates the Method/Law for decoding/encoding the voice
42652       information.
42653       aLaw(1) is the standard Law for E1 links.
42654       uLaw(2) is the standard Law for T1 links."
42655       ::= { ip2IfEntry 42 }
42656
42657ip2IfCustomToneDetect             OBJECT-TYPE
42658     SYNTAX  INTEGER
42659      {
42660       disable       (2),
42661       enable        (3)
42662      }
42663     MAX-ACCESS  read-create
42664     STATUS  current
42665     DESCRIPTION
42666     "Custom Tone Detection (COT) is a Control operation of a 2Khz tone detector.
42667	  This tone is sent between PBX devices in order to check that the line status
42668	  is OK. When the COT is enabled the device will not compress/decompress the tone.
42669	  In this case, if the tone is initiated by the local PBX, the Device runs
42670	  a 2Khz detector tone and once detected by the Remote Device, if the COT is enabled
42671	  in the Remote Device, the Remote Device will generate a 2khz tone to the remote PBX."
42672	  ::= { ip2IfEntry 43 }
42673
42674 ip2IfCallerIdDelay      OBJECT-TYPE
42675     SYNTAX  Integer32
42676     MAX-ACCESS  read-create
42677     STATUS  current
42678     DESCRIPTION
42679     "Time in msec between CLID (Caller ID) signal detection on the line and CLID
42680      signal transmission. The CLID must be sent between ringing signals and the value
42681      of the delay is used for synchronizing the CLID transmission with the ringing
42682      signals transmission.
42683
42684      Valid values: 0 - 3000 msec."
42685	  ::= { ip2IfEntry 44 }
42686
42687 ip2IfConnectivityMode    OBJECT-TYPE
42688     SYNTAX  INTEGER
42689      {
42690       ping       (2),
42691       oam        (3)
42692       }
42693     MAX-ACCESS  read-create
42694     STATUS  current
42695     DESCRIPTION
42696     "This MIB object shows whether to send Pings or OAM frames over the bundle."
42697      ::= { ip2IfEntry 45 }
42698
42699ip2IfClockSourceEnable    OBJECT-TYPE
42700     SYNTAX  INTEGER
42701      {
42702       notApplicable 	(1),
42703       disable  		(2),
42704       enable    		(3)
42705       }
42706     MAX-ACCESS  read-create
42707     STATUS  current
42708     DESCRIPTION
42709     "This MIB object defines whether this bundle can be a clock source."
42710      ::= { ip2IfEntry 46 }
42711
42712ip2IfNetworkType   OBJECT-TYPE
42713      SYNTAX   INTEGER
42714    {
42715     notApplicable 	(1),
42716     ip  			(2),
42717     mplsEth    	(3),
42718	 mac			(4),
42719	 ipComprHeader   (5),
42720	 mplsComprHeader (6),
42721	 udp			 (7)
42722     }
42723   MAX-ACCESS  read-create
42724   STATUS  current
42725   DESCRIPTION
42726   "This MIB object defines the network over which the
42727   Bundle PSN (Packet Switching Network)is transported.
42728   In Gmux2000:
42729   ipComprHeader indicates proprietary compressed IP header packets.
42730   mplsComprHeader indicates proprietary compressed MPLS header packets."
42731       ::= { ip2IfEntry 47}
42732
42733ip2IfMplsRxLabelEnable   OBJECT-TYPE
42734      SYNTAX   INTEGER
42735    {
42736     notApplicable 	(1),
42737     disable  		(2),
42738     enable    		(3)
42739     }
42740   MAX-ACCESS  read-create
42741   STATUS  current
42742   DESCRIPTION
42743   "This MIB object defines whether there is user defined
42744    inner (Rx.) label for this Bundle."
42745       ::= { ip2IfEntry 48}
42746
42747ip2IfMplsRxLabel 	  OBJECT-TYPE
42748   SYNTAX         Integer32
42749   MAX-ACCESS     read-create
42750   STATUS         current
42751   DESCRIPTION
42752    "This MIB object defines the MPLS Rx. Label for this Bundle."
42753    ::= { ip2IfEntry 49}
42754
42755ip2IfMplsTxLabelEnable   OBJECT-TYPE
42756      SYNTAX   INTEGER
42757    {
42758     notApplicable 	(1),
42759     disable  		(2),
42760     enable    		(3)
42761     }
42762   MAX-ACCESS  read-create
42763   STATUS  current
42764   DESCRIPTION
42765   "This MIB object defines whether there is user defined
42766    outer (Tx.) label for this Bundle."
42767       ::= { ip2IfEntry 50}
42768
42769ip2IfMplsTxLabel 	  OBJECT-TYPE
42770   SYNTAX         Integer32
42771   MAX-ACCESS     read-create
42772   STATUS         current
42773   DESCRIPTION
42774    "This MIB object defines the MPLS Tx. Label for this Bundle."
42775    ::= { ip2IfEntry 51}
42776
42777ip2IfMplsTxExpBits	  OBJECT-TYPE
42778   SYNTAX         Integer32	 (0..7)
42779   MAX-ACCESS     read-create
42780   STATUS         current
42781   DESCRIPTION
42782    "The MPLS Network priority (EXP bits) used for this bundle."
42783    ::= { ip2IfEntry 52}
42784
42785ip2IfMfcSpoofing		 OBJECT-TYPE
42786      SYNTAX   INTEGER
42787    {
42788     notApplicable 	(1),
42789     disable  		(2),
42790     enable    		(3)
42791     }
42792   MAX-ACCESS  read-create
42793   STATUS  current
42794   DESCRIPTION
42795   "This MIB object defines whether the MFC (Multi Frequency Compelled) protocol
42796    spoofing will exist in the bundle. When the MFC Spoofing is used, the Local
42797    and Remote PBXs will send MFC Signaling to each other. The Vmuxes between
42798    the PBXs will send proprietary signaling to each other. They will however
42799    create and send MFC tones to their local PBX. The PBXs will not know that
42800    the actual signaling was not sent from a PBX but from a Vmux."
42801    ::= { ip2IfEntry 53}
42802
42803ip2IfToneAckInterval  OBJECT-TYPE
42804   SYNTAX         Integer32
42805   MAX-ACCESS     read-create
42806   STATUS         current
42807   DESCRIPTION
42808   "Time Interval in milli seconds from the time a Vmux sends tone/s to a local PBX until
42809    it receives an acknowledgement from this PBX.
42810    Valid values: 60...400 in steps of 20."
42811    ::= { ip2IfEntry 54}
42812
42813ip2IfNextHopType   OBJECT-TYPE
42814      SYNTAX   INTEGER
42815    {
42816     notApplicable 	(1),
42817     ipAddress		(2),
42818     macAddress    	(3)
42819     }
42820   MAX-ACCESS  read-create
42821   STATUS  current
42822   DESCRIPTION
42823   "This MIB object defines the Bundle next Hop Address Type."
42824       ::= { ip2IfEntry 55}
42825
42826ip2IfNoiseLevelForVAD   OBJECT-TYPE
42827   SYNTAX  INTEGER
42828   {
42829    low          (2),
42830    high         (3),
42831	off			 (4)
42832   }
42833   MAX-ACCESS  read-create
42834   STATUS  current
42835   DESCRIPTION
42836   "This object defines the Level of Noise on the line,
42837    the Voice Activation Detector (VAD) will have to handle."
42838   ::= { ip2IfEntry 56}
42839
42840ip2IfClockPreferences   OBJECT-TYPE
42841   SYNTAX  INTEGER
42842   {
42843    accurateness          (2),
42844    constantDelay         (3)
42845   }
42846   MAX-ACCESS  read-create
42847   STATUS  current
42848   DESCRIPTION
42849   "The Clock preferences:
42850   accurateness (2) = Accurate clock is more important than Constant Delay.
42851   constantDelay (3)= Constant Delay is more important than Accurate clock ."
42852   ::= { ip2IfEntry 57}
42853
42854ip2IfConnectionMode   OBJECT-TYPE
42855   SYNTAX  INTEGER
42856   {
42857    tdmOIpCe         (2),
42858    tdmOIpCv         (3)
42859   }
42860   MAX-ACCESS  read-create
42861   STATUS  current
42862   DESCRIPTION
42863   "The Connection Mode:
42864   tdmOIpCe (2) = TDMOiP (CE) = Circuit Emulation.
42865   tdmOIpCv (3)= TDMOiP (CV) = Compressed Voice."
42866   ::= {ip2IfEntry 58}
42867
42868 ip2IfRingBack   OBJECT-TYPE
42869   SYNTAX  INTEGER
42870   {
42871    disable         (2),
42872    enable          (3)
42873   }
42874   MAX-ACCESS  read-create
42875   STATUS  current
42876   DESCRIPTION
42877   "Enables or disable Ring Back."
42878   ::= {ip2IfEntry 59}
42879
42880 ip2IfReversePolarity   OBJECT-TYPE
42881   SYNTAX  INTEGER
42882   {
42883     disable         (2),
42884     enable          (3)
42885   }
42886   MAX-ACCESS  read-create
42887   STATUS  current
42888   DESCRIPTION
42889   "Enables or disable Reverse polarity synthesis."
42890   ::= {ip2IfEntry 60}
42891
42892 ip2IfPulseMeter   OBJECT-TYPE
42893   SYNTAX  INTEGER
42894   {
42895    disable         (2),
42896    enable          (3)
42897   }
42898   MAX-ACCESS  read-create
42899   STATUS  current
42900   DESCRIPTION
42901   "Enables or disable Pulse metering synthesis."
42902   ::= {ip2IfEntry 61}
42903
42904    ip2IfPulseMeterFreq   OBJECT-TYPE
42905   SYNTAX  INTEGER
42906   {
42907    rate12Khz        (2),
42908    rate16Khz        (3)
42909   }
42910   MAX-ACCESS  read-create
42911   STATUS  current
42912   DESCRIPTION
42913   "Frequency of synthesized pulse metering for this bundle."
42914   ::= {ip2IfEntry 62}
42915
42916    ip2IfPulseMeterPeriod   OBJECT-TYPE
42917   SYNTAX  Integer32
42918   MAX-ACCESS  read-create
42919   STATUS  current
42920   DESCRIPTION
42921   "Duration of synthesized pulse metering. current values are: 100-250."
42922   ::= {ip2IfEntry 63}
42923
42924    ip2IfOnHookDetect   OBJECT-TYPE
42925   SYNTAX  INTEGER
42926   {
42927    disable        (2),
42928    enable       (3)
42929   }
42930   MAX-ACCESS  read-create
42931   STATUS  current
42932   DESCRIPTION
42933   "Enables or disable immediate reaction to On-Hook bits from network in Ringing."
42934   ::= {ip2IfEntry 64}
42935
42936ip2IfComfortNoiseGen   OBJECT-TYPE
42937   SYNTAX  INTEGER
42938   {
42939    disable      (2),
42940    enable       (3)
42941   }
42942   MAX-ACCESS  read-create
42943   STATUS  current
42944   DESCRIPTION
42945   "Enable or disable Comfort Noise Generation (CNG).
42946    When this parameter is enabled and no voice payload exists on the line for some
42947    time period during the call (moments of silence), the device will generate a soft
42948    background noise which assures the user that the connection is still alive (CNG).
42949
42950    When this parameter is disabled and no voice payload exists on the line,
42951    absolute silence will be heard (Comfort Noise will not be generated)."
42952   ::= {ip2IfEntry 65}
42953
42954ip2IfExitChannel   OBJECT-TYPE
42955   SYNTAX  Integer32
42956   MAX-ACCESS  read-create
42957   STATUS  current
42958   DESCRIPTION
42959   "The channelized bundle that the voice bundle exits through.
42960   In Gmux2000 it is the ifIndex of the Channelized Bundle (sub-channel)
42961   that the Voice Bundle exits through. The ifIndex contains
42962   the Slot+Prt+Channelized Bundle No."
42963   ::= {ip2IfEntry 66}
42964
42965ip2IfMaxVBDModemCalls   OBJECT-TYPE
42966   SYNTAX  Integer32
42967   MAX-ACCESS  read-create
42968   STATUS  current
42969   DESCRIPTION
42970   "Maximum VBD modem calls for this bundle."
42971   ::= {ip2IfEntry 67}
42972
42973ip2IfMaxRelayModemCalls   OBJECT-TYPE
42974   SYNTAX  Integer32
42975   MAX-ACCESS  read-create
42976   STATUS  current
42977   DESCRIPTION
42978   "Maximum Relay modem calls for this bundle."
42979   ::= {ip2IfEntry 68}
42980
42981ip2IfCustomToneFrequency          OBJECT-TYPE
42982     SYNTAX  INTEGER
42983      {
42984      notApplicable   (1),
42985      f1780Hz         (2),
42986      f2000Hz         (3),
42987      f1780Plus2000Hz (4)
42988      }
42989     MAX-ACCESS  read-create
42990     STATUS  current
42991     DESCRIPTION
42992     "This is the frequency of the Custom Tone that is sent between PBXs in order
42993      to check that the line status is OK. When the Custom Tone Detection is enabled
42994      the device will not compress/decompress this tone. The custom tone that is received
42995      from the local PBX will be sent to the remote PBX with the same frequency it was received.
42996
42997      When the Custom Tone Frequency is f1780Plus2000Hz (4), the device will not
42998      compress/decompress any tone with frequencies of 1780Hz or 2000 Hz."
42999      ::= { ip2IfEntry 69 }
43000
43001ip2IfVadMethod   OBJECT-TYPE
43002    SYNTAX  INTEGER
43003    {
43004     proprietary      (2),
43005     internalITUT   (3)
43006    }
43007    MAX-ACCESS  read-create
43008    STATUS  current
43009    DESCRIPTION
43010    "Voice Activity Detection (VAD) method.
43011    proprietary    (2) - non standard VAD based only on power measurement.
43012                          It is very sensitive to background noise.
43013    internalITUT (3) - standard ITU-T VAD. It is a robust method."
43014    ::= {ip2IfEntry 70}
43015
43016ip2IfRxGain      OBJECT-TYPE
43017    SYNTAX  Integer32
43018    MAX-ACCESS  read-create
43019    STATUS  current
43020    DESCRIPTION
43021    "Receive gain in dBm."
43022    ::= { ip2IfEntry 71 }
43023
43024ip2IfCallerIDType   OBJECT-TYPE
43025    SYNTAX  INTEGER
43026    {
43027     bellcoreType1 (2),
43028     v23           (3)
43029    }
43030    MAX-ACCESS  read-create
43031    STATUS  current
43032    DESCRIPTION
43033    "Caller ID Type used by the DSP for this bundle.
43034     Bellcore type is used by the American method.
43035     V.23     type is used by the European method."
43036    ::= {ip2IfEntry 72}
43037
43038
43039ip2IfPeerAddrType   OBJECT-TYPE
43040      SYNTAX   INTEGER
43041    {
43042     notApplicable 	(1),
43043     ipAddress		(2),
43044     macAddress    	(3)
43045     }
43046   MAX-ACCESS  read-create
43047   STATUS  current
43048   DESCRIPTION
43049   "This MIB object defines the peer Address Type."
43050       ::= { ip2IfEntry 73}
43051
43052ip2IfVbdRate   OBJECT-TYPE
43053    SYNTAX  INTEGER
43054    {
43055     r64KbpsIn5msecIntervalsG711(2),
43056     r64KbpsIn10msecIntervalsG711(3),
43057     r32KbpsG726(4),
43058     r24KbpsG726(5)
43059    }
43060    MAX-ACCESS  read-create
43061    STATUS  current
43062    DESCRIPTION
43063    "Voice Band Data (VBD) rate for this bundle."
43064    ::= {ip2IfEntry 74}
43065
43066ip2IfDtmfDetection    OBJECT-TYPE
43067    SYNTAX  INTEGER
43068    {
43069     notApplicable 	(1),
43070     disable  		(2),
43071     enable    		(3)
43072    }
43073    MAX-ACCESS  read-create
43074    STATUS  current
43075    DESCRIPTION
43076    "Enable/Disable DTMF (Dual Tone Multi Frequency) detectors for this bundle."
43077    ::= { ip2IfEntry 75 }
43078
43079ip2IfNlpCutoffLevel    OBJECT-TYPE
43080     SYNTAX  Unsigned32
43081     MAX-ACCESS  read-create
43082     STATUS  current
43083     DESCRIPTION
43084     "Non Linear Processor (NLP) Cutoff Level for this bundle.
43085      This parameter is used by the echo canceller.
43086      It is the maximum absolute linear PCM amplitude of the near-end signal that will
43087      cause the NLP module to be active and to mute low level residual echo & noisy
43088      surroundings."
43089   ::= { ip2IfEntry 76 }
43090
43091ip2IfDtdErlRatioCutoffQ3    OBJECT-TYPE
43092     SYNTAX  Unsigned32
43093     MAX-ACCESS  read-create
43094     STATUS  current
43095     DESCRIPTION
43096     "The DTD ERL cutoff level is used in order to determine whether the near-end is talking
43097      or not. This parameter is used by the echo canceller when echo exists and there is
43098      voice with low volume on the line.
43099      DTD means Double Talk Detection.
43100      ERL means Echo Return Loss. It  is the power difference [dB] between the far-end signal
43101      to the echo returned.
43102      The cutoff level is calculated for the value entering Q.3.
43103      This value will be divided by 2^3=8 in order to get the linear ratio."
43104     ::= { ip2IfEntry 77 }
43105
43106ip2IfCASRedundancy    OBJECT-TYPE
43107    SYNTAX  INTEGER
43108    {
43109     notApplicable 	(1),
43110     disable  		(2),
43111     enable    		(3)
43112    }
43113    MAX-ACCESS  read-create
43114    STATUS  current
43115    DESCRIPTION
43116    "Enable/Disable CAS signaling redundancy.
43117     This parameter is useful when there are problems with the network and applicable
43118     only for CAS signaling: E1-MF (G.732S) or E1-CRC-MF (G.732SCRC ).
43119
43120     enable (3) - means that each packet containing CAS signaling will be triplicated
43121                  into 3 packets.
43122     disable (2)- No redundancy will exist. Only 1 packet containing CAS will be
43123                  transmitted."
43124    ::= { ip2IfEntry 78 }
43125
43126ip2IfBundleSensitivity 	OBJECT-TYPE
43127    SYNTAX  INTEGER
43128    {
43129     delaySensitive	(2),
43130     dataSensitive	(3)
43131    }
43132    MAX-ACCESS  read-create
43133    STATUS  current
43134    DESCRIPTION
43135    "Denotes if the bundle is sensitive to delay in the network,
43136     or is sensitive to data errors in the network.
43137	 Voice bundles are sensitive to delay;
43138	 Non-voice bundles are sensitive to data errors."
43139    ::= { ip2IfEntry 79 }
43140
43141ip2IfOAMBundleIdent 	OBJECT-TYPE
43142    SYNTAX  INTEGER
43143    {
43144     bundleNumber  (2),
43145     vccvCtrlWord  (3)
43146    }
43147    MAX-ACCESS  read-create
43148    STATUS  current
43149    DESCRIPTION
43150    "Denotes if an OAM bundle is identified according to the Bundle Number (0x3fff),
43151     or according to the value of the first nibble in the VCCV control word sent in the frame.
43152	 controlWord - applicable only when ip2IfProtocolVersion = v2(2).
43153	 When ip2IfProtocolVersion = v1(1), only bundleNumber is applicable."
43154    ::= { ip2IfEntry 80 }
43155
43156ip2IfMaxTxQueue OBJECT-TYPE
43157	SYNTAX		Unsigned32
43158	MAX-ACCESS	read-create
43159	STATUS		current
43160	DESCRIPTION
43161	"Max Tx Queue buffer size, measured in msec (milliseconds).
43162
43163	 Low buffer size may cause the buffer to overflow and discard packets
43164	 in case of burst of packets on the network.
43165
43166	 High buffer size allows to store this burst and not lose packets."
43167	::= { ip2IfEntry 81 }
43168
43169ip2IfMaxGprsTxQueue OBJECT-TYPE
43170	SYNTAX		Unsigned32
43171	MAX-ACCESS	read-create
43172	STATUS		current
43173	DESCRIPTION
43174	"Max GPRS Tx Queue buffer size, measured in msec (milliseconds).
43175
43176	 Low buffer size may cause the buffer to overflow and discard packets
43177	 in case of burst of packets on the network.
43178
43179	 High buffer size allows to store this burst and not lose packets."
43180	::= { ip2IfEntry 82 }
43181
43182ip2IfV23HD    OBJECT-TYPE
43183    SYNTAX  INTEGER
43184    {
43185     notApplicable 	(1),
43186     disable  		(2),
43187     enable    		(3)
43188    }
43189    MAX-ACCESS  read-create
43190    STATUS  current
43191    DESCRIPTION
43192    "This parameter shows whether V.23 Half Duplex Modem Protocol is enabled
43193     on the bundle."
43194    ::= { ip2IfEntry 83 }
43195
43196ip2IfModemProtocolMode  OBJECT-TYPE
43197    SYNTAX  OCTET STRING
43198    MAX-ACCESS  read-create
43199    STATUS  current
43200    DESCRIPTION
43201    "This octet string contains the mode of each Modem Protocol used on the bundle.
43202     For each protocol one octet will be used.
43203
43204     Octet #1 will be used for V.22 Protocol.
43205     Octet #2, #3, #4... are reserved for future protocols.
43206
43207     Octet #1 values:
43208     0 - Not Applicable
43209     1 - VBD:   Voice Band Data.
43210     2 - Relay: Pulse Code Modulated (PCM) data is sent via the bundle.
43211
43212     For V.22: This MIB object is relevant only when ip2IfModemCalls = relay (4)."
43213     ::= { ip2IfEntry 84 }
43214
43215ip2IfCdisCngDetectionTime  OBJECT-TYPE
43216	SYNTAX	Unsigned32
43217	MAX-ACCESS	read-create
43218	STATUS	current
43219	DESCRIPTION
43220	"When working with CDIS (Call DIScrimination method) or CNG (Comfort Noise Generation):
43221       The time in msec that the device will detect 1100Hz & 2100Hz signals
43222       on the line before switching to modem or fax.
43223       For Vmux: the values will be in steps of 10 msec."
43224	::= { ip2IfEntry 85 }
43225
43226ip2IfSuperTandemBitMask OBJECT-TYPE
43227    SYNTAX  OCTET STRING
43228    MAX-ACCESS  read-create
43229    STATUS  current
43230    DESCRIPTION
43231    "This MIB object enables controlling the Time Slot/Channel rate.
43232     Valid values: 1 - FF HEX
43233     Each BIT represents 1/8 of the TS.
43234     Example:
43235     7E (0111 1110) means that 6/8 of the TS (the center ones) are masked and data will
43236     be Tx/Rx only through them.
43237     This MIB object is relevant only when Super Tandem is enabled."
43238    ::= { ip2IfEntry 86 }
43239
43240ip2IfVbdSwitchbackTime  OBJECT-TYPE
43241	SYNTAX	Unsigned32
43242	MAX-ACCESS	read-create
43243	STATUS	current
43244	DESCRIPTION
43245	"Time in msec required for the DSP to switch back from VBD (Voice Band Data) to Voice.
43246       For Vmux: the values will be in steps of 30 msec.
43247    "
43248	::= { ip2IfEntry 87 }
43249
43250
43251ip2IfCallerIdTxGain                  OBJECT-TYPE
43252     SYNTAX  Integer32
43253     MAX-ACCESS  read-create
43254     STATUS  current
43255     DESCRIPTION
43256     "The gain value in dBm units used for transmitting the Caller ID signal on the bundle.
43257     "
43258     ::= { ip2IfEntry 88 }
43259
43260
43261ip2IfCallerIdRxGain      OBJECT-TYPE
43262    SYNTAX  Integer32
43263    MAX-ACCESS  read-create
43264    STATUS  current
43265    DESCRIPTION
43266    "The gain value in dBm units of the Caller ID signal received on the bundle."
43267    ::= { ip2IfEntry 89 }
43268
43269ip2IfUdpMuxMethod	  OBJECT-TYPE
43270    SYNTAX 		INTEGER
43271	{
43272	    srcPort  (2),
43273		destPort (3)
43274	}
43275    MAX-ACCESS  read-create
43276    STATUS  current
43277    DESCRIPTION
43278    "This parameter determines according to which field the multiplexing is made:
43279    srcPort (2) - multiplexing according to the UDP Source Port (Dest=0x085e).
43280	    This should be the default value, for backwards compatibility.
43281	destPort (3) - multiplexing according to the UDP Destination Port
43282	   (standard multiplexing).
43283
43284	 The UDP Source and Destination ports' range is determined according to
43285	 ip2IfUdpMuxMethod value:
43286	 For srcPort (2) the range is 1-7000
43287	 For destPort (3) the range is 49152-65535."
43288    ::= { ip2IfEntry 90 }
43289
43290ip2IfCallerIdDetection    OBJECT-TYPE
43291    SYNTAX  INTEGER
43292    {
43293     notApplicable 	(1),
43294     disable  		(2),
43295     enable    		(3)
43296    }
43297    MAX-ACCESS  read-create
43298    STATUS  current
43299    DESCRIPTION
43300    "Enable/Disable Caller ID Detection for this bundle."
43301    ::= { ip2IfEntry 91 }
43302
43303ip2IfWap    OBJECT-TYPE
43304    SYNTAX  INTEGER
43305    {
43306     notApplicable 	(1),
43307     disable  		(2),
43308     enable    		(3)
43309    }
43310    MAX-ACCESS  read-create
43311    STATUS  current
43312    DESCRIPTION
43313    "Enable/Disable WAP (Wireless Application Protocol) for this bundle.
43314     WAP allows users to access the internet from wireless devices."
43315    ::= { ip2IfEntry 92 }
43316
43317ip2IfTDMFrameBytes OBJECT-TYPE
43318       SYNTAX  Integer32
43319       MAX-ACCESS  read-write
43320       STATUS  current
43321       DESCRIPTION
43322       "The number of TDM bytes to be placed in a single IP
43323       frame payload."
43324       ::= { ip2If 2 }
43325
43326ip2IfTosValue OBJECT-TYPE
43327       SYNTAX  Integer32
43328       MAX-ACCESS  read-write
43329       STATUS  current
43330       DESCRIPTION
43331       "The TOS value to write in the IP frame."
43332       ::= { ip2If 3 }
43333
43334ip2IfVlanTagging OBJECT-TYPE
43335       SYNTAX INTEGER {
43336       no		(1),
43337       yes	    (2)
43338       }
43339       MAX-ACCESS  read-write
43340       STATUS  current
43341       DESCRIPTION
43342       "VLAN support.
43343       no - No support to VLAN.
43344       yes - 4 VLAN bytes will be added to the frame."
43345       ::= { ip2If 4 }
43346
43347ip2IfVlanID OBJECT-TYPE
43348       SYNTAX  Integer32
43349       MAX-ACCESS  read-write
43350       STATUS  current
43351       DESCRIPTION
43352       "VLAN ID."
43353       ::= { ip2If 5 }
43354
43355ip2IfVlanPriority OBJECT-TYPE
43356       SYNTAX  Integer32
43357       MAX-ACCESS  read-write
43358       STATUS  current
43359       DESCRIPTION
43360       "Frame priority."
43361       ::= { ip2If 6 }
43362
43363
43364-- ip2If Statistics table
43365
43366ip2IfStatTable OBJECT-TYPE
43367       SYNTAX  SEQUENCE OF Ip2IfStatEntry
43368       MAX-ACCESS  not-accessible
43369       STATUS  current
43370       DESCRIPTION
43371       "Channels (Bundles) Statistics Table."
43372       ::= { ip2If 7 }
43373
43374ip2IfStatEntry OBJECT-TYPE
43375       SYNTAX Ip2IfStatEntry
43376       MAX-ACCESS not-accessible
43377       STATUS current
43378       DESCRIPTION
43379       "IP Statistics per bundle"
43380       INDEX   { ip2IfStatChIndex }
43381       ::= { ip2IfStatTable 1 }
43382
43383Ip2IfStatEntry ::=
43384         SEQUENCE {
43385         ip2IfStatChIndex	       Integer32,
43386         ip2IfStatSeqErrors        Integer32,
43387         ip2IfStatBufUnderflows    Integer32,
43388         ip2IfStatBufOverflows     Integer32,
43389		 ip2IfStatTxOnTimeInterval Counter32,
43390		 ip2IfStatTxOnMaxSize      Counter32,
43391		 ip2IfStatRxSignaling      Counter32,
43392		 ip2IfStatRxVoice          Counter32,
43393		 ip2IfStatRxHdlc           Counter32,
43394		 ip2IfStatTxSignaling      Counter32,
43395		 ip2IfStatTxVoice          Counter32,
43396		 ip2IfStatTxHdlc           Counter32,
43397		 ip2IfStatRdnFlip		   Counter32,
43398		 ip2IfFarEndTdmStatus	   Integer32,
43399		 ip2IfStatPsnTxFrames		   Counter32,
43400		 ip2IfStatPsnRxFrames		   Counter32,
43401		 ip2IfStatMinJittBufLevel	   Unsigned32,
43402		 ip2IfStatMaxJittBufLevel	   Unsigned32,
43403		 ip2IfStatRecommendedJittBufSize  Unsigned32,
43404		 ip2IfStatPsnSeqErrors		  Counter32,
43405		 ip2IfStatPsnReorderFrames 	  Counter32,
43406		 ip2IfStatMinRoundTripDelay	  Unsigned32,
43407		 ip2IfStatMaxRoundTripDelay	  Unsigned32,
43408		 ip2IfStatAvrRoundTripDelay	  Unsigned32,
43409		 ip2IfStatFrameTrackDupDrop	   Counter32,
43410         ip2IfStatFrameTrackMissing	   Counter32,
43411         ip2IfStatFrameTrackLongSerMiss  Integer32,
43412		 ip2IfStatTxMeasuredSilence      Integer32,
43413		 ip2IfStatRxMeasuredSilence      Integer32,
43414		 ip2IfStatHdlcCrcErr			 Counter32,
43415		 ip2IfStatHdlcAlignErr			 Counter32,
43416		 ip2IfStatHdlcOversize			 Counter32,
43417		 ip2IfStatHdlcUndersize			 Counter32,
43418		 ip2IfStatHdlcAbort				 Counter32,
43419		 ip2IfStatRxCorrectFrames        Counter32,
43420		 ip2IfStatHdlcErroredFrames      Counter32
43421          }
43422
43423ip2IfStatChIndex OBJECT-TYPE
43424    SYNTAX  		Integer32
43425    MAX-ACCESS  read-only
43426    STATUS  current
43427    DESCRIPTION
43428    "The channel index, which is actualy the bundle ID."
43429    ::= { ip2IfStatEntry 1 }
43430
43431ip2IfStatSeqErrors      OBJECT-TYPE
43432    SYNTAX        Integer32
43433    MAX-ACCESS        read-only
43434    STATUS        current
43435    DESCRIPTION
43436    "Number of events that the sequence number of an incoming Frame
43437     causes a transition from the 'sync' state to
43438     the 'out of sequence' state."
43439     ::= { ip2IfStatEntry 2 }
43440
43441ip2IfStatBufUnderflows      OBJECT-TYPE
43442    SYNTAX        Integer32
43443    MAX-ACCESS    read-only
43444    STATUS        current
43445    DESCRIPTION
43446    "Number of events that the buffer underflows. This records the count of the
43447     number of events the Receive (Eth to TDM) buffer underflows. In the
43448     case of a continuous underflow caused by a loss of Frame
43449     flow, a single buffer underflow should be counted."
43450    ::= { ip2IfStatEntry 3 }
43451
43452ip2IfStatBufOverflows      OBJECT-TYPE
43453    SYNTAX        Integer32
43454    MAX-ACCESS        read-only
43455    STATUS        current
43456    DESCRIPTION
43457    "Number of events that the buffer overflows. This records the count of the
43458     number of events the Receive (Eth to TDM) buffer overflows."
43459    ::= { ip2IfStatEntry 4 }
43460
43461ip2IfStatTxOnTimeInterval      OBJECT-TYPE
43462    SYNTAX        Counter32
43463    MAX-ACCESS    read-only
43464    STATUS        current
43465    DESCRIPTION
43466    "Number of frames that were transmitted due to time interval elapse.
43467     The user can choose to Tx the Frame when it reaches the Max size
43468     or when the packetizing time interval elapses.
43469     The packetizing time interval is the interval in msec that it takes
43470     to build a Max. size frame."
43471    ::= { ip2IfStatEntry 5 }
43472
43473ip2IfStatTxOnMaxSize      OBJECT-TYPE
43474    SYNTAX        Counter32
43475    MAX-ACCESS    read-only
43476    STATUS        current
43477    DESCRIPTION
43478    "Number of frames that were transmitted due to reaching max.
43479     frame size. The user can choose to Tx the Frame when it reaches the
43480     Max size or when the packetizing time interval elapses."
43481    ::= { ip2IfStatEntry 6 }
43482
43483ip2IfStatRxSignaling      OBJECT-TYPE
43484    SYNTAX        Counter32
43485    MAX-ACCESS    read-only
43486    STATUS        current
43487    DESCRIPTION
43488    "Number of signaling frames that were received."
43489    ::= { ip2IfStatEntry 7 }
43490
43491ip2IfStatRxVoice          OBJECT-TYPE
43492    SYNTAX        Counter32
43493    MAX-ACCESS    read-only
43494    STATUS        current
43495    DESCRIPTION
43496    "Number of voice frames that were received."
43497    ::= { ip2IfStatEntry 8 }
43498
43499ip2IfStatRxHdlc           OBJECT-TYPE
43500    SYNTAX        Counter32
43501    MAX-ACCESS    read-only
43502    STATUS        current
43503    DESCRIPTION
43504    "Number of HDLC frames that were received."
43505    ::= { ip2IfStatEntry 9 }
43506
43507ip2IfStatTxSignaling      OBJECT-TYPE
43508    SYNTAX        Counter32
43509    MAX-ACCESS    read-only
43510    STATUS        current
43511    DESCRIPTION
43512    "Number of signaling frames that were transmitted."
43513    ::= { ip2IfStatEntry 10 }
43514
43515ip2IfStatTxVoice          OBJECT-TYPE
43516    SYNTAX        Counter32
43517    MAX-ACCESS    read-only
43518    STATUS        current
43519    DESCRIPTION
43520    "Number of voice frames that were transmitted."
43521    ::= { ip2IfStatEntry 11 }
43522
43523ip2IfStatTxHdlc           OBJECT-TYPE
43524    SYNTAX        Counter32
43525    MAX-ACCESS    read-only
43526    STATUS        current
43527    DESCRIPTION
43528    "Number of HDLC frames that were transmitted."
43529    ::= { ip2IfStatEntry 12 }
43530
43531ip2IfStatRdnFlip          OBJECT-TYPE
43532    SYNTAX        Counter32
43533    MAX-ACCESS    read-only
43534    STATUS        current
43535    DESCRIPTION
43536    "Number of redundancy flips occured.
43537    This parameter counts only flips from this bundle to the other bundle
43538    in the redundancy couple."
43539    ::= { ip2IfStatEntry 13 }
43540
43541ip2IfFarEndTdmStatus OBJECT-TYPE
43542     SYNTAX  Integer32 (1..6)
43543     MAX-ACCESS  read-only
43544     STATUS  current
43545     DESCRIPTION
43546     "This variable indicates the Status of the Far-End TDM Line.
43547     It contains failure state information.
43548     The variable is a bit map represented as a sum, therefore, it
43549     can represent multiple failures simultaneously.
43550     The farEndTdmNoDefect must be set if and only if no other flag is set.
43551
43552     The various bit positions are:
43553        1   farEndTdmNoDefect
43554        2   farEndTdmAIS	   Alarm Indication Signal
43555        4   farEndTdmRDI	   Remote Defect Indication"
43556    ::= { ip2IfStatEntry 14 }
43557
43558ip2IfStatPsnTxFrames           OBJECT-TYPE
43559    SYNTAX        Counter32
43560    MAX-ACCESS    read-only
43561    STATUS        current
43562    DESCRIPTION
43563    "Number of frames that were transmitted to PSN."
43564    ::= { ip2IfStatEntry 15 }
43565
43566ip2IfStatPsnRxFrames           OBJECT-TYPE
43567    SYNTAX        Counter32
43568    MAX-ACCESS    read-only
43569    STATUS        current
43570    DESCRIPTION
43571    "Number of frames that were recieved from PSN."
43572    ::= { ip2IfStatEntry 16 }
43573
43574ip2IfStatMinJittBufLevel      OBJECT-TYPE
43575    SYNTAX        Unsigned32
43576    MAX-ACCESS    read-only
43577    STATUS        current
43578    DESCRIPTION
43579    "The Minimum jitter buffer level (in msec)."
43580    ::= { ip2IfStatEntry 17 }
43581
43582ip2IfStatMaxJittBufLevel      OBJECT-TYPE
43583    SYNTAX        Unsigned32
43584    MAX-ACCESS    read-only
43585    STATUS        current
43586    DESCRIPTION
43587    "The Maximum jitter buffer level (in msec)."
43588    ::= { ip2IfStatEntry 18 }
43589
43590ip2IfStatRecommendedJittBufSize      OBJECT-TYPE
43591    SYNTAX        Unsigned32
43592    MAX-ACCESS    read-only
43593    STATUS        current
43594    DESCRIPTION
43595    "The Recommended jitter buffer Size (in msec).
43596     0= not applicable."
43597    ::= { ip2IfStatEntry 19 }
43598
43599ip2IfStatPsnSeqErrors      OBJECT-TYPE
43600    SYNTAX        Counter32
43601    MAX-ACCESS    read-only
43602    STATUS        current
43603    DESCRIPTION
43604    "Number of times that the sequence number of an incoming Frame
43605     indicates Loss of Frame or Out of order occured in PSN."
43606     ::= { ip2IfStatEntry 20 }
43607
43608ip2IfStatPsnReorderFrames      OBJECT-TYPE
43609    SYNTAX        Counter32
43610    MAX-ACCESS    read-only
43611    STATUS        current
43612    DESCRIPTION
43613    "Number of times that Frames had been reordered in PSN."
43614     ::= { ip2IfStatEntry 21 }
43615
43616ip2IfStatMinRoundTripDelay      OBJECT-TYPE
43617    SYNTAX        Unsigned32
43618    MAX-ACCESS    read-only
43619    STATUS        current
43620    DESCRIPTION
43621    "The minimum Round Trip delay (in msec).
43622     0= not applicable."
43623    ::= { ip2IfStatEntry 22}
43624
43625ip2IfStatMaxRoundTripDelay      OBJECT-TYPE
43626    SYNTAX        Unsigned32
43627    MAX-ACCESS    read-only
43628    STATUS        current
43629    DESCRIPTION
43630    "The maximum Round Trip delay (in msec).
43631     0= not applicable."
43632    ::= { ip2IfStatEntry 23 }
43633
43634ip2IfStatAvrRoundTripDelay      OBJECT-TYPE
43635    SYNTAX        Unsigned32
43636    MAX-ACCESS    read-only
43637    STATUS        current
43638    DESCRIPTION
43639    "The avarage Round Trip delay (in msec).
43640     0= not applicable."
43641    ::= { ip2IfStatEntry 24 }
43642
43643ip2IfStatFrameTrackDupDrop      OBJECT-TYPE
43644    SYNTAX        Counter32
43645    MAX-ACCESS    read-only
43646    STATUS        current
43647    DESCRIPTION
43648    "The number of packets dropped due to being duplicated.
43649     (duplicated packet means a packet that has the same sequential
43650      number as a packet being received previously)."
43651    ::= { ip2IfStatEntry 25 }
43652
43653ip2IfStatFrameTrackMissing      OBJECT-TYPE
43654    SYNTAX        Counter32
43655    MAX-ACCESS    read-only
43656    STATUS        current
43657    DESCRIPTION
43658    "The number of packets that are missing.
43659     (Missing packet means an expected packet- according to the current sequential
43660      number - that was not received)."
43661    ::= { ip2IfStatEntry 26 }
43662
43663ip2IfStatFrameTrackLongSerMiss   OBJECT-TYPE
43664    SYNTAX        Integer32
43665    MAX-ACCESS    read-only
43666    STATUS        current
43667    DESCRIPTION
43668"The longest series of consecutive missing sequential numbers.
43669    Missing sequential numbers represent missing packets that was
43670    expected to be received successively."
43671    ::= { ip2IfStatEntry 27 }
43672
43673
43674ip2IfStatTxMeasuredSilence  OBJECT-TYPE
43675     SYNTAX  Integer32
43676     MAX-ACCESS  read-only
43677     STATUS  current
43678     DESCRIPTION
43679     "This object shows the percentage of Silence that was measured by the device
43680      for the current bundle in the transmitted payload.
43681      Relevant values: 0..100, 255.
43682      Default value is 50.
43683      0 means that there is no silence on the line.
43684      100 means that there is only silence. In this case, there might be no traffic.
43685      255 - value for not applicable or unknown."
43686     ::= { ip2IfStatEntry 28 }
43687
43688ip2IfStatRxMeasuredSilence  OBJECT-TYPE
43689     SYNTAX  Integer32
43690     MAX-ACCESS  read-only
43691     STATUS  current
43692     DESCRIPTION
43693     "This object shows the percentage of Silence that was measured by the device
43694      for the current bundle in the received payload.
43695      Relevant values: 0..100, 255.
43696      Default value is 50.
43697      0 means that there is no silence on the line.
43698      100 means that there is only silence. In this case, there might be no traffic.
43699      255 - value for not applicable or unknown."
43700     ::= { ip2IfStatEntry 29 }
43701
43702ip2IfStatHdlcCrcErr	  OBJECT-TYPE
43703     SYNTAX  Counter32
43704     MAX-ACCESS  read-only
43705     STATUS  current
43706     DESCRIPTION
43707     "This counter indicates the number of received HDLC frames
43708     with CRC errors."
43709     ::= { ip2IfStatEntry 30 }
43710
43711ip2IfStatHdlcAlignErr	  OBJECT-TYPE
43712     SYNTAX  Counter32
43713     MAX-ACCESS  read-only
43714     STATUS  current
43715     DESCRIPTION
43716     "This counter indicates the number of received HDLC frames
43717     with alignment errors."
43718     ::= { ip2IfStatEntry 31 }
43719
43720ip2IfStatHdlcOversize	  OBJECT-TYPE
43721     SYNTAX  Counter32
43722     MAX-ACCESS  read-only
43723     STATUS  current
43724     DESCRIPTION
43725     "This counter indicates the number of received HDLC frames
43726     longer than 1470."
43727     ::= { ip2IfStatEntry 32 }
43728
43729ip2IfStatHdlcUndersize	  OBJECT-TYPE
43730     SYNTAX  Counter32
43731     MAX-ACCESS  read-only
43732     STATUS  current
43733     DESCRIPTION
43734     "This counter indicates the number of received HDLC frames
43735     shorter than 4."
43736     ::= { ip2IfStatEntry 33 }
43737
43738ip2IfStatHdlcAbort	  OBJECT-TYPE
43739     SYNTAX  Counter32
43740     MAX-ACCESS  read-only
43741     STATUS  current
43742     DESCRIPTION
43743     "This counter indicates the number of received HDLC frames
43744     with abort indication."
43745     ::= { ip2IfStatEntry 34 }
43746
43747ip2IfStatRxCorrectFrames  OBJECT-TYPE
43748     SYNTAX  Counter32
43749     MAX-ACCESS  read-only
43750     STATUS  current
43751     DESCRIPTION
43752     "Number of received correct frames."
43753     ::= { ip2IfStatEntry 35 }
43754
43755ip2IfStatHdlcErroredFrames  OBJECT-TYPE
43756     SYNTAX  Counter32
43757     MAX-ACCESS  read-only
43758     STATUS  current
43759     DESCRIPTION
43760     "Number of received errored HDLC frames."
43761     ::= { ip2IfStatEntry 36 }
43762
43763
43764
43765ip2IfRateLimit OBJECT-TYPE
43766       SYNTAX  Integer32
43767       MAX-ACCESS  read-write
43768       STATUS  current
43769       DESCRIPTION
43770       "The maximum rate permitted to transfer via the network portin Mbps."
43771       ::= { ip2If 8 }
43772
43773
43774-- ip2If Port table
43775
43776ip2IfPortTable OBJECT-TYPE
43777       SYNTAX  SEQUENCE OF Ip2IfPortEntry
43778       MAX-ACCESS  not-accessible
43779       STATUS  current
43780       DESCRIPTION
43781               "Port  Table."
43782       ::= { ip2If 9 }
43783
43784ip2IfPortEntry OBJECT-TYPE
43785       SYNTAX Ip2IfPortEntry
43786       MAX-ACCESS not-accessible
43787       STATUS current
43788       DESCRIPTION
43789          "Application layer configuration per Port"
43790       INDEX   { ip2IfPortIndex }
43791       ::= { ip2IfPortTable 1 }
43792
43793Ip2IfPortEntry ::=
43794         SEQUENCE {
43795         ip2IfPortIndex	    		Integer32,
43796         ip2IfPortUsage		    	Integer32,
43797		 ip2IfPortMask				INTEGER,
43798		 ip2IfPortTotalThroughput	Integer32
43799         	}
43800
43801ip2IfPortIndex OBJECT-TYPE
43802    SYNTAX  Integer32
43803    MAX-ACCESS  read-only
43804    STATUS  current
43805    DESCRIPTION
43806    "The Port index, which is actualy the ifIndex."
43807    ::= { ip2IfPortEntry 1 }
43808
43809ip2IfPortUsage OBJECT-TYPE
43810    SYNTAX  Integer32
43811    MAX-ACCESS  read-only
43812    STATUS  current
43813    DESCRIPTION
43814    "This parameter indicates the usage of the port (percents)."
43815    ::= { ip2IfPortEntry 2 }
43816
43817
43818ip2IfPortMask OBJECT-TYPE
43819       SYNTAX INTEGER {
43820       notApplicable	(1),
43821       dontMask  	    (2),
43822	   mask 			(3)
43823       }
43824       MAX-ACCESS  read-write
43825       STATUS  current
43826       DESCRIPTION
43827       "This parameter defines whether Agent will mask port's alarms and statistics or not."
43828	 ::= {  ip2IfPortEntry 3 }
43829
43830
43831ip2IfPortTotalThroughput OBJECT-TYPE
43832    SYNTAX  Integer32
43833    MAX-ACCESS  read-only
43834    STATUS  current
43835    DESCRIPTION
43836    "This parameter indicates the total Throughput of the port in bps."
43837    ::= { ip2IfPortEntry 4 }
43838
43839
43840-- ip2If Current Statistics table
43841
43842ip2IfCurrentStatTable OBJECT-TYPE
43843       SYNTAX  SEQUENCE OF Ip2IfCurrentStatEntry
43844       MAX-ACCESS  not-accessible
43845       STATUS  current
43846       DESCRIPTION
43847       "Channels (Bundles) Current Statistics Table."
43848       ::= { ip2If 10 }
43849
43850ip2IfCurrentStatEntry OBJECT-TYPE
43851       SYNTAX Ip2IfCurrentStatEntry
43852       MAX-ACCESS not-accessible
43853       STATUS current
43854       DESCRIPTION
43855       "IP Current Statistics per bundle"
43856       INDEX   { ip2IfChannelIndex }
43857       ::= { ip2IfCurrentStatTable 1 }
43858
43859Ip2IfCurrentStatEntry ::=
43860         SEQUENCE {
43861         ip2IfCurrentStatSeqErrors         Counter32,
43862         ip2IfCurrentStatBufUnderflows     Counter32,
43863         ip2IfCurrentStatBufOverflows      Counter32,
43864		 ip2IfCurrentStatMaxDelayVar       Integer32,
43865		 ip2IfCurrentStatMinJittBufLevel   Unsigned32,
43866		 ip2IfCurrentStatMaxJittBufLevel   Unsigned32,
43867		 ip2IfCurrentStatTxErrFrameSec     Counter32
43868		 		 		 }
43869
43870ip2IfCurrentStatSeqErrors      OBJECT-TYPE
43871    SYNTAX        Counter32
43872    MAX-ACCESS        read-only
43873    STATUS        current
43874    DESCRIPTION
43875    "Number of seconds that the sequence number of an incoming Frame
43876     causes a transition from the 'sync' state to
43877     the 'out of sequence' state in the current interval."
43878     ::= { ip2IfCurrentStatEntry 1 }
43879
43880ip2IfCurrentStatBufUnderflows      OBJECT-TYPE
43881    SYNTAX        Counter32
43882    MAX-ACCESS    read-only
43883    STATUS        current
43884    DESCRIPTION
43885    "Number of seconds that the buffer underflows in the current interval.
43886     This records the count of the number of seconds the Receive
43887     (Eth to TDM) buffer underflows in the current interval. In the
43888     case of a continuous underflow caused by a loss of Frame
43889     flow, a single buffer underflow should be counted."
43890    ::= { ip2IfCurrentStatEntry 2 }
43891
43892ip2IfCurrentStatBufOverflows      OBJECT-TYPE
43893    SYNTAX        Counter32
43894    MAX-ACCESS        read-only
43895    STATUS        current
43896    DESCRIPTION
43897    "Number of seconds that the buffer overflows in the current interval.
43898     This records the count of the number of seonds the Receive
43899     (Eth to TDM) buffer overflows in the current interval."
43900    ::= { ip2IfCurrentStatEntry 3 }
43901
43902ip2IfCurrentStatMaxDelayVar      OBJECT-TYPE
43903    SYNTAX        Integer32
43904    MAX-ACCESS        read-only
43905    STATUS        current
43906    DESCRIPTION
43907    "The maximum deviation from the center of the buffer (in msec) for the current interval."
43908    ::= { ip2IfCurrentStatEntry 4 }
43909
43910ip2IfCurrentStatMinJittBufLevel      OBJECT-TYPE
43911    SYNTAX        Unsigned32
43912    MAX-ACCESS    read-only
43913    STATUS        current
43914    DESCRIPTION
43915    "The Minimum jitter buffer level (in msec) for the current interval."
43916    ::= { ip2IfCurrentStatEntry 5 }
43917
43918ip2IfCurrentStatMaxJittBufLevel      OBJECT-TYPE
43919    SYNTAX        Unsigned32
43920    MAX-ACCESS    read-only
43921    STATUS        current
43922    DESCRIPTION
43923    "The Maximum jitter buffer level (in msec) for the current interval."
43924    ::= { ip2IfCurrentStatEntry 6 }
43925
43926ip2IfCurrentStatTxErrFrameSec    OBJECT-TYPE
43927    SYNTAX        Counter32
43928    MAX-ACCESS    read-only
43929    STATUS        current
43930    DESCRIPTION
43931    "The number of seconds in which errored frames were transmitted during the current interval.
43932     The error may be one of the following:
43933     CRC error, Alignment error, Oversized frame, Undersized frame, Aborted frame."
43934    ::= { ip2IfCurrentStatEntry 7 }
43935
43936-- ip2If Interval Statistics table
43937
43938ip2IfIntervalStatTable OBJECT-TYPE
43939       SYNTAX  SEQUENCE OF Ip2IfIntervalStatEntry
43940       MAX-ACCESS  not-accessible
43941       STATUS  current
43942       DESCRIPTION
43943       "Channels (Bundles) Interval Statistics Table."
43944       ::= { ip2If 11 }
43945
43946ip2IfIntervalStatEntry OBJECT-TYPE
43947       SYNTAX Ip2IfIntervalStatEntry
43948       MAX-ACCESS not-accessible
43949       STATUS current
43950       DESCRIPTION
43951       "IP Interval Statistics per bundle"
43952       INDEX   { ip2IfChannelIndex, ip2IfIntervalStatIndex }
43953       ::= { ip2IfIntervalStatTable 1 }
43954
43955Ip2IfIntervalStatEntry ::=
43956         SEQUENCE {
43957         ip2IfIntervalStatIndex	       	   Integer32,
43958         ip2IfIntervalStatSeqErrors        Counter32,
43959         ip2IfIntervalStatBufUnderflows    Counter32,
43960         ip2IfIntervalStatBufOverflows     Counter32,
43961		 ip2IfIntervalStatMaxDelayVar      Integer32,
43962		 ip2IfIntervalStatMinJittBufLevel  Unsigned32,
43963		 ip2IfIntervalStatMaxJittBufLevel  Unsigned32,
43964		 ip2IfIntervalStatTxErrFrameSec    Counter32
43965		 }
43966
43967ip2IfIntervalStatIndex OBJECT-TYPE
43968    SYNTAX  		Integer32
43969    MAX-ACCESS  read-only
43970    STATUS  current
43971    DESCRIPTION
43972    "The Interval index, which is actualy the Interval number."
43973    ::= { ip2IfIntervalStatEntry 1 }
43974
43975ip2IfIntervalStatSeqErrors      OBJECT-TYPE
43976    SYNTAX        Counter32
43977    MAX-ACCESS        read-only
43978    STATUS        current
43979    DESCRIPTION
43980    "Number of seconds that the sequence number of an incoming Frame
43981     causes a transition from the 'sync' state to
43982     the 'out of sequence' state in the selected interval."
43983     ::= { ip2IfIntervalStatEntry 2 }
43984
43985ip2IfIntervalStatBufUnderflows      OBJECT-TYPE
43986    SYNTAX        Counter32
43987    MAX-ACCESS    read-only
43988    STATUS        current
43989    DESCRIPTION
43990    "Number of seconds that the buffer underflows in the selected interval.
43991     This records the count of the number of seconds the Receive
43992     (Eth to TDM) buffer underflows in the selected interval. In the
43993     case of a continuous underflow caused by a loss of Frame
43994     flow, a single buffer underflow should be counted."
43995    ::= { ip2IfIntervalStatEntry 3 }
43996
43997ip2IfIntervalStatBufOverflows      OBJECT-TYPE
43998    SYNTAX        Counter32
43999    MAX-ACCESS        read-only
44000    STATUS        current
44001    DESCRIPTION
44002    "Number of seconds that the buffer overflows in the selected interval.
44003     This records the count of the number of seconds the Receive
44004     (Eth to TDM) buffer overflows in the selected interval."
44005    ::= { ip2IfIntervalStatEntry 4 }
44006
44007ip2IfIntervalStatMaxDelayVar      OBJECT-TYPE
44008    SYNTAX        Integer32
44009    MAX-ACCESS        read-only
44010    STATUS        current
44011    DESCRIPTION
44012    "The maximum size of the buffer (in 10's of usec) in the selected interval."
44013    ::= { ip2IfIntervalStatEntry 5 }
44014
44015ip2IfIntervalStatMinJittBufLevel      OBJECT-TYPE
44016    SYNTAX        Unsigned32
44017    MAX-ACCESS    read-only
44018    STATUS        current
44019    DESCRIPTION
44020    "The Minimum jitter buffer level (in msec) for the selected interval."
44021    ::= { ip2IfIntervalStatEntry 6 }
44022
44023ip2IfIntervalStatMaxJittBufLevel      OBJECT-TYPE
44024    SYNTAX        Unsigned32
44025    MAX-ACCESS    read-only
44026    STATUS        current
44027    DESCRIPTION
44028    "The Maximum jitter buffer level (in msec) for the selected interval."
44029    ::= { ip2IfIntervalStatEntry 7 }
44030
44031ip2IfIntervalStatTxErrFrameSec   OBJECT-TYPE
44032    SYNTAX        Counter32
44033    MAX-ACCESS    read-only
44034    STATUS        current
44035    DESCRIPTION
44036    "The number of seconds in which errored frames were transmitted during the selected interval.
44037     The error may be one of the following:
44038     CRC error, Alignment error, Oversized frame, Undersized frame, Aborted frame."
44039    ::= { ip2IfIntervalStatEntry 8 }
44040
44041
44042ip2IfLogEvents			OBJECT-TYPE
44043     SYNTAX INTEGER {
44044       notApplicable	(1),
44045       all		  	    (2),
44046       oneMinStep		(3)
44047     }
44048     MAX-ACCESS  read-write
44049     STATUS  current
44050     DESCRIPTION
44051     "This parameter defines whether all Jitter Buffer and Sequence Number events
44052      will enter to Log File,
44053      or enter those events to Log file in one minute steps."
44054     ::= {  ip2If 12}
44055
44056
44057ip2IfEthSwitchMode			OBJECT-TYPE
44058     SYNTAX INTEGER {
44059       notApplicable	(1),
44060       unTagged	  	    (2),
44061       tagged			(3)
44062     }
44063     MAX-ACCESS  read-write
44064     STATUS  current
44065     DESCRIPTION
44066     "This parameter defines whether Eth Switch is in VLAN Tagged mode."
44067     ::= {  ip2If 13}
44068
44069
44070
44071--Traps
44072--The numbers 1-4 are used by imx.txt
44073
44074alarmStatusTrap NOTIFICATION-TYPE
44075      OBJECTS  {atmInterfaceAlarmStatus}
44076      STATUS  current
44077      DESCRIPTION
44078	  "The trap is sent whenever there is a transition from a no alarm
44079	   state to a state with at least one active alarm."
44080      ::= { radSysWanEvents 5 }
44081
44082systemTrap NOTIFICATION-TYPE
44083      OBJECTS  { atmNteEventType, agnLed, alarmSeverity }
44084      STATUS  current
44085      DESCRIPTION
44086	  "This trap alerts of major problems in the device."
44087      ::= { radSysWanEvents 6 }
44088
44089alarmLOS NOTIFICATION-TYPE
44090      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44091      STATUS  current
44092      DESCRIPTION
44093	  "This trap indicates Loss Of Signal."
44094      ::= { radSysWanEvents 7 }
44095
44096alarmLOF NOTIFICATION-TYPE
44097      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44098      STATUS  current
44099      DESCRIPTION
44100	  "This trap indicates Loss Of Frame."
44101      ::= { radSysWanEvents 8 }
44102
44103channelOperStatusTrap NOTIFICATION-TYPE
44104      OBJECTS  { ip2IfOperStatus }
44105      STATUS  current
44106      DESCRIPTION
44107	  "This trap is sent upon any change in one or more channels."
44108      ::= { radSysWanEvents 9 }
44109
44110alarmAIS NOTIFICATION-TYPE
44111      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44112      STATUS  current
44113      DESCRIPTION
44114	  "This trap indicates AIS."
44115      ::= { radSysWanEvents 10 }
44116
44117alarmRDI NOTIFICATION-TYPE
44118      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44119      STATUS  current
44120      DESCRIPTION
44121	  "This trap indicates RDI."
44122      ::= { radSysWanEvents 11 }
44123
44124alarmFEBE NOTIFICATION-TYPE
44125      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44126      STATUS  current
44127      DESCRIPTION
44128	  "This trap indicates FEBE."
44129      ::= { radSysWanEvents 12 }
44130
44131localConnStatusTrap NOTIFICATION-TYPE
44132      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44133      STATUS  current
44134      DESCRIPTION
44135	  "This trap is sent upon a change in Local connectivity
44136	   of Bundle connection."
44137      ::= { radSysWanEvents 13 }
44138
44139remoteConnStatusTrap NOTIFICATION-TYPE
44140      OBJECTS  { alarmSeverity, alarmState, ifAlias }
44141      STATUS  current
44142      DESCRIPTION
44143	  "This trap is sent upon a change in Remote connectivity
44144	   of Bundle connection."
44145      ::= { radSysWanEvents 14 }
44146
44147bundleConnectionStatusTrap NOTIFICATION-TYPE
44148      OBJECTS  { ifAlias, ip2IfOperStatus }
44149      STATUS  current
44150      DESCRIPTION
44151	  "This trap is sent upon any change in the connectivity status
44152	   of a Bundle (ip2IfOperStatus).
44153	   The ifAlias index is the ifIndex of the bundle that its status has been changed."
44154      ::= { radSysWanEvents 15 }
44155
44156
44157
44158--
44159-- file :v:\doc\rdv\mib\ver515\bdband.txt
44160--
44161--RAD-BROADBAND-IF-MIB DEFINITIONS ::= BEGIN
44162--Version:   1.0
44163--Date:      14-Feb-2000
44164--By:        Smadar Tauber
44165--File:      bdband.mib
44166--
44167--Last update: 06-Jun-2004 by Shlomo Shoham
44168
44169
44170
44171broadbandIf  OBJECT IDENTIFIER  ::=  {diverseIfWanGen 8}
44172
44173bdbandConfig       OBJECT IDENTIFIER  ::=  {broadbandIf 1}
44174prtPhyPerfHistory  OBJECT IDENTIFIER  ::=  {broadbandIf 2}
44175
44176
44177-- Indication Signal Table
44178
44179prtBdbandIndTable OBJECT-TYPE
44180    SYNTAX  SEQUENCE OF PrtBdbandIndEntry
44181    MAX-ACCESS  not-accessible
44182    STATUS  current
44183    DESCRIPTION
44184    "The Indication Signal table."
44185    ::= { bdbandConfig 1 }
44186
44187prtBdbandIndEntry OBJECT-TYPE
44188    SYNTAX  PrtBdbandIndEntry
44189    MAX-ACCESS  not-accessible
44190    STATUS  current
44191    DESCRIPTION
44192    "An entry in the Indication Signal table."
44193    INDEX {prtBdbandCnfgIdx, prtBdbandIdx, prtBdbandIndSig, prtBdbandIndEvent}
44194    ::= { prtBdbandIndTable 1 }
44195
44196PrtBdbandIndEntry ::=
44197    SEQUENCE {
44198    prtBdbandCnfgIdx
44199    Integer32,
44200    prtBdbandIdx
44201    Integer32,
44202	prtBdbandIndSig
44203	INTEGER,
44204	prtBdbandIndEvent
44205	INTEGER,
44206	prtBdbandIndSigEnable
44207	INTEGER,
44208	prtBdbandRowStatus
44209	RowStatus
44210    }
44211
44212prtBdbandCnfgIdx OBJECT-TYPE
44213    SYNTAX  Integer32 (1..255)
44214    MAX-ACCESS  read-only
44215    STATUS  current
44216    DESCRIPTION
44217    "This object indicates the Idx of the Agent Cnfg the following
44218     objects refer.
44219     255=Temporary Cnfg (when relevant, Set is done only to this configuration).
44220     For Agents that support only one configuration, this object will be
44221     constant=1. "
44222    ::= { prtBdbandIndEntry 1 }
44223
44224prtBdbandIdx OBJECT-TYPE
44225    SYNTAX  Integer32
44226    MAX-ACCESS  read-only
44227    STATUS  current
44228    DESCRIPTION
44229    "This object indicates a unique  port or interface number.
44230	 For numbering, see product's spec.
44231     For some products, the numbering can equal ifIndex."
44232    ::= { prtBdbandIndEntry 2 }
44233
44234prtBdbandIndSig OBJECT-TYPE
44235    SYNTAX  INTEGER
44236    {
44237     ais       (1),
44238	 rdi       (2),
44239	 aisAndRdi (3)
44240    }
44241    MAX-ACCESS  read-only
44242    STATUS  current
44243    DESCRIPTION
44244    "This object indicates a unique Indication Signal.
44245     ais(1) = AIS = Alarm Indication Signal.
44246     rdi(2) = RDI = Remote Defect Indication."
44247    ::= { prtBdbandIndEntry 3 }
44248
44249prtBdbandIndEvent OBJECT-TYPE
44250    SYNTAX  INTEGER
44251    {
44252     notApplicable(1),
44253     slm          (2),
44254	 fail         (3),
44255	 eed          (4),
44256	 pathTrace    (5),
44257	 lom		  (6),
44258	 lop		  (7),
44259	 slu		  (8)
44260    }
44261    MAX-ACCESS  read-only
44262    STATUS  current
44263    DESCRIPTION
44264    "This object indicates a unique Event that can cause the Indication Signal.
44265     slm(2) = SLM = Signal Label Mismatch
44266     eed(4) = EED = Excessive Error Defect
44267     pathTrace(5) = the end-to-end source/destination of information is wrong.
44268     lom(6) = LOM = Loss of Multiframe.
44269     lop(7) = LOP = Loss of Pointer.
44270	 slu(8) = SLU = Signal Label Unequipped."
44271    ::= { prtBdbandIndEntry 4 }
44272
44273prtBdbandIndSigEnable OBJECT-TYPE
44274    SYNTAX  INTEGER
44275    {
44276     notApplicable(1),
44277     disable      (2),
44278	 enable       (3)
44279    }
44280    MAX-ACCESS  read-create
44281    STATUS  current
44282    DESCRIPTION
44283    "This object allows user to define if the event specified by prtBdbandIndEvent
44284     will cause creation of the Indication Signal specified by prtBdbandIndSig or not.
44285     disable - will not enable causing the signal
44286     enable  - will enable causing the signal. "
44287    ::= { prtBdbandIndEntry 5 }
44288
44289prtBdbandRowStatus OBJECT-TYPE
44290    SYNTAX RowStatus
44291    MAX-ACCESS read-create
44292    STATUS current
44293    DESCRIPTION
44294    "Creation/Deletion of rows in the table."
44295    ::= { prtBdbandIndEntry 6 }
44296
44297-- Port Phy Config Table
44298
44299prtPhyConfigTable OBJECT-TYPE
44300    SYNTAX  SEQUENCE OF PrtPhyConfigEntry
44301    MAX-ACCESS  not-accessible
44302    STATUS  current
44303    DESCRIPTION
44304    "The Phy Config table. Used now for Phy25.6 Mbps."
44305    ::= { bdbandConfig 2 }
44306
44307prtPhyConfigEntry OBJECT-TYPE
44308    SYNTAX  PrtPhyConfigEntry
44309    MAX-ACCESS  not-accessible
44310    STATUS  current
44311    DESCRIPTION
44312    "An entry in the Phy Config table. "
44313    INDEX   { ifIndex }
44314    ::= { prtPhyConfigTable 1 }
44315
44316PrtPhyConfigEntry ::=
44317    SEQUENCE {
44318    prtPhyTimeElapsed
44319        Integer32,
44320    prtPhyValidIntervals
44321        Integer32
44322       }
44323
44324prtPhyTimeElapsed OBJECT-TYPE
44325    SYNTAX  Integer32 (0..899)
44326    MAX-ACCESS  read-only
44327    STATUS  current
44328    DESCRIPTION
44329    "The number of seconds that have elapsed since
44330     the beginning of the current error-measurement period."
44331   ::= { prtPhyConfigEntry 1 }
44332
44333prtPhyValidIntervals OBJECT-TYPE
44334     SYNTAX  Integer32 (0..96)
44335     MAX-ACCESS  read-only
44336     STATUS  current
44337     DESCRIPTION
44338     "The number of previous intervals for which valid data was collected.
44339      The value will be	96 unless the interface was brought online within
44340      the last 24 hours, in which case the value will be the number of complete
44341      15 minute since the interface has been online."
44342     ::= { prtPhyConfigEntry 2 }
44343
44344
44345--Phy Performance History Tables
44346
44347-- The PHY Current table contains various statistics being
44348-- collected for the current 15 minute interval.
44349
44350prtPhyCurrentTable OBJECT-TYPE
44351    SYNTAX  SEQUENCE OF PrtPhyCurrentEntry
44352    MAX-ACCESS  not-accessible
44353    STATUS  current
44354    DESCRIPTION
44355    "The 25.6 Mbps Section/Line Current table."
44356    ::= { prtPhyPerfHistory 1 }
44357
44358prtPhyCurrentEntry OBJECT-TYPE
44359    SYNTAX  PrtPhyCurrentEntry
44360    MAX-ACCESS  not-accessible
44361    STATUS  current
44362    DESCRIPTION
44363    "An entry in the 25.6 Mbps Line Current table.
44364     ifIndex of the line 25.6 Mbps layer of type
44365     25.6 Mbps."
44366    INDEX   { ifIndex }
44367    ::= { prtPhyCurrentTable 1 }
44368
44369PrtPhyCurrentEntry ::=
44370    SEQUENCE {
44371        prtPhyCurrentLOS
44372            Gauge32,
44373        prtPhyCurrentLSV
44374            Gauge32,
44375        prtPhyCurrentUAS
44376            Gauge32,
44377        prtPhyCurrentSES
44378            Gauge32,
44379        prtPhyCurrentES
44380            Gauge32,
44381        prtPhyCurrentStatus
44382            OCTET STRING,
44383        prtPhyCurrentLOF
44384            Gauge32
44385    }
44386
44387prtPhyCurrentLOS OBJECT-TYPE
44388    SYNTAX  Gauge32
44389    MAX-ACCESS  read-only
44390    STATUS  current
44391    DESCRIPTION
44392    "The counter associated with the number of Loss Of Sync
44393     seconds, encountered by a 25.6 Mbps interface in
44394     the current 15 minute interval."
44395    ::= { prtPhyCurrentEntry 1 }
44396
44397prtPhyCurrentLSV OBJECT-TYPE
44398    SYNTAX  Gauge32
44399    MAX-ACCESS  read-only
44400    STATUS  current
44401    DESCRIPTION
44402    "The counter associated with the number of Line symbol violation
44403     seconds, encountered by a 25.6 Mbps
44404     interface in the current 15 minute interval."
44405    ::= { prtPhyCurrentEntry 2 }
44406
44407prtPhyCurrentUAS OBJECT-TYPE
44408    SYNTAX  Gauge32
44409    MAX-ACCESS  read-only
44410    STATUS  current
44411    DESCRIPTION
44412    "The counter associated with the number of UAS
44413     encountered by a 25.6 Mbps
44414     interface in the current 15 minute interval."
44415    ::= { prtPhyCurrentEntry 3 }
44416
44417prtPhyCurrentSES OBJECT-TYPE
44418     SYNTAX  Gauge32
44419     MAX-ACCESS  read-only
44420     STATUS  current
44421     DESCRIPTION
44422     "The counter associated with the number of SES
44423      encountered by a 25.6 Mbps
44424      interface in the current 15 minute interval."
44425     ::= { prtPhyCurrentEntry 4 }
44426
44427prtPhyCurrentES OBJECT-TYPE
44428     SYNTAX Gauge32
44429     MAX-ACCESS  read-only
44430     STATUS  current
44431     DESCRIPTION
44432     "The number of Errored Seconds, encountered  by a
44433      25.6 Mbps interface in the current 15 minute interval."
44434     ::= { prtPhyCurrentEntry 5 }
44435
44436prtPhyCurrentStatus OBJECT-TYPE
44437     SYNTAX OCTET STRING  (SIZE (4))
44438     MAX-ACCESS  read-only
44439     STATUS  current
44440     DESCRIPTION
44441     "The statuses of the current interval:
44442       0 - O.K.
44443       1 - The link has been switched by a redundancy mechanism.
44444       2 - Module is in/out.
44445       4 - Empty - card is out."
44446     ::= { prtPhyCurrentEntry 6 }
44447
44448prtPhyCurrentLOF OBJECT-TYPE
44449     SYNTAX Gauge32
44450     MAX-ACCESS  read-only
44451     STATUS  current
44452     DESCRIPTION
44453     "The number of Loss of Frames, encountered by an
44454      interface in the current 15 minute interval."
44455     ::= { prtPhyCurrentEntry 7 }
44456
44457
44458-- The PHY interface Interval
44459
44460-- The PHY Interval Table contains various statistics
44461-- collected by the Interface over the previous 24
44462-- hours of operation.  The past 24 hours are broken into 96
44463-- completed 15 minute intervals.
44464
44465prtPhyIntervalTable OBJECT-TYPE
44466     SYNTAX  SEQUENCE OF PrtPhyIntervalEntry
44467     MAX-ACCESS  not-accessible
44468     STATUS  current
44469     DESCRIPTION
44470     "The Line Interval table."
44471     ::= { prtPhyPerfHistory 2 }
44472
44473prtPhyIntervalEntry OBJECT-TYPE
44474     SYNTAX  PrtPhyIntervalEntry
44475     MAX-ACCESS  not-accessible
44476     STATUS  current
44477     DESCRIPTION
44478     "An entry in the 25.6 Mbps Line Interval table.
44479      ifIndex of the line 25.6 Mbps layer of type 25.6 Mbps."
44480     INDEX   { ifIndex, prtPhyIntervalNumber }
44481     ::= { prtPhyIntervalTable 1 }
44482
44483PrtPhyIntervalEntry ::=
44484     SEQUENCE {
44485        prtPhyIntervalNumber
44486            Integer32,
44487        prtPhyIntervalLOS
44488            Gauge32,
44489        prtPhyIntervalLSV
44490            Gauge32,
44491        prtPhyIntervalUAS
44492            Gauge32,
44493        prtPhyIntervalSES
44494            Gauge32,
44495        prtPhyIntervalES
44496            Gauge32,
44497        prtPhyIntervalStatus
44498            OCTET STRING,
44499        prtPhyIntervalLOF
44500            Gauge32
44501      }
44502
44503prtPhyIntervalNumber OBJECT-TYPE
44504     SYNTAX  Integer32 (1..96)
44505     MAX-ACCESS  read-only
44506     STATUS  current
44507     DESCRIPTION
44508     "A number between 1 and 96, where 1 is the most
44509      recently completed 15 minute interval and 96 is
44510      the least recently completed 15 minutes interval
44511      (assuming that all 96 intervals are valid)."
44512     ::= { prtPhyIntervalEntry 1 }
44513
44514prtPhyIntervalLOS OBJECT-TYPE
44515     SYNTAX  Gauge32
44516     MAX-ACCESS  read-only
44517     STATUS  current
44518     DESCRIPTION
44519     "The counter associated with the number of Loss Of Sync
44520      seconds , encountered by a 25.6 Mbps interface in
44521      one of the previous 96, individual 15 minute intervals."
44522     ::= { prtPhyIntervalEntry 2 }
44523
44524prtPhyIntervalLSV OBJECT-TYPE
44525     SYNTAX  Gauge32
44526     MAX-ACCESS  read-only
44527     STATUS  current
44528     DESCRIPTION
44529     "The counter associated with the number of line symbol violation
44530      seconds , encountered by a 25.6 Mbps interface in
44531      one of the previous 96, individual 15 minute intervals."
44532     ::= { prtPhyIntervalEntry 3 }
44533
44534prtPhyIntervalUAS OBJECT-TYPE
44535     SYNTAX  Gauge32
44536     MAX-ACCESS  read-only
44537     STATUS  current
44538     DESCRIPTION
44539     "The counter associated with the number of UAS
44540      encountered by a 25.6 Mbps interface in one of the previous 96,
44541      individual 15	minute intervals."
44542     ::= { prtPhyIntervalEntry 4 }
44543
44544prtPhyIntervalSES OBJECT-TYPE
44545     SYNTAX  Gauge32
44546     MAX-ACCESS  read-only
44547     STATUS  current
44548     DESCRIPTION
44549     "The counter associated with the number of SES
44550      encountered by a 25.6 Mbps interface in one of the previous 96,
44551      individual 15	minute intervals."
44552    ::= { prtPhyIntervalEntry 5 }
44553
44554prtPhyIntervalES OBJECT-TYPE
44555     SYNTAX Gauge32
44556     MAX-ACCESS  read-only
44557     STATUS current
44558     DESCRIPTION
44559     "The number of Errored Seconds, encountered  by a
44560      25.6 Mbps interface in one of the previous 96, individual 15
44561      minute intervals."
44562     ::= { prtPhyIntervalEntry 6 }
44563
44564prtPhyIntervalStatus OBJECT-TYPE
44565     SYNTAX OCTET STRING  (SIZE (4))
44566     MAX-ACCESS  read-only
44567     STATUS  current
44568     DESCRIPTION
44569     " The statuses of the current interval:
44570       0 - O.K.
44571       1 - The link has been switched by a redundancy mechanism.
44572       2 - Module is in/out.
44573       4 - Empty - card is out."
44574     ::= { prtPhyIntervalEntry 7 }
44575
44576prtPhyIntervalLOF OBJECT-TYPE
44577     SYNTAX Gauge32
44578     MAX-ACCESS  read-only
44579     STATUS current
44580     DESCRIPTION
44581     "The number of Loss of Frames, encountered  by an
44582      interface in one of the previous 96, individual 15
44583      minute intervals."
44584     ::= { prtPhyIntervalEntry 8 }
44585
44586
44587-- END
44588--
44589-- file :v:\doc\rdv\mib\ver525\webrnger.txt
44590--
44591--Version:   1.0
44592--Date:   26.04.98
44593--By:       Ilana Schvetz
44594--File:      webranger.txt
44595--
44596--Last Update: Yig'al Hachmon-29 August 2005
44597
44598
44599
44600--radRouter     OBJECT IDENTIFIER ::= { rad 11 }
44601--rtrBridge     OBJECT IDENTIFIER ::= { radRouter 7 }
44602
44603webranger OBJECT IDENTIFIER ::= { rtrBridge 2 }
44604
44605wrSysConfig OBJECT IDENTIFIER ::= { webranger 1 }
44606
44607wrBraodcastCtrlCmd OBJECT-TYPE
44608       SYNTAX INTEGER {
44609	   block    (1),
44610	   forward  (2),
44611       blockLinkPropagation (3)
44612	   }
44613       MAX-ACCESS read-write
44614       STATUS current
44615       DESCRIPTION
44616       "This parameter is a command to the webranger CPU. It
44617        enables blocking or forwarding broadcast frames, which
44618        may cause a trigger to a connection.
44619	  	block (1)   - blocks the broadcast frames.
44620	  	forward (2) - forwards the broadcast frames.
44621        blockLinkPropagation (3) - blocks the broadcast frames to the links, tx
44622        to the LAN. "
44623       ::= { wrSysConfig 1 }
44624
44625wrFrSelfLearningMode OBJECT-TYPE
44626       SYNTAX INTEGER {
44627	   off (1),
44628	   on  (2)
44629	   }
44630       MAX-ACCESS read-write
44631       STATUS current
44632       DESCRIPTION
44633       "This parameter enables the webranger to learn the DLCi's
44634        configuration and maintanance protocol.
44635        off - will get the configuration by setting it.
44636        on - disables configuration and start self learning."
44637       ::= { wrSysConfig 2 }
44638
44639wrGratuitousArp OBJECT-TYPE
44640       SYNTAX INTEGER {
44641	   disable (2),
44642	   enable  (3)
44643	   }
44644       MAX-ACCESS read-write
44645       STATUS current
44646       DESCRIPTION
44647       "This parameter enables/disables the Gratuitous ARP feature.
44648        When enabled, the feature means: when receiving ARP with sender's
44649        Source IP Address that already exists in the ARP table - replace
44650        MAC Address with sender's Source MAC Address."
44651       ::= { wrSysConfig 3 }
44652
44653
44654wrIpRouterInfo OBJECT IDENTIFIER ::= { webranger 2 }
44655
44656wrConfigIpDhcp OBJECT IDENTIFIER ::= { wrIpRouterInfo 1 }
44657
44658wrConfigIpDNS OBJECT IDENTIFIER ::= { wrIpRouterInfo 2 }
44659
44660
44661wrDhcpAction OBJECT-TYPE
44662       SYNTAX INTEGER {
44663       disable (2),
44664       enable (3)
44665       }
44666       MAX-ACCESS read-write
44667       STATUS current
44668       DESCRIPTION
44669       "Activating (disable/enable) DHCP server operation.
44670        Since DHCP Server and DHCP Relay cannot reside in same device,
44671        DHCP Relay may be enabled (per interface), only if server action is disabled.
44672
44673        For some devices, this object is used in order to enable/disable
44674        the DHCP Client. See device SDS."
44675       ::= { wrConfigIpDhcp 1 }
44676
44677wrDhcpTable OBJECT-TYPE
44678       SYNTAX SEQUENCE OF WrDhcpEntry
44679       MAX-ACCESS not-accessible
44680       STATUS current
44681       DESCRIPTION
44682          "A list of DHCP entries. The number of entries is up to
44683           DHCP current entries, according to the WEBRANger model."
44684       ::= { wrConfigIpDhcp 2 }
44685
44686    wrDhcpEntry OBJECT-TYPE
44687       SYNTAX  WrDhcpEntry
44688       MAX-ACCESS  not-accessible
44689       STATUS  current
44690       DESCRIPTION
44691           "DHCP parameters per entry of the DHCP table."
44692       INDEX   { wrDhcpLowIpAddress }
44693       ::= { wrDhcpTable 1 }
44694
44695    WrDhcpEntry ::=
44696       SEQUENCE {
44697              wrDhcpLowIpAddress
44698                 IpAddress,
44699              wrDhcpHighIpAddress
44700                 IpAddress,
44701			  wrDhcpIpMaskAddress
44702                 IpAddress,
44703			  wrDhcpDefaultGateway
44704                 IpAddress,
44705			  wrDhcpPrimaryDNS
44706                 IpAddress,
44707			  wrDhcpSecondaryDNS
44708                 IpAddress,
44709			  wrDhcpInterface
44710                 INTEGER,
44711			  wrDhcpRowStatus
44712                 RowStatus,
44713			  wrDhcpIpAddressLeaseTime
44714			     Integer32,
44715			  wrDhcpPoolName
44716				  SnmpAdminString,
44717			  wrDhcpTftpServerIp
44718                 IpAddress,
44719			  wrDhcpConfigFileName
44720    		     SnmpAdminString
44721				   }
44722
44723wrDhcpLowIpAddress OBJECT-TYPE
44724       SYNTAX IpAddress
44725       MAX-ACCESS read-create
44726       STATUS current
44727       DESCRIPTION
44728           "DHCP Low Ip Address."
44729       ::= { wrDhcpEntry 1 }
44730
44731
44732wrDhcpHighIpAddress OBJECT-TYPE
44733       SYNTAX IpAddress
44734       MAX-ACCESS read-create
44735       STATUS current
44736       DESCRIPTION
44737           "DHCP High Ip Address."
44738       ::= { wrDhcpEntry 2 }
44739
44740wrDhcpIpMaskAddress OBJECT-TYPE
44741       SYNTAX IpAddress
44742       MAX-ACCESS read-create
44743       STATUS current
44744       DESCRIPTION
44745           "IP mask Address."
44746       ::= { wrDhcpEntry 3 }
44747
44748wrDhcpDefaultGateway OBJECT-TYPE
44749       SYNTAX IpAddress
44750       MAX-ACCESS read-create
44751       STATUS current
44752       DESCRIPTION
44753           "Default Gateway's IP Address."
44754       ::= { wrDhcpEntry 4 }
44755
44756wrDhcpPrimaryDNS OBJECT-TYPE
44757       SYNTAX IpAddress
44758       MAX-ACCESS read-create
44759       STATUS current
44760       DESCRIPTION
44761           "Primary DNS."
44762       ::= { wrDhcpEntry 5 }
44763
44764wrDhcpSecondaryDNS OBJECT-TYPE
44765	   SYNTAX IpAddress
44766	   MAX-ACCESS read-create
44767       STATUS current
44768       DESCRIPTION
44769           "Secondary DNS."
44770       ::= { wrDhcpEntry 6 }
44771
44772wrDhcpInterface OBJECT-TYPE
44773       SYNTAX INTEGER {
44774       all (1),
44775       lan1 (2),
44776       lan2(3),
44777       anyLan(4),
44778       wan (5)
44779       }
44780       MAX-ACCESS read-create
44781       STATUS current
44782       DESCRIPTION
44783           "The IP addresse allocation is done according to the
44784           interface type from which the DHCP request arrives."
44785       ::= { wrDhcpEntry 7 }
44786
44787
44788wrDhcpRowStatus OBJECT-TYPE
44789      SYNTAX  RowStatus
44790      MAX-ACCESS  read-create
44791      STATUS  current
44792      DESCRIPTION
44793          "This attribute allows to create/delete a row in this table.
44794          For creating a row, the NMS should set
44795          wrDhcpRowStatus.id = active(1).
44796          For destroying a row, the NMS should set:
44797          wrDhcpStatus.id = destroy(6).
44798          Only rows with status active(1) are relevant.
44799		  The only possible supported RowStatus vaules are
44800		  active  (1) and destroy (6)."
44801      ::= { wrDhcpEntry 8 }
44802
44803wrDhcpIpAddressLeaseTime OBJECT-TYPE
44804       SYNTAX   Integer32
44805       MAX-ACCESS  read-create
44806       STATUS  current
44807       DESCRIPTION
44808          "Allocated IP Address lease time in seconds.
44809           A zero  value specifies no time limitation."
44810     ::= { wrDhcpEntry 9 }
44811
44812wrDhcpPoolName OBJECT-TYPE
44813       SYNTAX SnmpAdminString (SIZE (1..10))
44814       MAX-ACCESS  read-create
44815       STATUS  current
44816       DESCRIPTION
44817          "DHCP pool name  - string with max length of 10  characters"
44818        ::= { wrDhcpEntry 10 }
44819
44820wrDhcpTftpServerIp OBJECT-TYPE
44821       SYNTAX IpAddress
44822       MAX-ACCESS  read-create
44823       STATUS  current
44824       DESCRIPTION
44825          "DHCP pool -  TFTP-server IP Address."
44826        ::= { wrDhcpEntry 11 }
44827
44828wrDhcpConfigFileName OBJECT-TYPE
44829       SYNTAX SnmpAdminString (SIZE (1..50))
44830       MAX-ACCESS  read-create
44831       STATUS  current
44832       DESCRIPTION
44833          "TFTP-name of the configuration File Name for DHCP pool."
44834        ::= { wrDhcpEntry 12 }
44835
44836
44837
44838-- DHCP (Dynamic Host Configuration Protocol) Pool Allocation Table
44839
44840dhcpPoolAllocTable OBJECT-TYPE
44841    SYNTAX SEQUENCE OF DhcpPoolAllocEntry
44842    MAX-ACCESS not-accessible
44843    STATUS current
44844    DESCRIPTION
44845       "A list of  DHCP  Pool Allocation entries.
44846       	Each entry (row) consist of a single IP Address belonging to DHCP pool
44847       	whose lowest IP address is dhcpPoolAllocLowIpAddress.
44848       	This IP address may be offered for leasing, or may already be
44849       	leased (in use) by Host it's MacAddress is dhcpPoolAllocMacAddress.
44850       	Time left for leasing period is indicated by dhcpPoolAllocTimeLeft.
44851        All posible statuses of IP address are indicated and controlled
44852        by dhcpPoolAllocFlags"
44853    ::= { wrConfigIpDhcp 3 }
44854
44855dhcpPoolAllocEntry OBJECT-TYPE
44856    SYNTAX  DhcpPoolAllocEntry
44857    MAX-ACCESS  not-accessible
44858    STATUS  current
44859    DESCRIPTION
44860        "DHCP Pool Allocation parameters per entry of the DHCP Pool Allocation table."
44861    INDEX   {dhcpPoolAllocLowIpAddress, dhcpPoolAllocLeasingIpAddress}
44862    ::= { dhcpPoolAllocTable 1 }
44863
44864DhcpPoolAllocEntry ::=
44865     SEQUENCE {
44866            dhcpPoolAllocLowIpAddress
44867               IpAddress,
44868            dhcpPoolAllocLeasingIpAddress
44869               IpAddress,
44870            dhcpPoolAllocMacAddress
44871               MacAddress,
44872            dhcpPoolAllocTimeLeft
44873              Integer32,
44874            dhcpPoolAllocFlags
44875               INTEGER,
44876            dhcpPoolAllocFreeCmd
44877               INTEGER
44878               }
44879
44880
44881dhcpPoolAllocLowIpAddress  OBJECT-TYPE
44882     SYNTAX IpAddress
44883     MAX-ACCESS read-only
44884     STATUS current
44885     DESCRIPTION
44886         "Lowest IP address of this pool, value eqaul to wrDhcpLowIpAddress for
44887          the pool."
44888     ::= { dhcpPoolAllocEntry 1 }
44889
44890dhcpPoolAllocLeasingIpAddress OBJECT-TYPE
44891     SYNTAX IpAddress
44892     MAX-ACCESS read-only
44893     STATUS current
44894     DESCRIPTION
44895         "Single IP Address belonging to dhcp pool whose Lowest Ip Address is
44896         dhcpPoolAllocLowIpAddress. This IP address may be offered for leasing
44897         or may be leased by Host its MacAddress is dhcpPoolAllocMacAddress.
44898         All posible statuses of IP address are indicated by dhcpPoolAllocFlags     "
44899     ::= { dhcpPoolAllocEntry 2 }
44900
44901dhcpPoolAllocMacAddress OBJECT-TYPE
44902     SYNTAX  MacAddress
44903     MAX-ACCESS read-only
44904     STATUS current
44905	 DESCRIPTION
44906     "MAC Address to which the IP address has been leased "
44907     ::= { dhcpPoolAllocEntry 3 }
44908
44909dhcpPoolAllocTimeLeft OBJECT-TYPE
44910     SYNTAX Integer32
44911     MAX-ACCESS read-only
44912     STATUS current
44913	 DESCRIPTION
44914         "IP address leasing time left in seconds "
44915     ::= { dhcpPoolAllocEntry 4 }
44916
44917
44918
44919dhcpPoolAllocFlags OBJECT-TYPE
44920     SYNTAX INTEGER
44921            {
44922             notApplicable (1),
44923			 free (2),
44924			 inUse (3),
44925			 offered (4),
44926			 forbidden (5)
44927             }
44928     MAX-ACCESS read-only
44929     STATUS current
44930     DESCRIPTION
44931     "These flags indicates status of each IP address.
44932     User may change value to free, via dhcpPoolAllocFreeCmd "
44933     ::= { dhcpPoolAllocEntry 5 }
44934
44935
44936dhcpPoolAllocFreeCmd OBJECT-TYPE
44937     SYNTAX INTEGER
44938            {
44939             off (2),
44940			 on (3)
44941             }
44942     MAX-ACCESS read-write
44943     STATUS current
44944     DESCRIPTION
44945	"Setting this attribute to On (3), will enforce the agent to
44946	 Free this entry.
44947	 The Agent will change the value of this MIB object to off(2)
44948	 automatically, after performing the command.
44949	 Setting this object to off(2), will do nothing"
44950     ::= { dhcpPoolAllocEntry 6 }
44951
44952
44953
44954--DHCP Relay Table
44955
44956dhcpRelayTable OBJECT-TYPE
44957    SYNTAX SEQUENCE OF DhcpRelayEntry
44958    MAX-ACCESS not-accessible
44959    STATUS current
44960    DESCRIPTION
44961       "A list of DHCP relay entries."
44962    ::= { wrConfigIpDhcp 4 }
44963
44964dhcpRelayEntry OBJECT-TYPE
44965    SYNTAX  DhcpRelayEntry
44966    MAX-ACCESS  not-accessible
44967    STATUS  current
44968    DESCRIPTION
44969        "DHCP Relay parameters per entry of the DHCP relay table."
44970    INDEX   { ifIndex }
44971    ::= { dhcpRelayTable 1 }
44972
44973DhcpRelayEntry ::=
44974     SEQUENCE {
44975			dhcpRelayAction
44976			   INTEGER,
44977            dhcpRelayServerIpAddress
44978               IpAddress,
44979            dhcpRelayMaxHop
44980               Integer32
44981               }
44982
44983dhcpRelayAction OBJECT-TYPE
44984     SYNTAX INTEGER
44985            {
44986			disable (2),
44987            enable (3)
44988			 }
44989     MAX-ACCESS read-write
44990     STATUS current
44991     DESCRIPTION
44992	"Setting this attribute to enable (3), will
44993	 enable DHCP Relay action for this interface
44994	 (Only if DHCP Server is disabled for device - wrDhcpAction=disable).
44995	 dhcpRelayServerIpAddressaddress should not be 0.0.0.0 when enable is set"
44996     ::= { dhcpRelayEntry 1 }
44997
44998
44999dhcpRelayServerIpAddress OBJECT-TYPE
45000     SYNTAX IpAddress
45001     MAX-ACCESS read-write
45002     STATUS current
45003     DESCRIPTION
45004         "DHCP Server IP Address."
45005     ::= { dhcpRelayEntry 2 }
45006
45007
45008dhcpRelayMaxHop OBJECT-TYPE
45009     SYNTAX Integer32
45010     MAX-ACCESS read-write
45011     STATUS current
45012          DESCRIPTION
45013         "Maximum number of hops till DHCP Server.
45014          upper limit is 16 hops"
45015     DEFVAL {16}
45016     ::= { dhcpRelayEntry 3 }
45017
45018
45019wrDhcpPort OBJECT-TYPE
45020	  SYNTAX  INTEGER
45021	  {
45022       notApplicable	(1),
45023       all          	(2),
45024       outOfBand 		(3),
45025       lan1 			(4),
45026	   lan2				(5)
45027       }
45028
45029      MAX-ACCESS  read-write
45030      STATUS  current
45031      DESCRIPTION
45032          "This parameter defines the port that DHCP flow will be actiavted."
45033      ::= { wrConfigIpDhcp 5}
45034
45035
45036--DHCP Client Table
45037
45038dhcpClientTable OBJECT-TYPE
45039    SYNTAX SEQUENCE OF DhcpClientEntry
45040    MAX-ACCESS not-accessible
45041    STATUS current
45042    DESCRIPTION
45043    "A list of DHCP client entries."
45044    ::= { wrConfigIpDhcp 6 }
45045
45046dhcpClientEntry OBJECT-TYPE
45047    SYNTAX  DhcpClientEntry
45048    MAX-ACCESS  not-accessible
45049    STATUS  current
45050    DESCRIPTION
45051    "DHCP Client parameters per entry of the DHCP Client table."
45052    INDEX   { ifIndex }
45053    ::= { dhcpClientTable 1 }
45054
45055DhcpClientEntry ::=
45056     SEQUENCE {
45057	 dhcpClientAction
45058	 INTEGER,
45059     dhcpClientServerIpAddress
45060     IpAddress,
45061     dhcpClientLeaseExpirationTime
45062     Integer32,
45063	 dhcpClientStatus
45064	 DisplayString
45065     }
45066
45067dhcpClientAction OBJECT-TYPE
45068     SYNTAX INTEGER
45069      {
45070	 	disable (2),
45071        enable (3)
45072	  }
45073     MAX-ACCESS read-write
45074     STATUS current
45075     DESCRIPTION
45076	"This parameter default value is enable(3).
45077	 Setting this attribute to disable (2), will
45078	 disable DHCP Client action for this interface.
45079	 This parameter can be changed to disable (2) only
45080	 (it cannot be changed from disable to enable)."
45081     ::= { dhcpClientEntry 1 }
45082
45083dhcpClientServerIpAddress OBJECT-TYPE
45084     SYNTAX IpAddress
45085     MAX-ACCESS read-write
45086     STATUS current
45087     DESCRIPTION
45088     "DHCP Server IP Address."
45089     ::= { dhcpClientEntry 2 }
45090
45091dhcpClientLeaseExpirationTime OBJECT-TYPE
45092     SYNTAX Integer32
45093     MAX-ACCESS read-only
45094     STATUS current
45095     DESCRIPTION
45096     "This parameter holds the time (in minutes) left until lease expiration."
45097     ::= { dhcpClientEntry 3 }
45098
45099dhcpClientStatus OBJECT-TYPE
45100     SYNTAX DisplayString
45101     MAX-ACCESS read-only
45102     STATUS current
45103     DESCRIPTION
45104     "This parametr displays the DHCP status."
45105     ::= { dhcpClientEntry 4 }
45106
45107
45108--DHCP Interface Client Table
45109
45110dhcpIfClientTable OBJECT-TYPE
45111    SYNTAX SEQUENCE OF DhcpIfClientEntry
45112    MAX-ACCESS not-accessible
45113    STATUS current
45114    DESCRIPTION
45115    "DHCP client entries for each Interface."
45116    ::= { wrConfigIpDhcp 7 }
45117
45118dhcpIfClientEntry OBJECT-TYPE
45119    SYNTAX  DhcpIfClientEntry
45120    MAX-ACCESS  not-accessible
45121    STATUS  current
45122    DESCRIPTION
45123    "DHCP Clients per entry of the DHCP Interface Client table."
45124    INDEX   { ifIndex, dhcpIfClientIpAddress }
45125    ::= { dhcpIfClientTable 1 }
45126
45127DhcpIfClientEntry ::=
45128     SEQUENCE {
45129	 dhcpIfClientIpAddress
45130     IpAddress,
45131     dhcpIfClientRowStatus
45132	 RowStatus
45133     }
45134
45135dhcpIfClientIpAddress OBJECT-TYPE
45136     SYNTAX IpAddress
45137     MAX-ACCESS read-create
45138     STATUS current
45139     DESCRIPTION
45140     "DHCP Client IP Address."
45141     ::= { dhcpIfClientEntry 2 }
45142
45143dhcpIfClientRowStatus OBJECT-TYPE
45144     SYNTAX      RowStatus
45145     MAX-ACCESS  read-create
45146     STATUS      current
45147     DESCRIPTION
45148     "The row status used for creating, modifying, and deleting instances
45149     of the columnar objects in the dhcpIfClientTable.
45150
45151     For Vmux Devices, it will be possible only to Delete instances.
45152     The addition of Clients will be done automatically by the Server according
45153     to Network messages that are sent by the Clients; not via SNMP.
45154
45155     In order to Delete a Client, this MIB object should be set to: destroy (6)."
45156     ::= { dhcpIfClientEntry 3 }
45157
45158dhcpServerAction OBJECT-TYPE
45159    SYNTAX  INTEGER {
45160       noOp(2),
45161       deleteAllClients(3)
45162     }
45163    MAX-ACCESS  read-write
45164    STATUS  current
45165    DESCRIPTION
45166	"This variable enables the operator to perform one of the
45167	specified actions on the Server.
45168      deleteAllClients (3) is an option that is used for a device functioning as a server.
45169      It will remove all the clients from all the interfaces of the device.
45170      When the operation is complete, the agent will return a noOp (2) value."
45171   ::= { wrConfigIpDhcp 8 }
45172
45173
45174wrDNSRelayAction OBJECT-TYPE
45175       SYNTAX INTEGER {
45176       notApplicable (1),
45177       disable       (2),
45178       enable        (3)
45179       }
45180       MAX-ACCESS read-write
45181       STATUS current
45182       DESCRIPTION
45183       "When Enabled, device will act as a DNS Relay:
45184        whenever the device receives a DNS request from its host,
45185        it will forward it to the DNS server
45186        as if the request was initiated by the  device itself.
45187        The reply from the DNS server is forwarded by the
45188        device to the host as if the device
45189        was	answering the request."
45190       ::= { wrConfigIpDNS  1 }
45191
45192wrConfigIpxRouterInfo OBJECT IDENTIFIER ::= { webranger 3 }
45193
45194wrAutoLearnLanIpxNets OBJECT-TYPE
45195       SYNTAX INTEGER {
45196       disable (2),
45197       enable (3)
45198       }
45199       MAX-ACCESS read-write
45200       STATUS current
45201       DESCRIPTION
45202           "Activating (disable/enable) the auto-learn operation."
45203       ::= { wrConfigIpxRouterInfo 1 }
45204
45205wrLanIpxNetTable OBJECT-TYPE
45206       SYNTAX SEQUENCE OF WrLanIpxNetEntry
45207       MAX-ACCESS not-accessible
45208       STATUS current
45209       DESCRIPTION
45210           "Lan IPX nets Table."
45211       ::= { wrConfigIpxRouterInfo 2 }
45212
45213wrLanIpxNetEntry OBJECT-TYPE
45214SYNTAX WrLanIpxNetEntry
45215MAX-ACCESS not-accessible
45216       STATUS current
45217       DESCRIPTION
45218          "IPX Nets per frame type & LAN port. The table entries
45219           will be created by the agent"
45220INDEX   { wrLanifIndex, wrLanIpxFrameType }
45221       ::= { wrLanIpxNetTable 1 }
45222
45223WrLanIpxNetEntry ::=
45224       SEQUENCE {
45225         wrLanifIndex
45226               Integer32,
45227         wrLanIpxFrameType
45228               INTEGER,
45229         wrIpxNetAddress
45230	           IpAddress
45231          }
45232
45233wrLanifIndex OBJECT-TYPE
45234          SYNTAX Integer32
45235          MAX-ACCESS  read-only
45236          STATUS  current
45237          DESCRIPTION
45238             "LAN port ifIndex."
45239          ::= { wrLanIpxNetEntry 1 }
45240
45241wrLanIpxFrameType OBJECT-TYPE
45242          SYNTAX  INTEGER{
45243          t8023 (1),
45244          ethernet (2),
45245          t8022(3),
45246          snap (4)
45247          }
45248          MAX-ACCESS  read-only
45249          STATUS  current
45250          DESCRIPTION
45251             "Frame Type"
45252          ::= { wrLanIpxNetEntry 2 }
45253
45254wrIpxNetAddress OBJECT-TYPE
45255          SYNTAX IpAddress
45256          MAX-ACCESS  read-write
45257          STATUS  current
45258          DESCRIPTION
45259             "Net address per Frame Type & LAN port."
45260          ::= { wrLanIpxNetEntry 3 }
45261
45262wrDialInIpxNet OBJECT-TYPE
45263       SYNTAX IpAddress
45264       MAX-ACCESS read-write
45265       STATUS current
45266       DESCRIPTION
45267           "Net address through a link."
45268       ::= { wrConfigIpxRouterInfo 3 }
45269
45270-- The RIP/SAP Interface Configuration Table.
45271
45272    ripSapIfConfTable OBJECT-TYPE
45273        SYNTAX   SEQUENCE OF RipSapIfConfEntry
45274        MAX-ACCESS   not-accessible
45275        STATUS   current
45276        DESCRIPTION
45277           "A list of Interfaces which require separate
45278           configuration in RIP/SAP."
45279       ::= { wrConfigIpxRouterInfo 4 }
45280
45281   ripSapIfConfEntry OBJECT-TYPE
45282       SYNTAX   RipSapIfConfEntry
45283       MAX-ACCESS   not-accessible
45284       STATUS   current
45285       DESCRIPTION
45286          "A Single Routing Domain in a single Subnet."
45287      INDEX { ripSapIfConfIfIndex }
45288      ::= { ripSapIfConfTable 1 }
45289
45290    RipSapIfConfEntry ::=
45291        SEQUENCE {
45292            ripSapIfConfIfIndex
45293                Integer32,
45294            ripSapIfConfMode
45295                INTEGER,
45296            ripSapIfConfStatus
45297                RowStatus
45298    }
45299
45300    ripSapIfConfIfIndex OBJECT-TYPE
45301        SYNTAX   Integer32
45302        MAX-ACCESS   read-only
45303        STATUS   current
45304        DESCRIPTION
45305           "The interface ifIndex."
45306       ::= { ripSapIfConfEntry 1 }
45307
45308    ripSapIfConfMode OBJECT-TYPE
45309        SYNTAX   INTEGER {
45310		off(1),
45311		on (2)
45312		}
45313        MAX-ACCESS   read-create
45314        STATUS   current
45315        DESCRIPTION
45316           "The ifIndex RIP/SAP mode."
45317       ::= { ripSapIfConfEntry 2 }
45318
45319    ripSapIfConfStatus OBJECT-TYPE
45320       SYNTAX RowStatus
45321       MAX-ACCESS read-create
45322       STATUS current
45323       DESCRIPTION
45324           "This attribute allows to create/delete a row in this table.
45325            For creating a row, the NMS should set
45326            ripSapIfConfStatus.id1 = active(1).
45327            For destroying a row, the NMS should set:
45328            ripSapIfConfStatus.id1 = destroy(6).
45329            Only rows with status active(1) are relevant.
45330		    The only possible supported RowStatus vaules are
45331		    active  (1) and destroy (6)."
45332       ::= { ripSapIfConfEntry 3 }
45333
45334wrInterface OBJECT IDENTIFIER ::= { webranger 4 }
45335
45336wrIpAddressTable OBJECT-TYPE
45337       SYNTAX SEQUENCE OF WrIpAddressEntry
45338       MAX-ACCESS not-accessible
45339       STATUS current
45340       DESCRIPTION
45341           "Link IP addresses Table."
45342       ::= { wrInterface 1 }
45343
45344wrIpAddressEntry OBJECT-TYPE
45345       SYNTAX WrIpAddressEntry
45346       MAX-ACCESS not-accessible
45347       STATUS current
45348       DESCRIPTION
45349          "Ip Address per Link"
45350       INDEX   { wrIpIfIndex }
45351       ::= { wrIpAddressTable 1 }
45352
45353WrIpAddressEntry ::=
45354       SEQUENCE {
45355           wrIpIfIndex
45356		      Integer32,
45357           wrIpAddress
45358              IpAddress,
45359           wrIpMask
45360              IpAddress,
45361		   wrIpRowStatus
45362		      RowStatus
45363}
45364
45365wrIpIfIndex OBJECT-TYPE
45366       SYNTAX Integer32
45367       MAX-ACCESS read-only
45368       STATUS current
45369       DESCRIPTION
45370           "Port interface index."
45371       ::= { wrIpAddressEntry 1 }
45372
45373wrIpAddress OBJECT-TYPE
45374       SYNTAX IpAddress
45375       MAX-ACCESS read-create
45376       STATUS current
45377       DESCRIPTION
45378           "Link IP Address."
45379       ::= { wrIpAddressEntry 2 }
45380
45381wrIpMask OBJECT-TYPE
45382       SYNTAX IpAddress
45383       MAX-ACCESS read-create
45384       STATUS current
45385       DESCRIPTION
45386           "Link IP mask Address."
45387       ::= { wrIpAddressEntry 3 }
45388
45389wrIpRowStatus OBJECT-TYPE
45390       SYNTAX RowStatus
45391       MAX-ACCESS read-create
45392       STATUS current
45393       DESCRIPTION
45394           "This attribute allows to create/delete a row in this table.
45395            For creating a row, the NMS should set
45396            wrIpRowStatus.id1 = active(1).
45397            For destroying a row, the NMS should set:
45398            wrIpRowStatus.id1 = destroy(6).
45399            Only rows with status active(1) are relevant.
45400		    The only possible supported RowStatus vaules are
45401		    active  (1) and destroy (6)."
45402       ::= { wrIpAddressEntry 4 }
45403
45404wrSpoofingTable OBJECT-TYPE
45405       SYNTAX SEQUENCE OF WrSpoofingEntry
45406       MAX-ACCESS not-accessible
45407       STATUS current
45408       DESCRIPTION
45409           "Spoofing Table."
45410       ::= { wrInterface 2 }
45411
45412wrSpoofingEntry OBJECT-TYPE
45413       SYNTAX WrSpoofingEntry
45414       MAX-ACCESS not-accessible
45415       STATUS current
45416       DESCRIPTION
45417          "Spoofing per Link"
45418       INDEX   { wrSpoofingIfIndex }
45419       ::= { wrSpoofingTable 1 }
45420
45421WrSpoofingEntry ::=
45422       SEQUENCE {
45423           wrSpoofingIfIndex
45424		      Integer32,
45425           wrSpoofingAction
45426		      Integer32,
45427           wrSpoofingAgingStation
45428              Integer32,
45429		   wrSpoofingRowStatus
45430		      RowStatus
45431}
45432
45433wrSpoofingIfIndex OBJECT-TYPE
45434       SYNTAX Integer32
45435       MAX-ACCESS read-only
45436       STATUS current
45437       DESCRIPTION
45438           "Port interface index."
45439       ::= { wrSpoofingEntry 1 }
45440
45441
45442wrSpoofingAction  OBJECT-TYPE
45443       SYNTAX Integer32
45444       MAX-ACCESS read-create
45445       STATUS current
45446       DESCRIPTION
45447	       "Spoofing action is applied by bit code:
45448            enable        :  bit 0 set (disable: bit 0 is 0)
45449            keepAlive     :  bit 1
45450               ...        :  bit 2
45451            and so on.
45452            For the above example, to set spoofing to keepAlive action,
45453            the object's value will be 3 = [ 2**0 + 2**1 ]
45454            Only the Remote WEBRANger will accept this object !
45455                  -------                                  "
45456       ::= { wrSpoofingEntry 2 }
45457
45458wrSpoofingAgingStation  OBJECT-TYPE
45459       SYNTAX Integer32
45460       MAX-ACCESS read-create
45461       STATUS current
45462       DESCRIPTION
45463         " Aging time of stations list, in min. The agent 'translates'
45464           the time entered in minutes, to 10 min. resolution, as
45465		   follows:
45466		   1..10  min - 10 min
45467		   11..20 min - 20 min
45468		   and so on...
45469		   0 is not a valid value.
45470           Only the Remote WEBRANger will accept this object !
45471                    ----------------                          "
45472       ::= { wrSpoofingEntry 3 }
45473
45474wrSpoofingRowStatus OBJECT-TYPE
45475       SYNTAX RowStatus
45476       MAX-ACCESS read-create
45477       STATUS current
45478       DESCRIPTION
45479           "This attribute allows to create/delete a row in this table.
45480            For creating a row, the NMS should set
45481            wrSpoofingRowStatus.id1 = active(1).
45482            For destroying a row, the NMS should set:
45483            wrSpoofingRowStatus.id1 = destroy(6).
45484            Only rows with status active(1) are relevant.
45485		    The only possible supported RowStatus vaules are
45486		    active  (1) and destroy (6)."
45487       ::= { wrSpoofingEntry 4 }
45488
45489
45490wrLanIfTable OBJECT-TYPE
45491       SYNTAX SEQUENCE OF WrLanIfEntry
45492       MAX-ACCESS not-accessible
45493       STATUS current
45494       DESCRIPTION
45495           "Link IP addresses Table."
45496       ::= { wrInterface 3 }
45497
45498wrLanIfEntry OBJECT-TYPE
45499       SYNTAX WrLanIfEntry
45500       MAX-ACCESS not-accessible
45501       STATUS current
45502       DESCRIPTION
45503          "Ip Address per Link"
45504       INDEX   { wrLanIfIndex }
45505       ::= { wrLanIfTable 1 }
45506
45507WrLanIfEntry ::=
45508       SEQUENCE {
45509           wrLanIfIndex
45510		      Integer32,
45511           wrLanBridgeRouterMode
45512              INTEGER,
45513		   wrLanIfState
45514		      INTEGER,
45515		   wrLanIfRdnTimeout
45516		      Integer32
45517       }
45518
45519wrLanIfIndex OBJECT-TYPE
45520       SYNTAX Integer32
45521       MAX-ACCESS read-only
45522       STATUS current
45523       DESCRIPTION
45524           "Port interface index."
45525       ::= { wrLanIfEntry 1 }
45526
45527wrLanBridgeRouterMode OBJECT-TYPE
45528     SYNTAX INTEGER {
45529              unknown         (1),
45530              bridge          (2),
45531              ipRouter        (3),
45532              ipxRouter       (4),
45533              ipAndIpxRouter  (5),
45534              bRouter         (6),
45535			  ipBrouter       (7),
45536			  ipxBrouter      (8),
45537			  ipAndIpxBrouter (9),
45538			  bridgeAndStp    (10)
45539              }
45540     MAX-ACCESS read-write
45541     STATUS current
45542     DESCRIPTION
45543         "This parameter indicates whether the link is Bridge
45544          or Router	and specifies the Router's type."
45545     ::= { wrLanIfEntry 2 }
45546
45547wrLanIfState OBJECT-TYPE
45548       SYNTAX INTEGER {
45549              disable(2),
45550              enable (3),
45551			  redundancy(4)
45552	      }
45553       MAX-ACCESS read-write
45554       STATUS current
45555       DESCRIPTION
45556	   "The LAN is  disabled or enabled.
45557	    For LAN 2 it can be also 'redundancy'."
45558       ::= { wrLanIfEntry 3 }
45559
45560wrLanIfRdnTimeout OBJECT-TYPE
45561       SYNTAX Integer32
45562       MAX-ACCESS read-write
45563       STATUS current
45564       DESCRIPTION
45565	   "LAN Redundancy Timeout in seconds.
45566	    Applicable when wrLanIfState=redundancy."
45567       ::= { wrLanIfEntry 4 }
45568
45569wrSyncCnfgTable OBJECT-TYPE
45570       SYNTAX SEQUENCE OF WrSyncCnfgEntry
45571       MAX-ACCESS not-accessible
45572       STATUS current
45573       DESCRIPTION
45574           "Configuration table for Async interface."
45575       ::= { wrInterface 4 }
45576
45577wrSyncCnfgEntry OBJECT-TYPE
45578       SYNTAX WrSyncCnfgEntry
45579       MAX-ACCESS not-accessible
45580       STATUS current
45581       DESCRIPTION
45582          "Configuration table"
45583       INDEX   { wrSyncIfIndex }
45584       ::= { wrSyncCnfgTable 1 }
45585
45586WrSyncCnfgEntry ::=
45587       SEQUENCE {
45588           wrSyncIfIndex
45589		      Integer32,
45590           wrSyncClkMode
45591              INTEGER,
45592           wrSyncClkRate
45593              INTEGER
45594       }
45595
45596wrSyncIfIndex OBJECT-TYPE
45597       SYNTAX Integer32
45598       MAX-ACCESS read-only
45599       STATUS current
45600       DESCRIPTION
45601           "Sync interface index."
45602       ::= { wrSyncCnfgEntry 1 }
45603
45604wrSyncClkMode OBJECT-TYPE
45605     SYNTAX INTEGER {
45606              notApplicable   (1),
45607              manual          (2),
45608              program         (3)
45609              }
45610     MAX-ACCESS read-write
45611     STATUS current
45612     DESCRIPTION
45613         "Clock Mode."
45614     ::= { wrSyncCnfgEntry 2 }
45615
45616wrSyncClkRate OBJECT-TYPE
45617     SYNTAX INTEGER {
45618
45619              notApplicable   (1),
45620              r16             (2),
45621              r32             (3),
45622              r48             (4),
45623              r64             (5),
45624              r96             (6),
45625              r128            (7),
45626			  r256            (8),
45627			  r768            (9)
45628              }
45629     MAX-ACCESS read-write
45630     STATUS current
45631     DESCRIPTION
45632         "Clock Rate in. Rate can be changed if Clock Mode is Program only."
45633     ::= { wrSyncCnfgEntry 3 }
45634
45635
45636
45637wrFrCnfgTable OBJECT-TYPE
45638       SYNTAX SEQUENCE OF WrFrCnfgEntry
45639       MAX-ACCESS not-accessible
45640       STATUS current
45641       DESCRIPTION
45642           "Configuration table for Fr parameters that do not exist in RFC2115."
45643       ::= { wrInterface 5 }
45644
45645wrFrCnfgEntry OBJECT-TYPE
45646       SYNTAX WrFrCnfgEntry
45647       MAX-ACCESS not-accessible
45648       STATUS current
45649       DESCRIPTION
45650           "Configuration entry for Fr parameters that do not exist in RFC2115."
45651       INDEX   { ifIndex }
45652       ::= { wrFrCnfgTable 1 }
45653
45654WrFrCnfgEntry ::=
45655       SEQUENCE {
45656           wrFrDlciLearningMode
45657		      INTEGER,
45658		   wrFrCllmMessages
45659              INTEGER
45660       }
45661
45662wrFrDlciLearningMode OBJECT-TYPE
45663       SYNTAX INTEGER {
45664	   off (2),
45665	   on  (3)
45666	   }
45667       MAX-ACCESS read-write
45668       STATUS current
45669       DESCRIPTION
45670           "This parameter enables the webranger to learn the DLCi's
45671            configuration and maintanance protocol for the current interface.
45672            off - the WR will read the user's configuration for this interface.
45673            on -  the WR will begin self learning of the current interface's maintanance
45674                  protocol and DLCIs."
45675       ::= { wrFrCnfgEntry 1 }
45676
45677wrFrCllmMessages OBJECT-TYPE
45678       SYNTAX INTEGER {
45679	   disable (2),
45680	   enable  (3)
45681	   }
45682       MAX-ACCESS read-write
45683       STATUS current
45684       DESCRIPTION
45685           "This parameter enables/disables the Webranger to Tx/Rx CLLM
45686            (Consolidated Link Layer Management) messages via DLCI 1023.
45687            The CLLM messages are link layer control messages. They can be used for example
45688		    in cases of congestion. The CLLM message contains a code for cause of congestion
45689		    and list of all DLCIs that should act to reduce data transmission."
45690       ::= { wrFrCnfgEntry 2 }
45691
45692
45693--
45694-- file :v:\doc\rdv\mib\ver540\dacs.txt
45695--
45696--Title:     RAD's DACS PRODUCTS MIB
45697--Date:      27.04.95
45698--By:        Smadar Tauber
45699--File:      dacs.txt
45700--
45701--Last update: 5-May-2008 by Liora Gafni
45702dacsMux       OBJECT IDENTIFIER ::= {radWan 3}
45703
45704systemDacsMux OBJECT IDENTIFIER ::= {dacsMux 1}
45705mdlDacsMux    OBJECT IDENTIFIER ::= {dacsMux 2}
45706prtDacsMux    OBJECT IDENTIFIER ::= {dacsMux 3}
45707genDacsMux    OBJECT IDENTIFIER ::= {dacsMux 4}
45708
45709
45710--System level of DACS MIB
45711--
45712--Sa  - data specific to a stand-alone unit
45713--Hub - data specific to a Hub unit
45714--Rest of the branches are common to both types of units.
45715
45716sysSa         OBJECT IDENTIFIER ::= {systemDacsMux 1}
45717sysHub        OBJECT IDENTIFIER ::= {systemDacsMux 2}
45718sysStatus     OBJECT IDENTIFIER ::= {systemDacsMux 3}
45719sysCurrentAlr OBJECT IDENTIFIER ::= {systemDacsMux 4}
45720sysBufferAlr  OBJECT IDENTIFIER ::= {systemDacsMux 5}
45721sysConfig     OBJECT IDENTIFIER ::= {systemDacsMux 6}
45722sysDbase      OBJECT IDENTIFIER ::= {systemDacsMux 7}
45723
45724
45725--Stand-alone specific parameters
45726
45727sysSaSwchStatus OBJECT-TYPE
45728      SYNTAX  Integer32
45729      MAX-ACCESS  read-only
45730      STATUS  current
45731      DESCRIPTION
45732      "This object indicates the status of the switches on
45733       the SA unit.
45734       Each switch is represented by a bit. The status is a sum
45735       of 2**n, according to the bits.
45736
45737	   For SMODs products see modem's specification.
45738
45739	   For DXC product see the following:
45740       There are 4 switches:
45741       bit 0  SP-PAR (LSB)  '1' - Default parameters
45742       bit 1  PSWRD         '1' - Password=default
45743                            '0' - Password=user selected
45744       bit 2  DB-INIT       '1' - DB initiated with default
45745                            '0' - DB initiated with NVRAM contents
45746       bit 3  PC-SP  (MSB)  '1' - Management by terminal only
45747                            '0' - Management by NMS
45748       Example: If SP-PAR  and PSWRD bits are set ('1'), the value
45749             will be 3 (2**1 + 2**0).
45750       When the status of the switches is unknown, the value of
45751       this object will be 255."
45752      ::= { sysSa 1}
45753
45754sysSaSwRevision OBJECT-TYPE
45755      SYNTAX  DisplayString (SIZE (0..255))
45756      MAX-ACCESS  read-only
45757      STATUS  current
45758      DESCRIPTION
45759      "This object indicates the Software revision of the
45760       system."
45761      ::= {sysSa 2}
45762
45763sysSaHwVersion OBJECT-TYPE
45764      SYNTAX  DisplayString (SIZE (0..255))
45765      MAX-ACCESS  read-only
45766      STATUS  current
45767      DESCRIPTION
45768      "This object indicates the Hardware version of the
45769       system."
45770      ::= {sysSa 3}
45771
45772sysSaPorts OBJECT-TYPE
45773      SYNTAX  Integer32
45774      MAX-ACCESS  read-only
45775      STATUS  current
45776      DESCRIPTION
45777   "This object indicates the ports that are present in the
45778    system.
45779    Each possible port is represented by a bit.
45780    The value of this object is a sum of 2**n, n=number of bits.
45781    '1' - means that the port exists
45782    '0' - means that the port does not exist
45783    For detailed bit assignment, see product's spec.
45784    Bit 0 = LSB
45785    When this object is not relevant, the value will be 0.
45786    In some cases, this object may represent ports configuration
45787    of the system AND its far-end unit."
45788   ::= {sysSa 4}
45789
45790sysSaReadSwch OBJECT-TYPE
45791      SYNTAX  Integer32
45792      MAX-ACCESS  read-write
45793      STATUS  current
45794      DESCRIPTION
45795      "This object indicates wether the configuration will be read from the DIP switches
45796       on the SA (stand alone) unit.
45797       Each switch is represented by a bit.
45798       If the bit is 1: the configuration will be read from the HW switch position.
45799       If the bit is 0: the configuration will be read from the SW user configuration.
45800
45801       The DIP switches are different in each of the RAD devices.
45802       In the Tiny Router (starting from the LSB) the following switches exist:
45803       Bit 0: WAN Loop
45804       Bit 1: LAN Full Duplex (When LAN AUI connector, it is SQE)
45805       Bit 2: PPP (When WAN 4 Wire connector, it is LONG)
45806       Bit 3: IP Learn"
45807   ::= {sysSa 5}
45808
45809sysSaBuActivePort OBJECT-TYPE
45810      SYNTAX  INTEGER
45811	  {
45812	  notApplicable (1),
45813	  e1T1orSerial  (2),
45814	  eth           (3),
45815	  primary       (4),
45816	  secondary     (5),
45817	  third         (6),
45818	  fourth		(7)
45819	  }
45820      MAX-ACCESS  read-only
45821      STATUS  current
45822      DESCRIPTION
45823      "This object shows through which port the traffic is flowing
45824      (the current Active Port) when the Backup mechanism exists.
45825      When No Backup exists in the device, the value should be: notApplicable(1)."
45826      ::= {sysSa 6}
45827
45828
45829--Hub specific parameters
45830
45831--Hub Cassis data
45832
45833sysChas  OBJECT IDENTIFIER ::= {sysHub 1}
45834
45835chassTotalNoOfSlt  OBJECT-TYPE
45836      SYNTAX  Integer32
45837      MAX-ACCESS  read-only
45838      STATUS  current
45839      DESCRIPTION
45840      "This object indicates the number of physical slots in
45841       the Hub chassis."
45842      ::= { sysChas 1 }
45843
45844chassTotalNoOfIoSlt  OBJECT-TYPE
45845      SYNTAX  Integer32
45846      MAX-ACCESS  read-only
45847      STATUS  current
45848      DESCRIPTION
45849      "This object indicates the total number of physical IO slots
45850       in the chassis, (not all slots must be occupied and active)."
45851      ::= { sysChas 2 }
45852
45853chassTotalNoOfPsSlt  OBJECT-TYPE
45854      SYNTAX  Integer32
45855      MAX-ACCESS  read-only
45856      STATUS  current
45857      DESCRIPTION
45858      "This object indicates the number of physical Power Supply
45859       slots in the chassis."
45860      ::= { sysChas 3 }
45861
45862chassTotalNoOfClSlt  OBJECT-TYPE
45863      SYNTAX  Integer32
45864      MAX-ACCESS  read-only
45865      STATUS  current
45866      DESCRIPTION
45867      "This object indicates the number of physical Common Logic
45868       slots in the chassis."
45869      ::= { sysChas 4 }
45870
45871chassTotalNoOfMlSlt  OBJECT-TYPE
45872      SYNTAX  Integer32
45873      MAX-ACCESS  read-only
45874      STATUS  current
45875      DESCRIPTION
45876      "This object indicates the number of physical Main Link
45877       slots in the chassis (Kmux)."
45878      ::= { sysChas 5 }
45879
45880
45881--Hub DCL parameters
45882
45883sysDcl  OBJECT IDENTIFIER ::= {sysHub 2}
45884
45885
45886sysDclTable  OBJECT-TYPE
45887      SYNTAX SEQUENCE OF SysDclEntry
45888      MAX-ACCESS not-accessible
45889      STATUS  current
45890      DESCRIPTION
45891      "All the entries of this table are identical (have the
45892       same value) for all the configurations (1..255) except
45893       the TmpCnfg.
45894       The write operation into the Table Objects is valid only
45895       for the TmpCnfg entry."
45896       ::= { sysDcl 1}
45897
45898sysDclEntry OBJECT-TYPE
45899      SYNTAX SysDclEntry
45900      MAX-ACCESS not-accessible
45901      STATUS current
45902	DESCRIPTION  "An entry in table."
45903	INDEX {sysDclCnfgIdx}
45904      ::= { sysDclTable 1}
45905
45906SysDclEntry ::=
45907      SEQUENCE {
45908   		sysDclCnfgIdx        		Integer32,
45909   		sysDclRedundancy     		INTEGER,
45910   		sysDclActiveCl       		INTEGER,
45911   		sysDclFlipDelay      		Integer32,
45912		sysDclFlipUponStnClk 		INTEGER,
45913		sysDclChFailThreshold 		Integer32,
45914		sysDclChPriority 	 		OCTET STRING,
45915		sysDclConfigDownloadSrc  	INTEGER,
45916		sysDclSwDownloadSrc    	 	INTEGER,
45917		sysDclRedundancyStatus		BITS
45918      }
45919
45920sysDclCnfgIdx OBJECT-TYPE
45921      SYNTAX Integer32 (1..255)
45922      MAX-ACCESS read-only
45923      STATUS current
45924      DESCRIPTION
45925      "This object indicates the Idx of the Cnfg(1..255)
45926       being accessed ; Idx of 255 relates to the TmpCnfg.
45927       This object is identical for all the configurations (1..255).
45928       Only the TmpCnf(255) might have a  different value.
45929       For devices that work on line with NMS (no Temp configuration in NMS),
45930       Get and Set will be performed with index value of sysDclCnfgIdx = 1."
45931      ::= { sysDclEntry 1}
45932-- In phase I only the values 1 (Cnfg1) and 255 (temp) are valid.
45933
45934sysDclRedundancy  OBJECT-TYPE
45935      SYNTAX  INTEGER
45936   {
45937   off (2),
45938   on  (3)
45939   }
45940      MAX-ACCESS  read-write
45941      STATUS  current
45942      DESCRIPTION
45943   " DCL redundancy desired state."
45944   ::= {sysDclEntry 2}
45945
45946sysDclActiveCl  OBJECT-TYPE
45947      SYNTAX  INTEGER
45948   {
45949   auto (1),
45950   dclA (2),
45951   dclB (3)
45952   }
45953      MAX-ACCESS  read-write
45954      STATUS  current
45955      DESCRIPTION
45956   "Active desired DCL.
45957    When 'auto' is selected, the system automatically selects
45958    the active DCL."
45959   ::= {sysDclEntry 3}
45960
45961sysDclFlipDelay  OBJECT-TYPE
45962      SYNTAX  Integer32
45963--   {
45964--   t1min (1),
45965--   t2min (2),
45966--   t3min (3),
45967--   t4min (4)
45968--   }
45969      MAX-ACCESS  read-write
45970      STATUS  current
45971      DESCRIPTION
45972   "If one DCL flip occurred and a second one should be
45973    performed, the time from the previous flip is checked.
45974    If the time is shorter than the delay specified here,
45975    the system should delay the flip operation until time reaches the specified delay.
45976    For DXC the values are 1 minute to 4 minutes (1..4).
45977    For Optimux-155-1 and Optimux-155-3 the values are: 0...60 Sec.
45978	0 means No Delay."
45979   ::= {sysDclEntry 4}
45980
45981sysDclFlipUponStnClk  OBJECT-TYPE
45982      SYNTAX  INTEGER
45983   {
45984   notApplicable (1),
45985   no            (2),
45986   yes           (3)
45987   }
45988      MAX-ACCESS  read-write
45989      STATUS  current
45990      DESCRIPTION
45991   "This object allows user to decide (yes/no) if Agent should Flip from
45992    one DCL card to another, when there is Station Clock Fail in
45993    the Online DCL card."
45994   ::= {sysDclEntry 5}
45995
45996sysDclChFailThreshold  OBJECT-TYPE
45997      SYNTAX  Integer32
45998      MAX-ACCESS  read-write
45999      STATUS  current
46000      DESCRIPTION
46001   "This object indicates the number of failed channels that will trigger the
46002    redundancy procedure."
46003   ::= {sysDclEntry 6}
46004
46005sysDclChPriority  OBJECT-TYPE
46006      SYNTAX  OCTET STRING
46007      MAX-ACCESS  read-write
46008      STATUS  current
46009      DESCRIPTION
46010   "This object indicates the Priority for all the channels in the Main Access
46011    (Common Logic) card. Each channel is represented by 1 bit.
46012	The order of the bits in each byte is from Right to Left (LSB Bit to MSB)
46013	starting from BIT 0:    7  6  5  4  3  2  1  0
46014
46015    Channel no. 1 is represented by bit 0.
46016    Channel no. 2 is represented by bit 1.
46017    Channel no. n is represented by bit n-1.
46018
46019    The value of the bit shows the priority.
46020    For bit value = 1, Priority = High.
46021    For bit value = 0, Priority = Low."
46022    ::= {sysDclEntry 7}
46023
46024sysDclConfigDownloadSrc  OBJECT-TYPE
46025      SYNTAX  INTEGER
46026   {
46027   off	(1),
46028   dclA (2),
46029   dclB (3)
46030   }
46031      MAX-ACCESS  read-write
46032      STATUS  current
46033      DESCRIPTION
46034      "In case of mismatch between the 2 CL card's configuration, the user can decide
46035       which card has the suitable configuration.
46036       The selected configuration will be downloaded from card A to card B
46037       if the value is dclA(2) or from card B to card A if the value is dclB(3).
46038       off(1) is used by part of the devices. In this case, after operation ends -
46039        value should be automatically set to off(1), which is the default state."
46040   ::= {sysDclEntry 8}
46041
46042
46043sysDclSwDownloadSrc    OBJECT-TYPE
46044      SYNTAX  INTEGER
46045   {
46046   off	(1),
46047   dclA (2),
46048   dclB (3)
46049   }
46050      MAX-ACCESS  read-write
46051      STATUS  current
46052      DESCRIPTION
46053      "In case of mismatch between the 2 CL card's software, the user can decide
46054       which card has the suitable SW.
46055       The selected SW will be downloaded from card A to card B if the value is dclA(2)
46056       or from card B to card A if the value is dclB(3).
46057       off(1) is used by part of the devices. In this case, after operation ends -
46058       value should be automatically set to off(1), which is the default state."
46059   ::= {sysDclEntry 9}
46060
46061sysDclRedundancyStatus 	 OBJECT-TYPE
46062      SYNTAX      BITS
46063           {
46064			cnfgMismatch		(0),
46065			swMismatch			(1),
46066			cardAAbsent			(2),
46067			cardBAbsent			(3),
46068			lossOfCommunication	(4),
46069			hwMismatch			(5),
46070			cnfgUpdate			(6),
46071			swUpdate			(7)
46072           }
46073	  MAX-ACCESS  read-only
46074      STATUS  current
46075      DESCRIPTION
46076         "Bit map representing current Redundancy Status.
46077          bit 0 - Indicates mismatch between the 2 CL cards' Configuration
46078          bit 1 - Indicates mismatch between the 2 CL cards' Software.
46079		  bit 2 - Indicates CL card A Absence.
46080		  bit 3 - Indicates CL card B Absence.
46081          bit 4 - Indicates Loss of Communication between the 2 CL cards.
46082          bit 5 - Indicates mismatch between the 2 CL cards' Hardware.
46083          bit 6 - Indicates Configuraton update is in process.
46084          bit 7 - Indicates Software update is in process.
46085          "
46086   ::= {sysDclEntry 10}
46087
46088
46089sysDclOnline  OBJECT-TYPE
46090      SYNTAX  INTEGER
46091   {
46092   dclA (1),
46093   dclB (2)
46094   }
46095      MAX-ACCESS  read-only
46096      STATUS  current
46097      DESCRIPTION
46098   "The active Dcl card of the agent."
46099   ::= {sysDcl 2}
46100
46101sysDclCopyDbTable  OBJECT-TYPE
46102      SYNTAX SEQUENCE OF SysDclCopyDbEntry
46103      MAX-ACCESS not-accessible
46104      STATUS  current
46105      DESCRIPTION
46106      "This table enables to copy a cofiguration from the Offline
46107       Dcl to the Online Dcl."
46108       ::= { sysDcl 3}
46109
46110sysDclCopyDbEntry OBJECT-TYPE
46111      SYNTAX SysDclCopyDbEntry
46112      MAX-ACCESS not-accessible
46113      STATUS current
46114	DESCRIPTION  "An entry in table."
46115	INDEX {sysDclCopyDbIdx}
46116      ::= { sysDclCopyDbTable 1}
46117
46118SysDclCopyDbEntry ::=
46119      SEQUENCE {
46120   		sysDclCopyDbIdx       Integer32,
46121   		sysDclCopyDbCmd       INTEGER
46122      }
46123
46124sysDclCopyDbIdx OBJECT-TYPE
46125      SYNTAX Integer32 (1..255)
46126      MAX-ACCESS read-only
46127      STATUS current
46128      DESCRIPTION
46129      "This object indicates the Idx of the Cnfg(1..255)
46130       being accessed. "
46131      ::= { sysDclCopyDbEntry 1}
46132
46133sysDclCopyDbCmd OBJECT-TYPE
46134      SYNTAX INTEGER {
46135   off(2),
46136   on (3)
46137   }
46138      MAX-ACCESS read-write
46139      STATUS current
46140      DESCRIPTION
46141      "When this command is sent to the agent, on(3), the Database
46142       specified (Db Idx), will be copied from the Offline Dcl
46143       to the Online Dcl. Afterwards the value of this object will
46144       automatically change to off(2). "
46145      ::= { sysDclCopyDbEntry 2}
46146
46147sysDclFlipCmd OBJECT-TYPE
46148      SYNTAX INTEGER {
46149      off  (2),
46150      flip (3)
46151      }
46152      MAX-ACCESS read-write
46153      STATUS current
46154      DESCRIPTION
46155      "When the 'flip(3)' command is received by Agent, it will flip (switch)
46156       between Offline Dcl and Online Dcl cards. Afterwards the value of
46157       this object will automatically change to off(2)."
46158      ::= { sysDcl 4}
46159
46160
46161--General System - General Status parameters
46162
46163sysSDateFormat  OBJECT-TYPE
46164      SYNTAX  INTEGER
46165       {
46166          ddMMYYYY (1),
46167          mmDDYYYY (2),
46168		  yyyyMMDD (4)
46169       }
46170      MAX-ACCESS  read-write
46171      STATUS  current
46172      DESCRIPTION
46173      "This object indicates the date and time format used for the
46174       sysSDateAndTimeCmd and for the alarm buffer report."
46175      ::= { sysStatus 1 }
46176
46177sysSDateCmd  OBJECT-TYPE
46178      SYNTAX  DisplayString (SIZE (0..255))
46179      MAX-ACCESS  read-write
46180      STATUS  current
46181      DESCRIPTION
46182      "This object indicates the current date as it is known by the
46183       agent using its own real-time clock. The format would be as
46184       specified by the sysSDateFormat.
46185       This  parameter can be set for time synchronization between
46186       the NMS and the Agent.
46187       * For KM-2100 V1 and FCD-T1/E1 - the string should contain
46188         '/' signs between day, month and year. Example: 12/08/1998.
46189       * For DXC and rest of the products - the string should contain
46190         '-' signs between day, month and year. Example: 12-08-1998.
46191       The day value will be in the range: 1..31.
46192       The month value will be in the range: 1..12.
46193       The year value will be in the range: 1996..2050 for products
46194       supporting the '-' format."
46195      ::= { sysStatus 2 }
46196
46197sysSTimeCmd  OBJECT-TYPE
46198      SYNTAX  DisplayString (SIZE (0..255))
46199      MAX-ACCESS  read-write
46200      STATUS  current
46201      DESCRIPTION
46202      "This object indicates the current time as it is known by the
46203       agent using its own real-time clock.
46204       This  parameter can be set for time synchronization between
46205       the NMS and the Agent.
46206       The string should contain ':' signs between hour, minute
46207       and second. Example: 11:05:58."
46208      ::= { sysStatus 3 }
46209
46210sysSActiveCnfg  OBJECT-TYPE
46211      SYNTAX  Integer32
46212      MAX-ACCESS  read-only
46213      STATUS  current
46214      DESCRIPTION
46215      "This object specifies the configuration number,
46216       that is currently  active and running."
46217      ::= { sysStatus 4 }
46218-- return 1 (db1) in phase I
46219
46220sysSEditCnfg OBJECT-TYPE
46221      SYNTAX  Integer32
46222      MAX-ACCESS  read-only
46223      STATUS  current
46224      DESCRIPTION
46225      "This object indicates the  unique configuration number that
46226       is currently loaded into the tmp working space  for
46227       manipulation and update operations. Value of 255 means no
46228       config. is under editing process."
46229      ::= { sysStatus 5 }
46230-- return 1 (db1) in phase I
46231
46232
46233sysSEditBy OBJECT-TYPE
46234      SYNTAX  INTEGER
46235       {
46236           none            (1),
46237           snmp            (2),
46238           terCon1         (3),
46239           terCon2         (4),
46240           terInbandCon1   (5),
46241           terInbandCon2   (6),
46242           lcd             (7)
46243       }
46244      MAX-ACCESS  read-only
46245      STATUS  current
46246      DESCRIPTION
46247      "This entry indicates which MMI application is working on
46248       the edited config.
46249       The editing phase starts at the first modify operation and
46250       ends after a load operation."
46251      ::= { sysStatus 6 }
46252
46253sysSClkSrc  OBJECT-TYPE
46254      SYNTAX  INTEGER
46255    {
46256        master  (1),
46257        fallback(2),
46258        internal(3),
46259        ml      (4)
46260    }
46261      MAX-ACCESS  read-only
46262      STATUS  current
46263      DESCRIPTION
46264     "This entry indicates the source of the system clock."
46265      ::= { sysStatus 7 }
46266
46267sysSAlrStatus OBJECT-TYPE
46268      SYNTAX  INTEGER
46269       {
46270  off      (2),
46271  major    (3),
46272  minor    (4),
46273  event    (5),
46274  warning  (6),
46275  critical (7)
46276       }
46277      MAX-ACCESS  read-only
46278      STATUS  current
46279      DESCRIPTION
46280      "Indicates the current alarm state only for system level.
46281       This object will be :
46282       - critical(7): when there is at least one active (ON) critical
46283                    alarm .
46284       - major (3): when there is no active critical alarm, but there is
46285                    at least one active (ON) major alarm .
46286       - minor (4): when there is no active major or critical alarm, but
46287                    there is at least one active minor alarm.
46288       - warning (6): when there is no active major, critical or minor alarm, but
46289                    there is at least one active warning alarm.
46290       - event (5): when there is no active alarm of another type, but
46291                    there is at least one active event alarm.
46292       - off(2): when there is no active (ON) alarm (since last clear operation)."
46293      ::= { sysStatus 8 }
46294
46295sysSAlrStatusAll OBJECT-TYPE
46296      SYNTAX  INTEGER
46297       {
46298  off      (2),
46299  major    (3),
46300  minor    (4),
46301  event    (5),
46302  warning  (6),
46303  critical (7)
46304       }
46305      MAX-ACCESS  read-only
46306      STATUS  current
46307      DESCRIPTION
46308      "Indicates the current alarm state including all levels:
46309       system, card, port.
46310       - critical(7): when there is at least one active (ON) critical
46311                    alarm .
46312       - major (3): when there is no active critical alarm, but there is
46313                    at least one active (ON) major alarm .
46314       - minor (4): when there is no active major or critical alarm, but
46315                    there is at least one active minor alarm.
46316       - warning (6): when there is no active major, critical or minor alarm, but
46317                    there is at least one active warning alarm.
46318       - event (5): when there is no active alarm of another type, but
46319                    there is at least one active event alarm.
46320       - off(2): when there is no active (ON) alarm (since last clear operation)."
46321      ::= { sysStatus 9 }
46322
46323sysSTestStatus OBJECT-TYPE
46324      SYNTAX  INTEGER
46325       {
46326  off(2),
46327  on (3)
46328       }
46329      MAX-ACCESS  read-only
46330      STATUS  current
46331      DESCRIPTION
46332      "Indicates the current test status (for all levels: system,
46333       card, port).
46334       This attribute will be set to:
46335       - on(3): when there is at least one test in progress on the
46336                system/card/port
46337         otherwise the value will be off(2)."
46338      ::= { sysStatus 10 }
46339
46340
46341sysSSanityCheckStatus OBJECT-TYPE
46342      SYNTAX  INTEGER
46343       {
46344  unknown (1),
46345  fail    (2),
46346  warning (3),
46347  ok      (4)
46348       }
46349      MAX-ACCESS  read-only
46350      STATUS  current
46351      DESCRIPTION
46352      "Upon completion of the Sanity Check process on the TmpCnfg
46353       this object will be set to:
46354       - fail(2): when there is at least one error (which is
46355                  not just a warning) encountered
46356                  otherwise,
46357       - warning(3): when there are only warnings
46358                  otherwise,
46359       - ok(4).
46360       The value should be unknown(1), if the TmpCnfg was changed
46361       after the last Sanity check."
46362      ::= { sysStatus 11 }
46363
46364sysSNoOfSanityCheckErr OBJECT-TYPE
46365      SYNTAX  Integer32
46366      MAX-ACCESS  read-only
46367      STATUS  current
46368      DESCRIPTION
46369      "This object indicates the number of errors/warnings
46370       discovered by the last Sanity Check process."
46371      ::= { sysStatus 12 }
46372
46373sysSErrListTable OBJECT-TYPE
46374      SYNTAX SEQUENCE OF SysSErrListEntry
46375      MAX-ACCESS not-accessible
46376      STATUS current
46377	DESCRIPTION  "A table."
46378	::=  { sysStatus 13 }
46379
46380sysSErrListEntry OBJECT-TYPE
46381      SYNTAX SysSErrListEntry
46382      MAX-ACCESS not-accessible
46383      STATUS current
46384	DESCRIPTION  "An entry in table."
46385	INDEX { sysSErrType, sysSErrIdx}
46386      ::= { sysSErrListTable 1}
46387
46388SysSErrListEntry ::=
46389      SEQUENCE {
46390  sysSErrType         INTEGER,
46391  sysSErrIdx          Integer32,
46392  sysSErrDescription  DisplayString
46393      }
46394
46395sysSErrType OBJECT-TYPE
46396      SYNTAX  INTEGER
46397   {
46398   error    (1),
46399   warning  (2)
46400   }
46401      MAX-ACCESS  read-only
46402      STATUS  current
46403      DESCRIPTION
46404      "The errors are recorded in the agent, in two separate lists,
46405       according to their type:  error or warning."
46406    ::= { sysSErrListEntry 1}
46407
46408sysSErrIdx OBJECT-TYPE
46409      SYNTAX  Integer32
46410      MAX-ACCESS  read-only
46411      STATUS  current
46412      DESCRIPTION
46413      "Unique index number to identify an entry in the error
46414       or warning list .
46415       The maximum value  cannot exceed the value of
46416       'sysSNoOfSanityCheckErr' (actually, the sum of the Errors
46417       list max. index and the Warning list max. index should
46418       equal the value of'sysSNoOfSanityCheckErr')."
46419    ::= { sysSErrListEntry 2}
46420
46421sysSErrDescription OBJECT-TYPE
46422      SYNTAX  DisplayString (SIZE (0..255))
46423      MAX-ACCESS  read-only
46424      STATUS  current
46425      DESCRIPTION
46426      "This object is a full text description of the sanity check
46427       error including error code, IO slot and port numbers related to
46428       the code ."
46429  ::= { sysSErrListEntry 3}
46430
46431sysSMaxNoOfCnfg OBJECT-TYPE
46432      SYNTAX  Integer32
46433      MAX-ACCESS  read-only
46434      STATUS  current
46435      DESCRIPTION
46436      "Maximum number of configurations that can be defined and
46437       stored in the DACS agent.
46438       If the DACS agent has a large capacity, the maximum will be
46439       limited to 254."
46440      ::= { sysStatus 14 }
46441-- return 1 (db1) in phase I
46442
46443sysSSelfTestResult OBJECT-TYPE
46444      SYNTAX  Integer32
46445      MAX-ACCESS  read-only
46446      STATUS  current
46447      DESCRIPTION
46448      "The test is performed by the active Common Logic card.
46449       The result will be a sum of 2**n according to the following
46450       bit convention:
46451    For DXC:
46452    bit 0   Database 1 Checksum Error (LSB)
46453    bit 1   Database 2 Checksum Error
46454    bit 2   I/O Expander Error
46455    bit 3   Counter Error
46456    bit 4   Matrix DPR Error
46457    bit 5   PS-A  5 Volt Error
46458    bit 6   PS-A 12 Volt Error
46459    bit 7   PS-B  5 Volt Error
46460    bit 8   PS-B 12 Volt Error
46461    bit 9   EPROM Failure
46462
46463    For FCD:
46464    bit 0   I/O Expander Error (LSB)
46465    bit 1   Counter Error
46466    bit 2   EPROM Failure
46467    bit 3   Illegal Sys Config
46468    bit 4   SFIFO
46469    bit 5   EPIC Failure (ISDN)
46470    bit 6   XL Flash Fail  -- for MSDSL interface
46471    bit 7   XL MITEL Fail  -- for MSDSL interface
46472    bit 8   XL Framer Fail -- for MSDSL interface
46473    bit 9   XL DSP Fail    -- for MSDSL interface
46474
46475	For LRS52  - refer to product's spec
46476
46477    When a bit is ('1'), the error exists.
46478    When NO ERROR is encountered, this object's value will be 0."
46479      ::= { sysStatus 15 }
46480
46481sysSRelayState OBJECT-TYPE
46482      SYNTAX  INTEGER
46483       {
46484  notApplicable (1),
46485  off(2),
46486  on (3)
46487       }
46488      MAX-ACCESS  read-only
46489      STATUS  current
46490      DESCRIPTION
46491      "Indicates the current state of the alarm relay.
46492       notApplicable - for agents that do not support this object."
46493      ::= { sysStatus 16 }
46494
46495sysSInvertedAlr OBJECT-TYPE
46496      SYNTAX  INTEGER
46497       {
46498  notApplicable (1),
46499  no  (2),
46500  yes (3)
46501       }
46502      MAX-ACCESS  read-only
46503      STATUS  current
46504      DESCRIPTION
46505      "Indicates if there is any Inverted alarm at any level of the
46506       system (sys, card, port).
46507       notApplicable - for agents that do not support this object."
46508      ::= { sysStatus 17 }
46509
46510--The following table reports all the Flip events due to I/O Redundancy
46511--since last Clear command of the table.
46512
46513sysSRdnFlipTable OBJECT-TYPE
46514      SYNTAX SEQUENCE OF SysSRdnFlipEntry
46515      MAX-ACCESS not-accessible
46516      STATUS current
46517      DESCRIPTION
46518      "This table includes all the Flip events due to I/O Redundancy since
46519       last Clear command of this table."
46520      ::= { sysStatus 18 }
46521
46522sysSRdnFlipEntry OBJECT-TYPE
46523      SYNTAX SysSRdnFlipEntry
46524      MAX-ACCESS not-accessible
46525      STATUS current
46526	DESCRIPTION  "An entry in table."
46527	INDEX { sysSRdnFlipIdx}
46528      ::= { sysSRdnFlipTable 1}
46529
46530SysSRdnFlipEntry ::=
46531      SEQUENCE {
46532     sysSRdnFlipIdx   Integer32,
46533     sysSRdnFlipSlot  INTEGER,
46534     sysSRdnFlipPort  Integer32,
46535     sysSRdnFlipCause DisplayString,
46536     sysSRdnFlipDate  DisplayString,
46537     sysSRdnFlipTime  DisplayString
46538      }
46539
46540sysSRdnFlipIdx OBJECT-TYPE
46541      SYNTAX  Integer32
46542      MAX-ACCESS  read-only
46543      STATUS  current
46544      DESCRIPTION
46545      "Unique index number to identify an entry in the Redundancy Flip list."
46546      ::= { sysSRdnFlipEntry 1}
46547
46548sysSRdnFlipSlot OBJECT-TYPE
46549      SYNTAX  INTEGER
46550       {
46551       io1   (5),
46552       io2   (6),
46553       io3   (7),
46554       io4   (8),
46555       io5   (9),
46556       io6  (10),
46557       io7  (11),
46558       io8  (12),
46559       io9  (13),
46560       io10 (14),
46561       io11 (15),
46562       io12 (16),
46563       io13 (17),
46564       io14 (18),
46565       io15 (19),
46566       notApplicable (255)
46567       }
46568      MAX-ACCESS  read-only
46569      STATUS  current
46570      DESCRIPTION
46571      "The slot number from which Flip was performed."
46572      ::= { sysSRdnFlipEntry 2}
46573
46574sysSRdnFlipPort OBJECT-TYPE
46575      SYNTAX  Integer32
46576      MAX-ACCESS  read-only
46577      STATUS  current
46578      DESCRIPTION
46579      "The port number from which Flip was performed.
46580	   For DXC:
46581	   For external ports the convention used will be:
46582         - first two digits will be: (IO slot number+10)
46583         - last one/two digits will be the port number within the
46584           card, in odd numbers:
46585           port1 = 1
46586           port2 = 3
46587           port3 = 5
46588           etc...
46589           Example: port2 of IO slot 11 will be: 213 .
46590       For internal ports the convention used will be:
46591         - first two digits will be: (IO slot number+10)
46592         - last one/two digits will be the port number within the
46593           card, in even numbers:
46594           port1 = 2
46595           port2 = 4
46596           port3 = 6
46597           etc...
46598           Example: port2 of IO slot 11 will be: 214 .
46599
46600       For MP:
46601	   For external ports, the value will be as that of the port in the
46602	       card. Example: external-3 -> 3
46603                          external-4 -> 4
46604	   For internal ports, the value will be 100 + the port in the
46605	       card. Example: internal-1 -> 101
46606                          internal-4 -> 104
46607
46608       100=notApplicable (when Redundancy is at card level)."
46609      ::= { sysSRdnFlipEntry 3 }
46610
46611sysSRdnFlipCause OBJECT-TYPE
46612      SYNTAX  DisplayString
46613      MAX-ACCESS  read-only
46614      STATUS  current
46615      DESCRIPTION
46616      "The last cause that caused the Flip from the Slot (Port)
46617       of sysSRdnSlot, sysSRdnPort."
46618      ::= { sysSRdnFlipEntry 4}
46619
46620sysSRdnFlipDate OBJECT-TYPE
46621      SYNTAX  DisplayString
46622      MAX-ACCESS  read-only
46623      STATUS  current
46624      DESCRIPTION
46625      "Flip event Date. The format will be the one selected by user for
46626       sysSDateFormat."
46627      ::= { sysSRdnFlipEntry 5}
46628
46629sysSRdnFlipTime OBJECT-TYPE
46630      SYNTAX  DisplayString
46631      MAX-ACCESS  read-only
46632      STATUS  current
46633      DESCRIPTION
46634      "Flip event Time. The format will be hh:mm:ss."
46635      ::= { sysSRdnFlipEntry 6}
46636
46637sysSRdnFlipTableClearCmd OBJECT-TYPE
46638      SYNTAX  INTEGER
46639       {
46640         off  (2),
46641         on   (3)
46642       }
46643      MAX-ACCESS  read-write
46644      STATUS  current
46645      DESCRIPTION
46646      "This command, when Set to 'on', clears the Redundancy  Flip
46647       table (sysSRdnFlipTable).
46648       After clear is performed, the agent will turn the value to 'off'
46649       automatically."
46650      ::= { sysStatus 19 }
46651
46652sysSRdnFlipCmd OBJECT-TYPE
46653      SYNTAX  OBJECT IDENTIFIER
46654      MAX-ACCESS  read-write
46655      STATUS  current
46656      DESCRIPTION
46657      "This object enables the user to send a command to the Agent, to Flip
46658       from a current Online IO card to its Redundant card.
46659       The value sent will be an Object Identifier of an entry in the sysCRdnTable.
46660       This entry defines the Redundant couple of Slots on which the Flip
46661       is applied.
46662       Setting this object, will cause the Agent to Flip from current Online
46663       card to its Redundant card.
46664       This manual flip command is applicable only for entries having
46665       Redundancy Mode=Y Cable.
46666
46667       For Vmux: This command will cause flipping from Secondary or Third Link to the
46668       Primary Link. If the active link is the primary link, the agent will flip to the
46669       secondary link. The value sent will be the Object Identifier of the following
46670       Table: agnCBuMlTable.
46671
46672       Agent will send the value 0 for Get."
46673      ::= { sysStatus 20}
46674
46675sysSBusTable OBJECT-TYPE
46676      SYNTAX SEQUENCE OF SysSBusEntry
46677      MAX-ACCESS not-accessible
46678      STATUS current
46679      DESCRIPTION
46680      "This table includes data and status about the internal DXC BUS."
46681      ::= { sysStatus 21 }
46682
46683sysSBusEntry OBJECT-TYPE
46684      SYNTAX SysSBusEntry
46685      MAX-ACCESS not-accessible
46686      STATUS current
46687	DESCRIPTION  "An entry in table."
46688	INDEX { sysSBusPortIdx}
46689      ::= { sysSBusTable 1}
46690
46691SysSBusEntry ::=
46692      SEQUENCE {
46693     sysSBusPortIdx     Integer32,
46694     sysSBusStatus      INTEGER,
46695     sysSBusCapturePort Integer32,
46696	 sysSBusUtilization Integer32
46697	}
46698
46699sysSBusPortIdx OBJECT-TYPE
46700      SYNTAX  Integer32
46701      MAX-ACCESS  read-only
46702      STATUS  current
46703      DESCRIPTION
46704      "The DXC BUS port number:
46705         - first two digits will be: (IO slot number+10)
46706         - last one/two digits will be the Bus port number, in odd numbers:
46707           port1 = 1
46708           port2 = 3
46709           Example: port2 of IO slot 11 will be: 213."
46710      ::= { sysSBusEntry 1 }
46711
46712sysSBusStatus OBJECT-TYPE
46713      SYNTAX  INTEGER
46714       {
46715		 free    (1),
46716         physical(2),
46717         virtual (3)
46718       }
46719      MAX-ACCESS  read-only
46720      STATUS  current
46721      DESCRIPTION
46722      "The Status of sysSBusPortIdx.
46723       free    - not used
46724       physical - captured by the port of the card physically installed
46725       virtual  - captured virtually by another port. Example: DIM port
46726                 (by Destination) or by Transparent T3/E3  port."
46727      ::= { sysSBusEntry 2}
46728
46729sysSBusCapturePort OBJECT-TYPE
46730      SYNTAX  Integer32
46731      MAX-ACCESS  read-only
46732      STATUS  current
46733      DESCRIPTION
46734      "The Port that Captured the sysSBusPortIdx.
46735       - if sysSBusStatus=free, the value will be 'none'=0
46736	   - else, if sysSBusStatus=fixed, the value will be: sysSBusPortIdx
46737       - else, the value will be according to the port index that captured
46738         this Bus Port (according to DXC port index convention):
46739         - xx1, xx3, xx11, xx13, xx31, xx33, xx2..xx56(even numbers)
46740         - xx = (IO slot number+10) "
46741      ::= { sysSBusEntry 3}
46742
46743sysSBusUtilization OBJECT-TYPE
46744      SYNTAX  Integer32
46745      MAX-ACCESS  read-only
46746      STATUS  current
46747      DESCRIPTION
46748      "Utilization of sysSBusPortIdx resources, in percent [%]."
46749      ::= { sysSBusEntry 4}
46750
46751--IO Redundancy - Commands
46752--sysSRdnCmdTable was moved to be after sysCRdnTable, in order to solve
46753--an SNMPc limitation regarding forward reference of the indexes.
46754
46755sysSAlrAttrIndication OBJECT-TYPE
46756      SYNTAX Integer32
46757      MAX-ACCESS read-only
46758      STATUS current
46759      DESCRIPTION
46760      "This object indicates the status of the Alarm Attributes
46761       for the whole device.
46762       It is a sum of 2**(Bit-1). A Bit will be '1', when any alarm in the
46763	   device is Filtered/Masked/Inverted (respectively).
46764       The Bit assignment is:
46765       Bit 1: Filter (LSB)
46766       Bit 2: Mask
46767       Bit 3: Invert  (MSB).
46768       Examples:
46769       - Alarms are filtered and masked but not inverted: value=3
46770       - Alarm is Inverted (not filtered or masked): value=4
46771       - Alarm is masked (not inverted or filtered): value=2 "
46772      ::= { sysStatus 23 }
46773
46774
46775--System Current Alarm Table
46776--
46777--This table contains all Events and only the major/minor alarms
46778--whose status is ON.
46779
46780sysSAlrTable OBJECT-TYPE
46781      SYNTAX SEQUENCE OF SysSAlrEntry
46782      MAX-ACCESS not-accessible
46783      STATUS current
46784      DESCRIPTION
46785      "List of system level current existing alarms ."
46786      ::= { sysCurrentAlr 1 }
46787
46788sysSAlrEntry OBJECT-TYPE
46789      SYNTAX SysSAlrEntry
46790      MAX-ACCESS not-accessible
46791      STATUS current
46792	DESCRIPTION  "An entry in table."
46793	INDEX { sysSAlrIdx}
46794      ::= { sysSAlrTable 1}
46795
46796SysSAlrEntry ::=
46797      SEQUENCE {
46798     	sysSAlrIdx       Integer32,
46799     	sysSAlrCode      Integer32,
46800     	sysSAlrState     INTEGER, --Severity
46801     	sysSAlarmMask    INTEGER,
46802     	sysSAlarmInvert  INTEGER,
46803		sysSAlarmOnOff   INTEGER,
46804		sysSAlarmCounter Integer32
46805	}
46806
46807sysSAlrIdx OBJECT-TYPE
46808      SYNTAX  Integer32
46809      MAX-ACCESS  read-only
46810      STATUS  current
46811      DESCRIPTION
46812      "An index number of the current system alarms."
46813      ::= { sysSAlrEntry 1 }
46814
46815sysSAlrCode OBJECT-TYPE
46816      SYNTAX  Integer32
46817      MAX-ACCESS  read-only
46818      STATUS  current
46819      DESCRIPTION
46820      "This object indicates a code related to a specific
46821       alarm description. The list of codes and their related
46822       descriptions will be sent to NMS request (for display purpose)
46823       by alrGenTable."
46824      ::= { sysSAlrEntry 2 }
46825
46826sysSAlrState OBJECT-TYPE
46827      SYNTAX  INTEGER {
46828   event    (3),
46829   minor    (4),
46830   major    (5),
46831   warning  (6),
46832   critical (7)
46833       }
46834      MAX-ACCESS  read-only
46835      STATUS  current
46836      DESCRIPTION
46837      "This object indicates the alarm Severity."
46838      ::= { sysSAlrEntry 3 }
46839
46840sysSAlarmMask OBJECT-TYPE
46841      SYNTAX  INTEGER {
46842  off(2),
46843  on (3)
46844       }
46845      MAX-ACCESS  read-only
46846      STATUS  current
46847      DESCRIPTION
46848      "Alarm Mask is : on/off."
46849      ::= { sysSAlrEntry 4 }
46850
46851sysSAlarmInvert OBJECT-TYPE
46852      SYNTAX  INTEGER {
46853  off(2),
46854  on (3)
46855       }
46856      MAX-ACCESS  read-only
46857      STATUS  current
46858      DESCRIPTION
46859      "Alarm Invert is : on/off."
46860      ::= { sysSAlrEntry 5 }
46861
46862sysSAlarmOnOff OBJECT-TYPE
46863      SYNTAX  INTEGER {
46864  off(2),
46865  on (3)
46866       }
46867      MAX-ACCESS  read-only
46868      STATUS  current
46869      DESCRIPTION
46870      "Alarm state is : on/off."
46871      ::= { sysSAlrEntry 6 }
46872
46873sysSAlarmCounter OBJECT-TYPE
46874      SYNTAX  Integer32
46875      MAX-ACCESS  read-only
46876      STATUS  current
46877      DESCRIPTION
46878      "A counter - how many times the alarm occured (ON) since last
46879       clear operation or since last Reset."
46880      ::= { sysSAlrEntry 7 }
46881
46882sysSAlrClearCmd  OBJECT-TYPE
46883      SYNTAX  INTEGER
46884       {
46885  off(2),
46886  on (3)
46887       }
46888      MAX-ACCESS  read-write
46889      STATUS  current
46890      DESCRIPTION
46891      "Setting this attribute to ON, will enforce a  clear
46892       operation on the system level alarms . Upon completion,
46893       the value will automatically change to off(2)."
46894      ::= { sysCurrentAlr 2 }
46895
46896
46897sysSAlrClearAllCmd  OBJECT-TYPE
46898      SYNTAX  INTEGER
46899       {
46900  off(2),
46901  on (3)
46902       }
46903      MAX-ACCESS  read-write
46904      STATUS  current
46905      DESCRIPTION
46906      "Setting this attribute to ON, will enforce a  clear
46907       operation on all levels alarms . Upon completion,
46908       the value will automatically change to off(2)."
46909      ::= { sysCurrentAlr 3 }
46910
46911sysSAlrMaskAll  OBJECT-TYPE
46912      SYNTAX  INTEGER
46913       {
46914  off(2),
46915  on (3)
46916       }
46917      MAX-ACCESS  read-write
46918      STATUS  current
46919      DESCRIPTION
46920      "on(3)  - will cause masking of all the system level alarms.
46921                These alarms will not be sent to NMS and will not
46922                be taken into account for Alarms Status.
46923       off(2) - will unmask all system level alarms except those
46924                masked via the sysSAlrMask. "
46925      ::= { sysCurrentAlr 4 }
46926
46927sysSAlrMask OBJECT-TYPE
46928      SYNTAX OCTET STRING  (SIZE (8))
46929      MAX-ACCESS read-write
46930      STATUS current
46931   DESCRIPTION
46932   "This object is a mask that indicates which system level
46933    alarms are masked. The masked alarms (their bit is set to
46934    '1') are neither sent to the manager, nor taken into account
46935    for alarm status and LEDs.
46936    Bit no. = Alarm code
46937    The bits that do not belong to the system level will be 0.
46938    This object is applicable only when sysSAlrMaskAll=off
46939    (otherwise all system alarms are masked).
46940    Example: When Alarms having the codes 6 and 11 are masked,
46941             the value of this object will be 840 (hex)."
46942      ::= { sysCurrentAlr 5 }
46943
46944sysSAlrDataUpdateCmd  OBJECT-TYPE
46945      SYNTAX  INTEGER
46946       {
46947        off(2),
46948        on (3)
46949       }
46950      MAX-ACCESS  read-write
46951      STATUS  current
46952      DESCRIPTION
46953      "on(3)  - will cause Update of the Alarms Severity, Attributes and Report
46954                tables.
46955       off(2) - Upon completion, the value will automatically change to off(2)."
46956      ::= { sysCurrentAlr 6 }
46957
46958
46959--System Buffer Alarm Table
46960--
46961--This table contains all Events and all the major/minor alarms
46962--The buffer is cyclic and contains the most recent alarms.
46963--Since this table contains also the alarms occurence time,
46964--(appearance/disappearance for major/minor alarms), an alarm may
46965--appear several times in this table, with alternate state: major,
46966--off, major, etc..
46967
46968sysBufferAlrTable OBJECT-TYPE
46969      SYNTAX SEQUENCE OF SysBufferAlrEntry
46970      MAX-ACCESS not-accessible
46971      STATUS current
46972      DESCRIPTION
46973      "List of current existing alarms (of all levels)."
46974      ::= { sysBufferAlr 1 }
46975
46976sysBufferAlrEntry OBJECT-TYPE
46977      SYNTAX SysBufferAlrEntry
46978      MAX-ACCESS not-accessible
46979      STATUS current
46980	DESCRIPTION  "An entry in table."
46981	INDEX { sysBufferAlrIdx}
46982      ::= { sysBufferAlrTable 1}
46983
46984SysBufferAlrEntry ::=
46985      SEQUENCE {
46986     	sysBufferAlrIdx   Integer32,
46987     	sysBufferAlrCode  Integer32,
46988     	sysBufferAlrState INTEGER,
46989     	sysBufferAlrSlot  INTEGER,
46990     	sysBufferAlrPort  Integer32,
46991     	sysBufferAlrDate  DisplayString,
46992     	sysBufferAlrTime  DisplayString,
46993		sysBufferAlrUpTime  TimeTicks,
46994		sysBufferAlrInfo  SnmpAdminString
46995				      }
46996
46997sysBufferAlrIdx OBJECT-TYPE
46998      SYNTAX  Integer32
46999      MAX-ACCESS  read-only
47000      STATUS  current
47001      DESCRIPTION
47002      "An index number of the current alarms."
47003      ::= { sysBufferAlrEntry 1 }
47004
47005sysBufferAlrCode OBJECT-TYPE
47006      SYNTAX  Integer32
47007      MAX-ACCESS  read-only
47008      STATUS  current
47009      DESCRIPTION
47010      "This object indicates a code related to a specific
47011       alarm description. The list of codes and thir related
47012       descriptions will be known by the NMS (for display purpose)
47013       and will appear in the unit's user manual."
47014      ::= { sysBufferAlrEntry 2 }
47015
47016sysBufferAlrState OBJECT-TYPE
47017      SYNTAX  INTEGER {
47018     off      (2),
47019     event    (3),
47020     minor    (4),
47021     major    (5),
47022	 warning  (6),
47023     critical (7)
47024       }
47025      MAX-ACCESS  read-only
47026      STATUS  current
47027      DESCRIPTION
47028      "This object indicates the alarm type.
47029       minor/major/warning/critical - indicates appearance of the problem
47030                     and the type.
47031       event       - indicates occurence of an event.
47032       off         - indicates disappearance of an alarm. "
47033      ::= { sysBufferAlrEntry 3 }
47034
47035
47036sysBufferAlrSlot OBJECT-TYPE
47037      SYNTAX  INTEGER
47038       {
47039       psA   (1),
47040       psB   (2),
47041       clA   (3),
47042       clB   (4),
47043       io1   (5),
47044       io2   (6),
47045       io3   (7),
47046       io4   (8),
47047       io5   (9),
47048       io6  (10),
47049       io7  (11),
47050       io8  (12),
47051       io9  (13),
47052       io10 (14),
47053       io11 (15),
47054       io12 (16),
47055       io13 (17),
47056       io14 (18),
47057       io15 (19),
47058	  local (20),
47059	   psC  (21),
47060    kmxPsA (101),
47061    kmxPsB (102),
47062    kmxMlA (103),
47063    kmxMlB (104),
47064    kmxCl  (105),
47065    kmxOpt (106),
47066    kmxIO1 (107),
47067    kmxIO2 (108),
47068    kmxIO3 (109),
47069    kmxIO4 (110),
47070    kmxIO5 (111),
47071    kmxIO6 (112),
47072    kmxIO7 (113),
47073    kmxIO8 (114),
47074    kmxIO9 (115),
47075    kmxIO10(116),
47076    kmxIO11(117),
47077    kmxIO12(118),
47078	remote (120),
47079    notApplicable (255)
47080       }
47081      MAX-ACCESS  read-only
47082      STATUS  current
47083      DESCRIPTION
47084      "The slot number this alarm refers to.
47085       When the alarm refers to a system function OR the DACS agent
47086       is a stand-alone unit, the value will be 'notApplicable(255)'.
47087       local/remote - for OP-4 device."
47088      ::= { sysBufferAlrEntry 4 }
47089
47090sysBufferAlrPort OBJECT-TYPE
47091      SYNTAX  Integer32
47092      MAX-ACCESS  read-only
47093      STATUS  current
47094      DESCRIPTION
47095      "The port number this alarm refers to.
47096       If the port number is irrelevant to this alarm (if it is
47097       a system/card level alarm) the value will be 9999."
47098      ::= { sysBufferAlrEntry 5 }
47099
47100sysBufferAlrDate OBJECT-TYPE
47101      SYNTAX  DisplayString (SIZE (0..255))
47102      MAX-ACCESS  read-only
47103      STATUS  current
47104      DESCRIPTION
47105      "The date when the alarm occured. The format will be according
47106       to sysSDateFormat."
47107      ::= { sysBufferAlrEntry 6 }
47108
47109
47110sysBufferAlrTime OBJECT-TYPE
47111      SYNTAX  DisplayString (SIZE (0..255))
47112      MAX-ACCESS  read-only
47113      STATUS  current
47114      DESCRIPTION
47115      "The time when the alarm occured."
47116      ::= { sysBufferAlrEntry 7 }
47117
47118sysBufferAlrUpTime OBJECT-TYPE
47119    SYNTAX  TimeTicks
47120    MAX-ACCESS  read-only
47121    STATUS  current
47122    DESCRIPTION
47123       "The time when the alarm occured.
47124       This parameter holds the sysUpTime value when the alarm occured."
47125    ::= { sysBufferAlrEntry 8 }
47126
47127sysBufferAlrInfo OBJECT-TYPE
47128	SYNTAX      SnmpAdminString
47129	MAX-ACCESS  read-only
47130    STATUS      current
47131	DESCRIPTION
47132      "This parameter includes information about the alarm (additional to the Description)."
47133	::= { sysBufferAlrEntry 9}
47134
47135
47136sysBufferAlrClearCmd OBJECT-TYPE
47137      SYNTAX  INTEGER
47138       {
47139  off(2),
47140  on (3)
47141       }
47142      MAX-ACCESS  read-write
47143      STATUS  current
47144      DESCRIPTION
47145      "Setting this attribute to ON, will enforce a  clear
47146       operation on the Alarms Buffer. Upon completion,
47147       the value will automatically change to off(2)."
47148      ::= { sysBufferAlr 2 }
47149
47150
47151--System Configuration Parameters
47152
47153sysCClkSrcTable  OBJECT-TYPE
47154      SYNTAX SEQUENCE OF SysCClkSrcEntry
47155      MAX-ACCESS not-accessible
47156      STATUS  current
47157      DESCRIPTION
47158      "All the entries of this table are identical (have the
47159       same value) for all the configurations (1..255) except
47160       the TmpCnfg.
47161       For devices with more than one configuration:
47162       The write operation into the Table Objects is valid only
47163       for the TmpCnfg entry."
47164       ::= { sysConfig 1}
47165
47166sysCClkSrcEntry OBJECT-TYPE
47167      SYNTAX SysCClkSrcEntry
47168      MAX-ACCESS not-accessible
47169      STATUS current
47170	DESCRIPTION  "An entry in table."
47171	INDEX {sysCClkCnfgIdx, sysCClkSrcIdx}
47172      ::= { sysCClkSrcTable 1}
47173
47174SysCClkSrcEntry ::=
47175      SEQUENCE {
47176   sysCClkCnfgIdx              Integer32,
47177   sysCClkSrcIdx               INTEGER,
47178   sysCClkSrcMode              INTEGER,
47179   sysCClkSrcPrt               Integer32,
47180   sysCClkStationFreq          INTEGER,
47181   sysCClkRevertiveTimeout     Integer32,
47182   sysCClkStationIf            INTEGER,
47183   sysCClkStationCableMode 	   INTEGER,
47184   sysCClkStationOutState 	   INTEGER,
47185   sysCClkSsmBased 		       INTEGER,
47186   sysCClkSSubsystemSlot       INTEGER,
47187   sysCClkRecoveredID     	   Unsigned32
47188 	}
47189
47190sysCClkCnfgIdx OBJECT-TYPE
47191      SYNTAX Integer32 (1..2147483647)
47192      MAX-ACCESS read-only
47193      STATUS current
47194      DESCRIPTION
47195      "This attribute indicates the Idx of the Cnfg being
47196       accessed ; Idx of 255 relates to the TmpCnfg.
47197       It can be also a combination of the configuration number and the
47198       Card/Port/Other System index."
47199      ::= { sysCClkSrcEntry 1}
47200
47201sysCClkSrcIdx OBJECT-TYPE
47202      SYNTAX  INTEGER
47203       {
47204     master    (1),
47205     fallback  (2)
47206    }
47207      MAX-ACCESS  read-only
47208      STATUS  current
47209      DESCRIPTION
47210      "An index in the table. There are only two entries in the
47211       table.
47212       master   - refers Master clock parameters
47213       fallback - refers Fallback clock parameters"
47214      ::= { sysCClkSrcEntry 2}
47215
47216sysCClkSrcMode OBJECT-TYPE
47217      SYNTAX  INTEGER
47218       {
47219     none            (1),
47220     internal        (2),
47221     rxClk           (3),
47222     station         (4),  -- station A (for IPmux1000)
47223     lbt             (5),
47224	 ntr             (6),
47225	 adaptive        (7),
47226	 stationB        (8),
47227	 automatic		 (9),
47228	 system         (10),
47229	 sSubSystem     (11),
47230	 recovered		(12),
47231     notApplicable (255)
47232       }
47233      MAX-ACCESS  read-write
47234      STATUS  current
47235      DESCRIPTION
47236      "This entry indicates the source the nodal timing is
47237       locked to.
47238       none     - is an invalid option for Master clock.
47239       internal - is an invalid option for Fallback clock .
47240       station  - is an invalid option for a stand-alone unit.
47241       lbt      - loop-back timing
47242	   ntr      - Network Time Reference
47243	   adaptive - clock locking is achieved by altering the clock
47244	              according to the data load
47245	   system   - irrelevant when sysCClkCnfgIdx refers to System Clock.
47246	   sSubSystem - SONET/SDH Sub System.
47247	   recovered  - clock recovery.
47248       notApplicable - for ML source of Kmux or ML Timing
47249                       combinations when Master/Fallback clock are
47250                       not applicable."
47251      ::= { sysCClkSrcEntry 3}
47252
47253
47254sysCClkSrcPrt OBJECT-TYPE
47255      SYNTAX  Integer32
47256      MAX-ACCESS  read-write
47257      STATUS  current
47258      DESCRIPTION
47259      "This entry is valid only when working in rxClk mode
47260       (for IPmux1000 this entry will be valid whe working in LBT mode).
47261
47262       For ACE2002 in case of invalid entry the return value
47263       will be 0.
47264       For other products in case of invalid entry the return
47265       value will be 9999.
47266
47267       The valid port number depends on the IO slot no.,  the
47268       installed card type and the port type: outside, inside,
47269       SP.
47270    * The SP ports will be numbered as follows:
47271     - SP port 1 :  1
47272     - SP port 2 :  2
47273	   For external ports the convention used will be (for DXC):
47274         - first two digits will be: (IO slot number+10)
47275         - last one/two digits will be the port number within the
47276           card, in odd numbers:
47277           port1 = 1
47278           port2 = 3
47279           port3 = 5
47280           etc...
47281           Example: port2 of IO slot 11 will be: 213 .
47282       For internal ports the convention used will be (for DXC):
47283         - first two digits will be: (IO slot number+10)
47284         - last one/two digits will be the port number within the
47285           card, in even numbers:
47286           port1 = 2
47287           port2 = 4
47288           port3 = 6
47289           etc...
47290           Example: port2 of IO slot 11 will be: 214 .
47291
47292      For Kmux, the port will be according to : Slot*100+Ch.
47293
47294      For ACE2002,  LA140 and IPmux1000 (GMUX), the port will be ifIndex."
47295      ::= { sysCClkSrcEntry 4}
47296
47297sysCClkStationFreq OBJECT-TYPE
47298      SYNTAX  INTEGER
47299       {
47300     notApplicable   (1),
47301     f1544Khz        (2), -- DS1
47302     f2048Khz        (3)  -- E1
47303       }
47304      MAX-ACCESS  read-write
47305      STATUS  current
47306      DESCRIPTION
47307      "This entry indicates the frequency of the station clock
47308       when the source is 'station'.
47309       The value will be applicable only when the sysCClkSrcMode is
47310       'station'. "
47311      ::= { sysCClkSrcEntry 5}
47312
47313sysCClkRevertiveTimeout OBJECT-TYPE
47314      SYNTAX  Integer32
47315      MAX-ACCESS  read-write
47316      STATUS  current
47317      DESCRIPTION
47318      "The time in seconds in which the system will monitor the higher
47319       level clock source, before decision to revert to that clock.
47320       In case the time is zero, revertive mode will be disabled."
47321      ::= { sysCClkSrcEntry 6}
47322
47323sysCClkStationIf OBJECT-TYPE
47324      SYNTAX  INTEGER
47325       {
47326       notApplicable (1),
47327       g703          (2), --E1 balanced
47328       rs422         (3), --E1
47329	   g703E1Unbalanced (4),
47330	   g703T1        (5),
47331	   rs422T1       (6)
47332       }
47333      MAX-ACCESS  read-write
47334      STATUS  current
47335      DESCRIPTION
47336      "This entry indicates the electrical interface connected to the
47337       station clock, when the source is 'station'.
47338       The value will be applicable only when the sysCClkSrcMode is
47339       'station'. "
47340      ::= { sysCClkSrcEntry 7}
47341
47342sysCClkStationCableMode OBJECT-TYPE
47343      SYNTAX  INTEGER
47344       {
47345       notApplicable (1),
47346       normal        (2),
47347       yCable        (3)
47348       }
47349      MAX-ACCESS  read-write
47350      STATUS  current
47351      DESCRIPTION
47352      "This parameter indicates whether both Station clocks get their
47353      clock from the same source (Y Cable)or each one get its clock independently.
47354       The value will be applicable only when the sysCClkSrcMode is 'station'. "
47355      ::= { sysCClkSrcEntry 8}
47356
47357sysCClkStationOutState OBJECT-TYPE
47358      SYNTAX  INTEGER
47359       {
47360       notApplicable (1),
47361       disabled      (2),
47362       enabled       (3)
47363       }
47364      MAX-ACCESS  read-write
47365      STATUS  current
47366      DESCRIPTION
47367      "This parameter indicates whether station clock can
47368      send its clock to another device.
47369	  The value will be applicable only when the sysCClkSrcMode is 'station'. "
47370      ::= { sysCClkSrcEntry 9}
47371
47372sysCClkSsmBased    OBJECT-TYPE
47373      SYNTAX  INTEGER
47374       {
47375       notApplicable (1),
47376       no            (2),
47377       yes           (3)
47378       }
47379      MAX-ACCESS  read-write
47380      STATUS  current
47381      DESCRIPTION
47382      "This parameter indicates whether clock source
47383       will be selected based on receive clock quality,
47384       indicated in S1 byte inside SONET/SDH overhead,
47385       (encoded as SSM - Synchronization Status Messaging).
47386       It is relevant only for sysCClkSrcIdx=master.
47387       When the value is Yes, sysCClkSrcMode must be notApplicable."
47388      ::= { sysCClkSrcEntry 10}
47389
47390sysCClkSSubsystemSlot OBJECT-TYPE
47391      SYNTAX  INTEGER
47392       {
47393       notApplicable (1),
47394       clA           (3),
47395       clB           (4)
47396       }
47397      MAX-ACCESS  read-write
47398      STATUS  current
47399      DESCRIPTION
47400      "This entry indicates the Slot from which the S Subsytem Source
47401       will be taken.
47402       The value will be applicable only when the sysCClkSrcMode is
47403       'sSubsystem'. "
47404      ::= { sysCClkSrcEntry 11}
47405
47406sysCClkRecoveredID OBJECT-TYPE
47407      SYNTAX  Unsigned32
47408      MAX-ACCESS  read-write
47409      STATUS  current
47410      DESCRIPTION
47411      "This entry indicates the Recovered Clock ID.
47412       The value will be applicable only when sysCClkSrcMode is 'recovered'."
47413      ::= { sysCClkSrcEntry 12}
47414
47415
47416sysCnfgTable  OBJECT-TYPE
47417      SYNTAX SEQUENCE OF SysCnfgEntry
47418      MAX-ACCESS not-accessible
47419      STATUS  current
47420      DESCRIPTION
47421      "All the entries of this table are identical (have the
47422       same value) for all the configurations (1..255) except
47423       the TmpCnfg.
47424       The write operation into the Table Objects is valid only
47425       for the TmpCnfg entry."
47426       ::= { sysConfig 2}
47427
47428sysCnfgEntry OBJECT-TYPE
47429      SYNTAX SysCnfgEntry
47430      MAX-ACCESS not-accessible
47431      STATUS current
47432	DESCRIPTION  "An entry in table."
47433	INDEX {sysCnfgIdx}
47434      ::= { sysCnfgTable 1}
47435
47436SysCnfgEntry ::=
47437      SEQUENCE {
47438   sysCnfgIdx             Integer32,
47439   sysCMatrixMode         INTEGER,
47440   sysCIsdnFormat         INTEGER,
47441   sysCRoutingOnEth       INTEGER,
47442   sysCAutoConfigEnable   INTEGER,
47443   sysCIntTsAllocMode     INTEGER,
47444   sysCBuPrimaryPort	  INTEGER,
47445   sysCEnableLanOverTdm   INTEGER,
47446   sysCSs7FisuSuppression Integer32,
47447   sysCBuRecMode          INTEGER
47448      }
47449
47450sysCnfgIdx OBJECT-TYPE
47451      SYNTAX Integer32
47452      MAX-ACCESS read-only
47453      STATUS current
47454      DESCRIPTION
47455      "This attribute indicates the Idx of the Cnfg(1..255) being
47456       accessed ; Idx of 255 relates to the TmpCnfg.
47457	   For Gmux2000 the range limitation (1..255) was discarded
47458       since the Idx is computed as: <IO Card No.> x 1000 + 255."
47459      ::= { sysCnfgEntry 1}
47460
47461sysCMatrixMode OBJECT-TYPE
47462      SYNTAX  INTEGER
47463       {
47464  notApplicable  (1),
47465  bidirectional  (2),
47466  unidirectional (3)
47467       }
47468      MAX-ACCESS  read-write
47469      STATUS  current
47470      DESCRIPTION
47471      "Indicates the TS Matrix Mode:
47472    bidirectional  - TS Assignment Matrix is symmetric.
47473    unidirectional - TS Assignment Matrix can be asymmetric.
47474       notApplicable - for agents that do not support this feature."
47475      ::= { sysCnfgEntry 2}
47476
47477sysCIsdnFormat OBJECT-TYPE
47478      SYNTAX  INTEGER
47479       {
47480  notApplicable (1),
47481  te  (2),
47482  nt  (3)
47483       }
47484      MAX-ACCESS  read-write
47485      STATUS  current
47486      DESCRIPTION
47487      "ISDN format. This parameter controls the operation mode of
47488    the ISDN ports.
47489    te - ISDN timing is derived from the signal received
47490         from the equipment it is connected to.
47491    nt - timing of the transmit path is locked to the nodal
47492         timing source.
47493       notApplicable - for agents that do not support this feature."
47494      ::= { sysCnfgEntry 3}
47495
47496sysCRoutingOnEth OBJECT-TYPE
47497      SYNTAX  INTEGER
47498       {
47499      notApplicable (1),
47500      none          (2),
47501      proprietary   (3),
47502      rip2          (4),
47503	  rip1          (5),
47504	  rip1and2      (6)
47505       }
47506      MAX-ACCESS  read-write
47507      STATUS  current
47508      DESCRIPTION
47509      "Mng Routing Protocol on the online CL Ethernet port,
47510       or on device Ethernet  port dedicated for mangement."
47511      ::= { sysCnfgEntry 4}
47512
47513sysCAutoConfigEnable OBJECT-TYPE
47514      SYNTAX  INTEGER
47515       {
47516      notApplicable (1),
47517      disable       (2),
47518      enable        (3)
47519       }
47520      MAX-ACCESS  read-write
47521      STATUS  current
47522      DESCRIPTION
47523      "This object enables user to enable/disable activating
47524       the Auto Configuration. When Auto Configuration is activated,
47525       the device learns its configuration Automatically from the Net
47526       it is connected to."
47527      ::= { sysCnfgEntry 5}
47528
47529sysCIntTsAllocMode OBJECT-TYPE
47530      SYNTAX  INTEGER
47531       {
47532      notApplicable (1),
47533      static        (2),
47534      dynamic       (3),
47535	  staticOneToOne(4)
47536       }
47537      MAX-ACCESS  read-write
47538      STATUS  current
47539      DESCRIPTION
47540      "This object enables user to select the mode of Internal TS
47541       Allocation.
47542       static - user has to select for each Dynamic card port, the
47543                Maximum TSs expected to be connected (including future
47544                growth). This number will be allocated to the ports,
47545                so that if number of connected TSs will grow within
47546                the limits of this Maximum TS limit, no disruption
47547                of data flow will occur for other ports.
47548       dynamic- TS allocation is done dynamically according to the
47549                connected TSs. No future reservations are done. This mode
47550                may cause data disruption on other ports/slots if user
47551                will want to change the number of connected TSs for a
47552                Dynamic card port.
47553	   staticOneToOne - user has to select for each Dynamic card port, the
47554                Maximum TSs expected to be connected (including future
47555                growth). In addition, the TSs themselves cannot be higher
47556                than this defined Maximum (e.g if Maximum TSs=5 user cannot
47557                selects TSs higher than 5). This mode ensures that if number
47558                of TSs grow within the limits of this Maximum TS limit, no
47559                disruption of data flow will occur for other ports AND for
47560                the selected port itself.
47561       Default=static(2).         "
47562      ::= { sysCnfgEntry 6}
47563
47564sysCBuPrimaryPort OBJECT-TYPE
47565      SYNTAX  INTEGER
47566       {
47567      noBackup     (2),
47568      e1T1orSerial (3),
47569      eth          (4)
47570	   }
47571      MAX-ACCESS  read-write
47572      STATUS  current
47573      DESCRIPTION
47574      "This object enables the user to configure a Backup mechanism.
47575       If a backup mechanism exists, it is possible to configure the primary port.
47576       The traffic will flow via the primary port when the port functionality is OK.
47577
47578       In Vmux-2100 device the backup mechanism is relevant for the Main Board only.
47579       The primary port can be the E1/T1/Serial port or the ETH port. "
47580      ::= { sysCnfgEntry 7}
47581
47582  sysCEnableLanOverTdm  OBJECT-TYPE
47583      SYNTAX  INTEGER
47584       {
47585      enableAll         (2),
47586      enableVoiceOnly   (3),
47587      enableVoiceAndMng (4)
47588	   }
47589      MAX-ACCESS  read-write
47590      STATUS  current
47591      DESCRIPTION
47592      "This object enables/disables transferring traffic from the LAN port
47593       to the TDM port. It is possible to enable only part of the traffic on the
47594       TDM port for security reasons or in order to minimize the bandwidth ."
47595       ::= { sysCnfgEntry 8}
47596
47597  sysCSs7FisuSuppression  OBJECT-TYPE
47598      SYNTAX  Integer32
47599      MAX-ACCESS  read-write
47600      STATUS  current
47601      DESCRIPTION
47602      "SS7 Suppresion is used for SS7 Spoofing.
47603       The SS7 spoofing terminates the keep alive messages from the local VMUX
47604       without sending them over the network, thus improving the bandwidth utilization.
47605	   FISU means Fill in Service Unit - Keep alive that is sent when no one is talking
47606	   on the line.
47607
47608       This object enables the configuration of the SS7 Keep Alive packet % that will
47609       be discarded.
47610
47611       Legal Values: 0 - No Suppression, 10%, 20%, 30% .. 90%
47612
47613       Example: For a value of 10, 1 keep alive packet will be discarded out of
47614                10 keep alive packets that were supposed to be sent over the network."
47615       ::= { sysCnfgEntry 9}
47616
47617  sysCBuRecMode OBJECT-TYPE
47618      SYNTAX  INTEGER
47619       {
47620          auto        (2),
47621          manual      (3)
47622       }
47623      MAX-ACCESS  read-write
47624      STATUS  current
47625      DESCRIPTION
47626      "Recovery Mode. This object determines if after recovery
47627       of the Primary Link (used in Vmux) it will become on-line again or not:
47628       auto - automatic. In this case, the failed Link will become
47629           on-line again after recovery, automatically.
47630       manual - In this case, the failed Link will not become
47631             on-line again after recovery but user can manually flip
47632             to this Link."
47633       ::= { sysCnfgEntry 10}
47634
47635
47636--System I/O Redundacy Table
47637--
47638--This table contains all I/O cards/ports that have redundancy,
47639--data about the redundant card/port and parameters regarding the
47640--redundancy operation.
47641--The table indexes are Cnfg and the Primary card&port
47642
47643
47644sysCRdnTable OBJECT-TYPE
47645      SYNTAX SEQUENCE OF SysCRdnEntry
47646      MAX-ACCESS not-accessible
47647      STATUS current
47648      DESCRIPTION
47649      "Configuration of all Redundant I/O cards and ports.
47650       The write operation into the table objects is valid only
47651       for the TmpCnfg.
47652       A Slot/Port that have no Redundancy, will not exist in this
47653       table."
47654      ::= { sysConfig 3 }
47655
47656sysCRdnEntry OBJECT-TYPE
47657      SYNTAX SysCRdnEntry
47658      MAX-ACCESS not-accessible
47659      STATUS current
47660	DESCRIPTION  "An entry in table."
47661	INDEX { sysCRdnCnfgIdx, sysCRdnPrimeSlot, sysCRdnPrimePort}
47662      ::= { sysCRdnTable 1}
47663
47664SysCRdnEntry ::=
47665      SEQUENCE {
47666     sysCRdnCnfgIdx       				Integer32,
47667     sysCRdnPrimeSlot     				INTEGER,
47668     sysCRdnPrimePort     				Integer32,
47669     sysCRdnSecSlot       				INTEGER,
47670     sysCRdnSecPort       				Integer32,
47671     sysCRdnMode          				INTEGER,
47672     sysCRdnRecMode       				INTEGER,
47673     sysCRdnRecTime       				Integer32,
47674     sysCRdnHwSwFlip      				INTEGER,
47675     sysCRdnRowStatus     				RowStatus,
47676	 sysCRdnOnline        				INTEGER,
47677	 sysCRdnSwitchingMode 				INTEGER,
47678	 sysCRdnFlipUponEvent 				Integer32,
47679	 sysCRdnLosOrLofTime  				Integer32,
47680	 sysCRdnEventsTimeWindow			Integer32,
47681	 sysCRdnSequenceNumberThreshold		Integer32,
47682	 sysCRdnBufferErrorsThreshold		Integer32,
47683	 sysCRdnBuffUnderrunTime			Integer32,
47684	 sysCRdnPrimePriority 				INTEGER,
47685	 sysCRdnSecPriority 				INTEGER,
47686	 sysCRdnWTR                         Unsigned32,
47687	 sysCRdnName	 					SnmpAdminString,
47688	 sysCRdnTxDownDurationUponFlip	 	Unsigned32
47689     }
47690
47691sysCRdnCnfgIdx OBJECT-TYPE
47692      SYNTAX  Integer32
47693      MAX-ACCESS  read-only
47694      STATUS  current
47695      DESCRIPTION
47696      "This object indicates the Idx of the Cnfg(1..255) being
47697       accessed ; Idx of 255 relates to the TmpCnfg."
47698      ::= { sysCRdnEntry 1 }
47699
47700sysCRdnPrimeSlot OBJECT-TYPE
47701      SYNTAX  INTEGER
47702       {
47703       io1   (5),
47704       io2   (6),
47705       io3   (7),
47706       io4   (8),
47707       io5   (9),
47708       io6  (10),
47709       io7  (11),
47710       io8  (12),
47711       io9  (13),
47712       io10 (14),
47713       io11 (15),
47714       io12 (16),
47715       io13 (17),
47716       io14 (18),
47717       io15 (19),
47718       notApplicable (255)
47719       }
47720      MAX-ACCESS  read-only
47721      STATUS  current
47722      DESCRIPTION
47723      "The slot number of the Primary card of Redundancy.
47724       The Primary card should be the card that user wishes to be
47725       the online card (usually the more important one).
47726       For some Redundancy modes the importance of the redundant
47727       cards/ports is the same. "
47728      ::= { sysCRdnEntry 2 }
47729
47730sysCRdnPrimePort OBJECT-TYPE
47731      SYNTAX  Integer32
47732      MAX-ACCESS  read-only
47733      STATUS  current
47734      DESCRIPTION
47735      "The port number.
47736	   For DXC:
47737	   For external ports the convention used will be:
47738         - first two digits will be: (IO slot number+10)
47739         - last one/two digits will be the port number within the
47740           card, in odd numbers:
47741           port1 = 1
47742           port2 = 3
47743           port3 = 5
47744           etc...
47745           Example: port2 of IO slot 11 will be: 213 .
47746       For internal ports the convention used will be:
47747         - first two digits will be: (IO slot number+10)
47748         - last one/two digits will be the port number within the
47749           card, in even numbers:
47750           port1 = 2
47751           port2 = 4
47752           port3 = 6
47753           etc...
47754           Example: port2 of IO slot 11 will be: 214 .
47755
47756       For MP:
47757	   For external ports, the value will be as that of the port in the
47758	       card. Example: external-3 -> 3
47759                          external-4 -> 4
47760	   For internal ports, the value will be 100 + the port in the
47761	       card. Example: internal-1 -> 101
47762                          internal-4 -> 104
47763       For IP Bundles, the value will be the Bundle ifIndex. For an IP Bundle
47764       that is in an External Device (not in this MP), the value will be:
47765       70,000 + ifIndex of Secondary Bundle.
47766
47767       For other products - refer to product specification.
47768
47769       100=notApplicable (when Redundancy is at card level)."
47770      ::= { sysCRdnEntry 3 }
47771
47772sysCRdnSecSlot OBJECT-TYPE
47773      SYNTAX  INTEGER
47774       {
47775       io1   (5),
47776       io2   (6),
47777       io3   (7),
47778       io4   (8),
47779       io5   (9),
47780       io6  (10),
47781       io7  (11),
47782       io8  (12),
47783       io9  (13),
47784       io10 (14),
47785       io11 (15),
47786       io12 (16),
47787       io13 (17),
47788       io14 (18),
47789       io15 (19),
47790       notApplicable (255)
47791       }
47792      MAX-ACCESS  read-create
47793      STATUS  current
47794      DESCRIPTION
47795      "The slot number of the Secondary card of Redundancy matching
47796       the Primary slot."
47797      ::= { sysCRdnEntry 4 }
47798
47799sysCRdnSecPort OBJECT-TYPE
47800      SYNTAX  Integer32
47801      MAX-ACCESS  read-create
47802      STATUS  current
47803      DESCRIPTION
47804      "The port number.
47805	   For DXC:
47806	   For external ports the convention used will be:
47807         - first two digits will be: (IO slot number+10)
47808         - last one/two digits will be the port number within the
47809           card, in odd numbers:
47810           port1 = 1
47811           port2 = 3
47812           port3 = 5
47813           etc...
47814           Example: port2 of IO slot 11 will be: 213 .
47815       For internal ports the convention used will be:
47816         - first two digits will be: (IO slot number+10)
47817         - last one/two digits will be the port number within the
47818           card, in even numbers:
47819           port1 = 2
47820           port2 = 4
47821           port3 = 6
47822           etc...
47823           Example: port2 of IO slot 11 will be: 214 .
47824
47825       For MP:
47826	   For external ports, the value will be as that of the port in the
47827	       card. Example: external-3 -> 3
47828                          external-4 -> 4
47829	   For internal ports, the value will be 100 + the port in the
47830	       card. Example: internal-1 -> 101
47831                          internal-4 -> 104
47832       For IP Bundles, the value will be the Bundle ifIndex. For an IP Bundle
47833       that is in an External Device (not in this MP), the value will be: 0.
47834
47835       For other products - refer to product specification.
47836
47837       100=notApplicable (when Redundancy is at card level)."
47838      ::= { sysCRdnEntry 5 }
47839
47840sysCRdnMode OBJECT-TYPE
47841      SYNTAX  INTEGER
47842       {
47843          dualCableAIS        (2),
47844          yCable              (3),
47845          dualCableParallelTx (4),
47846          backup              (5),
47847          singleSlotProtection(6),
47848		  onePlusOne		  (7),
47849		  oneToOne			  (8),
47850		  linkAggregation     (9),  --802.3ad
47851		  manual              (10)
47852       }
47853      MAX-ACCESS  read-create
47854      STATUS  current
47855      DESCRIPTION
47856      "Redundancy Mode.
47857       DXC supports: yCable(3), singleSlotProtection(6) and dualCableParallelTx(4)
47858       MP  supports: yCable(3), dualCableParallelTx(4), onePlusOne(7) and oneToOne(8).
47859	                 (dualCableAIS and backup were planned for MP but were not
47860					  implemented).
47861       backup - will be used when a port is backup of more than one port.
47862       IPmux: onePlusOne(7) and oneToOne(8) are used for Bundle redundancy."
47863      ::= { sysCRdnEntry 6 }
47864
47865sysCRdnRecMode OBJECT-TYPE
47866      SYNTAX  INTEGER
47867       {
47868          auto        (2),
47869          manual      (3),
47870		  nonRevertive(4)
47871       }
47872      MAX-ACCESS  read-create
47873      STATUS  current
47874      DESCRIPTION
47875      "Recovery Mode. This object determines if after recovery
47876       of the failed Primary card/port it will become on-line again or not:
47877       auto - automatic . In this case, the failed card/port will become
47878           on-line again after recovery, automatically.
47879       manual - In this case, the failed card/port will not become
47880             on-line again after recovery. But, user can manually flip
47881             to this card/port.
47882       nonRevertive - same as manual, but here user CANNOT manually flip
47883             to this card/port. It will become on-line again, only if the
47884             Secondary/Backup card/port will fail."
47885      ::= { sysCRdnEntry 7 }
47886
47887sysCRdnRecTime OBJECT-TYPE
47888      SYNTAX  Integer32
47889      MAX-ACCESS  read-create
47890      STATUS  current
47891      DESCRIPTION
47892      "Redundancy Recovery Time (sec). After switching to the current
47893       online card, the next switch can be performed only after a
47894       minimum time, indicated by this object.
47895	   Valid Values: 0..300, 65535.
47896       65535=NA.
47897       This object is applicable only when sysCRdnRecMode=auto."
47898      ::= { sysCRdnEntry 8 }
47899
47900sysCRdnHwSwFlip OBJECT-TYPE
47901      SYNTAX  INTEGER
47902       {
47903          notApplicable(1),
47904          hw           (2),
47905          sw           (3)
47906       }
47907      MAX-ACCESS  read-create
47908      STATUS  current
47909      DESCRIPTION
47910      "HW or SW decision for Redundancy Flip.
47911       This object is applicable only for sysCRdnMode=singleSlotProtection.
47912       HW - decision is by I/O card
47913       SW - decision is by CL SW."
47914      ::= { sysCRdnEntry 9 }
47915
47916sysCRdnRowStatus  OBJECT-TYPE
47917     SYNTAX  RowStatus
47918     MAX-ACCESS   read-create
47919     STATUS   current
47920     DESCRIPTION
47921     "This parameter allows NMS to create/delete entries of this table.
47922      The possible supported RowStatus values are
47923      active (1) and destroy (6).
47924
47925      For Vmux-2100 the supported values are:
47926      active (1), createAndGo (4) and destroy (6)."
47927     ::= { sysCRdnEntry 10 }
47928
47929sysCRdnOnline OBJECT-TYPE
47930      SYNTAX  INTEGER
47931       {
47932          notApplicable (1),
47933          primary       (2),
47934          secondary     (3)
47935       }
47936      MAX-ACCESS  read-only
47937      STATUS  current
47938      DESCRIPTION
47939      "Status - who is the Online (current) Redundancy Slot/Port.
47940       This object shows only the Online Slot/Port regarding the Redundancy.
47941       mdlSActivity or prtGenActiveStatus of the same Slot/Port may be Offline."
47942      ::= { sysCRdnEntry 11 }
47943
47944sysCRdnSwitchingMode  OBJECT-TYPE
47945      SYNTAX  INTEGER
47946       {
47947          notApplicable    (1),
47948          biDirectional    (2),	--1+1
47949          uniDirectional   (3),	--1:1
47950		  linkAggregation  (4)  --802.3ad
47951       }
47952      MAX-ACCESS  read-create
47953      STATUS  current
47954      DESCRIPTION
47955      "This object defines which Self Healing Ring (SHR) SDH ring is used:
47956       Uni Directional or BiDirectional. The type of the ring
47957       is defined according to the direction of traffic flow under
47958       normal working conditions.
47959
47960       In Bi Directional ring, the duplex traffic is on the same path
47961       and transverses the same set of nodes for both directions of transmission.
47962       In Uni Directional ring, the duplex traffic travels over opposite path
47963       (per direction) and all the node of the ring are involved.
47964
47965       For Uni Directional  SHR Protection Switching (Single Ended Switching)
47966       is controlled by one node of the SDH ring, and does not require a protocol.
47967       For Bi Directional SHR Protection Switching (Dual Ended switching)
47968       is controlled by some nodes of  the ring and requires a protocol"
47969      ::= { sysCRdnEntry 12 }
47970
47971sysCRdnFlipUponEvent  OBJECT-TYPE
47972     SYNTAX  Integer32
47973     MAX-ACCESS   read-create
47974     STATUS   current
47975     DESCRIPTION
47976     "This object allows user to define if Flip to the other port will
47977      be performed (or not), for certain possible events.
47978      Each event is represented by a bit. The value of the object is a sum
47979      of 2**n, according to the bits having '1' value.
47980	  '1' - means that Flip should occur due to this event.
47981      Bit 0 (LSB) = SD (Signal Degraded).
47982      For IPmux:
47983      Bit 0 (LSB) = TDM Line LOS/LOF.
47984      Bit 1       = Sequence Number.
47985      Bit 2		  = Jitter Buffer errors."
47986     ::= { sysCRdnEntry 13 }
47987
47988sysCRdnLosOrLofTime OBJECT-TYPE
47989    SYNTAX  Integer32
47990    MAX-ACCESS  read-create
47991    STATUS  current
47992    DESCRIPTION
47993    "This parameter determines how much time to wait before switching,
47994     after LOF or LOS are detected on the TDM Line.
47995     For Ipmux time is counted in msec."
47996    ::= { sysCRdnEntry 14 }
47997
47998sysCRdnEventsTimeWindow OBJECT-TYPE
47999    SYNTAX  Integer32
48000    MAX-ACCESS  read-create
48001    STATUS  current
48002    DESCRIPTION
48003    "This parameter determines the time window in which
48004    to count events to trigger protection switching.
48005     For Ipmux time is counted in seconds."
48006    ::= { sysCRdnEntry 15 }
48007
48008sysCRdnSequenceNumberThreshold OBJECT-TYPE
48009    SYNTAX  Integer32
48010    MAX-ACCESS  read-create
48011    STATUS  current
48012    DESCRIPTION
48013    "This parameter determines the number of Sequence Number errors
48014     that should occur in the time window in order to cause switching."
48015    ::= { sysCRdnEntry 16 }
48016
48017sysCRdnBufferErrorsThreshold OBJECT-TYPE
48018    SYNTAX  Integer32
48019    MAX-ACCESS  read-create
48020    STATUS  current
48021    DESCRIPTION
48022    "This parameter determines the number of Buffer undeflow/ overflow events
48023     occured in the time window that cause switching."
48024    ::= { sysCRdnEntry 17 }
48025
48026sysCRdnBuffUnderrunTime OBJECT-TYPE
48027    SYNTAX  Integer32
48028    MAX-ACCESS  read-create
48029    STATUS  current
48030    DESCRIPTION
48031    "This parameter determines how much time to wait before switching,
48032     after jitter buffer underrun.
48033	 Switching occurs if no frame arrives within that time.
48034     For Ipmux time is counted in msec."
48035    ::= { sysCRdnEntry 18 }
48036
48037sysCRdnPrimePriority OBJECT-TYPE
48038      SYNTAX  INTEGER
48039       {
48040          notApplicable (1),
48041          low       (2),
48042          high      (3)
48043       }
48044      MAX-ACCESS  read-create
48045      STATUS  current
48046      DESCRIPTION
48047      "The Primary port priority.
48048
48049      In ETX2xx/2xxA:
48050      When selecting sysCRdnMode = manual (10),
48051      this parameter determines the forced active port:
48052	  low - means that the secondary port is selected to be active
48053	  high - means that the primary port is selected to be active. "
48054      ::= { sysCRdnEntry 19 }
48055
48056sysCRdnSecPriority OBJECT-TYPE
48057      SYNTAX  INTEGER
48058       {
48059          notApplicable (1),
48060          low       (2),
48061          high      (3)
48062       }
48063      MAX-ACCESS  read-create
48064      STATUS  current
48065      DESCRIPTION
48066      "The Secondary port priority."
48067      ::= { sysCRdnEntry 20 }
48068
48069sysCRdnWTR OBJECT-TYPE
48070      SYNTAX  Unsigned32
48071      MAX-ACCESS  read-create
48072      STATUS  current
48073      DESCRIPTION
48074      "Redundancy Wait to Restore (sec).
48075       Valid Values: 0..999, 65535.
48076       65535=NA.
48077       When the value <> 65535, the value of sysCRdnRecTime must be 65535."
48078      ::= { sysCRdnEntry 21 }
48079
48080sysCRdnName OBJECT-TYPE
48081    SYNTAX      SnmpAdminString
48082    MAX-ACCESS  read-create
48083    STATUS      current
48084    DESCRIPTION
48085        "A textual name for the redundancy group."
48086    ::= { sysCRdnEntry 22 }
48087
48088sysCRdnTxDownDurationUponFlip	 OBJECT-TYPE
48089    SYNTAX  	Unsigned32	(0..30)
48090    MAX-ACCESS  read-create
48091    STATUS      current
48092    DESCRIPTION
48093    "This object defines the duration (in seconds) the active
48094     port transmission is shut down after flip occurs.
48095	 The transmission is shut down and then opened again (after the duration
48096	 defined by this object), in order to cause the other side to flip
48097	 to the new active port.
48098	 0 = no shut-down.
48099     This object is applicable only when sysCRdnMode = oneToOne(8)
48100     and mainly when each of the links of our device is connected to a different device."
48101     ::= { sysCRdnEntry 23 }
48102
48103
48104
48105--IO Redundancy - Commands
48106--This table was moved here, so that its indexes will be defined before,
48107--for SNMPc
48108
48109sysSRdnCmdTable OBJECT-TYPE
48110      SYNTAX SEQUENCE OF SysSRdnCmdEntry
48111      MAX-ACCESS not-accessible
48112      STATUS current
48113      DESCRIPTION
48114      "This table includes commands used for IO Redundancy."
48115      ::= { sysStatus 22 }
48116
48117sysSRdnCmdEntry OBJECT-TYPE
48118      SYNTAX SysSRdnCmdEntry
48119      MAX-ACCESS not-accessible
48120      STATUS current
48121	  DESCRIPTION  "An entry in table."
48122	  INDEX {sysCRdnPrimeSlot, sysCRdnPrimePort }
48123      ::= { sysSRdnCmdTable 1}
48124
48125SysSRdnCmdEntry ::=
48126     SEQUENCE {
48127     sysSRdnEnforcedChannel      INTEGER,
48128	 sysSRdnLockFlip      		 INTEGER,
48129	 sysSRdnManualFlip      	 INTEGER
48130	}
48131
48132sysSRdnEnforcedChannel OBJECT-TYPE
48133     SYNTAX       INTEGER {
48134     notApplicable 	(1),
48135     noEnforcement 	(2),
48136     primary	    (3),
48137	 secondary		(4)
48138        }
48139     MAX-ACCESS    read-write
48140     STATUS        current
48141     DESCRIPTION
48142     "This is a command to override all switching considerations
48143      and enforce use of primary/ secondary connection only.
48144	  noEnforcement - cancels the state of override and goes back to
48145	                  usual switching considerations.
48146      Default = noEnforcement(2)."
48147     ::= {sysSRdnCmdEntry 1 }
48148
48149 sysSRdnLockFlip 	OBJECT-TYPE
48150     SYNTAX       INTEGER {
48151     notApplicable 	(1),
48152     off 			(2),
48153     on	    		(3)
48154        }
48155     MAX-ACCESS    read-write
48156     STATUS        current
48157     DESCRIPTION
48158     "This is a command to lock the Redundancy flip for this redundancy couple.
48159      Default = off(2)."
48160     ::= {sysSRdnCmdEntry 2 }
48161
48162sysSRdnManualFlip 	OBJECT-TYPE
48163     SYNTAX       INTEGER {
48164     notApplicable 	(1),
48165     off 			(2),
48166     on	    		(3)
48167        }
48168     MAX-ACCESS    read-write
48169     STATUS        current
48170     DESCRIPTION
48171     "This is a command to move to manual Redundancy flip mode for this redundancy couple.
48172      Default = off(2)."
48173     ::= {sysSRdnCmdEntry 3 }
48174
48175--System Database operations
48176
48177sysDbaseSanityCheckCmd OBJECT-TYPE
48178      SYNTAX  INTEGER
48179       {
48180       off(2),
48181       on (3)
48182       }
48183      MAX-ACCESS  read-write
48184      STATUS  current
48185      DESCRIPTION
48186      "Setting this attribute to on(3) will initiate the process
48187       of Sanity check on the TmpCnfg. Upon completion, the value
48188       will automatically change to off(2)."
48189      ::= { sysDbase 1 }
48190
48191sysDbaseDownloadCnfgIdxCmd OBJECT-TYPE
48192      SYNTAX  Integer32   (1..255)
48193      MAX-ACCESS  read-write
48194      STATUS  current
48195      DESCRIPTION
48196      "This attribute specifies the Id of the target RealCnfg to
48197       which the TmpCnfg should be transferred. Upon set command,
48198       the DACS agent will initiate the Sanity-Check  process.
48199       If successful, the actual transfer will be performed.
48200       If there will be errors, the user will have to perform
48201       the command again after errors correction.
48202       The operation is valid only on configuration numbers
48203       that do not exceed sysSMaxNoOfCnfg."
48204      ::= { sysDbase 2 }
48205-- In phase I of DXC and FCD only the value 1 (Cnfg1) is valid.
48206
48207sysDbaseUploadCnfgIdxCmd OBJECT-TYPE
48208      SYNTAX  Integer32  (1..255)
48209      MAX-ACCESS  read-write
48210      STATUS  current
48211      DESCRIPTION
48212      "This attribute specifies the Id of the source Cnfg to be
48213       loaded into the TmpCnfg. Upon set operation the actual
48214       transfer will be initiated.
48215       The operation is valid only on configuration numbers
48216       that do not exceed sysSMaxNoOfCnfg."
48217      ::= { sysDbase 3 }
48218-- In phase I of DXC and FCD only the value 1 (Cnfg1) is valid.
48219
48220sysDbaseFlipTable  OBJECT-TYPE
48221      SYNTAX SEQUENCE OF SysDbaseFlipEntry
48222      MAX-ACCESS not-accessible
48223      STATUS  current
48224      DESCRIPTION
48225      "Dbase Flip time and activation for every configuration."
48226       ::= { sysDbase 4 }
48227
48228sysDbaseFlipEntry OBJECT-TYPE
48229      SYNTAX SysDbaseFlipEntry
48230      MAX-ACCESS not-accessible
48231      STATUS current
48232	DESCRIPTION  "An entry in table."
48233	INDEX {sysDbaseFlipIdx}
48234      ::= { sysDbaseFlipTable 1}
48235
48236SysDbaseFlipEntry ::=
48237      SEQUENCE {
48238   sysDbaseFlipIdx        Integer32,
48239   sysDbaseFlipTime       DisplayString,
48240   sysDbaseFlipActivation INTEGER      }
48241
48242sysDbaseFlipIdx OBJECT-TYPE
48243      SYNTAX Integer32 (1..255)
48244      MAX-ACCESS read-only
48245      STATUS current
48246      DESCRIPTION
48247      "This attribute indicates the Idx of the Cnfg being
48248       the target Configuration."
48249      ::= { sysDbaseFlipEntry 1}
48250
48251sysDbaseFlipTime OBJECT-TYPE
48252      SYNTAX DisplayString (SIZE(0..255))
48253      MAX-ACCESS read-write
48254      STATUS current
48255      DESCRIPTION
48256      "This attribute indicates the time (HH:MM) when this data
48257       base will start being used by the Tmp config."
48258      ::= { sysDbaseFlipEntry 2}
48259
48260sysDbaseFlipActivation OBJECT-TYPE
48261      SYNTAX INTEGER {
48262      disable (1),
48263      enable  (2)
48264   }
48265      MAX-ACCESS read-write
48266      STATUS current
48267      DESCRIPTION
48268      "This attribute indicates if the Dbase flip will be
48269       activated at the time specified for this configuration
48270       (enable) or not (disable).
48271       No more than one flip should be enabled for the same time."
48272      ::= { sysDbaseFlipEntry 3}
48273
48274
48275--Module (card) level of DACS MIB
48276
48277mdlGen   OBJECT IDENTIFIER ::= {mdlDacsMux 1}
48278mdlCl   OBJECT IDENTIFIER ::=  {mdlDacsMux 2}
48279mdlPs   OBJECT IDENTIFIER ::=  {mdlDacsMux 3}
48280
48281--DACS module (card) general parameters (common to all cards
48282--type)
48283
48284--General Card - Status information table
48285--This table is NOT-APPLICABLE for a stand-alone unit
48286
48287mdlSTable  OBJECT-TYPE
48288      SYNTAX SEQUENCE OF MdlSEntry
48289      MAX-ACCESS not-accessible
48290      STATUS current
48291	DESCRIPTION  "A table."
48292	::=  { mdlGen 1 }
48293
48294mdlSEntry OBJECT-TYPE
48295      SYNTAX MdlSEntry
48296      MAX-ACCESS not-accessible
48297      STATUS current
48298	DESCRIPTION  "An entry in table."
48299	INDEX { mdlSSltIdx }
48300      ::= { mdlSTable 1}
48301
48302MdlSEntry ::=
48303      SEQUENCE {
48304  mdlSSltIdx            INTEGER,
48305  mdlSCardType          INTEGER,
48306  mdlSHwVer             DisplayString,
48307  mdlSSwVer             DisplayString,
48308  mdlSAlarmStatus       INTEGER,
48309  mdlSAlarmStatusAll    INTEGER,
48310  mdlSTestStatus        INTEGER,
48311  mdlSHwStatus          INTEGER,
48312  mdlSActivity          INTEGER,
48313  mdlSAlrClearCmd       INTEGER,
48314  mdlSAlrClearAllCmd    INTEGER,
48315  mdlSAlrMaskAll        INTEGER,
48316  mdlSCmd               Integer32,
48317  mdlSReset             INTEGER,
48318  mdlSRebuildFrame      INTEGER,
48319  mdlSBackupSwVer		DisplayString,
48320  mdlSSecondaryBackupSwVer		DisplayString,
48321  mdlSPiggybackVer      SnmpAdminString
48322        }
48323
48324mdlSSltIdx OBJECT-TYPE
48325      SYNTAX  INTEGER
48326       {
48327       psA   (1),
48328       psB   (2),
48329       clA   (3),
48330       clB   (4),
48331       io1   (5),
48332       io2   (6),
48333       io3   (7),
48334       io4   (8),
48335       io5   (9),
48336       io6  (10),
48337       io7  (11),
48338       io8  (12),
48339       io9  (13),
48340       io10 (14),
48341       io11 (15),
48342       io12 (16),
48343       io13 (17),
48344       io14 (18),
48345       io15 (19),
48346	   psC  (20),
48347    kmxPsA (101),
48348    kmxPsB (102),
48349    kmxMlA (103),
48350    kmxMlB (104),
48351    kmxCl  (105),
48352    kmxOpt (106),
48353    kmxIO1 (107),
48354    kmxIO2 (108),
48355    kmxIO3 (109),
48356    kmxIO4 (110),
48357    kmxIO5 (111),
48358    kmxIO6 (112),
48359    kmxIO7 (113),
48360    kmxIO8 (114),
48361    kmxIO9 (115),
48362    kmxIO10(116),
48363    kmxIO11(117),
48364    kmxIO12(118),
48365	notApplicable(255)
48366       }
48367      MAX-ACCESS  read-only
48368      STATUS  current
48369      DESCRIPTION
48370      "A unique number to identify a slot position in the DACS.
48371       The Kilomux should use enumerated values starting with kmx.
48372       For IPmux100 use values 1-13, 20."
48373      ::= { mdlSEntry 1}
48374
48375
48376mdlSCardType OBJECT-TYPE
48377      SYNTAX  INTEGER
48378       {
48379  --
48380  -- General types
48381  --
48382  unknown        (1),
48383  empty          (2),
48384
48385
48386  -- Power Supply Modules
48387  --
48388        psAC           (10),
48389        psDC           (11),
48390
48391  --
48392  -- Cl Modules
48393  --
48394        gCl1           (18),  -- IPmux1000 CL1
48395        gCl2           (19),  -- IPmux1000 CL2
48396        dCl            (20),
48397        kCl            (21),
48398        dcl2           (22),
48399		dcl2Eth        (23),
48400		kClEth         (24),
48401        dcl3           (25),
48402		dcl3Eth        (26),
48403
48404  --
48405  -- T1/E1 Modules
48406  --
48407        d4T1		   (28),
48408		d8T1		   (29),
48409        dT1DSU         (30),
48410        dT1CSU         (31),
48411        dE1DSU         (32),
48412        dE1LTU         (33),
48413        dE1aDSU        (34),
48414        dE1aLTU        (35),
48415        dT1F           (36),
48416        dE1F           (37),
48417        d4E1		   (38),
48418		d8E1		   (39),
48419
48420  --
48421  -- xDSL Modules
48422
48423        dE1Hdsl        (40),  --Double Slot
48424        dT1Hdsl        (41),  --Double Slot
48425        dE1HdslS       (42),  --Single Slot
48426        dT1HdslS       (43),  --Single Slot
48427        d16gsdsl       (44),  --Single Slot, for DXC3000 only
48428        d8sl           (45),  --Single Slot
48429        d4slStuC       (46),  --Single Slot
48430        d4slStuR       (47),  --Single Slot
48431
48432        -- KMUX Main Links
48433  --
48434  kML1           (50),
48435  kML2           (51),
48436  kML3           (52),
48437  kML4           (53),
48438  kML5           (54),
48439  kML6           (55),
48440  kML7           (56),
48441  kML8           (57),
48442  kML10          (59),
48443  kMLF           (60),
48444  kML10New       (61),
48445  kML11RJ45      (62),
48446  kML11FO        (63),
48447        --LS  Modules
48448  --
48449  kLS1           (70),
48450  kLS1New        (71),
48451  kLS2           (72),
48452
48453        --LAN  Modules
48454  --
48455  kTRE           (80),
48456  kMBE           (81),
48457  kMBENew        (82),
48458  fLAN           (83), 	-- FCD STM LAN card
48459
48460        --Optional  Modules
48461  --
48462  kai           (90),
48463  kdi           (91),
48464  kdiCH         (92),
48465
48466  -- HS Modules
48467  --
48468  dHS2           (100),
48469  d8U            (101),
48470  d16U           (102),
48471  d4HS           (103),
48472  d8HS           (104),
48473
48474  kHS1           (110),
48475  kHS2           (111),
48476  kHSU1          (112),
48477  kHSU2          (113),
48478  kHS703         (114),
48479
48480  -- Voice Modules
48481  --
48482  kVC1EM         (130),
48483  kVC1FXO        (131),
48484  kVC1FXS        (132),
48485  kVC1MEM        (133),
48486  kVC1MFXO       (134),
48487  kVC1MFXS       (135),
48488  kVC1MFXSW      (136),
48489  kVC2EM         (137),
48490  kVC2FXO        (138),
48491  kVC2FXS        (139),
48492  kVC2s1EM       (140), --KVC2/1/E&M
48493  kVC2s1FXO      (141), --KVC2/1/FXO
48494  kVC2s1FXS      (142), --KVC2/1/FXS
48495  kVC3EM         (143),
48496  kVC3FXO        (144),
48497  kVC3FXS        (145),
48498  kVC3S0         (146),
48499
48500  -- Fax Modules
48501  --
48502  kVF1EM            (170),
48503  kVF1FXO           (171),
48504  kVF1FXS           (172),
48505  kVF3EM            (173),
48506  kVF3FXO           (174),
48507  kVF3FXS           (175),
48508  kVF4EM            (176),
48509  kVF4FXO           (177),
48510  kVF4FXS           (178),
48511  kVF4FXSW          (179),
48512  kVF4S0            (180),
48513  kVF5PbxE1         (181),
48514  kVF5E1PbxSlave    (182),
48515  kVF5PbxT1         (183),
48516  kVF5T1PbxSlave    (184),
48517  kVF5PbxE1New      (185),
48518  kVF5E1PbxSlaveNew (186),
48519  kVF5PbxT1New      (187),
48520  kVF5T1PbxSlaveNew (188),
48521  kVF4FXO3          (189),
48522  kVF4FXS3          (190),
48523  kVF4NS0           (191),
48524  kVF6E1s16         (192), --KVF.6/E1/16
48525  kVF6E1s31         (193), --KVF.6/E1/31
48526  kVF6T1s12         (194), --KVF.6/T1/12
48527  kVF6T1s24         (195), --KVF.6/T1/24
48528  kVF8EM            (196),
48529  kVF8FXO           (197),
48530  kVF8FXS           (198),
48531
48532
48533  -- DIM Modules
48534  --
48535  dimETUR        (200),
48536  dimV35         (201),
48537  dimRS422       (202),
48538  dimRS530       (203),
48539  dimHssi        (204),
48540  dimX21         (205),
48541  dim10BaseT     (206),
48542  dimE1          (207),
48543  dim100         (208),
48544
48545  --DACS T3/E3 Modules
48546  --
48547  dt3G747        (209),
48548  dt3            (210),
48549  dt3f           (211),
48550  de3            (212),
48551  de3f           (213),
48552
48553  -- STM-1 Modules
48554  --
48555  dstm1s1        (214),	 --DSTM1/1 Fractional
48556  dstm1s2        (215),  --DSTM1/2 Fractional + Redundancy
48557  fSTM1          (216),  -- FCD STM STM1 card
48558  dstm1          (217),  --DSTM1 Full
48559  dstm1R         (218),  --DSTM1 Full + Redundancy
48560  f2stm1		 (219),   -- FCD STM 2 STM1 ports card
48561  gstm1		 	 (220),   -- IPmux1000 (GMUX) STM1 card
48562  goc3		 	 (221),   -- IPmux1000 (GMUX) OC3 card
48563  gstm1D		 (222),   -- IPmux1000 (GMUX) STM1 card	with 2 ports
48564  goc3D 		 (223),   -- IPmux1000 (GMUX) OC3 card	with 2 ports
48565
48566
48567  -- LA Modules
48568  --
48569  laSUB          (230),	 -- La-240
48570  laVEM          (231),	 -- LA-140 & La-240
48571  laVFXO         (232),	 -- LA-140 & La-240
48572  laVFXS         (233),	 -- LA-140 & La-240
48573  laV11          (234),	 -- LA-140 & La-240
48574  laV24          (235),	 -- LA-140 & La-240
48575  laV35          (236),	 -- LA-140 & La-240
48576  laT1           (237),	 -- LA-140
48577  laT1Vxx        (238),	 -- LA-140
48578  laE1           (239),	 -- LA-140
48579  laE1Vxx        (240),	 -- LA-140
48580  laISDN         (241),  -- LA-140 & La-240i
48581  laVxx          (242),  -- LA-140
48582  laEth          (243),  -- LA-140
48583  laISDNwBU      (244),  --	LA-140  with backup  (lifeline bottom connector)
48584  laIsdnNT		 (245),  -- LA-140 ISDN NT
48585  laIsdnNTwBU	 (246),  -- LA-140 ISDN NT with backup (lifeline bottom connector)
48586  laIsdnTE		 (247),  --	LA-140 ISDN TE
48587  laFXSwBU		 (248),  -- LA-140 FXS with backup (lifeline bottom connector)
48588  laFXSs		 (249),  -- LA-140 bottom row FXS
48589  laFXSwBUs		 (250),  -- LA-140 bottom row FXS with backup (lifeline Top port)
48590  laIsdnNTs		 (251),  -- LA-140 bottom row ISDN NT
48591  laIsdnNTwBUs	 (252),  -- LA-140 bottom row ISDN NT with backup (lifeline Top port)
48592  laIsdnTEs		 (253),  --	LA-140 bottom row ISDN TE
48593  laDp           (254),  -- LA-140 bottom single data port X21/V35/RS50
48594  laSdsl         (255),	 -- LA-140 top SDSL port
48595  laSdslDp		 (256),	 -- LA-140 top SDSL port with bottom X21 or V35 Data Port
48596  laAdslA		 (257),  -- LA-140 bottom ADSLA port
48597  laAdslADp  	 (258),  -- LA-140 bottom ADSLA port with top X21 or V35 Data Port
48598  laAdslB		 (259),	 -- LA-140 bottom ADSLB port
48599  laAdslBDp	     (260),	 -- LA-140 bottom ADSLB port with top X21 or V35 Data Port
48600  laShdsl		 (261),	 -- LA-140 bottom SHDSL port
48601  laShdslDp 	 (262),	 -- LA-140 bottom SHDSL port with top X21 or V35 Data Port
48602  laT1b   		 (263),  -- LA-140 bottom T1 port
48603  laT1bDp        (264),  -- LA-140 bottom T1 port with top data port
48604  laIsdnTEwBU    (265),  --	LA-140 ISDN TE with backup
48605  laIsdnTEwBUs	 (266),  --	LA-140 bottom row ISDN TE with backup
48606  laShdsl4w		 (267),	 -- LA-140 bottom 4 wires SHDSL port
48607  laShdsl4wDp 	 (268),	 -- LA-140 bottom 4 wires SHDSL port with top Data Port
48608  laEthSwitch    (269),	 -- FCD-IPM
48609
48610
48611  -- Server Modules
48612  --
48613  serverE1          (270),	 -- IPmux1000 (GMUX) Server E1 Card
48614  serverT1          (271),	 -- IPmux1000 (GMUX) Server T1 Card
48615  serverE1Pw        (272),   -- Gmux2000 Server E1 PW Card
48616  serverT1Pw        (273),   -- Gmux2000 Server T1 PW Card
48617
48618
48619 -- GiGabit ETH Modules
48620  --
48621  gigabitEth        (280),	 -- Gmux2000 Gigabit ETH Card
48622  gigabitEth2       (281),	 -- Gmux2000 new Gigabit ETH Card - 2 GbE ports with SFP connector
48623  eth2              (282),	 -- Gmux2000 new ETH Card - 2 ETH ports with RJ45 connectors (10/100/1000)
48624  gigabitEth8       (283),	  -- Gmux2000 new Gigabit ETH Card	 - 8 GbE ports with SFP connector
48625  eth8              (284),	  -- Gmux2000 new ETH Card - 8 ETH ports with RJ45 connectors (10/100/1000)
48626
48627
48628-- CT3 Modules
48629  --
48630  channelizedT3Pw1  (290),	 -- Gmux2000 Channelized T3 PW Card
48631
48632  -- T1/E1 Modules
48633  --
48634  cesT128		   (300),	 -- Gmux2000 CES T1 28 ports (external T1 ports) card.
48635  cesE128		   (301),	 -- Gmux2000 CES E1 28 ports (external E1 ports) card.
48636  cesT1Pw28        (302),	 -- Gmux2000 CES T1 PW ports (external T1 ports) card.
48637  cesE1Pw28        (303),    -- Gmux2000 CES E1 PW ports (external E1 ports) card.
48638
48639
48640
48641  -- Vmux Modules
48642  --
48643  vmxE1VeDe	  (310),   -- Gmux-2000 Vmux E1 card with 16 external voice + 2 external Data ports.
48644  vmxE1VeDi	  (311),   -- Gmux-2000 Vmux E1 card with 16 external voice + 2 internal Data ports.
48645  vmxE1ViDe	  (312),   -- Gmux-2000 Vmux E1 card with 16 internal voice + 2 external Data ports.
48646  vmxE1ViDi	  (313),   -- Gmux-2000 Vmux E1 card with 16 internal voice + 2 internal Data ports.
48647  vmxT1VeDe	  (314),   -- Gmux-2000 Vmux T1 card with 16 external voice + 2 external Data ports.
48648  vmxT1VeDi	  (315),   -- Gmux-2000 Vmux T1 card with 16 external voice + 2 internal Data ports.
48649  vmxT1ViDe	  (316),   -- Gmux-2000 Vmux T1 card with 16 internal voice + 2 external Data ports.
48650  vmxT1ViDi	  (317),   -- Gmux-2000 Vmux T1 card with 16 internal voice + 2 internal Data ports.
48651  vc12E1UeNe  (318),   -- Gmux-2000 Vmux E1 card with 12 external User (voice) + 2 external Network (Data) ports.
48652  vc12E1UeNi  (319),   -- Gmux-2000 Vmux E1 card with 12 external User (voice) + 2 internal Network (Data) ports.
48653  vc12E1UiNe  (320),   -- Gmux-2000 Vmux E1 card with 12 internal User (voice) + 2 external Network (Data) ports.
48654  vc12E1UiNi  (321),   -- Gmux-2000 Vmux E1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
48655  vc12T1UeNe  (322),   -- Gmux-2000 Vmux T1 card with 12 external User (voice) + 2 external Network (Data) ports.
48656  vc12T1UeNi  (323),   -- Gmux-2000 Vmux T1 card with 12 external User (voice) + 2 internal Network (Data) ports.
48657  vc12T1UiNe  (324),   -- Gmux-2000 Vmux T1 card with 12 internal User (voice) + 2 external Network (Data) ports.
48658  vc12T1UiNi  (325),   -- Gmux-2000 Vmux T1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
48659
48660-- New Vmux Card Types
48661--
48662  vca16E1UeNe  (326),   -- Gmux-2000 VCA E1 card with 16 external User (voice) + 2 external Network (Data) ports.
48663  vca16E1UeNi  (327),   -- Gmux-2000 VCA E1 card with 16 external User (voice) + 2 internal Network (Data) ports.
48664  vca16E1UiNe  (328),   -- Gmux-2000 VCA E1 card with 16 internal User (voice) + 2 external Network (Data) ports.
48665  vca16E1UiNi  (329),   -- Gmux-2000 VCA E1 card with 16 internal User (voice) + 2 internal Network (Data) ports.
48666  vca16T1UeNe  (330),   -- Gmux-2000 VCA T1 card with 16 external User (voice) + 2 external Network (Data) ports.
48667  vca16T1UeNi  (331),   -- Gmux-2000 VCA T1 card with 16 external User (voice) + 2 internal Network (Data) ports.
48668  vca16T1UiNe  (332),   -- Gmux-2000 VCA T1 card with 16 internal User (voice) + 2 external Network (Data) ports.
48669  vca16T1UiNi  (333),   -- Gmux-2000 VCA T1 card with 16 internal User (voice) + 2 internal Network (Data) ports.
48670  vca12E1UeNe  (334),   -- Gmux-2000 VCA E1 card with 12 external User (voice) + 2 external Network (Data) ports.
48671  vca12E1UeNi  (335),   -- Gmux-2000 VCA E1 card with 12 external User (voice) + 2 internal Network (Data) ports.
48672  vca12E1UiNe  (336),   -- Gmux-2000 VCA E1 card with 12 internal User (voice) + 2 external Network (Data) ports.
48673  vca12E1UiNi  (337),   -- Gmux-2000 VCA E1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
48674  vca12T1UeNe  (338),   -- Gmux-2000 VCA T1 card with 12 external User (voice) + 2 external Network (Data) ports.
48675  vca12T1UeNi  (339),   -- Gmux-2000 VCA T1 card with 12 external User (voice) + 2 internal Network (Data) ports.
48676  vca12T1UiNe  (340),   -- Gmux-2000 VCA T1 card with 12 internal User (voice) + 2 external Network (Data) ports.
48677  vca12T1UiNi  (341),   -- Gmux-2000 VCA T1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
48678  vmg16E1Ue    (342),	-- Gmux-2000 VMG (Media Gateway) E1 card with 16 external User ports
48679  vmg16E1Ui    (343),	-- Gmux-2000 VMG (Media Gateway) E1 card with 16 internal User ports
48680  vmg16T1Ue    (344),	-- Gmux-2000 VMG (Media Gateway) T1 card with 16 external User ports
48681  vmg16T1Ui    (345),	-- Gmux-2000 VMG (Media Gateway) T1 card with 16 internal User ports
48682  vmg12E1Ue    (346),	-- Gmux-2000 VMG (Media Gateway) E1 card with 12 external User ports
48683  vmg12E1Ui    (347),	-- Gmux-2000 VMG (Media Gateway) E1 card with 12 internal User ports
48684  vmg12T1Ue    (348),	-- Gmux-2000 VMG (Media Gateway) T1 card with 12 external User ports
48685  vmg12T1Ui    (349)	-- Gmux-2000 VMG (Media Gateway) T1 card with 12 internal User ports
48686      }
48687      MAX-ACCESS  read-only
48688      STATUS  current
48689      DESCRIPTION
48690      "This attribute indicates the type of  the card installed
48691       in the specific slot position.
48692       Only PS's are possible in the PS slots.
48693       Only CL's are possible in the CL slots.
48694       Only IO modules are possible in the IO slots.
48695       Kmux card type start with the letter k.
48696       LA card type start with the letters la."
48697      ::= { mdlSEntry 2}
48698
48699mdlSHwVer OBJECT-TYPE
48700      SYNTAX  DisplayString (SIZE (0..255))
48701      MAX-ACCESS  read-only
48702      STATUS  current
48703      DESCRIPTION
48704      "This attribute indicates the Hardware version of the
48705       card installed in the specific slot position."
48706      ::= { mdlSEntry 3 }
48707
48708mdlSSwVer OBJECT-TYPE
48709      SYNTAX  DisplayString (SIZE (0..255))
48710      MAX-ACCESS  read-only
48711      STATUS  current
48712      DESCRIPTION
48713      "This attribute indicates the Software version of the
48714       card installed in the specific slot position."
48715      ::= {mdlSEntry 4}
48716
48717
48718mdlSAlarmStatus OBJECT-TYPE
48719      SYNTAX  INTEGER
48720       {
48721  off      (2),
48722  major    (3),
48723  minor    (4),
48724  event    (5),
48725  warning  (6),
48726  critical (7)
48727       }
48728      MAX-ACCESS  read-only
48729      STATUS  current
48730      DESCRIPTION
48731      "Indicates the current alarm state only for card level.
48732       This object will be set to:
48733       - critical(7): when there is at least one active (ON) critical
48734                    alarm .
48735       - major (3): when there is no active critical alarm, but there is
48736                    at least one active (ON) major alarm .
48737       - minor (4): when there is no active major or critical alarm, but
48738                    there is at least one active minor alarm.
48739       - warning (6): when there is no active major, critical or minor alarm, but
48740                    there is at least one active warning alarm.
48741       - event (5): when there is no active alarm of another type, but
48742                    there is at least one active event alarm.
48743       - off(2): when there is no active (ON) alarm (since last clear operation)."
48744      ::= { mdlSEntry 5 }
48745
48746mdlSAlarmStatusAll OBJECT-TYPE
48747      SYNTAX  INTEGER
48748       {
48749  off      (2),
48750  major    (3),
48751  minor    (4),
48752  event    (5),
48753  warning  (6),
48754  critical (7)
48755       }
48756      MAX-ACCESS  read-only
48757      STATUS  current
48758      DESCRIPTION
48759      "Indicates the current card alarm state including the
48760       lower level:  card, port.
48761       This object will be set to:
48762       - critical(7): when there is at least one active (ON) critical
48763                    alarm .
48764       - major (3): when there is no active critical alarm, but there is
48765                    at least one active (ON) major alarm .
48766       - minor (4): when there is no active major or critical alarm, but
48767                    there is at least one active minor alarm.
48768       - warning (6): when there is no active major, critical or minor alarm, but
48769                    there is at least one active warning alarm.
48770       - event (5): when there is no active alarm of another type, but
48771                    there is at least one active event alarm.
48772       - off(2): when there is no active (ON) alarm (since last clear operation)."
48773      ::= { mdlSEntry 6 }
48774
48775mdlSTestStatus OBJECT-TYPE
48776      SYNTAX  INTEGER
48777       {
48778  off(2),
48779  on (3)
48780       }
48781      MAX-ACCESS  read-only
48782      STATUS  current
48783      DESCRIPTION
48784      "This attribute will be on(3) when there is at least
48785       one test running on a port of the module; otherwise the value
48786       will be off(2)."
48787      ::= { mdlSEntry 7 }
48788
48789mdlSHwStatus OBJECT-TYPE
48790      SYNTAX  INTEGER
48791       {
48792  fail(2),
48793  ok  (3)
48794       }
48795      MAX-ACCESS  read-only
48796      STATUS  current
48797      DESCRIPTION
48798      "This attribute will be fail(2) when a HW FAIL exists
48799       on this module (discovered by periodic self test);
48800       otherwise the value will be ok(3)."
48801      ::= { mdlSEntry 8 }
48802
48803mdlSActivity OBJECT-TYPE
48804      SYNTAX  INTEGER
48805       {
48806  notApplicable (1),
48807  offline       (2),
48808  online        (3)
48809       }
48810      MAX-ACCESS  read-only
48811      STATUS  current
48812      DESCRIPTION
48813      "notApplicable - when the slot is empty (no module)
48814       offline(1) - when the module is not active (redundant)
48815       online (2) - when the module is active ."
48816      ::= { mdlSEntry 9 }
48817
48818mdlSAlrClearCmd  OBJECT-TYPE
48819      SYNTAX  INTEGER
48820       {
48821  off(2),
48822  on (3)
48823       }
48824      MAX-ACCESS  read-write
48825      STATUS  current
48826      DESCRIPTION
48827      "Setting this attribute to ON, will enforce a  clear
48828       operation on the card level alarms . Upon completion,
48829       the value will automatically change to off(2)."
48830      ::= { mdlSEntry 10 }
48831
48832
48833mdlSAlrClearAllCmd  OBJECT-TYPE
48834      SYNTAX  INTEGER
48835       {
48836  off(2),
48837  on (3)
48838       }
48839      MAX-ACCESS  read-write
48840      STATUS  current
48841      DESCRIPTION
48842      "Setting this attribute to ON, will enforce a  clear
48843       operation on card and port level alarms . Upon completion,
48844       the value will automatically change to off(2)."
48845      ::= { mdlSEntry 11 }
48846
48847mdlSAlrMaskAll  OBJECT-TYPE
48848      SYNTAX  INTEGER
48849       {
48850  off(2),
48851  on (3)
48852       }
48853      MAX-ACCESS  read-write
48854      STATUS  current
48855      DESCRIPTION
48856      "on(3)  - will cause masking of all the card level alarms.
48857                These alarms will not be sent to NMS and will not
48858                be taken into account for Alarms Status.
48859       off(2) - will unmask all card level alarms except those
48860                masked via the mdlAlrMaskTable. "
48861      ::= { mdlSEntry 12 }
48862
48863mdlSCmd  OBJECT-TYPE
48864      SYNTAX  Integer32
48865      MAX-ACCESS  read-write
48866      STATUS  current
48867      DESCRIPTION
48868      "General object for any special command at card level.
48869       0=NotApplicable, for cards that don't support this object.
48870
48871       For KML.10(ISDN) card of KM-2100,  the object will indicate
48872       Manual Call Command in Switch mode. It is applicable only when
48873       for KML.10, prtIsdnSwitchMode=manual.
48874       KML.10 valid values:
48875       '1' =  noOp, will be used by agents that do not support this
48876              feature or object (old KM agents)
48877       '2' = off, Set call command mode to disconnect state. Disconnects the call.
48878       '3' = on,  Set call command mode to connect state. Connects the call.
48879
48880       For DXC IO cards, the object will be used for IO Card Reset HW command:
48881       '2' = off, this will be always the Get value for these cards.
48882       '3' = on,  this is the Set command used to Reset the IO card. Upon
48883             completing the operation, the value will automatically change to off(2),
48884             by Agent.
48885       For Slots that are NOT IO Slots and for empty IO Slots, the Get value will
48886       be always '0' (NotApplicable). "
48887      ::= { mdlSEntry 13 }
48888
48889
48890mdlSReset  OBJECT-TYPE
48891      SYNTAX  INTEGER {
48892	                   off (2),
48893					   on  (3)   --HW
48894					  }
48895      MAX-ACCESS  read-write
48896      STATUS  current
48897      DESCRIPTION
48898            	"Reset action to be performed on the module."
48899      ::= { mdlSEntry 14 }
48900
48901mdlSRebuildFrame OBJECT-TYPE
48902      SYNTAX  INTEGER {notApplicable(1),
48903                       off          (2),
48904                       on           (3)
48905                              }
48906      MAX-ACCESS  read-write
48907      STATUS  current
48908      DESCRIPTION
48909      "Applicable only for KiloMux Main Link cards only.
48910	   '2' = off, this will be always the Get value.
48911       '3' = on,  this is the Set command used to Rebuild the Frame.
48912       Upon completing the operation, the value will automatically change
48913       to off(2), by Agent."
48914      ::= { mdlSEntry 15}
48915
48916mdlSBackupSwVer OBJECT-TYPE
48917      SYNTAX  DisplayString (SIZE (0..255))
48918      MAX-ACCESS  read-only
48919      STATUS  current
48920      DESCRIPTION
48921      "This attribute indicates the Backup Software version of the
48922       card installed in the specific slot position."
48923      ::= {mdlSEntry 16}
48924
48925mdlSSecondaryBackupSwVer OBJECT-TYPE
48926      SYNTAX  DisplayString (SIZE (0..255))
48927      MAX-ACCESS  read-only
48928      STATUS  current
48929      DESCRIPTION
48930      "This attribute indicates the Secondary Backup Software version of the
48931       card installed in the specific slot position."
48932      ::= {mdlSEntry 17}
48933
48934mdlSPiggybackVer OBJECT-TYPE
48935      SYNTAX  SnmpAdminString (SIZE (0..255))
48936      MAX-ACCESS  read-only
48937      STATUS  current
48938      DESCRIPTION
48939      "This attribute indicates the Piggyback version of the
48940       card installed in the specific slot position."
48941      ::= { mdlSEntry 18 }
48942
48943
48944--General Card - Configuration table
48945--This table is NOT-APPLICABLE for a stand-alone unit
48946
48947mdlCTable  OBJECT-TYPE
48948      SYNTAX SEQUENCE OF MdlCEntry
48949      MAX-ACCESS not-accessible
48950      STATUS current
48951	DESCRIPTION  "A table."
48952	::=  { mdlGen 2 }
48953
48954mdlCEntry OBJECT-TYPE
48955      SYNTAX MdlCEntry
48956      MAX-ACCESS not-accessible
48957      STATUS current
48958	DESCRIPTION  "An entry in table."
48959	INDEX { mdlCConfigIdx, mdlCSlotIdx  }
48960      ::= { mdlCTable 1}
48961
48962MdlCEntry ::=
48963      SEQUENCE {
48964   mdlCConfigIdx         Integer32,
48965   mdlCSlotIdx           INTEGER,
48966   mdlCProgCardType      INTEGER,
48967   mdlCNoOfExtPrt        Integer32,   -- RO
48968   mdlCNoOfIntPrt        Integer32,    -- RO
48969   mdlCParam             Integer32
48970	}
48971
48972mdlCConfigIdx OBJECT-TYPE
48973      SYNTAX  Integer32 (1..255)
48974      MAX-ACCESS  read-only
48975      STATUS  current
48976      DESCRIPTION
48977      "This object indicates the Configuration number (1..255)
48978       referred.
48979       Value of  255 specifies the TmpCnfg (Scratch)."
48980      ::= { mdlCEntry 1}
48981-- In phase 1 only the values 1 (Cnfg1) and 255 (temp) are valid.
48982
48983mdlCSlotIdx OBJECT-TYPE
48984      SYNTAX  INTEGER
48985       {
48986       psA   (1),
48987       psB   (2),
48988       clA   (3),
48989       clB   (4),
48990       io1   (5),
48991       io2   (6),
48992       io3   (7),
48993       io4   (8),
48994       io5   (9),
48995       io6  (10),
48996       io7  (11),
48997       io8  (12),
48998       io9  (13),
48999       io10 (14),
49000       io11 (15),
49001       io12 (16),
49002       io13 (17),
49003       io14 (18),
49004       io15 (19),
49005	   psC  (20),
49006    kmxPsA (101),
49007    kmxPsB (102),
49008    kmxMlA (103),
49009    kmxMlB (104),
49010    kmxCl  (105),
49011    kmxOpt (106),
49012    kmxIO1 (107),
49013    kmxIO2 (108),
49014    kmxIO3 (109),
49015    kmxIO4 (110),
49016    kmxIO5 (111),
49017    kmxIO6 (112),
49018    kmxIO7 (113),
49019    kmxIO8 (114),
49020    kmxIO9 (115),
49021    kmxIO10(116),
49022    kmxIO11(117),
49023    kmxIO12(118),
49024    notApplicable(255)
49025       }
49026      MAX-ACCESS  read-only
49027      STATUS  current
49028      DESCRIPTION
49029      "This object indicates a unique number of the slot position
49030       in which the module is inserted.
49031       The Kilomux should use enumerated values starting with kmx."
49032      ::= { mdlCEntry 2}
49033
49034mdlCProgCardType OBJECT-TYPE
49035      SYNTAX  INTEGER
49036       {
49037  --
49038  -- General types
49039  --
49040  unknown        (1),
49041  empty          (2),
49042
49043
49044  -- Power Supply Modules
49045  --
49046  psAC           (10),
49047  psDC           (11),
49048
49049  --
49050  -- Cl Modules
49051  --
49052        gCl1           (18),  -- IPmux1000 CL1
49053        gCl2           (19),  -- IPmux1000 CL2
49054        dCl            (20),
49055        kCl            (21),
49056        dcl2           (22),
49057		dcl2Eth        (23),
49058		kClEth         (24),
49059        dcl3           (25),
49060		dcl3Eth        (26),
49061
49062  --
49063  -- T1/E1 Modules
49064  --
49065        d4T1		   (28),
49066		d8T1		   (29),
49067        dT1DSU         (30),
49068        dT1CSU         (31),
49069        dE1DSU         (32),
49070        dE1LTU         (33),
49071        dE1aDSU        (34),
49072        dE1aLTU        (35),
49073        dT1F           (36),
49074        dE1F           (37),
49075        d4E1		   (38),
49076		d8E1		   (39),
49077
49078  --
49079  -- xDSL Modules
49080
49081        dE1Hdsl        (40),  --Double Slot
49082        dT1Hdsl        (41),  --Double Slot
49083        dE1HdslS       (42),  --Single Slot
49084        dT1HdslS       (43),  --Single Slot
49085        d16gsdsl       (44),  --Single Slot, for DXC3000 only
49086        d8sl           (45),  --Single Slot
49087        d4slStuC       (46),  --Single Slot
49088        d4slStuR       (47),  --Single Slot
49089
49090        -- KMUX Main Links
49091  --
49092  kML1           (50),
49093  kML2           (51),
49094  kML3           (52),
49095  kML4           (53),
49096  kML5           (54),
49097  kML6           (55),
49098  kML7           (56),
49099  kML8           (57),
49100  kML10          (59),
49101  kMLF           (60),
49102  kML10New       (61),
49103  kML11RJ45      (62),
49104  kML11FO        (63),
49105
49106        --LS  Modules
49107  --
49108  kLS1           (70),
49109  kLS1New        (71),
49110  kLS2           (72),
49111
49112        --LAN  Modules
49113  --
49114  kTRE           (80),
49115  kMBE           (81),
49116  kMBENew        (82),
49117  fLAN           (83), -- FCD STM LAN moudle
49118
49119        --Optional  Modules
49120  --
49121  kai           (90),
49122  kdi           (91),
49123  kdiCH         (92),
49124
49125  -- HS Modules
49126  --
49127  dHS2           (100),
49128  d8U            (101),
49129  d16U           (102),
49130  d4HS           (103),
49131  d8HS           (104),
49132
49133  kHS1           (110),
49134  kHS2           (111),
49135  kHSU1          (112),
49136  kHSU2          (113),
49137  kHS703         (114),
49138
49139
49140  -- Voice Modules
49141  --
49142  kVC1EM         (130),
49143  kVC1FXO        (131),
49144  kVC1FXS        (132),
49145  kVC1MEM        (133),
49146  kVC1MFXO       (134),
49147  kVC1MFXS       (135),
49148  kVC1MFXSW      (136),
49149  kVC2EM         (137),
49150  kVC2FXO        (138),
49151  kVC2FXS        (139),
49152  kVC2s1EM       (140), --KVC2/1/E&M
49153  kVC2s1FXO      (141), --KVC2/1/FXO
49154  kVC2s1FXS      (142), --KVC2/1/FXS
49155  kVC3EM         (143),
49156  kVC3FXO        (144),
49157  kVC3FXS        (145),
49158  kVC3S0         (146),
49159
49160  -- Fax Modules
49161  --
49162  kVF1EM            (170),
49163  kVF1FXO           (171),
49164  kVF1FXS           (172),
49165  kVF3EM            (173),
49166  kVF3FXO           (174),
49167  kVF3FXS           (175),
49168  kVF4EM            (176),
49169  kVF4FXO           (177),
49170  kVF4FXS           (178),
49171  kVF4FXSW          (179),
49172  kVF4S0            (180),
49173  kVF5PbxE1         (181),
49174  kVF5E1PbxSlave    (182),
49175  kVF5PbxT1         (183),
49176  kVF5T1PbxSlave    (184),
49177  kVF5PbxE1New      (185),
49178  kVF5E1PbxSlaveNew (186),
49179  kVF5PbxT1New      (187),
49180  kVF5T1PbxSlaveNew (188),
49181  kVF4FXO3          (189),
49182  kVF4FXS3          (190),
49183  kVF4NS0           (191),
49184  kVF6E1s16         (192), --KVF.6/E1/16
49185  kVF6E1s31         (193), --KVF.6/E1/31
49186  kVF6T1s12         (194), --KVF.6/T1/12
49187  kVF6T1s24         (195), --KVF.6/T1/24
49188  kVF8EM            (196),
49189  kVF8FXO           (197),
49190  kVF8FXS           (198),
49191
49192
49193  -- DIM Modules
49194  --
49195  dimETUR        (200),
49196  dimV35         (201),
49197  dimRS422       (202),
49198  dimRS530       (203),
49199  dimHssi        (204),
49200  dimX21         (205),
49201  dim10BaseT     (206),
49202  dimE1          (207),
49203  dim100         (208),
49204
49205  --DACS T3/E3 Modules
49206  --
49207  dt3G747        (209),
49208  dt3            (210),
49209  dt3f           (211),
49210  de3            (212),
49211  de3f           (213),
49212
49213  -- STM-1 Modules
49214  --
49215  dstm1s1        (214),	 --DSTM1/1 Fractional
49216  dstm1s2        (215),  --DSTM1/2 Fractional + Redundancy
49217  fstm1          (216),	 --FCD STM STM1 card
49218  dstm1          (217),  --DSTM1 Full
49219  dstm1R         (218),   --DSTM1 Full + Redundancy
49220  f2stm1		 (219),   -- FCD STM 2 STM1 ports card
49221  gstm1		 	 (220),   -- IPmux1000 (GMUX) STM1 card
49222  goc3		 	 (221),   -- IPmux1000 (GMUX) OC3 card
49223  gstm1D		 (222),   -- IPmux1000 (GMUX) STM1 card	with 2 ports
49224  goc3D		     (223),   -- IPmux1000 (GMUX) OC3 card	with 2 ports
49225
49226
49227  -- The following numbers are used in mdlSCardType, for LA modules:
49228  --
49229  -- laSUB          (230)
49230  -- laVEM          (231)
49231  -- laVFXO         (232)
49232  -- laVFXS         (233)
49233  -- laV11          (234)
49234  -- laV24          (235)
49235  -- laV35          (236)
49236  -- laT1           (237),
49237  -- laT1Vxx        (238),
49238  -- laE1           (239),
49239  -- laE1Vxx        (240),
49240  -- laISDN         (241),
49241  -- laVxx          (242),
49242  -- laEth          (243),
49243  -- laISDNwBU      (244),
49244  -- laIsdnNT		(245), LA-140 ISDN NT
49245  -- laIsdnNTwBU	(246), LA-140 ISDN NT with backup (lifeline bottom connector)
49246  -- laIsdnTE		(247), LA-140 ISDN TE
49247  -- laFXSwBU		(248), LA-140 FXS with backup (lifeline bottom connector)
49248  -- laFXSs		    (249), LA-140 bottom row FXS
49249  -- laFXSwBUs	    (250), LA-140 bottom row FXS with backup (lifeline Top port)
49250  -- laIsdnNTs	    (251), LA-140 bottom row ISDN NT
49251  -- laIsdnNTwBUs	(252), LA-140 bottom row ISDN NT with backup (lifeline Top port)
49252  -- laIsdnTEs	    (253), LA-140 bottom row ISDN TE
49253  -- laDp           (254), LA-140 bottom single data port X21/V35/RS50
49254  -- laSdsl         (255), LA-140 top SDSL port
49255  -- laSdslDp	    (256), LA-140 top SDSL port with bottom X21 or V35 Data Port
49256  -- laAdslA	    (257), LA-140 bottom ADSLA port
49257  -- laAdslADp      (258), LA-140 bottom ADSLA port with top X21 or V35 Data Port
49258  -- laAdslB	    (259), LA-140 bottom ADSLB port
49259  -- laAdslBDp	    (260), LA-140 bottom ADSLB port with top X21 or V35 Data Port
49260  -- laShdsl	    (261), LA-140 bottom SHDSL port
49261  -- laShdslDp	    (262), LA-140 bottom SHDSL port with top X21 or V35 Data Port
49262  -- laT1b   	    (263), LA-140 bottom T1 port
49263  -- laT1bDp        (264), LA-140 bottom T1 port with top data port
49264  -- laIsdnTEwBU    (265), LA-140 ISDN TE with backup
49265  -- laIsdnTEwBUs   (266), LA-140 bottom row ISDN TE with backup
49266  -- laShdsl4w	    (267), LA-140 bottom 4 wires SHDSL port
49267  -- laShdsl4wDp    (268), LA-140 bottom 4 wires SHDSL port with top Data Port
49268  -- laEthSwitch    (269)  FCD-IPM
49269
49270  -- Server Modules
49271  --
49272  serverE1          (270),	 -- IPmux1000 (GMUX) Server E1 Card
49273  serverT1          (271),	 -- IPmux1000 (GMUX) Server T1 Card
49274  serverE1Pw        (272),   -- Gmux2000 Server E1 PW Card
49275  serverT1Pw        (273),   -- Gmux2000 Server T1 PW Card
49276
49277
49278 -- GiGabit ETH Modules
49279  --
49280  gigabitEth        (280),	 -- Gmux2000 Gigabit ETH Card
49281  gigabitEth2       (281),	 -- Gmux2000 new Gigabit ETH Card - 2 GbE ports with SFP connector
49282  eth2              (282),	 -- Gmux2000 new ETH Card - 2 ETH ports with RJ45 connectors (10/100/1000)
49283  gigabitEth8       (283),	  -- Gmux2000 new Gigabit ETH Card	 - 8 GbE ports with SFP connector
49284  eth8              (284),	  -- Gmux2000 new ETH Card - 8 ETH ports with RJ45 connectors (10/100/1000)
49285
49286-- CT3 Modules
49287  --
49288  channelizedT3Pw1  (290),	 -- Gmux2000 Channelized T3 PW Card
49289
49290  -- T1/E1 Modules
49291  --
49292  cesT128		   (300),	 -- Gmux2000 CES T1 28 ports (external T1 ports) card.
49293  cesE128		   (301),	 -- Gmux2000 CES E1 28 ports (external E1 ports) card.
49294  cesT1Pw28        (302),	 -- Gmux2000 CES T1 PW ports (external T1 ports) card.
49295  cesE1Pw28        (303),    -- Gmux2000 CES E1 PW ports (external E1 ports) card.
49296
49297
49298
49299  -- Vmux Modules
49300  --
49301  vmxE1VeDe	  (310),	 -- Gmux-2000 Vmux E1 card with external voice + external Data ports.
49302  vmxE1VeDi	  (311),	 -- Gmux-2000 Vmux E1 card with external voice + internal Data ports.
49303  vmxE1ViDe	  (312),	 -- Gmux-2000 Vmux E1 card with internal voice + external Data ports.
49304  vmxE1ViDi	  (313),	 -- Gmux-2000 Vmux E1 card with internal voice + internal Data ports.
49305  vmxT1VeDe	  (314),	 -- Gmux-2000 Vmux T1 card with external voice + external Data ports.
49306  vmxT1VeDi	  (315),	 -- Gmux-2000 Vmux T1 card with external voice + internal Data ports.
49307  vmxT1ViDe	  (316),	 -- Gmux-2000 Vmux T1 card with internal voice + external Data ports.
49308  vmxT1ViDi	  (317),	 -- Gmux-2000 Vmux T1 card with internal voice + internal Data ports.
49309  vc12E1UeNe  (318),   -- Gmux-2000 Vmux E1 card with 12 external User (voice) + 2 external Network (Data) ports.
49310  vc12E1UeNi  (319),   -- Gmux-2000 Vmux E1 card with 12 external User (voice) + 2 internal Network (Data) ports.
49311  vc12E1UiNe  (320),   -- Gmux-2000 Vmux E1 card with 12 internal User (voice) + 2 external Network (Data) ports.
49312  vc12E1UiNi  (321),   -- Gmux-2000 Vmux E1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
49313  vc12T1UeNe  (322),   -- Gmux-2000 Vmux T1 card with 12 external User (voice) + 2 external Network (Data) ports.
49314  vc12T1UeNi  (323),   -- Gmux-2000 Vmux T1 card with 12 external User (voice) + 2 internal Network (Data) ports.
49315  vc12T1UiNe  (324),   -- Gmux-2000 Vmux T1 card with 12 internal User (voice) + 2 external Network (Data) ports.
49316  vc12T1UiNi  (325),   -- Gmux-2000 Vmux T1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
49317
49318-- New Vmux Card Types
49319--
49320  vca16E1UeNe  (326),   -- Gmux-2000 VCA E1 card with 16 external User (voice) + 2 external Network (Data) ports.
49321  vca16E1UeNi  (327),   -- Gmux-2000 VCA E1 card with 16 external User (voice) + 2 internal Network (Data) ports.
49322  vca16E1UiNe  (328),   -- Gmux-2000 VCA E1 card with 16 internal User (voice) + 2 external Network (Data) ports.
49323  vca16E1UiNi  (329),   -- Gmux-2000 VCA E1 card with 16 internal User (voice) + 2 internal Network (Data) ports.
49324  vca16T1UeNe  (330),   -- Gmux-2000 VCA T1 card with 16 external User (voice) + 2 external Network (Data) ports.
49325  vca16T1UeNi  (331),   -- Gmux-2000 VCA T1 card with 16 external User (voice) + 2 internal Network (Data) ports.
49326  vca16T1UiNe  (332),   -- Gmux-2000 VCA T1 card with 16 internal User (voice) + 2 external Network (Data) ports.
49327  vca16T1UiNi  (333),   -- Gmux-2000 VCA T1 card with 16 internal User (voice) + 2 internal Network (Data) ports.
49328  vca12E1UeNe  (334),   -- Gmux-2000 VCA E1 card with 12 external User (voice) + 2 external Network (Data) ports.
49329  vca12E1UeNi  (335),   -- Gmux-2000 VCA E1 card with 12 external User (voice) + 2 internal Network (Data) ports.
49330  vca12E1UiNe  (336),   -- Gmux-2000 VCA E1 card with 12 internal User (voice) + 2 external Network (Data) ports.
49331  vca12E1UiNi  (337),   -- Gmux-2000 VCA E1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
49332  vca12T1UeNe  (338),   -- Gmux-2000 VCA T1 card with 12 external User (voice) + 2 external Network (Data) ports.
49333  vca12T1UeNi  (339),   -- Gmux-2000 VCA T1 card with 12 external User (voice) + 2 internal Network (Data) ports.
49334  vca12T1UiNe  (340),   -- Gmux-2000 VCA T1 card with 12 internal User (voice) + 2 external Network (Data) ports.
49335  vca12T1UiNi  (341),   -- Gmux-2000 VCA T1 card with 12 internal User (voice) + 2 internal Network (Data) ports.
49336  vmg16E1Ue    (342),	-- Gmux-2000 VMG (Media Gateway) E1 card with 16 external User ports
49337  vmg16E1Ui    (343),	-- Gmux-2000 VMG (Media Gateway) E1 card with 16 internal User ports
49338  vmg16T1Ue    (344),	-- Gmux-2000 VMG (Media Gateway) T1 card with 16 external User ports
49339  vmg16T1Ui    (345),	-- Gmux-2000 VMG (Media Gateway) T1 card with 16 internal User ports
49340  vmg12E1Ue    (346),	-- Gmux-2000 VMG (Media Gateway) E1 card with 12 external User ports
49341  vmg12E1Ui    (347),	-- Gmux-2000 VMG (Media Gateway) E1 card with 12 internal User ports
49342  vmg12T1Ue    (348),	-- Gmux-2000 VMG (Media Gateway) T1 card with 12 external User ports
49343  vmg12T1Ui    (349)	-- Gmux-2000 VMG (Media Gateway) T1 card with 12 internal User ports
49344
49345      }
49346      MAX-ACCESS  read-write
49347      STATUS  current
49348      DESCRIPTION
49349      "This object indicates the card type assigned to the specific
49350       slot in the common configuration.
49351       This object is identical for all the configurations (1..255).
49352       Only the TmpCnf(255) might have a  different value.
49353       The write operation is valid only for the TmpCnfg entry."
49354      ::= { mdlCEntry 3}
49355
49356mdlCNoOfExtPrt OBJECT-TYPE
49357      SYNTAX  Integer32
49358      MAX-ACCESS  read-only
49359      STATUS  current
49360      DESCRIPTION
49361      "Number of external ports in the programmed module of
49362       the specific slot position"
49363      ::= { mdlCEntry 4}
49364
49365mdlCNoOfIntPrt OBJECT-TYPE
49366      SYNTAX  Integer32
49367      MAX-ACCESS  read-only
49368      STATUS  current
49369      DESCRIPTION
49370      "Number of internal ports in the programmed module of
49371       the specific slot position."
49372      ::= { mdlCEntry 5}
49373
49374mdlCParam  OBJECT-TYPE
49375      SYNTAX  Integer32
49376      MAX-ACCESS  read-write
49377      STATUS  current
49378      DESCRIPTION
49379      "General configuration object at card level (per configuration).
49380       NotApplicable=0, for cards that don't support this object.
49381
49382       For D8U and D16U cards of DXC,  the object will indicate
49383       the port on which BERT will be performed. The port can be
49384       one of the external ports, any of its associated B1, B2, D ports
49385       or no port of the card (None=0).
49386       For port indexes see DXC R6 spec.
49387
49388       For Gmux-2000, this parameter used for determining the Gigabit ETH exit port"
49389      ::= {mdlCEntry 6 }
49390
49391
49392--Module level current alarms
49393
49394mdlAlr OBJECT IDENTIFIER ::= {mdlGen 3}
49395
49396mdlAlrTable OBJECT-TYPE
49397      SYNTAX SEQUENCE OF MdlAlrEntry
49398      MAX-ACCESS not-accessible
49399      STATUS current
49400      DESCRIPTION
49401      "The list of card alarms. "
49402      ::= { mdlAlr 1 }
49403
49404mdlAlrEntry OBJECT-TYPE
49405      SYNTAX MdlAlrEntry
49406      MAX-ACCESS not-accessible
49407      STATUS current
49408	DESCRIPTION  "An entry in table."
49409	INDEX {mdlAlrSltIdx , mdlAlrIdx}
49410      ::= { mdlAlrTable 1}
49411
49412MdlAlrEntry ::=
49413      SEQUENCE {
49414  mdlAlrSltIdx           INTEGER,
49415  mdlAlrIdx              Integer32,
49416  mdlAlrCode             Integer32,
49417  mdlAlrState            INTEGER,  --severity
49418  mdlAlarmMask           INTEGER,
49419  mdlAlarmInvert         INTEGER,
49420  mdlAlarmOnOff          INTEGER,
49421  mdlAlarmCounter        Integer32
49422	}
49423
49424mdlAlrIdx OBJECT-TYPE
49425      SYNTAX  Integer32
49426      MAX-ACCESS  read-only
49427      STATUS  current
49428      DESCRIPTION
49429      "A unique number to identify an entry in the alarm status
49430       table.
49431       Users should use the get next function to read this table
49432       because the indexes are not consecutive"
49433      ::= { mdlAlrEntry 1}
49434
49435mdlAlrSltIdx OBJECT-TYPE
49436      SYNTAX  INTEGER
49437       {
49438       psA   (1),
49439       psB   (2),
49440       clA   (3),
49441       clB   (4),
49442       io1   (5),
49443       io2   (6),
49444       io3   (7),
49445       io4   (8),
49446       io5   (9),
49447       io6  (10),
49448       io7  (11),
49449       io8  (12),
49450       io9  (13),
49451       io10 (14),
49452       io11 (15),
49453       io12 (16),
49454       io13 (17),
49455       io14 (18),
49456       io15 (19),
49457	   psC  (20),
49458    kmxPsA (101),
49459    kmxPsB (102),
49460    kmxMlA (103),
49461    kmxMlB (104),
49462    kmxCl  (105),
49463    kmxOpt (106),
49464    kmxIO1 (107),
49465    kmxIO2 (108),
49466    kmxIO3 (109),
49467    kmxIO4 (110),
49468    kmxIO5 (111),
49469    kmxIO6 (112),
49470    kmxIO7 (113),
49471    kmxIO8 (114),
49472    kmxIO9 (115),
49473    kmxIO10(116),
49474    kmxIO11(117),
49475    kmxIO12(118)
49476       }
49477      MAX-ACCESS  read-only
49478      STATUS  current
49479      DESCRIPTION
49480      "This attribute indicates the  desired slot position.
49481       The Kilomux should use enumerated values starting with kmx."
49482      ::= { mdlAlrEntry 2}
49483
49484mdlAlrCode OBJECT-TYPE
49485      SYNTAX  Integer32
49486      MAX-ACCESS  read-only
49487      STATUS  current
49488      DESCRIPTION
49489      "This object indicates a code related to a specific
49490       alarm description. The list of codes and their related
49491       descriptions will be sent to NMS request (for display purpose)
49492       by alrGenTable."
49493      ::= { mdlAlrEntry 3 }
49494
49495mdlAlrState OBJECT-TYPE
49496      SYNTAX  INTEGER {
49497   event    (3),
49498   minor    (4),
49499   major    (5),
49500   warning  (6),
49501   critical (7)
49502       }
49503      MAX-ACCESS  read-only
49504      STATUS  current
49505      DESCRIPTION
49506      "This object indicates the card alarm severity."
49507      ::= { mdlAlrEntry 4 }
49508
49509mdlAlarmMask OBJECT-TYPE
49510      SYNTAX  INTEGER {
49511  off(2),
49512  on (3)
49513       }
49514      MAX-ACCESS  read-only
49515      STATUS  current
49516      DESCRIPTION
49517      "Alarm Mask is : on/off."
49518      ::= { mdlAlrEntry 5 }
49519
49520mdlAlarmInvert OBJECT-TYPE
49521      SYNTAX  INTEGER {
49522  off(2),
49523  on (3)
49524       }
49525      MAX-ACCESS  read-only
49526      STATUS  current
49527      DESCRIPTION
49528      "Alarm Invert is : on/off."
49529      ::= { mdlAlrEntry 6 }
49530
49531mdlAlarmOnOff OBJECT-TYPE
49532      SYNTAX  INTEGER {
49533  off(2),
49534  on (3)
49535       }
49536      MAX-ACCESS  read-only
49537      STATUS  current
49538      DESCRIPTION
49539      "Alarm state is : on/off."
49540      ::= { mdlAlrEntry 7}
49541
49542mdlAlarmCounter OBJECT-TYPE
49543      SYNTAX  Integer32
49544      MAX-ACCESS  read-only
49545      STATUS  current
49546      DESCRIPTION
49547      "A counter - how many times the alarm occured (ON) since last
49548       clear operation or since last Reset."
49549      ::= { mdlAlrEntry 8 }
49550
49551mdlAlrMaskTable OBJECT-TYPE
49552      SYNTAX SEQUENCE OF MdlAlrMaskEntry
49553      MAX-ACCESS not-accessible
49554      STATUS current
49555      DESCRIPTION
49556      "The list of card masked alarms. "
49557      ::= { mdlAlr 2 }
49558
49559mdlAlrMaskEntry OBJECT-TYPE
49560      SYNTAX MdlAlrMaskEntry
49561      MAX-ACCESS not-accessible
49562      STATUS current
49563	DESCRIPTION  "An entry in table."
49564	INDEX {mdlAlrMaskSltIdx}
49565      ::= { mdlAlrMaskTable 1}
49566
49567MdlAlrMaskEntry ::=
49568      SEQUENCE {
49569     mdlAlrMaskSltIdx           INTEGER,
49570     mdlAlrMask            OCTET STRING
49571      }
49572
49573mdlAlrMaskSltIdx OBJECT-TYPE
49574      SYNTAX  INTEGER
49575       {
49576       psA   (1),
49577       psB   (2),
49578       clA   (3),
49579       clB   (4),
49580       io1   (5),
49581       io2   (6),
49582       io3   (7),
49583       io4   (8),
49584       io5   (9),
49585       io6  (10),
49586       io7  (11),
49587       io8  (12),
49588       io9  (13),
49589       io10 (14),
49590       io11 (15),
49591       io12 (16),
49592       io13 (17),
49593       io14 (18),
49594       io15 (19),
49595	   psC  (20),
49596    kmxPsA (101),
49597    kmxPsB (102),
49598    kmxMlA (103),
49599    kmxMlB (104),
49600    kmxCl  (105),
49601    kmxOpt (106),
49602    kmxIO1 (107),
49603    kmxIO2 (108),
49604    kmxIO3 (109),
49605    kmxIO4 (110),
49606    kmxIO5 (111),
49607    kmxIO6 (112),
49608    kmxIO7 (113),
49609    kmxIO8 (114),
49610    kmxIO9 (115),
49611    kmxIO10(116),
49612    kmxIO11(117),
49613    kmxIO12(118)
49614       }
49615      MAX-ACCESS  read-only
49616      STATUS  current
49617      DESCRIPTION
49618      "This attribute indicates the  desired slot position.
49619       The Kilomux should use enumerated values starting with kmx."
49620      ::= { mdlAlrMaskEntry 1}
49621
49622mdlAlrMask OBJECT-TYPE
49623      SYNTAX OCTET STRING  (SIZE (8..10))
49624      MAX-ACCESS read-write
49625      STATUS current
49626   DESCRIPTION
49627   "This object is a mask that indicates which card level
49628    alarms are masked. The masked alarms (their bit is set to
49629    '1') are neither sent to the manager, nor taken into account
49630    for alarm status and LEDs.
49631    Bit no. = Alarm code
49632    The bits that do not belong to the card level will be 0.
49633    This object is applicable only when mdlSAlrMaskAll=off
49634    (otherwise all card alarms are masked).
49635    Example: When Alarm having the code 8 is masked,
49636             the value of this object will be 100 (hex)."
49637     ::= { mdlAlrMaskEntry 2 }
49638
49639
49640--DACS dcl (Common Logic) card specific parameters
49641
49642mdlClTable  OBJECT-TYPE
49643      SYNTAX SEQUENCE OF MdlClEntry
49644      MAX-ACCESS not-accessible
49645      STATUS current
49646	DESCRIPTION  "A table."
49647	::=  { mdlCl 1 }
49648
49649mdlClEntry OBJECT-TYPE
49650      SYNTAX MdlClEntry
49651      MAX-ACCESS not-accessible
49652      STATUS current
49653	DESCRIPTION  "An entry in table."
49654	INDEX { mdlClIdx }
49655      ::= { mdlClTable 1}
49656
49657MdlClEntry ::=
49658      SEQUENCE {
49659   mdlClIdx           INTEGER,
49660   mdlClSwchStatus    Integer32,
49661   mdlClLastFlipDate  DisplayString,
49662   mdlClLastFlipTime  DisplayString,
49663   mdlClLastFlipCause DisplayString
49664     }
49665
49666mdlClIdx OBJECT-TYPE
49667      SYNTAX  INTEGER {
49668   clA   (3),
49669   clB   (4)
49670   }
49671      MAX-ACCESS  read-only
49672      STATUS  current
49673      DESCRIPTION
49674      "This object indicates the Cl slot referred."
49675      ::= { mdlClEntry 1}
49676
49677mdlClSwchStatus OBJECT-TYPE
49678      SYNTAX  Integer32
49679      MAX-ACCESS  read-only
49680      STATUS  current
49681      DESCRIPTION
49682      "This object indicates the status of the switches on
49683       the referred DCL card.
49684       Each switch is represented by a bit. The status is a sum
49685       of 2**n, according to the bits. There are 4 switches:
49686       bit 0  SP-PAR (LSB)  '1' - Default parameters
49687       bit 1  PSWRD         '1' - Password=default
49688                         '0' - Password=user selected
49689       bit 2  DB-INIT       '1' - DB initiated with default
49690                         '0' - DB initiated with NVRAM contents
49691       bit 3  PC-SP  (MSB)  '1' - Management by terminal only
49692                         '0' - Management by NMS
49693       Example: If SP-PAR  and PSWRD bits are set ('1'), the value
49694                will be 3 (2**1 + 2**0).
49695       When the status of the switches is unknown, the value of
49696       this object will be 255."
49697      ::= { mdlClEntry 2}
49698
49699mdlClLastFlipDate  OBJECT-TYPE
49700      SYNTAX  DisplayString (SIZE (0..255))
49701      MAX-ACCESS  read-only
49702      STATUS  current
49703      DESCRIPTION
49704      "Date when last flip occured.
49705       The format would be as specified by the sysSDateFormat."
49706   ::= {mdlClEntry 3}
49707
49708mdlClLastFlipTime  OBJECT-TYPE
49709      SYNTAX  DisplayString (SIZE (0..255))
49710      MAX-ACCESS  read-only
49711      STATUS  current
49712      DESCRIPTION
49713      "Time when last flip occured."
49714   ::= {mdlClEntry 4}
49715
49716mdlClLastFlipCause  OBJECT-TYPE
49717      SYNTAX  DisplayString (SIZE (0..255))
49718      MAX-ACCESS  read-only
49719      STATUS  current
49720      DESCRIPTION
49721      "The cause of last flip."
49722   ::= {mdlClEntry 5}
49723
49724
49725
49726--DACS Ps (Power Supply) card specific parameters
49727
49728mdlPsTable  OBJECT-TYPE
49729      SYNTAX SEQUENCE OF MdlPsEntry
49730      MAX-ACCESS not-accessible
49731      STATUS current
49732	DESCRIPTION  "A table."
49733	::=  { mdlPs 1 }
49734
49735mdlPsEntry OBJECT-TYPE
49736      SYNTAX MdlPsEntry
49737      MAX-ACCESS not-accessible
49738      STATUS current
49739	DESCRIPTION  "An entry in table."
49740	INDEX { mdlPsIdx }
49741      ::= { mdlPsTable 1}
49742
49743MdlPsEntry ::=
49744      SEQUENCE {
49745   mdlPsIdx          INTEGER,
49746   mdlPsStatus       INTEGER,
49747   mdlPsTestResult   INTEGER
49748     }
49749
49750mdlPsIdx OBJECT-TYPE
49751      SYNTAX  INTEGER {
49752   psA   (1),
49753   psB   (2)
49754   }
49755      MAX-ACCESS  read-only
49756      STATUS  current
49757      DESCRIPTION
49758      "This object indicates the PS card referred."
49759      ::= { mdlPsEntry 1}
49760
49761mdlPsStatus OBJECT-TYPE
49762      SYNTAX  INTEGER {
49763   notActive  (1),
49764   active     (2)
49765   }
49766      MAX-ACCESS  read-only
49767      STATUS  current
49768      DESCRIPTION
49769      "This object indicates the status of the PS card."
49770      ::= { mdlPsEntry 2}
49771
49772mdlPsTestResult OBJECT-TYPE
49773      SYNTAX  INTEGER {
49774   ok   (1),
49775   f12V (2),
49776   f5V  (3)
49777   }
49778      MAX-ACCESS  read-only
49779      STATUS  current
49780      DESCRIPTION
49781      "This object indicates the result of the PS card test.
49782       ok   (1) - the test passed successfully.
49783       f12V (2) - 12V FAIL was detected
49784       f5V  (3) -  5V FAIL was detected."
49785      ::= { mdlPsEntry 3}
49786
49787
49788
49789--Port level of DACS MIB
49790
49791prtGen    OBJECT IDENTIFIER ::= {prtDacsMux 1}
49792prtT1E1   OBJECT IDENTIFIER ::= {prtDacsMux 2}
49793prtHS     OBJECT IDENTIFIER ::= {prtDacsMux 3}
49794prtSP     OBJECT IDENTIFIER ::= {prtDacsMux 4}
49795prtDim    OBJECT IDENTIFIER ::= {prtDacsMux 5}
49796prtI      OBJECT IDENTIFIER ::= {prtDacsMux 6} --ISDN port
49797prtHdsl   OBJECT IDENTIFIER ::= {prtDacsMux 7} --HDSL Line
49798prtT3E3   OBJECT IDENTIFIER ::= {prtDacsMux 8} --T3/E3 interface
49799
49800--DACS port general parameters (common to all ports type except SP)
49801--The table contains both status and configuration information
49802
49803prtGenParamTable  OBJECT-TYPE
49804      SYNTAX SEQUENCE OF PrtGenEntry
49805      MAX-ACCESS not-accessible
49806      STATUS current
49807	DESCRIPTION  "A table."
49808	::=  { prtGen 1 }
49809
49810prtGenEntry OBJECT-TYPE
49811      SYNTAX PrtGenEntry
49812      MAX-ACCESS not-accessible
49813      STATUS current
49814	DESCRIPTION  "An entry in table."
49815	INDEX { prtGenPrtIdx }
49816      ::= { prtGenParamTable 1}
49817
49818PrtGenEntry ::=
49819     SEQUENCE {
49820  prtGenPrtIdx        Integer32,
49821  prtGenSlt           INTEGER,
49822  prtGenExtInt        INTEGER,
49823  prtGenIfIndex       Integer32,
49824  prtGenActiveStatus  INTEGER,
49825  prtGenAlrStatus     INTEGER,
49826  prtGenTestStatus    INTEGER,
49827  prtGenTestMask      Integer32,
49828  prtGenTestCmd       Integer32,
49829  prtGenTestRunning   Integer32,
49830  prtGenType          INTEGER,
49831  prtGenInterfaceType DisplayString,
49832  prtGenAlrClearCmd   INTEGER,
49833  prtGenAlrMaskAll    INTEGER,
49834  prtGenParamStatus   OCTET STRING,
49835  prtGenRdnStatus     INTEGER,
49836  prtGenTestMaskXP    OCTET STRING,
49837  prtGenTestCmdXP     OCTET STRING,
49838  prtGenTestRunningXP OCTET STRING
49839
49840  }
49841
49842 prtGenPrtIdx OBJECT-TYPE
49843      SYNTAX  Integer32
49844      MAX-ACCESS  read-only
49845      STATUS  current
49846      DESCRIPTION
49847      "This attribute indicates a unique number to identify a port.
49848       The valid port number depends on the IO slot no.,  the
49849       installed card type and the port type: outside/external, inside/internal.
49850
49851    In the Kilomux, the port index is calculated as follows:
49852    100*Slot+Ch. The external Ch numbers are 1..10, and the
49853    internal Ch numbers are 11..20.
49854
49855    In the DXC :
49856      - first two digits will be: (IO slot number+10)
49857      - last one/two digits will be the port number within the
49858        card in odd or even numbers, as follows:
49859      * For the outside/external ports, in odd numbers:
49860        port1 = 1
49861        port2 = 3
49862        port3 = 5
49863        etc...
49864        Example: port2 of IO slot 11 will be: 213 .
49865      * The inside/internal ports, in even numbers:
49866        port1 = 2
49867        port2 = 4
49868        port3 = 6
49869        etc...
49870        Example: port2 of IO slot 11 will be: 214 ."
49871      ::= { prtGenEntry 1}
49872
49873prtGenSlt     OBJECT-TYPE
49874      SYNTAX  INTEGER
49875       {
49876       io1   (5),
49877       io2   (6),
49878       io3   (7),
49879       io4   (8),
49880       io5   (9),
49881       io6  (10),
49882       io7  (11),
49883       io8  (12),
49884       io9  (13),
49885       io10 (14),
49886       io11 (15),
49887       io12 (16),
49888       io13 (17),
49889       io14 (18),
49890       io15 (19),
49891    kmxMlA (103),
49892    kmxMlB (104),
49893    kmxCl  (105),
49894    kmxOpt (106),
49895    kmxIO1 (107),
49896    kmxIO2 (108),
49897    kmxIO3 (109),
49898    kmxIO4 (110),
49899    kmxIO5 (111),
49900    kmxIO6 (112),
49901    kmxIO7 (113),
49902    kmxIO8 (114),
49903    kmxIO9 (115),
49904    kmxIO10(116),
49905    kmxIO11(117),
49906    kmxIO12(118),
49907    standAlone (255)
49908       }
49909      MAX-ACCESS  read-only
49910      STATUS  current
49911      DESCRIPTION
49912      "This attribute indicates a unique number to identify the slot where
49913       the card is inserted in.
49914       When the unit is stand-alone, this object is not applicable
49915       and 255 will be used.
49916       The Kilomux should use the enumerated starting with kmx."
49917      ::= { prtGenEntry 2}
49918
49919prtGenExtInt  OBJECT-TYPE
49920      SYNTAX  INTEGER
49921       {
49922  external (2),
49923  internal (3)
49924       }
49925      MAX-ACCESS  read-only
49926      STATUS  current
49927      DESCRIPTION
49928      "This attribute describes the type of the designated port.
49929       Exteral  port is a port with  a physical connector. Internal
49930       port might be of two types, one is a composite port which
49931       collects data of a few external ports into a common
49932       bandwidth (usually routed trough DS1 link); the other type is
49933       internal ports which get only part of external port data
49934       (usually a few DS0's).
49935       In the Kilomux-2100, the internal(3) value is used for
49936       composite channels or sub-channels of an ISDN Ch."
49937      ::= { prtGenEntry 3}
49938
49939prtGenIfIndex  OBJECT-TYPE
49940      SYNTAX  Integer32
49941      MAX-ACCESS  read-only
49942      STATUS  current
49943      DESCRIPTION
49944      "This attribute indicates the  unique  interface number
49945       assigned to the port. The specific interface of this
49946       attribute is the same as the interface identified by the
49947       value of ifindex in MIB-II.If there is no interface for the
49948       specific prtIdx, the value will be '7fffffff'h."
49949      ::= { prtGenEntry 4}
49950
49951prtGenActiveStatus   OBJECT-TYPE
49952      SYNTAX  INTEGER
49953       {
49954         unknown           (1),
49955         notUsed           (2),
49956         offLine           (3),
49957         onLine            (4),
49958         offLineRedundancy (5),
49959         onLineRedundancy  (6)
49960       }
49961      MAX-ACCESS  read-only
49962      STATUS  current
49963      DESCRIPTION
49964      "This attribute describes the activity status of the port.
49965       unknown(1) indicates that the information is not supported.
49966       notUsed(2) indicates that the port is not connected according
49967                  to the active config.
49968       offLine(3) indicates that the port is down (not working)
49969                  due to any problem.
49970       onLine (4) indicates that the port is up (working)
49971       offLineRedundancy(5) indicates that the port is down because
49972                            it is a redundant port.
49973       onLineRedundancy (6) indicates that this is a redundant port
49974                            which is up and works as the active link."
49975      ::= { prtGenEntry 5}
49976
49977prtGenAlrStatus OBJECT-TYPE
49978      SYNTAX  INTEGER
49979       {
49980  off      (2),
49981  major    (3),
49982  minor    (4),
49983  event    (5),
49984  warning  (6),
49985  critical (7)
49986       }
49987      MAX-ACCESS  read-only
49988      STATUS  current
49989      DESCRIPTION
49990      "Indicates the alarm state at port (ch) agent level.
49991       This object will be:
49992       - critical(7): when there is at least one active (ON) critical
49993                    alarm .
49994       - major (3): when there is no active critical alarm, but there is
49995                    at least one active (ON) major alarm .
49996       - minor (4): when there is no active major or critical alarm, but
49997                    there is at least one active minor alarm.
49998       - warning (6): when there is no active major, critical or minor alarm, but
49999                    there is at least one active warning alarm.
50000       - event (5): when there is no active alarm of another type, but
50001                    there is at least one active event alarm.
50002       - off(2): when there is no active (ON) alarm (since last clear operation)."
50003      ::= { prtGenEntry 6}
50004
50005prtGenTestStatus OBJECT-TYPE
50006     SYNTAX  INTEGER
50007         {
50008       off(2),
50009       on (3)
50010         }
50011     MAX-ACCESS  read-only
50012     STATUS  current
50013     DESCRIPTION
50014     "This attribute will be on(3) when there is at least one test
50015      in progress (running) on the port; otherwise the value will
50016      be off(2)."
50017     ::= { prtGenEntry 7}
50018
50019prtGenTestMask OBJECT-TYPE
50020      SYNTAX  Integer32
50021      MAX-ACCESS  read-only
50022      STATUS  current
50023      DESCRIPTION
50024      "This is a mask which indicates which tests from the
50025       'prtGenTestCmd' list are allowed for the selected port.
50026       If a specific test is allowed, its respective bit will be SET
50027       in the mask :
50028
50029         TEST                  BIT
50030        -----------            ---
50031        localLoop               1
50032        remoteLoop              2
50033        bert                    3
50034        plb                     4
50035        inband                  5
50036
50037        prbs                    8
50038        loop2-v54  (RLB)        9
50039        loop3-v54  (LLB)       10
50040
50041        Tone injection         13
50042        Tx-plb                 14
50043        Tx-llb                 15
50044        DTE loop (HSSI)        16
50045
50046        HDSL-Tx-Inband         20
50047        HDSL-Rx-Inband         21
50048		Monitor                22  (test port)
50049		User Line Loopback	   23
50050
50051        Rem-Loop-on-Rem-Unit   25
50052		LBBD                   26
50053		LB1                    27
50054		LB2                    28
50055        BERT-on-Rem-Unit       29
50056		TS Remote Loop         30
50057		LLB-on-Rem-Unit        31
50058
50059        e.g : If the return value is 3 -> 0000000000000011  ->
50060              Bits 1 & 2 are set -> the allowed tests are :
50061                                           local-loop
50062                                           remote-loop  "
50063      ::= { prtGenEntry 8}
50064
50065
50066prtGenTestCmd OBJECT-TYPE
50067      SYNTAX  Integer32
50068      MAX-ACCESS  read-write
50069      STATUS  current
50070      DESCRIPTION
50071      "Setting this object to a value as detailed furter on
50072       (except 0) will initiate a test on the specific port,
50073       if the operation is allowed (according to TestMask).
50074       If the operation is not allowed, the mux will ignore the
50075       operation.
50076       The test/s requested will be set according to the respective
50077       bit:
50078         TEST                  BIT
50079        -----------            ---
50080        localLoop               1
50081        remoteLoop              2
50082        bert                    3
50083        plb                     4
50084        inband                  5
50085
50086        prbs                    8
50087        loop2-v54  (RLB)        9
50088        loop3-v54  (LLB)       10
50089
50090        Tone injection         13
50091        Tx-plb                 14
50092        Tx-llb                 15
50093        DTE loop (HSSI)        16
50094
50095        HDSL-Tx-Inband         20
50096        HDSL-Rx-Inband         21
50097		Monitor                22  (test port)
50098		User Line Loopback	   23
50099
50100        Rem-Loop-on-Rem-Unit   25
50101		LBBD                   26
50102		LB1                    27
50103		LB2                    28
50104        BERT-on-Rem-Unit       29
50105		TS Remote Loop         30
50106		LLB-on-Rem-Unit        31
50107
50108        e.g : If the requested value is 3 -> 0000000000000011  ->
50109              Bits 1 & 2 are set -> the requested tests are :
50110                                           local-loop
50111                                           remote-loop
50112
50113       Setting this object to stop (value=0 ; all bits are 0),
50114       will stop all the user requested tests running on the
50115       selected port; it will NOT stop the tests initiated by
50116       the system."
50117      ::= { prtGenEntry 9}
50118
50119prtGenTestRunning OBJECT-TYPE
50120      SYNTAX  Integer32
50121      MAX-ACCESS  read-only
50122      STATUS  current
50123      DESCRIPTION
50124      "This object indicates which tests are running currently on
50125       the selected port (initiated by user and/or by the system).
50126       If a specific test is currently running on the port, its
50127       respective bit will be SET:
50128
50129         TEST                  BIT
50130        -----------            ---
50131        localLoop               1
50132        remoteLoop              2
50133        bert                    3
50134        plb                     4
50135        llb                     5
50136        txInband                6
50137        rxInband                7
50138        prbs                    8
50139        loop2-v54  (RLB)        9
50140        loop3-v54  (LLB)       10
50141        DDS DSU loop           11
50142        DDS CSU loop           12
50143        Tone injection         13
50144        Tx-plb                 14
50145        Tx-llb                 15
50146        DTE loop (HSSI)        16
50147        Local  DTE  loop (HSSI)17
50148        Local  Line loop (HSSI)18
50149        Remote Line loop (HSSI)19
50150        HDSL-Tx-Inband         20
50151        HDSL-Rx-Inband         21
50152		Monitor                22  (test port)
50153		User Line Loopback	   23
50154		Network Line Loopback  24
50155        Rem-Loop-on-Rem-Unit   25
50156		LBBD                   26
50157		LB1                    27
50158		LB2                    28
50159        BERT-on-Rem-Unit       29
50160		TS Remote Loop         30
50161		LLB-on-Rem-Unit        31
50162
50163        e.g : If the return value is 3 -> 0000000000000011  ->
50164              Bits 1 & 2 are set -> the running tests are :
50165                                           local-loop
50166                                           remote-loop
50167        llb (Bit 5) - can be initiated by system only!            "
50168      ::= { prtGenEntry 10}
50169
50170
50171prtGenType OBJECT-TYPE
50172      SYNTAX  INTEGER {
50173   unknown (1),
50174   t1      (2),
50175   e1      (3),
50176   hs      (4),
50177   t1Csu   (5),
50178   t1Dsu   (6),
50179   e1Ltu   (7),
50180   e1Dsu   (8),
50181   hdsl    (9),
50182   sp      (10),
50183   t1F     (11),  --T1 Fiber-optic
50184   e1F     (12),  --E1 Fiber-optic
50185   dim     (13),
50186   isdn    (14),
50187   t3      (15),
50188   e3      (16),
50189   t3f     (17),
50190   e3f     (18),
50191   idsl    (19),
50192   stm1    (20),
50193   vc4     (21),
50194   vc12    (22),
50195   msdsl   (23),
50196   vc11    (24),
50197   vc3     (25),
50198   soh     (26),
50199   eth     (27),
50200   shdsl   (28),
50201   other   (255)
50202   }
50203      MAX-ACCESS  read-only
50204      STATUS  current
50205      DESCRIPTION
50206      "This object describes the type of the selected port.
50207       idsl - applicable for external ports of HS-U cards (of DXC) when
50208              interface is LT-1."
50209      ::= { prtGenEntry 11}
50210
50211prtGenInterfaceType OBJECT-TYPE
50212      SYNTAX  DisplayString (SIZE (0..255))
50213      MAX-ACCESS  read-only
50214      STATUS  current
50215      DESCRIPTION
50216      "This attribute indicates a unique HW interface type of the
50217       selected port.
50218       Examples:
50219       - for T1 cards: DSU, CSU
50220       - for E1 cards: DSU, LTU
50221       - for HS cards: v35, rs422, x21
50222       etc..."
50223      ::= { prtGenEntry 12}
50224
50225prtGenAlrClearCmd  OBJECT-TYPE
50226      SYNTAX  INTEGER
50227       {
50228  noOp (1),
50229  off  (2),
50230  on   (3)
50231       }
50232      MAX-ACCESS  read-write
50233      STATUS  current
50234      DESCRIPTION
50235      "Setting this attribute to ON, will enforce a  clear
50236       operation on the port level alarms . Upon completion,
50237       the value will automatically change to off(2).
50238       noOp - will be used by agents that do not support this
50239              feature or object."
50240      ::= { prtGenEntry 13 }
50241
50242prtGenAlrMaskAll  OBJECT-TYPE
50243      SYNTAX  INTEGER
50244       {
50245  noOp (1),
50246  off  (2),
50247  on   (3)
50248       }
50249      MAX-ACCESS  read-write
50250      STATUS  current
50251      DESCRIPTION
50252      "on(3) - will mask all the alarms of the selected port
50253       off(2)- will unmask all alarms of the selected port except
50254               the ones selected by the prtAlrMaskTable.
50255       noOp - will be used by agents that do not support this
50256              feature or object."
50257      ::= { prtGenEntry 14 }
50258
50259prtGenParamStatus OBJECT-TYPE
50260      SYNTAX  OCTET STRING
50261      MAX-ACCESS  read-only
50262      STATUS  current
50263      DESCRIPTION
50264      "This object indicates Status of parameters specific to the
50265       selected port.
50266       - For a port that has no special status or is supported
50267         by prtSExHsfStatTable - 1 Octet: 00hex
50268
50269       - For HS cards (Dxc cards) - 1 octet:
50270         Bit 7 (MSB)..Bit 2 = 0 (NA)
50271		 Bit 0 and 1 indicates RTS control signal state:
50272		 Bit 1:       '1'=active  ; '0'=notActive
50273         Bit 0 (LSB): '1'=unknown ; '0'=NA
50274
50275       - For HS-U/1 external port (MP card, used in FCD-M) - 1 Octet:
50276	     Bit 7  6  5  4  3  2  1  0 LSB
50277             |________|  |__|  |__|
50278               spare     modem  sync
50279
50280         modem: 00 = other         sync:  00 = not sync
50281                01 = unknown              01 = sync
50282                10 = ASMi-31/2            10 = reserved
50283                11 = reserved             11 = reserved
50284
50285       - For VC-6, VC-12, VC-12/6 external ports - 1 Octet :
50286         Bit 7 (MSB)..Bit 2 = 0 (NA)
50287         Bit 1:       Tx Signaling '1'=On ; '0'=Off
50288         Bit 0 (LSB): Rx Signaling '1'=On ; '0'=Off
50289
50290       - For VC-2/R2(FXS) external ports - 1 Octet :
50291         Bit  -   7 6 5 4 3 2 1 0
50292                  |_| |_________|
50293                  Call  Call State
50294             Direction
50295
50296         Bit 7 (MSB) and Bit 6  : Call Direction
50297         00 - Incoming
50298         01 - Outgoing
50299         Bit 5..Bit 0: Call State
50300         000000 - Idle
50301         000001 - Seized
50302         000010 - Both-Way Conflict
50303         000011 - Seizure Ack
50304         000100 - Answered
50305         000101 - Clear Backward
50306         000110 - Clear Forward
50307         000111 - Blocked
50308         001000 - Fault
50309         001001 - Fault 3
50310         001010 - Fault 4
50311         001011 - Fault 5
50312         001100 - Fault 6
50313         001101 - Fault 7
50314
50315       - For ML-20 external port - 3 Octets :
50316         - 1 MS Octet will represent the Real Rate used:
50317           Bit    - 7 6 5 4 3 2 1 0
50318                    |___| |_______|
50319                     spare  Rate
50320
50321          Valid values: 0..31, meaning 0..31x64Kbps
50322          Invalid values: 32..255.
50323           - 2 LS Octets will represent the Status of 7 Control
50324             Signals:
50325             Signal - ---  CTS  DSR  DCD   RJ   TM   DTR  RTS
50326             Bit   - 7 6  5 4  3 2  1 0    7 6  5 4  3 2  1 0
50327             Octet  -          2                     3 (LS)
50328             '---' will always have the value 00
50329             Rest of the Signals (2 bits each) can have the following
50330             values:
50331             00=NA   ;  01=Unused ; 10=Off  ; 11=On
50332
50333       - For ML-H/E1, ML-H/1/E1, ML-H/S/E1 internal port - 1 Octet
50334         Bit    - 7 6 5 4 3 2 1 0
50335                  |___________|
50336                        spare   Mode of Operation
50337
50338         Mode of Operation: '1'=Central  ; '0'=Remote
50339
50340       - For KM2100, KVF.5 cards - indicates the status of A and B signaling
50341	                               for each internal channel.
50342	     1 Octet:
50343
50344		 Bit  -   7 6 5 4 3 2 1 0
50345                  |_____| |_| |_|
50346                   spare   B   A
50347
50348		 Bit 0 (LSB) and Bit 1 : A status
50349		 Bit 2 and Bit 3       : B status
50350
50351		 00 - Off
50352		 01 - On
50353		 11 - Unknown
50354
50355	   - For FCD-W, NETWORK and USER ports - 1 Octet
50356         Status of Control Signals: '1'=On  ; '0'=Off or when not applicable
50357
50358         Bit    - 7 6 5 4 3 2 1 0
50359
50360         Bit 7 (MSB) - Signal Loss (applicable only for G.703 interface)
50361         Bit 6       - CONTROL     (applicable only for X.21 interface)
50362         Bit 5       - INDICATION  (applicable only for X.21 interface)
50363         Bit 4       - DSR         (applicable only for V.35 interface)
50364         Bit 3       - RTS         (applicable only for V.35 interface)
50365         Bit 2       - CTS         (applicable only for V.35 interface)
50366         Bit 1       - DTR         (applicable only for V.35 interface)
50367         Bit 0       - DCD         (applicable only for V.35 interface)
50368
50369       - For DXC R6 , D8U, D16U External ports - 1 Octet
50370	     Bit 7  6  5  4  3  2  1  0 LSB
50371             |________|  |__|  |__|
50372               spare     modem  sync
50373
50374         modem: 00 = other         sync:  00 = not sync
50375                01 = unknown              01 = sync
50376                10 = ASMi-31/2            10 = reserved
50377                11 = reserved             11 = reserved
50378
50379       - For DXC DE1-HDSL, DT1-HDSL, D16GSDSL, D8SL External ports - 2 Octets
50380
50381         MSB octet: far-end modem channel interface
50382		 LSB octet: Sub Link existence (Y/N), far-end modem type,
50383		            synchronization with far-end modem
50384
50385         MSB octet:  0000 0000 = no interface
50386					 0000 0001 = db15 (X21)
50387					 0000 0010 = IR-IP
50388					 0000 0011 = IR-ETH-Q
50389					 0000 0100 = V35
50390					 0000 0101 = ETH-RJ45
50391					 0000 0110 = G703
50392					 0000 0111 = db25 (RS530)
50393					 0000 1000 = ETH-BNC
50394					 0000 1001 = E1(Balanced)
50395					 0000 1010 = E1(Unbalanced)
50396					 0000 1011 = IR-ETH-QN
50397					 Rest of the combinations: reserved
50398
50399         LSB octet:
50400
50401	     Bit 7  6  5  4  3  2  1  0 LSB
50402             |  |___________|  |__|
50403            SL       modem     sync
50404    or Box material
50405
50406         SL:          modem: 00000 = other      sync:  00 = not sync
50407         0=not exist         00001 = unknown           01 = sync
50408         1=exists            00010 = ASMi-31/2         10 = reserved
50409                             00011 = HCD-E1            11 = reserved
50410         Box material        00100 = HTU-E1
50411         (for D8SL card):    00101 = HTU-2
50412		 0=metal			 00110 = ASMi-52 SA/2W/Slave
50413		 1=plastic			 00111 = ASMi-52 SA/2W/Master
50414							 01000 = ASMi-52/CQ card of LRS-24
50415							 01001 = ASMi-52/CD card of LRS-24
50416							 01010 = D16GSDSL card of DXC-3000
50417							 01011 = LRS-52
50418							 01100 = FCD
50419                             01110 = D8GSDSL card of DXC-3000
50420                             01111 = ASMi-52A
50421							 Rest  = reserved "
50422      ::= { prtGenEntry 15}
50423
50424prtGenRdnStatus  OBJECT-TYPE
50425      SYNTAX  INTEGER
50426       {
50427       none (1),
50428       off  (2),
50429       on   (3)
50430       }
50431      MAX-ACCESS  read-only
50432      STATUS  current
50433      DESCRIPTION
50434      "This object indicates if this port is part of a redundant pair and in
50435       this case, if it is On or Off.
50436
50437       none(1) - No redundancy or Not Applicable
50438       off (2) - the port is part of a redundant pair and it is Off from
50439                 Redundancy point of view (not the port used).
50440       on  (3) - the port is part of a redundant pair and it is On from
50441                 Redundancy point of view (it is the port used)."
50442      ::= { prtGenEntry 16 }
50443
50444prtGenTestMaskXP OBJECT-TYPE
50445      SYNTAX  OCTET STRING
50446      MAX-ACCESS  read-only
50447      STATUS  current
50448      DESCRIPTION
50449      "This is an Expanded test mask of the prtGenTestMask object.
50450       The prtGenTestMask object reached its maximum, being an Integer with 31 bits.
50451       This object indicates which tests from the  'prtGenTestCmdXP' list are
50452       allowed for the selected port.
50453       If a specific test is allowed, its respective bit will be SET
50454       in the mask :
50455
50456         TEST                  BIT
50457        -----------            ---
50458        localLoop               1	  =LSB
50459        remoteLoop              2
50460        bert                    3
50461        plb                     4
50462        inband                  5
50463
50464        prbs                    8
50465        loop2-v54  (RLB)        9
50466        loop3-v54  (LLB)       10
50467
50468        Tone injection         13
50469        Tx-plb                 14
50470        Tx-llb                 15
50471        DTE loop (HSSI)        16
50472
50473        HDSL-Tx-Inband         20
50474        HDSL-Rx-Inband         21
50475		Monitor                22  (test port)
50476		User Line Loopback	   23
50477
50478        Rem-Loop-on-Rem-Unit   25
50479		LBBD                   26
50480		LB1                    27
50481		LB2                    28
50482        BERT-on-Rem-Unit       29
50483		TS Remote Loop         30
50484		LLB-on-Rem-Unit        31
50485		Downstream-AIS         32
50486		Upstream-AIS           33
50487		Send-RDI               34
50488		Test Per TS            35
50489
50490        e.g : If the return value is  00000003 hex  ->
50491              Bits 1 & 2 are set -> the allowed tests are :
50492                                           local-loop
50493                                           remote-loop  "
50494      ::= { prtGenEntry 17}
50495
50496
50497prtGenTestCmdXP OBJECT-TYPE
50498      SYNTAX  OCTET STRING
50499      MAX-ACCESS  read-write
50500      STATUS  current
50501      DESCRIPTION
50502	  "This is an Expanded test command of the prtGenTestCmd object.
50503       The prtGenTestCmd object reached its maximum, being an Integer with 31 bits.
50504       Setting this object to a value as detailed furter on
50505       (except 0) will initiate a test on the specific port,
50506       if the operation is allowed (according to TestMaskXP).
50507       If the operation is not allowed, the mux will ignore the
50508       operation.
50509       The test/s requested will be set according to the respective
50510       bit:
50511         TEST                  BIT
50512        -----------            ---
50513        localLoop               1	=LSB
50514        remoteLoop              2
50515        bert                    3
50516        plb                     4
50517        inband                  5
50518
50519        prbs                    8
50520        loop2-v54  (RLB)        9
50521        loop3-v54  (LLB)       10
50522
50523        Tone injection         13
50524        Tx-plb                 14
50525        Tx-llb                 15
50526        DTE loop (HSSI)        16
50527
50528        HDSL-Tx-Inband         20
50529        HDSL-Rx-Inband         21
50530		Monitor                22  (test port)
50531		User Line Loopback	   23
50532
50533        Rem-Loop-on-Rem-Unit   25
50534		LBBD                   26
50535		LB1                    27
50536		LB2                    28
50537        BERT-on-Rem-Unit       29
50538		TS Remote Loop         30
50539		LLB-on-Rem-Unit        31
50540		Downstream-AIS         32
50541		Upstream-AIS           33
50542		Send-RDI               34
50543		Test Per TS            35
50544
50545        e.g : If the requested value is 00000003 hex  ->
50546              Bits 1 & 2 are set -> the requested tests are :
50547                                           local-loop
50548                                           remote-loop
50549
50550       Setting this object to stop (value=0 ; all bits are 0),
50551       will stop all the user requested tests running on the
50552       selected port; it will NOT stop the tests initiated by
50553       the system."
50554      ::= { prtGenEntry 18}
50555
50556prtGenTestRunningXP OBJECT-TYPE
50557      SYNTAX  OCTET STRING
50558      MAX-ACCESS  read-only
50559      STATUS  current
50560      DESCRIPTION
50561	  "This is an Expanded object of the prtGenTestRunning object.
50562       The prtGenTestRunning object reached its maximum, being an Integer with 31 bits.
50563       This object indicates which tests are running currently on
50564       the selected port (initiated by user and/or by the system).
50565       If a specific test is currently running on the port, its
50566       respective bit will be SET:
50567
50568         TEST                  BIT
50569        -----------            ---
50570        localLoop               1	 =LSB
50571        remoteLoop              2
50572        bert                    3
50573        plb                     4
50574        llb                     5
50575        txInband                6
50576        rxInband                7
50577        prbs                    8
50578        loop2-v54  (RLB)        9
50579        loop3-v54  (LLB)       10
50580        DDS DSU loop           11
50581        DDS CSU loop           12
50582        Tone injection         13
50583        Tx-plb                 14
50584        Tx-llb                 15
50585        DTE loop (HSSI)        16
50586        Local  DTE  loop (HSSI)17
50587        Local  Line loop (HSSI)18
50588        Remote Line loop (HSSI)19
50589        HDSL-Tx-Inband         20
50590        HDSL-Rx-Inband         21
50591		Monitor                22  (test port)
50592		User Line Loopback	   23
50593		Network Line Loopback  24
50594        Rem-Loop-on-Rem-Unit   25
50595		LBBD                   26
50596		LB1                    27
50597		LB2                    28
50598        BERT-on-Rem-Unit       29
50599		TS Remote Loop         30
50600		LLB-on-Rem-Unit        31
50601		Downstream-AIS         32
50602		Upstream-AIS           33
50603		Send-RDI               34
50604		Test Per TS            35
50605
50606        e.g : If the return value is 00000003 hex  ->
50607              Bits 1 & 2 are set -> the running tests are :
50608                                           local-loop
50609                                           remote-loop
50610        llb (Bit 5) - can be initiated by system only!            "
50611      ::= { prtGenEntry 19}
50612
50613
50614--prtGenTestDuration - Setting Duration of tests
50615
50616prtGenTestDurationTable  OBJECT-TYPE
50617      SYNTAX SEQUENCE OF PrtGenTestDurationEntry
50618      MAX-ACCESS not-accessible
50619      STATUS current
50620	DESCRIPTION  "A table."
50621	::=  { prtGen 2 }
50622
50623prtGenTestDurationEntry OBJECT-TYPE
50624      SYNTAX PrtGenTestDurationEntry
50625      MAX-ACCESS not-accessible
50626      STATUS current
50627	DESCRIPTION  "An entry in table."
50628	INDEX { prtGenTestPrtIdx, prtGenTestIdx }
50629      ::= { prtGenTestDurationTable 1}
50630
50631PrtGenTestDurationEntry ::=
50632     SEQUENCE {
50633  prtGenTestPrtIdx     Integer32,
50634  prtGenTestIdx        INTEGER,
50635  prtGenTestDuration   Integer32
50636	}
50637
50638prtGenTestPrtIdx OBJECT-TYPE
50639      SYNTAX  Integer32
50640      MAX-ACCESS  read-only
50641      STATUS  current
50642      DESCRIPTION
50643      "This attribute indicates a unique number to identify a port.
50644       The valid port number depends on the IO slot no.,  the
50645       installed card type and the port type: outside/external, inside/internal.
50646
50647    In the Kilomux, the port index is calculated as follows:
50648    100*Slot+Ch. The external Ch numbers are 1..10, and the
50649    internal Ch numbers are 11..20.
50650
50651    In the DXC :
50652      - first two digits will be: (IO slot number+10)
50653      - last one/two digits will be the port number within the
50654        card in odd or even numbers, as follows:
50655      * For the outside/external ports, in odd numbers:
50656        port1 = 1
50657        port2 = 3
50658        port3 = 5
50659        etc...
50660        Example: port2 of IO slot 11 will be: 213 .
50661      * The inside/internal ports, in even numbers:
50662        port1 = 2
50663        port2 = 4
50664        port3 = 6
50665        etc...
50666        Example: port2 of IO slot 11 will be: 214 ."
50667      ::= { prtGenTestDurationEntry 1}
50668
50669prtGenTestIdx OBJECT-TYPE
50670   SYNTAX  INTEGER
50671   {
50672   localLoop  (1),
50673   remoteLoop (2),
50674   bert       (3),
50675   plb        (4),
50676   rlb        (5),
50677   llb        (6),
50678   toneInjection (7),
50679   txInband (8),
50680   rxInband (9),
50681   remLoopOnRemUnit (10),
50682   bertOnRemUnit (11),
50683   llbOnRemUnit (12),
50684
50685   txPlb        (14),
50686   txLlb        (15),
50687   dteLoop      (16), --HSSI
50688
50689   hdslTxInband (20),
50690   hdslRxInband (21),
50691   monitor      (22),
50692   userLineLoopback(23),
50693
50694   lbbd         (26),
50695   lb1          (27),
50696   lb2          (28),
50697
50698   tsRemoteLoop (30),
50699
50700   downstreamAis(32),
50701   upstreamAis  (33),
50702   sendRdi      (34)
50703   }
50704   MAX-ACCESS  read-only
50705   STATUS  current
50706   DESCRIPTION
50707   "This attribute indicates the test, the duration refers. "
50708   ::= { prtGenTestDurationEntry 2}
50709
50710prtGenTestDuration OBJECT-TYPE
50711      SYNTAX  Integer32
50712      MAX-ACCESS  read-write
50713      STATUS  current
50714      DESCRIPTION
50715      "This attribute indicates the maximum duration of executing
50716       a test on the specific port. This entry applies to the
50717       specified test . The resolution will be a minute, and the
50718       maximum duration is limited to 30 minutes .
50719       A zero  value specifies no time limitation.
50720       When the test isn't active the agent initiates this object to
50721       2 min. when the duration is needed and to 0 if it's not
50722       required."
50723      ::= { prtGenTestDurationEntry 3}
50724
50725
50726--prtGen TS (TimeSlot) Assignment Table - for all ports of IO cards
50727
50728prtGenTsTable  OBJECT-TYPE
50729     SYNTAX SEQUENCE OF PrtGenTsEntry
50730     MAX-ACCESS not-accessible
50731     STATUS  current
50732     DESCRIPTION
50733      "The write operation into the Table's Objects is valid only
50734       for the TmpCnfg entry (Scratch),exept some products
50735       which enable direct writing to the ActiveCnfg.
50736       This is written in the respective product's spec. "
50737  ::= { prtGen 3}
50738
50739prtGenTsEntry OBJECT-TYPE
50740      SYNTAX PrtGenTsEntry
50741      MAX-ACCESS not-accessible
50742      STATUS current
50743	DESCRIPTION  "An entry in table."
50744	INDEX {prtGenTsCnfgIdx, prtGenTsPrtIdx, prtGenTsIdx }
50745      ::= { prtGenTsTable 1}
50746
50747PrtGenTsEntry ::=
50748      SEQUENCE {
50749      prtGenTsCnfgIdx        Integer32,
50750      prtGenTsPrtIdx         Integer32,
50751      prtGenTsIdx            Integer32,
50752      prtGenTsType           INTEGER,
50753      prtGenTsIConPrt        Integer32,
50754      prtGenTsIConTs         Integer32
50755	}
50756
50757prtGenTsCnfgIdx OBJECT-TYPE
50758      SYNTAX  Integer32  (1..255)
50759      MAX-ACCESS  read-only
50760      STATUS  current
50761      DESCRIPTION
50762      "This attribute indicates the Idx of the Cnfg(1..255) being
50763       accessed.
50764       Idx of 255 relates to the TmpCnfg. "
50765      ::= { prtGenTsEntry 1}
50766
50767
50768prtGenTsPrtIdx OBJECT-TYPE
50769      SYNTAX  Integer32
50770     MAX-ACCESS  read-only
50771      STATUS  current
50772      DESCRIPTION
50773      "This attribute indicates a unique  port number.
50774       The valid port number depends on the IO slot no.,  the
50775       installed card type and the port type: outside, inside,
50776       SP.
50777      In the DXC :
50778      - first two digits will be: (IO slot number+10)
50779      - last one/two digits will be the port number within the
50780        card in odd or even numbers, as follows:
50781      * For the outside/external ports, in odd numbers:
50782        port1 = 1
50783        port2 = 3
50784        port3 = 5
50785        etc...
50786        Example: port2 of IO slot 11 will be: 213 .
50787      * The inside/internal ports, in even numbers:
50788        port1 = 2
50789        port2 = 4
50790        port3 = 6
50791        etc...
50792        Example: port2 of IO slot 11 will be: 214 ."
50793      ::= { prtGenTsEntry 2}
50794
50795prtGenTsIdx OBJECT-TYPE
50796      SYNTAX  Integer32
50797      MAX-ACCESS  read-only
50798      STATUS  current
50799      DESCRIPTION
50800      "This attribute indicates a unique time slot  position.
50801       The valid time slots are
50802       1..25 for T1 Card (25=Fbit)
50803       0..31 for E1 or HS Card .
50804       In G732S-E1 lines time slot 16 is not valid for data,
50805       it is dedicated for multiframe synchronization bits
50806       and voice signaling."
50807      ::= { prtGenTsEntry 3}
50808
50809prtGenTsType  OBJECT-TYPE
50810      SYNTAX  INTEGER
50811   {
50812   unknown       (1),
50813   voice         (2),
50814   data          (3),
50815   vcMP          (4),
50816   nc            (5),
50817   mng           (6)
50818   }
50819      MAX-ACCESS  read-write
50820      STATUS  current
50821      DESCRIPTION
50822   "The type of Timeslot.
50823    If the source or destination port is an HS port,'TS Type'
50824    must be 'data'.
50825    nc - means that this TimeSlot is not connected.
50826    voice, data, vcMP - also mean that this TS is connected.
50827    mng - means that this TS is dedicated to Management (not
50828          connected to another port."
50829
50830   ::= { prtGenTsEntry 4}
50831
50832prtGenTsIConPrt OBJECT-TYPE
50833      SYNTAX  Integer32
50834      MAX-ACCESS  read-write
50835      STATUS  current
50836      DESCRIPTION
50837      "This attribute indicates the internally (In Mux)
50838       connected port.
50839       The valid port number depends on the IO slot no.,  the
50840       installed card type and the port type: outside, inside,
50841       SP.
50842       * The outside ports will be the T1/E1 cards ports.
50843         The convention used will be (for DXC):
50844         - first two digits will be: (IO slot number+10)
50845           for a stand-alone unit, the IO slot will be considered 1.
50846         - last one/two digits will be the port number within the
50847           card, in odd numbers:
50848        port1 = 1
50849        port2 = 3
50850        port3 = 5
50851        etc...
50852        Example: port2 of IO slot 11 will be: 213 .
50853       * The inside ports will be for example, the HS cards ports.
50854         The convention used will be (for DXC):
50855         - first two digits will be: (IO slot number+10)
50856           for a stand-alone unit, the IO slot will be considered 1.
50857         - last one/two digits will be the port number within the
50858           card, in even numbers:
50859           port1 = 2
50860           port2 = 4
50861           port3 = 6
50862           etc...
50863           Example: port2 of IO slot 11 will be: 214 .
50864       * noConnection - will be indicated as 10 for DXC and FCD-E1/T1.
50865                      - will be indicated as 100 for FCD-E1/I and SMODs.
50866       * Split TS (same TS is Split to several ports) - 11.
50867	   * notApplicable- will be indicated as 100 for LRS IMODs.
50868
50869       All HS port's timeslots must have the same destination
50870       port."
50871      ::= {prtGenTsEntry 5}
50872
50873prtGenTsIConTs OBJECT-TYPE
50874      SYNTAX  Integer32
50875      MAX-ACCESS  read-write
50876      STATUS  current
50877      DESCRIPTION
50878      "This attribute indicates a unique time slot  position.
50879       The valid time slots are
50880       1..25 for T1 Card (25=Fbit)
50881       0..31 for E1 (or HS) Card.
50882       In G732S-E1 lines time slot 16 is not valid for data, it is
50883       dedicated for multiframe synchronization bits and voice
50884       signaling.
50885       * For DXC: All HS port's timeslots must start with Timeslot
50886         no.1 "
50887      ::= {prtGenTsEntry 6}
50888
50889--Port current alarms table
50890
50891prtAlr  OBJECT IDENTIFIER ::= {prtGen 4}
50892
50893prtSAlarmTable OBJECT-TYPE
50894      SYNTAX SEQUENCE OF PrtSAlarmEntry
50895      MAX-ACCESS not-accessible
50896      STATUS current
50897	DESCRIPTION  "A table."
50898	::=  { prtAlr 1 }
50899
50900prtSAlarmEntry OBJECT-TYPE
50901      SYNTAX PrtSAlarmEntry
50902      MAX-ACCESS not-accessible
50903      STATUS current
50904	DESCRIPTION  "An entry in table."
50905	INDEX { prtSAlarmPrtIdx, prtSAlarmIdx}
50906      ::= { prtSAlarmTable 1}
50907
50908PrtSAlarmEntry ::=
50909      SEQUENCE {
50910  prtSAlarmPrtIdx            Integer32,
50911  prtSAlarmIdx               Integer32,
50912  prtSAlarmCode              Integer32,
50913  prtSAlarmState             INTEGER, --severity
50914  prtSAlarmMask              INTEGER,
50915  prtSAlarmInvert            INTEGER,
50916  prtSAlarmOnOff             INTEGER,
50917  prtSAlarmCounter           Integer32
50918	}
50919
50920prtSAlarmIdx OBJECT-TYPE
50921      SYNTAX  Integer32
50922      MAX-ACCESS  read-only
50923      STATUS  current
50924      DESCRIPTION
50925      "A unique number to identify an entry in the alarm status
50926       table.
50927       Users should use the get next function to read this table
50928       because the indexes are not consecutive."
50929      ::= { prtSAlarmEntry 1}
50930
50931prtSAlarmPrtIdx OBJECT-TYPE
50932      SYNTAX  Integer32
50933      MAX-ACCESS  read-only
50934      STATUS  current
50935      DESCRIPTION
50936      "This attribute indicates a unique number to identify a port.
50937       The valid port number depends on the IO slot no.,  the
50938       installed card type and the port type: outside/external, inside/internal.
50939
50940    In the Kilomux, the port index is calculated as follows:
50941    100*Slot+Ch. The external Ch numbers are 1..10, and the
50942    internal Ch numbers are 11..20.
50943
50944    In the DXC :
50945      - first two digits will be: (IO slot number+10)
50946      - last one/two digits will be the port number within the
50947        card in odd or even numbers, as follows:
50948      * For the outside/external ports, in odd numbers:
50949        port1 = 1
50950        port2 = 3
50951        port3 = 5
50952        etc...
50953        Example: port2 of IO slot 11 will be: 213 .
50954      * The inside/internal ports, in even numbers:
50955        port1 = 2
50956        port2 = 4
50957        port3 = 6
50958        etc...
50959        Example: port2 of IO slot 11 will be: 214 ."
50960    ::= { prtSAlarmEntry 2}
50961
50962prtSAlarmCode OBJECT-TYPE
50963      SYNTAX  Integer32
50964      MAX-ACCESS  read-only
50965      STATUS  current
50966      DESCRIPTION
50967      "This object indicates a code related to a specific
50968       alarm description. The list of codes and their related
50969       descriptions will be sent to NMS request (for display purpose)
50970       by alrGenTable."
50971      ::= { prtSAlarmEntry 3 }
50972
50973prtSAlarmState OBJECT-TYPE
50974      SYNTAX  INTEGER {
50975   event    (3),
50976   minor    (4),
50977   major    (5),
50978   warning  (6),
50979   critical (7)
50980       }
50981      MAX-ACCESS  read-only
50982      STATUS  current
50983      DESCRIPTION
50984      "This object indicates the port alarm severity."
50985      ::= { prtSAlarmEntry 4 }
50986
50987prtSAlarmMask OBJECT-TYPE
50988      SYNTAX  INTEGER {
50989  off(2),
50990  on (3)
50991       }
50992      MAX-ACCESS  read-only
50993      STATUS  current
50994      DESCRIPTION
50995      "Alarm Mask is : on/off."
50996      ::= { prtSAlarmEntry 5 }
50997
50998prtSAlarmInvert OBJECT-TYPE
50999      SYNTAX  INTEGER {
51000  off(2),
51001  on (3)
51002       }
51003      MAX-ACCESS  read-only
51004      STATUS  current
51005      DESCRIPTION
51006      "Alarm Invert is : on/off."
51007      ::= { prtSAlarmEntry 6 }
51008
51009prtSAlarmOnOff OBJECT-TYPE
51010      SYNTAX  INTEGER {
51011  off(2),
51012  on (3)
51013       }
51014      MAX-ACCESS  read-only
51015      STATUS  current
51016      DESCRIPTION
51017      "Alarm state is : on/off."
51018      ::= { prtSAlarmEntry 7 }
51019
51020prtSAlarmCounter OBJECT-TYPE
51021      SYNTAX  Integer32
51022      MAX-ACCESS  read-only
51023      STATUS  current
51024      DESCRIPTION
51025      "A counter - how many times the alarm occured (ON) since last
51026       clear operation or since last Reset."
51027      ::= { prtSAlarmEntry 8 }
51028
51029prtAlrMaskTable OBJECT-TYPE
51030      SYNTAX SEQUENCE OF PrtAlrMaskEntry
51031      MAX-ACCESS not-accessible
51032      STATUS current
51033	DESCRIPTION  "A table."
51034	::=  { prtAlr 2 }
51035
51036prtAlrMaskEntry OBJECT-TYPE
51037      SYNTAX PrtAlrMaskEntry
51038      MAX-ACCESS not-accessible
51039      STATUS current
51040	DESCRIPTION  "An entry in table."
51041	INDEX { prtAlrMaskPrtIdx}
51042      ::= { prtAlrMaskTable 1}
51043
51044PrtAlrMaskEntry ::=
51045      SEQUENCE {
51046  prtAlrMaskPrtIdx         Integer32,
51047  prtAlrMask               OCTET STRING
51048      }
51049
51050
51051prtAlrMaskPrtIdx OBJECT-TYPE
51052      SYNTAX  Integer32
51053      MAX-ACCESS  read-only
51054      STATUS  current
51055      DESCRIPTION
51056      "This attribute indicates a unique number to identify a port.
51057       The valid port number depends on the IO slot no.,  the
51058       installed card type and the port type: outside/external, inside/internal.
51059
51060    In the Kilomux, the port index is calculated as follows:
51061    100*Slot+Ch. The external Ch numbers are 1..10, and the
51062    internal Ch numbers are 11..20.
51063
51064    In the DXC :
51065      - first two digits will be: (IO slot number+10)
51066      - last one/two digits will be the port number within the
51067        card in odd or even numbers, as follows:
51068      * For the outside/external ports, in odd numbers:
51069        port1 = 1
51070        port2 = 3
51071        port3 = 5
51072        etc...
51073        Example: port2 of IO slot 11 will be: 213 .
51074      * The inside/internal ports, in even numbers:
51075        port1 = 2
51076        port2 = 4
51077        port3 = 6
51078        etc...
51079        Example: port2 of IO slot 11 will be: 214 ."
51080    ::= { prtAlrMaskEntry 1}
51081
51082prtAlrMask OBJECT-TYPE
51083      SYNTAX OCTET STRING  (SIZE (8))
51084      MAX-ACCESS read-write
51085      STATUS current
51086   DESCRIPTION
51087   "This object is a mask that indicates which port level
51088    alarms are masked. The masked alarms (their bit is set to
51089    '1') are neither sent to the manager, nor taken into account
51090    for alarm status and LEDs.
51091    Bit no. = Alarm code
51092    The bits that do not belong to the port level will be 0.
51093    This object is applicable only when prtGenAlrMaskAll=off
51094    (otherwise all port alarms are masked).
51095    Example: When Alarms having the codes 31 and 40 are masked,
51096             the value of this object will be 10080000000 (hex)."
51097      ::= { prtAlrMaskEntry 2 }
51098
51099
51100--Port BERT table
51101
51102
51103prtBertTable OBJECT-TYPE
51104      SYNTAX SEQUENCE OF PrtBertEntry
51105      MAX-ACCESS not-accessible
51106      STATUS current
51107   DESCRIPTION
51108      "This table includes the BERT parameters, counters and
51109       commands.
51110    The configurable parameters:
51111    - prtBertPattern
51112    - prtBertInjectRate
51113    - prtBertTs
51114    are not Set per configuration (same for all Configurations)
51115    but start being applied by the Agent only upon successful
51116    Update/Download operation. Therefore, Set will enter the
51117    values to the Temporary Configuration of the agent, while
51118    Get will get the values of the Active Configuration."
51119    ::= { prtGen 5 }
51120
51121prtBertEntry OBJECT-TYPE
51122      SYNTAX PrtBertEntry
51123      MAX-ACCESS not-accessible
51124      STATUS current
51125	DESCRIPTION  "An entry in table."
51126	INDEX { prtBertPrtIdx}
51127      ::= { prtBertTable 1}
51128
51129PrtBertEntry ::=
51130      SEQUENCE {
51131  prtBertPrtIdx             Integer32,
51132  prtBertPattern            INTEGER,
51133  prtBertInjectRate         INTEGER,
51134  prtBertInjectErrRateCmd   INTEGER,
51135  prtBertInjectSingleErrCmd INTEGER,
51136  prtBertRunTime            Integer32,
51137  prtBertESs                Integer32,
51138  prtBertSyncLoss           Integer32,
51139  prtBertErrorBits          Integer32,
51140  prtBertClearCounters      INTEGER,
51141  prtBertSyncStatus         INTEGER,
51142  prtBertTs                 OCTET STRING,
51143  prtBertResult 		    DisplayString,
51144  prtBertTxBits		        Integer32,
51145  prtBertRxBits			    Integer32,
51146  prtBertTxErrorBits		Integer32
51147      }
51148
51149prtBertPrtIdx OBJECT-TYPE
51150      SYNTAX  Integer32
51151      MAX-ACCESS  read-only
51152      STATUS  current
51153      DESCRIPTION
51154      "This attribute indicates a unique number to identify a port.
51155       The valid port number depends on the IO slot no.,  the
51156       installed card type and the port type: outside/external, inside/internal.
51157
51158    In the Kilomux, the port index is calculated as follows:
51159    100*Slot+Ch. The external Ch numbers are 1..10, and the
51160    internal Ch numbers are 11..20.
51161
51162    In the DXC :
51163      - first two digits will be: (IO slot number+10)
51164      - last one/two digits will be the port number within the
51165        card in odd or even numbers, as follows:
51166      * For the outside/external ports, in odd numbers:
51167        port1 = 1
51168        port2 = 3
51169        port3 = 5
51170        etc...
51171        Example: port2 of IO slot 11 will be: 213 .
51172      * The inside/internal ports, in even numbers:
51173        port1 = 2
51174        port2 = 4
51175        port3 = 6
51176        etc...
51177        Example: port2 of IO slot 11 will be: 214 .
51178
51179    In the MP :
51180      - first two digits will be: (IO slot number+10)
51181      - last one/two digits will be according to the external port
51182        number within the card:
51183        exPrt1 -> 1
51184        exPrt2 -> 3
51185        exPrt3 -> 5
51186        exPrt4 -> 7 . "
51187    ::= { prtBertEntry 1}
51188
51189prtBertPattern OBJECT-TYPE
51190      SYNTAX  INTEGER
51191    {
51192     p2E3m1   (1),
51193     p2E4m1   (2),
51194     p2E5m1   (3),
51195     p2E6m1   (4),
51196     p2E7m1   (5),
51197     p511     (6),
51198     p2E10m1  (7),
51199     p2047    (8),
51200     p2E15m1  (9),
51201     p2E17m1 (10),
51202     p2E18m1 (11),
51203     p2E20m1 (12),
51204     qrss    (13),
51205     p2E21m1 (14),
51206     p2E22m1 (15),
51207     p2E23m1 (16),
51208     p2E25m1 (17),
51209     p2E28m1 (18),
51210     p2E29m1 (19),
51211     p2E31m1 (20),
51212     p2E32m1 (21),
51213     rj011   (22),
51214     p63     (23),
51215     p1M7S   (24),
51216     p1S7M   (25),
51217     alternate(26),
51218     mark    (27),
51219     space   (28),
51220     p2E11m1 (29),
51221     notApplicable (255)
51222    }
51223      MAX-ACCESS  read-write
51224      STATUS  current
51225      DESCRIPTION
51226      "This object indicates the pattern of the BERT.
51227       p2Exxm1 = 2Exx-1.
51228       pxx     = pattern xx.
51229       This object is the same for all configurations.
51230       notApplicable - when this object is not supported."
51231      ::= { prtBertEntry 2}
51232
51233prtBertInjectRate OBJECT-TYPE
51234      SYNTAX  INTEGER
51235    {
51236     noError  (1),
51237     r10Em1   (2),
51238     r10Em2   (3),
51239     r10Em3   (4),
51240     r10Em4   (5),
51241     r10Em5   (6),
51242     r10Em6   (7),
51243     r10Em7   (8),
51244     single   (9),
51245     notApplicable (255)
51246    }
51247      MAX-ACCESS  read-write
51248      STATUS  current
51249      DESCRIPTION
51250      "This object indicates the error rate injection of the BERT.
51251       r10Emx = 10E-x
51252       This object is the same for all configurations.
51253       single - single error injection.
51254       notApplicable - when this object is not supported."
51255      ::= { prtBertEntry 3}
51256
51257prtBertInjectErrRateCmd OBJECT-TYPE
51258      SYNTAX  INTEGER
51259    {
51260     off  (2),
51261     on   (3)
51262    }
51263      MAX-ACCESS  read-write
51264      STATUS  current
51265      DESCRIPTION
51266      "This object controls activation/deactivation of the Error
51267       Rate Injection during BERT."
51268      ::= { prtBertEntry 4}
51269
51270prtBertInjectSingleErrCmd OBJECT-TYPE
51271      SYNTAX  INTEGER
51272    {
51273     off  (2),
51274     on   (3)
51275    }
51276      MAX-ACCESS  read-write
51277      STATUS  current
51278      DESCRIPTION
51279      "This object enables to initiate a Single Error Injection
51280       during BERT (on). Upon completion, the value will
51281       automatically change to off(2)."
51282      ::= { prtBertEntry 5}
51283
51284prtBertRunTime OBJECT-TYPE
51285      SYNTAX  Integer32
51286      MAX-ACCESS  read-only
51287      STATUS  current
51288      DESCRIPTION
51289      "This object indicates how much time (seconds) passed since
51290       BERT started to run."
51291      ::= { prtBertEntry 6}
51292
51293prtBertESs OBJECT-TYPE
51294      SYNTAX  Integer32
51295      MAX-ACCESS  read-only
51296      STATUS  current
51297      DESCRIPTION
51298      "How many Errored Seconds were detected since BERT started
51299       to run.
51300       Counter for Kmux and MP."
51301      ::= { prtBertEntry 7}
51302
51303prtBertSyncLoss OBJECT-TYPE
51304      SYNTAX  Integer32
51305      MAX-ACCESS  read-only
51306      STATUS  current
51307      DESCRIPTION
51308      "How many times Sync Loss was detected since BERT started
51309       to run.
51310       For some products: number of seconds in which Sync Loss occured
51311       since BERT started to run. See product specification."
51312      ::= { prtBertEntry 8}
51313
51314prtBertErrorBits OBJECT-TYPE
51315      SYNTAX  Integer32
51316      MAX-ACCESS  read-only
51317      STATUS  current
51318      DESCRIPTION
51319      "How many Error Bits were detected since BERT started
51320       to run."
51321      ::= { prtBertEntry 9}
51322
51323prtBertClearCounters  OBJECT-TYPE
51324      SYNTAX  INTEGER
51325       {
51326       off(2),
51327       on (3)
51328       }
51329      MAX-ACCESS  read-write
51330      STATUS  current
51331      DESCRIPTION
51332      "Setting this object to ON, will enforce a  clear
51333       operation of some BERT Counters. Upon completion,
51334       the value will automatically change to off(2)."
51335      ::= { prtBertEntry 10}
51336
51337prtBertSyncStatus  OBJECT-TYPE
51338      SYNTAX  INTEGER
51339       {
51340  notApplicable(1),
51341  syncLoss     (2),
51342  sync         (3)
51343       }
51344      MAX-ACCESS  read-only
51345      STATUS  current
51346      DESCRIPTION
51347      "Sync Status while BERT runs."
51348      ::= { prtBertEntry 11}
51349
51350prtBertTs  OBJECT-TYPE
51351      SYNTAX  OCTET STRING (SIZE(0..4))
51352      MAX-ACCESS  read-write
51353      STATUS  current
51354      DESCRIPTION
51355     "This object indicates on which TSs of the selected port, BERT
51356      should be applied.
51357      Each Bit of the Octet represents a TS:
51358      31 ......0
51359      MSB     LSB
51360
51361      Bit 0 will not be used.
51362      If the bit value is '1' - BERT should be applied on this TS.
51363      For a  T1 port, the valid raised bits ('1') are: 1..25.
51364      For an E1 port, the valid raised bits ('1') are: 1..31.
51365
51366      Agents that do not support this feature will send SIZE 0."
51367      ::= { prtBertEntry 12}
51368
51369prtBertResult     OBJECT-TYPE
51370      SYNTAX      DisplayString (SIZE (0..255))
51371      MAX-ACCESS  read-only
51372      STATUS      current
51373      DESCRIPTION
51374     "This object indicates Result of BERT
51375      for the selected port
51376      (number of error bits divided to the total
51377      number of data bits.)
51378      Applicable only if BERT is running on this port
51379
51380      Agents that do not support this feature will send SIZE 0."
51381      ::= { prtBertEntry 13}
51382
51383
51384prtBertTxBits  OBJECT-TYPE
51385      SYNTAX      Integer32
51386      MAX-ACCESS  read-only
51387      STATUS       current
51388      DESCRIPTION
51389      "How many data bits were transmitted since BERT started
51390       to run, or since last counter clear
51391       (prtBertClearCounters set to on)."
51392      ::= { prtBertEntry 14}
51393
51394prtBertRxBits  OBJECT-TYPE
51395      SYNTAX      Integer32
51396      MAX-ACCESS  read-only
51397      STATUS       current
51398      DESCRIPTION
51399      "How many data bits were Received since BERT started
51400       to run, or since last counter clear
51401       (prtBertClearCounters set to on)."
51402      ::= { prtBertEntry 15}
51403
51404
51405prtBertTxErrorBits  OBJECT-TYPE
51406      SYNTAX      Integer32
51407      MAX-ACCESS  read-only
51408      STATUS       current
51409      DESCRIPTION
51410      "Number of injected error bits since BERT started
51411       to run, or since last counter clear
51412       (prtBertClearCounters set to on)."
51413      ::= { prtBertEntry 16}
51414
51415
51416
51417--Port Monitoring Table - for Monitoring ports
51418--The table is applicable only for DXC T1/E1/HS ports and Optimux-T3
51419
51420prtMonTable  OBJECT-TYPE
51421     SYNTAX SEQUENCE OF PrtMonEntry
51422     MAX-ACCESS not-accessible
51423     STATUS  current
51424     DESCRIPTION
51425      "For DXC, the write operation into the Table's Objects is valid only
51426       for the TmpCnfg entry (Scratch)."
51427  ::= { prtGen 6}
51428
51429prtMonEntry OBJECT-TYPE
51430      SYNTAX PrtMonEntry
51431      MAX-ACCESS not-accessible
51432      STATUS current
51433	DESCRIPTION  "An entry in table."
51434	INDEX {prtMonCnfgIdx, prtMonitoringIdx }
51435      ::= { prtMonTable 1}
51436
51437PrtMonEntry ::=
51438      SEQUENCE {
51439      prtMonCnfgIdx        Integer32,
51440      prtMonitoringIdx     Integer32,
51441	  prtMonitoringEnable  INTEGER,
51442      prtMonitoringTSs     OCTET STRING,
51443      prtMonitoredPort     Integer32,
51444      prtMonitoredTSs      OCTET STRING
51445      }
51446
51447prtMonCnfgIdx OBJECT-TYPE
51448      SYNTAX  Integer32  (1..255)
51449      MAX-ACCESS  read-only
51450      STATUS  current
51451      DESCRIPTION
51452      "This object indicates the Idx of the Cnfg(1..255) being
51453       accessed.
51454       Idx of 255 relates to the TmpCnfg.
51455       For products that do not support configurations, 1 will be always used."
51456      ::= { prtMonEntry 1}
51457
51458prtMonitoringIdx OBJECT-TYPE
51459      SYNTAX  Integer32
51460      MAX-ACCESS  read-only
51461      STATUS  current
51462      DESCRIPTION
51463      "This object indicates the Monitoring Port Index.
51464	   For DXC:
51465         The valid port number depends on the IO slot no.,  the
51466         installed card type and the port type: external, internal.
51467         * The external ports will according to the convention (for DXC):
51468         - first two digits will be: (IO slot number+10)
51469         - last one/two digits will be the port number within the
51470           card, in odd numbers:
51471           port1 = 1
51472           port2 = 3
51473           port3 = 5
51474           etc...
51475           Example: port2 of IO slot 11 will be: 213 .
51476         * The internal ports will be according to the convention (for DXC):
51477           - first two digits will be: (IO slot number+10)
51478           - last one/two digits will be the port number within the
51479             card, in even numbers:
51480             port1 = 2
51481             port2 = 4
51482             port3 = 6
51483             etc...
51484           Example: port2 of IO slot 11 will be: 214 .
51485        For Optimux-T3:
51486          255 (Not Applicable) will be always used. The Monitoring port is always
51487		  the Station Clock (not considered an interface)."
51488      ::= { prtMonEntry 2}
51489
51490prtMonitoringEnable  OBJECT-TYPE
51491      SYNTAX  INTEGER
51492       {
51493      notApplicable(1),
51494      disabled     (2),
51495      enabled      (3)
51496       }
51497      MAX-ACCESS  read-write
51498      STATUS  current
51499      DESCRIPTION
51500      "This object indicates if the prtMonitoringIdx is configured as
51501       a monitoring port or not.
51502       disabled = the port is NOT configured to monitor. Setting this object
51503	              to this value will cause reset (to 0) of the prtMonitoringTSs
51504				  and prtMonitoredTSs objects.
51505       enabled  = the port IS configured to monitor.
51506       For Optimux-T3: always enabled (RO supported)."
51507      ::= {prtMonEntry 3}
51508
51509prtMonitoringTSs OBJECT-TYPE
51510      SYNTAX  OCTET STRING (SIZE(0..4))
51511      MAX-ACCESS  read-write
51512      STATUS  current
51513      DESCRIPTION
51514     "This object indicates which TSs of the Monitoring port,
51515      the test equipment should monitor.
51516      Each Bit of the Octet represents a TS:
51517      31 ......0
51518      MSB     LSB
51519
51520      Bit 0 will not be used.
51521      If the bit value is '1' - this TS should be monitored.
51522      For a  T1 port, the valid raised bits ('1') are: 1..24.
51523      For an E1 port, the valid raised bits ('1') are: 1..31.
51524      Default: all bits='0'
51525      Agents that do not support this feature will send SIZE 0.
51526      This object can be Set as described only if prtMonitoringEnable=enabled. "
51527      ::= {prtMonEntry 4}
51528
51529prtMonitoredPort  OBJECT-TYPE
51530      SYNTAX  Integer32
51531      MAX-ACCESS  read-write
51532      STATUS  current
51533      DESCRIPTION
51534      "This object indicates the MONITORED Port Index that the Monitoring
51535       port monitors.
51536	   For DXC:
51537         The valid port number depends on the IO slot no.,  the
51538         installed card type and the port type: external, internal.
51539         * The external ports will according to the convention (for DXC):
51540           - first two digits will be: (IO slot number+10)
51541           - last one/two digits will be the port number within the
51542             card, in odd numbers:
51543             port1 = 1
51544             port2 = 3
51545             port3 = 5
51546             etc...
51547           Example: port2 of IO slot 11 will be: 213 .
51548         * The internal ports will be according to the convention (for DXC):
51549           - first two digits will be: (IO slot number+10)
51550           - last one/two digits will be the port number within the
51551             card, in even numbers:
51552             port1 = 2
51553             port2 = 4
51554             port3 = 6
51555             etc...
51556           Example: port2 of IO slot 11 will be: 214 .
51557         * 100 - no port monitored
51558       For Optimux-T3:
51559	     The valid channels are:
51560         0 =  no Ch monitored
51561         1..21 or 1..28 (=CH1..CH21 or CH1..CH28) according to product's
51562         configuration."
51563   ::= { prtMonEntry 5}
51564
51565prtMonitoredTSs OBJECT-TYPE
51566      SYNTAX  OCTET STRING (SIZE(0..4))
51567      MAX-ACCESS  read-write
51568      STATUS  current
51569      DESCRIPTION
51570     "This object indicates which TSs of the Monitored port, should be monitored.
51571      Each Bit of the Octet represents a TS:
51572      31 ......0
51573      MSB     LSB
51574
51575      Bit 0 will not be used.
51576      If the bit value is '1' - this TS should be monitored.
51577      For a  T1 port, the valid raised bits ('1') are: 1..24.
51578      For an E1 port, the valid raised bits ('1') are: 1..31.
51579      Default: all bits='0'
51580      Agents that do not support this feature will send SIZE 0.
51581      This object can be Set as described only if prtMonitoringEnable=enabled."
51582      ::= {prtMonEntry 6}
51583
51584
51585-- Port Configuration Table
51586-- This table is applicable  for KMUX, FCD-T1/E1 , FCD-T1L/E1L and FCD-U ports
51587
51588prtCfgParam  OBJECT IDENTIFIER  ::=  {prtGen 7}
51589
51590prtCfgParamTable OBJECT-TYPE
51591      SYNTAX SEQUENCE OF PrtCfgParamEntry
51592      MAX-ACCESS not-accessible
51593      STATUS  current
51594      DESCRIPTION
51595       "The write operation into the Table Objects is valid only
51596        to the TmpCnfg entry.
51597        KMUX parameters are for the cards: KMBE/New, KVF.6 family."
51598      ::= { prtCfgParam 1}
51599
51600prtCfgParamEntry OBJECT-TYPE
51601      SYNTAX PrtCfgParamEntry
51602      MAX-ACCESS not-accessible
51603      STATUS current
51604	DESCRIPTION  "An entry in table."
51605	INDEX {prtCfgParamCnfgIdx, prtCfgParamIdx }
51606      ::= { prtCfgParamTable 1}
51607
51608PrtCfgParamEntry ::=
51609      SEQUENCE {
51610        prtCfgParamCnfgIdx        Integer32,
51611        prtCfgParamIdx            Integer32,
51612        prtCfgParamSlt            INTEGER,
51613        prtCfgParamOperatedMl     INTEGER,
51614        prtCfgParamMlAtoMlBPrio   INTEGER,
51615        prtCfgParamMlBtoMlAPrio   INTEGER,
51616		prtCfgParamInbandLoopDetection    INTEGER,
51617		prtCfgParamInbandLoopPatternCfg	  INTEGER,
51618		prtCfgParamInbandLoopActPattern   DisplayString,
51619		prtCfgParamInbandLoopDeactPattern DisplayString
51620        }
51621
51622prtCfgParamCnfgIdx OBJECT-TYPE
51623      SYNTAX  Integer32  (1..255)
51624      MAX-ACCESS  read-only
51625      STATUS  current
51626      DESCRIPTION
51627      "This attribute indicates the Idx of the Cnfg (1..100) being
51628       accessed.
51629       Idx  255 relates to the TmpCnfg."
51630      ::= {prtCfgParamEntry 1}
51631
51632prtCfgParamIdx OBJECT-TYPE
51633      SYNTAX  Integer32
51634      MAX-ACCESS  read-only
51635      STATUS  current
51636      DESCRIPTION
51637      "A unique identifier of the port (within the card when applicable).
51638       - For KM-2100:  Slot*100+Ch
51639         external ports:  Ch=1..10
51640         internal ports (sub-channels): Ch=11..20.
51641       - For FCD-T1/E1(L): MAIN=111, SUB=113, CH1=122, CH2=124.
51642       - For other devices, see specific device's spec. "
51643      ::= {prtCfgParamEntry 2}
51644
51645prtCfgParamSlt OBJECT-TYPE
51646      SYNTAX  INTEGER
51647 {
51648       io1   (5),
51649       io2   (6),
51650       io3   (7),
51651       io4   (8),
51652       io5   (9),
51653       io6  (10),
51654       io7  (11),
51655       io8  (12),
51656       io9  (13),
51657    kmxIO1 (107),
51658    kmxIO2 (108),
51659    kmxIO3 (109),
51660    kmxIO4 (110),
51661    kmxIO5 (111),
51662    kmxIO6 (112),
51663    kmxIO7 (113),
51664    kmxIO8 (114),
51665    kmxIO9 (115),
51666    kmxIO10(116),
51667    kmxIO11(117),
51668    kmxIO12(118),
51669	notApplicable(255)
51670       }
51671      MAX-ACCESS  read-only
51672      STATUS  current
51673      DESCRIPTION
51674      "This attribute indicates a unique number to identify the slot where
51675       the card is inserted in.
51676       In the 2104 Unit the entries kmxIO5(111)..kmxIO12(118) are not valid.
51677       notApplicable(255) - for products that do not have Slots."
51678      ::= {prtCfgParamEntry 3}
51679
51680 prtCfgParamOperatedMl OBJECT-TYPE
51681      SYNTAX  INTEGER {
51682                  notApplicable(1),
51683                  kmxMlA     (103),
51684                  kmxMlB     (104)
51685        }
51686      MAX-ACCESS  read-write
51687      STATUS  current
51688      DESCRIPTION
51689      "The main link for this channel.
51690       The field is relevant only for ML modes of Dual, Priority
51691       Bumping and Switched Backup."
51692      ::= {prtCfgParamEntry 4}
51693
51694prtCfgParamMlAtoMlBPrio OBJECT-TYPE
51695      SYNTAX  INTEGER {
51696                       notApplicable(1),
51697                       low          (2),
51698                       high         (3)
51699        }
51700      MAX-ACCESS  read-write
51701      STATUS  current
51702      DESCRIPTION
51703      "ML-A to ML-B Priority.
51704       The field is relevant only for ML modes of Priority Bumping
51705       and Switched Backup."
51706      ::= {prtCfgParamEntry 5}
51707
51708prtCfgParamMlBtoMlAPrio OBJECT-TYPE
51709      SYNTAX  INTEGER {
51710                     notApplicable(1),
51711                     low          (2),
51712                     high         (3)
51713        }
51714      MAX-ACCESS  read-write
51715      STATUS  current
51716      DESCRIPTION
51717      "ML-B to ML-A Priority.
51718       The field is relevant only for ML modes of Priority Bumping."
51719      ::= {prtCfgParamEntry 6}
51720
51721prtCfgParamInbandLoopDetection OBJECT-TYPE
51722      SYNTAX  INTEGER {
51723                     notApplicable(1),
51724                     disabled     (2),
51725                     enabled      (3)
51726        }
51727      MAX-ACCESS  read-write
51728      STATUS  current
51729      DESCRIPTION
51730      "Inband Loop Detection.
51731       The field is relevant for FCD-T1/E1(L) ports."
51732      ::= {prtCfgParamEntry 7}
51733
51734prtCfgParamInbandLoopPatternCfg OBJECT-TYPE
51735      SYNTAX  INTEGER
51736       {
51737       notApplicable   (1),
51738       rdlLoop         (2),
51739       userConfig      (3)
51740       }
51741      MAX-ACCESS  read-write
51742      STATUS  current
51743      DESCRIPTION
51744      "This object indicates if Inband Loop polynomial pattern
51745       will be according to RDL Loop (the standard) or User Configurated
51746       according to prtCfgParamInbandLoopActPattern and
51747       prtCfgParamInbandLoopDeactPattern."
51748      ::= {prtCfgParamEntry 8}
51749
51750prtCfgParamInbandLoopActPattern OBJECT-TYPE
51751      SYNTAX DisplayString
51752      MAX-ACCESS read-write
51753      STATUS current
51754      DESCRIPTION
51755      "This object is a binary string of up to 8 bits.
51756	   Though the syntax allows for any ASCII characters, for this object
51757	   only '0' or '1' characters are valid.
51758       The string determines coefficients of the polynomial pattern
51759       sent to the port in order to Activate the Inband Loop.
51760       This object is relevant only when prtCfgParamInbandLoopPatternCfg=userConfig."
51761      ::= {prtCfgParamEntry 9}
51762
51763prtCfgParamInbandLoopDeactPattern OBJECT-TYPE
51764      SYNTAX DisplayString
51765      MAX-ACCESS read-write
51766      STATUS current
51767      DESCRIPTION
51768      "This object is a binary string of up to 8 bits.
51769	   Though the syntax allows for any ASCII characters, for this object
51770	   only '0' or '1' characters are valid.
51771       The string determines coefficients of the polynomial pattern
51772       sent to the port in order to Deactivate the Inband Loop.
51773       This object is relevant only when prtCfgParamInbandLoopPatternCfg=userConfig."
51774      ::= {prtCfgParamEntry 10}
51775
51776
51777--DACS T1/E1 port specific parameters
51778
51779--DACS T1/E1 port statistics parameters.
51780--These parameters are in addition to those of RFC-1406 MIB.
51781
51782prtT1E1StatTable OBJECT-TYPE
51783  SYNTAX  SEQUENCE OF PrtT1E1StatEntry
51784  MAX-ACCESS  not-accessible
51785  STATUS  current
51786  DESCRIPTION
51787  "T1/E1 port statistics table."
51788  ::= { prtT1E1 1}
51789
51790prtT1E1StatEntry   OBJECT-TYPE
51791  SYNTAX  PrtT1E1StatEntry
51792  MAX-ACCESS  not-accessible
51793  STATUS  current
51794  DESCRIPTION
51795  " An entry in the T1/E1 port statistics table."
51796  INDEX { prtT1E1SPrtIdx }
51797  ::= { prtT1E1StatTable 1}
51798
51799PrtT1E1StatEntry ::=
51800     SEQUENCE {
51801  prtT1E1SPrtIdx    Integer32,
51802  prtT1E1SSlt	    INTEGER,
51803  prtT1E1OosCount   Gauge32,
51804  prtT1E1BpvLastMin	Gauge32,
51805  prtT1E1BpvMax	    Gauge32
51806  }
51807
51808prtT1E1SPrtIdx OBJECT-TYPE
51809      SYNTAX  Integer32
51810      MAX-ACCESS  read-only
51811      STATUS  current
51812      DESCRIPTION
51813      "This attribute indicates a unique  port number.
51814       The same numbering as for prtGenPrtIdx.
51815       The valid port number depends on the IO slot no.,  the
51816       installed card type and the port type: outside, inside.
51817      * The outside ports will be the T1/E1 cards ports.
51818        The convention used will be (for DXC):
51819        - first two digits will be: (IO slot number+10)
51820        - last one/two digits will be the port number within the
51821          card, in odd numbers:
51822          port1 = 1
51823          port2 = 3
51824          port3 = 5
51825          etc...
51826        Example: port2 of IO slot 11 will be: 213 ."
51827      ::= { prtT1E1StatEntry 1}
51828
51829prtT1E1SSlt     OBJECT-TYPE
51830      SYNTAX  INTEGER
51831       {
51832       clA   (3),
51833       clB   (4),
51834       io1   (5),
51835       io2   (6),
51836       io3   (7),
51837       io4   (8),
51838       io5   (9),
51839       io6  (10),
51840       io7  (11),
51841       io8  (12),
51842       io9  (13),
51843       io10 (14),
51844       io11 (15),
51845       io12 (16),
51846    io13 (17),
51847    io14 (18),
51848    io15 (19),
51849    standAlone (255)
51850       }
51851      MAX-ACCESS  read-only
51852      STATUS  current
51853      DESCRIPTION
51854      "This attribute indicates a unique number to identify the slot where
51855       the card is inserted in.
51856       When the unit is stand-alone, this object is not applicable
51857       and 255 will be used."
51858      ::= { prtT1E1StatEntry 2}
51859
51860prtT1E1OosCount  OBJECT-TYPE
51861   SYNTAX  Gauge32
51862      MAX-ACCESS  read-only
51863      STATUS  current
51864      DESCRIPTION
51865   "This object is applicable only for an E1 active port.
51866    It provides the number of red alarm events since the last
51867    count clearing."
51868   ::= { prtT1E1StatEntry 3 }
51869
51870prtT1E1BpvLastMin  OBJECT-TYPE
51871   SYNTAX  Gauge32
51872      MAX-ACCESS  read-only
51873      STATUS  current
51874      DESCRIPTION
51875   "This object is applicable only for an E1 active port.
51876    It provides the number of BPV (BiPolar Violation) events
51877    detected during the last minute."
51878   ::= { prtT1E1StatEntry 4 }
51879
51880prtT1E1BpvMax  OBJECT-TYPE
51881   SYNTAX  Gauge32
51882      MAX-ACCESS  read-only
51883      STATUS  current
51884      DESCRIPTION
51885   "This object is applicable only for an E1 active port.
51886    It provides the maximal number of BPV (BiPolar Violation)
51887    events (per minute), detected during the worst minute."
51888   ::= { prtT1E1StatEntry 5 }
51889
51890
51891--DACS T1/E1 port configuration parameters.
51892--
51893--Objects 2..9 appear in RFC-1406 MIB (dsx1ConfigTable) as RW
51894--objects. They were entered in this private MIB, because in
51895--RFC-1406 MIB there is no reference to configuration number.
51896
51897
51898prtT1E1CnfgTable OBJECT-TYPE
51899  SYNTAX  SEQUENCE OF PrtT1E1CnfgEntry
51900  MAX-ACCESS  not-accessible
51901  STATUS  current
51902  DESCRIPTION
51903  "T1/E1 port configuration table."
51904  ::= { prtT1E1 2}
51905
51906prtT1E1CnfgEntry   OBJECT-TYPE
51907  SYNTAX  PrtT1E1CnfgEntry
51908  MAX-ACCESS  not-accessible
51909  STATUS  current
51910  DESCRIPTION
51911  " An entry in the T1/E1 port configuration table."
51912  INDEX { prtT1E1CnfgIdx, prtT1E1PrtIdx }
51913  ::= { prtT1E1CnfgTable 1}
51914
51915PrtT1E1CnfgEntry ::=
51916     SEQUENCE {
51917  prtT1E1CnfgIdx    Integer32,
51918  prtT1E1PrtIdx	    Integer32,
51919  prtT1E1Slt	    INTEGER,
51920  prtT1E1LineType   INTEGER,
51921  prtT1E1LineCode   INTEGER,
51922  prtT1E1SignalMode INTEGER,
51923  prtT1E1Fdl	    INTEGER,
51924  prtT1E1FdlMode    INTEGER,
51925  prtT1E1Sync	    INTEGER,
51926  prtT1E1CGA	    INTEGER,
51927  prtT1E1IdleCode   OCTET STRING,
51928  prtT1E1OosSignal  INTEGER,
51929  prtT1E1VoiceOos   OCTET STRING,
51930  prtT1E1DataOos    OCTET STRING,
51931  prtT1E1LineLengthMask	INTEGER,
51932  prtT1E1TxGainMask	INTEGER,
51933  prtT1E1InbandMng  INTEGER,
51934  prtT1E1InbandMngRate  INTEGER,
51935  prtT1E1DedicatedTs  Integer32,
51936  prtT1E1InbandMngRoutProt INTEGER,
51937  prtT1E1LinkMode   INTEGER,
51938  prtT1E1Multiplier INTEGER,
51939  prtT1E1RxGain     INTEGER,
51940  prtT1E1RAI        INTEGER,
51941  prtT1E1LineMode   INTEGER,
51942  prtT1E1TS0SaBits  OCTET STRING,
51943  prtT1E1ConnectedTS INTEGER,
51944  prtT1E1Ts0SaBit    INTEGER,
51945  prtT1E1SameFeCnfg	 INTEGER,
51946  prtT1E1RemCrc4     INTEGER,
51947  prtT1E1MaxTSs	     Integer32,
51948  prtT1E1EocTsConfig INTEGER,
51949  prtT1E1Role	     INTEGER,
51950  prtT1E1PppEchoFailDetection INTEGER
51951  }
51952
51953prtT1E1CnfgIdx OBJECT-TYPE
51954      SYNTAX  Integer32 (1..255)
51955      MAX-ACCESS  read-only
51956      STATUS  current
51957      DESCRIPTION
51958      "This attribute indicates the Idx of the Config being accessed.
51959       Idx of 255 relates to the Temporary (Scratch) Config. "
51960      ::= { prtT1E1CnfgEntry 1}
51961
51962prtT1E1PrtIdx OBJECT-TYPE
51963      SYNTAX  Integer32
51964      MAX-ACCESS  read-only
51965      STATUS  current
51966      DESCRIPTION
51967      "This attribute indicates a unique  port number.
51968    The same numbering as for prtGenPrtIdx.
51969       The valid port number depends on the IO slot no.,  the
51970       installed card type and the port type: outside, inside.
51971       In the DXC :
51972      - first two digits will be: (IO slot number+10)
51973      - last one/two digits will be the port number within the
51974        card in odd or even numbers, as follows:
51975      * For the outside/external ports, in odd numbers:
51976        port1 = 1
51977        port2 = 3
51978        port3 = 5
51979        etc...
51980        Example: port2 of IO slot 11 will be: 213 .
51981      * The inside/internal ports, in even numbers:
51982        port1 = 2
51983        port2 = 4
51984        port3 = 6
51985        etc...
51986        Example: port2 of IO slot 11 will be: 214 .
51987
51988       In the Kilomux, the port index is calculated as follows:
51989       100*Slot+Ch. The external Ch numbers are 1..10, and the
51990       internal Ch numbers are 11..20."
51991      ::= { prtT1E1CnfgEntry 2}
51992
51993prtT1E1Slt     OBJECT-TYPE
51994      SYNTAX  INTEGER
51995       {
51996       clA   (3),
51997       clB   (4),
51998       io1   (5),
51999       io2   (6),
52000       io3   (7),
52001       io4   (8),
52002       io5   (9),
52003       io6  (10),
52004       io7  (11),
52005       io8  (12),
52006       io9  (13),
52007       io10 (14),
52008       io11 (15),
52009       io12 (16),
52010       io13 (17),
52011       io14 (18),
52012       io15 (19),
52013
52014    kmxMlA (103),
52015    kmxMlB (104),
52016
52017    kmxOpt (106),
52018    kmxIO1 (107),
52019    kmxIO2 (108),
52020    kmxIO3 (109),
52021    kmxIO4 (110),
52022    kmxIO5 (111),
52023    kmxIO6 (112),
52024    kmxIO7 (113),
52025    kmxIO8 (114),
52026    kmxIO9 (115),
52027    kmxIO10(116),
52028    kmxIO11(117),
52029    kmxIO12(118),
52030    standAlone (255)
52031       }
52032      MAX-ACCESS  read-only
52033      STATUS  current
52034      DESCRIPTION
52035      "This attribute indicates a unique number to identify the slot where
52036       the card is inserted in.
52037       When the unit is stand-alone, this object is not applicable
52038       and 255 will be used."
52039      ::= { prtT1E1CnfgEntry 3}
52040
52041prtT1E1LineType OBJECT-TYPE
52042    SYNTAX  INTEGER {
52043                other    (1),
52044                esf      (2),
52045                d4       (3), --sf
52046                e1       (4),
52047                e1Crc    (5),
52048                e1MF     (6),
52049                e1CrcMF  (7),
52050                unframed (8)
52051            }
52052    MAX-ACCESS  read-write
52053    STATUS  current
52054    DESCRIPTION
52055       "This variable indicates  the  variety  of T1/E1
52056        Line  implementing  this  circuit.  The type of
52057        circuit affects the number of bits  per  second
52058        that  the circuit can reasonably carry, as well
52059        as the interpretation of the  usage  and  error
52060        statistics.  The values, in sequence, describe:
52061
52062       TITLE:        SPECIFICATION:
52063       esf       Extended SuperFrame DS1
52064       d4        AT&T D4 format DS1  - SF
52065       e1        CCITT Recommendation G.704
52066                 (Table 4a) - G732N
52067       e1Crc     CCITT Recommendation G.704
52068                 (Table 4b) - G732N with CRC
52069       e1MF      G.704 (Table 4a) with TS16
52070                 multiframing enabled - G732S
52071       e1CrcMF   G.704 (Table 4b) with TS16
52072                 multiframing enabled - G732S with CRC
52073       unframed
52074
52075       T1 - applicable values: (1),(2),(3),(8)
52076       E1 - applicable values: (1),(4),(5),(6),(7),(8) "
52077    ::= { prtT1E1CnfgEntry 4 }
52078
52079prtT1E1LineCode OBJECT-TYPE
52080    SYNTAX  INTEGER {
52081                jbzs (1),
52082                b8zs (2),
52083                hdb3 (3),
52084                zbtsi(4),
52085                ami  (5),
52086                other(6)
52087            }
52088    MAX-ACCESS  read-write
52089    STATUS  current
52090    DESCRIPTION
52091       "This variable describes the  variety  of  Zero
52092       Code  Suppression  used  on  the link, which in
52093       turn affects a number of its characteristics.
52094
52095       jbzs=b7zs refers the Jammed  Bit  Zero  Suppres-
52096       sion,  in  which  the  AT&T specification of at
52097       least one pulse every 8 bit periods is literal-
52098       ly  implemented  by forcing a pulse in bit 8 of
52099       each channel.  Thus, only seven bits per  chan-
52100       nel, or 1.344 Mbps, is available for data (used for T1).
52101
52102       b8zs refers to the use of a specified pattern
52103       of  normal  bits  and  bipolar violations
52104       which are used to replace a sequence  of  eight
52105       zero bits (used for T1).
52106
52107       ANSI Clear Channels may use zbtsi, or  Zero
52108       Byte Time Slot Interchange.
52109
52110       E1 links, with or without CRC, use hdb3  or
52111       ami (= TRAN).
52112
52113       amI (=TRAN) refers to a mode wherein no zero code
52114       suppression  is  present  and the line encoding
52115       does not solve the problem directly. In this
52116       application, the higher layer must provide data
52117       which meets or exceeds the  pulse  density  re-
52118       quirements, such as inverting HDLC data."
52119   ::= { prtT1E1CnfgEntry 5 }
52120
52121prtT1E1SignalMode OBJECT-TYPE
52122    SYNTAX  INTEGER {
52123                none            (1),
52124                robbedBit       (2),
52125                bitOriented     (3),  --CAS
52126                messageOriented (4)   --CCS
52127            }
52128    MAX-ACCESS  read-write
52129    STATUS  current
52130    DESCRIPTION
52131       "'none' indicates that no bits are reserved for
52132               signaling on this channel.
52133
52134        'robbedBit' indicates that T1 Robbed Bit Signaling is in use.
52135
52136        'bitOriented' indicates that E1 Channel  Associated
52137               Signaling (CAS) is in use.
52138
52139        'messageOriented' indicates that Common  Channel Signaling
52140               (CCS) is in use either on channel 16 of an E1 link or
52141               channel 24 of a T1."
52142   ::= { prtT1E1CnfgEntry 6 }
52143
52144prtT1E1Fdl OBJECT-TYPE
52145    SYNTAX  INTEGER {
52146                  other      (1),
52147                  ansi-T1-403(2),
52148                  att-54016  (4),
52149                  fdl-none   (8),
52150                  transFdl   (16)
52151            }
52152    MAX-ACCESS  read-write
52153    STATUS  current
52154    DESCRIPTION
52155       "This bitmap describes the use of  the  facili-
52156        ties data link, and is the sum of the capabili-
52157        ties:
52158
52159        'other' indicates that a protocol  other  than
52160         one following is used.
52161
52162        'ansi-T1-403' refers to the  FDL  exchange
52163         recommended by ANSI.
52164
52165        'att-54016' refers to ESF FDL exchanges.
52166
52167        'fdl-none' indicates that the device  does
52168         not use the FDL.
52169        'transFdl' indicates transition between two ports of
52170         the same card. "
52171   ::= { prtT1E1CnfgEntry 7 }
52172
52173prtT1E1FdlMode OBJECT-TYPE
52174    SYNTAX  INTEGER {
52175      other     (1),
52176      user      (2),
52177      carrier   (3),
52178      notApplicable (255)
52179            }
52180    MAX-ACCESS  read-write
52181    STATUS  current
52182    DESCRIPTION
52183    " Fdl Mode of the T1 selected port.
52184      notApplicable - will be used for an E1 port."
52185   ::= { prtT1E1CnfgEntry 8 }
52186
52187
52188prtT1E1Sync OBJECT-TYPE
52189    SYNTAX  INTEGER {
52190    other  (1),
52191    tr62411(2),
52192    ccitt  (3),
52193    fast   (4)
52194            }
52195    MAX-ACCESS  read-write
52196    STATUS  current
52197    DESCRIPTION
52198    "This object enables returning to normal operation, after
52199     the end of a main/sub link red alarm event, in reduced time.
52200        'tr62411' - complies with AT&T TR-62411 (after 10 seconds).
52201              Applicable for both T1 and E1 interfaces.
52202    'ccitt'   - complies with CCITT standard. Applicable only
52203              for E1 interfaces.
52204    'fast'    - after 1 second."
52205    ::= { prtT1E1CnfgEntry 9 }
52206
52207prtT1E1CGA OBJECT-TYPE
52208    SYNTAX  INTEGER {
52209      none (1),
52210      trans(2),
52211      full (3)
52212            }
52213    MAX-ACCESS  read-write
52214    STATUS  current
52215    DESCRIPTION
52216    "This object selects the method used to signal the CGA state
52217     to the other end, through the main/sub link.
52218     'none'  - non-transparent mode. When one of the links
52219               (main/sub) will be in Out Of Service state, both
52220               'Data/Voice Oos' and 'Oos Signal' will be
52221               transmitted to the other end.
52222     'trans' - when one of the links (main/sub) will be in Out
52223               Of Service state, 'Data/Voice Oos' will be
52224               transmitted to the other end.
52225     'full'  - fully-transparent mode. When one of the links
52226                  (main/sub) will be in Out Of Service state,
52227                  neither 'Data/Voice Oos' nor 'Oos Signal' will
52228                  be transmitted to the other end."
52229    ::= { prtT1E1CnfgEntry 10 }
52230
52231prtT1E1IdleCode OBJECT-TYPE
52232    SYNTAX  OCTET STRING (SIZE (0..4))
52233    MAX-ACCESS  read-write
52234    STATUS  current
52235    DESCRIPTION
52236    "This object selects the code transmitted to fill idle
52237     (unused) time slots in the main link frame.
52238     Valid range: (0 - FF HEX) ."
52239    ::= { prtT1E1CnfgEntry 11 }
52240
52241prtT1E1OosSignal  OBJECT-TYPE
52242      SYNTAX  INTEGER
52243       {
52244        notsupported  (2),
52245        forcedIdle    (3),
52246        forcedBusy    (4),
52247        busyIdle      (5),
52248        idleBusy      (6)
52249       }
52250      MAX-ACCESS  read-write
52251      STATUS  current
52252      DESCRIPTION
52253      "'idle' = '0' = on-hook, idle state
52254       'busy' = '1' = off-hook, busy state
52255       'forcedIdle' = SP = both A and B signaling bits are forced
52256                      to '0' during out-of-service periods.
52257       'forcedBusy' = MK = both A and B signaling bits are forced
52258                      to '1' during out-of-service periods.
52259       'busyIdle'   = MK_SP = A and B bits are forced to '1' for
52260                      2.5 seconds; then they are switched to '0'
52261                      until out-of-service condition disappears.
52262       'idleBusy'   = SP_MK = A and B bits are forced to '0' for
52263                      2.5 seconds; then they are switched to '1'
52264                      until out-of-service condition disappears.
52265       - for T1:    '0'=0   ;  '1'=1
52266       - for E1:    '0'=1   ;  '1'=0   "
52267   ::= { prtT1E1CnfgEntry 12 }
52268
52269prtT1E1VoiceOos  OBJECT-TYPE
52270    SYNTAX  OCTET STRING (SIZE (0..4))
52271    MAX-ACCESS  read-write
52272    STATUS  current
52273    DESCRIPTION
52274    "Voice Out-Of-Service code. Valid range: (0 - FF HEX).
52275     For agents that do not support this feature, the value will
52276     always be 0."
52277   ::= { prtT1E1CnfgEntry 13 }
52278
52279prtT1E1DataOos  OBJECT-TYPE
52280    SYNTAX  OCTET STRING (SIZE (0..4))
52281    MAX-ACCESS  read-write
52282    STATUS  current
52283    DESCRIPTION
52284    "Data Out-Of-Service code. Valid range: (0 - FF HEX).
52285     For agents that do not support this feature, the value will
52286     always be 0."
52287   ::= { prtT1E1CnfgEntry 14 }
52288
52289prtT1E1LineLengthMask  OBJECT-TYPE
52290      SYNTAX  INTEGER
52291       {
52292        unknown      (1),
52293        len0p133ft   (2),
52294        len134p266ft (3),
52295        len267p399ft (4),
52296        len400p533ft (5),
52297        len534p655ft (6),
52298        fcc68        (7)
52299       }
52300      MAX-ACCESS  read-write
52301      STATUS  current
52302      DESCRIPTION
52303      "This attribute is the line length mask parameter used only
52304       for T1/DSU interfaces.
52305       len400p533ft=length range: 400ft to 533ft
52306       'fcc68' - provides compliance with the FCC 68.308 Option A
52307                 output pulse mask. "
52308      ::= { prtT1E1CnfgEntry 15 }
52309
52310prtT1E1TxGainMask  OBJECT-TYPE
52311      SYNTAX  INTEGER
52312       {
52313          notApplicable     (1),
52314          txGain0db         (2),
52315          txGain7dot5db     (3),
52316          txGain15db        (4),
52317          txGain22dot5db    (5)
52318       }
52319      MAX-ACCESS  read-write
52320      STATUS  current
52321      DESCRIPTION
52322      "This attribute is the tx gain mask parameter (dB), used
52323       only for T1/CSU interfaces."
52324   ::= { prtT1E1CnfgEntry 16 }
52325
52326prtT1E1InbandMng  OBJECT-TYPE
52327      SYNTAX  INTEGER
52328       {
52329          off         (2),
52330          fdlOrTs0    (3),
52331          dedicatedTs (4),
52332          dedicatedPpp(5),
52333          dedicatedFr (6),
52334          internal    (7)
52335       }
52336      MAX-ACCESS  read-write
52337      STATUS  current
52338      DESCRIPTION
52339      "A unique number to identify an Inband management over the
52340       link.
52341       internal - supported by KM-2100 only. It means that the management is internal
52342                  to the frame. It takes part of the ML Frame bits (instead of data)."
52343      ::= {prtT1E1CnfgEntry 17}
52344
52345prtT1E1InbandMngRate  OBJECT-TYPE
52346      SYNTAX  INTEGER
52347       {
52348          notApplicable(1),
52349          r4k   (2),
52350          r8k   (3),
52351          r12k  (4),
52352          r16k  (5),
52353          r32k  (6),
52354          r64k  (7),
52355          r20k  (8)
52356       }
52357      MAX-ACCESS  read-write
52358      STATUS  current
52359      DESCRIPTION
52360      "A unique number to identify the rate of the Inband management.
52361       It is required only for E1 links and is applicable only when
52362       prtExT1E1InbandMng selected is FdlOrTs0 or dedicatedTs."
52363      ::= {prtT1E1CnfgEntry 18}
52364
52365prtT1E1DedicatedTs  OBJECT-TYPE
52366      SYNTAX  Integer32
52367      MAX-ACCESS  read-write
52368      STATUS  current
52369      DESCRIPTION
52370
52371      "The value is differently determined for different products.
52372       There are two methods:
52373
52374       1) A unique number to identify Dedicated TS of the T1/E1 port.
52375          It is applicable only when prtExT1E1InbandMng selected is
52376          dedicatedTs.
52377          1..24 - Dedicated TS of T1
52378          1..31 - Dedicated TS of E1
52379          255   - notApplicable (for agents that do not support this
52380                  feature)
52381          Other values are invalid.
52382
52383       2) For FCD-STM,  up to five TSs may be dedicated to management.
52384          This object value is the Sum (sigma) of 2**n, where n =TS-1
52385          e.g. 	  Time slots 3,5,7,9,11 are dedicated to management:
52386            	   2** 2
52387          		  +2** 4
52388          		  +2** 6
52389          		  +2** 8
52390          		  +2**10  = 4+16+64+256+1024=1364
52391
52392       User should consult the product specification, to find out
52393       the method employed."
52394	   ::= {prtT1E1CnfgEntry 19}
52395
52396prtT1E1InbandMngRoutProt  OBJECT-TYPE
52397      SYNTAX  INTEGER
52398       {
52399       notApplicable (1),
52400       none          (2),
52401       proprietary   (3),
52402       rip2          (4)
52403       }
52404      MAX-ACCESS  read-write
52405      STATUS  current
52406      DESCRIPTION
52407      "Inband Mng Routing Protocol of the port.
52408       When prtT1E1InbandMng is 'dedicatedPpp'-'proprietary' and
52409                                               'rip2' are applicable.
52410       For other values  - only 'proprietary' is applicable.
52411
52412       For FCD-M and FCD-A:
52413       When prtT1E1InbandMng is 'dedicatedPpp' or 'dedicatedFr':
52414                             'None', 'proprietary' and 'rip2' are applicable.
52415       When prtT1E1InbandMng is 'fdlOrTS0' or 'dedicatedTs':
52416                             'None' and 'proprietary' are applicable.
52417       When prtT1E1InbandMng is 'off':
52418                             'None' is applicable."
52419      ::= {prtT1E1CnfgEntry 20}
52420
52421prtT1E1LinkMode  OBJECT-TYPE
52422      SYNTAX  INTEGER
52423       {
52424       notApplicable (1),
52425       regular       (2),
52426       transparent   (3)
52427       }
52428      MAX-ACCESS  read-write
52429      STATUS  current
52430      DESCRIPTION
52431      "regular - TSs are connected by user via TS Assignment only
52432       transparent - when a port with this Link Mode is connected to an
52433                     internal T1/E1 port of a T3/E3 card, TS0, TS16 and Fbit
52434                     are transparently transferred to the E3/T3 stream."
52435      ::= {prtT1E1CnfgEntry 21}
52436
52437prtT1E1Multiplier OBJECT-TYPE
52438      SYNTAX  INTEGER {
52439      notApplicable (1),
52440      br56 (2),
52441      br64 (3)
52442      }
52443      MAX-ACCESS  read-write
52444      STATUS  current
52445      DESCRIPTION
52446      "The data rate of each TS. The multiplier values
52447       can be 56 kbps or 64 kbps. For T1 only."
52448      ::= { prtT1E1CnfgEntry 22 }
52449
52450prtT1E1RxGain OBJECT-TYPE
52451      SYNTAX  INTEGER
52452       {
52453       notApplicable  (1),
52454       rxGain12dB     (2),
52455       rxGain30dB     (3),
52456       rxGain36dB     (4),
52457	   shortHaul      (5),
52458	   longHaul       (6),
52459	   rxGain20dB     (7)
52460       }
52461      MAX-ACCESS  read-write
52462      STATUS  current
52463      DESCRIPTION
52464      "This attribute is the rx volume (dB)."
52465   ::= { prtT1E1CnfgEntry 23 }
52466
52467 prtT1E1RAI  OBJECT-TYPE
52468      SYNTAX  INTEGER
52469       {
52470        notApplicable  (1),
52471        off (2),
52472        on  (3)
52473       }
52474      MAX-ACCESS  read-write
52475      STATUS  current
52476      DESCRIPTION
52477      "Remote Alarm Signal"
52478   ::= { prtT1E1CnfgEntry 24 }
52479
52480prtT1E1LineMode OBJECT-TYPE
52481      SYNTAX  INTEGER
52482       {
52483        notApplicable	(1),
52484        csu				(2),
52485        dsu				(3),
52486		ltu				(4)
52487       }
52488        MAX-ACCESS  read-write
52489        STATUS  current
52490        DESCRIPTION
52491      "Interface type of the port.
52492       For T1 - csu, dsu are the valid values
52493       For E1 - dsu, ltu are the valid values"
52494   ::= { prtT1E1CnfgEntry 25 }
52495
52496prtT1E1TS0SaBits OBJECT-TYPE
52497    SYNTAX  OCTET STRING
52498    MAX-ACCESS  read-write
52499    STATUS  current
52500    DESCRIPTION
52501    "This object is applicable only for E1 ports. For T1, string size will be 0.
52502     For E1, it enables user to select the use of TS0 Sa Bits 4..8, by 3 octets:
52503	 The order (in hexa display):
52504	 free Sa-Bit-4  Sa-Bit-5  Sa-Bit-6  Sa-Bit-7  Sa-Bit-8
52505	 |___________|  |________________|  |________________|
52506	     MSByte                                 LSByte
52507
52508	 Each Sa Bit will be represented by a nibble, having the following meaning:
52509	 0000 = zero
52510	 0001 = one
52511	 0010 = management
52512	 0011 = transparent
52513	 the rest are reserved for future use."
52514   ::= { prtT1E1CnfgEntry 26 }
52515
52516prtT1E1ConnectedTS OBJECT-TYPE
52517      SYNTAX  INTEGER
52518       {
52519        notApplicable	(1),
52520        no				(2),
52521        yes				(3)
52522       }
52523        MAX-ACCESS  read-only
52524        STATUS  current
52525        DESCRIPTION
52526      "This parameter indicates if there is any connected TS for this interface."
52527   ::= { prtT1E1CnfgEntry 27 }
52528
52529prtT1E1Ts0SaBit OBJECT-TYPE
52530      SYNTAX  INTEGER
52531       {
52532        notApplicable	(1),
52533        noMng	(2),
52534        mng		(3)
52535       }
52536        MAX-ACCESS  read-write
52537        STATUS  current
52538        DESCRIPTION
52539      "This parameter indicates whether to send TS 0, or not.
52540       noMng= TS 0 is looped, therefore not sent.
52541       mng= TS 0 isn't looped, therefore it is sent."
52542   ::= { prtT1E1CnfgEntry 28 }
52543
52544prtT1E1SameFeCnfg OBJECT-TYPE
52545      SYNTAX  INTEGER
52546       {
52547        notApplicable	(1),
52548        no              (2),
52549        yes             (3)
52550       }
52551      MAX-ACCESS  read-write
52552      STATUS  current
52553      DESCRIPTION
52554      "This parameter indicates whether the same E1 configuration
52555       parameters and TS assignment are set both to the local
52556       and remote device.
52557       Read-Write access is applicable only in G732N framed mode.
52558       For G732S and UNFRAMED this parameter is set by
52559       agent to YES and is Read Only.
52560       In Case of conflict during power-up between the central
52561       and remote, the value set by the central unit is the valid one."
52562      ::= { prtT1E1CnfgEntry 29 }
52563
52564prtT1E1RemCrc4 OBJECT-TYPE
52565      SYNTAX  INTEGER
52566       {
52567        notApplicable	(1),
52568        no              (2),
52569        yes             (3)
52570       }
52571      MAX-ACCESS  read-write
52572      STATUS  current
52573      DESCRIPTION
52574      "This object indicates whether the E1 of the Remote device
52575       connected to this E1 port, will have CRC-4 or not."
52576      ::= { prtT1E1CnfgEntry 30 }
52577
52578prtT1E1MaxTSs OBJECT-TYPE
52579      SYNTAX  Integer32
52580      MAX-ACCESS  read-write
52581      STATUS  current
52582      DESCRIPTION
52583      "This object is applicable only for DXC D4T1, D4E1, D8T1, D8E1
52584       external ports and D8GSL internal E1 ports.
52585	   It is relevant only when sysCIntTsAllocMode=static(2).
52586       255=not applicable
52587       If prtT1E1LineType=unframed(8), the value of this object must be 32.
52588       Else, the valid values are 0..31."
52589      ::= { prtT1E1CnfgEntry 31}
52590
52591prtT1E1EocTsConfig OBJECT-TYPE
52592      SYNTAX  INTEGER
52593       {
52594        notApplicable (1),
52595        disabled      (2),
52596        enabled       (3)
52597       }
52598      MAX-ACCESS  read-write
52599      STATUS  current
52600      DESCRIPTION
52601      "This object indicates whether the use of EOC for TS Configuration
52602       is enabled or not."
52603      ::= { prtT1E1CnfgEntry 32 }
52604
52605prtT1E1Role OBJECT-TYPE
52606      SYNTAX  INTEGER
52607       {
52608        notApplicable 	(1),
52609        sub      		(2),
52610        main       		(3)
52611       }
52612      MAX-ACCESS  read-write
52613      STATUS  current
52614      DESCRIPTION
52615      "This object indicates whether this port behaves as SUB or Main link."
52616      ::= { prtT1E1CnfgEntry 33 }
52617
52618prtT1E1PppEchoFailDetection OBJECT-TYPE
52619      SYNTAX  INTEGER
52620       {
52621        notApplicable	(1),
52622        disable         (2),
52623        enable          (3)
52624       }
52625      MAX-ACCESS  read-write
52626      STATUS  current
52627      DESCRIPTION
52628      "This object indicates whether the PPP Echo is taken into account
52629       for its Fail Detection.
52630       This object is relevant when Inband Mng between devices is Dedicated TS PPP.
52631       Default=Disable.
52632	   Enable - will be selected mainly when a T1/E1 Ring exists and between 2 adjacent
52633	            Ring devices there is another device or Net, that causes these Ring devices
52634	            not to sense that the PPP connection between them is lost. In this case,
52635	            Echo Request should be initiated by the port."
52636      ::= { prtT1E1CnfgEntry 34 }
52637
52638
52639--prtT1E1 Last FDL Message Table - Statistics
52640
52641prtT1E1FdlMsgTable  OBJECT-TYPE
52642     SYNTAX SEQUENCE OF PrtT1E1FdlMsgEntry
52643     MAX-ACCESS not-accessible
52644     STATUS  current
52645     DESCRIPTION
52646      "This table is applicable for a T1 interface with 'esf'
52647       LineType or E1 interface, when CRC is enabled (LineType)."
52648  ::= { prtT1E1 3}
52649
52650prtT1E1FdlMsgEntry OBJECT-TYPE
52651      SYNTAX PrtT1E1FdlMsgEntry
52652      MAX-ACCESS not-accessible
52653      STATUS current
52654	DESCRIPTION  "An entry in table."
52655	INDEX {prtT1E1FdlMsgPrtIdx, prtT1E1FdlMsgFdlType}
52656      ::= { prtT1E1FdlMsgTable 1}
52657
52658PrtT1E1FdlMsgEntry ::=
52659      SEQUENCE {
52660      prtT1E1FdlMsgPrtIdx    Integer32,
52661      prtT1E1FdlMsgFdlType   INTEGER,
52662      prtT1E1FdlMsgSlt       INTEGER,
52663      prtT1E1FdlMsg          OCTET STRING
52664      }
52665
52666prtT1E1FdlMsgPrtIdx OBJECT-TYPE
52667      SYNTAX  Integer32
52668      MAX-ACCESS  read-only
52669      STATUS  current
52670      DESCRIPTION
52671      "This attribute indicates a unique  port number.
52672    The same numbering as for prtGenPrtIdx.
52673       The valid port number depends on the IO slot no.,  the
52674       installed card type and the port type: outside, inside.
52675      * The outside ports will be the T1/E1 cards ports.
52676        The convention used will be (for DXC):
52677      - first two digits will be: (IO slot number+10)
52678         - last one/two digits will be the port number within the
52679           card, in odd numbers:
52680     port1 = 1
52681     port2 = 3
52682     port3 = 5
52683     etc...
52684   Example: port2 of IO slot 11 will be: 213 ."
52685      ::= { prtT1E1FdlMsgEntry 1}
52686
52687prtT1E1FdlMsgFdlType OBJECT-TYPE
52688      SYNTAX  INTEGER
52689       {
52690          send    (1),
52691    receive (2)
52692    }
52693      MAX-ACCESS  read-only
52694      STATUS  current
52695      DESCRIPTION
52696   "The Fdl type reference of the Fdl message."
52697      ::= { prtT1E1FdlMsgEntry 2}
52698
52699prtT1E1FdlMsgSlt    OBJECT-TYPE
52700      SYNTAX  INTEGER
52701       {
52702       io1   (5),
52703       io2   (6),
52704       io3   (7),
52705       io4   (8),
52706       io5   (9),
52707       io6  (10),
52708       io7  (11),
52709       io8  (12),
52710       io9  (13),
52711       io10 (14),
52712       io11 (15),
52713       io12 (16),
52714       io13 (17),
52715       io14 (18),
52716       io15 (19),
52717       standAlone (255)
52718      }
52719      MAX-ACCESS  read-only
52720      STATUS  current
52721      DESCRIPTION
52722      "This attribute indicates a unique number to identify the slot where
52723       the card is inserted in.
52724       When the unit is stand-alone, this object is not applicable
52725       and 255 will be used."
52726      ::= { prtT1E1FdlMsgEntry 3}
52727
52728prtT1E1FdlMsg  OBJECT-TYPE
52729   SYNTAX  OCTET STRING
52730      MAX-ACCESS  read-only
52731      STATUS  current
52732      DESCRIPTION
52733      "FDL message."
52734      ::= { prtT1E1FdlMsgEntry 4}
52735
52736
52737--prtHS specific parameters (configuration & status) table
52738
52739prtHSParamTable  OBJECT-TYPE
52740      SYNTAX SEQUENCE OF PrtHSParamEntry
52741      MAX-ACCESS not-accessible
52742      STATUS current
52743	DESCRIPTION  "A table."
52744	::=  { prtHS 1 }
52745
52746prtHSParamEntry OBJECT-TYPE
52747      SYNTAX PrtHSParamEntry
52748      MAX-ACCESS not-accessible
52749      STATUS current
52750	DESCRIPTION  "An entry in table."
52751	INDEX { prtHSCnfgIdx, prtHSPrtIdx }
52752      ::= { prtHSParamTable 1}
52753
52754PrtHSParamEntry ::=
52755      SEQUENCE {
52756      prtHSCnfgIdx               Integer32,
52757      prtHSPrtIdx                Integer32,
52758      prtHSSlt                   INTEGER,
52759      prtHSRate                  INTEGER,
52760      prtHSFifoSize              INTEGER,
52761      prtHSClkMode               INTEGER,
52762      prtHSCTS                   INTEGER,
52763      prtHSRtsState              INTEGER,
52764      prtHSInbandLoopback        INTEGER,
52765	  prtHSInbandLoopPatternCfg	 INTEGER,
52766	  prtHSInbandLoopActPattern  DisplayString,
52767	  prtHSInbandLoopDeactPattern DisplayString,
52768	  prtHSDCD		         	 INTEGER,
52769	  prtHSClkPolarity           INTEGER,
52770	  prtHSInterfaceType         INTEGER,
52771   	  prtHSUnframed              INTEGER
52772   }
52773
52774prtHSCnfgIdx OBJECT-TYPE
52775      SYNTAX  Integer32 (1..255)
52776      MAX-ACCESS  read-only
52777      STATUS  current
52778      DESCRIPTION
52779      "This attribute indicates the Idx of the Config being accessed.
52780       Idx of 255 relates to the Temporary (Scratch) Config. "
52781      ::= { prtHSParamEntry 1}
52782
52783prtHSPrtIdx OBJECT-TYPE
52784      SYNTAX  Integer32
52785      MAX-ACCESS  read-only
52786      STATUS  current
52787      DESCRIPTION
52788      "This attribute indicates a unique number to identify a port.
52789       The valid port number depends on the IO slot no.,  the
52790       installed card type and the port type: outside, inside,
52791       SP.
52792    * The inside ports will be the HS cards ports. The
52793      convention used will be (for DXC):
52794      - first two digits will be: (IO slot number+10)
52795         - last one/two digits will be the port number within the
52796           card, in even numbers:
52797     port1 = 2
52798     port2 = 4
52799     port3 = 6
52800     etc...
52801   Example: port2 of IO slot 11 will be: 214 ."
52802      ::= { prtHSParamEntry 2}
52803
52804prtHSSlt      OBJECT-TYPE
52805      SYNTAX  INTEGER
52806       {
52807       io1   (5),
52808       io2   (6),
52809       io3   (7),
52810       io4   (8),
52811       io5   (9),
52812       io6  (10),
52813       io7  (11),
52814       io8  (12),
52815       io9  (13),
52816       io10 (14),
52817       io11 (15),
52818       io12 (16),
52819       io13 (17),
52820       io14 (18),
52821       io15 (19),
52822       standAlone (255)
52823       }
52824      MAX-ACCESS  read-only
52825      STATUS  current
52826      DESCRIPTION
52827      "This attribute indicates a unique number to identify the slot where
52828       the card is inserted in.
52829       When the unit is stand-alone, this object is not applicable
52830       and 255 will be used."
52831      ::= { prtHSParamEntry 3}
52832
52833prtHSRate     OBJECT-TYPE
52834      SYNTAX  INTEGER {
52835        r0x56eq0Kbps     (1),
52836        r1x56eq56Kbps    (2),
52837        r2x56eq112Kbps   (3),
52838        r3x56eq168Kbps   (4),
52839        r4x56eq224Kbps   (5),
52840        r5x56eq280Kbps   (6),
52841        r6x56eq336Kbps   (7),
52842        r7x56eq392Kbps   (8),
52843        r8x56eq448Kbps   (9),
52844        r9x56eq504Kbps  (10),
52845        r10x56eq560Kbps (11),
52846        r11x56eq616Kbps (12),
52847        r12x56eq672Kbps (13),
52848        r13x56eq728Kbps (14),
52849        r14x56eq784Kbps (15),
52850        r15x56eq840Kbps (16),
52851        r16x56eq896Kbps (17),
52852        r17x56eq952Kbps (18),
52853        r18x56eq1008Kbps(19),
52854        r19x56eq1064Kbps(20),
52855        r20x56eq1120Kbps(21),
52856        r21x56eq1176Kbps(22),
52857        r22x56eq1232Kbps(23),
52858        r23x56eq1288Kbps(24),
52859        r24x56eq1344Kbps(25),
52860        r25x56eq1400Kbps(26),
52861        r26x56eq1456Kbps(27),
52862        r27x56eq1512Kbps(28),
52863        r28x56eq1568Kbps(29),
52864        r29x56eq1624Kbps(30),
52865        r30x56eq1680Kbps(31),
52866        r31x56eq1736Kbps(32),
52867        r0x64eq0Kbps    (33),
52868        r1x64eq64Kbps   (34),
52869        r2x64eq128Kbps  (35),
52870        r3x64eq192Kbps  (36),
52871        r4x64eq256Kbps  (37),
52872        r5x64eq320Kbps  (38),
52873        r6x64eq384Kbps  (39),
52874        r7x64eq448Kbps  (40),
52875        r8x64eq512Kbps  (41),
52876        r9x64eq576Kbps  (42),
52877        r10x64eq640Kbps (43),
52878        r11x64eq704Kbps (44),
52879        r12x64eq768Kbps (45),
52880        r13x64eq832Kbps (46),
52881        r14x64eq896Kbps (47),
52882        r15x64eq960Kbps (48),
52883        r16x64eq1024Kbps(49),
52884        r17x64eq1088Kbps(50),
52885        r18x64eq1152Kbps(51),
52886        r19x64eq1216Kbps(52),
52887        r20x64eq1280Kbps(53),
52888        r21x64eq1344Kbps(54),
52889        r22x64eq1408Kbps(55),
52890        r23x64eq1472Kbps(56),
52891        r24x64eq1536Kbps(57),
52892        r25x64eq1600Kbps(58),
52893        r26x64eq1664Kbps(59),
52894        r27x64eq1728Kbps(60),
52895        r28x64eq1792Kbps(61),
52896        r29x64eq1856Kbps(62),
52897        r30x64eq1920Kbps(63),
52898        r31x64eq1984Kbps(64),
52899        r32x64eq2048Kbps(65),
52900
52901        r32x56eq1792Kbps(66),
52902        r64x64eq4096Kbps(67),
52903
52904        auto           (200)
52905     }
52906      MAX-ACCESS  read-write
52907      STATUS  current
52908      DESCRIPTION
52909      "This object indicates the port rate (speed).
52910       auto - rate is selected automatically by system."
52911      ::= { prtHSParamEntry 4}
52912
52913prtHSFifoSize OBJECT-TYPE
52914      SYNTAX  INTEGER {
52915   auto    (1),
52916   b32bit  (2),
52917   b60bit  (3),
52918   b104bit (4),
52919   b144bit (5),
52920   notApplicable (255)
52921   }
52922      MAX-ACCESS  read-write
52923      STATUS  current
52924      DESCRIPTION
52925   "This object selects the size of the user data channel buffer
52926    FIFO used in the DTE2 mode. In the other modes, buffer
52927    size is automatically set by the DACS agent.
52928    Buffer FIFO size in bits, corresponds to FIFO lengths of
52929    +/-16, +/-30, +/-52, +/-72 bits."
52930      ::= { prtHSParamEntry 5}
52931
52932prtHSClkMode OBJECT-TYPE
52933      SYNTAX  INTEGER {
52934   dce   (1),
52935   dte1  (2),
52936   dte2  (3),
52937   notApplicable (255)
52938   }
52939      MAX-ACCESS  read-write
52940      STATUS  current
52941      DESCRIPTION
52942   "Clock Mode of the user data channel.
52943    dce - DACS operates as a DCE and provides transmit
52944          and receive clocks to the synchronous user DTE.
52945    dte1- DACS supplies the receive clock to the user
52946          equipment and accepts the user transmit clock.
52947    dte2- DACS requires transmit and receive clocks from
52948          the user equipment."
52949      ::= { prtHSParamEntry 6}
52950
52951prtHSCTS OBJECT-TYPE
52952      SYNTAX  INTEGER {
52953   on   (1),
52954   rts  (2),
52955   notApplicable (255)
52956   }
52957      MAX-ACCESS  read-write
52958      STATUS  current
52959      DESCRIPTION
52960    "Selection of CTS line state in the user data channel.
52961     on  - CTS continuously ON.
52962     rts - CTS line follows the RTS line."
52963      ::= { prtHSParamEntry 7}
52964
52965prtHSRtsState OBJECT-TYPE
52966      SYNTAX  INTEGER {
52967   off   (2),
52968   on    (3),
52969   notApplicable (255)
52970   }
52971      MAX-ACCESS  read-only
52972      STATUS  current
52973      DESCRIPTION
52974      "RTS state of the port."
52975      ::= { prtHSParamEntry 8}
52976
52977prtHSInbandLoopback OBJECT-TYPE
52978      SYNTAX  INTEGER
52979       {
52980       notApplicable   (1),
52981       disabled        (2),
52982       enabled         (3)
52983       }
52984      MAX-ACCESS  read-write
52985      STATUS  current
52986      DESCRIPTION
52987      "This object indicates if Inband Loopback from the Network
52988       should be enabled or disabled."
52989      ::= {prtHSParamEntry 9}
52990
52991prtHSInbandLoopPatternCfg OBJECT-TYPE
52992      SYNTAX  INTEGER
52993       {
52994       notApplicable   (1),
52995       rdlLoop         (2),
52996       userConfig      (3)
52997       }
52998      MAX-ACCESS  read-write
52999      STATUS  current
53000      DESCRIPTION
53001      "This object indicates if Inband Loop polynomial pattern
53002       will be according to RDL Loop (the standard) or User Configurated
53003       according to prtHSActivatePolyPattern and prtHSDeactivatePolyPattern."
53004      ::= {prtHSParamEntry 10}
53005
53006prtHSInbandLoopActPattern OBJECT-TYPE
53007      SYNTAX DisplayString
53008      MAX-ACCESS read-write
53009      STATUS current
53010      DESCRIPTION
53011      "This object is a binary string of up to 8 bits.
53012	   Though the syntax allows for any ASCII characters, for this object
53013	   only '0' or '1' characters are valid.
53014       The string determines coefficients of the polynomial pattern
53015       sent to the port in order to Activate the Inband Loop.
53016       This object is relevant only when prtHSInbandLoopPatternCfg=userConfig."
53017      ::= {prtHSParamEntry 11}
53018
53019prtHSInbandLoopDeactPattern OBJECT-TYPE
53020      SYNTAX DisplayString
53021      MAX-ACCESS read-write
53022      STATUS current
53023      DESCRIPTION
53024      "This object is a binary string of up to 8 bits.
53025	   Though the syntax allows for any ASCII characters, for this object
53026	   only '0' or '1' characters are valid.
53027       The string determines coefficients of the polynomial pattern
53028       sent to the port in order to Deactivate the Inband Loop.
53029       This object is relevant only when prtHSInbandLoopPatternCfg=userConfig."
53030      ::= {prtHSParamEntry 12}
53031
53032prtHSDCD OBJECT-TYPE
53033      SYNTAX  INTEGER {
53034      notApplicable (1),
53035      linkOK  (2),
53036      on   (3)
53037      }
53038      MAX-ACCESS  read-write
53039      STATUS  current
53040      DESCRIPTION
53041      "Selection of DCD line state in the user data channel.
53042       linkOK - DCD line is ON only when active link is OK.
53043       on  - DCD continuously ON."
53044      ::= { prtHSParamEntry 13}
53045
53046prtHSClkPolarity OBJECT-TYPE
53047      SYNTAX  INTEGER
53048       {
53049       notApplicable   (1),
53050       normal          (2),
53051       invert          (3)
53052       }
53053      MAX-ACCESS  read-write
53054      STATUS  current
53055      DESCRIPTION
53056      "This object indicates the clock polarity."
53057      ::= {prtHSParamEntry 14}
53058
53059prtHSInterfaceType OBJECT-TYPE
53060      SYNTAX  INTEGER
53061       {
53062       notApplicable (1),
53063       rs530         (2), --EIA 530
53064       v35           (3),
53065	   rs422         (4),
53066	   x21           (5),
53067	   v24           (6),
53068	   rs530a        (7), --EIA 530A
53069	   rs232		 (8),
53070	   rs449		 (9)
53071       }
53072      MAX-ACCESS  read-write
53073      STATUS  current
53074      DESCRIPTION
53075      "This object indicates the selected electrical interface type."
53076      ::= {prtHSParamEntry 15}
53077
53078prtHSUnframed OBJECT-TYPE
53079      SYNTAX  INTEGER {
53080      notApplicable (1),
53081      no  (2),
53082      yes (3)
53083      }
53084      MAX-ACCESS  read-write
53085      STATUS  current
53086      DESCRIPTION
53087      "Unframed line for HS ports.
53088       yes - means that all TSs must be transferred, including TS0.
53089             In this case, prtHSRate must be r31x56eq1736Kbps OR
53090             r31x64eq1984Kbps."
53091      ::= { prtHSParamEntry 16}
53092
53093
53094
53095prtHSBertTable  OBJECT-TYPE
53096      SYNTAX SEQUENCE OF PrtHSBertEntry
53097      MAX-ACCESS not-accessible
53098      STATUS current
53099	DESCRIPTION  "A table."
53100	::=  { prtHS 2 }
53101
53102prtHSBertEntry OBJECT-TYPE
53103      SYNTAX PrtHSBertEntry
53104      MAX-ACCESS not-accessible
53105      STATUS current
53106	DESCRIPTION  "An entry in table."
53107	INDEX { prtHSBertPrtIdx }
53108      ::= { prtHSBertTable 1}
53109
53110PrtHSBertEntry ::=
53111     SEQUENCE {
53112  prtHSBertPrtIdx        Integer32,
53113  prtHSBertSlt           INTEGER,
53114  prtHSBertCountClr      INTEGER,
53115  prtHSBertTestResult    Integer32
53116	}
53117
53118prtHSBertPrtIdx OBJECT-TYPE
53119      SYNTAX  Integer32
53120      MAX-ACCESS  read-only
53121      STATUS  current
53122      DESCRIPTION
53123      "This attribute indicates a unique number to identify a port.
53124       The valid port number depends on the IO slot no.,  the
53125       installed card type and the port type: outside, inside,
53126       SP.
53127    * The inside ports will be the HS cards ports. The
53128      convention used will be (for DXC):
53129      - first two digits will be: (IO slot number+10)
53130         - last one/two digits will be the port number within the
53131           card, in even numbers:
53132     port1 = 2
53133     port2 = 4
53134     port3 = 6
53135     etc...
53136   Example: port2 of IO slot 11 will be: 214 ."
53137      ::= { prtHSBertEntry 1}
53138
53139prtHSBertSlt  OBJECT-TYPE
53140      SYNTAX  INTEGER
53141       {
53142       io1   (5),
53143       io2   (6),
53144       io3   (7),
53145       io4   (8),
53146       io5   (9),
53147       io6  (10),
53148       io7  (11),
53149       io8  (12),
53150       io9  (13),
53151       io10 (14),
53152       io11 (15),
53153       io12 (16),
53154       io13 (17),
53155       io14 (18),
53156       io15 (19),
53157       standAlone (255)
53158       }
53159      MAX-ACCESS  read-only
53160      STATUS  current
53161      DESCRIPTION
53162      "This attribute indicates a unique number to identify the slot where
53163       the card is inserted in.
53164       When the unit is stand-alone, this object is not applicable
53165       and 255 will be used."
53166      ::= { prtHSBertEntry 2}
53167
53168
53169prtHSBertCountClr OBJECT-TYPE
53170      SYNTAX  INTEGER {
53171     off(2),
53172     on (3)
53173      }
53174      MAX-ACCESS  read-write
53175      STATUS  current
53176      DESCRIPTION
53177      "Setting this object (to on) initiate bert counter clear
53178       operation.
53179       Valid only when bert test is active on the specific port.
53180       (Every time a new bert test starts, the counter is
53181       automatically cleared; this command enables clearing
53182       the counter while the test is running)."
53183      ::= { prtHSBertEntry 3}
53184
53185prtHSBertTestResult   OBJECT-TYPE
53186      SYNTAX  Integer32
53187      MAX-ACCESS  read-only
53188      STATUS  current
53189      DESCRIPTION
53190      "This object indicates the number of Bit Error Rate indicated
53191       during the BERT test.
53192       Active only when bert test is running on the selected port."
53193      ::= { prtHSBertEntry 4}
53194
53195
53196
53197--prt SP specific configuration parameters
53198
53199prtSpCnfgTable OBJECT-TYPE
53200      SYNTAX SEQUENCE OF PrtSpCnfgEntry
53201      MAX-ACCESS not-accessible
53202      STATUS current
53203	DESCRIPTION  "A table."
53204	::=  {prtSP 1}
53205
53206prtSpCnfgEntry OBJECT-TYPE
53207      SYNTAX PrtSpCnfgEntry
53208      MAX-ACCESS not-accessible
53209      STATUS current
53210      DESCRIPTION
53211      "All the entries at this table are identical(have the same value)
53212       at all the configurations(1..255) except at the TmpCnfg.
53213       - For products supporting more than one configuration, the write operation
53214         into the Table Objects is valid only at the TmpCnfg entry.
53215       - For products that do not support configurations, the write operation
53216         into the Table Objects will be to prtSpCnfgIdx=1."
53217      INDEX {prtSpCnfgIdx, prtSpPrtIdx }
53218      ::= { prtSpCnfgTable 1}
53219
53220PrtSpCnfgEntry ::=
53221      SEQUENCE {
53222   prtSpCnfgIdx     Integer32,
53223   prtSpPrtIdx      Integer32,
53224   prtSpUsage       INTEGER,
53225   prtSpRate        INTEGER,
53226   prtSpDataBits    INTEGER,
53227   prtSpParity      INTEGER,
53228   prtSpCallOutMode INTEGER,
53229   prtSpInterface   INTEGER,
53230   prtSpCTS         INTEGER,
53231   prtSpDcdDelay    INTEGER,
53232   prtSpDsr         INTEGER,
53233   prtSpNoOfRetries Integer32,
53234   prtSpWaitForConnect INTEGER,
53235   prtSpDialMode    INTEGER,
53236   prtSpAltNumMode  INTEGER,
53237   prtSpPrimaryNum  DisplayString,
53238   prtSpAltNum      DisplayString,
53239   prtSpRoutProtocol INTEGER,
53240   prtSpCmd          OCTET STRING,
53241   prtSpActCallOut   INTEGER,
53242   prtSpAlrRelayMode INTEGER,
53243   prtSpStopBits     INTEGER
53244      }
53245
53246
53247prtSpCnfgIdx OBJECT-TYPE
53248      SYNTAX  Integer32 (1..255)
53249      MAX-ACCESS  read-only
53250      STATUS  current
53251      DESCRIPTION
53252      "This attribute indicates the Idx of the Cnfg(1..255) being
53253       accessed.
53254       Idx of 255 relates to the TmpCnfg."
53255      ::= { prtSpCnfgEntry 1}
53256
53257prtSpPrtIdx OBJECT-TYPE
53258      SYNTAX  Integer32
53259      MAX-ACCESS  read-only
53260      STATUS  current
53261      DESCRIPTION
53262      "This attribute indicates a unique port number of the SPor DP port.
53263       For DXC, it is the port in the active DCL card:
53264       - SP = 1
53265       - NP ; DP = 2
53266
53267       For Kilomux, the port index is calculated as follows:
53268       100*Slot+Ch.
53269
53270       For FCD, PRBi,  the SP port index=1.
53271       For Optimux-T3, the SP port index=71."
53272      ::= { prtSpCnfgEntry 2}
53273
53274prtSpUsage OBJECT-TYPE
53275      SYNTAX  INTEGER
53276       {
53277  unknown (1),
53278  noUse   (2),
53279  nmsSlip (3),
53280  nmsPpp  (4),
53281  muxSlip (5),
53282  muxPpp  (6),
53283  terminal(7),
53284  dialOut (8)
53285       }
53286      MAX-ACCESS  read-write
53287      STATUS  current
53288      DESCRIPTION
53289      "This attribute indicates what is the usage of the port."
53290      ::= { prtSpCnfgEntry 3}
53291
53292prtSpRate     OBJECT-TYPE
53293      SYNTAX  INTEGER
53294       {
53295        auto      (1),
53296        s300bps   (2),
53297        s1200bps  (3),
53298        s2400bps  (4),
53299        s4800bps  (5),
53300        s9600bps  (6),
53301        s19200bps (7),
53302        s38400bps (8),
53303        s57600bps (9),
53304		s115200bps(10)
53305       }
53306      MAX-ACCESS  read-write
53307      STATUS  current
53308      DESCRIPTION
53309      "This attribute indicates the operation rate (speed) of the port.
53310       auto - automatic rate selection, by the agent."
53311      ::= { prtSpCnfgEntry 4}
53312
53313prtSpDataBits OBJECT-TYPE
53314      SYNTAX  INTEGER
53315       {
53316        dataBits7 (1),
53317        dataBits8 (2)
53318       }
53319      MAX-ACCESS  read-write
53320      STATUS  current
53321      DESCRIPTION
53322      "This attribute indicates the number of data bits in async
53323       frame"
53324      ::= { prtSpCnfgEntry 5}
53325
53326prtSpParity OBJECT-TYPE
53327      SYNTAX  INTEGER
53328       {
53329        none  (1),
53330        odd   (2),
53331        even  (3)
53332       }
53333      MAX-ACCESS  read-write
53334      STATUS  current
53335      DESCRIPTION
53336      "This attribute indicates the parity mode in async frame"
53337      ::= { prtSpCnfgEntry 6}
53338
53339prtSpCallOutMode OBJECT-TYPE
53340      SYNTAX  INTEGER
53341       {
53342        notApplicable  (1),
53343        none           (2),
53344        all            (3),
53345        major          (4)
53346       }
53347      MAX-ACCESS  read-write
53348      STATUS  current
53349      DESCRIPTION
53350      "This attribute indicates the call-out mode.
53351       For DXC - this object is applicable only for the DP port (2)."
53352      ::= { prtSpCnfgEntry 7}
53353
53354
53355prtSpInterface OBJECT-TYPE
53356      SYNTAX  INTEGER
53357       {
53358          dce  (1),
53359          dte  (2)
53360       }
53361      MAX-ACCESS  read-write
53362      STATUS  current
53363      DESCRIPTION
53364      "This attribute indicates the supervisory port interface.
53365       dce - the DACS appears as a DCE for the port.
53366       dte - the DACS operates as a DTE, for connection via modem,
53367             for the port."
53368      ::= { prtSpCnfgEntry 8}
53369
53370prtSpCTS OBJECT-TYPE
53371      SYNTAX  INTEGER
53372       {
53373          notApplicable (1),
53374          on            (2),
53375          rts           (3)
53376       }
53377      MAX-ACCESS  read-write
53378      STATUS  current
53379      DESCRIPTION
53380   "CTS line state. This object is applicable only for
53381    port (1) = SP"
53382      ::= { prtSpCnfgEntry 9}
53383
53384prtSpDcdDelay OBJECT-TYPE
53385      SYNTAX  INTEGER
53386       {
53387          notApplicable (1),
53388          d0   (2),
53389          d10  (3),
53390          d50  (4),
53391          d100 (5),
53392          d200 (6),
53393          d300 (7)
53394       }
53395      MAX-ACCESS  read-write
53396      STATUS  current
53397      DESCRIPTION
53398   "DCD delay in msec.
53399    d10 = delay of 10msec.
53400    This object is applicable only for  port (1) = SP"
53401      ::= { prtSpCnfgEntry 10}
53402
53403prtSpDsr OBJECT-TYPE
53404      SYNTAX  INTEGER
53405       {
53406          notApplicable (1),
53407          on   (2),
53408          dtr  (3)
53409       }
53410      MAX-ACCESS  read-write
53411      STATUS  current
53412      DESCRIPTION
53413   "DSR line state. This object is applicable only for
53414    port (1) = SP"
53415      ::= { prtSpCnfgEntry 11}
53416
53417prtSpNoOfRetries OBJECT-TYPE
53418      SYNTAX  Integer32  (0..8)
53419      MAX-ACCESS  read-write
53420      STATUS  current
53421      DESCRIPTION
53422   "For DXC - this object is applicable only for port (2) = DP.
53423    The number of dialing retries requested.
53424    Default = 0"
53425      ::= { prtSpCnfgEntry 12}
53426
53427prtSpWaitForConnect OBJECT-TYPE
53428      SYNTAX  INTEGER
53429       {
53430          notApplicable (1),
53431          t30sec        (2),
53432          t45sec        (3),
53433          t60sec        (4)
53434       }
53435      MAX-ACCESS  read-write
53436      STATUS  current
53437      DESCRIPTION
53438   "For DXC - this object is applicable only for port (2) = DP.
53439    Waiting time for connect, in seconds.
53440    Default = 30 sec."
53441      ::= { prtSpCnfgEntry 13}
53442
53443prtSpDialMode OBJECT-TYPE
53444      SYNTAX  INTEGER
53445       {
53446          notApplicable (1),
53447          tone          (2),
53448          pulse         (3)
53449    }
53450      MAX-ACCESS  read-write
53451      STATUS  current
53452      DESCRIPTION
53453   "For DXC - this object is applicable only for port (2) = DP.
53454    Dialing mode.
53455    Default=tone"
53456      ::= { prtSpCnfgEntry 14}
53457
53458prtSpAltNumMode OBJECT-TYPE
53459      SYNTAX  INTEGER
53460       {
53461          no  (2),
53462          yes (3)
53463       }
53464      MAX-ACCESS  read-write
53465      STATUS  current
53466      DESCRIPTION
53467   "For DXC - this object is applicable only for port (2) = DP.
53468    It determines wether to use the alternate number or not.
53469    Default = no."
53470      ::= { prtSpCnfgEntry 15}
53471
53472prtSpPrimaryNum OBJECT-TYPE
53473      SYNTAX  DisplayString (SIZE(0..20))
53474      MAX-ACCESS  read-write
53475      STATUS  current
53476      DESCRIPTION
53477   "For DXC - this object is applicable only for port (2) = DP.
53478    It is the Primary dialing number. "
53479      ::= { prtSpCnfgEntry 16}
53480
53481prtSpAltNum OBJECT-TYPE
53482      SYNTAX  DisplayString (SIZE(0..20))
53483      MAX-ACCESS  read-write
53484      STATUS  current
53485      DESCRIPTION
53486   "For DXC - this object is applicable only for port (2) = DP.
53487    It is the Alternate dialing number. This number
53488    is applicable only if prtSpAltNumMode is 'yes'."
53489      ::= { prtSpCnfgEntry 17}
53490
53491prtSpRoutProtocol     OBJECT-TYPE
53492      SYNTAX  INTEGER
53493       {
53494        notApplicable (1),
53495        none          (2),
53496        proprietary   (3),
53497        rip2          (4)
53498       }
53499      MAX-ACCESS  read-write
53500      STATUS  current
53501      DESCRIPTION
53502      "This attribute indicates the routing protocol of the port.
53503       notApplicable - for DP."
53504      ::= { prtSpCnfgEntry 18}
53505
53506prtSpCmd     OBJECT-TYPE
53507      SYNTAX OCTET STRING  (SIZE (20))
53508      MAX-ACCESS  read-write
53509      STATUS  current
53510      DESCRIPTION
53511      "SP Command.
53512      For LRS this parameter will be used for a Modem Command.
53513      Upon NMS's Get operation for devices that this parameter
53514      is notApplicable, agent will send NULL string."
53515      ::= { prtSpCnfgEntry 19}
53516
53517prtSpActCallOut     OBJECT-TYPE
53518      SYNTAX  INTEGER
53519       {
53520        notApplicable (1),
53521        always        (2),
53522        linkFail      (3)
53523       }
53524      MAX-ACCESS  read-write
53525      STATUS  current
53526      DESCRIPTION
53527      "This object indicates when to Activate Call-Out.
53528	   It is used by FCD-T1/E1.
53529       always - to activate call-out always.
53530       linkFail - to activate call-out only when Link of Inband Management fails."
53531      ::= { prtSpCnfgEntry 20}
53532
53533
53534prtSpAlrRelayMode OBJECT-TYPE
53535      SYNTAX  INTEGER
53536       {
53537  	    notApplicable (1),
53538  		normal        (2),
53539        invert        (3)
53540       }
53541      MAX-ACCESS  read-write
53542      STATUS  current
53543      DESCRIPTION
53544      "This attribute indicates the Alarm Relay Mode.
53545       notApplicable - for DP."
53546      ::= { prtSpCnfgEntry 21}
53547
53548
53549prtSpStopBits OBJECT-TYPE
53550      SYNTAX  INTEGER
53551	      {
53552		notApplicable  (1),
53553        stopBits1      (2),
53554        stopBits1dot5  (3),
53555        stopBits2      (4)
53556	      }
53557      MAX-ACCESS  read-write
53558      STATUS  current
53559      DESCRIPTION
53560      "This attribute indicates number of stop bits in an async frame."
53561      ::= { prtSpCnfgEntry 22}
53562
53563
53564
53565
53566
53567--prt DIM (DXC Inverse Multiplexer) specific parameters
53568
53569prtDimCnfgTable OBJECT-TYPE
53570      SYNTAX SEQUENCE OF PrtDimCnfgEntry
53571      MAX-ACCESS not-accessible
53572      STATUS current
53573	DESCRIPTION  "A table."
53574	::=  {prtDim 1}
53575
53576prtDimCnfgEntry OBJECT-TYPE
53577      SYNTAX PrtDimCnfgEntry
53578      MAX-ACCESS not-accessible
53579      STATUS current
53580      DESCRIPTION
53581      "The write operation into the Table Objects is valid only
53582       for the TmpCnfg entry (prtDimCnfgIdx=255)."
53583      INDEX {prtDimCnfgIdx, prtDimIdx }
53584      ::= { prtDimCnfgTable 1}
53585
53586PrtDimCnfgEntry ::=
53587      SEQUENCE {
53588   prtDimCnfgIdx  Integer32,
53589   prtDimIdx      Integer32,
53590   prtDimTxMode   INTEGER,
53591   prtDimPolarity INTEGER,
53592   prtDimClkMode  INTEGER,
53593   prtDimMaxDelay INTEGER,
53594   prtDimMng      INTEGER,
53595   prtDimMngRoutProt INTEGER
53596   }
53597
53598
53599prtDimCnfgIdx OBJECT-TYPE
53600      SYNTAX  Integer32 (1..255)
53601      MAX-ACCESS  read-only
53602      STATUS  current
53603      DESCRIPTION
53604      "This attribute indicates the Idx of the Cnfg(1..255) being
53605       accessed.
53606       Idx of 255 relates to the TmpCnfg."
53607      ::= { prtDimCnfgEntry 1}
53608
53609prtDimIdx OBJECT-TYPE
53610      SYNTAX  Integer32
53611      MAX-ACCESS  read-only
53612      STATUS  current
53613      DESCRIPTION
53614      "This attribute indicates a unique  port number of the
53615       DIM card.
53616       The convention used for DXC:
53617       (IO slot number+10)*10 + 1
53618       Example: port1 of IO slot 11 will be: 211 ."
53619      ::= { prtDimCnfgEntry 2}
53620
53621
53622prtDimTxMode OBJECT-TYPE
53623      SYNTAX  INTEGER
53624       {
53625       regularTx   (2),
53626       broadcast   (3)
53627       }
53628      MAX-ACCESS  read-write
53629      STATUS  current
53630      DESCRIPTION
53631      "Tx mode.
53632       regularTx - the links are connected to a similar outfit on
53633                   the other side. In this mode, if a link fails,
53634                   the transmitted bandwidth is decreased
53635                   accordingly.
53636       broadcast - the links are connected to MORE than one similar
53637                   outfit on the other side. In this mode, if a link
53638                   fails, the transmitted bandwidth is not affected "
53639      ::= { prtDimCnfgEntry 3}
53640
53641prtDimPolarity OBJECT-TYPE
53642      SYNTAX  INTEGER
53643       {
53644       normalClk (2),
53645       inverted  (3)
53646       }
53647      MAX-ACCESS  read-write
53648      STATUS  current
53649      DESCRIPTION
53650      "Polarity."
53651      ::= { prtDimCnfgEntry 4}
53652
53653prtDimClkMode OBJECT-TYPE
53654      SYNTAX  INTEGER
53655       {
53656       extDce   (2),
53657       dce      (3),
53658	   smooth   (4),
53659	   extSmooth(5)
53660       }
53661      MAX-ACCESS  read-write
53662      STATUS  current
53663      DESCRIPTION
53664      "Clock Mode.
53665       smooth - a clock that is not 'pulsed'(has no 'gaps'). In this mode
53666	            the DXC does NOT receive back the clock signal.
53667       extSmooth - same as 'smooth' but in this mode, the DXC receives back
53668                the clock signal."
53669      ::= { prtDimCnfgEntry 5}
53670
53671prtDimMaxDelay OBJECT-TYPE
53672      SYNTAX  INTEGER
53673       {
53674       t16msec (2),
53675       t64msec (3)
53676       }
53677      MAX-ACCESS  read-write
53678      STATUS  current
53679      DESCRIPTION
53680      "Max Delay permitted between the links, in msec."
53681      ::= { prtDimCnfgEntry 6}
53682
53683prtDimMng OBJECT-TYPE
53684      SYNTAX  INTEGER
53685       {
53686       disabled   (2), --none
53687       ts1        (3), --dedicated
53688	   dedicatedFr(4)
53689       }
53690      MAX-ACCESS  read-write
53691      STATUS  current
53692      DESCRIPTION
53693      "Use of DIM port for management.
53694       disabled - no management on DIM
53695       ts1      - 1 bit of TS1 is used for management."
53696      ::= { prtDimCnfgEntry 7}
53697
53698prtDimMngRoutProt  OBJECT-TYPE
53699      SYNTAX  INTEGER
53700       {
53701       notApplicable (1),
53702       none          (2),
53703       proprietary   (3)
53704       }
53705      MAX-ACCESS  read-write
53706      STATUS  current
53707      DESCRIPTION
53708      "Mng Routing Protocol of the port.
53709       none - when prtDimMng is 'disabled'."
53710      ::= { prtDimCnfgEntry 8}
53711
53712
53713prtDimDestTable OBJECT-TYPE
53714      SYNTAX SEQUENCE OF PrtDimDestEntry
53715      MAX-ACCESS not-accessible
53716      STATUS current
53717	DESCRIPTION  "A table."
53718	::=  {prtDim 2}
53719
53720prtDimDestEntry OBJECT-TYPE
53721      SYNTAX PrtDimDestEntry
53722      MAX-ACCESS not-accessible
53723      STATUS current
53724      DESCRIPTION
53725      "The write operation is valid only for the TmpCnfg entry
53726       (prtDimDestCnfgIdx=255)."
53727      INDEX {prtDestCnfgIdx, prtDestDimIdx, prtDestIdx }
53728      ::= { prtDimDestTable 1}
53729
53730PrtDimDestEntry ::=
53731      SEQUENCE {
53732   prtDestCnfgIdx Integer32,
53733   prtDestDimIdx  Integer32,
53734   prtDestIdx     Integer32,
53735   prtDest        Integer32,
53736   prtDestConnect INTEGER
53737   }
53738
53739
53740prtDestCnfgIdx OBJECT-TYPE
53741      SYNTAX  Integer32 (1..255)
53742      MAX-ACCESS  read-only
53743      STATUS  current
53744      DESCRIPTION
53745      "This attribute indicates the Idx of the Cnfg(1..255) being
53746       accessed.
53747       Idx of 255 relates to the TmpCnfg."
53748      ::= { prtDimDestEntry 1}
53749
53750prtDestDimIdx OBJECT-TYPE
53751      SYNTAX  Integer32
53752      MAX-ACCESS  read-only
53753      STATUS  current
53754      DESCRIPTION
53755      "This attribute indicates a unique  port number of the
53756       DIM card.
53757       The convention used for DXC:
53758       (IO slot number+10) & 1
53759       Example: port1 of IO slot 11 will be: 211 ."
53760      ::= { prtDimDestEntry 2}
53761
53762prtDestIdx OBJECT-TYPE
53763      SYNTAX  Integer32 (1..8)
53764      MAX-ACCESS  read-only
53765      STATUS  current
53766      DESCRIPTION
53767      "This attribute indicates a destination number of the
53768       DIM card. "
53769      ::= { prtDimDestEntry 3}
53770
53771
53772prtDest OBJECT-TYPE
53773      SYNTAX  Integer32
53774      MAX-ACCESS  read-write
53775      STATUS  current
53776      DESCRIPTION
53777      "Destination port,(of a T1/E1 port), that is connected to the
53778    DIM card, for the specified Destination number.
53779    0 = No destination port.
53780    Else:
53781	For external ports:
53782    (IO Slot+10) & 1    for port 1
53783    (IO Slot+10) & 3    for port 2
53784       Example: port2 of IO slot 12 will be: 223 .
53785    For internal ports :
53786    (IO Slot+10) & 2    for port 1
53787    (IO Slot+10) & 4    for port 2
53788    (IO Slot+10) & 6    for port 3
53789    (IO Slot+10) & 8    for port 4, etc..."
53790      ::= { prtDimDestEntry 4}
53791
53792prtDestConnect OBJECT-TYPE
53793      SYNTAX  INTEGER
53794       {
53795       no (2),
53796       yes(3)
53797       }
53798      MAX-ACCESS  read-only
53799      STATUS  current
53800      DESCRIPTION
53801      "Connection Status of the specified destination number.
53802    For a specified destination port, it depends both on the
53803    status of the port and on the status of the far-end port.
53804    Since this is a RO object, same value will be received for
53805    all configurations."
53806      ::= { prtDimDestEntry 5}
53807
53808
53809--prtI - ISDN specific parameters table
53810
53811prtICnfgTable  OBJECT-TYPE
53812      SYNTAX SEQUENCE OF PrtICnfgEntry
53813      MAX-ACCESS not-accessible
53814      STATUS current
53815	DESCRIPTION  "A table."
53816	::=  { prtI 1 }
53817
53818prtICnfgEntry OBJECT-TYPE
53819      SYNTAX PrtICnfgEntry
53820      MAX-ACCESS not-accessible
53821      STATUS current
53822	DESCRIPTION  "An entry in table."
53823	INDEX { prtICnfgIdx, prtIIdx }
53824      ::= { prtICnfgTable 1}
53825
53826PrtICnfgEntry ::=
53827      SEQUENCE {
53828      prtICnfgIdx  Integer32,
53829      prtIIdx      Integer32,
53830      prtIRate     INTEGER,
53831      prtIConnect  INTEGER
53832      }
53833
53834
53835prtICnfgIdx OBJECT-TYPE
53836      SYNTAX  Integer32 (1..255)
53837      MAX-ACCESS  read-only
53838      STATUS  current
53839      DESCRIPTION
53840      "This attribute indicates the Idx of the Config being accessed.
53841       Idx of 255 relates to the Temporary (Scratch) Config. "
53842      ::= {prtICnfgEntry 1}
53843
53844prtIIdx OBJECT-TYPE
53845      SYNTAX  Integer32
53846      MAX-ACCESS  read-only
53847      STATUS  current
53848      DESCRIPTION
53849      "This attribute indicates a unique number to identify a port.
53850       The valid port number depends on the IO slot no.,  the
53851       installed card type and the port type: outside, inside,
53852       SP.
53853    * The ISDN B1, B2, D channels will be inside ports.
53854      For port index, see product specification."
53855      ::= {prtICnfgEntry 2}
53856
53857prtIRate     OBJECT-TYPE
53858      SYNTAX  INTEGER {
53859        notApplicable (1),
53860        nc            (2),
53861        r2bit         (3),
53862        r4bit         (4),
53863        r8bit         (5)
53864        }
53865      MAX-ACCESS  read-write
53866      STATUS  current
53867      DESCRIPTION
53868      "This object indicates the port rate in bits.
53869       Each TS contains 8 bits. Thus, 1 bit is equivalent to 8Kbps
53870       rate."
53871      ::= {prtICnfgEntry 3}
53872
53873prtIConnect     OBJECT-TYPE
53874      SYNTAX  INTEGER {
53875        notApplicable (1),
53876        no            (2),
53877        yes           (3)
53878        }
53879      MAX-ACCESS  read-write
53880      STATUS  current
53881      DESCRIPTION
53882      "D channel connection.
53883       no  - disconnected
53884       yes - connected. "
53885      ::= {prtICnfgEntry 4}
53886
53887
53888--prtHdsl - HDSL specific parameters table
53889
53890prtHdslTable  OBJECT-TYPE
53891      SYNTAX SEQUENCE OF PrtHdslEntry
53892      MAX-ACCESS not-accessible
53893      STATUS current
53894	  DESCRIPTION  "HDSL port table."
53895	::=  { prtHdsl 1 }
53896
53897prtHdslEntry OBJECT-TYPE
53898      SYNTAX PrtHdslEntry
53899      MAX-ACCESS not-accessible
53900      STATUS current
53901	  DESCRIPTION  "An entry in table."
53902	  INDEX { prtHdslIdx }
53903      ::= { prtHdslTable 1}
53904
53905PrtHdslEntry ::=
53906      SEQUENCE {
53907      prtHdslIdx       Integer32,
53908      prtHdslMode      INTEGER,
53909      prtHdslRptrType  INTEGER,
53910	  prtHdslMaxRate   INTEGER,
53911	  prtHdslLinkType  INTEGER,
53912	  prtHdslCompSwVer DisplayString,
53913	  prtHdslCompHwVer DisplayString
53914      }
53915
53916prtHdslIdx OBJECT-TYPE
53917      SYNTAX  Integer32
53918      MAX-ACCESS  read-only
53919      STATUS  current
53920      DESCRIPTION
53921      "This attribute indicates a unique number to identify a port.
53922       The valid port number depends on the IO slot no.,  the
53923       installed card type and the port type: outside, inside.
53924    * The HDSL ports will be external.
53925      For port index, see product specification."
53926      ::= {prtHdslEntry 1}
53927
53928prtHdslMode   OBJECT-TYPE
53929      SYNTAX  INTEGER {
53930        notApplicable (1),
53931        central       (2),
53932        remote        (3)
53933        }
53934      MAX-ACCESS  read-write
53935      STATUS  current
53936      DESCRIPTION
53937      "This object indicates the HDSL mode."
53938      ::= {prtHdslEntry 2}
53939
53940prtHdslRptrType     OBJECT-TYPE
53941      SYNTAX  INTEGER {
53942      notApplicable (1),
53943      none    (2),
53944      hrpt    (3)
53945        }
53946      MAX-ACCESS  read-only
53947      STATUS  current
53948      DESCRIPTION
53949      "The Repeater between Near and Far modem.
53950       none - no repeater exists between the modems
53951       hrpt - HRPT repeater exists between the modems."
53952      ::= {prtHdslEntry 3}
53953
53954prtHdslMaxRate     OBJECT-TYPE
53955      SYNTAX  INTEGER {
53956      notApplicable (1),
53957      r192          (2),
53958      r256          (3),
53959	  r320          (4),
53960	  r384          (5),
53961      r448          (6),
53962      r512          (7),
53963	  r576          (8),
53964	  r640          (9),
53965      r768          (10),
53966      r896          (11),
53967	  r1024         (12),
53968	  r1152         (13),
53969      r1280         (14),
53970      r1536         (15),
53971	  r1920         (16),
53972	  r2048         (17)
53973        }
53974      MAX-ACCESS  read-write
53975      STATUS  current
53976      DESCRIPTION
53977      "Maximum Rate of the xDSL Line, in Kbps units.
53978       This object can be Set only for a Central unit."
53979      ::= {prtHdslEntry 4}
53980
53981prtHdslLinkType     OBJECT-TYPE
53982      SYNTAX  INTEGER {
53983      notApplicable (1),
53984      msdsl2w       (2),
53985      hdsl2w        (3),
53986	  hdsl4w        (4),
53987	  gDsl          (5)
53988        }
53989      MAX-ACCESS  read-only
53990      STATUS  current
53991      DESCRIPTION
53992      "The Link Type.
53993       msdsl2w - MSDSL 2 Wire
53994       hdsl2w  - HDSL  2 Wire
53995       hdsl4w  - HDSL  4 Wire
53996       gDsl    - G.DSL "
53997      ::= {prtHdslEntry 5}
53998
53999prtHdslCompSwVer OBJECT-TYPE
54000      SYNTAX  DisplayString (SIZE (0..255))
54001      MAX-ACCESS  read-only
54002      STATUS  current
54003      DESCRIPTION
54004      "This object indicates the Software Version of the
54005       component (Piggyback card) supporting this interface."
54006      ::= {prtHdslEntry 6}
54007
54008prtHdslCompHwVer OBJECT-TYPE
54009      SYNTAX  DisplayString (SIZE (0..255))
54010      MAX-ACCESS  read-only
54011      STATUS  current
54012      DESCRIPTION
54013      "This object indicates the Hardware Version of the
54014       component (Piggyback card) supporting this interface."
54015      ::= {prtHdslEntry 7}
54016
54017
54018--DACS T3/E3 port configuration parameters. Applicable also for Optimux-T3 Links.
54019--
54020--These objects were entered in this private MIB, because they do not
54021--appear in RFC1407 (except prtT3E3LineLength which appears in meters) and in
54022--RFC-1407 MIB there is no reference to configuration number.
54023
54024
54025prtT3E3CnfgTable OBJECT-TYPE
54026  SYNTAX  SEQUENCE OF PrtT3E3CnfgEntry
54027  MAX-ACCESS  not-accessible
54028  STATUS  current
54029  DESCRIPTION
54030  "T3/E3 port configuration table."
54031  ::= { prtT3E3 1}
54032
54033prtT3E3CnfgEntry   OBJECT-TYPE
54034  SYNTAX  PrtT3E3CnfgEntry
54035  MAX-ACCESS  not-accessible
54036  STATUS  current
54037  DESCRIPTION
54038  " An entry in the T3/E3 port configuration table."
54039  INDEX { prtT3E3CnfgIdx, prtT3E3PrtIdx }
54040  ::= { prtT3E3CnfgTable 1}
54041
54042PrtT3E3CnfgEntry ::=
54043     SEQUENCE {
54044  prtT3E3CnfgIdx
54045  Integer32,
54046  prtT3E3PrtIdx
54047  Integer32,
54048  prtT3E3Slt
54049  INTEGER,
54050  prtT3E3LineLength
54051  INTEGER,
54052  prtT3E3InbandMng
54053  INTEGER,
54054  prtT3E3AisFrame
54055  INTEGER,
54056  prtT3E3TxClockSource
54057  INTEGER,
54058  prtT3E3RoutProt
54059  INTEGER,
54060  prtT3E3AisTransmit
54061  INTEGER
54062  }
54063
54064prtT3E3CnfgIdx OBJECT-TYPE
54065      SYNTAX  Integer32 (1..255)
54066      MAX-ACCESS  read-only
54067      STATUS  current
54068      DESCRIPTION
54069      "This attribute indicates the Idx of the Config being accessed.
54070       Idx of 255 relates to the Temporary (Scratch) Config.
54071       For DXC, write operations can be performed only on the Temp Config.
54072       For products that do not support configurations, always 1 will be used."
54073      ::= { prtT3E3CnfgEntry 1}
54074
54075prtT3E3PrtIdx OBJECT-TYPE
54076      SYNTAX  Integer32
54077      MAX-ACCESS  read-only
54078      STATUS  current
54079      DESCRIPTION
54080      "This attribute indicates a unique  port number.
54081	   For DXC:
54082          The same numbering as for prtGenPrtIdx.
54083          The valid port number depends on the IO slot no.,  the
54084          installed card type and the port type: outside, inside.
54085          * The external ports convention used will be (for DXC):
54086           - first two digits will be: (IO slot number+10)
54087           - last one/two digits will be the port number within the
54088               card, in odd numbers:
54089               port1 = 1
54090               port2 = 3
54091               port3 = 5
54092               etc...
54093               Example: port2 of IO slot 11 will be: 213 .
54094       For Optimux-T3:
54095          Link-A: 51
54096          Link-B: 61 . "
54097      ::= { prtT3E3CnfgEntry 2}
54098
54099prtT3E3Slt     OBJECT-TYPE
54100      SYNTAX  INTEGER
54101       {
54102       clA   (3),
54103       clB   (4),
54104       io1   (5),
54105       io2   (6),
54106       io3   (7),
54107       io4   (8),
54108       io5   (9),
54109       io6  (10),
54110       io7  (11),
54111       io8  (12),
54112       io9  (13),
54113       io10 (14),
54114       io11 (15),
54115       io12 (16),
54116       io13 (17),
54117       io14 (18),
54118       io15 (19),
54119       standAlone (255)
54120       }
54121      MAX-ACCESS  read-only
54122      STATUS  current
54123      DESCRIPTION
54124      "This attribute indicates a unique number to identify the slot where
54125       the card is inserted in.
54126       When the unit is stand-alone, this object is not applicable
54127       and 255 will be used."
54128      ::= { prtT3E3CnfgEntry 3}
54129
54130prtT3E3LineLength  OBJECT-TYPE
54131      SYNTAX  INTEGER
54132       {
54133        notApplicable(1),
54134        len0p450ft   (2),
54135        len451p900ft (3)
54136       }
54137      MAX-ACCESS  read-write
54138      STATUS  current
54139      DESCRIPTION
54140      "This object is the length of the ds3 line in feet.
54141       It provides information for line build out circuitry if it exists
54142       and can use this object to adjust the line build out.
54143       len0p450ft   = 0   - 450 feet
54144       len451p900ft = 451 - 900 feet."
54145   ::= { prtT3E3CnfgEntry 4}
54146
54147prtT3E3InbandMng  OBJECT-TYPE
54148      SYNTAX  INTEGER
54149       {
54150          notApplicable(1),
54151          off          (2),
54152          cBit         (3), --Cbit-Tx-Rx
54153          cBitTxRxMng  (4),
54154          cBitTx       (5),
54155          cBitTxMng    (6),
54156          m13          (7),
54157          cdpv		   (8),
54158          nationalBit  (9)
54159       }
54160      MAX-ACCESS  read-write
54161      STATUS  current
54162      DESCRIPTION
54163      "A unique number to identify the Frame Type over the link.
54164       For Optimux-T3: only values (4), (7) are supported."
54165      ::= {prtT3E3CnfgEntry 5}
54166
54167prtT3E3AisFrame  OBJECT-TYPE
54168      SYNTAX  INTEGER
54169       {
54170        notApplicable(1),
54171        unframed     (2),
54172        framed       (3)
54173       }
54174      MAX-ACCESS  read-write
54175      STATUS  current
54176      DESCRIPTION
54177      "This object is applicable only for Optimux-T3.
54178       It allows user to select whether the AIS sent will be framed or unframed."
54179   ::= { prtT3E3CnfgEntry 6}
54180
54181prtT3E3TxClockSource  OBJECT-TYPE
54182      SYNTAX  INTEGER
54183       {
54184        external(1),  -- loopTiming
54185        internal(2),  -- localTiming
54186        notApplicable(255)
54187       }
54188      MAX-ACCESS  read-write
54189      STATUS  current
54190      DESCRIPTION
54191      "Tx Clock Source."
54192   ::= { prtT3E3CnfgEntry 7}
54193
54194prtT3E3RoutProt  OBJECT-TYPE
54195      SYNTAX  INTEGER
54196       {
54197        notApplicable (1),
54198        none          (2),
54199        proprietary   (3),
54200        rip2          (4)
54201       }
54202      MAX-ACCESS  read-write
54203      STATUS  current
54204      DESCRIPTION
54205      "Routing Protocol of the port.
54206       This object is applicable only for T3 ports."
54207      ::= { prtT3E3CnfgEntry 8}
54208
54209  prtT3E3AisTransmit  OBJECT-TYPE
54210      SYNTAX  INTEGER
54211       {
54212        notApplicable (1),
54213        disable       (2),
54214        enable        (3)
54215       }
54216      MAX-ACCESS  read-write
54217      STATUS  current
54218      DESCRIPTION
54219      "Indicates if AIS signal will be transmitted over the tributary E3/DS3
54220       upon failure."
54221      ::= { prtT3E3CnfgEntry 9}
54222
54223
54224--DACS General data, unrelated to a specific level or unit type
54225
54226--Compressed data table - applicable for all the MIB leafs,
54227--Used only by NMS station
54228
54229cmprTable  OBJECT-TYPE
54230      SYNTAX SEQUENCE OF CmprEntry
54231      MAX-ACCESS not-accessible
54232      STATUS current
54233	DESCRIPTION  "A table."
54234	::=  { genDacsMux 1 }
54235
54236cmprEntry OBJECT-TYPE
54237      SYNTAX CmprEntry
54238      MAX-ACCESS not-accessible
54239      STATUS current
54240	DESCRIPTION  "An entry in table."
54241	INDEX {cmprTypeIdx, cmprCnfgIdx,cmprVersion,cmprSltIdx,cmprPrtIdx}
54242      ::= {cmprTable  1}
54243
54244CmprEntry ::=
54245      SEQUENCE {
54246  cmprTypeIdx      Integer32,
54247  cmprCnfgIdx      Integer32,
54248  cmprVersion      Integer32,
54249  cmprSltIdx       INTEGER,
54250  cmprPrtIdx       Integer32,
54251  cmprObj          OCTET STRING
54252      }
54253
54254cmprTypeIdx OBJECT-TYPE
54255      SYNTAX  Integer32
54256      MAX-ACCESS  read-only
54257      STATUS  current
54258      DESCRIPTION
54259      "This object indicates the Type of the Compressed
54260       data referred (which table, which level, etc).
54261       The type is a code according to a convention between
54262       agent and NMS."
54263      ::= { cmprEntry 1}
54264
54265cmprCnfgIdx OBJECT-TYPE
54266      SYNTAX  Integer32
54267      MAX-ACCESS  read-only
54268      STATUS  current
54269      DESCRIPTION
54270      "This object indicates the configuration number the
54271       Compressed information relates to."
54272      ::= { cmprEntry 2}
54273
54274cmprVersion OBJECT-TYPE
54275      SYNTAX  Integer32
54276      MAX-ACCESS  read-only
54277      STATUS  current
54278      DESCRIPTION
54279      "This object indicates the version of the internal format of
54280       the Compressed data (the version of the convention used)."
54281      ::= { cmprEntry 3}
54282
54283cmprSltIdx  OBJECT-TYPE
54284     SYNTAX  INTEGER
54285         {
54286         psA   (1),
54287         psB   (2),
54288         clA   (3),
54289         clB   (4),
54290         io1   (5),
54291         io2   (6),
54292         io3   (7),
54293         io4   (8),
54294         io5   (9),
54295         io6  (10),
54296         io7  (11),
54297         io8  (12),
54298         io9  (13),
54299         io10 (14),
54300         io11 (15),
54301         io12 (16),
54302         io13 (17),
54303         io14 (18),
54304         io15 (19),
54305         notApplicable (255)
54306         }
54307     MAX-ACCESS  read-only
54308     STATUS  current
54309     DESCRIPTION
54310     "This attribute indicates a unique number of  the slot
54311      position where the card is inserted.
54312      When the unit is stand-alone or this object is not applicable,
54313      255 will be used."
54314     ::= { cmprEntry 4}
54315
54316
54317cmprPrtIdx  OBJECT-TYPE
54318      SYNTAX  Integer32
54319      MAX-ACCESS  read-only
54320      STATUS  current
54321      DESCRIPTION
54322      "This object indicates a unique identifier of the port,
54323       the compressed information relates to.
54324    For DXC - according to the order in the card of cmprSltIdx:
54325      - first two digits will be: (IO slot number+10)
54326      - last one/two digits will be the port number within the
54327        card in odd or even numbers, as follows:
54328      * For the outside/external ports, in odd numbers:
54329        port1 = 1
54330        port2 = 3
54331        port3 = 5
54332        etc...
54333        Example: port2 of IO slot 11 will be: 213 .
54334      * The inside/internal ports, in even numbers:
54335        port1 = 2
54336        port2 = 4
54337        port3 = 6
54338        etc...
54339        Example: port2 of IO slot 11 will be: 214 .
54340    For FCD: see product's specification.
54341       If the port number is irrelevant to this parameter (if it is
54342       a system/card level alarm) the value will be 9999."
54343      ::= { cmprEntry 5}
54344
54345cmprObj OBJECT-TYPE
54346      SYNTAX  OCTET STRING
54347      MAX-ACCESS  read-write
54348      STATUS  current
54349      DESCRIPTION
54350      "This object is the compressed information itself,
54351       according to a predefined format, both agent and NMS agreed
54352       about."
54353      ::= { cmprEntry 6}
54354
54355
54356--mapLinkTable
54357
54358mapLinkTable OBJECT-TYPE
54359      SYNTAX SEQUENCE OF MapLinkEntry
54360      MAX-ACCESS not-accessible
54361      STATUS current
54362	DESCRIPTION  "A table."
54363	::=  { genDacsMux 2}
54364
54365mapLinkEntry OBJECT-TYPE
54366      SYNTAX MapLinkEntry
54367      MAX-ACCESS not-accessible
54368      STATUS current
54369	DESCRIPTION  "An entry in table."
54370	INDEX {mapLinkIdx}
54371      ::= {mapLinkTable 1}
54372
54373MapLinkEntry ::=
54374      SEQUENCE {
54375      mapLinkIdx               Integer32,
54376      mapLinkSlotIdx           INTEGER,
54377      mapLinkPortIdx           Integer32,
54378      mapLinkState             INTEGER
54379      }
54380
54381mapLinkIdx     OBJECT-TYPE
54382      SYNTAX  Integer32
54383      MAX-ACCESS  read-only
54384      STATUS  current
54385      DESCRIPTION
54386      "A unique identifier of the link"
54387::=  {mapLinkEntry 1}
54388
54389mapLinkSlotIdx    OBJECT-TYPE
54390      SYNTAX  INTEGER
54391        {
54392         io1   (5),
54393         io2   (6),
54394         io3   (7),
54395         io4   (8),
54396         io5   (9),
54397         io6  (10),
54398         io7  (11),
54399         io8  (12),
54400         io9  (13),
54401         io10 (14),
54402         io11 (15),
54403         io12 (16),
54404         io13 (17),
54405         io14 (18),
54406         io15 (19),
54407         standAlone (255)
54408     }
54409      MAX-ACCESS  read-write
54410      STATUS  current
54411      DESCRIPTION
54412      "This attribute indicates a unique  slot  position where
54413       the module is inserted."
54414::=  {mapLinkEntry 2}
54415
54416mapLinkPortIdx  OBJECT-TYPE
54417      SYNTAX  Integer32
54418      MAX-ACCESS  read-write
54419      STATUS  current
54420      DESCRIPTION
54421      "This attribute indicates a unique  port number.
54422       The valid port number depends on the IO slot no.,  the
54423       installed card type and the port type: outside, inside,
54424       SP.
54425       In the DXC :
54426      - first two digits will be: (IO slot number+10)
54427      - last one/two digits will be the port number within the
54428        card in odd or even numbers, as follows:
54429      * For the outside/external ports, in odd numbers:
54430        port1 = 1
54431        port2 = 3
54432        port3 = 5
54433        etc...
54434        Example: port2 of IO slot 11 will be: 213 .
54435      * The inside/internal ports, in even numbers:
54436        port1 = 2
54437        port2 = 4
54438        port3 = 6
54439        etc...
54440        Example: port2 of IO slot 11 will be: 214 ."
54441::=  {mapLinkEntry 3}
54442
54443mapLinkState   OBJECT-TYPE
54444      SYNTAX  INTEGER
54445 {
54446 unknown(1),
54447 down(2),
54448 up(3)
54449 }
54450      MAX-ACCESS  read-only
54451      STATUS  current
54452      DESCRIPTION
54453      "This attribute indicates the status of the link between
54454       the two muxes"
54455::=  {mapLinkEntry 4}
54456
54457
54458--Alarms List -
54459--
54460--
54461
54462alrGenTable  OBJECT-TYPE
54463      SYNTAX SEQUENCE OF AlrGenEntry
54464      MAX-ACCESS not-accessible
54465      STATUS current
54466	DESCRIPTION  "A table."
54467	::=  { genDacsMux 3 }
54468
54469alrGenEntry OBJECT-TYPE
54470      SYNTAX AlrGenEntry
54471      MAX-ACCESS not-accessible
54472      STATUS current
54473	DESCRIPTION  "An entry in table."
54474	INDEX { alrGenCode }
54475      ::= { alrGenTable 1}
54476
54477AlrGenEntry ::=
54478      SEQUENCE {
54479     alrGenCode          Integer32,
54480     alrGenDescription  DisplayString,
54481     alrGenLevel         INTEGER,
54482	 alrGenSlotType      INTEGER,
54483	 alrGenSeverity      INTEGER,
54484	 alrGenDebounce      Integer32,
54485	 alrGenDefSeverity   INTEGER
54486      }
54487
54488alrGenCode OBJECT-TYPE
54489      SYNTAX  Integer32
54490      MAX-ACCESS  read-only
54491      STATUS  current
54492      DESCRIPTION
54493      "This object is a unique code number, identifying
54494       a certain alarm."
54495    ::= { alrGenEntry 1}
54496
54497alrGenDescription  OBJECT-TYPE
54498      SYNTAX  DisplayString (SIZE (0..255))
54499      MAX-ACCESS  read-only
54500      STATUS  current
54501      DESCRIPTION
54502      "This entry is a unique text description, of the alarm
54503       corresponding to the specified code."
54504       ::= { alrGenEntry 2}
54505
54506alrGenLevel   OBJECT-TYPE
54507      SYNTAX  INTEGER
54508      {
54509       notApplicable(1),
54510       system       (2),
54511       card         (3),
54512       port         (4)
54513      }
54514      MAX-ACCESS  read-only
54515      STATUS  current
54516      DESCRIPTION
54517      "Alarm level."
54518      ::=  {alrGenEntry 3}
54519
54520alrGenSlotType   OBJECT-TYPE
54521      SYNTAX  INTEGER
54522      {
54523       notApplicable(1),
54524       ps           (2),
54525       cl           (3),
54526       io           (4),
54527	   clAndIo      (5)
54528      }
54529      MAX-ACCESS  read-only
54530      STATUS  current
54531      DESCRIPTION
54532      "Slot type that the alarm is relevant to.
54533       clAndIo - an alarm that is relevant for both CL and IO slots."
54534      ::=  {alrGenEntry 4}
54535
54536alrGenSeverity   OBJECT-TYPE
54537      SYNTAX  INTEGER
54538      {
54539       notApplicable (1),
54540       event    (3),
54541       minor    (4),
54542       major    (5),
54543       warning  (6),
54544       critical (7)
54545       }
54546      MAX-ACCESS  read-write
54547      STATUS  current
54548      DESCRIPTION
54549      "This object enables the user to select a severity for each alarm.
54550       The severity is set per alarm code (same for all slots/ports
54551       using this code)."
54552      ::=  {alrGenEntry 5}
54553
54554alrGenDebounce   OBJECT-TYPE
54555      SYNTAX  Integer32 (0..255)
54556      MAX-ACCESS  read-write
54557      STATUS  current
54558      DESCRIPTION
54559      "Debounce time for each alarm code, in seconds.
54560       The meaning is, that an alarm will be 'declared' as ON (or OFF), only
54561       after it was actually ON/OFF the Debouncing time selected by user.
54562       0 = default debounce selection (each alarm has a default value).
54563	   250 = maximum value of seconds for debounce.
54564	   253 = mask = the alarm will Never be reported.
54565	   254 = default debounce selection (each alarm has a default value).
54566	   255 = not applicable "
54567      ::=  {alrGenEntry 6}
54568
54569alrGenDefSeverity OBJECT-TYPE
54570      SYNTAX  INTEGER
54571       {
54572      notApplicable (1),
54573      event    (3),
54574      minor    (4),
54575      major    (5),
54576	  warning  (6),
54577	  critical (7)
54578       }
54579      MAX-ACCESS  read-only
54580      STATUS  current
54581      DESCRIPTION
54582      "This object reports the default severity of each alarm.
54583       User can change the  severity of the alarms defined by
54584       this default via the alrGenSeverity object."
54585      ::= {alrGenEntry 7}
54586
54587
54588
54589-- Traps
54590
54591--NOTIFICATIONS
54592
54593     dacsMuxEvents OBJECT-IDENTITY
54594	    STATUS  current
54595	    DESCRIPTION
54596	    "The events for DACS MUX."
54597	    ::= { dacsMux 0 }
54598
54599     sanityCheckTrap  NOTIFICATION-TYPE
54600        OBJECTS { sysSSanityCheckStatus, sysDbaseDownloadCnfgIdxCmd }
54601        STATUS current
54602        DESCRIPTION
54603        "This trap is sent after a data base download attempt.
54604         It returns the sanity result status and the configuration
54605         no.checked."
54606        ::= { dacsMuxEvents 1 }
54607
54608     dacsMuxAlarmsTrap  NOTIFICATION-TYPE
54609       STATUS current
54610       DESCRIPTION
54611       "This trap is sent when an alarm occurs."
54612       ::= { dacsMuxEvents 2 }
54613
54614     mdlConnectTrap  NOTIFICATION-TYPE
54615       OBJECTS       {mdlSCardType, mdlSActivity}
54616       STATUS current
54617       DESCRIPTION
54618       "This trap is sent when a card is removed."
54619       ::= { dacsMuxEvents 3 }
54620
54621     sysAlrStatusTrap  NOTIFICATION-TYPE
54622       OBJECTS       { sysSAlrStatusAll, sysSAlrStatus }
54623       STATUS current
54624       DESCRIPTION
54625       "This trap is sent upon any change in the value of any of
54626        the variables."
54627       ::= { dacsMuxEvents 4 }
54628
54629
54630     sysStatusChangedTrap  NOTIFICATION-TYPE
54631       OBJECTS       {agnLed}
54632       STATUS current
54633       DESCRIPTION
54634       "This trap is sent when Leds status is changed."
54635       ::= { dacsMuxEvents 5 }
54636
54637
54638     cnfgUpdateTrap  NOTIFICATION-TYPE
54639       STATUS current
54640       DESCRIPTION
54641       "This trap is sent upon change of the active Configuration DB."
54642       ::= { dacsMuxEvents 6 }
54643
54644
54645	sysRedundancyStatusTrap NOTIFICATION-TYPE
54646		OBJECTS  { sysDclRedundancyStatus }
54647		STATUS  current
54648		DESCRIPTION
54649		"The trap is sent upon change in Redundancy Status."
54650		::= { dacsMuxEvents 7 }
54651
54652	sysRedundancyActiveCardTrap NOTIFICATION-TYPE
54653		OBJECTS  { sysDclOnline }
54654		STATUS  current
54655		DESCRIPTION
54656		"The trap is sent upon change of Active Main/CL Card."
54657		::= { dacsMuxEvents 8 }
54658
54659	sysRedundancyActivePortTrap NOTIFICATION-TYPE
54660		OBJECTS  { sysCRdnOnline }
54661		STATUS  current
54662		DESCRIPTION
54663		"The trap is sent upon change of Active Port of Redundancy Group."
54664		::= { dacsMuxEvents 9 }
54665--
54666-- file :v:\doc\rdv\mib\ver540\services.txt
54667--
54668--Version:   5.30
54669--First Version Date:   7 May 2002
54670--By:        Yig'al Hachmon
54671--File:      services.txt
54672--Last Update: 20-May-2008 by Eran Cohen
54673
54674 services OBJECT IDENTIFIER ::= { radGen 3}
54675
54676--Weighted Fair Queueing (WFQ) Table
54677
54678wfq OBJECT IDENTIFIER ::= { services 1}
54679
54680wfqTable OBJECT-TYPE
54681    SYNTAX  SEQUENCE OF WfqEntry
54682    MAX-ACCESS  not-accessible
54683    STATUS  current
54684    DESCRIPTION
54685    "This table allows user to define several
54686     WFQ tables per output port.
54687
54688     WFQ supports flows with different bandwidth requirements
54689     by giving each queue a weight that assigns it
54690     a different percentage of output port bandwidth.
54691
54692     When Weighted Fair Queuing is used,
54693     it is possible to precisely attribute bandwidth
54694     partitioning among the queues.
54695     When there is congestion, each class (queue)
54696     is not allowed to use more bandwidth than the amount
54697     allocated to it."
54698    ::= { wfq 1 }
54699
54700wfqEntry OBJECT-TYPE
54701    SYNTAX  WfqEntry
54702    MAX-ACCESS  not-accessible
54703    STATUS  current
54704    DESCRIPTION
54705    "An entry in the Weighted Fair Queueing table."
54706    INDEX {wfqCnfgIdx, wfqPrtIdx,wfqTblIdx, wfqQueueIdx }
54707    ::= { wfqTable 1 }
54708
54709WfqEntry ::=
54710    SEQUENCE {
54711              wfqCnfgIdx     Integer32,
54712              wfqPrtIdx      Integer32,
54713              wfqTblIdx      Integer32,
54714              wfqQueueIdx    Integer32,
54715              wfqRowStatus   RowStatus,
54716              wfqWeightValue Integer32,
54717              wfqSchedulingMode	  	INTEGER,
54718              wfqMinRateAbsolute  	Unsigned32,
54719			  wfqMaxPacketSize		Unsigned32
54720              }
54721
54722wfqCnfgIdx OBJECT-TYPE
54723    SYNTAX  Integer32 (1..255)
54724    MAX-ACCESS  not-accessible
54725    STATUS  current
54726    DESCRIPTION
54727    "This object indicates the Idx of the Agent Cnfg the following
54728     objects refer.
54729     255=Temporary Cnfg (when relevant,
54730     Set is done only to this configuration).
54731     For Agents that support only one configuration,
54732     this object will be  constant=1. "
54733    ::= { wfqEntry 1 }
54734
54735wfqPrtIdx OBJECT-TYPE
54736    SYNTAX  Integer32
54737    MAX-ACCESS  not-accessible
54738    STATUS  current
54739    DESCRIPTION
54740    "This object indicates a unique port or interface number,
54741     for which Weighted Fair Queueing table is applicable .
54742	 For numbering, see product's spec.
54743     For some products, the numbering can equal ifIndex.
54744     Value of 255 (not applicable) refer to system level queue"
54745    ::= { wfqEntry 2 }
54746
54747wfqTblIdx OBJECT-TYPE
54748    SYNTAX  Integer32
54749    MAX-ACCESS  not-accessible
54750    STATUS  current
54751    DESCRIPTION
54752    "This object indicates which  Weighted Fair Queueing (WFQ)
54753     Table is being used. There can be several tables.
54754     For FCD-155 User will select which one will be used
54755     for a virtual concatenation group.Valid values are 1,2"
54756    ::= { wfqEntry 3 }
54757
54758wfqQueueIdx OBJECT-TYPE
54759    SYNTAX  Integer32
54760    MAX-ACCESS  not-accessible
54761    STATUS  current
54762    DESCRIPTION
54763    "This object indicates a queue index.
54764     For FCD-155, valid queues are 1..3.
54765     The 4th queue is not in MIB.
54766     Its weight will be RO, Calculated according to
54767     the sum of the 3 first queues."
54768    ::= { wfqEntry 4 }
54769
54770wfqRowStatus OBJECT-TYPE
54771    SYNTAX  RowStatus
54772    MAX-ACCESS  read-create
54773    STATUS  current
54774    DESCRIPTION
54775    "This object enables Creation/Deletion of
54776    rows in the WFQ table.
54777    For FCD-155, rows are not created nor destroyed by user."
54778    ::= { wfqEntry 5 }
54779
54780wfqWeightValue OBJECT-TYPE
54781    SYNTAX  Integer32  (0..100)
54782	UNITS      "%"
54783    MAX-ACCESS  read-create
54784    STATUS  current
54785    DESCRIPTION
54786    "This object indicates a relative weight value.
54787     User should make sure that the sum of
54788     values for all queues will not exceed 100%
54789     (sum should  be BELOW 100% in order
54790     to leave some BW percentage for last queue)
54791     Note that when this attribute is being used, the wfqMinRateAbsolute attribute is NA."
54792    ::= { wfqEntry 6 }
54793
54794wfqSchedulingMode OBJECT-TYPE
54795      SYNTAX  INTEGER {
54796		 disable (2), -- Priority Queue
54797		 enable  (3)  -- WFQ
54798					}
54799	MAX-ACCESS  read-create
54800    STATUS  current
54801    DESCRIPTION
54802    "This object controls which scheduling mode is used:
54803     Weighted Fair Queuing (WFQ) scheme or priority Queue (Strict Priority)."
54804    ::= { wfqEntry 7 }
54805
54806wfqMinRateAbsolute OBJECT-TYPE
54807    SYNTAX  Unsigned32
54808	UNITS      "Kbps"
54809    MAX-ACCESS  read-create
54810    STATUS  current
54811    DESCRIPTION
54812    "The minimum absolute rate, in kbps,
54813    that should be allocated to this queue.
54814    If the value is	zero, then there is effectively
54815    no minimum rate guarantee.
54816    If the value is non-zero, then the servicing of
54817    this queue in at least this rate is assured.
54818
54819    Note that when this attribute is being used, the wfqWeightValue attribute is NA."
54820    ::= { wfqEntry 8 }
54821
54822wfqMaxPacketSize OBJECT-TYPE
54823    SYNTAX      Unsigned32
54824    MAX-ACCESS  read-create
54825    STATUS      current
54826    DESCRIPTION
54827    "The size of the largest packet which can be received
54828    on this queue, specified in octets.
54829    Packets larger than this size will be discarded."
54830    ::= { wfqEntry 9}
54831
54832-- Differential Services Code Point Mapping
54833
54834
54835Dscp ::= TEXTUAL-CONVENTION
54836    DISPLAY-HINT "d"
54837    STATUS   current
54838    DESCRIPTION
54839     "A Differentiated Services Code-Point that may be used for
54840       marking a traffic stream."
54841    REFERENCE
54842        "RFC 2474, RFC 2780"
54843    SYNTAX   Integer32 (0..63)
54844
54845
54846dscpMapping      OBJECT IDENTIFIER ::= {services 2}
54847
54848dscpMappingTable OBJECT-TYPE
54849    SYNTAX      SEQUENCE OF DscpMappingEntry
54850    MAX-ACCESS  not-accessible
54851    STATUS      current
54852    DESCRIPTION
54853    "Mapping of DSCP value to a regenerated priority level."
54854    ::= { dscpMapping 1 }
54855
54856dscpMappingEntry  OBJECT-TYPE
54857    SYNTAX      DscpMappingEntry
54858    MAX-ACCESS  not-accessible
54859    STATUS      current
54860    DESCRIPTION
54861    "An entry in dscpMappingTable."
54862    INDEX   { dscpMappingCnfgIdx,dscpMappingDscpIdx }
54863    ::= { dscpMappingTable 1 }
54864
54865DscpMappingEntry ::=
54866    SEQUENCE {
54867        dscpMappingCnfgIdx       Integer32,
54868        dscpMappingDscpIdx            Dscp,
54869        dscpMappingRegenPriority      Integer32
54870    }
54871
54872dscpMappingCnfgIdx OBJECT-TYPE
54873    SYNTAX  Integer32 (1..2147483647)
54874    MAX-ACCESS  not-accessible
54875    STATUS  current
54876    DESCRIPTION
54877    "This object indicates the Idx of the Agent Cnfg the following
54878     objects refer to.
54879     255=Temporary Cnfg (when relevant, Set is done only
54880     to this configuration).
54881     For Agents that support only one configuration,
54882     this object will be  constant=1.
54883     This object can be used to carry additional indexing
54884     (e.g port index) when needed."
54885    ::= { dscpMappingEntry 1 }
54886
54887dscpMappingDscpIdx OBJECT-TYPE
54888    SYNTAX      Dscp
54889    MAX-ACCESS  not-accessible
54890    STATUS      current
54891    DESCRIPTION
54892    " DSCP value of the incoming IP packet"
54893    ::= { dscpMappingEntry 2 }
54894
54895dscpMappingRegenPriority OBJECT-TYPE
54896    SYNTAX      Integer32
54897    MAX-ACCESS  read-write
54898    STATUS      current
54899    DESCRIPTION
54900    "The Regenerated Priority level the
54901     incoming DSCP value is mapped to.
54902     For FCD-155, valid values are 0,1,2,3"
54903    ::= { dscpMappingEntry 3 }
54904
54905
54906-- IfTeQos - Traffic Engineering Quality of Service Interface
54907
54908ifTeQos		 OBJECT IDENTIFIER ::= { services 3 }
54909
54910ifTeQosTable OBJECT-TYPE
54911    SYNTAX      SEQUENCE OF IfTeQosEntry
54912    MAX-ACCESS  not-accessible
54913    STATUS      current
54914    DESCRIPTION
54915    "The TE QOS Interface Table."
54916    ::= {  ifTeQos 1 }
54917
54918ifTeQosEntry  OBJECT-TYPE
54919    SYNTAX      IfTeQosEntry
54920    MAX-ACCESS  not-accessible
54921    STATUS      current
54922    DESCRIPTION
54923    "An entry in the TE QOS Interface table."
54924    INDEX   { ifTeQosIdx1, ifTeQosIdx2, ifTeQosIdx3 }
54925    ::= { ifTeQosTable 1 }
54926
54927IfTeQosEntry ::=
54928	SEQUENCE {
54929        ifTeQosIdx1			Integer32,
54930		ifTeQosIdx2			Integer32,
54931		ifTeQosIdx3			Integer32,
54932		ifTeQosParam		OCTET STRING,
54933		ifTeQosParam2		OCTET STRING,
54934		ifTeQosStatus       INTEGER
54935    	}
54936
54937ifTeQosIdx1 OBJECT-TYPE
54938    SYNTAX  Integer32
54939    MAX-ACCESS  not-accessible
54940    STATUS  current
54941    DESCRIPTION
54942    "This object indicates the 1st Index of the table."
54943    ::= { ifTeQosEntry 1 }
54944
54945ifTeQosIdx2 OBJECT-TYPE
54946    SYNTAX  Integer32
54947    MAX-ACCESS  not-accessible
54948    STATUS  current
54949    DESCRIPTION
54950    "This object indicates the 2nd Index of the table."
54951    ::= { ifTeQosEntry 2 }
54952
54953ifTeQosIdx3 OBJECT-TYPE
54954    SYNTAX  Integer32
54955    MAX-ACCESS  not-accessible
54956    STATUS  current
54957    DESCRIPTION
54958    "This object indicates the 3rd Index of the table."
54959    ::= { ifTeQosEntry 3 }
54960
54961ifTeQosParam OBJECT-TYPE
54962    SYNTAX  OCTET STRING
54963    MAX-ACCESS  read-write
54964    STATUS  current
54965    DESCRIPTION
54966    "This object is used for QOS attributes
54967     of the entry's entities."
54968    ::= { ifTeQosEntry 4 }
54969
54970ifTeQosParam2 OBJECT-TYPE
54971    SYNTAX  OCTET STRING
54972    MAX-ACCESS  read-write
54973    STATUS  current
54974    DESCRIPTION
54975    "This object is used for 2nd group QOS attributes
54976     of the entry's entities."
54977    ::= { ifTeQosEntry 5 }
54978
54979ifTeQosStatus OBJECT-TYPE
54980    SYNTAX  INTEGER
54981	       {  active (1),
54982		      createAndGo (4),
54983		      destroy (6) }
54984	MAX-ACCESS  read-write
54985    STATUS  current
54986    DESCRIPTION
54987    "This object is used to create, activate and
54988     destroy entries of this table."
54989    ::= { ifTeQosEntry 6 }
54990
54991
54992portQos		 OBJECT IDENTIFIER ::= { services 4 }
54993
54994prtPriorityTable OBJECT-TYPE
54995	SYNTAX  SEQUENCE OF PrtPriorityEntry
54996	MAX-ACCESS  not-accessible
54997	STATUS current
54998	DESCRIPTION
54999	"A table - Parameters per port per Priority ."
55000	::= {portQos 1}
55001
55002prtPriorityEntry OBJECT-TYPE
55003    SYNTAX PrtPriorityEntry
55004    MAX-ACCESS not-accessible
55005    STATUS current
55006	DESCRIPTION  "An entry in table."
55007	INDEX {prtPriorityIdx1, prtPriorityPrtIdx, prtPriorityIdx}
55008    ::= { prtPriorityTable 1}
55009
55010PrtPriorityEntry ::=
55011    SEQUENCE {
55012    prtPriorityIdx1   Integer32,
55013    prtPriorityPrtIdx	 Integer32,
55014    prtPriorityIdx       Integer32,
55015    prtPriorityIngressRateLimit   Integer32
55016	}
55017
55018prtPriorityIdx1 OBJECT-TYPE
55019    SYNTAX Integer32 (1..255)
55020    MAX-ACCESS not-accessible
55021    STATUS current
55022    DESCRIPTION
55023    "This attribute indicates the Idx of the Cnfg(1..255) being
55024     accessed ; Idx of 255 relates to the TmpCnfg. or any other Index."
55025    ::= { prtPriorityEntry 1}
55026
55027prtPriorityPrtIdx OBJECT-TYPE
55028    SYNTAX  Integer32  (0..2147483647)
55029    MAX-ACCESS  not-accessible
55030    STATUS  current
55031    DESCRIPTION
55032    "This object indicates a unique Port Index.
55033     Refer to device specification for port Index."
55034    ::= { prtPriorityEntry 2}
55035
55036prtPriorityIdx OBJECT-TYPE
55037    SYNTAX  Integer32  (0..7)
55038    MAX-ACCESS  not-accessible
55039    STATUS  current
55040    DESCRIPTION
55041    "This object indicates the Traffic Priority Index."
55042    ::= { prtPriorityEntry 3}
55043
55044prtPriorityIngressRateLimit OBJECT-TYPE
55045    SYNTAX  Integer32
55046    MAX-ACCESS  read-write
55047    STATUS  current
55048    DESCRIPTION
55049    "The maximum rate permitted at Ingress of
55050     this port with this Traffic Priority, in Kbps."
55051    ::= { prtPriorityEntry 4}
55052
55053
55054prtQosTable OBJECT-TYPE
55055	SYNTAX		SEQUENCE OF PrtQosEntry
55056	MAX-ACCESS	not-accessible
55057	STATUS		current
55058	DESCRIPTION
55059	"Port QoS (Quality of Service) table."
55060	::= { portQos 2 }
55061
55062prtQosEntry OBJECT-TYPE
55063    SYNTAX		PrtQosEntry
55064    MAX-ACCESS	not-accessible
55065    STATUS		current
55066	DESCRIPTION  "An entry in table."
55067	INDEX { prtQosIdx, prtQosPrtIdx, prtQosDirection }
55068    ::= { prtQosTable 1 }
55069
55070PrtQosEntry ::=
55071    SEQUENCE {
55072		prtQosIdx					Unsigned32,
55073		prtQosPrtIdx				Unsigned32,
55074		prtQosDirection				INTEGER,
55075		prtQosRateLimitPacketType	INTEGER,
55076		prtQosRateLimitCIR			Unsigned32,
55077		prtQosRateLimitCBS			Unsigned32,
55078		prtQosRateLimitEIR			Unsigned32,
55079		prtQosRateLimitEBS			Unsigned32
55080	}
55081
55082prtQosIdx OBJECT-TYPE
55083    SYNTAX		Unsigned32
55084    MAX-ACCESS	not-accessible
55085    STATUS		current
55086    DESCRIPTION
55087    "The first index of the table.
55088     This attribute might indicate the Idx of the Cnfg (1..255) being
55089     accessed ; Idx of 255 relates to the TmpCnfg or any other Index."
55090    ::= { prtQosEntry 1 }
55091
55092prtQosPrtIdx OBJECT-TYPE
55093    SYNTAX		Unsigned32
55094    MAX-ACCESS	not-accessible
55095    STATUS		current
55096    DESCRIPTION
55097    "This object indicates a unique Port Index.
55098     Refer to device specification for port Index."
55099    ::= { prtQosEntry 2 }
55100
55101prtQosDirection OBJECT-TYPE
55102    SYNTAX		INTEGER {
55103		all			(1),
55104		ingress		(2),
55105		egress		(3)
55106	}
55107    MAX-ACCESS	not-accessible
55108    STATUS		current
55109    DESCRIPTION
55110    "This object indicates the port's QoS Direction."
55111    ::= { prtQosEntry 3 }
55112
55113prtQosRateLimitPacketType OBJECT-TYPE
55114    SYNTAX		INTEGER {
55115		all								(1),
55116		bcastAndMcastAndFloodedUcast	(2), -- BroadCast + Multicast + Flooded Unicast
55117		bcastAndMcast					(3), -- BroadCast + Multicast
55118		bcast							(4)  -- BroadCast
55119	}
55120    MAX-ACCESS	read-write
55121    STATUS		current
55122    DESCRIPTION
55123    "This object indicates the Type of Packets on which Rate Limitation is applied."
55124    ::= { prtQosEntry 4 }
55125
55126prtQosRateLimitCIR OBJECT-TYPE
55127    SYNTAX		Unsigned32
55128    MAX-ACCESS	read-write
55129    STATUS		current
55130    DESCRIPTION
55131    "This object indicates the port's CIR (Committed Information Rate) in Kbps.
55132     Value=0 represents best effort."
55133    ::= { prtQosEntry 5 }
55134
55135prtQosRateLimitCBS OBJECT-TYPE
55136    SYNTAX		Unsigned32
55137    MAX-ACCESS	read-write
55138    STATUS		current
55139    DESCRIPTION
55140    "This object indicates the port's CBS (Committed Burst Size) in KB.
55141     Value=0 represents best effort."
55142    ::= { prtQosEntry 6 }
55143
55144prtQosRateLimitEIR OBJECT-TYPE
55145    SYNTAX		Unsigned32
55146    MAX-ACCESS	read-write
55147    STATUS		current
55148    DESCRIPTION
55149    "This object indicates the port's EIR (Excess Information Rate) in Kbps."
55150    ::= { prtQosEntry 7 }
55151
55152prtQosRateLimitEBS OBJECT-TYPE
55153    SYNTAX		Unsigned32
55154    MAX-ACCESS	read-write
55155    STATUS		current
55156    DESCRIPTION
55157    "This object indicates the port's EBS (Excess  Burst Size) in KB."
55158    ::= { prtQosEntry 8 }
55159
55160prtTrafficClass		 OBJECT IDENTIFIER ::= { services 5 }
55161
55162portTrafficClassTable OBJECT-TYPE
55163    SYNTAX      SEQUENCE OF PortTrafficClassEntry
55164    MAX-ACCESS  not-accessible
55165    STATUS      current
55166    DESCRIPTION
55167    "Mapping of port to Traffic Class level."
55168    ::= { prtTrafficClass 1 }
55169
55170portTrafficClassEntry  OBJECT-TYPE
55171    SYNTAX      PortTrafficClassEntry
55172    MAX-ACCESS  not-accessible
55173    STATUS      current
55174    DESCRIPTION
55175    "An entry in portTrafficClassTable."
55176    INDEX   { portTrafficClassIdx1, portTrafficClassPortIdx }
55177    ::= { portTrafficClassTable 1 }
55178
55179PortTrafficClassEntry ::=
55180    SEQUENCE {
55181        portTrafficClassIdx1       		Integer32,
55182        portTrafficClassPortIdx         Integer32,
55183        portTrafficClass    			Integer32
55184    }
55185
55186portTrafficClassIdx1 OBJECT-TYPE
55187    SYNTAX  Integer32 (1..255)
55188    MAX-ACCESS  not-accessible
55189    STATUS  current
55190    DESCRIPTION
55191    "This attribute indicates the 1st index of the table.
55192    This may be the Idx of the Cnfg(1..255) being accessed;
55193    Idx of 255 relates to the TmpCnfg, or any other Index."
55194    ::= { portTrafficClassEntry 1 }
55195
55196portTrafficClassPortIdx OBJECT-TYPE
55197    SYNTAX      Integer32  (0..2147483647)
55198    MAX-ACCESS  not-accessible
55199    STATUS      current
55200    DESCRIPTION
55201    "This object indicates a unique Port Index.
55202     Refer to device specification for port Index."
55203    ::= { portTrafficClassEntry 2 }
55204
55205portTrafficClass OBJECT-TYPE
55206    SYNTAX      Integer32  (0..7)
55207    MAX-ACCESS  read-write
55208    STATUS      current
55209    DESCRIPTION
55210    "This object indicates the Traffic Class level of this port."
55211    ::= { portTrafficClassEntry 3 }
55212
55213--------------------------
55214--  Services Definitions
55215--------------------------
55216serviceTable OBJECT-TYPE
55217    SYNTAX     SEQUENCE OF ServiceEntry
55218    MAX-ACCESS not-accessible
55219    STATUS     current
55220    DESCRIPTION
55221      "Table of services."
55222   ::= { services 6 }
55223
55224serviceEntry OBJECT-TYPE
55225    SYNTAX     ServiceEntry
55226    MAX-ACCESS not-accessible
55227    STATUS     current
55228    DESCRIPTION
55229      "An entry in the Service Table."
55230    INDEX { ifIndex, flowIndex, serviceIndex  }
55231    ::= { serviceTable 1 }
55232
55233ServiceEntry ::= SEQUENCE {
55234    flowIndex				  Unsigned32,
55235    serviceIndex              Unsigned32,
55236    serviceRowStatus          RowStatus,
55237	serviceName				  SnmpAdminString,
55238    serviceBwProfileId	      Unsigned32
55239}
55240
55241flowIndex	  OBJECT-TYPE
55242    SYNTAX     Unsigned32
55243    MAX-ACCESS not-accessible
55244    STATUS     current
55245    DESCRIPTION
55246      "Defines the Flow ID the service is associated to."
55247    ::= { serviceEntry 1 }
55248
55249serviceIndex  OBJECT-TYPE
55250    SYNTAX     Unsigned32 (0..7)
55251    MAX-ACCESS not-accessible
55252    STATUS     current
55253    DESCRIPTION
55254      "Defines the Service ID - according to the CoS."
55255    ::= { serviceEntry 2 }
55256
55257serviceRowStatus    OBJECT-TYPE
55258    SYNTAX        RowStatus
55259    MAX-ACCESS  read-create
55260    STATUS      current
55261    DESCRIPTION
55262      "This attribute is used to create a new row or to delete an existing row
55263       in the table."
55264    ::= {  serviceEntry 3 }
55265
55266serviceName	     OBJECT-TYPE
55267    SYNTAX      SnmpAdminString
55268    MAX-ACCESS  read-create
55269    STATUS      current
55270    DESCRIPTION
55271      "This attribute defines the service name."
55272    ::= {  serviceEntry 4 }
55273
55274serviceBwProfileId   OBJECT-TYPE
55275    SYNTAX       Unsigned32
55276    MAX-ACCESS  read-create
55277    STATUS      current
55278    DESCRIPTION
55279      "This variable holds the index of the Ingress BW profile assigned
55280      to that service."
55281    ::= {  serviceEntry 5 }
55282
55283--EVC CoS Table
55284
55285evcCosTable OBJECT-TYPE
55286 	SYNTAX  SEQUENCE OF EvcCosEntry
55287 	MAX-ACCESS  not-accessible
55288 	STATUS current
55289 	DESCRIPTION
55290 	"This table defines  mapping of Ethernet Virtual Connection
55291 	 (EVC) ID to Class of Service (CoS) ID "
55292 	::= {services 7}
55293
55294evcCosEntry OBJECT-TYPE
55295     SYNTAX EvcCosEntry
55296     MAX-ACCESS not-accessible
55297     STATUS current
55298     DESCRIPTION  "An entry in table."
55299     INDEX {evcCosCnfgIdx,evcCosEvcIdx}
55300     ::= { evcCosTable 1}
55301
55302EvcCosEntry ::=
55303     SEQUENCE {
55304     evcCosCnfgIdx              Unsigned32,
55305     evcCosEvcIdx 	            Unsigned32,
55306     evcCosRowStatus            RowStatus,
55307--     evcCosServiceProfileIdx  Unsigned32,
55308	 evcCosEvcName				SnmpAdminString,
55309	 evcCosSpVlanId				Unsigned32
55310  	}
55311
55312evcCosCnfgIdx OBJECT-TYPE
55313     SYNTAX Unsigned32 (1..255)
55314     MAX-ACCESS not-accessible
55315     STATUS current
55316     DESCRIPTION
55317     "This attribute indicates the Idx of the Cnfg(1..255) being
55318      accessed ; Idx of 255 relates to the TmpCnfg."
55319     ::= {evcCosEntry 1}
55320
55321evcCosEvcIdx OBJECT-TYPE
55322     SYNTAX Unsigned32 (1..4095)
55323     MAX-ACCESS not-accessible
55324     STATUS current
55325     DESCRIPTION
55326     "This attribute indicates EVC Id."
55327     ::= {evcCosEntry 2}
55328
55329evcCosRowStatus	 OBJECT-TYPE
55330      SYNTAX     RowStatus
55331      MAX-ACCESS read-create
55332      STATUS     current
55333      DESCRIPTION
55334      "This attribute allows to create/delete a row in this table."
55335      ::= {evcCosEntry 3}
55336
55337--    ::= {evcCosEntry 4} (reserved)
55338
55339evcCosEvcName   OBJECT-TYPE
55340     SYNTAX  	SnmpAdminString
55341     MAX-ACCESS read-create
55342     STATUS current
55343     DESCRIPTION
55344     "A string that identifies the EVC. It should be unique
55345     in the Maintenance Domain (i.e., in the managed network)
55346     Used as MEG ID field in OAM messages."
55347     ::= {evcCosEntry 5}
55348
55349evcCosSpVlanId   OBJECT-TYPE
55350     SYNTAX     Unsigned32
55351     MAX-ACCESS read-create
55352     STATUS current
55353     DESCRIPTION
55354     "This object indicates the SP (Service Provider) VLAN used when sending
55355     an OAM message for the specified EVC."
55356     ::= {evcCosEntry 6}
55357
55358
55359-----------------------------------
55360--  Service Statistics Definitions
55361-----------------------------------
55362
55363serviceStatTable OBJECT-TYPE
55364    SYNTAX     SEQUENCE OF ServiceStatEntry
55365    MAX-ACCESS not-accessible
55366    STATUS     current
55367    DESCRIPTION
55368      "Service statistics table."
55369   ::= { services 8 }
55370
55371serviceStatEntry OBJECT-TYPE
55372    SYNTAX     ServiceStatEntry
55373    MAX-ACCESS not-accessible
55374    STATUS     current
55375    DESCRIPTION
55376      "An entry in the Service Statistics Table. "
55377    INDEX { ifIndex, flowIndex, serviceIndex, serviceStatDirection  }
55378    ::= { serviceStatTable 1 }
55379
55380ServiceStatEntry ::= SEQUENCE {
55381	serviceStatDirection                INTEGER,
55382	srvForwardGreenPackets	            Gauge32,
55383	srvForwardGreenPacktesOverflow	    Gauge32,
55384	srvForwardYellowPackets             Gauge32,
55385	srvForwardYellowPacketsOverflow     Gauge32,
55386	srvDiscardGreenPacket               Gauge32,
55387	srvDiscardGreenPacketOverflow       Gauge32,
55388	srvDiscardYellowRedPackets          Gauge32,
55389	srvDiscardYellowRedPacketsOverflow  Gauge32,
55390	srvForwardGreenBytes	            Gauge32,
55391	srvForwardGreenBytesOverflow        Gauge32,
55392	srvForwardYellowBytes               Gauge32,
55393	srvForwardYellowBytesOverflow       Gauge32,
55394	srvDiscardGreenBytes	            Gauge32,
55395	srvDiscardGreenBytesOverflow        Gauge32,
55396	srvDiscardYellowRedBytes            Gauge32,
55397	srvDiscardYellowRedBytesOverflow    Gauge32,
55398	srvResetStatsCmd                    INTEGER,
55399	srvDiscardYellowPackets             Gauge32,
55400	srvDiscardYellowPacketsOverflow     Gauge32,
55401	srvDiscardYellowBytes               Gauge32,
55402	srvDiscardYellowBytesOverflow       Gauge32,
55403	srvDiscardRedPackets                Gauge32,
55404	srvDiscardRedPacketsOverflow        Gauge32,
55405	srvDiscardRedBytes                  Gauge32,
55406	srvDiscardRedBytesOverflow          Gauge32
55407}
55408
55409serviceStatDirection  OBJECT-TYPE
55410    SYNTAX     INTEGER
55411    {
55412         upstream   (1),
55413         downstream (2)
55414    }
55415    MAX-ACCESS not-accessible
55416    STATUS     current
55417    DESCRIPTION
55418      "The direction in wich the measurement is taken."
55419    ::= {  serviceStatEntry 1 }
55420
55421
55422srvForwardGreenPackets	   OBJECT-TYPE
55423    SYNTAX    Gauge32
55424    MAX-ACCESS read-only
55425    STATUS     current
55426    DESCRIPTION
55427      "This attribute displays the counted number of forwarded packets
55428      that where marked Green."
55429    ::= {  serviceStatEntry 2 }
55430
55431srvForwardGreenPacktesOverflow OBJECT-TYPE
55432    SYNTAX    Gauge32
55433    MAX-ACCESS read-only
55434    STATUS     current
55435    DESCRIPTION
55436      "This attribute displays the number of times that the
55437         forwardGreenPackets counter has overflowed."
55438    ::= {  serviceStatEntry 3 }
55439
55440srvForwardYellowPackets  OBJECT-TYPE
55441    SYNTAX    Gauge32
55442    MAX-ACCESS read-only
55443    STATUS     current
55444    DESCRIPTION
55445      "This attribute displays the counted number of forwarded packets
55446      that where marked Yellow."
55447    ::= {  serviceStatEntry 4 }
55448
55449srvForwardYellowPacketsOverflow OBJECT-TYPE
55450    SYNTAX    Gauge32
55451    MAX-ACCESS read-only
55452    STATUS     current
55453    DESCRIPTION
55454      "This attribute displays the number of times that the
55455         forwardYellowPackets counter has overflowed."
55456    ::= {  serviceStatEntry 5 }
55457
55458srvDiscardGreenPacket OBJECT-TYPE
55459    SYNTAX    Gauge32
55460    MAX-ACCESS read-only
55461    STATUS     current
55462    DESCRIPTION
55463      "This attribute displays the counted number of discarded packets
55464      that where marked Green."
55465    ::= {  serviceStatEntry 6 }
55466
55467srvDiscardGreenPacketOverflow  OBJECT-TYPE
55468    SYNTAX    Gauge32
55469    MAX-ACCESS read-only
55470    STATUS     current
55471    DESCRIPTION
55472      "This attribute displays the number of times that the
55473         discardGreenPacket counter has overflowed."
55474    ::= {  serviceStatEntry 7 }
55475
55476srvDiscardYellowRedPackets OBJECT-TYPE
55477    SYNTAX    Gauge32
55478    MAX-ACCESS read-only
55479    STATUS     current
55480    DESCRIPTION
55481      "This attribute displays the counted number of discarded packets
55482      that where marked Yellow or Red."
55483    ::= {  serviceStatEntry 8 }
55484
55485srvDiscardYellowRedPacketsOverflow OBJECT-TYPE
55486    SYNTAX    Gauge32
55487    MAX-ACCESS read-only
55488    STATUS     current
55489    DESCRIPTION
55490      "This attribute displays the number of times that the
55491         discardYellowRedPackets counter has overflowed."
55492    ::= {  serviceStatEntry 9 }
55493
55494srvForwardGreenBytes	    OBJECT-TYPE
55495    SYNTAX    Gauge32
55496    MAX-ACCESS read-only
55497    STATUS     current
55498    DESCRIPTION
55499      "This attribute displays the counted number of forwarded bytes
55500      that where marked Green."
55501    ::= {  serviceStatEntry 10 }
55502
55503srvForwardGreenBytesOverflow    OBJECT-TYPE
55504    SYNTAX    Gauge32
55505    MAX-ACCESS read-only
55506    STATUS     current
55507    DESCRIPTION
55508      "This attribute displays the number of times that the
55509         forwardGreenBytes counter has overflowed."
55510    ::= {  serviceStatEntry 11 }
55511
55512srvForwardYellowBytes   OBJECT-TYPE
55513    SYNTAX    Gauge32
55514    MAX-ACCESS read-only
55515    STATUS     current
55516    DESCRIPTION
55517      "This attribute displays the counted number of forwarded bytes
55518      that where marked Yellow."
55519    ::= {  serviceStatEntry 12 }
55520
55521srvForwardYellowBytesOverflow OBJECT-TYPE
55522    SYNTAX    Gauge32
55523    MAX-ACCESS read-only
55524    STATUS     current
55525    DESCRIPTION
55526      "This attribute displays the number of times that the
55527         forwardYellowBytes counter has overflowed."
55528    ::= {  serviceStatEntry 13 }
55529
55530srvDiscardGreenBytes  OBJECT-TYPE
55531    SYNTAX    Gauge32
55532    MAX-ACCESS read-only
55533    STATUS     current
55534    DESCRIPTION
55535      "This attribute displays the counted number of discarded bytes
55536      that where marked Green."
55537    ::= {  serviceStatEntry 14 }
55538
55539srvDiscardGreenBytesOverflow  OBJECT-TYPE
55540    SYNTAX    Gauge32
55541    MAX-ACCESS read-only
55542    STATUS     current
55543    DESCRIPTION
55544      "This attribute displays the number of times that the
55545         discardGreenBytes counter has overflowed."
55546    ::= {  serviceStatEntry 15}
55547
55548srvDiscardYellowRedBytes OBJECT-TYPE
55549    SYNTAX    Gauge32
55550    MAX-ACCESS read-only
55551    STATUS     current
55552    DESCRIPTION
55553      "This attribute displays the counted number of discarded bytes
55554      that where marked Yellow or Red."
55555    ::= {  serviceStatEntry 16 }
55556
55557srvDiscardYellowRedBytesOverflow OBJECT-TYPE
55558    SYNTAX    Gauge32
55559    MAX-ACCESS read-only
55560    STATUS     current
55561    DESCRIPTION
55562      "This attribute displays the number of times that the
55563         discardYellowRedBytes counter has overflowed."
55564    ::= {  serviceStatEntry 17 }
55565
55566
55567srvResetStatsCmd   OBJECT-TYPE
55568    SYNTAX       INTEGER
55569	{
55570       off(2),
55571	   on (3)
55572	}
55573    MAX-ACCESS  read-create
55574    STATUS  current
55575    DESCRIPTION
55576    "Reset statistic counters of the service."
55577   ::= { serviceStatEntry 18 }
55578
55579srvDiscardYellowPackets  OBJECT-TYPE
55580    SYNTAX    Gauge32
55581    MAX-ACCESS read-only
55582    STATUS     current
55583    DESCRIPTION
55584      "This attribute displays the counted number of discarded packets
55585      that where marked Yellow."
55586    ::= {  serviceStatEntry 19 }
55587
55588
55589srvDiscardYellowPacketsOverflow  OBJECT-TYPE
55590    SYNTAX    Gauge32
55591    MAX-ACCESS read-only
55592    STATUS     current
55593    DESCRIPTION
55594      "This attribute displays the number of times that the
55595       discardYellowPackets counter has overflowed."
55596    ::= {  serviceStatEntry 20 }
55597
55598
55599srvDiscardYellowBytes               OBJECT-TYPE
55600   SYNTAX    Gauge32
55601   MAX-ACCESS read-only
55602   STATUS     current
55603   DESCRIPTION
55604      "This attribute displays the counted number of discarded bytes
55605      that where marked Yellow."
55606    ::= {  serviceStatEntry 21 }
55607
55608srvDiscardYellowBytesOverflow       OBJECT-TYPE
55609   SYNTAX    Gauge32
55610   MAX-ACCESS read-only
55611   STATUS     current
55612   DESCRIPTION
55613      "This attribute displays the number of times that the
55614       discardYellowBytes counter has overflowed."
55615    ::= {  serviceStatEntry 22 }
55616
55617srvDiscardRedPackets                OBJECT-TYPE
55618   SYNTAX    Gauge32
55619   MAX-ACCESS read-only
55620   STATUS     current
55621   DESCRIPTION
55622      "This attribute displays the counted number of discarded packets
55623      that where marked Red."
55624    ::= {  serviceStatEntry 23 }
55625
55626srvDiscardRedPacketsOverflow        OBJECT-TYPE
55627   SYNTAX    Gauge32
55628   MAX-ACCESS read-only
55629   STATUS     current
55630   DESCRIPTION
55631       "This attribute displays the number of times that the
55632        discardRedPackets counter has overflowed."
55633    ::= {  serviceStatEntry 24 }
55634
55635srvDiscardRedBytes                  OBJECT-TYPE
55636   SYNTAX    Gauge32
55637   MAX-ACCESS read-only
55638   STATUS     current
55639   DESCRIPTION
55640      "This attribute displays the counted number of discarded bytes
55641      that where marked Red."
55642    ::= {  serviceStatEntry 25 }
55643
55644srvDiscardRedBytesOverflow          OBJECT-TYPE
55645   SYNTAX    Gauge32
55646   MAX-ACCESS read-only
55647   STATUS     current
55648   DESCRIPTION
55649      "This attribute displays the number of times that the
55650       discardRedBytes counter has overflowed."
55651    ::= {  serviceStatEntry 26 }
55652
55653
55654 -- QoS Flow Mapping Definition
55655mappingProfileObjects OBJECT IDENTIFIER ::= {  services 9 }
55656
55657 -- QoS Flow Mapping Profile table
55658flowMappingProfileTable OBJECT-TYPE
55659    SYNTAX SEQUENCE OF FlowMappingProfileEntry
55660    MAX-ACCESS not-accessible
55661    STATUS current
55662    DESCRIPTION
55663        "This table holds flow mapping profiles."
55664    ::= { mappingProfileObjects 1 }
55665
55666flowMappingProfileEntry OBJECT-TYPE
55667    SYNTAX  FlowMappingProfileEntry
55668    MAX-ACCESS not-accessible
55669    STATUS current
55670    DESCRIPTION
55671        "Each entry in this table describes one Flow mapping profile with
55672         one of its Flow Mapping supported, according to the Priority order.
55673         The information includes a reference to a Flow Mapping index.
55674        "
55675    INDEX { flowMappingProfileIndex, flowMappingProfilePriority }
55676    ::= { flowMappingProfileTable 1 }
55677
55678FlowMappingProfileEntry ::= SEQUENCE {
55679    flowMappingProfileIndex        Unsigned32,
55680    flowMappingProfilePriority     INTEGER,
55681    flowMappingProfileRowStatus    RowStatus,
55682	flowMappingProfileNumOfMaps    Unsigned32,
55683    flowMappingProfileMapIndex     Unsigned32,
55684	flowMappingProfileName		   SnmpAdminString
55685
55686}
55687
55688flowMappingProfileIndex OBJECT-TYPE
55689    SYNTAX  Unsigned32
55690    MAX-ACCESS not-accessible
55691    STATUS current
55692    DESCRIPTION
55693        "A running index for the Flow Mapping Profile table."
55694    ::= { flowMappingProfileEntry 1 }
55695
55696flowMappingProfilePriority OBJECT-TYPE
55697    SYNTAX  INTEGER
55698    MAX-ACCESS not-accessible
55699    STATUS current
55700    DESCRIPTION
55701        "The priority of the Mapping selected by flowMappingProfileMapIndex
55702         within the Flow Mapping Profile."
55703    ::= { flowMappingProfileEntry 2 }
55704
55705flowMappingProfileRowStatus OBJECT-TYPE
55706    SYNTAX RowStatus
55707    MAX-ACCESS  read-create
55708    STATUS  current
55709    DESCRIPTION
55710       "This attribute is used to create a new row or to delete an existing row
55711       in the table."
55712    ::= { flowMappingProfileEntry 3 }
55713
55714flowMappingProfileNumOfMaps OBJECT-TYPE
55715    SYNTAX  Unsigned32
55716    MAX-ACCESS read-create
55717    STATUS current
55718    DESCRIPTION
55719        "This attribute determines the number of the mappings
55720        associated to the Flow Mapping Profile."
55721    ::= { flowMappingProfileEntry 4 }
55722
55723flowMappingProfileMapIndex OBJECT-TYPE
55724    SYNTAX  Unsigned32
55725    MAX-ACCESS read-create
55726    STATUS current
55727    DESCRIPTION
55728        "This attribute holds a reference to the mapping index.
55729        It specifies the mapping selected for the Mapping Profile
55730        for the selected Priority.
55731        When flowMappingProfileNumOfMaps=0, this attribute is not relevant."
55732    ::= { flowMappingProfileEntry 5 }
55733
55734flowMappingProfileName    OBJECT-TYPE
55735    SYNTAX      SnmpAdminString
55736    MAX-ACCESS read-create
55737    STATUS     current
55738    DESCRIPTION
55739      "This attribute defines the name assigned to flowMappingIndex profile."
55740    ::= { flowMappingProfileEntry 6 }
55741
55742-- QoS: Flow Mapping table
55743
55744qosFlowMappingTable OBJECT-TYPE
55745    SYNTAX SEQUENCE OF QosFlowMappingEntry
55746    MAX-ACCESS not-accessible
55747    STATUS current
55748    DESCRIPTION
55749        "A table of Flow Mapping."
55750    ::= { mappingProfileObjects 2 }
55751
55752qosFlowMappingEntry OBJECT-TYPE
55753    SYNTAX QosFlowMappingEntry
55754    MAX-ACCESS not-accessible
55755    STATUS current
55756    DESCRIPTION
55757        "Each entry in this table describes one Flow Mapping.
55758         The information includes combination (AND function) of all the
55759         classifications, as defined in the qosFlowMappingCriteria field.
55760         Classifiers are: TOS, DSCP, VLAN ID, MAC and IP source and destination addresses,
55761         IP protocol, IP Precedence, TCP and UDP source and destination ports."
55762    INDEX { qosFlowMappingIdx1, qosFlowMappingIdx2, qosFlowMappingIdx3 }
55763    ::= { qosFlowMappingTable 1 }
55764
55765QosFlowMappingEntry ::= SEQUENCE {
55766    qosFlowMappingIdx1                Unsigned32,
55767	qosFlowMappingIdx2				  Unsigned32,
55768	qosFlowMappingIdx3				  Unsigned32,
55769    qosFlowMappingRowStatus           RowStatus,
55770    qosFlowMappingCriteria            BITS,
55771	qosFlowMappingIeee802dot1p		  Unsigned32,
55772	qosFlowMappingTos				  Unsigned32,
55773    qosFlowMappingFromDscp            Unsigned32,
55774    qosFlowMappingToDscp              Unsigned32,
55775    qosFlowMappingFromVlanId          Unsigned32,
55776    qosFlowMappingToVlanId            Unsigned32,
55777    qosFlowMappingFromSrcMacAddr      MacAddress,
55778    qosFlowMappingToSrcMacAddr        MacAddress,
55779    qosFlowMappingFromDestMacAddr     MacAddress,
55780    qosFlowMappingToDestMacAddr       MacAddress,
55781    qosFlowMappingFromSrcIpAddr       IpAddress,
55782    qosFlowMappingToSrcIpAddr         IpAddress,
55783    qosFlowMappingFromDestIpAddr      IpAddress,
55784    qosFlowMappingToDestIpAddr        IpAddress,
55785    qosFlowMappingFromTcpSrcPort      Unsigned32,
55786    qosFlowMappingToTcpSrcPort        Unsigned32,
55787    qosFlowMappingFromTcpDestPort     Unsigned32,
55788    qosFlowMappingToTcpDestPort       Unsigned32,
55789    qosFlowMappingFromUdpSrcPort      Unsigned32,
55790    qosFlowMappingToUdpSrcPort        Unsigned32,
55791    qosFlowMappingFromUdpDestPort     Unsigned32,
55792    qosFlowMappingToUdpDestPort       Unsigned32,
55793	qosFlowMappingFromIpPrecedence    Unsigned32,
55794    qosFlowMappingToIpPrecedence      Unsigned32,
55795	qosFlowMappingInnerIeee802dot1p   Unsigned32,
55796	qosFlowMappingFromInnerVlanId     Unsigned32,
55797	qosFlowMappingToInnerVlanId       Unsigned32
55798
55799		}
55800
55801qosFlowMappingIdx1 OBJECT-TYPE
55802    SYNTAX Unsigned32
55803    MAX-ACCESS not-accessible
55804    STATUS current
55805    DESCRIPTION
55806        "
55807        - In case the table is accessed via flowMappingProfileTable
55808        this is a running index for the QoS Flow Mapping table.
55809		- In case the table is not accessed via flowMappingProfileTable,
55810        this will be the ifIndex of the XNI (bridge port) to which the
55811        QoS mapping applies.
55812        "
55813    ::= { qosFlowMappingEntry 1 }
55814
55815qosFlowMappingIdx2 OBJECT-TYPE
55816    SYNTAX Unsigned32
55817    MAX-ACCESS not-accessible
55818    STATUS current
55819    DESCRIPTION
55820        "An index for the QoS Flow Mapping table.
55821        - In case the table is accessed via flowMappingProfileTable
55822        the index will be fixed = 1.
55823        - In case the table is not accessed via flowMappingProfileTable,
55824        this will be the index of the Flow (EVC) to which the QoS mapping applies.
55825        "
55826    ::= { qosFlowMappingEntry 2 }
55827
55828qosFlowMappingIdx3 OBJECT-TYPE
55829    SYNTAX Unsigned32
55830    MAX-ACCESS not-accessible
55831    STATUS current
55832    DESCRIPTION
55833        "An index for the QoS Flow Mapping table.
55834        - In case the table is accessed via flowMappingProfileTable
55835        the index will be fixed = 1.
55836        - In case the table is not accessed via flowMappingProfileTable,
55837        this will be the Priority to which the QoS mapping applies.
55838        "
55839    ::= { qosFlowMappingEntry 3 }
55840
55841qosFlowMappingRowStatus OBJECT-TYPE
55842    SYNTAX RowStatus
55843    MAX-ACCESS  read-create
55844    STATUS  current
55845    DESCRIPTION
55846       "This attribute is used to create a new row or to delete an existing row
55847       in the table."
55848    ::= { qosFlowMappingEntry 4 }
55849
55850qosFlowMappingCriteria OBJECT-TYPE
55851    SYNTAX BITS {
55852		 ieee802dot1p (0),
55853         tos          (1),
55854         dscp         (2),
55855         vlanId       (3),
55856         macSrcAddr   (4),
55857         macDestAddr  (5),
55858         ipSrcAddr    (6),
55859         ipDestAddr   (7),
55860         tcpSrcPort   (8),
55861         tcpDestPort  (9),
55862         udpSrcPort   (10),
55863         udpDestPort  (11),
55864		 ipPrecedence (12),
55865		 innerIeee802dot1p (13),
55866         innerVlanId (14),
55867         untagged     (15)
55868    }
55869    MAX-ACCESS read-create
55870    STATUS current
55871    DESCRIPTION
55872        "This attribute determines upon which criterion the flow
55873        will be mapped."
55874    ::= { qosFlowMappingEntry 5 }
55875
55876qosFlowMappingIeee802dot1p OBJECT-TYPE
55877    SYNTAX Unsigned32
55878    MAX-ACCESS read-create
55879    STATUS current
55880    DESCRIPTION
55881        "This attribute determines which TOS values are applicable for that flow.
55882		Each bit (0..7) represents a different 802.1 P-bit value.
55883		Setting '1' to the bit means that the corresponding 802.1 P-bit value is applicable.
55884         It is relevant only in case the ieee802dot1p bit(0) in qosFlowMappingCriteria equals 1."
55885    ::= { qosFlowMappingEntry 6 }
55886
55887qosFlowMappingTos   OBJECT-TYPE
55888    SYNTAX     Unsigned32
55889    MAX-ACCESS read-create
55890    STATUS current
55891    DESCRIPTION
55892        "This attribute determines which TOS values are applicable for that flow.
55893		Each bit (0..7) represents a different TOS value.
55894		Setting '1' to the bit means that the corresponding TOS value is applicable.
55895        It is relevant only in case the tos bit (1) in qosFlowMappingCriteria equals 1."
55896    ::= { qosFlowMappingEntry 7 }
55897
55898qosFlowMappingFromDscp      OBJECT-TYPE
55899    SYNTAX     Unsigned32
55900    MAX-ACCESS read-create
55901    STATUS current
55902    DESCRIPTION
55903        "This attribute determines the first DSCP value to compare with in a range.
55904         It is relevant only in case the dscp bit (2) in qosFlowMappingCriteria equals 1."
55905    ::= { qosFlowMappingEntry 8 }
55906
55907qosFlowMappingToDscp OBJECT-TYPE
55908    SYNTAX     Unsigned32
55909    MAX-ACCESS read-create
55910    STATUS current
55911    DESCRIPTION
55912        "This attribute determines the first DSCP value to compare with in a range.
55913         It is relevant only in case the dscp bit (2) in qosFlowMappingCriteria equals 1."
55914    ::= { qosFlowMappingEntry 9 }
55915
55916qosFlowMappingFromVlanId    OBJECT-TYPE
55917    SYNTAX    Unsigned32
55918    MAX-ACCESS read-create
55919    STATUS current
55920    DESCRIPTION
55921        "This attribute determines the first VLAN ID value to compare with in a range.
55922         It is relevant only in case the vlanId bit (3) in qosFlowMappingCriteria equals 1."
55923    ::= { qosFlowMappingEntry 10 }
55924
55925qosFlowMappingToVlanId    OBJECT-TYPE
55926    SYNTAX    Unsigned32
55927    MAX-ACCESS read-create
55928    STATUS current
55929    DESCRIPTION
55930        "This attribute determines the last VLAN ID value to compare with in a range.
55931         It is relevant only in case the vlanId bit (3) in qosFlowMappingCriteria equals 1."
55932    ::= { qosFlowMappingEntry 11 }
55933
55934qosFlowMappingFromSrcMacAddr OBJECT-TYPE
55935    SYNTAX MacAddress
55936    MAX-ACCESS read-create
55937    STATUS current
55938    DESCRIPTION
55939        "This attribute determines the first source MAC address to compare with in a range.
55940         It is relevant only in case the macSrcAddr bit (4) in qosFlowMappingCriteria equals 1."
55941    ::= { qosFlowMappingEntry 12 }
55942
55943qosFlowMappingToSrcMacAddr    OBJECT-TYPE
55944    SYNTAX    MacAddress
55945    MAX-ACCESS read-create
55946    STATUS current
55947    DESCRIPTION
55948        "This attribute determines the last source MAC address to compare with in a range.
55949         It is relevant only in case the macSrcAddr bit (4) in qosFlowMappingCriteria equals 1."
55950    ::= { qosFlowMappingEntry 13 }
55951
55952qosFlowMappingFromDestMacAddr OBJECT-TYPE
55953    SYNTAX MacAddress
55954    MAX-ACCESS read-create
55955    STATUS current
55956    DESCRIPTION
55957        "This attribute determines the first destination MAC address to compare with in a range.
55958         It is relevant only in case the macDestAddr (5) bit in qosFlowMappingCriteria equals 1."
55959    ::= { qosFlowMappingEntry 14 }
55960
55961qosFlowMappingToDestMacAddr OBJECT-TYPE
55962    SYNTAX MacAddress
55963    MAX-ACCESS read-create
55964    STATUS current
55965    DESCRIPTION
55966        "This attribute determines the last destination MAC address to compare with in a range.
55967         It is relevant only in case the macDestAddr (5) bit in qosFlowMappingCriteria equals 1."
55968    ::= { qosFlowMappingEntry 15 }
55969
55970qosFlowMappingFromSrcIpAddr      OBJECT-TYPE
55971    SYNTAX      IpAddress
55972    MAX-ACCESS  read-create
55973    STATUS current
55974    DESCRIPTION
55975        "This attribute determines the first source IP address to compare with in a range.
55976         It is relevant only in case the ipSrcAddr (6) bit in qosFlowMappingCriteria equals 1."
55977    ::= { qosFlowMappingEntry 16 }
55978
55979qosFlowMappingToSrcIpAddr  OBJECT-TYPE
55980    SYNTAX      IpAddress
55981    MAX-ACCESS  read-create
55982    STATUS current
55983    DESCRIPTION
55984        "This attribute determines the last source IP address to compare with in a range.
55985         It is relevant only in case the ipSrcAddr (6) bit in qosFlowMappingCriteria equals 1."
55986    ::= { qosFlowMappingEntry 17 }
55987
55988qosFlowMappingFromDestIpAddr   OBJECT-TYPE
55989    SYNTAX       IpAddress
55990    MAX-ACCESS   read-create
55991    STATUS current
55992    DESCRIPTION
55993        "This attribute determines the first destination IP address to compare with in a range.
55994         It is relevant only in case the ipDestAddr (7) bit in qosFlowMappingCriteria equals 1."
55995    ::= { qosFlowMappingEntry 18 }
55996
55997qosFlowMappingToDestIpAddr    OBJECT-TYPE
55998    SYNTAX       IpAddress
55999    MAX-ACCESS   read-create
56000    STATUS current
56001    DESCRIPTION
56002        "This attribute determines the last destination IP address to compare with in a range.
56003         It is relevant only in case the ipDestAddr (7) bit in qosFlowMappingCriteria equals 1."
56004    ::= { qosFlowMappingEntry 19 }
56005
56006qosFlowMappingFromTcpSrcPort   OBJECT-TYPE
56007    SYNTAX     Unsigned32
56008    MAX-ACCESS read-create
56009    STATUS current
56010    DESCRIPTION
56011        "This attribute determines the first TCP source port to compare with in a range.
56012         It is relevant only in case the tcpSrcPort bit (8) in qosFlowMappingCriteria equals 1."
56013    ::= { qosFlowMappingEntry 20 }
56014
56015qosFlowMappingToTcpSrcPort OBJECT-TYPE
56016    SYNTAX Unsigned32
56017    MAX-ACCESS read-create
56018    STATUS current
56019    DESCRIPTION
56020        "This attribute determines the last TCP source port to compare with in a range.
56021         It is relevant only in case the tcpSrcPort bit (8) in qosFlowMappingCriteria equals 1."
56022    ::= { qosFlowMappingEntry 21 }
56023
56024qosFlowMappingFromTcpDestPort OBJECT-TYPE
56025    SYNTAX Unsigned32
56026    MAX-ACCESS read-create
56027    STATUS current
56028    DESCRIPTION
56029        "This attribute determines the first TCP destination port to compare with in a range.
56030         It is relevant only in case the tcpDestPort bit (9) in qosFlowMappingCriteria equals 1."
56031    ::= { qosFlowMappingEntry 22 }
56032
56033qosFlowMappingToTcpDestPort    OBJECT-TYPE
56034    SYNTAX    Unsigned32
56035    MAX-ACCESS read-create
56036    STATUS current
56037    DESCRIPTION
56038        "This attribute determines the last TCP destination port to compare with in a range.
56039         It is relevant only in case the tcpDestPort bit (9) in qosFlowMappingCriteria equals 1."
56040    ::= { qosFlowMappingEntry 23 }
56041
56042qosFlowMappingFromUdpSrcPort OBJECT-TYPE
56043    SYNTAX Unsigned32
56044    MAX-ACCESS read-create
56045    STATUS current
56046    DESCRIPTION
56047        "This attribute determines the first UDP source port to compare with in a range.
56048         It is relevant only in case the udpSrcPort bit (10) in qosFlowMappingCriteria equals 1."
56049   ::= { qosFlowMappingEntry 24 }
56050
56051qosFlowMappingToUdpSrcPort OBJECT-TYPE
56052    SYNTAX Unsigned32
56053    MAX-ACCESS read-create
56054    STATUS current
56055    DESCRIPTION
56056        "This attribute determines the last UDP source port to compare with in a range.
56057         It is relevant only in case the udpSrcPort bit (10) in qosFlowMappingCriteria equals 1."
56058    ::= { qosFlowMappingEntry 25 }
56059
56060qosFlowMappingFromUdpDestPort OBJECT-TYPE
56061    SYNTAX Unsigned32
56062    MAX-ACCESS read-create
56063    STATUS current
56064    DESCRIPTION
56065        "This attribute determines the first UDP destination port to compare with in a range.
56066         It is relevant only in case the udpDestPort bit (11) in qosFlowMappingCriteria equals 1."
56067    ::= { qosFlowMappingEntry 26 }
56068
56069qosFlowMappingToUdpDestPort OBJECT-TYPE
56070    SYNTAX Unsigned32
56071    MAX-ACCESS read-create
56072    STATUS current
56073    DESCRIPTION
56074        "This attribute determines the last UDP destination port to compare with in a range.
56075         It is relevant only in case the udpDestPort bit (11) in qosFlowMappingCriteria equals 1."
56076    ::= { qosFlowMappingEntry 27 }
56077
56078qosFlowMappingFromIpPrecedence OBJECT-TYPE
56079    SYNTAX     Unsigned32
56080    MAX-ACCESS read-create
56081    STATUS current
56082    DESCRIPTION
56083        "This attribute determines the first IpPrecedence value to compare with in a range.
56084         It is relevant only in case the IpPrecedence bit (12) in qosFlowMappingCriteria equals 1."
56085    ::= { qosFlowMappingEntry 28 }
56086
56087qosFlowMappingToIpPrecedence OBJECT-TYPE
56088    SYNTAX     Unsigned32
56089    MAX-ACCESS read-create
56090    STATUS current
56091    DESCRIPTION
56092        "This attribute determines the last IpPrecedence value to compare with in a range.
56093         It is relevant only in case the IpPrecedence bit (12) in qosFlowMappingCriteria equals 1."
56094    ::= { qosFlowMappingEntry 29 }
56095
56096qosFlowMappingInnerIeee802dot1p OBJECT-TYPE
56097    SYNTAX Unsigned32
56098    MAX-ACCESS read-create
56099    STATUS current
56100    DESCRIPTION
56101        "This attribute determines which TOS values are applicable for that flow.
56102		 Each bit (0..7) represents a different inner 802.1 P-bit value.
56103		 Setting '1' to the bit means that the corresponding inner 802.1 P-bit value is applicable.
56104         It is relevant only in case the innerIeee802dot1p bit (13) in qosFlowMappingCriteria equals 1."
56105     ::= { qosFlowMappingEntry 30 }
56106
56107qosFlowMappingFromInnerVlanId    OBJECT-TYPE
56108    SYNTAX    Unsigned32
56109    MAX-ACCESS read-create
56110    STATUS current
56111    DESCRIPTION
56112        "This attribute determines the first inner VLAN ID value to compare with in a range.
56113         It is relevant only in case the innerVlanId bit(14) in qosFlowMappingCriteria equals 1."
56114    ::= { qosFlowMappingEntry 31 }
56115
56116qosFlowMappingToInnerVlanId    OBJECT-TYPE
56117    SYNTAX    Unsigned32
56118    MAX-ACCESS read-create
56119    STATUS current
56120    DESCRIPTION
56121        "This attribute determines the last inner VLAN ID value to compare with in a range.
56122         It is relevant only in case the innerVlanId bit(14) in qosFlowMappingCriteria equals 1."
56123    ::= { qosFlowMappingEntry 32 }
56124
56125-- CoS Profile Definition
56126cosProfileTable OBJECT-TYPE
56127    SYNTAX     SEQUENCE OF CosProfileEntry
56128    MAX-ACCESS not-accessible
56129    STATUS     current
56130    DESCRIPTION
56131      "Class of Service Profile table.
56132      Each profile holds a priority method, and a mappring function
56133      that maps the priority values (range according to the method)
56134      into CoS values."
56135   ::= { services 10 }
56136
56137cosProfileEntry OBJECT-TYPE
56138    SYNTAX     CosProfileEntry
56139    MAX-ACCESS not-accessible
56140    STATUS     current
56141    DESCRIPTION
56142      "A conceptual row where each row contains one CoS attributes."
56143    INDEX { cosProfileIndex }
56144    ::= { cosProfileTable 1 }
56145
56146CosProfileEntry ::= SEQUENCE {
56147    cosProfileIndex          Unsigned32,
56148	cosProfileRowStatus      RowStatus,
56149    cosProfileCosMethod	     INTEGER,
56150    cosProfileName           SnmpAdminString,
56151	cosProfileCosMapping     OCTET STRING
56152}
56153
56154cosProfileIndex   OBJECT-TYPE
56155    SYNTAX     Unsigned32
56156    MAX-ACCESS not-accessible
56157    STATUS     current
56158    DESCRIPTION
56159      "Defines the CoS Profile ID."
56160    ::= { cosProfileEntry 1 }
56161
56162cosProfileRowStatus   OBJECT-TYPE
56163    SYNTAX      RowStatus
56164    MAX-ACCESS  read-create
56165    STATUS      current
56166    DESCRIPTION
56167      "This attribute is used to create a new row or to delete an existing row
56168       in the table."
56169    ::= {  cosProfileEntry 2 }
56170
56171cosProfileCosMethod	  OBJECT-TYPE
56172    SYNTAX      INTEGER
56173	{
56174	    ieee802dot1p 	(2),
56175	    tos          	(3),
56176        dscp     		(4),
56177		ipPrecedence    (5)
56178    }
56179    MAX-ACCESS  read-create
56180    STATUS     current
56181    DESCRIPTION
56182      "Defines the priority method upon CoS mapping is done."
56183    ::= { cosProfileEntry 3 }
56184
56185cosProfileName    OBJECT-TYPE
56186    SYNTAX      SnmpAdminString
56187    MAX-ACCESS read-create
56188    STATUS     current
56189    DESCRIPTION
56190      "This attribute defines the name assigned to CoS profile."
56191    ::= { cosProfileEntry 4 }
56192
56193cosProfileCosMapping  OBJECT-TYPE
56194    SYNTAX      OCTET STRING (SIZE(0..63))
56195    MAX-ACCESS read-create
56196    STATUS     current
56197    DESCRIPTION
56198      "This attribute defines the value of the CoS that is assigned
56199      for each priority. The number of the valid octets depends upon
56200	  the priority method selected:
56201      Octet 0 corresponds to priority = 0
56202      Octet 1 corresponds to priority = 1
56203      ...
56204      Octet 63 corresponds to priority = 63.
56205      "
56206    ::= { cosProfileEntry 5 }
56207
56208
56209
56210
56211-- Queue Profile Attributes
56212queueProfileObjects OBJECT IDENTIFIER ::= {  services 11 }
56213
56214qProfileTable OBJECT-TYPE
56215    SYNTAX     SEQUENCE OF QProfileEntry
56216    MAX-ACCESS not-accessible
56217    STATUS     current
56218    DESCRIPTION
56219      "This table defines the profiles for a cluster of queues.
56220      "
56221   ::= { queueProfileObjects 1 }
56222
56223
56224qProfileEntry OBJECT-TYPE
56225    SYNTAX     QProfileEntry
56226    MAX-ACCESS not-accessible
56227    STATUS     current
56228    DESCRIPTION
56229      "A conceptual row where each row contains one Queue Cluster attribute. "
56230    INDEX { qProfileIndex  }
56231    ::= { qProfileTable 1 }
56232
56233QProfileEntry ::= SEQUENCE {
56234    qProfileIndex                Unsigned32,
56235    qProfileRowStatus            RowStatus,
56236	qProfileName                 SnmpAdminString,
56237	qProfileNumberOfInternalQ	 Unsigned32,
56238	qProfileInternalQProfile     OCTET STRING
56239}
56240
56241qProfileIndex  OBJECT-TYPE
56242    SYNTAX     Unsigned32
56243    MAX-ACCESS not-accessible
56244    STATUS     current
56245    DESCRIPTION
56246      "Defines the Queue Cluster Profile ID."
56247    ::= { qProfileEntry 1 }
56248
56249qProfileRowStatus  OBJECT-TYPE
56250    SYNTAX      RowStatus
56251    MAX-ACCESS read-create
56252    STATUS     current
56253    DESCRIPTION
56254      "This attribute is used to create a new row or to delete an existing row
56255       in the table."
56256    ::= { qProfileEntry 2 }
56257
56258qProfileName    OBJECT-TYPE
56259    SYNTAX       SnmpAdminString
56260    MAX-ACCESS read-create
56261    STATUS     current
56262    DESCRIPTION
56263      "This attribute holds the name of the Queue cluster profile."
56264    ::= { qProfileEntry 3 }
56265
56266qProfileNumberOfInternalQ	OBJECT-TYPE
56267    SYNTAX      Unsigned32
56268    MAX-ACCESS read-create
56269    STATUS     current
56270    DESCRIPTION
56271      "This attribute holds the number of the internal queue profiles
56272      that are pointed by qInternalQProfile."
56273    ::= { qProfileEntry 4 }
56274
56275
56276qProfileInternalQProfile  OBJECT-TYPE
56277    SYNTAX      OCTET STRING
56278    MAX-ACCESS read-create
56279    STATUS     current
56280    DESCRIPTION
56281      "This attribute holds the indexes to the queue profiles
56282      in the qInternalProfileTable.
56283      Each couple of octets holds an index to the qInternalProfileTable."
56284    ::= { qProfileEntry 5 }
56285
56286
56287qInternalProfileTable OBJECT-TYPE
56288    SYNTAX     SEQUENCE OF QInternalProfileEntry
56289    MAX-ACCESS not-accessible
56290    STATUS     current
56291    DESCRIPTION
56292      "This table holds queue profiles."
56293   ::= { queueProfileObjects 2 }
56294
56295
56296qInternalProfileEntry OBJECT-TYPE
56297    SYNTAX     QInternalProfileEntry
56298    MAX-ACCESS not-accessible
56299    STATUS     current
56300    DESCRIPTION
56301      "A conceptual row where each row contains one Queue attribute. "
56302    INDEX { qInternalProfileIndex  }
56303    ::= { qInternalProfileTable 1 }
56304
56305
56306QInternalProfileEntry ::= SEQUENCE {
56307    qInternalProfileIndex                Unsigned32,
56308	qInternalProfileRowStatus            RowStatus,
56309    qInternalProfileScheduling	         INTEGER,
56310    qInternalProfileWFQWeight            Unsigned32,
56311	qInternalProfileQueueLength          Unsigned32,
56312	qInternalProfileWredStartDropThresh	 Unsigned32,
56313	qInternalProfileWredDropAllThresh	 Unsigned32,
56314	qInternalProfileWredDropProbability  Unsigned32,
56315	qInternalProfileRateLimit            Unsigned32,
56316	qInternalProfileShaperProfile        Unsigned32
56317
56318
56319 }
56320
56321qInternalProfileIndex  OBJECT-TYPE
56322    SYNTAX     Unsigned32
56323    MAX-ACCESS not-accessible
56324    STATUS     current
56325    DESCRIPTION
56326      "Defines the Queue Profile ID."
56327    ::= { qInternalProfileEntry 1 }
56328
56329qInternalProfileRowStatus  OBJECT-TYPE
56330    SYNTAX      RowStatus
56331    MAX-ACCESS read-create
56332    STATUS     current
56333    DESCRIPTION
56334      "This attribute is used to create a new row or to delete an existing row
56335       in the table."
56336    ::= { qInternalProfileEntry 2 }
56337
56338
56339qInternalProfileScheduling	  OBJECT-TYPE
56340    SYNTAX       INTEGER
56341	{
56342	   wfq         (1),
56343	   strict      (2),
56344	   bestEffort  (3)
56345	}
56346    MAX-ACCESS read-create
56347    STATUS     current
56348    DESCRIPTION
56349      "This attribute determines the queue scheduling method."
56350    ::= { qInternalProfileEntry 3 }
56351
56352qInternalProfileWFQWeight    OBJECT-TYPE
56353    SYNTAX        Unsigned32
56354    MAX-ACCESS read-create
56355    STATUS     current
56356    DESCRIPTION
56357      "This attribute determines the weight that each WFQ (Weighted Fair Queue)
56358      participant gets.
56359      It is applicable only when scheduling is configured to WFQ."
56360    ::= { qInternalProfileEntry 4 }
56361
56362qInternalProfileQueueLength   OBJECT-TYPE
56363    SYNTAX        Unsigned32
56364    MAX-ACCESS read-create
56365    STATUS     current
56366    DESCRIPTION
56367      "This attribute determines the length of the queue."
56368    ::= { qInternalProfileEntry 5 }
56369
56370qInternalProfileWredStartDropThresh OBJECT-TYPE
56371    SYNTAX     	 Unsigned32
56372    MAX-ACCESS read-create
56373    STATUS     current
56374    DESCRIPTION
56375      "This attribute determines the length that the queue (Start Value)
56376      must reach before the packets colored yellow will start being dropped
56377      by the WRED (Weighted Random Early Detection/Discard) mechanism.
56378      WRED is one the most commonly used method for congestion avoidance."
56379    ::= { qInternalProfileEntry 6 }
56380
56381qInternalProfileWredDropAllThresh  OBJECT-TYPE
56382    SYNTAX     	 Unsigned32
56383    MAX-ACCESS read-create
56384    STATUS     current
56385    DESCRIPTION
56386      "This attribute determines the length that the queue (Stop Value)
56387      must reach before the WRED (Weighted Random Early Detection)
56388      shaper mechanism stops dropping randomly,
56389      and just drops all further packets marked as yellow."
56390    ::= { qInternalProfileEntry 7 }
56391
56392qInternalProfileWredDropProbability  OBJECT-TYPE
56393    SYNTAX      Unsigned32
56394    MAX-ACCESS read-create
56395    STATUS     current
56396    DESCRIPTION
56397      "This attribute determines the percentage of packets that are being dropped
56398      at the point when the length of the queue reaches the Stop value.
56399      So, effectively, this defines how quickly the rate of dropping packet must
56400      increase as the queue length grows from the Start Value to the Stop Value."
56401    ::= { qInternalProfileEntry 8 }
56402
56403qInternalProfileRateLimit   OBJECT-TYPE
56404    SYNTAX		Unsigned32
56405    MAX-ACCESS	read-create
56406    STATUS		current
56407    DESCRIPTION
56408    "This attribute determines the Rate Limit of the queue in Kbps.
56409     Value=0 represents best effort."
56410    ::= { qInternalProfileEntry 9 }
56411
56412qInternalProfileShaperProfile   OBJECT-TYPE
56413    SYNTAX		Unsigned32
56414    MAX-ACCESS	read-create
56415    STATUS		current
56416    DESCRIPTION
56417    "This attribute defines the Shaper Profile (bwProfileIndex from bwProfileTable)
56418     assigned to this qInternalProfile. Valid range of bwProfileIndex for Shaper
56419     Profiles is 0x8000001-0x8000041.
56420     If set to '0', no  profile is assigned to this qInternalProfile."
56421    ::= { qInternalProfileEntry 10 }
56422
56423
56424queueGroupTable OBJECT-TYPE
56425    SYNTAX     SEQUENCE OF QueueGroupEntry
56426    MAX-ACCESS not-accessible
56427    STATUS     current
56428    DESCRIPTION
56429      "This table defines the queue groups/blocks,their level and connections between them."
56430   ::= { queueProfileObjects 3 }
56431
56432queueGroupEntry OBJECT-TYPE
56433    SYNTAX     QueueGroupEntry
56434    MAX-ACCESS not-accessible
56435    STATUS     current
56436    DESCRIPTION
56437      "A conceptual row where each row contains one Queue group. "
56438    INDEX {IMPLIED queueGroupName, queueGroupQBlockLevel,queueGroupQBlockIdx}
56439    ::= { queueGroupTable 1 }
56440
56441QueueGroupEntry ::= SEQUENCE {
56442    queueGroupName                 SnmpAdminString,
56443	queueGroupQBlockLevel          Unsigned32,
56444    queueGroupQBlockIdx		       Unsigned32,
56445    queueGroupRowStatus            RowStatus,
56446   	queueGroupQBlockProfile        Unsigned32,
56447	queueGroupQBlockShaperProfile  Unsigned32,
56448	queueGroupPointToQBlock	       SnmpAdminString,
56449	queueGroupPointToInternalQueue Unsigned32 ,
56450	queueGroupQBlockName	       SnmpAdminString
56451	   }
56452
56453queueGroupName  OBJECT-TYPE
56454    SYNTAX     SnmpAdminString (SIZE (1..32))
56455    MAX-ACCESS not-accessible
56456    STATUS     current
56457    DESCRIPTION
56458      "Defines the Queue Group unique name."
56459    ::= { queueGroupEntry 1 }
56460
56461queueGroupQBlockLevel	OBJECT-TYPE
56462    SYNTAX     Unsigned32
56463    MAX-ACCESS not-accessible
56464    STATUS     current
56465    DESCRIPTION
56466      "This attribute holds the Level of the Queue Block .First level is 1.
56467       NA=2^32-1."
56468    ::= { queueGroupEntry 2 }
56469
56470queueGroupQBlockIdx    OBJECT-TYPE
56471    SYNTAX     Unsigned32
56472    MAX-ACCESS not-accessible
56473    STATUS     current
56474    DESCRIPTION
56475      "This attribute holds the ID of the Queue Block.
56476       NA=2^32-1."
56477       ::= { queueGroupEntry 3 }
56478
56479queueGroupRowStatus  OBJECT-TYPE
56480    SYNTAX      RowStatus
56481    MAX-ACCESS read-create
56482    STATUS     current
56483    DESCRIPTION
56484      "This attribute is used to create a new row or to delete an existing row
56485       in the table."
56486    ::= { queueGroupEntry 4 }
56487
56488queueGroupQBlockProfile  OBJECT-TYPE
56489    SYNTAX      Unsigned32
56490    MAX-ACCESS read-create
56491    STATUS     current
56492    DESCRIPTION
56493      "This attribute defines the Queue profile assigned to this Queue Block.
56494       This object points to qProfileIndex in qProfileTable. "
56495    ::= { queueGroupEntry 5 }
56496
56497queueGroupQBlockShaperProfile  OBJECT-TYPE
56498    SYNTAX     Unsigned32
56499    MAX-ACCESS read-create
56500    STATUS     current
56501    DESCRIPTION
56502      "This attribute defines the Shaper profile assigned to this Queue Block."
56503    ::= { queueGroupEntry 6 }
56504
56505queueGroupPointToQBlock  OBJECT-TYPE
56506    SYNTAX      SnmpAdminString(SIZE (1..32))
56507    MAX-ACCESS read-create
56508    STATUS     current
56509    DESCRIPTION
56510      "This attribute defines the Queue Block name of the next Queue Block level
56511       that is pointed by this Queue Block."
56512    ::= { queueGroupEntry 7 }
56513
56514queueGroupPointToInternalQueue  OBJECT-TYPE
56515    SYNTAX      Unsigned32
56516    MAX-ACCESS read-create
56517    STATUS     current
56518    DESCRIPTION
56519      "This attribute defines the internal queue whithin queueGroupPointToQBlock
56520       that is pointed by this Queue Block."
56521    ::= { queueGroupEntry 8 }
56522
56523queueGroupQBlockName    OBJECT-TYPE
56524    SYNTAX     SnmpAdminString(SIZE (1..32))
56525    MAX-ACCESS read-create
56526    STATUS     current
56527    DESCRIPTION
56528      "This attribute holds the name of the Queue Block."
56529    ::= { queueGroupEntry 9 }
56530
56531-- Marking Profile Attributes
56532markingProfileTable OBJECT-TYPE
56533    SYNTAX     SEQUENCE OF MarkingProfileEntry
56534    MAX-ACCESS not-accessible
56535    STATUS     current
56536    DESCRIPTION
56537      "Marking profile table. Each profile holds a marking function
56538      which converts CoS values to Service Provider priority values."
56539   ::= { services 12 }
56540
56541
56542markingProfileEntry OBJECT-TYPE
56543    SYNTAX     MarkingProfileEntry
56544    MAX-ACCESS not-accessible
56545    STATUS     current
56546    DESCRIPTION
56547      "A conceptual row where each row contains one Marking attribute. "
56548    INDEX { markingProfileIndex }
56549    ::= { markingProfileTable 1 }
56550
56551MarkingProfileEntry ::= SEQUENCE {
56552    markingProfileIndex        Unsigned32,
56553	markingProfileRowStatus    RowStatus,
56554	markingProfileName         SnmpAdminString,
56555	markingSpVlanPBit  		   OCTET STRING,
56556	markingProfileMethod	   INTEGER
56557}
56558
56559markingProfileIndex   OBJECT-TYPE
56560    SYNTAX          Unsigned32
56561    MAX-ACCESS not-accessible
56562    STATUS     current
56563    DESCRIPTION
56564      "Defines the Marking Profile ID."
56565    ::= { markingProfileEntry 1 }
56566
56567
56568markingProfileRowStatus    OBJECT-TYPE
56569    SYNTAX        RowStatus
56570    MAX-ACCESS  read-create
56571    STATUS      current
56572    DESCRIPTION
56573      "This attribute is used to create a new row or to delete an existing row
56574       in the table."
56575    ::= {  markingProfileEntry 2 }
56576
56577
56578markingProfileName OBJECT-TYPE
56579    SYNTAX           SnmpAdminString
56580    MAX-ACCESS read-create
56581    STATUS     current
56582    DESCRIPTION
56583      "This attribute defines the unique name assigned to the Marking profile."
56584    ::= { markingProfileEntry 3 }
56585
56586
56587markingSpVlanPBit	 OBJECT-TYPE
56588    SYNTAX     	   OCTET STRING (SIZE (0..63))
56589    MAX-ACCESS read-create
56590    STATUS     current
56591    DESCRIPTION
56592     "For ETX-202A :
56593      This attribute defines the value of the SP VLAN P-Bit that is assigned
56594      for each CoS:
56595      Octet 0 corresponds to CoS = 0
56596      Octet 1 corresponds to CoS = 1
56597      ...
56598      Octet 7 corresponds to CoS = 7.
56599
56600      For LA-210 from V1.5 :
56601	  This attribute defines the value of the SP VLAN P-Bit that is assigned
56602      for each frame according to the value of markingProfileMethod parameter :
56603	  Octet 0 corresponds to value 0 of 802.1 P-bit/DSCP/TOS.
56604      Octet 1 corresponds to value 1 of 802.1 P-bit/DSCP/TOS.
56605      ...
56606      Octet 7 corresponds to value 7 of 802.1 P-bit/DSCP/TOS.
56607	  Octets 8-63 correspond to DSCP values 8-63.
56608      "
56609    ::= { markingProfileEntry 4 }
56610
56611markingProfileMethod OBJECT-TYPE
56612    SYNTAX      INTEGER
56613	{
56614	    ieee802dot1p 	(2),
56615	    tos          	(3),
56616        dscp     		(4),
56617		ipPrecedence    (5)
56618    }
56619    MAX-ACCESS  read-create
56620    STATUS     current
56621    DESCRIPTION
56622      "This attribute defines the method upon which marking is done."
56623    ::= { markingProfileEntry 5 }
56624
56625--
56626-- file :v:\doc\rdv\mib\ver545\ethif.txt
56627--
56628--17/08/2008
56629--By: Smadar Tauber
56630--File:      s:\doc\rdv\mib\ver545\ethIf.txt
56631
56632
56633--EthIf MIB - separated from mpmx.txt
56634
56635--diverseIfWanGen	OBJECT IDENTIFIER ::= {wanGen 6}
56636
56637--Last update: 11-Sep-2008 by Orly Bachar
56638--
56639-- diverseIf - diverse NON-WAN interfaces of WAN products
56640--
56641
56642--Ethernet Interface
56643
56644
56645ethIf OBJECT IDENTIFIER ::= {diverseIfWanGen 1}	  --Ethernet Interface
56646
56647ethIfTable OBJECT-TYPE
56648      SYNTAX SEQUENCE OF EthIfEntry
56649      MAX-ACCESS not-accessible
56650      STATUS current
56651	DESCRIPTION  "A table."
56652	::=  { ethIf 1}
56653
56654ethIfEntry OBJECT-TYPE
56655      SYNTAX EthIfEntry
56656      MAX-ACCESS not-accessible
56657      STATUS current
56658	DESCRIPTION  "An entry in table."
56659	INDEX {ethIfIdx}
56660      ::= {ethIfTable 1}
56661
56662EthIfEntry ::=
56663      SEQUENCE {
56664      ethIfIdx                Integer32,
56665      ethMode                 INTEGER,
56666      ethBridgingMode         INTEGER,
56667	  ethEncapsulationCRCMode INTEGER,
56668	  ethBackPressure		  INTEGER,
56669	  ethLimit4				  INTEGER,
56670	  ethSkipInitReset		  INTEGER,
56671	  ethMulticastBlock	  	  INTEGER,
56672	  ethBroadcastBlock	  	  INTEGER,
56673	  ethSpeed				  INTEGER,
56674      ethRip2                 INTEGER,
56675      ethPortPriority         INTEGER,
56676	  ethPortMngEnable		  INTEGER,
56677	  ethFlowCtrlMacAddress   MacAddress,
56678	  ethRateLimit			  Integer32,
56679	  ethJumboFrameEnable	  INTEGER,
56680	  ethAutoMdiXEnable		  INTEGER,
56681	  ethPortDataEnable		  INTEGER,
56682	  ethIfUse                Integer32,
56683	  ethLineOam              INTEGER,
56684	  ethRoutingProtocol      INTEGER,
56685	  ethMdiXManualSwitch     INTEGER,
56686	  ethDot1xEnable          INTEGER,
56687	  ethPartnerRateMode      INTEGER,
56688	  ethDot1xPortRole        INTEGER
56689	 		   }
56690
56691ethIfIdx     OBJECT-TYPE
56692      SYNTAX  Integer32
56693      MAX-ACCESS  read-only
56694      STATUS  current
56695      DESCRIPTION
56696      "A unique index of the ethernet interface/port."
56697      ::=  {ethIfEntry 1}
56698
56699ethMode    OBJECT-TYPE
56700      SYNTAX  INTEGER
56701      {
56702      halfDuplex  (1),
56703      fullDuplex  (2),
56704	  notApplicable(255)
56705      }
56706      MAX-ACCESS  read-write
56707      STATUS  current
56708      DESCRIPTION
56709      "This object indicates the Ethernet mode of operation."
56710      ::=  {ethIfEntry 2}
56711
56712ethBridgingMode  OBJECT-TYPE
56713      SYNTAX  INTEGER
56714      {
56715      filtered    (1),
56716      transparent (2)
56717      }
56718      MAX-ACCESS  read-write
56719      STATUS  current
56720      DESCRIPTION
56721      "This object indicates the bridging mode of the Ethernet
56722       interface. "
56723      ::=  {ethIfEntry 3}
56724
56725ethEncapsulationCRCMode  OBJECT-TYPE
56726      SYNTAX  INTEGER
56727      {
56728	   notApplicable (1),
56729	   withCRC	    (2),
56730	   withoutCRC	(3)
56731      }
56732      MAX-ACCESS  read-write
56733      STATUS  current
56734      DESCRIPTION
56735       "This object define the encapsulation type requested for the
56736		Ethernet interface. It indicates if we transfer the Ethernet
56737		frame to the other side with or without the CRC. "
56738      ::=  {ethIfEntry 4}
56739
56740ethBackPressure  OBJECT-TYPE
56741      SYNTAX  INTEGER
56742      {
56743	   notApplicable (1),
56744	   disable	    (2),
56745	   enable		(3)
56746      }
56747      MAX-ACCESS  read-write
56748      STATUS  current
56749      DESCRIPTION
56750      "This parameter defines whether to enable or disable Back pressure.
56751       Back Pressure is a flow control parameter. "
56752      ::=  {ethIfEntry 5}
56753
56754ethLimit4  OBJECT-TYPE
56755      SYNTAX  INTEGER
56756      {
56757			  notApplicable (1),
56758			  disable	    (2),
56759			  enable		(3)
56760      }
56761      MAX-ACCESS  read-write
56762      STATUS  current
56763      DESCRIPTION
56764       "This parameter determine the Back off algorithm mode.
56765        Every 4 following collisions the Framer will be thrown out
56766        (4 times more than usuall)."
56767      ::=  {ethIfEntry 6}
56768
56769ethSkipInitReset  OBJECT-TYPE
56770      SYNTAX  INTEGER
56771      {
56772	   notApplicable (1),
56773	   notSkip	    (2),
56774	   skip			(3)
56775      }
56776      MAX-ACCESS  read-write
56777      STATUS  current
56778      DESCRIPTION
56779       "This parameter defines whether read status on reset. "
56780      ::=  {ethIfEntry 7}
56781
56782ethMulticastBlock  OBJECT-TYPE
56783      SYNTAX  INTEGER
56784      {
56785	   notApplicable (1),
56786	   unBlock	    (2),
56787	   block			(3)
56788      }
56789      MAX-ACCESS  read-write
56790      STATUS  current
56791      DESCRIPTION
56792       "This parameter defines whether to send multicast message to WAN from LAN or not. "
56793      ::=  {ethIfEntry 8}
56794
56795ethBroadcastBlock  OBJECT-TYPE
56796      SYNTAX  INTEGER
56797      {
56798	   notApplicable (1),
56799	   unBlock	    (2),
56800	   block			(3)
56801      }
56802      MAX-ACCESS  read-write
56803      STATUS  current
56804      DESCRIPTION
56805       "This parameter defines whether to send broadcast message to WAN from LAN or not."
56806      ::=  {ethIfEntry 9}
56807
56808ethSpeed  OBJECT-TYPE
56809      SYNTAX  INTEGER
56810      {
56811	   notApplicable (1),
56812	   s10Mbps	    (2),
56813	   s100Mbps		(3),
56814	   s1Gbps		(4)
56815      }
56816      MAX-ACCESS  read-write
56817      STATUS  current
56818      DESCRIPTION
56819       "This parameter defines the line speed."
56820      ::=  {ethIfEntry 10}
56821
56822ethRip2  OBJECT-TYPE
56823      SYNTAX  INTEGER
56824      {
56825	   notApplicable (1),
56826	   no    	    (2),
56827       yes           (3)
56828      }
56829      MAX-ACCESS  read-write
56830      STATUS  current
56831      DESCRIPTION
56832       "This parameter defines whether to send RIP II  message
56833        to WAN from LAN or not"
56834      ::=  {ethIfEntry 11}
56835
56836ethPortPriority  OBJECT-TYPE
56837      SYNTAX  INTEGER
56838      {
56839      notApplicable (1),
56840      none    	    (2),
56841      fixed         (3)
56842      }
56843      MAX-ACCESS  read-write
56844      STATUS  current
56845      DESCRIPTION
56846       "This parameter defines if priority is to
56847        be considered for this Port."
56848      ::=  {ethIfEntry 12}
56849
56850ethPortMngEnable  OBJECT-TYPE
56851      SYNTAX  INTEGER
56852      {
56853      notApplicable (1),
56854      no	  	    (2),
56855      yes	        (3),
56856	  localOnly		(4)
56857      }
56858      MAX-ACCESS  read-write
56859      STATUS  current
56860      DESCRIPTION
56861       "This parameter defines whether management data can pass through this Port.
56862       localOnly (4) - Only local device can be managed via this port."
56863      ::=  {ethIfEntry 13}
56864
56865ethFlowCtrlMacAddress OBJECT-TYPE
56866      SYNTAX  MacAddress
56867      MAX-ACCESS  read-write
56868      STATUS  current
56869      DESCRIPTION
56870      "In case of flow control - transmit frame with this specific MAC address
56871       to inform the other end to stop sending frames.
56872       Default: 01.80.C2.00.00.01."
56873      ::= {ethIfEntry 14}
56874
56875ethRateLimit  OBJECT-TYPE
56876      SYNTAX  Integer32
56877      MAX-ACCESS  read-write
56878      STATUS  current
56879      DESCRIPTION
56880       "This parameter defines the Rate Limit of the line, in Mbps."
56881      ::=  {ethIfEntry 15}
56882
56883ethJumboFrameEnable  OBJECT-TYPE
56884      SYNTAX  INTEGER
56885      {
56886	   notApplicable (1),
56887	   no    	     (2),
56888       yes           (3)
56889      }
56890      MAX-ACCESS  read-write
56891      STATUS  current
56892      DESCRIPTION
56893       "This parameter defines whether to support Jumbo Frame or not."
56894      ::=  {ethIfEntry 16}
56895
56896ethAutoMdiXEnable  OBJECT-TYPE
56897      SYNTAX  INTEGER
56898      {
56899	   notApplicable (1),
56900	   no    	     (2),
56901       yes           (3)
56902      }
56903      MAX-ACCESS  read-write
56904      STATUS  current
56905      DESCRIPTION
56906       "This parameter defines whether to support
56907       automatic change between MDI and MDI[X]."
56908      ::=  {ethIfEntry 17}
56909
56910ethPortDataEnable  OBJECT-TYPE
56911      SYNTAX  INTEGER
56912      {
56913      notApplicable	(1),
56914      no			(2),
56915      yes			(3)
56916      }
56917      MAX-ACCESS  read-write
56918      STATUS  current
56919      DESCRIPTION
56920       "This parameter defines whether this port is enabled
56921        for data (that is not management).
56922        no(2)	- management can run on this port
56923        yes(3)	- both management and payload data can run on this port."
56924      ::=  {ethIfEntry 18}
56925
56926ethIfUse  OBJECT-TYPE
56927      SYNTAX  Integer32
56928      MAX-ACCESS  read-write
56929      STATUS  current
56930      DESCRIPTION
56931       "This parameter defines the use of the port.
56932        1=NET
56933        2=USER ."
56934      ::=  {ethIfEntry 19}
56935
56936ethLineOam  OBJECT-TYPE
56937      SYNTAX  INTEGER
56938      {
56939	   disable (2),
56940       passive (3)
56941      }
56942      MAX-ACCESS  read-write
56943      STATUS  current
56944      DESCRIPTION
56945       "This parameter defines the working mode of 802.AH OAM mechanism."
56946      ::=  {ethIfEntry 20}
56947
56948ethRoutingProtocol  OBJECT-TYPE
56949      SYNTAX  INTEGER
56950      {
56951       notApplicable (1),
56952       none          (2),
56953       proprietary   (3),
56954       rip2          (4),
56955       rip1and2      (6)
56956      }
56957      MAX-ACCESS  read-write
56958      STATUS  current
56959      DESCRIPTION
56960       "This parameter defines the routing protocol
56961        used above ETH port."
56962      ::=  {ethIfEntry 21}
56963
56964ethMdiXManualSwitch  OBJECT-TYPE
56965      SYNTAX  INTEGER
56966      {
56967       crossOver       (1),
56968       straightThrough (2)
56969      }
56970      MAX-ACCESS  read-write
56971      STATUS  current
56972      DESCRIPTION
56973       "This parameter sets the port to be MDI-X (cross-over) or
56974       MDI (straight-through).
56975       It is applicable only when ethAutoMdiXEnable = no, namely,
56976       only when the automatic MDI/MDIX crossover function is disabled."
56977      ::=  {ethIfEntry 22}
56978
56979ethDot1xEnable    OBJECT-TYPE
56980      SYNTAX        INTEGER
56981	  {
56982	     notApplicable (1),
56983         no            (2),
56984         yes           (3)
56985      }
56986      MAX-ACCESS  read-write
56987      STATUS  current
56988      DESCRIPTION
56989      "Determines if the Port-Based Network Access Protocol
56990       (IEEE-802.1x) is enabled for the Ethernet Port."
56991      ::=  {ethIfEntry 23}
56992
56993ethPartnerRateMode OBJECT-TYPE
56994     SYNTAX  INTEGER
56995     {
56996  	    manual     (1),
56997	    automatic  (2)
56998     }
56999     MAX-ACCESS  read-write
57000     STATUS  current
57001     DESCRIPTION
57002     "For converters having couples of ports, where each couple contains
57003      a port with an SFP connector and a port with a RJ connector, this
57004      parameter is relevant for the SFP port. It affects Rate configuration
57005	  of its partner (RJ port).
57006      manual - user can configure manually ETH parameters of RJ port (e.g
57007	           Autonegotiation, Max Capability Advertised, etc...)
57008	  automatic - SFP Rate will be enforced on the RJ port. In this mode,
57009	           user cannot configure the Rate related parameters of the
57010	           RJ port (e.g Autonegotiation, Max Capability Advertised, etc...)"
57011     ::=  {ethIfEntry 24}
57012
57013ethDot1xPortRole    OBJECT-TYPE
57014     SYNTAX  INTEGER
57015     {
57016  	      authenticator  (1),
57017	      supplicant     (2)
57018     }
57019     MAX-ACCESS  read-write
57020     STATUS  current
57021     DESCRIPTION
57022     "Determine the functionality of the port in
57023        the Port-Based Network Access Protocol (IEEE-802.1x) -
57024        either Authenticator or Supplicant."
57025     ::=  {ethIfEntry 25}
57026
57027
57028ethIfPerformance OBJECT IDENTIFIER ::= {ethIf 2}
57029
57030ethIfCurrentTable OBJECT-TYPE
57031      SYNTAX SEQUENCE OF EthIfCurrentEntry
57032      MAX-ACCESS not-accessible
57033      STATUS current
57034	DESCRIPTION
57035         "The Ethernet Current table.
57036          When the index specifies the Ethernet interface (only), the counters
57037          are for an interval of 15 minutes."
57038	  ::=  { ethIfPerformance 1}
57039
57040ethIfCurrentEntry OBJECT-TYPE
57041      SYNTAX EthIfCurrentEntry
57042      MAX-ACCESS not-accessible
57043      STATUS current
57044	DESCRIPTION
57045         "An entry in the Ethernet Current table."
57046	INDEX {ethIfCurrentIndex}
57047      ::= {ethIfCurrentTable 1}
57048
57049EthIfCurrentEntry ::=
57050      SEQUENCE {
57051      ethIfCurrentIndex
57052           Integer32,
57053	  ethIfCurrentStatus
57054	       OCTET STRING,
57055      ethIfCurrentInFrames
57056      	   Gauge32,
57057      ethIfCurrentInOctets
57058      	   Gauge32,
57059      ethIfCurrentAlignmentErrors
57060      	   Gauge32,
57061      ethIfCurrentFCSErrors
57062      	   Gauge32,
57063      ethIfCurrentLengthError
57064      	   Gauge32,
57065      ethIfCurrentOutFrames
57066      	   Gauge32,
57067      ethIfCurrentOutOctets
57068      	   Gauge32,
57069      ethIfCurrentSingleCollisionFrames
57070      	   Gauge32,
57071      ethIfCurrentMultipleCollisionFrames
57072           Gauge32,
57073      ethIfCurrentDeferredTransmissions
57074      	   Gauge32,
57075      ethIfCurrentLateCollisions
57076      	   Gauge32,
57077      ethIfCurrentCarrierSenseErrors
57078      	   Gauge32,
57079	  ethIfCurrentInputCongestionDropped
57080      	   Gauge32,
57081	  ethIfCurrentOutputCongestionDropped
57082      	   Gauge32,
57083      ethIfCurrentOverflowInFrames
57084      	   Gauge32,
57085      ethIfCurrentOverflowInOctets
57086      	   Gauge32,
57087      ethIfCurrentOverflowFCSErrors
57088      	   Gauge32,
57089      ethIfCurrentOverflowOutFrames
57090      	   Gauge32,
57091      ethIfCurrentOverflowOutOctets
57092      	   Gauge32,
57093      ethIfCurrentOverflowMultipleCollisionFrames
57094      	   Gauge32,
57095      ethIfCurrentInUnicastFrames
57096      	   Gauge32,
57097      ethIfCurrentOutUnicastFrames
57098      	   Gauge32,
57099      ethIfCurrentInMulticastFrames
57100      	   Gauge32,
57101      ethIfCurrentOutMulticastFrames
57102      	   Gauge32,
57103      ethIfCurrentInBroadcastFrames
57104      	   Gauge32,
57105      ethIfCurrentOutBroadcastFrames
57106      	   Gauge32,
57107      ethIfCurrentInDiscardFrames
57108      	   Gauge32,
57109      ethIfCurrentOutDiscardFrames
57110      	   Gauge32,
57111      ethIfCurrentInPauseFrames
57112      	   Gauge32,
57113      ethIfCurrentOutPauseFrames
57114      	   Gauge32,
57115      ethIfCurrentOverflowInUnicastFrames
57116      	   Gauge32,
57117      ethIfCurrentOverflowOutUnicastFrames
57118      	   Gauge32,
57119      ethIfCurrentOverflowInMulticastFrames
57120      	   Gauge32,
57121      ethIfCurrentOverflowOutMulticastFrames
57122      	   Gauge32,
57123      ethIfCurrentOverflowInBroadcastFrames
57124      	   Gauge32,
57125      ethIfCurrentOverflowOutBroadcastFrames
57126      	   Gauge32,
57127      ethIfCurrentOverflowInDiscardFrames
57128      	   Gauge32,
57129      ethIfCurrentOverflowOutDiscardFrames
57130      	   Gauge32,
57131      ethIfCurrentOverflowInPauseFrames
57132      	   Gauge32,
57133      ethIfCurrentOverflowOutPauseFrames
57134      	   Gauge32
57135     }
57136
57137ethIfCurrentIndex OBJECT-TYPE
57138      SYNTAX      Integer32
57139      MAX-ACCESS  read-only
57140      STATUS      current
57141      DESCRIPTION
57142        "The index of the Ethernet interface.
57143         It may be ifIndex.
57144         For some devices (e.g RICi-622GE), supporting several types of
57145         intervals, this index will be a concatenation of the port index
57146         and interval type.
57147	 	 Interval type can indicate: 1 minute, 15 minutes, 1 hour, 24 hours.
57148         For the exact formula, see device specification."
57149     ::= { ethIfCurrentEntry 1 }
57150
57151ethIfCurrentStatus OBJECT-TYPE
57152	 SYNTAX OCTET STRING  (SIZE (4))
57153     MAX-ACCESS  read-only
57154     STATUS  current
57155     DESCRIPTION
57156      "The status of the current interval:
57157         0 - Valid.
57158         1 - redundantLinkSwitch - the link has been switched
57159             by a redundancy mechanism.
57160         2 - discontinuity - module was partialy out.
57161         4 - notValid - module is out."
57162      ::= { ethIfCurrentEntry 2 }
57163
57164ethIfCurrentInFrames OBJECT-TYPE
57165      SYNTAX  Gauge32
57166      MAX-ACCESS  read-only
57167      STATUS  current
57168      DESCRIPTION
57169	  "The counter associated with the number of received frames,
57170	  encountered by the Ethernet interface in the current interval."
57171      ::= { ethIfCurrentEntry 3 }
57172
57173ethIfCurrentInOctets OBJECT-TYPE
57174      SYNTAX  Gauge32
57175      MAX-ACCESS  read-only
57176      STATUS  current
57177      DESCRIPTION
57178	  "The counter associated with the number of received octets,
57179	  encountered by the Ethernet interface in the current interval."
57180      ::= { ethIfCurrentEntry 4 }
57181
57182ethIfCurrentAlignmentErrors OBJECT-TYPE
57183      SYNTAX  Gauge32
57184      MAX-ACCESS  read-only
57185      STATUS  current
57186      DESCRIPTION
57187	  "The counter associated with the number of received frames,
57188	  which are not complete (The result of dividing the number
57189	  of bits by 8 is not an Integer), encountered by the Ethernet
57190	  interface in the current interval."
57191      ::= { ethIfCurrentEntry 5 }
57192
57193ethIfCurrentFCSErrors OBJECT-TYPE
57194      SYNTAX  Gauge32
57195      MAX-ACCESS  read-only
57196      STATUS  current
57197      DESCRIPTION
57198	  "The counter associated with the number of received frames
57199	  that didn't pass the FCS test, encountered by the Ethernet
57200	  interface in the current interval."
57201      ::= { ethIfCurrentEntry 6 }
57202
57203ethIfCurrentLengthError OBJECT-TYPE
57204      SYNTAX  Gauge32
57205      MAX-ACCESS  read-only
57206      STATUS  current
57207      DESCRIPTION
57208	  "The counter associated with the number of received frames
57209	  with length error, encountered by the Ethernet interface in
57210	  the current interval."
57211      ::= { ethIfCurrentEntry 7 }
57212
57213ethIfCurrentOutFrames OBJECT-TYPE
57214      SYNTAX  Gauge32
57215      MAX-ACCESS  read-only
57216      STATUS  current
57217      DESCRIPTION
57218	  "The counter associated with the number of transmitted frames,
57219	  encountered by the Ethernet interface in the current interval."
57220      ::= { ethIfCurrentEntry 8 }
57221
57222ethIfCurrentOutOctets OBJECT-TYPE
57223      SYNTAX  Gauge32
57224      MAX-ACCESS  read-only
57225      STATUS  current
57226      DESCRIPTION
57227	  "The counter associated with the number of transmitted octets,
57228	  encountered by the Ethernet interface in the current interval."
57229      ::= { ethIfCurrentEntry 9 }
57230
57231ethIfCurrentSingleCollisionFrames OBJECT-TYPE
57232      SYNTAX  Gauge32
57233      MAX-ACCESS  read-only
57234      STATUS  current
57235      DESCRIPTION
57236	  "The counter associated with the number of successfully
57237	  transmitted frames for which transmission was inhibited by
57238	  exactly one collision, encountered by the Ethernet interface
57239	  in the current interval."
57240      ::= { ethIfCurrentEntry 10 }
57241
57242ethIfCurrentMultipleCollisionFrames OBJECT-TYPE
57243      SYNTAX  Gauge32
57244      MAX-ACCESS  read-only
57245      STATUS  current
57246      DESCRIPTION
57247	  "The counter associated with the number of successfully
57248	  transmitted frames for which transmission was inhibited by
57249	  more than one collision, encountered by the Ethernet interface
57250	  in the current interval."
57251      ::= { ethIfCurrentEntry 11 }
57252
57253ethIfCurrentDeferredTransmissions OBJECT-TYPE
57254      SYNTAX  Gauge32
57255      MAX-ACCESS  read-only
57256      STATUS  current
57257      DESCRIPTION
57258	  "The counter associated with the number of transmitted frames
57259	  for which the first transmission attempt was delayed due to a
57260	  busy media, encountered by the Ethernet interface in the
57261	  current interval."
57262      ::= { ethIfCurrentEntry 12 }
57263
57264ethIfCurrentLateCollisions OBJECT-TYPE
57265      SYNTAX  Gauge32
57266      MAX-ACCESS  read-only
57267      STATUS  current
57268      DESCRIPTION
57269	  "The counter associated with the number of times that a
57270	  collision was detected later than the first 64 bytes of the
57271	  frame, encountered by the Ethernet interface in the current
57272	  interval."
57273      ::= { ethIfCurrentEntry 13 }
57274
57275ethIfCurrentCarrierSenseErrors OBJECT-TYPE
57276      SYNTAX  Gauge32
57277      MAX-ACCESS  read-only
57278      STATUS  current
57279      DESCRIPTION
57280	  "The counter associated with the number of times that the
57281	  carrier sense condition was lost or never asserted when
57282	  attempting to transmit a frame, encountered by the Ethernet
57283	  interface in the current interval."
57284      ::= { ethIfCurrentEntry 14 }
57285
57286ethIfCurrentInputCongestionDropped OBJECT-TYPE
57287      SYNTAX  Gauge32
57288      MAX-ACCESS  read-only
57289      STATUS  current
57290      DESCRIPTION
57291	  "The counter associated with the number of frames dropped
57292	  due to lack of buffers in ingress pool, encountered by
57293	  the Ethernet interface in the current interval."
57294      ::= { ethIfCurrentEntry 15 }
57295
57296ethIfCurrentOutputCongestionDropped OBJECT-TYPE
57297      SYNTAX  Gauge32
57298      MAX-ACCESS  read-only
57299      STATUS  current
57300      DESCRIPTION
57301	  "The counter associated with the number of dropped frames
57302	  due to a congestion, encountered by the Transmit direction
57303	  to the Ethernet interface in the current interval."
57304      ::= { ethIfCurrentEntry 16 }
57305
57306ethIfCurrentOverflowInFrames OBJECT-TYPE
57307      SYNTAX  Gauge32
57308      MAX-ACCESS  read-only
57309      STATUS  current
57310      DESCRIPTION
57311      "The number of times the associated ethIfCurrentInFrames
57312       counter has overflowed in the current interval."
57313      ::= { ethIfCurrentEntry 17 }
57314
57315ethIfCurrentOverflowInOctets OBJECT-TYPE
57316      SYNTAX  Gauge32
57317      MAX-ACCESS  read-only
57318      STATUS  current
57319      DESCRIPTION
57320      "The number of times the associated ethIfCurrentInOctets
57321       counter has overflowed in the current interval."
57322      ::= { ethIfCurrentEntry 18 }
57323
57324ethIfCurrentOverflowFCSErrors OBJECT-TYPE
57325      SYNTAX  Gauge32
57326      MAX-ACCESS  read-only
57327      STATUS  current
57328      DESCRIPTION
57329      "The number of times the associated ethIfCurrentFCSErrors
57330       counter has overflowed in the current interval."
57331      ::= { ethIfCurrentEntry 19 }
57332
57333ethIfCurrentOverflowOutFrames OBJECT-TYPE
57334      SYNTAX  Gauge32
57335      MAX-ACCESS  read-only
57336      STATUS  current
57337      DESCRIPTION
57338      "The number of times the associated ethIfCurrentOutFrames
57339       counter has overflowed in the current interval."
57340      ::= { ethIfCurrentEntry 20 }
57341
57342ethIfCurrentOverflowOutOctets OBJECT-TYPE
57343      SYNTAX  Gauge32
57344      MAX-ACCESS  read-only
57345      STATUS  current
57346      DESCRIPTION
57347      "The number of times the associated ethIfCurrentOutOctets
57348       counter has overflowed in the current interval."
57349      ::= { ethIfCurrentEntry 21 }
57350
57351ethIfCurrentOverflowMultipleCollisionFrames OBJECT-TYPE
57352      SYNTAX  Gauge32
57353      MAX-ACCESS  read-only
57354      STATUS  current
57355      DESCRIPTION
57356	  "The number of times the associated ethIfCurrentMultipleCollisionFrames
57357       counter has overflowed in the current interval."
57358      ::= { ethIfCurrentEntry 22 }
57359
57360ethIfCurrentInUnicastFrames OBJECT-TYPE
57361      SYNTAX  Gauge32
57362      MAX-ACCESS  read-only
57363      STATUS  current
57364      DESCRIPTION
57365	  "The number of received Unicast frames, encountered by the
57366	   Ethernet interface in the current interval."
57367      ::= { ethIfCurrentEntry 23 }
57368
57369ethIfCurrentOutUnicastFrames OBJECT-TYPE
57370      SYNTAX  Gauge32
57371      MAX-ACCESS  read-only
57372      STATUS  current
57373      DESCRIPTION
57374	  "The number of transmitted Unicast frames, encountered by the
57375	   Ethernet interface in the current interval."
57376      ::= { ethIfCurrentEntry 24 }
57377
57378ethIfCurrentInMulticastFrames OBJECT-TYPE
57379      SYNTAX  Gauge32
57380      MAX-ACCESS  read-only
57381      STATUS  current
57382      DESCRIPTION
57383	  "The number of received Multicast frames, encountered by the
57384	   Ethernet interface in the current interval."
57385      ::= { ethIfCurrentEntry 25 }
57386
57387ethIfCurrentOutMulticastFrames OBJECT-TYPE
57388      SYNTAX  Gauge32
57389      MAX-ACCESS  read-only
57390      STATUS  current
57391      DESCRIPTION
57392	  "The number of transmitted Multicast frames, encountered by the
57393	   Ethernet interface in the current interval."
57394      ::= { ethIfCurrentEntry 26 }
57395
57396ethIfCurrentInBroadcastFrames OBJECT-TYPE
57397      SYNTAX  Gauge32
57398      MAX-ACCESS  read-only
57399      STATUS  current
57400      DESCRIPTION
57401	  "The number of received Broadcast frames, encountered by the
57402	   Ethernet interface in the current interval."
57403      ::= { ethIfCurrentEntry 27 }
57404
57405ethIfCurrentOutBroadcastFrames OBJECT-TYPE
57406      SYNTAX  Gauge32
57407      MAX-ACCESS  read-only
57408      STATUS  current
57409      DESCRIPTION
57410	  "The number of transmitted Broadcast frames, encountered by the
57411	   Ethernet interface in the current interval."
57412      ::= { ethIfCurrentEntry 28 }
57413
57414ethIfCurrentInDiscardFrames OBJECT-TYPE
57415      SYNTAX  Gauge32
57416      MAX-ACCESS  read-only
57417      STATUS  current
57418      DESCRIPTION
57419	  "The number of received Discarded frames, encountered by the
57420	   Ethernet interface in the current interval."
57421      ::= { ethIfCurrentEntry 29 }
57422
57423ethIfCurrentOutDiscardFrames OBJECT-TYPE
57424      SYNTAX  Gauge32
57425      MAX-ACCESS  read-only
57426      STATUS  current
57427      DESCRIPTION
57428	  "The number of transmitted Discarded frames, encountered by the
57429	   Ethernet interface in the current interval."
57430      ::= { ethIfCurrentEntry 30 }
57431
57432ethIfCurrentInPauseFrames OBJECT-TYPE
57433      SYNTAX  Gauge32
57434      MAX-ACCESS  read-only
57435      STATUS  current
57436      DESCRIPTION
57437	  "The number of received Pause frames, encountered by the
57438	   Ethernet interface in the current interval."
57439      ::= { ethIfCurrentEntry 31 }
57440
57441ethIfCurrentOutPauseFrames OBJECT-TYPE
57442      SYNTAX  Gauge32
57443      MAX-ACCESS  read-only
57444      STATUS  current
57445      DESCRIPTION
57446	  "The number of transmitted Pause frames, encountered by the
57447	   Ethernet interface in the current interval."
57448      ::= { ethIfCurrentEntry 32 }
57449
57450ethIfCurrentOverflowInUnicastFrames OBJECT-TYPE
57451      SYNTAX  Gauge32
57452      MAX-ACCESS  read-only
57453      STATUS  current
57454      DESCRIPTION
57455	  "The number of times the associated ethIfCurrentInUnicastFrames
57456       counter has overflowed in the current interval."
57457      ::= { ethIfCurrentEntry 33 }
57458
57459ethIfCurrentOverflowOutUnicastFrames OBJECT-TYPE
57460      SYNTAX  Gauge32
57461      MAX-ACCESS  read-only
57462      STATUS  current
57463      DESCRIPTION
57464	  "The number of times the associated ethIfCurrentOutUnicastFrames
57465       counter has overflowed in the current interval."
57466      ::= { ethIfCurrentEntry 34 }
57467
57468ethIfCurrentOverflowInMulticastFrames OBJECT-TYPE
57469      SYNTAX  Gauge32
57470      MAX-ACCESS  read-only
57471      STATUS  current
57472      DESCRIPTION
57473	  "The number of times the associated ethIfCurrentInMulticastFrames
57474       counter has overflowed in the current interval."
57475      ::= { ethIfCurrentEntry 35 }
57476
57477ethIfCurrentOverflowOutMulticastFrames OBJECT-TYPE
57478      SYNTAX  Gauge32
57479      MAX-ACCESS  read-only
57480      STATUS  current
57481      DESCRIPTION
57482	  "The number of times the associated ethIfCurrentOutMulticastFrames
57483       counter has overflowed in the current interval."
57484      ::= { ethIfCurrentEntry 36 }
57485
57486ethIfCurrentOverflowInBroadcastFrames OBJECT-TYPE
57487      SYNTAX  Gauge32
57488      MAX-ACCESS  read-only
57489      STATUS  current
57490      DESCRIPTION
57491	  "The number of times the associated ethIfCurrentInBroadcastFrames
57492       counter has overflowed in the current interval."
57493      ::= { ethIfCurrentEntry 37 }
57494
57495ethIfCurrentOverflowOutBroadcastFrames OBJECT-TYPE
57496      SYNTAX  Gauge32
57497      MAX-ACCESS  read-only
57498      STATUS  current
57499      DESCRIPTION
57500	  "The number of times the associated ethIfCurrentOutBroadcastFrames
57501       counter has overflowed in the current interval."
57502      ::= { ethIfCurrentEntry 38 }
57503
57504ethIfCurrentOverflowInDiscardFrames OBJECT-TYPE
57505      SYNTAX  Gauge32
57506      MAX-ACCESS  read-only
57507      STATUS  current
57508      DESCRIPTION
57509	  "The number of times the associated ethIfCurrentInDiscardFrames
57510       counter has overflowed in the current interval."
57511      ::= { ethIfCurrentEntry 39 }
57512
57513ethIfCurrentOverflowOutDiscardFrames OBJECT-TYPE
57514      SYNTAX  Gauge32
57515      MAX-ACCESS  read-only
57516      STATUS  current
57517      DESCRIPTION
57518	  "The number of times the associated ethIfCurrentOutDiscardFrames
57519       counter has overflowed in the current interval."
57520      ::= { ethIfCurrentEntry 40 }
57521
57522ethIfCurrentOverflowInPauseFrames OBJECT-TYPE
57523      SYNTAX  Gauge32
57524      MAX-ACCESS  read-only
57525      STATUS  current
57526      DESCRIPTION
57527	  "The number of times the associated ethIfCurrentInPauseFrames
57528       counter has overflowed in the current interval."
57529      ::= { ethIfCurrentEntry 41 }
57530
57531ethIfCurrentOverflowOutPauseFrames OBJECT-TYPE
57532      SYNTAX  Gauge32
57533      MAX-ACCESS  read-only
57534      STATUS  current
57535      DESCRIPTION
57536	  "The number of times the associated ethIfCurrentOutPauseFrames
57537       counter has overflowed in the current interval."
57538      ::= { ethIfCurrentEntry 42 }
57539
57540--Interval Table
57541
57542ethIfIntervalTable OBJECT-TYPE
57543      SYNTAX SEQUENCE OF EthIfIntervalEntry
57544      MAX-ACCESS not-accessible
57545      STATUS current
57546	DESCRIPTION
57547         "The Ethernet Interval table.
57548          When ethIfIntervalIndex specifies the Ethernet interface (only),
57549          the counters are for an interval of 15 minutes."
57550	  ::=  { ethIfPerformance 2 }
57551
57552ethIfIntervalEntry OBJECT-TYPE
57553      SYNTAX EthIfIntervalEntry
57554      MAX-ACCESS not-accessible
57555      STATUS current
57556	DESCRIPTION
57557         "An entry in the Ethernet Interval table."
57558    INDEX { ethIfIntervalIndex, ethIfIntervalNumber }
57559      ::= {ethIfIntervalTable 1}
57560
57561EthIfIntervalEntry ::=
57562      SEQUENCE {
57563      ethIfIntervalIndex
57564           Integer32,
57565      ethIfIntervalNumber
57566           Integer32,
57567	  ethIfIntervalStatus
57568	       OCTET STRING,
57569      ethIfIntervalInFrames
57570      	   Gauge32,
57571      ethIfIntervalInOctets
57572      	   Gauge32,
57573      ethIfIntervalAlignmentErrors
57574      	   Gauge32,
57575      ethIfIntervalFCSErrors
57576      	   Gauge32,
57577      ethIfIntervalLengthError
57578      	   Gauge32,
57579      ethIfIntervalOutFrames
57580      	   Gauge32,
57581      ethIfIntervalOutOctets
57582      	   Gauge32,
57583      ethIfIntervalSingleCollisionFrames
57584      	   Gauge32,
57585      ethIfIntervalMultipleCollisionFrames
57586           Gauge32,
57587      ethIfIntervalDeferredTransmissions
57588      	   Gauge32,
57589      ethIfIntervalLateCollisions
57590      	   Gauge32,
57591      ethIfIntervalCarrierSenseErrors
57592      	   Gauge32,
57593	  ethIfIntervalInputCongestionDropped
57594		   Gauge32,
57595	  ethIfIntervalOutputCongestionDropped
57596		   Gauge32,
57597      ethIfIntervalOverflowInFrames
57598      	   Gauge32,
57599      ethIfIntervalOverflowInOctets
57600      	   Gauge32,
57601      ethIfIntervalOverflowFCSErrors
57602      	   Gauge32,
57603      ethIfIntervalOverflowOutFrames
57604      	   Gauge32,
57605      ethIfIntervalOverflowOutOctets
57606      	   Gauge32,
57607      ethIfIntervalOverflowMultipleCollisionFrames
57608      	   Gauge32,
57609      ethIfIntervalInUnicastFrames
57610      	   Gauge32,
57611      ethIfIntervalOutUnicastFrames
57612      	   Gauge32,
57613      ethIfIntervalInMulticastFrames
57614      	   Gauge32,
57615      ethIfIntervalOutMulticastFrames
57616      	   Gauge32,
57617      ethIfIntervalInBroadcastFrames
57618      	   Gauge32,
57619      ethIfIntervalOutBroadcastFrames
57620      	   Gauge32,
57621      ethIfIntervalInDiscardFrames
57622      	   Gauge32,
57623      ethIfIntervalOutDiscardFrames
57624      	   Gauge32,
57625      ethIfIntervalInPauseFrames
57626      	   Gauge32,
57627      ethIfIntervalOutPauseFrames
57628      	   Gauge32,
57629      ethIfIntervalOverflowInUnicastFrames
57630      	   Gauge32,
57631      ethIfIntervalOverflowOutUnicastFrames
57632      	   Gauge32,
57633      ethIfIntervalOverflowInMulticastFrames
57634      	   Gauge32,
57635      ethIfIntervalOverflowOutMulticastFrames
57636      	   Gauge32,
57637      ethIfIntervalOverflowInBroadcastFrames
57638      	   Gauge32,
57639      ethIfIntervalOverflowOutBroadcastFrames
57640      	   Gauge32,
57641      ethIfIntervalOverflowInDiscardFrames
57642      	   Gauge32,
57643      ethIfIntervalOverflowOutDiscardFrames
57644      	   Gauge32,
57645      ethIfIntervalOverflowInPauseFrames
57646      	   Gauge32,
57647      ethIfIntervalOverflowOutPauseFrames
57648      	   Gauge32
57649      }
57650
57651ethIfIntervalIndex OBJECT-TYPE
57652    SYNTAX      Integer32
57653    MAX-ACCESS  read-only
57654    STATUS      current
57655    DESCRIPTION
57656        "The index of the Ethernet interface.
57657        It may be ifIndex.
57658        For some devices (e.g RICi-622GE), supporting several types of
57659        intervals, this index will be a concatenation of the port index and
57660        interval type.
57661		Interval type can indicate: 1 minute, 15 minutes, 1 hour, 24 hours.
57662        For the exact formula, see device specification."
57663    ::= { ethIfIntervalEntry 1 }
57664
57665ethIfIntervalNumber OBJECT-TYPE
57666    SYNTAX  Integer32 (1..200)
57667    MAX-ACCESS  read-only
57668    STATUS  current
57669    DESCRIPTION
57670        "The Interval Number. This number is between 1 and x, where 1 is the
57671         most recently completed interval and x is the least recently
57672         completed interval.
57673         For 15 minute intervals, usually x=96, but it can be different,
57674         depending on device capabilities."
57675    ::= { ethIfIntervalEntry 2 }
57676
57677ethIfIntervalStatus OBJECT-TYPE
57678	 SYNTAX OCTET STRING  (SIZE (4))
57679     MAX-ACCESS  read-only
57680     STATUS  current
57681     DESCRIPTION
57682      "The status of the interval:
57683         0 - Valid.
57684         1 - redundantLinkSwitch - the link has been switched
57685             by a redundancy mechanism.
57686         2 - discontinuity - module was partialy out.
57687         4 - notValid - module is out."
57688      ::= { ethIfIntervalEntry 3 }
57689
57690ethIfIntervalInFrames OBJECT-TYPE
57691      SYNTAX  Gauge32
57692      MAX-ACCESS  read-only
57693      STATUS  current
57694      DESCRIPTION
57695	  "The counter associated with the number of received frames,
57696	  encountered by the Ethernet interface in the interval."
57697      ::= { ethIfIntervalEntry 4 }
57698
57699ethIfIntervalInOctets OBJECT-TYPE
57700      SYNTAX  Gauge32
57701      MAX-ACCESS  read-only
57702      STATUS  current
57703      DESCRIPTION
57704	  "The counter associated with the number of received octets,
57705	  encountered by the Ethernet interface in the interval."
57706      ::= { ethIfIntervalEntry 5 }
57707
57708ethIfIntervalAlignmentErrors OBJECT-TYPE
57709      SYNTAX  Gauge32
57710      MAX-ACCESS  read-only
57711      STATUS  current
57712      DESCRIPTION
57713	  "The counter associated with the number of received frames,
57714	  which are not complete (The result of dividing the number
57715	  of bits by 8 is not an Integer), encountered by the Ethernet
57716	  interface in the interval."
57717      ::= { ethIfIntervalEntry 6 }
57718
57719ethIfIntervalFCSErrors OBJECT-TYPE
57720      SYNTAX  Gauge32
57721      MAX-ACCESS  read-only
57722      STATUS  current
57723      DESCRIPTION
57724	  "The counter associated with the number of received frames
57725	  that didn't pass the FCS test, encountered by the Ethernet
57726	  interface in the interval."
57727      ::= { ethIfIntervalEntry 7 }
57728
57729ethIfIntervalLengthError OBJECT-TYPE
57730      SYNTAX  Gauge32
57731      MAX-ACCESS  read-only
57732      STATUS  current
57733      DESCRIPTION
57734	  "The counter associated with the number of received frames
57735	  with length error, encountered by the Ethernet interface in
57736	  the interval."
57737      ::= { ethIfIntervalEntry 8 }
57738
57739ethIfIntervalOutFrames OBJECT-TYPE
57740      SYNTAX  Gauge32
57741      MAX-ACCESS  read-only
57742      STATUS  current
57743      DESCRIPTION
57744	  "The counter associated with the number of transmitted frames,
57745	  encountered by the Ethernet interface in the interval."
57746      ::= { ethIfIntervalEntry 9 }
57747
57748ethIfIntervalOutOctets OBJECT-TYPE
57749      SYNTAX  Gauge32
57750      MAX-ACCESS  read-only
57751      STATUS  current
57752      DESCRIPTION
57753	  "The counter associated with the number of transmitted octets,
57754	  encountered by the Ethernet interface in the interval."
57755      ::= { ethIfIntervalEntry 10 }
57756
57757ethIfIntervalSingleCollisionFrames OBJECT-TYPE
57758      SYNTAX  Gauge32
57759      MAX-ACCESS  read-only
57760      STATUS  current
57761      DESCRIPTION
57762	  "The counter associated with the number of successfully
57763	  transmitted frames for which transmission was inhibited by
57764	  exactly one collision, encountered by the Ethernet
57765	  interface in the interval."
57766      ::= { ethIfIntervalEntry 11 }
57767
57768ethIfIntervalMultipleCollisionFrames OBJECT-TYPE
57769      SYNTAX  Gauge32
57770      MAX-ACCESS  read-only
57771      STATUS  current
57772      DESCRIPTION
57773	  "The counter associated with the number of successfully
57774	  transmitted frames for which transmission was inhibited by
57775	  more than one collision, encountered by the Ethernet
57776	  interface in the interval."
57777      ::= { ethIfIntervalEntry 12 }
57778
57779ethIfIntervalDeferredTransmissions OBJECT-TYPE
57780      SYNTAX  Gauge32
57781      MAX-ACCESS  read-only
57782      STATUS  current
57783      DESCRIPTION
57784	  "The counter associated with the number of transmitted frames
57785	  for which the first transmission attempt was delayed due to a
57786	  busy media, encountered by the Ethernet interface in the interval."
57787      ::= { ethIfIntervalEntry 13 }
57788
57789ethIfIntervalLateCollisions OBJECT-TYPE
57790      SYNTAX  Gauge32
57791      MAX-ACCESS  read-only
57792      STATUS  current
57793      DESCRIPTION
57794	  "The counter associated with the number of times that a
57795	  collision was detected later than the first 64 bytes of the
57796	  frame, encountered by the Ethernet interface in the interval."
57797      ::= { ethIfIntervalEntry 14 }
57798
57799ethIfIntervalCarrierSenseErrors OBJECT-TYPE
57800      SYNTAX  Gauge32
57801      MAX-ACCESS  read-only
57802      STATUS  current
57803      DESCRIPTION
57804	  "The counter associated with the number of times that the
57805	  carrier sense condition was lost or never asserted when
57806	  attempting to transmit a frame, encountered by the Ethernet
57807	  interface in the interval."
57808      ::= { ethIfIntervalEntry 15 }
57809
57810ethIfIntervalInputCongestionDropped OBJECT-TYPE
57811      SYNTAX  Gauge32
57812      MAX-ACCESS  read-only
57813      STATUS  current
57814      DESCRIPTION
57815	  "The counter associated with the number of dropped frames
57816	  due to a congestion, encountered by the Receive direction
57817	  to the Ethernet interface in the interval."
57818	  ::= { ethIfIntervalEntry 16 }
57819
57820ethIfIntervalOutputCongestionDropped OBJECT-TYPE
57821      SYNTAX  Gauge32
57822      MAX-ACCESS  read-only
57823      STATUS  current
57824      DESCRIPTION
57825	  "The counter associated with the number of dropped frames
57826	  due to a congestion, encountered by the Transmit direction
57827	  to the Ethernet interface in the interval."
57828      ::= { ethIfIntervalEntry 17 }
57829
57830ethIfIntervalOverflowInFrames OBJECT-TYPE
57831      SYNTAX  Gauge32
57832      MAX-ACCESS  read-only
57833      STATUS  current
57834      DESCRIPTION
57835      "The number of times the associated ethIfIntervalInFrames
57836       counter has overflowed in the interval."
57837      ::= { ethIfIntervalEntry 18 }
57838
57839ethIfIntervalOverflowInOctets OBJECT-TYPE
57840      SYNTAX  Gauge32
57841      MAX-ACCESS  read-only
57842      STATUS  current
57843      DESCRIPTION
57844      "The number of times the associated ethIfIntervalInOctets
57845       counter has overflowed in the interval."
57846      ::= { ethIfIntervalEntry 19 }
57847
57848ethIfIntervalOverflowFCSErrors OBJECT-TYPE
57849      SYNTAX  Gauge32
57850      MAX-ACCESS  read-only
57851      STATUS  current
57852      DESCRIPTION
57853      "The number of times the associated ethIfIntervalFCSErrors
57854       counter has overflowed in the interval."
57855      ::= { ethIfIntervalEntry 20 }
57856
57857ethIfIntervalOverflowOutFrames OBJECT-TYPE
57858      SYNTAX  Gauge32
57859      MAX-ACCESS  read-only
57860      STATUS  current
57861      DESCRIPTION
57862      "The number of times the associated ethIfIntervalOutFrames
57863       counter has overflowed in the interval."
57864      ::= { ethIfIntervalEntry 21 }
57865
57866ethIfIntervalOverflowOutOctets OBJECT-TYPE
57867      SYNTAX  Gauge32
57868      MAX-ACCESS  read-only
57869      STATUS  current
57870      DESCRIPTION
57871      "The number of times the associated ethIfIntervalOutOctets
57872       counter has overflowed in the interval."
57873      ::= { ethIfIntervalEntry 22 }
57874
57875ethIfIntervalOverflowMultipleCollisionFrames OBJECT-TYPE
57876      SYNTAX  Gauge32
57877      MAX-ACCESS  read-only
57878      STATUS  current
57879      DESCRIPTION
57880      "The number of times the associated ethIfIntervalMultipleCollisionFrames
57881       counter has overflowed in the interval."
57882      ::= { ethIfIntervalEntry 23 }
57883
57884ethIfIntervalInUnicastFrames OBJECT-TYPE
57885      SYNTAX  Gauge32
57886      MAX-ACCESS  read-only
57887      STATUS  current
57888      DESCRIPTION
57889	  "The number of received Unicast frames, encountered by the
57890	   Ethernet interface in the interval."
57891      ::= { ethIfIntervalEntry 24 }
57892
57893ethIfIntervalOutUnicastFrames OBJECT-TYPE
57894      SYNTAX  Gauge32
57895      MAX-ACCESS  read-only
57896      STATUS  current
57897      DESCRIPTION
57898	  "The number of transmitted Unicast frames, encountered by the
57899	   Ethernet interface in the interval."
57900      ::= { ethIfIntervalEntry 25 }
57901
57902ethIfIntervalInMulticastFrames OBJECT-TYPE
57903      SYNTAX  Gauge32
57904      MAX-ACCESS  read-only
57905      STATUS  current
57906      DESCRIPTION
57907	  "The number of received Multicast frames, encountered by the
57908	   Ethernet interface in the interval."
57909      ::= { ethIfIntervalEntry 26 }
57910
57911ethIfIntervalOutMulticastFrames OBJECT-TYPE
57912      SYNTAX  Gauge32
57913      MAX-ACCESS  read-only
57914      STATUS  current
57915      DESCRIPTION
57916	  "The number of transmitted Multicast frames, encountered by the
57917	   Ethernet interface in the interval."
57918      ::= { ethIfIntervalEntry 27 }
57919
57920ethIfIntervalInBroadcastFrames OBJECT-TYPE
57921      SYNTAX  Gauge32
57922      MAX-ACCESS  read-only
57923      STATUS  current
57924      DESCRIPTION
57925	  "The number of received Broadcast frames, encountered by the
57926	   Ethernet interface in the interval."
57927      ::= { ethIfIntervalEntry 28 }
57928
57929ethIfIntervalOutBroadcastFrames OBJECT-TYPE
57930      SYNTAX  Gauge32
57931      MAX-ACCESS  read-only
57932      STATUS  current
57933      DESCRIPTION
57934	  "The number of transmitted Broadcast frames, encountered by the
57935	   Ethernet interface in the interval."
57936      ::= { ethIfIntervalEntry 29 }
57937
57938ethIfIntervalInDiscardFrames OBJECT-TYPE
57939      SYNTAX  Gauge32
57940      MAX-ACCESS  read-only
57941      STATUS  current
57942      DESCRIPTION
57943	  "The number of received Discarded frames, encountered by the
57944	   Ethernet interface in the interval."
57945      ::= { ethIfIntervalEntry 30 }
57946
57947ethIfIntervalOutDiscardFrames OBJECT-TYPE
57948      SYNTAX  Gauge32
57949      MAX-ACCESS  read-only
57950      STATUS  current
57951      DESCRIPTION
57952	  "The number of transmitted Discarded frames, encountered by the
57953	   Ethernet interface in the interval."
57954      ::= { ethIfIntervalEntry 31 }
57955
57956ethIfIntervalInPauseFrames OBJECT-TYPE
57957      SYNTAX  Gauge32
57958      MAX-ACCESS  read-only
57959      STATUS  current
57960      DESCRIPTION
57961	  "The number of received Pause frames, encountered by the
57962	   Ethernet interface in the interval."
57963      ::= { ethIfIntervalEntry 32 }
57964
57965ethIfIntervalOutPauseFrames OBJECT-TYPE
57966      SYNTAX  Gauge32
57967      MAX-ACCESS  read-only
57968      STATUS  current
57969      DESCRIPTION
57970	  "The number of transmitted Pause frames, encountered by the
57971	   Ethernet interface in the interval."
57972      ::= { ethIfIntervalEntry 33 }
57973
57974ethIfIntervalOverflowInUnicastFrames OBJECT-TYPE
57975      SYNTAX  Gauge32
57976      MAX-ACCESS  read-only
57977      STATUS  current
57978      DESCRIPTION
57979	  "The number of times the associated ethIfIntervalInUnicastFrames
57980       counter has overflowed in the interval."
57981      ::= { ethIfIntervalEntry 34 }
57982
57983ethIfIntervalOverflowOutUnicastFrames OBJECT-TYPE
57984      SYNTAX  Gauge32
57985      MAX-ACCESS  read-only
57986      STATUS  current
57987      DESCRIPTION
57988	  "The number of times the associated ethIfIntervalOutUnicastFrames
57989       counter has overflowed in the interval."
57990      ::= { ethIfIntervalEntry 35 }
57991
57992ethIfIntervalOverflowInMulticastFrames OBJECT-TYPE
57993      SYNTAX  Gauge32
57994      MAX-ACCESS  read-only
57995      STATUS  current
57996      DESCRIPTION
57997	  "The number of times the associated ethIfIntervalInMulticastFrames
57998       counter has overflowed in the interval."
57999      ::= { ethIfIntervalEntry 36 }
58000
58001ethIfIntervalOverflowOutMulticastFrames OBJECT-TYPE
58002      SYNTAX  Gauge32
58003      MAX-ACCESS  read-only
58004      STATUS  current
58005      DESCRIPTION
58006	  "The number of times the associated ethIfIntervalOutMulticastFrames
58007       counter has overflowed in the interval."
58008      ::= { ethIfIntervalEntry 37 }
58009
58010ethIfIntervalOverflowInBroadcastFrames OBJECT-TYPE
58011      SYNTAX  Gauge32
58012      MAX-ACCESS  read-only
58013      STATUS  current
58014      DESCRIPTION
58015	  "The number of times the associated ethIfIntervalInBroadcastFrames
58016       counter has overflowed in the interval."
58017      ::= { ethIfIntervalEntry 38 }
58018
58019ethIfIntervalOverflowOutBroadcastFrames OBJECT-TYPE
58020      SYNTAX  Gauge32
58021      MAX-ACCESS  read-only
58022      STATUS  current
58023      DESCRIPTION
58024	  "The number of times the associated ethIfIntervalOutBroadcastFrames
58025       counter has overflowed in the interval."
58026      ::= { ethIfIntervalEntry 39 }
58027
58028ethIfIntervalOverflowInDiscardFrames OBJECT-TYPE
58029      SYNTAX  Gauge32
58030      MAX-ACCESS  read-only
58031      STATUS  current
58032      DESCRIPTION
58033	  "The number of times the associated ethIfIntervalInDiscardFrames
58034       counter has overflowed in the interval."
58035      ::= { ethIfIntervalEntry 40 }
58036
58037ethIfIntervalOverflowOutDiscardFrames OBJECT-TYPE
58038      SYNTAX  Gauge32
58039      MAX-ACCESS  read-only
58040      STATUS  current
58041      DESCRIPTION
58042	  "The number of times the associated ethIfIntervalOutDiscardFrames
58043       counter has overflowed in the interval."
58044      ::= { ethIfIntervalEntry 41 }
58045
58046ethIfIntervalOverflowInPauseFrames OBJECT-TYPE
58047      SYNTAX  Gauge32
58048      MAX-ACCESS  read-only
58049      STATUS  current
58050      DESCRIPTION
58051	  "The number of times the associated ethIfIntervalInPauseFrames
58052       counter has overflowed in the interval."
58053      ::= { ethIfIntervalEntry 42 }
58054
58055ethIfIntervalOverflowOutPauseFrames OBJECT-TYPE
58056      SYNTAX  Gauge32
58057      MAX-ACCESS  read-only
58058      STATUS  current
58059      DESCRIPTION
58060	  "The number of times the associated ethIfIntervalOutPauseFrames
58061       counter has overflowed in the interval."
58062      ::= { ethIfIntervalEntry 43 }
58063
58064
58065ethPerformanceMode    OBJECT-TYPE
58066      SYNTAX  INTEGER
58067        {
58068          notApplicable  (1),
58069          countOK		 (2),
58070		  countFail		 (3)
58071     }
58072      MAX-ACCESS  read-write
58073      STATUS  current
58074      DESCRIPTION
58075      "This object indicates whether OK or Fail statistics will be counted."
58076      ::=  {ethIfPerformance 3}
58077
58078
58079ethIfPerfTable OBJECT-TYPE
58080      SYNTAX SEQUENCE OF EthIfPerfEntry
58081      MAX-ACCESS not-accessible
58082      STATUS current
58083	DESCRIPTION
58084         "The Ethernet Performance table."
58085	  ::=  { ethIfPerformance 4}
58086
58087ethIfPerfEntry OBJECT-TYPE
58088      SYNTAX EthIfPerfEntry
58089      MAX-ACCESS not-accessible
58090      STATUS current
58091	DESCRIPTION
58092         "An entry in the Ethernet Performance table."
58093	INDEX {ethIfIdx}
58094      ::= {ethIfPerfTable 1}
58095
58096EthIfPerfEntry ::=
58097      SEQUENCE {
58098      ethIfPerfInOkFrames
58099      	   Gauge32,
58100      ethIfPerfOutOkFrames
58101      	   Gauge32,
58102	  ethIfPerfTotalCollisions
58103		   Gauge32,
58104      ethIfPerfInOkOctets
58105      	   Gauge32
58106      }
58107
58108ethIfPerfInOkFrames OBJECT-TYPE
58109      SYNTAX  Gauge32
58110      MAX-ACCESS  read-only
58111      STATUS  current
58112      DESCRIPTION
58113	  "The counter associated with the number of received OK frames,
58114	  encountered by the Ethernet interface since ethPerformanceMode Set to countOK (2)
58115	  or Reset Statistics was done."
58116      ::= { ethIfPerfEntry 1 }
58117
58118ethIfPerfOutOkFrames OBJECT-TYPE
58119      SYNTAX  Gauge32
58120      MAX-ACCESS  read-only
58121      STATUS  current
58122      DESCRIPTION
58123	  "The counter associated with the number of transmitted OK frames,
58124	  encountered by the Ethernet interface since ethPerformanceMode Set to countOK (2)
58125	  or Reset Statistics was done."
58126      ::= { ethIfPerfEntry 2 }
58127
58128
58129ethIfPerfTotalCollisions OBJECT-TYPE
58130      SYNTAX  Gauge32
58131      MAX-ACCESS  read-only
58132      STATUS  current
58133      DESCRIPTION
58134	  "The counter associated with the total number of collisions
58135	  of any type encountered by the Ethernet interface since
58136	  ethPerformanceMode Set to countOK (2)  or Reset Statistics was done"
58137	  ::= { ethIfPerfEntry 3 }
58138
58139ethIfPerfInOkOctets OBJECT-TYPE
58140      SYNTAX  Gauge32
58141      MAX-ACCESS  read-only
58142      STATUS  current
58143      DESCRIPTION
58144	  "The counter associated with the number of received OK Octets,
58145	  encountered by the Ethernet interface since ethPerformanceMode Set to countOK (2)
58146	  or Reset Statistics was done."
58147      ::= { ethIfPerfEntry 4 }
58148
58149
58150ethIfOamCfm OBJECT IDENTIFIER ::= { ethIf 3 }
58151
58152ethIfOamCfmEvents  OBJECT IDENTIFIER ::= { ethIfOamCfm 0 }
58153
58154ethOamCfmDefectCondition NOTIFICATION-TYPE
58155	STATUS		current
58156	DESCRIPTION
58157	"This trap indicates that a MEP has a persistent defect condition."
58158     ::= { ethIfOamCfmEvents 1 }
58159
58160-- ETH OAM CFM Definitions  (802.1ag)
58161
58162
58163-- MEP Definition
58164-- ******************************************************************
58165-- The MEG End Point Table
58166-- ******************************************************************
58167
58168radMepTable OBJECT-TYPE
58169    SYNTAX  SEQUENCE OF RadMepEntry
58170    MAX-ACCESS  not-accessible
58171    STATUS  current
58172    DESCRIPTION
58173    "MEG End Point (MEP) configuration table associated with
58174     Maitenance Entity Group (MEG) End Point.
58175     MEP is a short name for an expanded ETH flow point that includes a compound
58176     ETH Segment flow termination function, which marks the end point of an ETH ME,
58177     and a compound ETH Diagnostic flow function."
58178    ::= { ethIfOamCfm 1 }
58179
58180radMepEntry OBJECT-TYPE
58181    SYNTAX  RadMepEntry
58182    MAX-ACCESS  not-accessible
58183    STATUS  current
58184    DESCRIPTION
58185    "An entry in the table."
58186     INDEX  { radOamIdx1, radOamEvcIdx, radMepIdx }
58187    ::= { radMepTable 1 }
58188
58189
58190RadMepEntry ::=
58191    SEQUENCE {
58192	radOamIdx1			  		 Unsigned32,
58193    radOamEvcIdx           	     Unsigned32,
58194    radMepIdx             	     Unsigned32,
58195	radMepRowStatus              RowStatus,
58196   	radMepLocalMepId			 Unsigned32,
58197	radMepRemoteMepId  			 Unsigned32,
58198	radMepOamMode    			 INTEGER,
58199	radMepContinuityVerMode		 INTEGER,
58200	radMepMeLevel				 Unsigned32,
58201	radMepOamDestAddrType		 INTEGER,
58202	radMepOamDestMacAddr		 MacAddress,
58203	radMepDefaultPriority		 Unsigned32,
58204	radMepCcStatus               INTEGER,
58205	radMepOamProtocol            INTEGER,
58206	radMepMdId                   Unsigned32,
58207	radMepMaFormat				 INTEGER,
58208	radMepMaName				 OCTET STRING,
58209	radMepSpVlanId               Unsigned32,
58210	radMepCcInterval             INTEGER,
58211	radMepTransmitLbmDestMacAddress    MacAddress,
58212	radMepTransmitLbmDestMepId		   Unsigned32,
58213	radMepTransmitLbmDestIsMepId	   INTEGER,
58214	radMepTransmitLbmMassages          Integer32,
58215	radMepTransmitLbmVlanPriority	   Unsigned32,
58216	radMepTransmitLbmVlanDropEnable	   INTEGER,
58217	radMepLbrIn                        Counter32,
58218	radMepLbrInOutOfOrder			   Counter32,
58219	radMepLbmOut                       Counter32,
58220	radMepTransmitLtmTargetMacAddress  MacAddress,
58221	radMepTransmitLtmTargetMepId	   Unsigned32,
58222	radMepTransmitLtmTargetIsMepId	   INTEGER,
58223	radMepTransmitLtmTtl               Unsigned32,
58224	radMepTransmitLtmActivationCmd     INTEGER
58225	}
58226
58227radOamIdx1 OBJECT-TYPE
58228    SYNTAX      Unsigned32
58229    MAX-ACCESS  not-accessible
58230    STATUS      current
58231    DESCRIPTION
58232     "This object may indicate the Bridge Index or Configuration index."
58233    ::= { radMepEntry 1 }
58234
58235radOamEvcIdx OBJECT-TYPE
58236    SYNTAX      Unsigned32
58237    MAX-ACCESS  not-accessible
58238    STATUS      current
58239    DESCRIPTION
58240     "This object indicates the Index of the EVC (Ethernet Virtual Circuit)
58241     that the MEP is associated to."
58242    ::= { radMepEntry 2 }
58243
58244radMepIdx OBJECT-TYPE
58245    SYNTAX      Unsigned32
58246    MAX-ACCESS  not-accessible
58247    STATUS      current
58248    DESCRIPTION
58249     "This object indicates the ID of the MEP being accessed."
58250    ::= { radMepEntry 3 }
58251
58252radMepRowStatus	 OBJECT-TYPE
58253      SYNTAX     RowStatus
58254      MAX-ACCESS read-create
58255      STATUS     current
58256      DESCRIPTION
58257      "This attribute allows to create/delete a row in this table."
58258      ::= {radMepEntry 4 }
58259
58260radMepLocalMepId  OBJECT-TYPE
58261    SYNTAX       	 Unsigned32
58262    MAX-ACCESS       read-create
58263    STATUS           current
58264    DESCRIPTION
58265     "This object indicates the local MEP ID."
58266    ::= { radMepEntry 5 }
58267
58268radMepRemoteMepId  OBJECT-TYPE
58269    SYNTAX              Unsigned32
58270    MAX-ACCESS          read-create
58271    STATUS              current
58272    DESCRIPTION
58273     "This atribute is currently implemneted at radMepCcTable, that
58274     supports multicast."
58275    ::= { radMepEntry 6 }
58276
58277radMepOamMode  OBJECT-TYPE
58278    SYNTAX              INTEGER
58279	{
58280       disabled    	 (2),
58281       initiate   	 (3),
58282       react	     (4)
58283    }
58284    MAX-ACCESS          read-create
58285    STATUS              current
58286    DESCRIPTION
58287     "This object determines the OAM mode of the MEP:
58288     disabled - no CC is initiated nor responded
58289     initiate - the device initiates and responds to CC
58290     react - the device does not initiate a CC, but responds to CC."
58291    ::= { radMepEntry 7 }
58292
58293radMepContinuityVerMode  OBJECT-TYPE
58294    SYNTAX              INTEGER
58295	{
58296       disabled    	 (2),
58297       ccBased   	 (3),
58298       lbBased	     (4)
58299    }
58300    MAX-ACCESS          read-create
58301    STATUS              current
58302    DESCRIPTION
58303     "This object determines the OAM behavior of the MEP:
58304     disabled - no CC is done
58305     cc_based - CC is done based on incoming messages
58306     lb_based - CC is done based on loopback messages."
58307    ::= { radMepEntry 8 }
58308
58309radMepMeLevel OBJECT-TYPE
58310     SYNTAX  Unsigned32 (0..7)
58311     MAX-ACCESS  read-create
58312     STATUS  current
58313     DESCRIPTION
58314     "At any point in a network, ME Level is used to distinguish between OAM
58315     signals belonging to different nested MEs.
58316     Maintenance Entity Levels are defined as follows:
58317     0,1,2 are assigned to customers
58318     3,4   are assigned to providers
58319     5,6,7 are assigned to operators."
58320    ::= { radMepEntry 9 }
58321
58322radMepOamDestAddrType OBJECT-TYPE
58323SYNTAX  INTEGER
58324	{
58325       unicast		(1),
58326       multicast  	(2)
58327    }
58328    MAX-ACCESS  read-create
58329    STATUS  current
58330    DESCRIPTION
58331    "This object determines if the OAM messages are sent to user defined
58332    unicast address, or to RAD proprietary multicast address."
58333    ::= { radMepEntry 10 }
58334
58335radMepOamDestMacAddr OBJECT-TYPE
58336	SYNTAX  MacAddress
58337	MAX-ACCESS  read-create
58338	STATUS current
58339	DESCRIPTION
58340	"This object determines the MAC address that OAM packets are sent to."
58341	::= { radMepEntry 11 }
58342
58343radMepDefaultPriority OBJECT-TYPE
58344     SYNTAX  Unsigned32 (0..7)
58345     MAX-ACCESS  read-create
58346     STATUS  current
58347     DESCRIPTION
58348     "This object defines the priority of the OAM messages sent when no
58349     service is defined on EVC. If a service is defined, the OAM messages
58350     will get the highest service priority existing on the EVC."
58351    ::= { radMepEntry 12 }
58352
58353
58354radMepCcStatus OBJECT-TYPE
58355     SYNTAX  INTEGER
58356	{
58357       notApplicable     (1),
58358	   fail	             (2),
58359       ok  	             (3),
58360	   mismerge          (4),
58361	   unexpectedMep     (5),
58362       unexpectedMeLevel (6)
58363    }
58364     MAX-ACCESS  read-only
58365     STATUS  current
58366     DESCRIPTION
58367     "This object indicates the Continuity Check (CC)
58368      status."
58369    ::= { radMepEntry 13 }
58370
58371radMepOamProtocol  OBJECT-TYPE
58372     SYNTAX         INTEGER
58373	 {
58374       proprietary     (1),
58375	   standard        (2)
58376     }
58377     MAX-ACCESS  read-create
58378     STATUS  current
58379     DESCRIPTION
58380     "Determines whether to use proprietary OAM mechanism,
58381     or to use the standard (IEEE 802.1ag, ITU-T Y.1731)."
58382    ::= { radMepEntry 14 }
58383
58384
58385radMepMdId   OBJECT-TYPE
58386     SYNTAX       Unsigned32
58387     MAX-ACCESS  read-create
58388     STATUS  current
58389     DESCRIPTION
58390     "The index of the Maintenance Domain in the radMdTable (radMdIndex)."
58391    ::= { radMepEntry 15 }
58392
58393radMepMaFormat	OBJECT-TYPE
58394     SYNTAX  INTEGER
58395	{
58396       primaryVid        (1),
58397       charString        (2),
58398       unsignedInt16     (3),
58399       rfc2865VpnId      (4),
58400	   icc               (32)  -- ITU Carrier Code
58401     }
58402     MAX-ACCESS  read-create
58403     STATUS  current
58404     DESCRIPTION
58405     "The type (and thereby format) of the Maintenance Association
58406        Name."
58407    ::= { radMepEntry 16 }
58408
58409radMepMaName  OBJECT-TYPE
58410     SYNTAX   OCTET STRING (SIZE(1..45))
58411     MAX-ACCESS  read-create
58412     STATUS  current
58413     DESCRIPTION
58414     "The Short Maintenance Association name."
58415    ::= { radMepEntry 17 }
58416
58417radMepSpVlanId  OBJECT-TYPE
58418     SYNTAX     Unsigned32
58419     MAX-ACCESS  read-create
58420     STATUS  current
58421     DESCRIPTION
58422     "The SP (Service Provider) VLAN used when sending an OAM message."
58423    ::= { radMepEntry 18 }
58424
58425radMepCcInterval  OBJECT-TYPE
58426     SYNTAX       INTEGER
58427	 {
58428       intervalInvalid   (0),  -- No CCMs are sent (disabled)
58429       interval300Hz     (1),  -- CCMs are sent every 3 1/3 milliseconds (300Hz)
58430       interval10ms      (2),  -- CCMs are sent every 10 milliseconds
58431       interval100ms     (3),  -- CCMs are sent every 100 milliseconds
58432       interval1s        (4),  -- CCMs are sent every 1 second
58433       interval10s       (5),  -- CCMs are sent every 10 seconds
58434       interval1min      (6),  -- CCMs are sent every minute
58435       interval10min     (7)   -- CCMs are sent every 10 minutes
58436     }
58437     MAX-ACCESS  read-create
58438     STATUS  current
58439     DESCRIPTION
58440     "Indicates the interval at which CCMs are sent by a MEP
58441     Valid only if radMepOamMode = initiate(4)."
58442    ::= { radMepEntry 19 }
58443
58444
58445radMepTransmitLbmDestMacAddress OBJECT-TYPE
58446     SYNTAX      MacAddress
58447     MAX-ACCESS  read-create
58448     STATUS  current
58449     DESCRIPTION
58450     "The Target MAC Address Field to be transmitted in the Loopback Message:
58451     For unicast MAC Address this is the unicast destination MAC address.
58452     For multicast MAC Address, this variable is read-only.
58453     This address will be used if the value of
58454     radMepTransmitLbmDestIsMepId is no (2).
58455     802.1ag clause 12.14.7.3.2:b."
58456    ::= { radMepEntry 20 }
58457
58458radMepTransmitLbmDestMepId	OBJECT-TYPE
58459     SYNTAX    	   Unsigned32
58460     MAX-ACCESS  read-create
58461     STATUS  current
58462     DESCRIPTION
58463     "The MEPID of another MEP in the same MA to which the
58464	  LBM is to be sent. This address will be used if the value of
58465      radMepTransmitLbmDestIsMepId is yes (3).
58466      802.1ag clause 12.14.7.3.2:b."
58467    ::= { radMepEntry 21 }
58468
58469
58470radMepTransmitLbmDestIsMepId	  OBJECT-TYPE
58471    SYNTAX      INTEGER
58472	{
58473	  no  (2),
58474	  yes (3)
58475	}
58476    MAX-ACCESS  read-create
58477    STATUS      current
58478    DESCRIPTION
58479       "yes (3) indicates that MEPID of the target MEP is used for loopback transmission.
58480	    no (2) indicates that unicast destination MAC address of the target MEP is used.
58481        802.1ag clause 12.14.7.3.2:b."
58482    ::= { radMepEntry 22 }
58483
58484
58485radMepTransmitLbmMassages OBJECT-TYPE
58486     SYNTAX      Integer32(1..1024)
58487     MAX-ACCESS  read-create
58488     STATUS  current
58489     DESCRIPTION
58490     "The number of Loopback messages to be transmitted."
58491    ::= { radMepEntry 23 }
58492
58493radMepTransmitLbmVlanPriority	OBJECT-TYPE
58494     SYNTAX     Unsigned32(0..7)
58495     MAX-ACCESS  read-create
58496     STATUS  current
58497     DESCRIPTION
58498     "The priority to be used in the VLAN tag, if present,
58499      in the transmitted frame.
58500      The default value is CCM priority.
58501      802.1ag clause 12.14.7.3.2:e"
58502    ::= { radMepEntry 24 }
58503
58504radMepTransmitLbmVlanDropEnable	 OBJECT-TYPE
58505     SYNTAX       INTEGER
58506	 {
58507	  no  (2),
58508	  yes (3)
58509     }
58510     MAX-ACCESS  read-create
58511     STATUS  current
58512     DESCRIPTION
58513     "Drop Enable bit to be used in the VLAN tag, if present,
58514      in the transmitted frame.
58515      802.1ag clause 12.14.7.3.2:e"
58516    ::= { radMepEntry 25 }
58517
58518
58519radMepLbrIn OBJECT-TYPE
58520    SYNTAX      Counter32
58521    MAX-ACCESS  read-only
58522    STATUS      current
58523    DESCRIPTION
58524       "Total number of valid, in-order Loopback Replies received."
58525    ::= { radMepEntry 26 }
58526
58527radMepLbrInOutOfOrder	  OBJECT-TYPE
58528     SYNTAX      Counter32
58529    MAX-ACCESS  read-only
58530    STATUS      current
58531    DESCRIPTION
58532       "The total number of valid, out-of-order Loopback Replies
58533        received."
58534    ::= { radMepEntry 27 }
58535
58536radMepLbmOut OBJECT-TYPE
58537    SYNTAX      Counter32
58538    MAX-ACCESS  read-only
58539    STATUS      current
58540    DESCRIPTION
58541       "Total number of Loopback Messages transmitted."
58542    ::= { radMepEntry 28 }
58543
58544radMepTransmitLtmTargetMacAddress OBJECT-TYPE
58545     SYNTAX      MacAddress
58546     MAX-ACCESS  read-create
58547     STATUS  current
58548     DESCRIPTION
58549     "The Target MAC Address Field to be transmitted in the Link Trace Message:
58550      A unicast destination MAC address.
58551	  This address will be used
58552      if the value of radMepTransmitLtmTargetIsMepId is no (2).
58553      802.1ag clause 12.14.7.4.2:c."
58554    ::= { radMepEntry 29 }
58555
58556
58557radMepTransmitLtmTargetMepId OBJECT-TYPE
58558    SYNTAX      Unsigned32
58559	MAX-ACCESS  read-create
58560    STATUS      current
58561    DESCRIPTION
58562       "The MEPID of another MEP in the same MA to which
58563        LTM is to be transmitted. This address will be used
58564        if the value of radMepTransmitLtmTargetIsMepId is yes (3).
58565        802.1ag clause 12.14.7.4.2:c."
58566    ::= { radMepEntry 30 }
58567
58568radMepTransmitLtmTargetIsMepId OBJECT-TYPE
58569    SYNTAX      INTEGER
58570	{
58571	  no  (2),
58572	  yes (3)
58573	}
58574    MAX-ACCESS  read-create
58575    STATUS      current
58576    DESCRIPTION
58577       "yes (3) indicates that MEPID of the target MEP is used for Linktrace transmission.
58578	    no (2) indicates that unicast destination MAC address of the target MEP is used.
58579        802.1ag clause 12.14.7.4.2:c."
58580    ::= { radMepEntry 31 }
58581
58582radMepTransmitLtmTtl   OBJECT-TYPE
58583    SYNTAX      Unsigned32
58584    MAX-ACCESS  read-create
58585    STATUS      current
58586    DESCRIPTION
58587       "The LTM TTL field. Default value, if not specified, is 64.
58588       The TTL field indicates the number of hops remaining to the LTM.
58589       Decremented by 1 each Linktrace Responder that handles the LTM.
58590       The value received in the LTM is returned in the LTR.
58591       If 0 on input, the LTM is not transmitted to the next hop.
58592       802.1ag clause 12.14.7.4.2:b and 21.8.4."
58593    ::= { radMepEntry 32 }
58594
58595radMepTransmitLtmActivationCmd   OBJECT-TYPE
58596    SYNTAX      INTEGER
58597	{
58598	  off  (2),
58599	  on   (3)
58600	}
58601    MAX-ACCESS  read-create
58602    STATUS      current
58603    DESCRIPTION
58604       "Activation command for starting Loop Trace. Set will be always
58605        to 'on' value. After operation was finished, Agent will turn the value to 'off'."
58606    ::= { radMepEntry 33 }
58607
58608
58609-- ETH OAM Service Definition
58610
58611
58612ethOamService	OBJECT IDENTIFIER ::= { ethIfOamCfm 2 }
58613
58614ethOamServiceTable OBJECT-TYPE
58615    SYNTAX  SEQUENCE OF EthOamServiceEntry
58616    MAX-ACCESS  not-accessible
58617    STATUS  current
58618    DESCRIPTION
58619    "Service configuration table associated with Services running on a MEP."
58620    ::= { ethOamService 1 }
58621
58622ethOamServiceEntry OBJECT-TYPE
58623    SYNTAX  EthOamServiceEntry
58624    MAX-ACCESS  not-accessible
58625    STATUS  current
58626    DESCRIPTION
58627    "An entry in the table."
58628     INDEX  { radOamIdx1, radOamEvcIdx, radMepIdx, ethOamServiceIdx  }
58629    ::= { ethOamServiceTable 1 }
58630
58631EthOamServiceEntry ::=
58632    SEQUENCE {
58633    ethOamServiceIdx                	Unsigned32,
58634	ethOamServiceRowStatus          	RowStatus,
58635	ethOamServicePriority  		 		Unsigned32,
58636	ethOamServicePmEnable    		 	INTEGER,
58637	ethOamServiceFrameLossRatioThresh 	Integer32,
58638	ethOamServiceDelayThresh		 	Integer32,
58639	ethOamServiceDelayVarThresh	    	Integer32,
58640	ethOamServiceUnavailRatioThresh    	Integer32,
58641	ethOamServiceTxFrames				Counter32,
58642	ethOamServiceOverflowTxFrames   	Counter32,
58643	ethOamServiceFrameLoss				Counter32,
58644	ethOamServiceOverflowFrameLoss		Counter32,
58645	ethOamServiceFrameLossRatio			Unsigned32,
58646	ethOamServiceElapsedTime			Counter32,
58647	ethOamServiceUnavailSec				Counter32,
58648	ethOamServiceUnavailRatio			Unsigned32,
58649	ethOamServiceFramesAboveDelay 				Counter32,
58650	ethOamServiceOverflowFramesAboveDelay   	Counter32,
58651    ethOamServiceFramesAboveDelayVar 			Counter32,
58652	ethOamServiceOverflowFramesAboveDelayVar 	Counter32
58653	}
58654
58655ethOamServiceIdx OBJECT-TYPE
58656    SYNTAX      Unsigned32
58657    MAX-ACCESS  not-accessible
58658    STATUS      current
58659    DESCRIPTION
58660     "This object indicates the Index of the service being accessed."
58661    ::= { ethOamServiceEntry 1 }
58662
58663ethOamServiceRowStatus	 OBJECT-TYPE
58664      SYNTAX     RowStatus
58665      MAX-ACCESS read-create
58666      STATUS     current
58667      DESCRIPTION
58668      "This attribute allows to create/delete a row in this table."
58669      ::= {ethOamServiceEntry 2 }
58670
58671ethOamServicePriority OBJECT-TYPE
58672     SYNTAX  Unsigned32 (0..7)
58673     MAX-ACCESS  read-create
58674     STATUS  current
58675     DESCRIPTION
58676     "This object determines the priority of the service.
58677     It is sent as P bits in an OAM message originated by this service."
58678    ::= { ethOamServiceEntry 3 }
58679
58680ethOamServicePmEnable  OBJECT-TYPE
58681    SYNTAX              INTEGER
58682	{
58683       disable    	 (2),
58684       enable   	 (3)
58685    }
58686    MAX-ACCESS          read-create
58687    STATUS              current
58688    DESCRIPTION
58689     "This object determines PM (Performance Monitoring)
58690     shall be enabled or not for the service."
58691    ::= { ethOamServiceEntry 4 }
58692
58693ethOamServiceFrameLossRatioThresh OBJECT-TYPE
58694    SYNTAX  Integer32  (3..10)
58695    MAX-ACCESS  read-create
58696    STATUS  current
58697    DESCRIPTION
58698    "This object determines the Frame Loss ratio threshold in exponent
58699     of 1/10. That is, a value of 4 means that the threshold is 1E-4."
58700    ::= { ethOamServiceEntry 5 }
58701
58702ethOamServiceDelayThresh OBJECT-TYPE
58703    SYNTAX  Integer32  (0..50000)
58704    MAX-ACCESS  read-create
58705    STATUS  current
58706    DESCRIPTION
58707    "This object determines the delay threshold defined for this service,
58708    in measurement unit of 0.1 msec."
58709    ::= { ethOamServiceEntry 6 }
58710
58711ethOamServiceDelayVarThresh OBJECT-TYPE
58712    SYNTAX  Integer32  (0..50000)
58713    MAX-ACCESS  read-create
58714    STATUS  current
58715    DESCRIPTION
58716    "This object determines the delay variation threshold defined
58717    for this service, in measurement unit of 0.1 msec."
58718    ::= { ethOamServiceEntry 7 }
58719
58720ethOamServiceUnavailRatioThresh OBJECT-TYPE
58721    SYNTAX  Integer32  (3..10)
58722    MAX-ACCESS  read-create
58723    STATUS  current
58724    DESCRIPTION
58725    "This object determines the Unavailability ratio threshold in exponent
58726    of 1/10. That is, a value of 4 means that the threshold is 1E-4."
58727    ::= { ethOamServiceEntry 8 }
58728
58729ethOamServiceTxFrames  OBJECT-TYPE
58730    SYNTAX  Counter32
58731    MAX-ACCESS  read-only
58732    STATUS  current
58733    DESCRIPTION
58734    "Counts the number of frames trnasmitted by since the time the service is up."
58735    ::= { ethOamServiceEntry 9 }
58736
58737ethOamServiceOverflowTxFrames  OBJECT-TYPE
58738    SYNTAX  Counter32
58739    MAX-ACCESS  read-only
58740    STATUS  current
58741    DESCRIPTION
58742    "The number of times the associated
58743     ethOamServiceTxFrames counter has overflowed."
58744    ::= { ethOamServiceEntry 10 }
58745
58746ethOamServiceFrameLoss   OBJECT-TYPE
58747    SYNTAX  Counter32
58748    MAX-ACCESS  read-only
58749    STATUS  current
58750    DESCRIPTION
58751    "Counts the number of frames lost since the time the service is up."
58752    ::= { ethOamServiceEntry 11 }
58753
58754ethOamServiceOverflowFrameLoss   OBJECT-TYPE
58755    SYNTAX  Counter32
58756    MAX-ACCESS  read-only
58757    STATUS  current
58758    DESCRIPTION
58759    "The number of times the associated
58760     ethOamServiceFrameLoss counter has overflowed."
58761    ::= { ethOamServiceEntry 12 }
58762
58763ethOamServiceFrameLossRatio OBJECT-TYPE
58764    SYNTAX  Unsigned32
58765    MAX-ACCESS  read-only
58766    STATUS  current
58767    DESCRIPTION
58768    "Indicates the ratio of the lost frames since the time the service is up.
58769    The value is the ratio multiplied by 1E10.
58770    0xFFFFFFFF will be returned for ratio greater than 4/10 (40%)."
58771    ::= { ethOamServiceEntry 13 }
58772
58773ethOamServiceElapsedTime OBJECT-TYPE
58774    SYNTAX  Counter32
58775    MAX-ACCESS  read-only
58776    STATUS  current
58777    DESCRIPTION
58778    "Indicates the time elapsed in seconds since the time the service is up."
58779    ::= { ethOamServiceEntry 14 }
58780
58781ethOamServiceUnavailSec  OBJECT-TYPE
58782    SYNTAX  Counter32
58783    MAX-ACCESS  read-only
58784    STATUS  current
58785    DESCRIPTION
58786    "Indicates the number of unavailable seconds since
58787     the time the service is up."
58788    ::= { ethOamServiceEntry 15 }
58789
58790ethOamServiceUnavailRatio  OBJECT-TYPE
58791    SYNTAX  Unsigned32
58792    MAX-ACCESS  read-only
58793    STATUS  current
58794    DESCRIPTION
58795    " Indicates the ratio of the unavailable seconds since the
58796    time the service is up. The value is the ratio multiplied by 1E10.
58797    0xFFFFFFFF will be returned for ratio greater than 4/10 (40%)."
58798    ::= { ethOamServiceEntry 16 }
58799
58800ethOamServiceFramesAboveDelay  OBJECT-TYPE
58801    SYNTAX  Counter32
58802    MAX-ACCESS  read-only
58803    STATUS  current
58804    DESCRIPTION
58805    "Indicates the number of frames arrived with delay
58806    greater than the delay threshold."
58807    ::= { ethOamServiceEntry 17 }
58808
58809ethOamServiceOverflowFramesAboveDelay  OBJECT-TYPE
58810    SYNTAX  Counter32
58811    MAX-ACCESS  read-only
58812    STATUS  current
58813    DESCRIPTION
58814    "Indicates the number of times the associated
58815     ethOamServiceFramesAboveDelay counter has overflowed."
58816    ::= { ethOamServiceEntry 18 }
58817
58818ethOamServiceFramesAboveDelayVar  OBJECT-TYPE
58819    SYNTAX  Counter32
58820    MAX-ACCESS  read-only
58821    STATUS  current
58822    DESCRIPTION
58823    "Indicates the number of frames arrived with delay variation
58824    greater than the delay variation threshold."
58825    ::= { ethOamServiceEntry 19 }
58826
58827ethOamServiceOverflowFramesAboveDelayVar  OBJECT-TYPE
58828    SYNTAX  Counter32
58829    MAX-ACCESS  read-only
58830    STATUS  current
58831    DESCRIPTION
58832    "Indicates the number of times the associated
58833     ethOamServiceFramesAboveDelayVar counter has overflowed."
58834    ::= { ethOamServiceEntry 20 }
58835
58836
58837
58838-- Service Current Statistics table
58839
58840ethOamSvcCurrentStatTable OBJECT-TYPE
58841       SYNTAX  SEQUENCE OF EthOamSvcCurrentStatEntry
58842       MAX-ACCESS  not-accessible
58843       STATUS  current
58844       DESCRIPTION
58845       "Service Current Statistics Table."
58846       ::= { ethOamService 2 }
58847
58848ethOamSvcCurrentStatEntry OBJECT-TYPE
58849       SYNTAX EthOamSvcCurrentStatEntry
58850       MAX-ACCESS not-accessible
58851       STATUS current
58852       DESCRIPTION
58853       "Current Statistics per service"
58854       INDEX   { radOamIdx1, radOamEvcIdx,
58855       			 radMepIdx, ethOamServiceIdx }
58856       ::= { ethOamSvcCurrentStatTable 1 }
58857
58858EthOamSvcCurrentStatEntry ::=
58859         SEQUENCE {
58860         ethOamSvcCurrFramesAboveDelayThresh  PerfCurrentCount,
58861         ethOamSvcCurrFramesBelowDelayThresh  PerfCurrentCount,
58862         ethOamSvcCurrFramesAboveDVarThresh   PerfCurrentCount,
58863		 ethOamSvcCurrFramesBelowDVarThresh   PerfCurrentCount,
58864		 ethOamSvcCurrFramesTxCounter	      PerfCurrentCount,
58865		 ethOamSvcCurrFramesLossCounter		  PerfCurrentCount,
58866		 ethOamSvcCurrMinRoundTripDelay		  Unsigned32,
58867		 ethOamSvcCurrMaxRoundTripDelay		  Unsigned32,
58868		 ethOamSvcCurrAvgRoundTripDelay		  Unsigned32,
58869		 ethOamSvcCurrMaxRoundTripDVar		  Unsigned32,
58870		 ethOamSvcCurrAvgRoundTripDVar		  Unsigned32,
58871		 ethOamSvcCurrElapsedTime	   		  Integer32,
58872		 ethOamSvcCurrUnavailSec	   		  PerfCurrentCount
58873		 		 }
58874
58875ethOamSvcCurrFramesAboveDelayThresh     OBJECT-TYPE
58876    SYNTAX        PerfCurrentCount
58877    MAX-ACCESS    read-only
58878    STATUS        current
58879    DESCRIPTION
58880    "Number of frames that arrived in the current interval
58881     at a delay greater than the threshold value defined for the service."
58882     ::= { ethOamSvcCurrentStatEntry 1 }
58883
58884ethOamSvcCurrFramesBelowDelayThresh     OBJECT-TYPE
58885    SYNTAX        PerfCurrentCount
58886    MAX-ACCESS    read-only
58887    STATUS        current
58888    DESCRIPTION
58889    "Number of frames that arrived in the current interval at a delay
58890     lower than or equal to the threshold value defined for the service."
58891     ::= { ethOamSvcCurrentStatEntry 2 }
58892
58893ethOamSvcCurrFramesAboveDVarThresh     OBJECT-TYPE
58894    SYNTAX        PerfCurrentCount
58895    MAX-ACCESS    read-only
58896    STATUS        current
58897    DESCRIPTION
58898    "Number of frames that arrived in the current interval at a delay
58899    variation greater than the threshold value defined for the service."
58900     ::= { ethOamSvcCurrentStatEntry 3 }
58901
58902ethOamSvcCurrFramesBelowDVarThresh     OBJECT-TYPE
58903    SYNTAX        PerfCurrentCount
58904    MAX-ACCESS    read-only
58905    STATUS        current
58906    DESCRIPTION
58907    "Number of frames that arrived in the current interval
58908    at a delay variation lower than or equal to the
58909    threshold value defined for the service."
58910     ::= { ethOamSvcCurrentStatEntry 4 }
58911
58912ethOamSvcCurrFramesTxCounter     OBJECT-TYPE
58913    SYNTAX        PerfCurrentCount
58914    MAX-ACCESS    read-only
58915    STATUS        current
58916    DESCRIPTION
58917    "Number of trnasmitted frames in the current interval."
58918     ::= { ethOamSvcCurrentStatEntry 5 }
58919
58920ethOamSvcCurrFramesLossCounter     OBJECT-TYPE
58921    SYNTAX        PerfCurrentCount
58922    MAX-ACCESS    read-only
58923    STATUS        current
58924    DESCRIPTION
58925    "Number of lost frames in the current interval."
58926     ::= { ethOamSvcCurrentStatEntry 6 }
58927
58928ethOamSvcCurrMinRoundTripDelay     OBJECT-TYPE
58929    SYNTAX        Unsigned32
58930    MAX-ACCESS    read-only
58931    STATUS        current
58932    DESCRIPTION
58933    "The mininal value of round trip delay in the current interval.
58934    Values units are of 0.1 msec."
58935     ::= { ethOamSvcCurrentStatEntry 7 }
58936
58937ethOamSvcCurrMaxRoundTripDelay     OBJECT-TYPE
58938    SYNTAX        Unsigned32
58939    MAX-ACCESS    read-only
58940    STATUS        current
58941    DESCRIPTION
58942    "The maximum value of round trip delay in the current interval.
58943     Values units are of 0.1 msec."
58944     ::= { ethOamSvcCurrentStatEntry 8 }
58945
58946ethOamSvcCurrAvgRoundTripDelay     OBJECT-TYPE
58947    SYNTAX        Unsigned32
58948    MAX-ACCESS    read-only
58949    STATUS        current
58950    DESCRIPTION
58951    "The average round trip delay in the current interval.
58952     Values units are of 0.1 msec."
58953     ::= { ethOamSvcCurrentStatEntry 9 }
58954
58955ethOamSvcCurrMaxRoundTripDVar     OBJECT-TYPE
58956    SYNTAX        Unsigned32
58957    MAX-ACCESS    read-only
58958    STATUS        current
58959    DESCRIPTION
58960    "The maximum value of round trip delay variation in the current interval.
58961     Values units are of 0.1 msec."
58962     ::= { ethOamSvcCurrentStatEntry 10 }
58963
58964ethOamSvcCurrAvgRoundTripDVar     OBJECT-TYPE
58965    SYNTAX        Unsigned32
58966    MAX-ACCESS    read-only
58967    STATUS        current
58968    DESCRIPTION
58969    "The average round trip delay variation in the current interval.
58970     Values units are of 0.1 msec."
58971     ::= { ethOamSvcCurrentStatEntry 11 }
58972
58973ethOamSvcCurrElapsedTime OBJECT-TYPE
58974     SYNTAX  Integer32 (0..899)
58975     MAX-ACCESS  read-only
58976     STATUS  current
58977     DESCRIPTION
58978     "The number of seconds that have elapsed since
58979      the beginning of the  current interval."
58980     ::= { ethOamSvcCurrentStatEntry 12 }
58981
58982ethOamSvcCurrUnavailSec OBJECT-TYPE
58983     SYNTAX      PerfCurrentCount
58984     MAX-ACCESS  read-only
58985     STATUS  current
58986     DESCRIPTION
58987     "The number of seconds that the service was unavailable in the current interval."
58988     ::= { ethOamSvcCurrentStatEntry 13 }
58989
58990
58991-- ETH OAM Service Interval Statistics table contains statistics being
58992-- collected by each Service over the previous 24
58993-- hours of operation.  The past 24 hours are broken into 96
58994-- completed 15 minute intervals.
58995
58996ethOamSvcIntervalTable OBJECT-TYPE
58997       SYNTAX  SEQUENCE OF EthOamSvcIntervalEntry
58998       MAX-ACCESS  not-accessible
58999       STATUS  current
59000       DESCRIPTION
59001       "Service Interval Statistics Table."
59002       ::= { ethOamService 3 }
59003
59004ethOamSvcIntervalEntry OBJECT-TYPE
59005       SYNTAX EthOamSvcIntervalEntry
59006       MAX-ACCESS not-accessible
59007       STATUS current
59008       DESCRIPTION
59009       "Interval Statistics per service"
59010       INDEX   { radOamIdx1, radOamEvcIdx,
59011       			 radMepIdx, ethOamServiceIdx, ethOamSvcIntervalNum }
59012       ::= { ethOamSvcIntervalTable 1 }
59013
59014EthOamSvcIntervalEntry ::=
59015         SEQUENCE {
59016		 ethOamSvcIntervalNum				      Integer32,
59017         ethOamSvcIntervalFramesAboveDelayThresh  PerfIntervalCount,
59018         ethOamSvcIntervalFramesBelowDelayThresh  PerfIntervalCount,
59019         ethOamSvcIntervalFramesAboveDVarThresh   PerfIntervalCount,
59020		 ethOamSvcIntervalFramesBelowDVarThresh   PerfIntervalCount,
59021		 ethOamSvcIntervalFramesTxCounter		  PerfIntervalCount,
59022		 ethOamSvcIntervalFramesLossCounter	      PerfIntervalCount,
59023		 ethOamSvcIntervalMinRoundTripDelay		  Unsigned32,
59024		 ethOamSvcIntervalMaxRoundTripDelay		  Unsigned32,
59025		 ethOamSvcIntervalAvgRoundTripDelay		  Unsigned32,
59026		 ethOamSvcIntervalMaxRoundTripDVar		  Unsigned32,
59027		 ethOamSvcIntervalAvgRoundTripDVar		  Unsigned32,
59028		 ethOamSvcIntervalUnavailSec	   		  PerfIntervalCount
59029		 		 }
59030
59031ethOamSvcIntervalNum  OBJECT-TYPE
59032    SYNTAX  		Integer32 (1..96)
59033    MAX-ACCESS 		not-accessible
59034    STATUS  		current
59035    DESCRIPTION
59036    "The Interval index, which is actualy the Interval number,
59037    where 1 is the most recently completed 15 minute interval,
59038     and 96 is the least recently completed 15 minutes interval
59039     (assuming that all 96 intervals exist)."
59040    ::= { ethOamSvcIntervalEntry 1 }
59041
59042ethOamSvcIntervalFramesAboveDelayThresh     OBJECT-TYPE
59043    SYNTAX        PerfIntervalCount
59044    MAX-ACCESS    read-only
59045    STATUS        current
59046    DESCRIPTION
59047    "Number of frames that arrived in a delay greater than the
59048    threshold value defined for the service in the selected interval."
59049     ::= { ethOamSvcIntervalEntry 2 }
59050
59051ethOamSvcIntervalFramesBelowDelayThresh     OBJECT-TYPE
59052    SYNTAX        PerfIntervalCount
59053    MAX-ACCESS    read-only
59054    STATUS        current
59055    DESCRIPTION
59056    "Number of frames that arrived in a delay lower than the
59057    threshold value defined for the service in the selected interval."
59058     ::= { ethOamSvcIntervalEntry 3 }
59059
59060ethOamSvcIntervalFramesAboveDVarThresh     OBJECT-TYPE
59061    SYNTAX        PerfIntervalCount
59062    MAX-ACCESS    read-only
59063    STATUS        current
59064    DESCRIPTION
59065    "Number of frames that arrived in a delay variation greater than the
59066    threshold value defined for the service in the selected interval."
59067     ::= { ethOamSvcIntervalEntry 4 }
59068
59069ethOamSvcIntervalFramesBelowDVarThresh     OBJECT-TYPE
59070    SYNTAX       PerfIntervalCount
59071    MAX-ACCESS    read-only
59072    STATUS        current
59073    DESCRIPTION
59074    "Number of frames that arrived in a delay variation lower than the
59075    threshold value defined for the service in the selected interval."
59076     ::= { ethOamSvcIntervalEntry 5 }
59077
59078ethOamSvcIntervalFramesTxCounter     OBJECT-TYPE
59079    SYNTAX        PerfIntervalCount
59080    MAX-ACCESS    read-only
59081    STATUS        current
59082    DESCRIPTION
59083    "Number of trnasmitted frames in the selected interval."
59084     ::= { ethOamSvcIntervalEntry 6 }
59085
59086ethOamSvcIntervalFramesLossCounter     OBJECT-TYPE
59087    SYNTAX        PerfIntervalCount
59088    MAX-ACCESS    read-only
59089    STATUS        current
59090    DESCRIPTION
59091    "Number of lost frames in the selected interval."
59092     ::= { ethOamSvcIntervalEntry 7 }
59093
59094ethOamSvcIntervalMinRoundTripDelay     OBJECT-TYPE
59095    SYNTAX        Unsigned32
59096    MAX-ACCESS    read-only
59097    STATUS        current
59098    DESCRIPTION
59099    "The mininal value of round trip delay in the selected interval.
59100    Values units are of 0.1 msec."
59101     ::= { ethOamSvcIntervalEntry 8 }
59102
59103ethOamSvcIntervalMaxRoundTripDelay     OBJECT-TYPE
59104    SYNTAX        Unsigned32
59105    MAX-ACCESS    read-only
59106    STATUS        current
59107    DESCRIPTION
59108    "The maximum value of round trip delay in the selected interval.
59109    Values units are of 0.1 msec."
59110     ::= { ethOamSvcIntervalEntry 9 }
59111
59112ethOamSvcIntervalAvgRoundTripDelay     OBJECT-TYPE
59113    SYNTAX        Unsigned32
59114    MAX-ACCESS    read-only
59115    STATUS        current
59116    DESCRIPTION
59117    "The average round trip delay in the selected interval.
59118    Values units are of 0.1 msec."
59119     ::= { ethOamSvcIntervalEntry 10 }
59120
59121ethOamSvcIntervalMaxRoundTripDVar     OBJECT-TYPE
59122    SYNTAX        Unsigned32
59123    MAX-ACCESS    read-only
59124    STATUS        current
59125    DESCRIPTION
59126    "The maximum value of round trip delay variation in the selected interval.
59127    Values units are of 0.1 msec."
59128     ::= { ethOamSvcIntervalEntry 11 }
59129
59130ethOamSvcIntervalAvgRoundTripDVar     OBJECT-TYPE
59131    SYNTAX        Unsigned32
59132    MAX-ACCESS    read-only
59133    STATUS        current
59134    DESCRIPTION
59135    "The average round trip delay variation in the selected interval.
59136    Values units are of 0.1 msec."
59137     ::= { ethOamSvcIntervalEntry 12 }
59138
59139ethOamSvcIntervalUnavailSec OBJECT-TYPE
59140     SYNTAX  	 PerfIntervalCount
59141     MAX-ACCESS  read-only
59142     STATUS  current
59143     DESCRIPTION
59144     "The number of seconds that the service was unavailable
59145     in the selected interval."
59146     ::= { ethOamSvcIntervalEntry 13 }
59147
59148
59149-- ETH OAM Service Total Statistics table
59150
59151ethOamSvcTotalTable OBJECT-TYPE
59152       SYNTAX  SEQUENCE OF EthOamSvcTotalEntry
59153       MAX-ACCESS  not-accessible
59154       STATUS  current
59155       DESCRIPTION
59156       "ETH OAM Service Total (24H) Statistics Table."
59157       ::= { ethOamService 4 }
59158
59159ethOamSvcTotalEntry OBJECT-TYPE
59160       SYNTAX EthOamSvcTotalEntry
59161       MAX-ACCESS not-accessible
59162       STATUS current
59163       DESCRIPTION
59164       "Total Statistics per service"
59165       INDEX   { radOamIdx1, radOamEvcIdx,
59166       			 radMepIdx, ethOamServiceIdx }
59167       ::= { ethOamSvcTotalTable 1 }
59168
59169EthOamSvcTotalEntry ::=
59170         SEQUENCE {
59171         ethOamSvcTotalFramesAboveDelayThresh  PerfTotalCount,
59172         ethOamSvcTotalFramesBelowDelayThresh  PerfTotalCount,
59173         ethOamSvcTotalFramesAboveDVarThresh   PerfTotalCount,
59174		 ethOamSvcTotalFramesBelowDVarThresh   PerfTotalCount,
59175		 ethOamSvcTotalFramesTxCounter		   PerfTotalCount,
59176		 ethOamSvcTotalFramesLossCounter	   PerfTotalCount,
59177		 ethOamSvcTotalMinRoundTripDelay	   Unsigned32,
59178		 ethOamSvcTotalMaxRoundTripDelay	   Unsigned32,
59179		 ethOamSvcTotalAvgRoundTripDelay	   Unsigned32,
59180		 ethOamSvcTotalMaxRoundTripDVar		   Unsigned32,
59181		 ethOamSvcTotalAvgRoundTripDVar		   Unsigned32,
59182		 ethOamSvcTotalUnavailSec	   		   PerfTotalCount
59183		 		 }
59184
59185ethOamSvcTotalFramesAboveDelayThresh     OBJECT-TYPE
59186    SYNTAX        PerfTotalCount
59187    MAX-ACCESS    read-only
59188    STATUS        current
59189    DESCRIPTION
59190    "Number of frames that arrived in a delay greater than the
59191    threshold value defined for the service in the last 24H."
59192     ::= { ethOamSvcTotalEntry 1 }
59193
59194ethOamSvcTotalFramesBelowDelayThresh     OBJECT-TYPE
59195    SYNTAX        PerfTotalCount
59196    MAX-ACCESS    read-only
59197    STATUS        current
59198    DESCRIPTION
59199    "Number of frames that arrived in a delay lower than the
59200    threshold value defined for the service in the last 24H."
59201     ::= { ethOamSvcTotalEntry 2 }
59202
59203ethOamSvcTotalFramesAboveDVarThresh     OBJECT-TYPE
59204    SYNTAX        PerfTotalCount
59205    MAX-ACCESS    read-only
59206    STATUS        current
59207    DESCRIPTION
59208    "Number of frames that arrived in a delay variation greater than the
59209    threshold value defined for the service in the last 24H."
59210     ::= { ethOamSvcTotalEntry 3 }
59211
59212ethOamSvcTotalFramesBelowDVarThresh     OBJECT-TYPE
59213    SYNTAX        PerfTotalCount
59214    MAX-ACCESS    read-only
59215    STATUS        current
59216    DESCRIPTION
59217    "Number of frames that arrived in a delay variation lower than the
59218    threshold value defined for the service in the last 24H."
59219     ::= { ethOamSvcTotalEntry 4 }
59220
59221ethOamSvcTotalFramesTxCounter     OBJECT-TYPE
59222    SYNTAX        PerfTotalCount
59223    MAX-ACCESS    read-only
59224    STATUS        current
59225    DESCRIPTION
59226    "Number of trnasmitted frames in the last 24H."
59227     ::= { ethOamSvcTotalEntry 5 }
59228
59229ethOamSvcTotalFramesLossCounter     OBJECT-TYPE
59230    SYNTAX        PerfTotalCount
59231    MAX-ACCESS    read-only
59232    STATUS        current
59233    DESCRIPTION
59234    "Number of lost frames in the last 24H."
59235     ::= { ethOamSvcTotalEntry 6 }
59236
59237ethOamSvcTotalMinRoundTripDelay     OBJECT-TYPE
59238    SYNTAX        Unsigned32
59239    MAX-ACCESS    read-only
59240    STATUS        current
59241    DESCRIPTION
59242    "The mininal value of round trip delay in the last 24H.
59243    Values units are of 0.1 msec."
59244     ::= { ethOamSvcTotalEntry 7 }
59245
59246ethOamSvcTotalMaxRoundTripDelay     OBJECT-TYPE
59247    SYNTAX        Unsigned32
59248    MAX-ACCESS    read-only
59249    STATUS        current
59250    DESCRIPTION
59251    "The maximum value of round trip delay in the last 24H.
59252    Values units are of 0.1 msec."
59253     ::= { ethOamSvcTotalEntry 8 }
59254
59255ethOamSvcTotalAvgRoundTripDelay     OBJECT-TYPE
59256    SYNTAX        Unsigned32
59257    MAX-ACCESS    read-only
59258    STATUS        current
59259    DESCRIPTION
59260    "The average round trip delay in the last 24H.
59261    Values units are of 0.1 msec."
59262     ::= { ethOamSvcTotalEntry 9 }
59263
59264ethOamSvcTotalMaxRoundTripDVar     OBJECT-TYPE
59265    SYNTAX        Unsigned32
59266    MAX-ACCESS    read-only
59267    STATUS        current
59268    DESCRIPTION
59269    "The maximum value of round trip delay variation in the last 24H.
59270    Values units are of 0.1 msec."
59271     ::= { ethOamSvcTotalEntry 10 }
59272
59273ethOamSvcTotalAvgRoundTripDVar     OBJECT-TYPE
59274    SYNTAX        Unsigned32
59275    MAX-ACCESS    read-only
59276    STATUS        current
59277    DESCRIPTION
59278    "The average round trip delay variation in the last 24H.
59279    Values units are of 0.1 msec."
59280     ::= { ethOamSvcTotalEntry 11 }
59281
59282ethOamSvcTotalUnavailSec OBJECT-TYPE
59283     SYNTAX  	 PerfTotalCount
59284     MAX-ACCESS  read-only
59285     STATUS  current
59286     DESCRIPTION
59287     "The number of seconds that the service was unavailable
59288     in the last 24H."
59289     ::= { ethOamSvcTotalEntry 12 }
59290
59291-- MD (Maintenance Domain) Definition
59292-- ******************************************************************
59293-- The Maintenance Domain Table
59294-- ******************************************************************
59295radMdTable  OBJECT-TYPE
59296    SYNTAX  SEQUENCE OF RadMdEntry
59297    MAX-ACCESS  not-accessible
59298    STATUS  current
59299    DESCRIPTION
59300    "The MaintenanceDomain table. Each row in the table represents
59301        a different maintenance domain.
59302
59303        A Maintenance domain is described in 802.1ag (3.22) as the
59304        network or the part of the network for which faults in
59305        connectivity are to be managed. The boundary of a Maintenance
59306        Domain is defined by a set of DSAPs, each of which can become
59307        a point of connectivity to a service instance."
59308    ::= { ethIfOamCfm 3 }
59309
59310radMdEntry OBJECT-TYPE
59311    SYNTAX  RadMdEntry
59312    MAX-ACCESS  not-accessible
59313    STATUS  current
59314    DESCRIPTION
59315    "The Maintenance Domain table entry. This entry is not lost
59316        upon reboot. It is backed up by stable storage"
59317     INDEX  { radMdIndex }
59318    ::= { radMdTable 1 }
59319
59320RadMdEntry ::= SEQUENCE {
59321      radMdIndex                Unsigned32,
59322      radMdFormat               INTEGER,
59323      radMdName                 OCTET STRING,
59324      radMdRowStatus            RowStatus
59325    }
59326
59327radMdIndex OBJECT-TYPE
59328    SYNTAX      Unsigned32
59329    MAX-ACCESS  not-accessible
59330    STATUS      current
59331    DESCRIPTION
59332     "The index to the maintenance domain table."
59333    ::= { radMdEntry 1 }
59334
59335radMdFormat OBJECT-TYPE
59336    SYNTAX      INTEGER
59337    {
59338      none              (1),
59339      dnsLikeName       (2),
59340      macAddressAndUint (3),
59341      charString        (4)
59342    }
59343    MAX-ACCESS  read-create
59344    STATUS      current
59345    DESCRIPTION
59346       "The type (and thereby format) of the Maintenance Domain Name."
59347    ::= { radMdEntry 2 }
59348
59349radMdName OBJECT-TYPE
59350    SYNTAX      OCTET STRING (SIZE(1..43))
59351    MAX-ACCESS  read-create
59352    STATUS      current
59353    DESCRIPTION
59354       "The Maintenance Domain name. The type/format of this object
59355        is determined by the value of the radMdNameType object.
59356
59357        Each Maintenance Domain has unique name amongst all those
59358        used or available to a service provider or operator.  It
59359        facilitates easy identification of administrative
59360        responsibility for each Maintenance Domain."
59361    ::= { radMdEntry 3 }
59362
59363
59364radMdRowStatus	 OBJECT-TYPE
59365      SYNTAX     RowStatus
59366      MAX-ACCESS read-create
59367      STATUS     current
59368      DESCRIPTION
59369         "This attribute allows to create/delete a row in this table.
59370
59371         The writable columns in a row can not be changed if the row
59372         is active. All columns must have a valid value before a row
59373         can be activated."
59374      ::= { radMdEntry 4 }
59375
59376
59377-- ******************************************************************
59378-- The Linktrace Reply Table
59379-- ******************************************************************
59380
59381radMepLtrTable OBJECT-TYPE
59382    SYNTAX      SEQUENCE OF RadMepLtrEntry
59383    MAX-ACCESS  not-accessible
59384    STATUS      current
59385    DESCRIPTION
59386       "This table contains a list of Linktrace replies
59387       received by a specific MEP in response to
59388       a linktrace message.
59389       "
59390    ::= { ethIfOamCfm 4 }
59391
59392radMepLtrEntry OBJECT-TYPE
59393    SYNTAX      RadMepLtrEntry
59394    MAX-ACCESS  not-accessible
59395    STATUS      current
59396    DESCRIPTION
59397       "The LinktraceReply table entry."
59398    INDEX { radOamIdx1, radMepIdx, radMepLtrReceiveOrder }
59399    ::= { radMepLtrTable 1 }
59400
59401
59402RadMepLtrEntry ::= SEQUENCE {
59403      radMepLtrReceiveOrder         Unsigned32,
59404      radMepLtrTtl                  Unsigned32,
59405      radMepLtrMacAddr              MacAddress,
59406	  radMepLtrRelay                INTEGER,
59407	  radMepLtrIngress				INTEGER,
59408	  radMepLtrIngressPortIdSubtype	LldpPortIdSubtype,
59409	  radMepLtrIngressPortId        OCTET STRING,
59410   	  radMepLtrEgress				INTEGER,
59411	  radMepLtrEgressPortIdSubtype	LldpPortIdSubtype,
59412	  radMepLtrEgressPortId         OCTET STRING
59413}
59414
59415radMepLtrReceiveOrder  OBJECT-TYPE
59416    SYNTAX      Unsigned32
59417    MAX-ACCESS  not-accessible
59418    STATUS      current
59419    DESCRIPTION
59420     "An index to distinguish among multiple LTRs with the same LTR
59421        Transaction Identifier field value.  radMepLtrReceiveOrder
59422        are assigned sequentially from 1, in the order that the
59423        Linktrace Initiator received the LTRs."
59424    ::= { radMepLtrEntry 1 }
59425
59426
59427radMepLtrTtl   OBJECT-TYPE
59428    SYNTAX      Unsigned32 (0..255)
59429    MAX-ACCESS  read-only
59430    STATUS      current
59431    DESCRIPTION
59432       "TTL field value for a returned LTR."
59433    ::= { radMepLtrEntry 2 }
59434
59435radMepLtrMacAddr  OBJECT-TYPE
59436    SYNTAX        MacAddress
59437    MAX-ACCESS    read-only
59438    STATUS        current
59439    DESCRIPTION
59440       "The MAC address in the header of the returned LTR."
59441    ::= { radMepLtrEntry 3 }
59442
59443radMepLtrRelay    OBJECT-TYPE
59444    SYNTAX        INTEGER
59445	{
59446         rlyHit     (1),
59447         rlyFdb     (2),
59448         rlyMpdb    (3)
59449  	}
59450    MAX-ACCESS    read-only
59451    STATUS        current
59452    DESCRIPTION
59453       "The value returned in the Relay Action field:
59454        rlyHit - the LTM reached an MP whose MAC address matches the target MAC address.
59455        rlyFdb - the Egress Port was determined by consulting the Filtering Database.
59456        rlyMpdb - the Egress Port was determined by consulting the MIP CCM Database.
59457        802.1ag clauses 12.14.7.5.3:g and 20.36.2.5"
59458    ::= { radMepLtrEntry 4 }
59459
59460radMepLtrIngress    OBJECT-TYPE
59461    SYNTAX        	INTEGER
59462	{
59463          ingNoTlv    (1),
59464          ingOk       (2),
59465          ingDown     (3),
59466          ingBlocked  (4),
59467          ingVid      (5)
59468	}
59469    MAX-ACCESS    read-only
59470    STATUS        current
59471    DESCRIPTION
59472       "The value returned in the Ingress Action Field of the LTM.
59473        ingNoTlv - no Reply Ingress TLV was returned in the LTM.
59474        ingOK - the target data frame would be passed through to the MAC Relay Entity.
59475        ingDown - the Bridge Port's MAC_Operational parameter is false.
59476        ingBlocked - the target data frame would not be forwarded if received on this port.
59477        ingVid - the ingress port is not in the members of the LTM's VID,
59478        and ingress filtering is enabled, so the target data frame would be
59479        filtered by the ingress filtering.
59480        802.1ag clauses 12.14.7.5.3:k and 20.36.2.6"
59481    ::= { radMepLtrEntry 5 }
59482
59483radMepLtrIngressPortIdSubtype	OBJECT-TYPE
59484    SYNTAX        LldpPortIdSubtype
59485	MAX-ACCESS    read-only
59486    STATUS        current
59487    DESCRIPTION
59488       "The format of the Ingress Port ID.
59489	   If the radMepLtrIngress object contains the value
59490       egrNoTlv(1), then the contents of this object are meaningless.
59491       802.1ag clauses 12.14.7.5.3:m and 20.36.2.8"
59492    ::= { radMepLtrEntry 6 }
59493
59494radMepLtrIngressPortId	OBJECT-TYPE
59495    SYNTAX      OCTET STRING (SIZE (1..255))
59496    MAX-ACCESS  read-only
59497    STATUS      current
59498    DESCRIPTION
59499       "Ingress Port ID. This is an alpha-numeric string that contains a
59500       specific identifier for the port.
59501       The format of this object is determined by
59502        the value of the radMepLtrIngressPortIdSubtype object.
59503        If the radMepLtrIngress object contains the value
59504        ingNoTlv(1), then the contents of this object are meaningless.
59505        802.1ag clauses 12.14.7.5.3:n and 20.36.2.9"
59506    ::= { radMepLtrEntry 7 }
59507
59508radMepLtrEgress	OBJECT-TYPE
59509    SYNTAX     		INTEGER
59510    {
59511        egrNoTlv    (1),
59512        egrOK       (2),
59513        egrDown     (3),
59514        egrBlocked  (4),
59515        egrVid      (5)
59516    }
59517    MAX-ACCESS  read-only
59518    STATUS      current
59519    DESCRIPTION
59520       "The value returned in the Egress Action Field of the LTM.
59521        The value egrNoTlv(1) indicates that no Reply Egress TLV was
59522        returned in the LTM.
59523        802.1ag clauses 12.14.7.5.3:o and 20.36.2.10"
59524    ::= { radMepLtrEntry 8 }
59525
59526
59527radMepLtrEgressPortIdSubtype  OBJECT-TYPE
59528    SYNTAX     	  LldpPortIdSubtype
59529	MAX-ACCESS    read-only
59530    STATUS        current
59531    DESCRIPTION
59532       "The format of the egress Port ID.
59533        If the radMepLtrEgress object contains the value
59534        egrNoTlv(1), then the contents of this object are meaningless.
59535        802.1ag clauses 12.14.7.5.3:q and 20.36.2.12"
59536    ::= { radMepLtrEntry 9 }
59537
59538radMepLtrEgressPortId      OBJECT-TYPE
59539    SYNTAX     	  OCTET STRING (SIZE (1..255))
59540	MAX-ACCESS    read-only
59541    STATUS        current
59542    DESCRIPTION
59543       "Egress Port ID. The format of this object is determined by
59544        the value of the radMepLtrEgressPortIdSubtype object.
59545        If the radMepLtrEgress object contains the value
59546        egrNoTlv(1), then the contents of this object are meaningless.
59547        802.1ag clauses 12.14.7.5.3:r and 20.36.2.13"
59548    ::= { radMepLtrEntry 10 }
59549
59550
59551-- ******************************************************************
59552-- The MEP CC Status Table
59553-- ******************************************************************
59554
59555radMepCcStatusTable OBJECT-TYPE
59556    SYNTAX      SEQUENCE OF RadMepCcStatusEntry
59557    MAX-ACCESS  not-accessible
59558    STATUS      current
59559    DESCRIPTION
59560       "This table contains a list of CC Status
59561       received by a specific MEP from different Remote MEPs.
59562       "
59563    ::= { ethIfOamCfm 5 }
59564
59565radMepCcStatusEntry OBJECT-TYPE
59566    SYNTAX      RadMepCcStatusEntry
59567    MAX-ACCESS  not-accessible
59568    STATUS      current
59569    DESCRIPTION
59570       "An entry in the CC Status Table."
59571    INDEX { radOamIdx1, radMepIdx, radMepRemoteMepIdx }
59572    ::= { radMepCcStatusTable 1 }
59573
59574RadMepCcStatusEntry ::= SEQUENCE {
59575      radMepRemoteMepIdx        Unsigned32,
59576	  radMepCcStatusRemMepId	Unsigned32,
59577      radMepCcStat              INTEGER,
59578      radMepCcStatusMacAddr     MacAddress
59579      }
59580
59581radMepRemoteMepIdx  OBJECT-TYPE
59582    SYNTAX      Unsigned32
59583    MAX-ACCESS  not-accessible
59584    STATUS      current
59585    DESCRIPTION
59586     "This is a running index for arriving CC messages (from different Remote MEPs)
59587      for a specific MEP ID."
59588    ::= { radMepCcStatusEntry 1 }
59589
59590radMepCcStatusRemMepId		OBJECT-TYPE
59591     SYNTAX   Unsigned32
59592     MAX-ACCESS  read-create
59593     STATUS  current
59594     DESCRIPTION
59595     "This attribute indicates the Remote MEP ID from which the CC
59596      messages has arrived."
59597    ::= { radMepCcStatusEntry 2 }
59598
59599radMepCcStat OBJECT-TYPE
59600     SYNTAX  INTEGER
59601	{
59602       notApplicable     (1),
59603	   fail	             (2),
59604       ok  	             (3),
59605	   mismerge          (4),
59606	   unexpectedMep     (5),
59607       unexpectedMeLevel (6),
59608	   unexpectedPeriod  (7),
59609	   rdi               (8)
59610    }
59611     MAX-ACCESS  read-only
59612     STATUS  current
59613     DESCRIPTION
59614     "This object indicates the Continuity Check (CC) status (ITU-T Y.1731, Appendix I):
59615     mismerge - A MEP detects a Mismerge condition when a CCM frame arrives with the
59616       correct MEG level, but incorrect MEG ID.
59617	 unexpectedMep -A MEP detects an Unexpected MEP condition when a CCM frame arrives with the
59618       correct MEG level, the correct MEG ID, but an unexpected MEP ID,
59619       which includes the MEP's own MEP ID.
59620     unexpectedMeLevel - A MEP detects an Unexpected MEG Level condition when a CCM frame
59621       arrives with incorrect MEG Level. Incorrect MEG Level is less than the MEP's
59622       own MEG level.
59623     unexpectedPeriod - A MEP detects an Unexpected Period condition when a CCM frame
59624       arrives with a correct MEG level. a correct MEG ID, a correct MEP ID,
59625       but with the Period field value different from the MEP's own CCM
59626       transmission period.
59627     rdi - A MEP detects RDI when it receives a CCM frame with the RDI field set."
59628    ::= { radMepCcStatusEntry 3 }
59629
59630radMepCcStatusMacAddr   OBJECT-TYPE
59631     SYNTAX   MacAddress
59632     MAX-ACCESS  read-only
59633     STATUS  current
59634     DESCRIPTION
59635     "This object indicates the MAC Address in the
59636     CC Status message received."
59637    ::= { radMepCcStatusEntry 4 }
59638
59639
59640--Ethernet Type at system level
59641ethOamStdEtherType  OBJECT-TYPE
59642     SYNTAX      Unsigned32
59643     MAX-ACCESS  read-write
59644     STATUS  current
59645     DESCRIPTION
59646     "The Standard Ether Type in an OAM message.
59647      This object will be RW until a formal value will be issued for standard Ethernet Type.
59648      When such Standard will exist, this object will be supported RO to reflect
59649      the Standard value."
59650    ::= { ethIfOamCfm 6 }
59651
59652
59653--MAC Address at system level
59654ethOamStdMacAddress  OBJECT-TYPE
59655     SYNTAX      MacAddress
59656     MAX-ACCESS  read-write
59657     STATUS  current
59658     DESCRIPTION
59659     "The Standard MAC Address in an OAM message.
59660      This object will be RW until a formal value will be issued for standard MAC Address.
59661      When such Standard will exist, this object will be supported RO to reflect
59662      the Standard value."
59663    ::= { ethIfOamCfm 7 }
59664
59665-- ******************************************************************
59666-- The Extension for the Maintenance Domain Table
59667-- ******************************************************************
59668
59669dot1agXCfmMdTable
59670OBJECT-TYPE
59671    SYNTAX  SEQUENCE OF Dot1agXCfmMdEntry
59672    MAX-ACCESS  not-accessible
59673    STATUS  current
59674    DESCRIPTION
59675    	"The Maintenance Domain table. Each row in the table represents
59676        a different maintenance association."
59677    ::= { ethIfOamCfm 8 }
59678
59679dot1agXCfmMdEntry OBJECT-TYPE
59680    SYNTAX  Dot1agXCfmMdEntry
59681    MAX-ACCESS  not-accessible
59682    STATUS  current
59683    DESCRIPTION
59684    "The Maintenance Domain table entry."
59685--   AUGMENTS  { dot1agCfmMdEntry }
59686     INDEX  { dot1agCfmMdIndex }
59687    ::= { dot1agXCfmMdTable 1 }
59688
59689Dot1agXCfmMdEntry ::= SEQUENCE
59690     {
59691	   dot1agXCfmMdProtocol   INTEGER
59692     }
59693
59694dot1agXCfmMdProtocol  OBJECT-TYPE
59695     SYNTAX         INTEGER
59696	 {
59697       preStandard     (1),
59698	   standard        (2)
59699     }
59700     MAX-ACCESS  read-create
59701     STATUS  current
59702     DESCRIPTION
59703     "
59704     ."
59705::= { dot1agXCfmMdEntry 1 }
59706
59707
59708-- ******************************************************************
59709-- The Extension for the MEP Table
59710-- ******************************************************************
59711
59712dot1agXCfmMepTable
59713OBJECT-TYPE
59714    SYNTAX      SEQUENCE OF Dot1agXCfmMepEntry
59715    MAX-ACCESS  not-accessible
59716    STATUS      current
59717    DESCRIPTION
59718       "The Maintenance Association End Point (MEP) table."
59719	::= { ethIfOamCfm 9 }
59720
59721dot1agXCfmMepEntry OBJECT-TYPE
59722    SYNTAX      Dot1agXCfmMepEntry
59723    MAX-ACCESS  not-accessible
59724    STATUS      current
59725    DESCRIPTION
59726       "The MEP table entry
59727       "
59728 -- AUGMENTS    { dot1agCfmMepEntry }
59729    INDEX { dot1agCfmMdIndex,
59730            dot1agCfmMaIndex,
59731            dot1agCfmMepIdentifier
59732          }
59733    ::= { dot1agXCfmMepTable 1 }
59734
59735Dot1agXCfmMepEntry ::= SEQUENCE
59736    {
59737    	dot1agXCfmMepContinuityVerMode  INTEGER,
59738		dot1agXCfmMepDestAddrType       INTEGER,
59739		dot1agXCfmMepDestMacAddr        MacAddress
59740    }
59741
59742dot1agXCfmMepContinuityVerMode  OBJECT-TYPE
59743    SYNTAX              INTEGER
59744	{
59745       disabled    	 (2),
59746       ccBased   	 (3),
59747       lbBased	     (4)
59748    }
59749    MAX-ACCESS          read-create
59750    STATUS              current
59751    DESCRIPTION
59752     "This object determines the OAM behavior of the MEP:
59753     disabled - no Continuity Verification is done
59754     cc_based - Continuity Verification is done based on incoming CC messages
59755     lb_based - Continuity Verification is done based on loopback messages."
59756    ::= { dot1agXCfmMepEntry 1 }
59757
59758dot1agXCfmMepDestAddrType OBJECT-TYPE
59759SYNTAX  INTEGER
59760	{
59761       unicast		(1),
59762       multicast  	(2)
59763    }
59764    MAX-ACCESS  read-create
59765    STATUS  current
59766    DESCRIPTION
59767    "This object determines if the OAM messages are sent to user defined
59768    unicast address, or to RAD proprietary multicast address."
59769    ::= { dot1agXCfmMepEntry 2 }
59770
59771dot1agXCfmMepDestMacAddr OBJECT-TYPE
59772	SYNTAX  MacAddress
59773	MAX-ACCESS  read-create
59774	STATUS current
59775	DESCRIPTION
59776	"This object determines the MAC address that OAM packets are sent to."
59777	::= { dot1agXCfmMepEntry 3 }
59778
59779
59780-- ******************************************************************
59781-- The Extension for the MEP Database Table
59782-- ******************************************************************
59783
59784dot1agXCfmMepDbTable  OBJECT-TYPE
59785    SYNTAX      SEQUENCE OF Dot1agXCfmMepDbEntry
59786    MAX-ACCESS  not-accessible
59787    STATUS      current
59788    DESCRIPTION
59789       "The MEP DB table"
59790    ::= { ethIfOamCfm 10 }
59791
59792dot1agXCfmMepDbEntry OBJECT-TYPE
59793    SYNTAX      Dot1agXCfmMepDbEntry
59794    MAX-ACCESS  not-accessible
59795    STATUS      current
59796    DESCRIPTION
59797    "The MEP Database table entry.
59798    "
59799-- AUGMENTS    dot1agCfmMepDbEntry
59800    INDEX { dot1agCfmMdIndex,
59801            dot1agCfmMaIndex,
59802            dot1agCfmMepIdentifier,
59803            dot1agCfmMepDbRMepIdentifier
59804          }
59805    ::= { dot1agXCfmMepDbTable 1 }
59806
59807Dot1agXCfmMepDbEntry ::= SEQUENCE
59808{
59809  dot1agXCfmMepCcStat INTEGER
59810}
59811
59812dot1agXCfmMepCcStat OBJECT-TYPE
59813    SYNTAX  INTEGER
59814	{
59815       notApplicable     (1),
59816	   fail	             (2),
59817       ok  	             (3),
59818	   mismerge          (4),
59819	   unexpectedMep     (5),
59820       unexpectedMeLevel (6),
59821	   unexpectedPeriod  (7),
59822	   rdi               (8)
59823    }
59824     MAX-ACCESS  read-only
59825     STATUS  current
59826     DESCRIPTION
59827     "This object indicates the Continuity Check (CC) status (ITU-T Y.1731, Appendix I):
59828     mismerge - A MEP detects a Mismerge condition when a CCM frame arrives with the
59829       correct MEG level, but incorrect MEG ID.
59830	 unexpectedMep -A MEP detects an Unexpected MEP condition when a CCM frame arrives with the
59831       correct MEG level, the correct MEG ID, but an unexpected MEP ID,
59832       which includes the MEP's own MEP ID.
59833     unexpectedMeLevel - A MEP detects an Unexpected MEG Level condition when a CCM frame
59834       arrives with incorrect MEG Level. Incorrect MEG Level is less than the MEP's
59835       own MEG level.
59836     unexpectedPeriod - A MEP detects an Unexpected Period condition when a CCM frame
59837       arrives with a correct MEG level. a correct MEG ID, a correct MEP ID,
59838       but with the Period field value different from the MEP's own CCM
59839       transmission period.
59840     rdi - A MEP detects RDI when it receives a CCM frame with the RDI field set."
59841    ::= { dot1agXCfmMepDbEntry 1 }
59842
59843
59844-- ETH Ring Definition
59845
59846ethIfRing OBJECT IDENTIFIER ::= { ethIf 4 }
59847
59848ethIfRingEvents  OBJECT IDENTIFIER ::= { ethIfRing 0 }
59849
59850ethIfRingTable OBJECT-TYPE
59851    SYNTAX  SEQUENCE OF EthIfRingEntry
59852    MAX-ACCESS  not-accessible
59853    STATUS  current
59854    DESCRIPTION
59855    "Ethernet Ring Table."
59856    ::= { ethIfRing 1 }
59857
59858ethIfRingEntry OBJECT-TYPE
59859    SYNTAX  EthIfRingEntry
59860    MAX-ACCESS  not-accessible
59861    STATUS  current
59862    DESCRIPTION
59863    "An entry in the table."
59864     INDEX  { ethIfRingIdx }
59865    ::= { ethIfRingTable 1 }
59866
59867EthIfRingEntry ::=
59868    SEQUENCE {
59869	ethIfRingIdx 		        Unsigned32,
59870	ethIfRingAdminStatus        INTEGER,
59871	ethIfRingPorts              PortList,
59872 	ethIfRingOperStatus         INTEGER,
59873 	ethIfRingKeepAliveInterval  Unsigned32,
59874	ethIfRingKeepAliveThresh	Unsigned32,
59875	ethIfRingKeepAliveVlanId	Unsigned32,
59876	ethIfRingMultiCastVlanId	Unsigned32,
59877	ethIfRingRowStatus			INTEGER
59878	}
59879
59880ethIfRingIdx OBJECT-TYPE
59881    SYNTAX      Unsigned32
59882    MAX-ACCESS  not-accessible
59883    STATUS      current
59884    DESCRIPTION
59885     "This object is an Index that can indicate
59886     Slot, Ring, Cnfg etc., according to the device used.
59887     When NA, 1 will be used."
59888    ::= { ethIfRingEntry 1 }
59889
59890ethIfRingAdminStatus OBJECT-TYPE
59891     SYNTAX  INTEGER
59892	{
59893       down      (2),
59894       up  	     (3)
59895    }
59896     MAX-ACCESS  read-write
59897     STATUS  current
59898     DESCRIPTION
59899     "This object denotes the Ethernet Ring administrative status."
59900    ::= { ethIfRingEntry 2 }
59901
59902ethIfRingPorts  OBJECT-TYPE
59903    SYNTAX      PortList
59904	MAX-ACCESS  read-write
59905    STATUS      current
59906    DESCRIPTION
59907   "The set of ports which are assigned to be ring members.
59908    The default value of this object is a string of zeros."
59909    ::= {ethIfRingEntry 3}
59910
59911
59912ethIfRingOperStatus OBJECT-TYPE
59913     SYNTAX  INTEGER
59914	{
59915       notApplicable (1),
59916	   open	         (2),
59917       close  	     (3)
59918    }
59919     MAX-ACCESS  read-only
59920     STATUS  current
59921     DESCRIPTION
59922     "This object indicates the Ethernet Ring operational status."
59923    ::= { ethIfRingEntry 4 }
59924
59925ethIfRingKeepAliveInterval   OBJECT-TYPE
59926     SYNTAX  Unsigned32
59927     MAX-ACCESS  read-write
59928     STATUS  current
59929     DESCRIPTION
59930     "This parameter indicates the period of time (in msec.)
59931     between two consequent Keep Alive messages."
59932     ::= { ethIfRingEntry 5 }
59933
59934ethIfRingKeepAliveThresh	 OBJECT-TYPE
59935     SYNTAX  Unsigned32
59936     MAX-ACCESS  read-write
59937     STATUS  current
59938     DESCRIPTION
59939     "This parameter indicates the maximum number of
59940     missed Keep Alive answer messages acceptable, after which link status will be failed."
59941     ::= { ethIfRingEntry 6 }
59942
59943ethIfRingKeepAliveVlanId OBJECT-TYPE
59944     SYNTAX  Unsigned32
59945     MAX-ACCESS  read-write
59946     STATUS  current
59947     DESCRIPTION
59948     "Dedicated VLAN ID for keep alive messages."
59949     ::= { ethIfRingEntry 7 }
59950
59951ethIfRingMultiCastVlanId	OBJECT-TYPE
59952     SYNTAX  	Unsigned32
59953     MAX-ACCESS  read-write
59954     STATUS  current
59955     DESCRIPTION
59956     "Dedicated VLAN ID for multicast messages."
59957     ::= { ethIfRingEntry 8 }
59958
59959ethIfRingRowStatus	  OBJECT-TYPE
59960     SYNTAX  			INTEGER
59961	 {
59962	    active(1),
59963		createAndGo(4),
59964        destroy(6)
59965	 }
59966	 MAX-ACCESS  read-write
59967     STATUS  current
59968     DESCRIPTION
59969     "Implement creation/deletion of rings in the device."
59970     ::= { ethIfRingEntry 9 }
59971
59972
59973--ETH RING NOTIFICATIONS
59974
59975ethIfRingStatusChange  NOTIFICATION-TYPE
59976	OBJECTS     {ethIfRingOperStatus}
59977	STATUS		current
59978	DESCRIPTION
59979	"This trap indicates that the status of the
59980	Ethernet Ring has been changed."
59981     ::= { ethIfRingEvents 1 }
59982
59983
59984
59985-- ETH Storming
59986
59987ethIfStorming OBJECT IDENTIFIER ::= { ethIf 5 }
59988
59989ethIfStormTable OBJECT-TYPE
59990    SYNTAX  SEQUENCE OF EthIfStormEntry
59991    MAX-ACCESS  not-accessible
59992    STATUS  current
59993    DESCRIPTION
59994    "Ethernet Storming Table."
59995    ::= { ethIfStorming 1 }
59996
59997ethIfStormEntry OBJECT-TYPE
59998    SYNTAX  EthIfStormEntry
59999    MAX-ACCESS  not-accessible
60000    STATUS  current
60001    DESCRIPTION
60002    "An entry in the table."
60003     INDEX  {ethIfStormCnfgIdx, ethIfStormIfIdx, ethIfStormDirection, ethIfStormPacketType }
60004    ::= { ethIfStormTable 1 }
60005
60006EthIfStormEntry ::=
60007    SEQUENCE {
60008	ethIfStormCnfgIdx	 Unsigned32,
60009	ethIfStormIfIdx 	 Unsigned32,
60010	ethIfStormDirection     INTEGER,
60011	ethIfStormPacketType       BITS,
60012	ethIfStormCtrlEnable    INTEGER,
60013	ethIfStormMaxRate    Unsigned32
60014	}
60015
60016ethIfStormCnfgIdx OBJECT-TYPE
60017     SYNTAX Unsigned32 (1..255)
60018     MAX-ACCESS not-accessible
60019     STATUS current
60020     DESCRIPTION
60021     "This attribute indicates the Idx of the Cnfg(1..255) being
60022      accessed ; Idx of 255 relates to the TmpCnfg."
60023     ::= {ethIfStormEntry 1}
60024
60025ethIfStormIfIdx     OBJECT-TYPE
60026      SYNTAX  Unsigned32
60027      MAX-ACCESS  not-accessible
60028      STATUS  current
60029      DESCRIPTION
60030      "A unique index of the ethernet interface/port."
60031      ::=  {ethIfStormEntry 2}
60032
60033ethIfStormDirection OBJECT-TYPE
60034    SYNTAX		INTEGER {
60035		all			(1),
60036		ingress		(2),
60037		egress		(3)
60038	}
60039    MAX-ACCESS	not-accessible
60040    STATUS		current
60041    DESCRIPTION
60042    "This object indicates the port's Storm Direction."
60043    ::= { ethIfStormEntry 3 }
60044
60045ethIfStormPacketType  OBJECT-TYPE
60046     SYNTAX   BITS
60047     {
60048	   unknownUnicast (0), --Flooded Unicast
60049	   broadcast      (1),
60050	   multicast      (2)
60051     }
60052     MAX-ACCESS  not-accessible
60053     STATUS  current
60054     DESCRIPTION
60055	 "Packet Type on which Storming operations will be performed."
60056     ::= { ethIfStormEntry 4 }
60057
60058ethIfStormCtrlEnable OBJECT-TYPE
60059     SYNTAX  INTEGER
60060	{
60061       disable       (2),
60062       enable  	     (3)
60063    }
60064     MAX-ACCESS  read-write
60065     STATUS  current
60066     DESCRIPTION
60067     "This object indicates if the Storm Controling is Enabled or Disabled
60068      for the relevant entry."
60069    ::= { ethIfStormEntry 5 }
60070
60071ethIfStormMaxRate OBJECT-TYPE
60072    SYNTAX		Unsigned32
60073    MAX-ACCESS	read-write
60074    STATUS		current
60075    DESCRIPTION
60076    "This object indicates the Maximum Rate at which Storming packets are forwarded,
60077     in Kbps.For some devices the units are PPS(Packets Per Second ) or kilobytes
60078     per second."
60079    ::= { ethIfStormEntry 6 }
60080
60081ethIfOamEfm OBJECT IDENTIFIER ::= { ethIf 6 }
60082-- ETH OAM EFM: 802.3ah
60083
60084dot3OamEvents OBJECT IDENTIFIER ::= { ethIfOamEfm 0 }
60085
60086dot3OamOperStatusChange  NOTIFICATION-TYPE
60087	OBJECTS     { dot3OamOperStatus }
60088	STATUS		current
60089	DESCRIPTION
60090	"This trap is sent when OAM EFM Link goes Up or Down.
60091	 Up - is considered when dot3OamOperStatus value changes to operational(9)
60092	      from any other value.
60093	 Down - is considered when dot3OamOperStatus value changes from operational(9)
60094	      to any other value."
60095     ::= { dot3OamEvents 1 }
60096
60097dot3OamPeerEvent  NOTIFICATION-TYPE
60098	OBJECTS     { dot3OamXPeerState }
60099	STATUS		current
60100	DESCRIPTION
60101	"This trap is sent when value of dot3OamXPeerState changes from any value
60102	 to one of the following values: linkFault, dyingGasp, criticalEvent.
60103	 This trap has no recovery (clearing value)."
60104     ::= { dot3OamEvents 2 }
60105
60106dot3OamDescrTable OBJECT-TYPE
60107    SYNTAX      SEQUENCE OF Dot3OamDescrEntry
60108    MAX-ACCESS  not-accessible
60109    STATUS      current
60110    DESCRIPTION
60111     "This table supports definitions of Descriptors (profiles) of OAM EFM Links."
60112   ::= {ethIfOamEfm 1}
60113
60114dot3OamDescrEntry OBJECT-TYPE
60115    SYNTAX      Dot3OamDescrEntry
60116    MAX-ACCESS  not-accessible
60117    STATUS      current
60118    DESCRIPTION
60119    "Each entry corresponds to a single OAM EFM Descriptor (profile).
60120     Each Descriptor contains a set of OAM EFM Link configuration
60121     parameters.  The configuration parameters are applied to the
60122     OAM EFM Links referencing this Descriptor (see dot3OamXDescrId
60123     object).  Descriptors may be created/deleted using the row creation/deletion
60124     mechanism via dot3OamDescrRowStatus. If an active entry is referenced
60125     in dot3OamXDescrId, the entry MUST remain active until all references are removed."
60126    INDEX { dot3OamDescrId }
60127    ::= { dot3OamDescrTable 1 }
60128
60129Dot3OamDescrEntry ::=
60130     SEQUENCE {
60131     dot3OamDescrId            Unsigned32,
60132     dot3OamDescrRowStatus     RowStatus,
60133     dot3OamDescrMode          INTEGER,
60134	 dot3OamDescrLbRxOperation INTEGER,
60135     dot3OamDescrRateLimit     Unsigned32
60136     }
60137
60138dot3OamDescrId OBJECT-TYPE
60139    SYNTAX      Unsigned32 (1..4294967295)
60140    MAX-ACCESS  not-accessible
60141    STATUS      current
60142    DESCRIPTION
60143    "This object is the unique index associated with this Descriptor (profile).
60144     Entries in this table are referenced via the object dot3OamXDescrId
60145     in dot3OamXEntry."
60146    ::= { dot3OamDescrEntry 1 }
60147
60148dot3OamDescrRowStatus OBJECT-TYPE
60149    SYNTAX      RowStatus
60150    MAX-ACCESS  read-create
60151    STATUS      current
60152    DESCRIPTION
60153    "This object controls creation/deletion of the associated entry in this table
60154     per the semantics of RowStatus.  If an active entry is referenced in
60155     dot3OamXDescrId, the	entry MUST remain active until all references are removed."
60156    ::= { dot3OamDescrEntry 2 }
60157
60158dot3OamDescrMode OBJECT-TYPE
60159    SYNTAX  INTEGER {
60160      passive(1),
60161      active (2)
60162                    }
60163    MAX-ACCESS  read-create
60164    STATUS      current
60165    DESCRIPTION
60166    "This object controls the mode of OAM operation for an Ethernet-like interface
60167     referencing this Descriptor.
60168     OAM on Ethernet interfaces may be in 'active' mode or 'passive' mode.
60169     These two modes differ in that active mode provides additional capabilities
60170     to initiate monitoring activities with the remote OAM peer entity, while
60171     passive mode generally waits for the peer to initiate OAM actions with it.
60172     As an example, an active OAM entity can put the remote OAM entity in a
60173     loopback state, where a passive OAM entity cannot."
60174    ::= { dot3OamDescrEntry 3 }
60175
60176dot3OamDescrLbRxOperation OBJECT-TYPE
60177     SYNTAX      INTEGER {
60178       ignore(1),
60179       process(2)
60180                         }
60181     MAX-ACCESS  read-create
60182     STATUS      current
60183     DESCRIPTION
60184     "Since OAM loopback is a disruptive operation (user traffic does not pass),
60185      this object provides a mechanism to provide control: whether received OAM
60186      loopback commands are	processed or ignored, for the OAM Link referencing
60187      this Descriptor.
60188      When the value is ignore(1),  received loopback commands are ignored.
60189      When the value is process(2),	received loopback commands are processed.
60190      The default value is to ignore loopback commands (ignore(1))."
60191     ::= { dot3OamDescrEntry 4 }
60192
60193dot3OamDescrRateLimit OBJECT-TYPE
60194    SYNTAX      Unsigned32
60195    MAX-ACCESS  read-create
60196    STATUS      current
60197    DESCRIPTION
60198    "This object defines how many OAM frames can be sent per second (maximum)
60199     for an OAM EFM Link referencing this Descriptor."
60200    ::= { dot3OamDescrEntry 5 }
60201
60202dot3OamXTable OBJECT-TYPE
60203    SYNTAX      SEQUENCE OF Dot3OamXEntry
60204    MAX-ACCESS  not-accessible
60205    STATUS      current
60206    DESCRIPTION
60207    "This table is an extension of dot3OamTable of standard DOT3-OAM-MIB."
60208    ::= { ethIfOamEfm 2 }
60209
60210dot3OamXEntry OBJECT-TYPE
60211    SYNTAX     Dot3OamXEntry
60212    MAX-ACCESS not-accessible
60213    STATUS     current
60214    DESCRIPTION
60215      "An entry in dot3OamXTable."
60216    AUGMENTS { dot3OamEntry }
60217        ::= { dot3OamXTable 1 }
60218
60219Dot3OamXEntry ::=
60220    SEQUENCE {
60221      dot3OamXDescrId   Unsigned32,
60222	  dot3OamXPeerState INTEGER
60223             }
60224
60225dot3OamXDescrId OBJECT-TYPE
60226    SYNTAX      Unsigned32 (1..4294967295)
60227    MAX-ACCESS  read-write
60228    STATUS      current
60229    DESCRIPTION
60230    "This object points to an entry of dot3OamDescrTable (dot3OamDescrId),
60231     which defines part of the configuration parameters for this OAM EFM Link.
60232     As long as one of the OAM EFM Links refers an entry in the dot3OamDescrTable,
60233     this entry cannot be removed.
60234     When an OAM EFM Link supports this object (RW), the standard MIB objects of:
60235     dot3OamMode (parallel to dot3OamDescrMode) and dot3OamLoopbackIgnoreRx
60236	 (parallel to dot3OamDescrLbRxOperation) will be supported by Agent RO."
60237    ::= { dot3OamXEntry 1 }
60238
60239dot3OamXPeerState OBJECT-TYPE
60240    SYNTAX  INTEGER {
60241	  unknown      (1),
60242      operational  (2),
60243      linkFault    (3),
60244	  dyingGasp    (4),
60245	  criticalEvent(5)
60246                    }
60247    MAX-ACCESS  read-only
60248    STATUS      current
60249    DESCRIPTION
60250    "This object reports the state of the Peer of the OAM EFM Link.
60251	 unknown - at the initialization of the device, or after Reset, when
60252	           there is still no data about the peer's state.
60253     operational - usually after unknown state, when device senses that
60254	           peer is OK.
60255     linkFault - Loss of Signal is detected by the receiver.
60256     dyingGasp - Unrecoverable condition has occurred (e.g power failure)
60257     criticalEvent - Unspecified Critical Event has occured."
60258    ::= { dot3OamXEntry 2 }
60259
60260
60261ethIfMacLayer OBJECT IDENTIFIER ::= {ethIf 7}
60262
60263ethIfMacLayerEvents OBJECT IDENTIFIER ::= { ethIfMacLayer 0 }
60264
60265ethIfSrcMacCtrlTable OBJECT-TYPE
60266    SYNTAX      SEQUENCE OF EthIfSrcMacCtrlEntry
60267    MAX-ACCESS  not-accessible
60268    STATUS      current
60269    DESCRIPTION
60270     "This table supports source MAC addresses control parameters per interface.
60271      Source MAC control will be used mainly for security. Only packets with certain source MAC
60272      Addresses will be allowed to access the device. The source MAC addresses can be static or learned.
60273      The static addresses will be defined by the user in another table: ethIfSrcMacCtrlAddrTable.
60274      The learned addresses will exist in the ethIfSrcMacCtrlAddrTable as well."
60275   ::= {ethIfMacLayer 1}
60276
60277ethIfSrcMacCtrlEntry OBJECT-TYPE
60278    SYNTAX      EthIfSrcMacCtrlEntry
60279    MAX-ACCESS  not-accessible
60280    STATUS      current
60281    DESCRIPTION
60282    "An entry in the table."
60283    INDEX { ethIfSrcMacCtrlIndex, ethIfSrcMacCtrlIdx2 }
60284    ::= { ethIfSrcMacCtrlTable 1 }
60285
60286
60287EthIfSrcMacCtrlEntry ::=
60288     SEQUENCE {
60289     ethIfSrcMacCtrlIndex               Unsigned32,
60290	 ethIfSrcMacCtrlIdx2                Unsigned32,
60291     ethIfSrcMacCtrl                    INTEGER,
60292	 ethIfSrcMacCtrlMaxPermitAddr       Unsigned32,
60293	 ethIfSrcMacCtrlCurNumPermitAddr    Unsigned32,
60294     ethIfSrcMacCtrlFlushAddrCmd        INTEGER,
60295	 ethIfSrcMacCtrlAging               Unsigned32,
60296	 ethIfSrcMacCtrlLocking             INTEGER,
60297	 ethIfSrcMacCtrlViolationAction     INTEGER,
60298	 ethIfSrcMacCtrlLastViolatingAddr   MacAddress,
60299	 ethIfSrcMacCtrlPortStatus          INTEGER
60300     }
60301
60302ethIfSrcMacCtrlIndex OBJECT-TYPE
60303      SYNTAX      Unsigned32
60304      MAX-ACCESS  not-accessible
60305      STATUS      current
60306      DESCRIPTION
60307        "The index of the MAC Layer interface supporting source MAC control feature.
60308        It may be the ifIndex of the ETH/Bridge Port."
60309     ::= { ethIfSrcMacCtrlEntry 1 }
60310
60311ethIfSrcMacCtrlIdx2 OBJECT-TYPE
60312      SYNTAX      Unsigned32
60313      MAX-ACCESS  not-accessible
60314      STATUS      current
60315      DESCRIPTION
60316        "A second index that can be used. For example: The VLAN ID for which the source MAC
60317         control feature is supported. When this index is not in use, its value will be: 9999."
60318     ::= { ethIfSrcMacCtrlEntry 2 }
60319
60320ethIfSrcMacCtrl OBJECT-TYPE
60321      SYNTAX      INTEGER
60322      {
60323	   disable	     (2),
60324	   enable		 (3)
60325      }
60326      MAX-ACCESS  read-write
60327      STATUS      current
60328      DESCRIPTION
60329        "Enable or disable the source MAC control on the current interface.
60330		 The device should not enable source MAC control if for the current interface there
60331		 are more than ethIfSrcMacCtrlMaxPermitAddr addresses in the ethIfSrcMacCtrlAddrTable.
60332		 Default value will be: disable (2)."
60333     ::= { ethIfSrcMacCtrlEntry 3 }
60334
60335ethIfSrcMacCtrlMaxPermitAddr OBJECT-TYPE
60336      SYNTAX      Unsigned32
60337      MAX-ACCESS  read-write
60338      STATUS      current
60339      DESCRIPTION
60340        "This is the maximum number of permitted MAC addresses (static and learned) for the
60341         current interface."
60342     ::= { ethIfSrcMacCtrlEntry 4 }
60343
60344ethIfSrcMacCtrlCurNumPermitAddr OBJECT-TYPE
60345      SYNTAX      Unsigned32
60346      MAX-ACCESS  read-only
60347      STATUS      current
60348      DESCRIPTION
60349        "This is the number of source MAC addresses currently permitted for the
60350         current interface."
60351     ::= { ethIfSrcMacCtrlEntry 5 }
60352
60353ethIfSrcMacCtrlFlushAddrCmd OBJECT-TYPE
60354      SYNTAX      INTEGER
60355	{
60356	  off (2),
60357	  on  (3)
60358	}
60359      MAX-ACCESS  read-write
60360      STATUS      current
60361      DESCRIPTION
60362        "When set to on (3) this command will erase all the learned addresses and invalid
60363         addresses of the selected interface in the ethIfSrcMacCtrlAddrTable.
60364         After operation is finished, Agent will turn the value to 'off'."
60365     ::= { ethIfSrcMacCtrlEntry 6 }
60366
60367ethIfSrcMacCtrlAging OBJECT-TYPE
60368      SYNTAX      Unsigned32
60369      MAX-ACCESS  read-write
60370      STATUS      current
60371      DESCRIPTION
60372        "The timeout period in seconds for aging out dynamically learned source MAC addresses.
60373         Valid Values:
60374         0 - disable
60375         10-1000000"
60376     ::= { ethIfSrcMacCtrlEntry 7 }
60377
60378ethIfSrcMacCtrlLocking OBJECT-TYPE
60379      SYNTAX      INTEGER
60380	{
60381	  unlock (2),
60382	  lock   (3)
60383	}
60384      MAX-ACCESS  read-write
60385      STATUS      current
60386      DESCRIPTION
60387        "When set to lock (3) this command will lock the Source MAC Address learning.
60388         No more learned addresses will be added to the ethIfSrcMacCtrlAddrTable.
60389         When set to unlock (2) this command will unlock the Source MAC Address learning.
60390		 Learned addresses will be added to the ethIfSrcMacCtrlAddrTable but the number of
60391		 addresses in the table will not exceed ethIfSrcMacCtrlMaxPermitAddr.
60392		 Default value is: unlock (2)."
60393     ::= { ethIfSrcMacCtrlEntry 8 }
60394
60395ethIfSrcMacCtrlViolationAction OBJECT-TYPE
60396      SYNTAX      INTEGER
60397	{
60398	  drop       (2),
60399	  dropNotify (3),
60400	  shutdown   (4)
60401	}
60402      MAX-ACCESS  read-write
60403      STATUS      current
60404      DESCRIPTION
60405      "Determines the action that the device will take upon security violation.
60406       drop(2)       - the violating packets will be dropped.
60407       dropNotify (3)- the violating packets will be dropped and notifications
60408                       will be generated. Notifications may be for example:
60409                       SNMP Traps, Syslog messages and log file new entries.
60410       shutdown (4)  - the interface will be forced to shut down."
60411     ::= { ethIfSrcMacCtrlEntry 9 }
60412
60413ethIfSrcMacCtrlLastViolatingAddr OBJECT-TYPE
60414      SYNTAX      MacAddress
60415      MAX-ACCESS  read-write
60416      STATUS      current
60417      DESCRIPTION
60418      "This object indicates the last MAC address that violated the security
60419       on the current interface. If no violation, the agent will return:
60420       00-00-00-00-00-00 ."
60421     ::= { ethIfSrcMacCtrlEntry 10 }
60422
60423ethIfSrcMacCtrlPortStatus OBJECT-TYPE
60424      SYNTAX      INTEGER
60425	{
60426	  shutdown       (2),
60427	  secureActive   (3),
60428	  secureInactive (4)
60429	}
60430      MAX-ACCESS  read-only
60431      STATUS      current
60432      DESCRIPTION
60433      "This object represents the operational status of the MAC Control feature
60434       on an interface.
60435       shutdown(2)       - This indicates that the port is shutdown due to security
60436                           violation.
60437       secureActive (3)  - This indicates that the MAC Control interface security
60438                           is operational and this interface is not shutdown due to
60439                           security violation.
60440	   secureInactive (4)- This indicates that the MAC Control is not operational."
60441       ::= { ethIfSrcMacCtrlEntry 11 }
60442
60443
60444
60445ethIfSrcMacCtrlAddrTable OBJECT-TYPE
60446    SYNTAX      SEQUENCE OF EthIfSrcMacCtrlAddrEntry
60447    MAX-ACCESS  not-accessible
60448    STATUS      current
60449    DESCRIPTION
60450    "This table shows which MAC Addresses are permitted when the source MAC control
60451     is enabled and which non permitted MAC Addresses attempted to access the
60452     current interface. It contains static source MAC Addresses as well as learned
60453     MAC Addresses. The user can configure Static permitted source MAC Addresses via this table."
60454     ::= {ethIfMacLayer 2}
60455
60456ethIfSrcMacCtrlAddrEntry OBJECT-TYPE
60457    SYNTAX      EthIfSrcMacCtrlAddrEntry
60458    MAX-ACCESS  not-accessible
60459    STATUS      current
60460    DESCRIPTION
60461    "An entry in the table."
60462    INDEX {ethIfSrcMacCtrlAddrIndex, ethIfSrcMacCtrlAddr, ethIfSrcMacCtrlAddrIdx3 }
60463    ::= { ethIfSrcMacCtrlAddrTable 1 }
60464
60465EthIfSrcMacCtrlAddrEntry ::=
60466     SEQUENCE {
60467     ethIfSrcMacCtrlAddrIndex          Unsigned32,
60468	 ethIfSrcMacCtrlAddr               MacAddress,
60469	 ethIfSrcMacCtrlAddrIdx3           Unsigned32,
60470     ethIfSrcMacCtrlAddrRowStatus      INTEGER,
60471     ethIfSrcMacCtrlAddrStatus         INTEGER
60472     }
60473
60474
60475ethIfSrcMacCtrlAddrIndex OBJECT-TYPE
60476      SYNTAX      Unsigned32
60477      MAX-ACCESS  not-accessible
60478      STATUS      current
60479      DESCRIPTION
60480        "The index of the interface for which the source MAC addresses exist in this table.
60481        It may be the ifIndex of the ETH/Bridge Port."
60482     ::= { ethIfSrcMacCtrlAddrEntry 1 }
60483
60484ethIfSrcMacCtrlAddr  OBJECT-TYPE
60485      SYNTAX      MacAddress
60486      MAX-ACCESS  not-accessible
60487      STATUS      current
60488      DESCRIPTION
60489        "A unicast source MAC address that was learned or statically configured for the current
60490         interface. Packets with this source MAC address will be accepted by the device."
60491     ::= { ethIfSrcMacCtrlAddrEntry 2 }
60492
60493ethIfSrcMacCtrlAddrIdx3 OBJECT-TYPE
60494      SYNTAX      Unsigned32
60495      MAX-ACCESS  not-accessible
60496      STATUS      current
60497      DESCRIPTION
60498        "A third index that can be used. For example: The VLAN ID for which the source MAC control
60499         feature is supported. When this index is not in use, its value will be: 9999."
60500     ::= { ethIfSrcMacCtrlAddrEntry 3 }
60501
60502ethIfSrcMacCtrlAddrRowStatus OBJECT-TYPE
60503      SYNTAX  INTEGER
60504	       {  active (1),
60505		      createAndGo (4),
60506		      destroy (6) }
60507      MAX-ACCESS  read-write
60508      STATUS      current
60509      DESCRIPTION
60510        "This MIB object will be used in order to create/delete a static row
60511         or delete an address that is not allowed to access the current interface
60512         (ethIfSrcMacCtrlAddrStatus= invalid(2)).
60513		 Device will add the learned addresses to this table.
60514         It will not be possible to add a new static entry to this table while the
60515         number of existing rows is equal or more than ethIfSrcMacCtrlMaxPermitAddr.
60516         When ethIfSrcMacCtrl = enabled (3), the device will add learned entries only
60517         up to ethIfSrcMacCtrlMaxPermitAddr."
60518     ::= { ethIfSrcMacCtrlAddrEntry 4 }
60519
60520ethIfSrcMacCtrlAddrStatus OBJECT-TYPE
60521      SYNTAX      INTEGER
60522       {
60523         invalid (2),
60524         learned(3),
60525         mgmt(5)  -- static
60526       }
60527      MAX-ACCESS  read-only
60528      STATUS      current
60529      DESCRIPTION
60530        "The status of this entry.  The meanings of the values are:
60531         invalid (2) - the current address is not allowed to access this interface.
60532		 learned(3) - the current address was learned.
60533		 mgmt (5) - the current address is static. It may exist in the MAC Table."
60534     ::= { ethIfSrcMacCtrlAddrEntry 5 }
60535
60536-- ethIfMacLayerNotifications
60537
60538ethIfMacAccessViolation NOTIFICATION-TYPE
60539    OBJECTS     {ifDescr, ethIfSrcMacCtrlLastViolatingAddr}
60540	STATUS		current
60541	DESCRIPTION
60542	"This trap indicates that an Access Violation occurred."
60543     ::= { ethIfMacLayerEvents 1 }
60544END
60545
60546