1--
2-- genSystem.mib
3-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
4-- Tuesday, June 17, 2014 at 09:39:10
5--
6
7	ZHONE-SYSTEM-MIB DEFINITIONS ::= BEGIN
8
9		IMPORTS
10			IANAifType
11				FROM IANAifType-MIB
12			ifIndex, InterfaceIndexOrZero
13				FROM IF-MIB
14			SnmpAdminString
15				FROM SNMP-FRAMEWORK-MIB
16			OBJECT-GROUP, NOTIFICATION-GROUP
17				FROM SNMPv2-CONF
18			TimeTicks, IpAddress, Integer32, Unsigned32, Counter32,
19			OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
20				FROM SNMPv2-SMI
21			TruthValue, DateAndTime, TEXTUAL-CONVENTION
22				FROM SNMPv2-TC
23			ipIfLgId, ipIfVpi, ipIfVci, ipIfAddr
24				FROM ZHONE-COM-IP-REC-MIB
25			zhoneShelfNumber, zhoneSlotNumber, pportNumber, subPortNumber
26				FROM ZHONE-INTERFACE-TRANSLATION-MIB
27			zhone, zhoneSystem, zhoneShelfIndex, zhoneSlotIndex, zhoneTrapModules,
28			zhoneModules, zhoneShelfIndex, zhoneSlotIndex
29				FROM Zhone
30			ZhoneAdminString, ZhoneRowStatus, ZhoneShelfValue, ZhoneSlotValue, ZhoneFileName,
31			ZhoneIfType, ZhoneCountryCode, ZhoneCardLineType, ZhoneCardType, ZhoneAlarmSeverity,
32			ZhoneAlarmTypeId
33				FROM Zhone-TC;
34
35
36--
37--
38--
39--
40--
41--
42--
43--
44--
45--
46--
47--
48--
49--
50--
51--
52--
53-- Command to generate protection layer:
54--  /vob/zhonetools/bin/pahrser.pl rfc2514.mib rfc1907.mib \
55-- iftype.mib rfc2233.mib Zhone.mib Zhone-TC.mib genSystem.mib
56--
57-- Command to generate mib handler (this example put all output
58-- in a file called fileSystemHdlr.c but you can use any filename):
59-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp Zhone.mib \
60-- Zhone-TC.mib iftype.mib rfc1907.mib rfc2233.mib rfc2571.mib \
61-- rfc2514.mib comIpRD.mib comIpRec.mib genIntfTranslationTable.mib \
62-- -stub -o fileSystemHdlrs.c genSystem.mib
63--
64		-- 1.3.6.1.4.1.5504.6.2
65		zhoneSystemModule MODULE-IDENTITY
66			LAST-UPDATED "201406171200Z"		-- June 17, 2014 at 12:00 GMT
67			ORGANIZATION
68				"Zhone Technologies, Inc."
69			CONTACT-INFO
70				"  Postal:
71				Zhone Technologies, Inc.
72				@ Zhone Way
73				7001 Oakport Street
74				Oakland, CA  94621
75				USA
76				Toll-Free: +1 877-ZHONE20 (+1 877-946-6320)
77				Tel: +1-510-777-7000
78				Fax: +1-510-777-7001
79				E-mail: support@zhone.com"
80			DESCRIPTION
81				"This module contains the system generic variables that are
82				complete for the entire system. Note that some functional
83				entities are maintained in their own mib as they will be
84				included only when their functionality is included for that
85				particular Zhone platform."
86			REVISION "201406170522Z"		-- June 17, 2014 at 05:22 GMT
87			DESCRIPTION
88				"Added new fields zhoneSystemOutletTemperatureHighThreshold &
89				zhoneSystemOutletTemperatureLowThreshold to the
90				zhoneSystemConfiguration group"
91			REVISION "201403232131Z"		-- March 23, 2014 at 21:31 GMT
92			DESCRIPTION
93				"Added persistentLogging support"
94			REVISION "201402030329Z"		-- February 03, 2014 at 03:29 GMT
95			DESCRIPTION
96				"Changed the sysProfOptions from cfmoff to cfmon."
97			REVISION "201311262245Z"		-- November 26, 2013 at 22:45 GMT
98			DESCRIPTION
99				"Added new option bit flag: cfmoff and added new snmpv3includingZMS enum in snmpversion."
100			REVISION "201306211544Z"		-- June 21, 2013 at 15:44 GMT
101			DESCRIPTION
102				"added new option bitflags: enablexcardlinkagg and fiberlan"
103			REVISION "201305161723Z"		-- May 16, 2013 at 17:23 GMT
104			DESCRIPTION
105				"Added bits nol3bridgetable+ipg88bits+disdefpktrules bits to zhoneSystemConfigurationOptions field"
106			REVISION "201212270429Z"		-- December 27, 2012 at 04:29 GMT
107			DESCRIPTION
108				"Added zhoneSntpDaylightSavingStart & zhoneSntpDaylightSavingEnd fields to n
109				tp-config-profile"
110			REVISION "201210181311Z"		-- October 18, 2012 at 13:11 GMT
111			DESCRIPTION
112				"Addd snmpVersion object."
113			REVISION "201204101128Z"		-- April 10, 2012 at 11:28 GMT
114			DESCRIPTION
115				"1. Change range of zhoneSystemConfigurationReservedVlanIdStart.
116				2. Add comments to zhoneSystemConfigurationReservedVlanIdCount."
117			REVISION "201203260932Z"		-- March 26, 2012 at 09:32 GMT
118			DESCRIPTION
119				"1. Add reserved VLAN IDs to system profile.
120				2. Add GROUPs to eliminate warning messages"
121			REVISION "201203201600Z"		-- March 20, 2012 at 16:00 GMT
122			DESCRIPTION
123				"Add utc time trap binding"
124			REVISION "201112201756Z"		-- December 20, 2011 at 17:56 GMT
125			DESCRIPTION
126				"Add backup/restore options to zhoneSysSwAdmin"
127			REVISION "201112081200Z"		-- December 08, 2011 at 12:00 GMT
128			DESCRIPTION
129				"Add radiusThenCraft value to zhoneSystemUserAuthMethod OID."
130			REVISION "201102171334Z"		-- February 17, 2011 at 13:34 GMT
131			DESCRIPTION
132				"Added zhoneSnmpErrorStatusTable.
133				Added cardIsStandbyWithActiveLinks(5)
134				to zhoneSysCardRedundancyOperStatus."
135			REVISION "201102080655Z"		-- February 08, 2011 at 06:55 GMT
136			DESCRIPTION
137				"Double length of zhoneSysSwRemoteFilePath to allow for CPE
138				Config Manager combined base-path, specific-path and
139				specific-config-filename for downloading."
140			REVISION "201005181000Z"		-- May 18, 2010 at 10:00 GMT
141			DESCRIPTION
142				"Added cpeMgr stub under zhone.zhoneGeneric.zhoneSystem.
143				This will be used by CPE Configuration Manager and other
144				cpeMgr releated objects."
145			REVISION "200904231448Z"		-- April 23, 2009 at 14:48 GMT
146			DESCRIPTION
147				"zhoneSystemWebInterface is changed
148				from read-only to read-write"
149			REVISION "200904200928Z"		-- April 20, 2009 at 09:28 GMT
150			DESCRIPTION
151				"Add zhoneSystemConfigurationOptions"
152			REVISION "200904141707Z"		-- April 14, 2009 at 17:07 GMT
153			DESCRIPTION
154				"Deprecate ZhoneZmsBlockCli trap."
155			REVISION "200810232257Z"		-- October 23, 2008 at 22:57 GMT
156			DESCRIPTION
157				"Changed MTAC names to TAC."
158			REVISION "200810071238Z"		-- October 07, 2008 at 12:38 GMT
159			DESCRIPTION
160				"Add configScriptActivate and configDatabaseActivate
161				values to the zhoneSysSwAdmin object."
162			REVISION "200809171320Z"		-- September 17, 2008 at 13:20 GMT
163			DESCRIPTION
164				"Add webInterface field to system prof"
165			REVISION "200807102015Z"		-- July 10, 2008 at 20:15 GMT
166			DESCRIPTION
167				"Expand vpiVciRamge enum to include vpi-15-vci127"
168			REVISION "200806081115Z"		-- June 08, 2008 at 11:15 GMT
169			DESCRIPTION
170				"V01.24.00 - add zhoneSystemSecureFTP."
171			REVISION "200712141520Z"		-- December 14, 2007 at 15:20 GMT
172			DESCRIPTION
173				"V01.23.00 - Add redundancyUnsafe trap"
174			REVISION "200711021110Z"		-- November 02, 2007 at 11:10 GMT
175			DESCRIPTION
176				"V01.22.00 Add vbnrt5rt95cbr."
177			REVISION "200703261624Z"		-- March 26, 2007 at 16:24 GMT
178			DESCRIPTION
179				"V01.21.00 - add zhoneSysCardInitString"
180			REVISION "200611291511Z"		-- November 29, 2006 at 15:11 GMT
181			DESCRIPTION
182				"V01.20.00 - added zhoneSystemUserAuthMethod and zhoneSystemRadiusAuthIndex."
183			REVISION "200610171457Z"		-- October 17, 2006 at 14:57 GMT
184			DESCRIPTION
185				"Add zhoneSysCardLineVoltage and zhoneSysCardVpiVciRange"
186			REVISION "200606161314Z"		-- June 16, 2006 at 13:14 GMT
187			DESCRIPTION
188				"V01.18.00 - add zhoneAlarmLevelsEnabled."
189			REVISION "200605220952Z"		-- May 22, 2006 at 09:52 GMT
190			DESCRIPTION
191				"V01.17.00 - Change Feature Flag for File System
192				and Software Upgrade keywords."
193			REVISION "200605171634Z"		-- May 17, 2006 at 16:34 GMT
194			DESCRIPTION
195				"V01.16.00 - missing the letter t in zhoneSoftwareUpgrade."
196			REVISION "200603151236Z"		-- March 15, 2006 at 12:36 GMT
197			DESCRIPTION
198				"V01.15.00 - add zhoneFileTable and
199				zhoneSoftwareUpgrade objects."
200			REVISION "200505120913Z"		-- May 12, 2005 at 09:13 GMT
201			DESCRIPTION
202				"V01.14.00 - Added comment regarding support of card-line-type change for packet voice cards.
203				"
204			REVISION "200501181443Z"		-- January 18, 2005 at 14:43 GMT
205			DESCRIPTION
206				"V01.14.00 -  Add zhoneTrapConfigSyncReset
207				trap and supporting object bindings."
208			REVISION "200407021230Z"		-- July 02, 2004 at 12:30 GMT
209			DESCRIPTION
210				"V01.13.00
211				Modified Video_System_Profile to carry more
212				EPG information, needed by zrg family."
213			REVISION "200402181500Z"		-- February 18, 2004 at 15:00 GMT
214			DESCRIPTION
215				"V01.12.00
216				Added zhoneTrapAlarmAction, zhoneTrapAlarmId
217				and zhoneTrapAlarmSeverity."
218			REVISION "200312041418Z"		-- December 04, 2003 at 14:18 GMT
219			DESCRIPTION
220				"Addition of the zhoneCallDetailRecConfiguration object."
221			REVISION "200311081430Z"		-- November 08, 2003 at 14:30 GMT
222			DESCRIPTION
223				"V01.11.25 - Added zhoneZmsBlockCliChange trap."
224			REVISION "200304231626Z"		-- April 23, 2003 at 16:26 GMT
225			DESCRIPTION
226				"v01.11.24 - Changed feature flag access to video system profile from MALC_VIDEO to ATM_IP_MULTICAST."
227			REVISION "200303191035Z"		-- March 19, 2003 at 10:35 GMT
228			DESCRIPTION
229				"V01.11.23 - Added RowStatus to VideoSystemConfigurationEntry"
230			REVISION "200302201100Z"		-- February 20, 2003 at 11:00 GMT
231			DESCRIPTION
232				"V01.11.22 - Added video system profile."
233			REVISION "200211191115Z"		-- November 19, 2002 at 11:15 GMT
234			DESCRIPTION
235				"V01.11.21 - add bulk statistics objects"
236			REVISION "200210291533Z"		-- October 29, 2002 at 15:33 GMT
237			DESCRIPTION
238				"V01.11.20 - change zhoneSysRebootCardType to use ZhoneCardType from Zhone-TC.mib"
239			REVISION "200210241836Z"		-- October 24, 2002 at 18:36 GMT
240			DESCRIPTION
241				"V01.11.19 - use zhone-tc for cardtype"
242			REVISION "200210181603Z"		-- October 18, 2002 at 16:03 GMT
243			DESCRIPTION
244				"V01.11.18 - Changed zhoneSysCardLineType
245				to use TC ZhoneCardLineType."
246			REVISION "200209231536Z"		-- September 23, 2002 at 15:36 GMT
247			DESCRIPTION
248				"V01.11.17 Added zhoneSntpConfiguration"
249			REVISION "200206111704Z"		-- June 11, 2002 at 17:04 GMT
250			DESCRIPTION
251				"V01.11.16 - Added malcT1E1Tdm, malcAdslAc6, malcAdslAc6Post, malcAdslAc6Splt, malcAdslAc6AnxB and malcAdslAc6AnxBSplt. Changed malcAdslAc5B to malcAdslAc5AnxB."
252			REVISION "200206111401Z"		-- June 11, 2002 at 14:01 GMT
253			DESCRIPTION
254				"V01.11.15 - Add support for image flash, file upload/download and dump/restore"
255			REVISION "200206030857Z"		-- June 03, 2002 at 08:57 GMT
256			DESCRIPTION
257				"V01.11.14 - Added zhoneSystemVoiceBandwidthCheck to zhoneSystemConfiguration"
258			REVISION "200205241240Z"		-- May 24, 2002 at 12:40 GMT
259			DESCRIPTION
260				"V01.11.13 - Added malcAdslAc5B card type"
261			REVISION "200205091742Z"		-- May 09, 2002 at 17:42 GMT
262			DESCRIPTION
263				"V01.11.12 - Added zhoneSystemRevertiveClockSource to zhoneSystemConfiguration"
264			REVISION "200203221512Z"		-- March 22, 2002 at 15:12 GMT
265			DESCRIPTION
266				"V01.11.11 - Added malcOc3 card type"
267			REVISION "200201101609Z"		-- January 10, 2002 at 16:09 GMT
268			DESCRIPTION
269				"V01.11.10 - Added Console Logging variable to make the consol logging feature persistent"
270			REVISION "200201101604Z"		-- January 10, 2002 at 16:04 GMT
271			DESCRIPTION
272				"V01.11.09 - Clarify description of zhoneCardRedundnacyTable that the row cannot be deleted, but is autmatically deleted with a corresponding delete of zhoneSysCardSoftwareConfigTable"
273			REVISION "200111261559Z"		-- November 26, 2001 at 15:59 GMT
274			DESCRIPTION
275				"V01.11.08 - Add ATM qos configuration values for malc uplink."
276			REVISION "200111161819Z"		-- November 16, 2001 at 18:19 GMT
277			DESCRIPTION
278				"V01.11.07 - Added malcAdslAc5(5010) card type."
279			REVISION "200111011714Z"		-- November 01, 2001 at 17:14 GMT
280			DESCRIPTION
281				"V01.11.06 - Updated description for cardAtmConfiguration"
282			REVISION "200110291219Z"		-- October 29, 2001 at 12:19 GMT
283			DESCRIPTION
284				"V01.11.05 - Updated description for cardAtmConfiguration"
285			REVISION "200110252009Z"		-- October 25, 2001 at 20:09 GMT
286			DESCRIPTION
287				"V01.11.04 - Change system clock tx clock mode to read-only and add description."
288			REVISION "200110221710Z"		-- October 22, 2001 at 17:10 GMT
289			DESCRIPTION
290				"V01.11.03 - Add tdmT1e1 card type"
291			REVISION "200110191137Z"		-- October 19, 2001 at 11:37 GMT
292			DESCRIPTION
293				"V01.11.02 - Add system clock status fields."
294			REVISION "200110181030Z"		-- October 18, 2001 at 10:30 GMT
295			DESCRIPTION
296				"V01.11.01 - Added e3 and t3 to card-line-type."
297			REVISION "200110171351Z"		-- October 17, 2001 at 13:51 GMT
298			DESCRIPTION
299				"V01.11.00 - Added system clock PERSISTENT profile table."
300			REVISION "200110051208Z"		-- October 05, 2001 at 12:08 GMT
301			DESCRIPTION
302				"V01.10.07 - Added malcDs3 card type."
303			REVISION "200110021119Z"		-- October 02, 2001 at 11:19 GMT
304			DESCRIPTION
305				"V01.10.06 - Added cardAtmConfiguration"
306			REVISION "200109251450Z"		-- September 25, 2001 at 14:50 GMT
307			DESCRIPTION
308				"V01.10.05 - Add two new line types for card."
309			REVISION "200108301745Z"		-- August 30, 2001 at 17:45 GMT
310			DESCRIPTION
311				"V01.10.04 - add e1-ima and t1-ima new line types."
312			REVISION "200108221443Z"		-- August 22, 2001 at 14:43 GMT
313			DESCRIPTION
314				"V01.10.03 - Added zhoneSysCardLineType."
315			REVISION "200108101337Z"		-- August 10, 2001 at 13:37 GMT
316			DESCRIPTION
317				"V01.10.02 - Added Atm Trnk Card Types."
318			REVISION "200108011620Z"		-- August 01, 2001 at 16:20 GMT
319			DESCRIPTION
320				"V01.10.01 -Corrected Mark up order for Card Redundancy.."
321			REVISION "200108011620Z"		-- August 01, 2001 at 16:20 GMT
322			DESCRIPTION
323				"V01.10.00 - Replace enum list with ZhoneCountryCode
324				textual convention for zhoneSystemConfigurationCountryRegion."
325			REVISION "200107301532Z"		-- July 30, 2001 at 15:32 GMT
326			DESCRIPTION
327				"V01.09.00 - Add zhoneTrapPortType and zhoneTrapPortTypeExtension to the zhoneTrapsTable."
328			REVISION "200106061753Z"		-- June 06, 2001 at 17:53 GMT
329			DESCRIPTION
330				"V01.08.00 - add zhoneTrapsGatewayTrapServerAddress"
331			REVISION "200105251531Z"		-- May 25, 2001 at 15:31 GMT
332			DESCRIPTION
333				"V01.07.00 -- Card Redundancy"
334			REVISION "200105170959Z"		-- May 17, 2001 at 09:59 GMT
335			DESCRIPTION
336				"V01.06.00 - add primaryClockSource"
337			REVISION "200104271116Z"		-- April 27, 2001 at 11:16 GMT
338			DESCRIPTION
339				"V01.05.07 - add atmTrnkCr under zhoneSwCardType,
340				    zhoneSysCardSwType, zhoneSysRebootCardType."
341			REVISION "200102181555Z"		-- February 18, 2001 at 15:55 GMT
342			DESCRIPTION
343				"V01.05.06 - add zhoneSystemConfigurationCountryRegion under
344				zhoneSystemConfiguration."
345			REVISION "200102161312Z"		-- February 16, 2001 at 13:12 GMT
346			DESCRIPTION
347				"V01.05.05 -- add new trap for zhone SNMP sub agent timeout"
348			REVISION "200102121906Z"		-- February 12, 2001 at 19:06 GMT
349			DESCRIPTION
350				"V01.05.04 - change zhoneAdminCommunityName index to IMPLIED"
351			REVISION "200101221414Z"		-- January 22, 2001 at 14:14 GMT
352			DESCRIPTION
353				"V01.05.03 - Add MALC card types."
354			REVISION "200101161344Z"		-- January 16, 2001 at 13:44 GMT
355			DESCRIPTION
356				"V01.05.02 - Fix some comments"
357			REVISION "200012011216Z"		-- December 01, 2000 at 12:16 GMT
358			DESCRIPTION
359				"V01.05.01 - Change markup to reflect latest MIB layout."
360			REVISION "200011111227Z"		-- November 11, 2000 at 12:27 GMT
361			DESCRIPTION
362				"V01.05.00 - New fields:
363				            date and system time
364				            user definition table
365				            sw download entries.
366				            Also changed trap seq. number
367				            to be read-only from
368				            read-create."
369			REVISION "200011071209Z"		-- November 07, 2000 at 12:09 GMT
370			DESCRIPTION
371				"V01.04.00 - Added catWtn for Wireless."
372			REVISION "200010171936Z"		-- October 17, 2000 at 19:36 GMT
373			DESCRIPTION
374				"V01.03.00 - Added trapResetSequenceNumber to zhoneTrapFlags."
375			REVISION "200009151707Z"		-- September 15, 2000 at 17:07 GMT
376			DESCRIPTION
377				"V01.02.00 - Added the Zhone CPE connection down/up Traps"
378			REVISION "200009121802Z"		-- September 12, 2000 at 18:02 GMT
379			DESCRIPTION
380				"V01.01.00 - Added the config synch user name and password"
381			REVISION "200009121801Z"		-- September 12, 2000 at 18:01 GMT
382			DESCRIPTION
383				"V01.00.00 - Initial Release"
384			::= { zhoneModules 2 }
385
386
387
388--
389-- Textual conventions
390--
391
392		ZhoneRedundancyWeight ::= TEXTUAL-CONVENTION
393			STATUS current
394			DESCRIPTION
395				"Preference values for redundancy
396				"
397			SYNTAX INTEGER
398				{
399				neverActive(1),
400				noPreference(2),
401				slightPreference(3),
402				mediumPreference(4),
403				highPreference(5)
404				}
405
406		ZhoneLocalTimeZone ::= TEXTUAL-CONVENTION
407			STATUS current
408			DESCRIPTION
409				"World time zones:
410				  internationalDateLineWest (GMT-12:00 hrs)
411				  nome (GMT-11:00)
412				  hawaii(GMT-10:00)
413				  yukon(GMT-9:00)
414				  pacific(GMT-8:00)
415				  mountain(GMT-7:00)
416				  central(GMT-6:00)
417				  eastern(GMT-5:00)
418				  atlantic(GMT-4:00)
419				  newfoundland(GMT-3:30)
420				  brasilia(GMT-3:00)
421				  azores(GMT-2:00),
422				  westAfrica(GMT-1:00)
423				  gmt(GMT/UTC)
424				  centralEuropean(GMT+1:00)
425				  easternEurope(GMT+2:00)
426				  baghdad(GMT+3:00)
427				  tehran(GMT+3:30)
428				  uae(GMT+4:00)
429				  afghanistan(GMT+4:30)
430				  islamabad(GMT+5:00)
431				  india(GMT+5:30)
432				  kathmandu(GMT+5:45)
433				  dhaka(GMT+6:00)
434				  rangoon(GMT+6:30)
435				  bangkok(GMT+7:00)
436				  chinaCoast(GMT+8:00)
437				  japan(GMT+9:00)
438				  australia(GMT+9:30)
439				  guam(GMT+10:00)
440				  magadan(GMT+11:00)
441				  newZealand(GMT+12:00)
442				  rawakiIslands(GMT+13:00)
443				  lineIslands(GMT+14:00)"
444			SYNTAX INTEGER
445				{
446				internationalDateLineWest(1),
447				nome(2),
448				hawaii(3),
449				yukon(4),
450				pacific(5),
451				mountain(6),
452				central(7),
453				eastern(8),
454				atlantic(9),
455				newfoundland(10),
456				brasilia(11),
457				azores(12),
458				westAfrica(13),
459				gmt(14),
460				centralEuropean(15),
461				easternEurope(16),
462				baghdad(17),
463				tehran(18),
464				uae(19),
465				afghanistan(20),
466				islamabad(21),
467				india(22),
468				kathmandu(23),
469				dhaka(24),
470				rangoon(25),
471				bangkok(26),
472				chinaCoast(27),
473				japan(28),
474				australia(29),
475				guam(30),
476				magadan(31),
477				newZealand(32),
478				rawakiIslands(33),
479				lineIslands(34)
480				}
481
482
483--
484-- Node definitions
485--
486
487		-- 1.3.6.1.4.1.5504.3.1.1
488		zhoneZms OBJECT-IDENTITY
489			STATUS current
490			DESCRIPTION
491				"The following variables are associated with the state of
492				existence and connectivity with the Zhone Management System
493				(ZMS)."
494			::= { zhoneSystem 1 }
495
496
497--
498		-- 1.3.6.1.4.1.5504.3.1.1.1
499		zhoneZmsExists OBJECT-TYPE
500			SYNTAX TruthValue
501			MAX-ACCESS read-write
502			STATUS current
503			DESCRIPTION
504				"Identifies whether or not this device is being managed by the Zhone
505				Management System. This is only settable by the management system and
506				NOT by the CLI as it indicates existence of the manager. Different
507				operations are performed based on this setting (i.e. no configuration
508				synchronization processing is performed if there is no Zhone Management
509				System).
510
511				Default value is 'false'."
512			::= { zhoneZms 1 }
513
514
515--
516		-- 1.3.6.1.4.1.5504.3.1.1.2
517		zhoneZmsConnectionStatus OBJECT-TYPE
518			SYNTAX INTEGER
519				{
520				active(1),
521				inactive(2)
522				}
523			MAX-ACCESS read-write
524			STATUS current
525			DESCRIPTION
526				"The status of the connection between this device and the Zhone
527				Management System, if one exists. This value can either be set
528				directly by ZMS or by the device internally when a SNMP request
529				is processed from the ZMS. For devices that are being proxied by
530				another entity, since they are not being polled by ZMS, will
531				set this state according to the communication channel state
532				between this device and the connected entity.
533
534				Default value is 'inactive'."
535			::= { zhoneZms 2 }
536
537
538--
539		-- 1.3.6.1.4.1.5504.3.1.1.3
540		zhoneZmsIpAddress OBJECT-TYPE
541			SYNTAX IpAddress
542			MAX-ACCESS read-write
543			STATUS current
544			DESCRIPTION
545				"This is the ZMS IP address for which configuration synchronization
546				messages and any other special handling is performed. This can
547				be set either via CLI or ZMS."
548			::= { zhoneZms 3 }
549
550
551		-- 1.3.6.1.4.1.5504.3.1.1.4
552		zhoneZmsBlockCli OBJECT-TYPE
553			SYNTAX TruthValue
554			MAX-ACCESS read-write
555			STATUS current
556			DESCRIPTION
557				"If TRUE, CLI only allows 'show' commands and cannot
558				modify/add any data records. This is used by ZMS
559				to prevent race conditions and to allow only single
560				access to system resources especially during
561				problem analysis times.
562
563				Default value is 'false'."
564			::= { zhoneZms 4 }
565
566
567-- The Zhone Trap information is information used to provide a
568-- reliable trap mechanism between the device and the Zhone
569-- Management System. There are two trap flows utilized between the
570-- device and any fault management system. The first is used for most
571-- traps generated by the device where an incremental sequence number
572-- is used. It is then up to the FMS to indicated any traps that
573-- it missed asking for retransmission starting at a particular
574-- sequence number. The other type is an Acknowledged trap where
575-- only one trap will be outstanding at one time. This will
576-- be a separate sequence number than the unacknowledged flow.
577--
578		-- 1.3.6.1.4.1.5504.3.1.2
579		zhoneTraps OBJECT-IDENTITY
580			STATUS current
581			DESCRIPTION
582				"This is the trap information related to
583				handling device to ZMS traps. "
584			::= { zhoneSystem 2 }
585
586
587-- The Table defining the list of trap destinations and associated trap
588-- message exchange handling.
589--
590		-- 1.3.6.1.4.1.5504.3.1.2.1
591		zhoneTrapsTable OBJECT-TYPE
592			SYNTAX SEQUENCE OF ZhoneTrapsEntry
593			MAX-ACCESS not-accessible
594			STATUS current
595			DESCRIPTION
596				"Zhone Traps Table
597				"
598			::= { zhoneTraps 1 }
599
600
601		-- 1.3.6.1.4.1.5504.3.1.2.1.1
602		zhoneTrapsEntry OBJECT-TYPE
603			SYNTAX ZhoneTrapsEntry
604			MAX-ACCESS not-accessible
605			STATUS current
606			DESCRIPTION
607				"An entry per trap destination."
608			INDEX { zhoneTrapsDestination }
609			::= { zhoneTrapsTable 1 }
610
611
612		ZhoneTrapsEntry ::=
613			SEQUENCE {
614				zhoneTrapsDestination
615					IpAddress,
616				zhoneTrapsCommunityName
617					ZhoneAdminString,
618				zhoneTrapsSequenceNumber
619					Unsigned32,
620				zhoneTrapsResendSequenceNumber
621					Integer32,
622				zhoneTrapsAckedSequenceNumber
623					Unsigned32,
624				zhoneTrapsSeverity
625					INTEGER,
626				zhoneTrapsAllowedCategories
627					BITS,
628				zhoneTrapsAdminStatus
629					INTEGER,
630				zhoneTrapsRowStatus
631					ZhoneRowStatus,
632				zhoneTrapsGatewayTrapServerAddress
633					ZhoneAdminString
634			 }
635
636--
637		-- 1.3.6.1.4.1.5504.3.1.2.1.1.1
638		zhoneTrapsDestination OBJECT-TYPE
639			SYNTAX IpAddress
640			MAX-ACCESS not-accessible
641			STATUS current
642			DESCRIPTION
643				"The location to be send traps."
644			::= { zhoneTrapsEntry 1 }
645
646
647--
648		-- 1.3.6.1.4.1.5504.3.1.2.1.1.2
649		zhoneTrapsCommunityName OBJECT-TYPE
650			SYNTAX ZhoneAdminString
651			MAX-ACCESS read-create
652			STATUS current
653			DESCRIPTION
654				"Community name to be sent in all traps sent to this destination. This
655				field is defaulted to NULL so a null string will be sent to the
656				destination."
657			::= { zhoneTrapsEntry 2 }
658
659
660		-- 1.3.6.1.4.1.5504.3.1.2.1.1.3
661		zhoneTrapsSequenceNumber OBJECT-TYPE
662			SYNTAX Unsigned32
663			MAX-ACCESS read-only
664			STATUS current
665			DESCRIPTION
666				"Next sequence number to be sent as part of a trap
667				generated by the device. The sequence number has two uses. In
668				one case,it is the sequence number of the non-acknowledge traps
669				and has a range of 0-2147483647. While the acknowledge sequence
670				number range is 2147483648-4294967295. This field wraps to
671				the appropriate '0' value (0 or 2147483648) for it's range."
672			::= { zhoneTrapsEntry 3 }
673
674
675--
676		-- 1.3.6.1.4.1.5504.3.1.2.1.1.4
677		zhoneTrapsResendSequenceNumber OBJECT-TYPE
678			SYNTAX Integer32
679			MAX-ACCESS read-create
680			STATUS current
681			DESCRIPTION
682				"This is set by the ZMS in order
683				to have the device resend saved traps because one
684				or more were lost in transmission. The device will
685				resend traps starting at this sequence number. Note
686				that due to resource constraints not all traps may
687				be available to be resent. The first trap resent will
688				indicate that this is a resent and whether or not
689				any traps were deleted/lost.
690
691				This is used only on the unacknowledge trap flow. This is
692				the only indication of whether or not any traps have
693				been acknowledged.
694
695				The value returned is always 0 as setting this field
696				only causes restarting of the traps with this number."
697			DEFVAL { 0 }
698			::= { zhoneTrapsEntry 4 }
699
700
701--
702		-- 1.3.6.1.4.1.5504.3.1.2.1.1.5
703		zhoneTrapsAckedSequenceNumber OBJECT-TYPE
704			SYNTAX Unsigned32
705			MAX-ACCESS read-create
706			STATUS current
707			DESCRIPTION
708				"Acknowledged trap sequence number. This field is set
709				by the ZMS in order to acknowledge a trap sent
710				by the device with the Request Acknowledge flag
711				set to YES. There will be only one trap will be
712				outstanding on this flow (acknowledged flow)at one time so
713				this should be the last sequence number sent. If not, it
714				is ignored."
715			::= { zhoneTrapsEntry 5 }
716
717
718--
719		-- 1.3.6.1.4.1.5504.3.1.2.1.1.6
720		zhoneTrapsSeverity OBJECT-TYPE
721			SYNTAX INTEGER
722				{
723				critical(1),
724				severe(2),
725				moderate(3),
726				low(4)
727				}
728			MAX-ACCESS read-create
729			STATUS current
730			DESCRIPTION
731				"The Trap severity level which at this level or higher, traps will
732				be sent to this destination."
733			DEFVAL { low }
734			::= { zhoneTrapsEntry 6 }
735
736
737--
738		-- 1.3.6.1.4.1.5504.3.1.2.1.1.7
739		zhoneTrapsAllowedCategories OBJECT-TYPE
740			SYNTAX BITS
741				{
742				catAdmin(0),
743				catLine(1),
744				catVoice(2),
745				catIP(3),
746				catRip(4),
747				catRadio(5)
748				}
749			MAX-ACCESS read-create
750			STATUS current
751			DESCRIPTION
752				"Array of allowed categories to be sent to this particular
753				trap destination. This field is not currently implemented
754				and is reserved for future use."
755			::= { zhoneTrapsEntry 7 }
756
757
758--
759		-- 1.3.6.1.4.1.5504.3.1.2.1.1.8
760		zhoneTrapsAdminStatus OBJECT-TYPE
761			SYNTAX INTEGER
762				{
763				enabled(1),
764				disabled(2)
765				}
766			MAX-ACCESS read-create
767			STATUS current
768			DESCRIPTION
769				"Whether traps should be enabled or disabled for this particular
770				IP address."
771			DEFVAL { enabled }
772			::= { zhoneTrapsEntry 8 }
773
774
775		-- 1.3.6.1.4.1.5504.3.1.2.1.1.9
776		zhoneTrapsRowStatus OBJECT-TYPE
777			SYNTAX ZhoneRowStatus
778			MAX-ACCESS read-create
779			STATUS current
780			DESCRIPTION
781				"Row status in order to create the entry for this
782				destination. There are no required fields on a create
783				besides the obvious index of the ip address of the
784				destination."
785			::= { zhoneTrapsEntry 9 }
786
787
788--
789		-- 1.3.6.1.4.1.5504.3.1.2.1.1.10
790		zhoneTrapsGatewayTrapServerAddress OBJECT-TYPE
791			SYNTAX ZhoneAdminString
792			MAX-ACCESS read-create
793			STATUS current
794			DESCRIPTION
795				"The Gateway Trap Server Address is used to locate the Gateway.
796				Trap Server. This field is defaulted 0,0,0."
797			DEFVAL { "none" }
798			::= { zhoneTrapsEntry 10 }
799
800
801-- The following define common trap OIDs to be used in all traps sent
802-- to the fault manager service.
803--
804		-- 1.3.6.1.4.1.5504.3.1.2.2
805		zhoneTrapVersion OBJECT-TYPE
806			SYNTAX INTEGER { version1(1) }
807			MAX-ACCESS accessible-for-notify
808			STATUS current
809			DESCRIPTION
810				"Version number of the format of the trap. Any changes to
811				the common area of a trap require a bump of this number."
812			::= { zhoneTraps 2 }
813
814
815		-- 1.3.6.1.4.1.5504.3.1.2.3
816		zhoneTrapFlags OBJECT-TYPE
817			SYNTAX BITS
818				{
819				trapAcknowledge(0),
820				trapOutOfSequence(1),
821				trapResetSequenceNumber(2)
822				}
823			MAX-ACCESS accessible-for-notify
824			STATUS current
825			DESCRIPTION
826				"This variable is sent with all traps and contains flags related
827				to this trap.
828
829				trapAcknolwedge: If this bit is set, it indicates to the ZMS
830				                 that the trap must be acknowledged.
831				                 Acknowledgement is accomplished by the ZMS
832				                 sending a SET request to the variable
833				                 zhoneTrapsAckedSequenceNumber in the
834				                 zhoneTrapsTable. See the trap sequence number
835				                 field description (value is 2147483648 and
836				                 higher.
837				trapOutOfSequence: If set, it indicates that this trap is being
838				                 sent out of sequence from what the trap
839				                 receiver is expecting. The specific occurence is
840				                 when the trap receiver detects lost traps and
841				                 requests resending of traps starting from a
842				                 specific sequence number (see
843				                 zhoneTrapsResendSequenceNumber) but the system
844				                 does not have all these traps. Example:
845				- traps 400-600 sent to the trap receiver.
846				                 - trap 500 is lost
847				                 - trap receiver requests resend of traps 500 and
848				                   up.
849				                 - system only has 550-600 saved in memory.
850				                 - trap 550 resent with trapOutOfSequence set.
851				                 - trap 551 and above resent with trapOutOfSequence
852				                   reset.
853				trapResetSequenceNumber: If set, the sender of this trap has
854				reset the trap sequence number for this trap
855				destination. It is indicating to the ZMS to
856				also reset its sequence numbers."
857			::= { zhoneTraps 3 }
858
859
860		-- 1.3.6.1.4.1.5504.3.1.2.4
861		zhoneTrapShelf OBJECT-TYPE
862			SYNTAX ZhoneShelfValue
863			MAX-ACCESS accessible-for-notify
864			STATUS current
865			DESCRIPTION
866				"This variable is sent with all traps. This contains the
867				value of the shelf that originated the trap."
868			::= { zhoneTraps 4 }
869
870
871		-- 1.3.6.1.4.1.5504.3.1.2.5
872		zhoneTrapSlot OBJECT-TYPE
873			SYNTAX ZhoneSlotValue
874			MAX-ACCESS accessible-for-notify
875			STATUS current
876			DESCRIPTION
877				"This variable is sent with all traps. This contains the
878				value of the slot that originated the trap."
879			::= { zhoneTraps 5 }
880
881
882		-- 1.3.6.1.4.1.5504.3.1.2.6
883		zhoneTrapPort OBJECT-TYPE
884			SYNTAX Integer32 (0..2147483647)
885			MAX-ACCESS accessible-for-notify
886			STATUS current
887			DESCRIPTION
888				"This variable is sent with all traps. This contains the
889				value of the port that originated the trap. If this is a
890				system or card level trap (no port is associated with the trap),
891				this value is 0."
892			::= { zhoneTraps 6 }
893
894
895		-- 1.3.6.1.4.1.5504.3.1.2.7
896		zhoneTrapSubPort OBJECT-TYPE
897			SYNTAX Integer32 (0..2147483647)
898			MAX-ACCESS accessible-for-notify
899			STATUS current
900			DESCRIPTION
901				"This variable is sent with all traps. This contains the
902				value of the subport that originated the trap. If this is a
903				system or card level trap (no port is associated with the trap),
904				this value is 0. It may also be 0 if not subports are associated
905				with this physical port such as in the case of an ethernet port."
906			::= { zhoneTraps 7 }
907
908
909		-- 1.3.6.1.4.1.5504.3.1.2.8
910		zhoneTrapProviderId OBJECT-TYPE
911			SYNTAX Integer32
912			MAX-ACCESS accessible-for-notify
913			STATUS current
914			DESCRIPTION
915				"Unique  service provider ID.  This value is used
916				throughout the management system to link objects with
917				customers or service providers."
918			::= { zhoneTraps 8 }
919
920
921		-- 1.3.6.1.4.1.5504.3.1.2.9
922		zhoneTrapText OBJECT-TYPE
923			SYNTAX SnmpAdminString (SIZE (0..80))
924			MAX-ACCESS accessible-for-notify
925			STATUS current
926			DESCRIPTION
927				"Any text associated with this trap. NULL is allowed"
928			::= { zhoneTraps 9 }
929
930
931		-- 1.3.6.1.4.1.5504.3.1.2.10
932		zhoneTrapPortType OBJECT-TYPE
933			SYNTAX IANAifType
934			MAX-ACCESS accessible-for-notify
935			STATUS current
936			DESCRIPTION
937				"This is the If Type. It is used to uniquely identify a port."
938			::= { zhoneTraps 10 }
939
940
941		-- 1.3.6.1.4.1.5504.3.1.2.11
942		zhoneTrapPortTypeExtension OBJECT-TYPE
943			SYNTAX ZhoneIfType
944			MAX-ACCESS accessible-for-notify
945			STATUS current
946			DESCRIPTION
947				"This is the If Type Extension. It is used to uniquely identify a port."
948			::= { zhoneTraps 11 }
949
950
951		-- 1.3.6.1.4.1.5504.3.1.2.12
952		zhoneTrapAlarmAction OBJECT-TYPE
953			SYNTAX INTEGER
954				{
955				set(1),
956				clear(2),
957				informational(3)
958				}
959			MAX-ACCESS accessible-for-notify
960			STATUS current
961			DESCRIPTION
962				"This is the alarm action type for products supporting the
963				alarm manager functionality."
964			::= { zhoneTraps 12 }
965
966
967		-- 1.3.6.1.4.1.5504.3.1.2.13
968		zhoneTrapAlarmId OBJECT-TYPE
969			SYNTAX ZhoneAlarmTypeId
970			MAX-ACCESS accessible-for-notify
971			STATUS current
972			DESCRIPTION
973				"For products supporting the alarm manager functionality,
974				this is the alarm id a particular trap is setting or
975				clearing."
976			::= { zhoneTraps 13 }
977
978
979		-- 1.3.6.1.4.1.5504.3.1.2.14
980		zhoneTrapAlarmSeverity OBJECT-TYPE
981			SYNTAX ZhoneAlarmSeverity
982			MAX-ACCESS accessible-for-notify
983			STATUS current
984			DESCRIPTION
985				"For products supporting the alarm manager functionality,
986				this is the alarm severity a particular trap is setting
987				or clearing."
988			::= { zhoneTraps 14 }
989
990
991		-- 1.3.6.1.4.1.5504.3.1.2.15
992		zhoneTrapConfigSyncResetInterval OBJECT-TYPE
993			SYNTAX Unsigned32
994			MAX-ACCESS accessible-for-notify
995			STATUS current
996			DESCRIPTION
997				"The ConfigSync reset check is run in 6 minute intervals.
998				This object represents the interval number and starts
999				with interval number 1 at system bootup and will reset
1000				to 1 whenever the sytem reboots."
1001			::= { zhoneTraps 15 }
1002
1003
1004		-- 1.3.6.1.4.1.5504.3.1.2.16
1005		zhoneTrapConfigSyncResetCount OBJECT-TYPE
1006			SYNTAX Unsigned32
1007			MAX-ACCESS accessible-for-notify
1008			STATUS current
1009			DESCRIPTION
1010				"This count is the number of times the device has had to
1011				reset ConfigSync.  Resetting configsync on the device
1012				consists of closing the FTP data and control sockets,
1013				setting the configsyncstatus to syncerror, cleaning up
1014				any pending configsync records, resetting the
1015				ConfigSync state machine to the initial state, and
1016				throwing a ConfigSyncReset Trap."
1017			::= { zhoneTraps 16 }
1018
1019
1020		-- 1.3.6.1.4.1.5504.3.1.2.17
1021		zhoneTrapConfigSyncResetLastFtpTime OBJECT-TYPE
1022			SYNTAX Unsigned32
1023			MAX-ACCESS accessible-for-notify
1024			STATUS current
1025			DESCRIPTION
1026				"Last time device sent a ConfigSync Ftp command to ZMS.
1027				Measured using the Unix time() function.
1028				The internal representation of time is the number of
1029				seconds elapsed since 00:00 Universal time on
1030				January 1, 1970 in the Gregorian calendar
1031				(Julian day 2440587.5), with time stored as a 32 bit
1032				signed integer (long in the original C implementation)."
1033			::= { zhoneTraps 17 }
1034
1035
1036		-- 1.3.6.1.4.1.5504.3.1.2.18
1037		zhoneTrapConfigSyncResetCurrentTime OBJECT-TYPE
1038			SYNTAX Unsigned32
1039			MAX-ACCESS accessible-for-notify
1040			STATUS current
1041			DESCRIPTION
1042				"Current device time returned using Unix time() function.
1043				The internal representation of time is the number of
1044				seconds elapsed since 00:00 Universal time on
1045				January 1, 1970 in the Gregorian calendar
1046				(Julian day 2440587.5), with time stored as a 32 bit
1047				signed integer (long in the original C implementation)."
1048			::= { zhoneTraps 18 }
1049
1050
1051		-- 1.3.6.1.4.1.5504.3.1.2.19
1052		zhoneTrapUtcTime OBJECT-TYPE
1053			SYNTAX Unsigned32
1054			UNITS "seconds"
1055			MAX-ACCESS accessible-for-notify
1056			STATUS current
1057			DESCRIPTION
1058				"Number of seconds since Jan. 1, 1970 GMT, when this trap
1059				was sent from the device."
1060			::= { zhoneTraps 19 }
1061
1062
1063-- The Configuration Synchronization related information is provided
1064-- to allow the device to synchronize non-SNMP changes with the
1065-- Zhone Management System.
1066--
1067		-- 1.3.6.1.4.1.5504.3.1.3
1068		zhoneConfigSync OBJECT-IDENTITY
1069			STATUS current
1070			DESCRIPTION
1071				"Configuration Synchronization information."
1072			::= { zhoneSystem 3 }
1073
1074
1075--
1076		-- 1.3.6.1.4.1.5504.3.1.3.1
1077		zhoneConfigSyncExists OBJECT-TYPE
1078			SYNTAX TruthValue
1079			MAX-ACCESS read-only
1080			STATUS current
1081			DESCRIPTION
1082				"Indicates whether or not there exists records to be
1083				sent to the ZMS config synch manager for changes
1084				that have been made by CLI/HTTP to the data base."
1085			::= { zhoneConfigSync 1 }
1086
1087
1088--
1089		-- 1.3.6.1.4.1.5504.3.1.3.2
1090		zhoneConfigSyncOverflow OBJECT-TYPE
1091			SYNTAX TruthValue
1092			MAX-ACCESS read-only
1093			STATUS current
1094			DESCRIPTION
1095				"Indicates whether or not the device had to discard
1096				update data base records due to resource constraints.
1097				If TRUE, traps will be sent to the ZMS Config Synch
1098				Manager indicating a download of the entire data
1099				base is required."
1100			::= { zhoneConfigSync 2 }
1101
1102
1103--
1104		-- 1.3.6.1.4.1.5504.3.1.3.3
1105		zhoneConfigSyncPriority OBJECT-TYPE
1106			SYNTAX INTEGER
1107				{
1108				none(1),
1109				low(2),
1110				medium(3),
1111				high(4)
1112				}
1113			MAX-ACCESS read-only
1114			STATUS current
1115			DESCRIPTION
1116				"Indicates the highest priority configuration synchronization trap
1117				outstanding. This flag is set to none at boot time and whenever a file
1118				of synchronization changes has been sent to ZMS. If a parameter change
1119				has been made to either the same or lower prioirty, the device does
1120				not have to send a change notification to ZMS. Higher priority
1121				fields must immediately cause traps to be sent to ZMS."
1122			::= { zhoneConfigSync 3 }
1123
1124
1125--
1126		-- 1.3.6.1.4.1.5504.3.1.3.4
1127		zhoneConfigSyncAction OBJECT-TYPE
1128			SYNTAX INTEGER
1129				{
1130				noAction(1),
1131				createList(2),
1132				createFullList(3)
1133				}
1134			MAX-ACCESS read-write
1135			STATUS current
1136			DESCRIPTION
1137				"Used by ZMS when it wants to create a list
1138				of config synch records. It must first write the
1139				filename expected and then set the action. The
1140				create_list action allows the device to determine
1141				whether the complete database (synchoverflow
1142				occured) needs to be sent or only those records
1143				that have been modified. create_full_list
1144				specifies that ZMS would like to receive the
1145				complete database."
1146			::= { zhoneConfigSync 4 }
1147
1148
1149--
1150		-- 1.3.6.1.4.1.5504.3.1.3.5
1151		zhoneConfigSyncFileName OBJECT-TYPE
1152			SYNTAX ZhoneFileName
1153			MAX-ACCESS read-write
1154			STATUS current
1155			DESCRIPTION
1156				"File Name to be used when creating the config
1157				synch records."
1158			::= { zhoneConfigSync 5 }
1159
1160
1161--
1162		-- 1.3.6.1.4.1.5504.3.1.3.6
1163		zhoneConfigSyncStatus OBJECT-TYPE
1164			SYNTAX INTEGER
1165				{
1166				syncComplete(1),
1167				syncPending(2),
1168				syncError(3),
1169				syncInitializing(4)
1170				}
1171			MAX-ACCESS read-only
1172			STATUS current
1173			DESCRIPTION
1174				"Used by Config Sync Acgent when processing a request
1175				to create a list of config synch records."
1176			::= { zhoneConfigSync 6 }
1177
1178
1179--
1180		-- 1.3.6.1.4.1.5504.3.1.3.7
1181		zhoneConfigSyncUserName OBJECT-TYPE
1182			SYNTAX ZhoneAdminString
1183			MAX-ACCESS read-write
1184			STATUS current
1185			DESCRIPTION
1186				"User Name to be used when sending the config
1187				synch records.
1188
1189				When read, the last user name is returned. "
1190			::= { zhoneConfigSync 7 }
1191
1192
1193--
1194		-- 1.3.6.1.4.1.5504.3.1.3.8
1195		zhoneConfigSyncUserPassword OBJECT-TYPE
1196			SYNTAX ZhoneAdminString
1197			MAX-ACCESS read-write
1198			STATUS current
1199			DESCRIPTION
1200				"Password to be used when sending the config
1201				synch records. For use in FTP authentication.
1202
1203				When read, always returns the NULL string"
1204			::= { zhoneConfigSync 8 }
1205
1206
1207-- The parameters listed below are associated with the administration
1208-- and security of this device from a CLI, SNMP, and HTTP reference.
1209--
1210		-- 1.3.6.1.4.1.5504.3.1.4
1211		zhoneAdmin OBJECT-IDENTITY
1212			STATUS current
1213			DESCRIPTION
1214				"Zhone Authorization parameters."
1215			::= { zhoneSystem 4 }
1216
1217
1218-- The Community Table determines access to the device. Incoming
1219-- SNMP requests are first validated for their community name and
1220-- their access right determined. An optional additional level
1221-- of security is provided by allowing specification of only certain
1222-- IP addresses. This can be specified on a per community name
1223-- basis. This function is provided by the use of an access list
1224-- (i.e. IP address list) table whose entries can be used by
1225-- multiple community name tables.
1226--
1227		-- 1.3.6.1.4.1.5504.3.1.4.1
1228		zhoneAdminCommunityTable OBJECT-TYPE
1229			SYNTAX SEQUENCE OF ZhoneAdminCommunityEntry
1230			MAX-ACCESS not-accessible
1231			STATUS current
1232			DESCRIPTION
1233				"Zhone proprietary Community Table."
1234			::= { zhoneAdmin 1 }
1235
1236
1237		-- 1.3.6.1.4.1.5504.3.1.4.1.1
1238		zhoneAdminCommunityEntry OBJECT-TYPE
1239			SYNTAX ZhoneAdminCommunityEntry
1240			MAX-ACCESS not-accessible
1241			STATUS current
1242			DESCRIPTION
1243				"A community name access to this system."
1244			INDEX { IMPLIED zhoneAdminCommunityName }
1245			::= { zhoneAdminCommunityTable 1 }
1246
1247
1248		ZhoneAdminCommunityEntry ::=
1249			SEQUENCE {
1250				zhoneAdminCommunityName
1251					ZhoneAdminString,
1252				zhoneAdminCommunityAccess
1253					INTEGER,
1254				zhoneAdminCommunityAccessListIndex
1255					Integer32,
1256				zhoneAdminCommunityRowStatus
1257					ZhoneRowStatus
1258			 }
1259
1260--
1261		-- 1.3.6.1.4.1.5504.3.1.4.1.1.1
1262		zhoneAdminCommunityName OBJECT-TYPE
1263			SYNTAX ZhoneAdminString (SIZE (1..32))
1264			MAX-ACCESS not-accessible
1265			STATUS current
1266			DESCRIPTION
1267				"The community name that has access to this system.
1268
1269				Maximum length for community name string is 32 characters."
1270			::= { zhoneAdminCommunityEntry 1 }
1271
1272
1273--
1274		-- 1.3.6.1.4.1.5504.3.1.4.1.1.2
1275		zhoneAdminCommunityAccess OBJECT-TYPE
1276			SYNTAX INTEGER
1277				{
1278				noAccess(1),
1279				read(2),
1280				readAndWrite(3),
1281				admin(4)
1282				}
1283			MAX-ACCESS read-create
1284			STATUS current
1285			DESCRIPTION
1286				"The Access Rights for this particular community name. An access of read-write-admin
1287				allows access to those tables with a higher level of security such as the
1288				community table. Gets to this table will return E_NOSUCHINSTANCE unless
1289				the accessrights is read-write-admin.
1290
1291				noAccess - this community name does not have any access to this device.
1292				read - allows read access to all fields except admin access fields such
1293				            as this community table.
1294				readAndWrite - allow read and write access to all fields except admin access
1295				            fields such as this community table.
1296				admin - read and write access to all fields on this device."
1297			DEFVAL { read }
1298			::= { zhoneAdminCommunityEntry 2 }
1299
1300
1301--
1302		-- 1.3.6.1.4.1.5504.3.1.4.1.1.3
1303		zhoneAdminCommunityAccessListIndex OBJECT-TYPE
1304			SYNTAX Integer32 (0..50)
1305			MAX-ACCESS read-create
1306			STATUS current
1307			DESCRIPTION
1308				"The AccessList Table index indicating which IP addresses are
1309				allowed to use this community name. If the value is
1310				0, no address checking is performed and all SNMP requests are
1311				allowed with the access right as specified in this table."
1312			DEFVAL { '0'b }
1313			::= { zhoneAdminCommunityEntry 3 }
1314
1315
1316		-- 1.3.6.1.4.1.5504.3.1.4.1.1.4
1317		zhoneAdminCommunityRowStatus OBJECT-TYPE
1318			SYNTAX ZhoneRowStatus
1319			MAX-ACCESS read-create
1320			STATUS current
1321			DESCRIPTION
1322				"Row status in order to create the entry for this
1323				destination."
1324			::= { zhoneAdminCommunityEntry 4 }
1325
1326
1327-- The access list table is a proprietary table defined by
1328-- Zhone for the use of defining which IP addresses are
1329-- allowed to send SNMP requests. The community name
1330-- table references, if applicable, an access list index
1331-- which along with any defined IP address indexes define
1332-- the total list of acceptable IP addresses. See the community
1333-- name table for further description.
1334--
1335		-- 1.3.6.1.4.1.5504.3.1.4.2
1336		zhoneNextAdminAccessIndex OBJECT-TYPE
1337			SYNTAX Integer32 (1..50)
1338			MAX-ACCESS read-only
1339			STATUS current
1340			DESCRIPTION
1341				"The next available zhoneAdminAccessListIndex that can
1342				be used by the manager when creating a access list
1343				entry.  A Get request to this field causes the current
1344				number to be returned and the value to be incremented
1345				for the next requester.
1346
1347				Once this value reaches 50, processing examines the
1348				entire list for possible free entries and provides the
1349				lowest number available. If no entries are free, an
1350				error is returned.
1351				"
1352			::= { zhoneAdmin 2 }
1353
1354
1355		-- 1.3.6.1.4.1.5504.3.1.4.3
1356		zhoneAdminAccessListTable OBJECT-TYPE
1357			SYNTAX SEQUENCE OF ZhoneAdminAccessListEntry
1358			MAX-ACCESS not-accessible
1359			STATUS current
1360			DESCRIPTION
1361				"Access List Table Definition."
1362			::= { zhoneAdmin 3 }
1363
1364
1365		-- 1.3.6.1.4.1.5504.3.1.4.3.1
1366		zhoneAdminAccessListEntry OBJECT-TYPE
1367			SYNTAX ZhoneAdminAccessListEntry
1368			MAX-ACCESS not-accessible
1369			STATUS current
1370			DESCRIPTION
1371				"Zhone Access List Entry Definition."
1372			INDEX { zhoneAdminAccessListIndex, zhoneAdminAccessListIpAddress }
1373			::= { zhoneAdminAccessListTable 1 }
1374
1375
1376		ZhoneAdminAccessListEntry ::=
1377			SEQUENCE {
1378				zhoneAdminAccessListIndex
1379					Integer32,
1380				zhoneAdminAccessListIpAddress
1381					IpAddress,
1382				zhoneAdminAccessRowStatus
1383					ZhoneRowStatus
1384			 }
1385
1386--
1387		-- 1.3.6.1.4.1.5504.3.1.4.3.1.1
1388		zhoneAdminAccessListIndex OBJECT-TYPE
1389			SYNTAX Integer32 (1..50)
1390			MAX-ACCESS not-accessible
1391			STATUS current
1392			DESCRIPTION
1393				"The index into this table. There is a maximum support of
1394				a total of 50 access lists. 0 is not supported as it
1395				indicates that no IP address validation should be
1396				performed."
1397			::= { zhoneAdminAccessListEntry 1 }
1398
1399
1400--
1401		-- 1.3.6.1.4.1.5504.3.1.4.3.1.2
1402		zhoneAdminAccessListIpAddress OBJECT-TYPE
1403			SYNTAX IpAddress
1404			MAX-ACCESS not-accessible
1405			STATUS current
1406			DESCRIPTION
1407				"The IP address is used as a index into this table and
1408				indicates whether SNMP requests originating from this
1409				address will be accepted."
1410			::= { zhoneAdminAccessListEntry 2 }
1411
1412
1413		-- 1.3.6.1.4.1.5504.3.1.4.3.1.3
1414		zhoneAdminAccessRowStatus OBJECT-TYPE
1415			SYNTAX ZhoneRowStatus
1416			MAX-ACCESS read-create
1417			STATUS current
1418			DESCRIPTION
1419				"Row status in order to create the entry for this
1420				destination."
1421			::= { zhoneAdminAccessListEntry 3 }
1422
1423
1424-- The parameters listed below are associated with the user administration
1425-- on this device whether the access is via ZLI or telnet.
1426--
1427		-- 1.3.6.1.4.1.5504.3.1.4.4
1428		zhoneUser OBJECT-IDENTITY
1429			STATUS current
1430			DESCRIPTION
1431				"Zhone User parameters."
1432			::= { zhoneAdmin 4 }
1433
1434
1435		-- 1.3.6.1.4.1.5504.3.1.4.4.1
1436		zhoneUserIdNext OBJECT-TYPE
1437			SYNTAX Integer32 (1..20)
1438			MAX-ACCESS read-only
1439			STATUS current
1440			DESCRIPTION
1441				"The next available zhoneUserId that can
1442				be used by the manager when creating a user
1443				entry.  A Get request to this field causes the current
1444				number to be returned and the value to be incremented
1445				to the next available ID for the next requester use.
1446
1447				A maximum of 20 login accounts are allowed per system."
1448			::= { zhoneUser 1 }
1449
1450
1451		-- 1.3.6.1.4.1.5504.3.1.4.4.2
1452		zhoneUserTotalFailedLogins OBJECT-TYPE
1453			SYNTAX Counter32
1454			MAX-ACCESS read-only
1455			STATUS current
1456			DESCRIPTION
1457				"The number of failed logins performed by any user whether
1458				this be for invalid user id or valid user id but an invalid
1459				password."
1460			::= { zhoneUser 2 }
1461
1462
1463-- The following table defines the users allowed to login on the zli.
1464-- In addition to the user name and password, an access level for this user
1465-- and the prompt to be used is specified. Any access to this table requires
1466-- admin access level via either the community name or zli.
1467--
1468		-- 1.3.6.1.4.1.5504.3.1.4.4.3
1469		zhoneUserTable OBJECT-TYPE
1470			SYNTAX SEQUENCE OF ZhoneUserEntry
1471			MAX-ACCESS not-accessible
1472			STATUS current
1473			DESCRIPTION
1474				"ZLI user information."
1475			::= { zhoneUser 3 }
1476
1477
1478		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1
1479		zhoneUserEntry OBJECT-TYPE
1480			SYNTAX ZhoneUserEntry
1481			MAX-ACCESS not-accessible
1482			STATUS current
1483			DESCRIPTION
1484				"A row exists for each user that can login on this system."
1485			INDEX { zhoneUserId }
1486			::= { zhoneUserTable 1 }
1487
1488
1489		ZhoneUserEntry ::=
1490			SEQUENCE {
1491				zhoneUserId
1492					Integer32,
1493				zhoneUserName
1494					ZhoneAdminString,
1495				zhoneUserPassword
1496					ZhoneAdminString,
1497				zhoneUserPrompt
1498					ZhoneAdminString,
1499				zhoneUserAccessLevel
1500					BITS,
1501				zhoneUserAdmin
1502					INTEGER,
1503				zhoneUserLogins
1504					Counter32,
1505				zhoneUserFailedLogins
1506					Counter32,
1507				zhoneUserRowStatus
1508					ZhoneRowStatus
1509			 }
1510
1511		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.1
1512		zhoneUserId OBJECT-TYPE
1513			SYNTAX Integer32 (1..20)
1514			MAX-ACCESS not-accessible
1515			STATUS current
1516			DESCRIPTION
1517				"The id used to identify this particular user. This value
1518				is only used for access to this table and is not externally
1519				shown."
1520			::= { zhoneUserEntry 1 }
1521
1522
1523		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.2
1524		zhoneUserName OBJECT-TYPE
1525			SYNTAX ZhoneAdminString
1526			MAX-ACCESS read-create
1527			STATUS current
1528			DESCRIPTION
1529				"The user name allowed to login to this system."
1530			::= { zhoneUserEntry 2 }
1531
1532
1533		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.3
1534		zhoneUserPassword OBJECT-TYPE
1535			SYNTAX ZhoneAdminString
1536			MAX-ACCESS read-create
1537			STATUS current
1538			DESCRIPTION
1539				"The password to be used for logging in to the system.
1540
1541				This field is returned as an encrypted field."
1542			::= { zhoneUserEntry 3 }
1543
1544
1545		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.4
1546		zhoneUserPrompt OBJECT-TYPE
1547			SYNTAX ZhoneAdminString
1548			MAX-ACCESS read-create
1549			STATUS current
1550			DESCRIPTION
1551				"The prompt to be used after this user has logged in to
1552				the system."
1553			DEFVAL { "zSH> " }
1554			::= { zhoneUserEntry 4 }
1555
1556
1557		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.5
1558		zhoneUserAccessLevel OBJECT-TYPE
1559			SYNTAX BITS
1560				{
1561				userAccessAdmin(0),
1562				userAccessVoice(1),
1563				userAccessData(2),
1564				userAccessManuf(3),
1565				userAccessDatabase(4),
1566				userAccessSystems(5),
1567				userAccessTool(6),
1568				userAccessDebug(7)
1569				}
1570			MAX-ACCESS read-create
1571			STATUS current
1572			DESCRIPTION
1573				"Array of access levels that a user may have. This is an OR
1574				field where a user may have access to different subsystems.
1575				Only exception is Admin access level which allows access to
1576				all functions in the system.
1577
1578				userAccessAdmin - allows access to all entities of the system.
1579
1580				userAccessVoice - allows access to voice specific configuration
1581				                  and information.
1582
1583				userAccessData - allows access to the data (i.e. IP)
1584				                 configuration and information.
1585
1586				userAccessManuf - allows access to the manufacturing components
1587				                  of the system.
1588
1589				userAccessDatabase - allows access to the database allowing
1590				                  write access. For any access except admin,
1591				                  this value must be set to allow any changes
1592				                  to be saved by this user.
1593
1594				userAccessSystems - allows access to the system information.
1595
1596				userAccessTool - allows access to system tools which help
1597				                 administer the system.
1598
1599				userAccessDebug - allows access to Zhone Debug commands. This
1600				                  access should rarely be specified.
1601
1602				There is No default value and a value must be specified for the
1603				user entry to be created.
1604
1605				"
1606			::= { zhoneUserEntry 5 }
1607
1608
1609		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.6
1610		zhoneUserAdmin OBJECT-TYPE
1611			SYNTAX INTEGER
1612				{
1613				enabled(1),
1614				disabled(2)
1615				}
1616			MAX-ACCESS read-create
1617			STATUS current
1618			DESCRIPTION
1619				"Whether this user is enabled (i.e. can login). Disabling
1620				the user will automatically cause an internal logout if the
1621				user is currently logged in."
1622			DEFVAL { enabled }
1623			::= { zhoneUserEntry 6 }
1624
1625
1626		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.7
1627		zhoneUserLogins OBJECT-TYPE
1628			SYNTAX Counter32
1629			MAX-ACCESS read-only
1630			STATUS current
1631			DESCRIPTION
1632				"The number of successful logins performed by this user."
1633			::= { zhoneUserEntry 7 }
1634
1635
1636		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.8
1637		zhoneUserFailedLogins OBJECT-TYPE
1638			SYNTAX Counter32
1639			MAX-ACCESS read-only
1640			STATUS current
1641			DESCRIPTION
1642				"The number of failed logins performed by this user.
1643
1644				A user would have had entered a this user name but entered
1645				an invalid password. Invalid user names are not tracked but
1646				are included in the total count described above."
1647			::= { zhoneUserEntry 8 }
1648
1649
1650		-- 1.3.6.1.4.1.5504.3.1.4.4.3.1.9
1651		zhoneUserRowStatus OBJECT-TYPE
1652			SYNTAX ZhoneRowStatus
1653			MAX-ACCESS read-create
1654			STATUS current
1655			DESCRIPTION
1656				"Row status in order to create the entry for this
1657				user.
1658
1659				In order to successfully create a user record, the following
1660				variables are required:
1661
1662				      zhoneUserName
1663				      zhoneUserPassword
1664				      zhoneUserAccessLevel
1665				"
1666			::= { zhoneUserEntry 9 }
1667
1668
1669		-- 1.3.6.1.4.1.5504.3.1.5
1670		zhoneSystemConfiguration OBJECT-IDENTITY
1671			STATUS current
1672			DESCRIPTION
1673				"System configuration parameters"
1674			::= { zhoneSystem 5 }
1675
1676
1677--
1678		-- 1.3.6.1.4.1.5504.3.1.5.1
1679		zhoneSystemConfigurationNumShelves OBJECT-TYPE
1680			SYNTAX Integer32
1681			UNITS "shelves"
1682			MAX-ACCESS read-only
1683			STATUS current
1684			DESCRIPTION
1685				"The number of shelves physically in the system"
1686			::= { zhoneSystemConfiguration 1 }
1687
1688
1689--
1690		-- 1.3.6.1.4.1.5504.3.1.5.2
1691		zhoneSystemConfigurationShelvesArray OBJECT-TYPE
1692			SYNTAX OCTET STRING (SIZE (32))
1693			MAX-ACCESS read-only
1694			STATUS current
1695			DESCRIPTION
1696				"Bit array from 0-255 (32 8-bit bytes) that are
1697				present in the system."
1698			::= { zhoneSystemConfiguration 2 }
1699
1700
1701--
1702		-- 1.3.6.1.4.1.5504.3.1.5.3
1703		zhoneSystemConfigurationNumCards OBJECT-TYPE
1704			SYNTAX Integer32
1705			MAX-ACCESS read-only
1706			STATUS current
1707			DESCRIPTION
1708				"The total number of cards in the system (physcially).
1709				The number per shelf is defined in the shelf mib."
1710			::= { zhoneSystemConfiguration 3 }
1711
1712
1713--
1714		-- 1.3.6.1.4.1.5504.3.1.5.4
1715		zhoneSystemConfigurationIpAddress OBJECT-TYPE
1716			SYNTAX IpAddress
1717			MAX-ACCESS read-write
1718			STATUS current
1719			DESCRIPTION
1720				"The IP address of this device. Independent of the
1721				different IP interfaces configured and what is active,a manager
1722				uses this address as how to address the device. This address
1723				may OR may not be an IP address of an existing IP
1724				interface. Deletion of a matching IP interface does not
1725				cause this address to be modified or deleted.
1726
1727				A manager may communicate with the device using any of the
1728				configured IP interface addresses. However, any failures
1729				such as physical line outages or the card status is inactive,
1730				may result in failures to the manager requests (i.e. timeout).
1731
1732				This value is defaulted to 0."
1733			::= { zhoneSystemConfiguration 4 }
1734
1735
1736--
1737		-- 1.3.6.1.4.1.5504.3.1.5.5
1738		zhoneSystemConfigurationAlternateIpAddress OBJECT-TYPE
1739			SYNTAX IpAddress
1740			MAX-ACCESS read-write
1741			STATUS current
1742			DESCRIPTION
1743				"A second IP address of this device. Independent of the
1744				different IP interfaces configured and what is active,a manager
1745				uses this address as how to address the device. This address
1746				may OR may not be an IP address of an existing IP
1747				interface. Deletion of a matching IP interface does not
1748				cause this address to be modified or deleted.
1749
1750				A manager may communicate with the device using any of the
1751				configured IP interface addresses. However, any failures
1752				such as physical line outages or the card status is inactive,
1753				may result in failures to the manager requests (i.e. timeout).
1754
1755				This value is defaulted to 0 and in some cases, may never
1756				be configured."
1757			::= { zhoneSystemConfiguration 5 }
1758
1759
1760		-- 1.3.6.1.4.1.5504.3.1.5.6
1761		zhoneSystemConfigurationDateAndTime OBJECT-TYPE
1762			SYNTAX DateAndTime
1763			MAX-ACCESS read-write
1764			STATUS current
1765			DESCRIPTION
1766				"The date and time of the system, specified in local time.
1767
1768				Only a community name having 'admin' priviledges will be
1769				allowed to modify this value. Although any valid community
1770				name is allowed to read it.
1771
1772				If an NTP server has been configured in zhoneSntpConfiguration,
1773				then manual setting of the date and time is not allowed, and
1774				a set attempt on zhoneSystemConfigurationDateAndTime will
1775				result in a generic error."
1776			::= { zhoneSystemConfiguration 6 }
1777
1778
1779--
1780		-- 1.3.6.1.4.1.5504.3.1.5.7
1781		zhoneSystemConfigurationCountryRegion OBJECT-TYPE
1782			SYNTAX ZhoneCountryCode
1783			MAX-ACCESS read-write
1784			STATUS current
1785			DESCRIPTION
1786				"The country or region where this system is operating in. This
1787				variable is used to adjust system settings for different
1788				functional modules. For example, both DSP tones and TDM
1789				compounding are country-specific settings that can be
1790				determined by this variable.
1791
1792				This value is defaulted to 'us'."
1793			DEFVAL { us }
1794			::= { zhoneSystemConfiguration 7 }
1795
1796
1797		-- 1.3.6.1.4.1.5504.3.1.5.8
1798		zhonePrimaryClockSource OBJECT-TYPE
1799			SYNTAX InterfaceIndexOrZero
1800			MAX-ACCESS read-write
1801			STATUS deprecated
1802			DESCRIPTION
1803				"The ifIndex of the interface from which clock can be derived.
1804				Only oc3, ds1, and ds3 interfaces can be used for this.
1805
1806				This interface will be used to drive the 8khz backplane
1807				signal.
1808
1809				The interface must be set to loop or local timing in order for
1810				it to be considered as the primary clock source.  It must
1811				also be administratively turned on and be in an operational state.
1812
1813				Only one interface in the system can be the primary clock source
1814				at any given time.
1815
1816
1817				NOTE: This value has been deprecated and should not be used. If
1818				specified, the system will use this interface as the clock source
1819				and will ignore the provisioning specified in the
1820				zhoneSystemClockTable."
1821			DEFVAL { 0 }
1822			::= { zhoneSystemConfiguration 8 }
1823
1824
1825		-- 1.3.6.1.4.1.5504.3.1.5.9
1826		zhoneSystemConfigurationRingSource OBJECT-TYPE
1827			SYNTAX INTEGER
1828				{
1829				internalRingSourceLabel(1),
1830				externalRingSourceLabel(2)
1831				}
1832			MAX-ACCESS read-write
1833			STATUS current
1834			DESCRIPTION
1835				"Ring voltage source selection (internal or external):
1836				(1)Select internal ring generator (located within TAC)
1837				as source for ring voltage to line cards.
1838				(2) Select external ring generator (input connector
1839				located on TAC) as source for ring voltage to line cards.
1840				"
1841			DEFVAL { internalRingSourceLabel }
1842			::= { zhoneSystemConfiguration 9 }
1843
1844
1845		-- 1.3.6.1.4.1.5504.3.1.5.10
1846		zhoneSystemCurrentClockSource OBJECT-TYPE
1847			SYNTAX InterfaceIndexOrZero
1848			MAX-ACCESS read-only
1849			STATUS current
1850			DESCRIPTION
1851				"The current interface that is being used for the clock source.
1852
1853				A value of 0 is returned if there are no available interfaces
1854				in the zhoneSystemClockTable that have a
1855				zhoneSystemClockAvailibilityStatus of active even the system
1856				clock table is not empty."
1857			::= { zhoneSystemConfiguration 10 }
1858
1859
1860		-- 1.3.6.1.4.1.5504.3.1.5.11
1861		zhoneSystemSecondaryClockSource OBJECT-TYPE
1862			SYNTAX InterfaceIndexOrZero
1863			MAX-ACCESS read-only
1864			STATUS current
1865			DESCRIPTION
1866				"The interface that would next be used for the system clock source
1867				if the zhoneSystemCurrentClockSource becomes inactive,
1868				it's elgibility is changed,is being used for the clock source.
1869
1870				A value of 0 is returned if there are no other available interfaces
1871				in the zhoneSystemClockTable that have a
1872				zhoneSystemAvailabilityStatus of active even the system clock table
1873				is not empty.
1874				"
1875			::= { zhoneSystemConfiguration 11 }
1876
1877
1878		-- 1.3.6.1.4.1.5504.3.1.5.12
1879		zhoneSystemClockTable OBJECT-TYPE
1880			SYNTAX SEQUENCE OF ZhoneSystemClockEntry
1881			MAX-ACCESS not-accessible
1882			STATUS current
1883			DESCRIPTION
1884				"Table of physical ports that could be used as the clock
1885				source for other physical ports (i.e. DSL, DS1/DS3, and sonet).
1886
1887				Entries are added to this table automatically by the system
1888				software whenever a card is activated for the first time.
1889				Ports that can supply clock will be added to this table
1890				with the default eligibility being set to FALSE (i.e not
1891				eligible to be a clock source). Current port types that will
1892				be added to this table are: DS1/E1, DS3/E3, and Sonet). Note
1893				that only physical ports are added so for example, a DS3
1894				would be added but not any of the associated DS1 interfaces.
1895
1896				A manager provisions entries in this table to be eligible
1897				to be a clock source and the associated weight that is
1898				provisioned is used to determine the preference order
1899				for the clock source.
1900
1901				A manager which specifies the DEPRECATED zhonePrimaryClockSource
1902				overrides entries in this table and will be used as the
1903				system clock source as long as the interface is active."
1904			::= { zhoneSystemConfiguration 12 }
1905
1906
1907		-- 1.3.6.1.4.1.5504.3.1.5.12.1
1908		zhoneSystemClockEntry OBJECT-TYPE
1909			SYNTAX ZhoneSystemClockEntry
1910			MAX-ACCESS not-accessible
1911			STATUS current
1912			DESCRIPTION
1913				"A row in the system clock table. Each row represents a
1914				possible clock source by it's associated ifIndex."
1915			INDEX { ifIndex }
1916			::= { zhoneSystemClockTable 1 }
1917
1918
1919		ZhoneSystemClockEntry ::=
1920			SEQUENCE {
1921				zhoneSystemClockEligibility
1922					TruthValue,
1923				zhoneSystemClockWeight
1924					Integer32,
1925				zhoneSystemClockAvailabilityStatus
1926					INTEGER,
1927				zhoneSystemClockTxClockMode
1928					INTEGER
1929			 }
1930
1931		-- 1.3.6.1.4.1.5504.3.1.5.12.1.1
1932		zhoneSystemClockEligibility OBJECT-TYPE
1933			SYNTAX TruthValue
1934			MAX-ACCESS read-write
1935			STATUS current
1936			DESCRIPTION
1937				"The eligibility field indicates whether the system should
1938				include this physical port as a possible clock source."
1939			DEFVAL { false }
1940			::= { zhoneSystemClockEntry 1 }
1941
1942
1943		-- 1.3.6.1.4.1.5504.3.1.5.12.1.2
1944		zhoneSystemClockWeight OBJECT-TYPE
1945			SYNTAX Integer32 (1..10)
1946			MAX-ACCESS read-write
1947			STATUS current
1948			DESCRIPTION
1949				"The weight to be used to indicate the preference for
1950				each eligible port which is currently active
1951				(zhoneSystemClockElgibilityStatus = active) to be used as
1952				the system clock source.
1953
1954				Multiple interfaces may have the same weight and if so, the system
1955				will choose which interface to be chosen as the clock source.
1956
1957				Changing the weight will have an immediate affect. For example,
1958				changing an interface to the highest priority will immediately
1959				make the interface the zhoneSystemCurrentClockSource unless
1960				the weight of the current source has that same weight."
1961			DEFVAL { 5 }
1962			::= { zhoneSystemClockEntry 2 }
1963
1964
1965		-- 1.3.6.1.4.1.5504.3.1.5.12.1.3
1966		zhoneSystemClockAvailabilityStatus OBJECT-TYPE
1967			SYNTAX INTEGER
1968				{
1969				inactive(1),
1970				active(2)
1971				}
1972			MAX-ACCESS read-only
1973			STATUS current
1974			DESCRIPTION
1975				"The status for whether this port can be usd as a clock source.
1976
1977				A port can be active only on all of the following conditions
1978				are true:
1979
1980				1. zhoneSystemClockEligibility is true.
1981				2. the interface is up and running (both ifAdminStatus and
1982				ifOperStatus are up).
1983
1984				When this value is 'active', this port is included in a pool
1985				ordered by weights for whether it should be the clock source."
1986			::= { zhoneSystemClockEntry 3 }
1987
1988
1989		-- 1.3.6.1.4.1.5504.3.1.5.12.1.4
1990		zhoneSystemClockTxClockMode OBJECT-TYPE
1991			SYNTAX INTEGER
1992				{
1993				other(1),
1994				provisionedTiming(2),
1995				localTiming(3),
1996				loopTiming(4),
1997				throughTiming(5)
1998				}
1999			MAX-ACCESS read-only
2000			STATUS current
2001			DESCRIPTION
2002				"The transmit clock source is provisioned in the profile
2003				corresponding to the line type.  The choices are loop,
2004				local, or through.  zhoneSystemClockTxClockMode shows
2005				the current transmit clock source as possibly modified
2006				by the clock manager. If the line selected as system
2007				clock source is provisioned in through mode, its
2008				zhoneSystemClockTxClockMode value is set to loopTiming
2009				while it is the source.  If there is no eligible clock
2010				source, zhoneSystemClockTxClockMode for all lines are
2011				set to localTiming.
2012
2013				provisionedTiming  is reserved for internal use and will
2014				never be seen as the status of transmit clock mode.
2015
2016				localTiming indicates that a local clock source is used
2017				or that an external clock is attached to the box
2018				containing the interface.
2019
2020				loopTiming indicates that the recovered receive clock
2021				is used as the transmit clock.
2022
2023				throughTiming indicates that transmit clock is derived
2024				from the recovered receive clock of another interface."
2025			::= { zhoneSystemClockEntry 4 }
2026
2027
2028		-- 1.3.6.1.4.1.5504.3.1.5.13
2029		zhoneSystemConsoleLogging OBJECT-TYPE
2030			SYNTAX INTEGER
2031				{
2032				enabled(1),
2033				disabled(2)
2034				}
2035			MAX-ACCESS read-write
2036			STATUS current
2037			DESCRIPTION
2038				"An option to enable or disable logging of system messages onto the console."
2039			DEFVAL { enabled }
2040			::= { zhoneSystemConfiguration 13 }
2041
2042
2043		-- 1.3.6.1.4.1.5504.3.1.5.14
2044		zhoneSystemRevertiveClockSource OBJECT-TYPE
2045			SYNTAX TruthValue
2046			MAX-ACCESS read-write
2047			STATUS current
2048			DESCRIPTION
2049				"Indicates whether revertive behavior of the system clock is desired.
2050				If set to TRUE, the system will automatically revert to the higher
2051				weighted clock when it becomes available again.  Used by systems that
2052				have the Clock Manager enabled."
2053			DEFVAL { true }
2054			::= { zhoneSystemConfiguration 14 }
2055
2056
2057--
2058		-- 1.3.6.1.4.1.5504.3.1.5.15
2059		zhoneSystemVoiceBandwidthCheck OBJECT-TYPE
2060			SYNTAX TruthValue
2061			MAX-ACCESS read-write
2062			STATUS current
2063			DESCRIPTION
2064				"Turns ON (true) of OFF (false) ATM bandwidth checks
2065				for new voice calls going through the system.  The
2066				bandwidth check is based on the configuration of
2067				the Rx and Tx traffic descriptors used for the ATM
2068				VC/CID that the call is going across.  If rtVBR is
2069				being used then the SCR is used for the bandwidth
2070				calculation cell rate.  If CBR is being used then
2071				the PCR is used for the bandwidth calculation cell
2072				rate.  For any other service category, a call is
2073				always allowed and the voice quality is not
2074				guaranteed.  The bandwidth calculation looks like
2075				this (assume approx 180 AAL2 cells used for a
2076				voice stream):
2077
2078				if ((rxCellRate - (180 * numActiveCallsOn VC)) < 180)
2079				{
2080				    /* reject call */
2081				}
2082				else if ((txCellRate - (180 * numActiveCallsOnVC)) < 180)
2083				{
2084				    /* reject call */
2085				}
2086				else
2087				{
2088				    /* proceed with call */
2089				}
2090				"
2091			DEFVAL { false }
2092			::= { zhoneSystemConfiguration 15 }
2093
2094
2095--
2096		-- 1.3.6.1.4.1.5504.3.1.5.16
2097		zhoneAlarmLevelsEnabled OBJECT-TYPE
2098			SYNTAX BITS
2099				{
2100				critical(0),
2101				major(1),
2102				minor(2),
2103				warning(3)
2104				}
2105			MAX-ACCESS read-write
2106			STATUS current
2107			DESCRIPTION
2108				"Bit field indicating which combination of the 4 alarm
2109				levels are enabled.  User can disable alarms based
2110				on alarm severity level."
2111			::= { zhoneSystemConfiguration 16 }
2112
2113
2114--
2115		-- 1.3.6.1.4.1.5504.3.1.5.17
2116		zhoneSystemUserAuthMethod OBJECT-TYPE
2117			SYNTAX INTEGER
2118				{
2119				local(1),
2120				radius(2),
2121				radiusThenLocal(3),
2122				radiusThenCraft(4)
2123				}
2124			MAX-ACCESS read-write
2125			STATUS current
2126			DESCRIPTION
2127				"This object determines how users access to the device is authenticated.
2128				A value of local indicates that user should be authenticated using
2129				locally provisioned user-profile profiles. A value of radius
2130				indicates that only RADIUS authentication should be used. A value
2131				of radiusThenLocal indicates that the user should be authenticated
2132				first by using RADIUS authentication and if that fails, then by local
2133				user-profile profiles. A value of radiusThenCraft indicates that the
2134				user should be authenticated first by using RADIUS authentication and
2135				if that fails, then only on the local craft port authentication by local
2136				user-profile profiles is allowed but all other ports will be denied
2137				access."
2138			DEFVAL { local }
2139			::= { zhoneSystemConfiguration 17 }
2140
2141
2142--
2143		-- 1.3.6.1.4.1.5504.3.1.5.18
2144		zhoneSystemRadiusAuthIndex OBJECT-TYPE
2145			SYNTAX Integer32
2146			MAX-ACCESS read-write
2147			STATUS current
2148			DESCRIPTION
2149				"This object contains the index of the Radius Server profile to
2150				be used if RADIUS authentication is desired."
2151			::= { zhoneSystemConfiguration 18 }
2152
2153
2154		-- 1.3.6.1.4.1.5504.3.1.5.19
2155		zhoneSystemSecureFTP OBJECT-TYPE
2156			SYNTAX INTEGER
2157				{
2158				enabled(1),
2159				disabled(2)
2160				}
2161			MAX-ACCESS read-write
2162			STATUS current
2163			DESCRIPTION
2164				"Secure FTP (SFTP) control."
2165			DEFVAL { disabled }
2166			::= { zhoneSystemConfiguration 19 }
2167
2168
2169		-- 1.3.6.1.4.1.5504.3.1.5.20
2170		zhoneSystemWebInterface OBJECT-TYPE
2171			SYNTAX INTEGER
2172				{
2173				enabled(1),
2174				disabled(2)
2175				}
2176			MAX-ACCESS read-write
2177			STATUS current
2178			DESCRIPTION
2179				"Specifies whether the Web GUI Interface is enabled for this system."
2180			DEFVAL { enabled }
2181			::= { zhoneSystemConfiguration 20 }
2182
2183
2184		-- 1.3.6.1.4.1.5504.3.1.5.21
2185		zhoneSystemConfigurationOptions OBJECT-TYPE
2186			SYNTAX BITS
2187				{
2188				cvlanonly(0),
2189				nol3bridgetable(1),
2190				ipg88bits(2),
2191				disdefpktrules(3),
2192				enablexcardlinkagg(4),
2193				fiberlan(5),
2194				cfmon(6)
2195				}
2196			MAX-ACCESS read-write
2197			STATUS current
2198			DESCRIPTION
2199				"System options in bit-mask format."
2200			::= { zhoneSystemConfiguration 21 }
2201
2202
2203--
2204		-- 1.3.6.1.4.1.5504.3.1.5.22
2205		zhoneSystemConfigurationReservedVlanIdStart OBJECT-TYPE
2206			SYNTAX Unsigned32 (0..4090)
2207			MAX-ACCESS read-write
2208			STATUS current
2209			DESCRIPTION
2210				"Starting VLAN ID of the reserved VLAN ID block.
2211
2212				The reserved VLAN ID block starts with the reservedVlanIdStart and
2213				ends with reservedVlanIdStart + reservedVlanIdCount;
2214
2215				No bridge, host, or IP can use a VLAN ID in the reserved VLANs."
2216			DEFVAL { 0 }
2217			::= { zhoneSystemConfiguration 22 }
2218
2219
2220--
2221		-- 1.3.6.1.4.1.5504.3.1.5.23
2222		zhoneSystemConfigurationReservedVlanIdCount OBJECT-TYPE
2223			SYNTAX Unsigned32 (0..2048)
2224			MAX-ACCESS read-write
2225			STATUS current
2226			DESCRIPTION
2227				"Number of reserved VLAN IDs in the reserved VLAN ID block.
2228
2229				A zero value disables these reserved VLANs and operation
2230				reverts to normal VLAN ID reservation.
2231
2232				The reserved VLAN ID block starts with the reservedVlanIdStart and
2233				ends with reservedVlanIdStart + reservedVlanIdCount;
2234
2235				No bridge, host, or IP can use a VLAN ID in the reserved VLANs.
2236
2237				For GPON OLTs, the number of GEM Ports per OLT cannot exceed
2238				this number."
2239			DEFVAL { 0 }
2240			::= { zhoneSystemConfiguration 23 }
2241
2242
2243		-- 1.3.6.1.4.1.5504.3.1.5.24
2244		zhoneSystemSnmpVersion OBJECT-TYPE
2245			SYNTAX INTEGER
2246				{
2247				snmpv2(1),
2248				snmpv3(2),
2249				snmpv3includingZMS(3)
2250				}
2251			MAX-ACCESS read-write
2252			STATUS current
2253			DESCRIPTION
2254				"Version of SNMP the supported by the device."
2255			::= { zhoneSystemConfiguration 24 }
2256
2257
2258		-- 1.3.6.1.4.1.5504.3.1.5.25
2259		zhoneSystemPersistentLogging OBJECT-TYPE
2260			SYNTAX INTEGER
2261				{
2262				enabled(1),
2263				disabled(2)
2264				}
2265			MAX-ACCESS read-write
2266			STATUS current
2267			DESCRIPTION
2268				"An option to enable or disable persistent logging of system messages onto the console."
2269			DEFVAL { disabled }
2270			::= { zhoneSystemConfiguration 25 }
2271
2272
2273--
2274		-- 1.3.6.1.4.1.5504.3.1.5.26
2275		zhoneSystemOutletTemperatureHighThreshold OBJECT-TYPE
2276			SYNTAX Integer32 (35..75)
2277			MAX-ACCESS read-write
2278			STATUS current
2279			DESCRIPTION
2280				"Specifies the outlet sensor high temperature threshold.
2281				Minor, Major & Critical alarms will be raised when
2282				outlet sensor temperature reaches X, X+5 & X+10
2283				respectively. X is the value of this field.
2284				Allowed range for MXK & MX1U products is 35 to 65
2285				Allowed range for MX1U160Lt is 35 to 75"
2286			DEFVAL { 65 }
2287			::= { zhoneSystemConfiguration 26 }
2288
2289
2290--
2291		-- 1.3.6.1.4.1.5504.3.1.5.27
2292		zhoneSystemOutletTemperatureLowThreshold OBJECT-TYPE
2293			SYNTAX Integer32 (-40..0)
2294			MAX-ACCESS read-write
2295			STATUS current
2296			DESCRIPTION
2297				"Specifies the outlet sensor low temperature threshold.
2298				Minor alarm will be raised when outlet sensor reaches
2299				the temperatue configured in this field"
2300			DEFVAL { -12 }
2301			::= { zhoneSystemConfiguration 27 }
2302
2303
2304		-- 1.3.6.1.4.1.5504.3.1.6
2305		zhoneSoftwareLoadTable OBJECT-TYPE
2306			SYNTAX SEQUENCE OF ZhoneSoftwareLoadEntry
2307			MAX-ACCESS not-accessible
2308			STATUS current
2309			DESCRIPTION
2310				"This table is used by the system to determine the
2311				default code image to load for each card type.
2312
2313				Each card, when it requests a software load, will either
2314				receive an upgrade version of software, a specific
2315				version of software, or receive the known current
2316				version of the software.  This table is used to
2317				determine the code image to load in the default case.
2318
2319				This table is not used for non-BAN hardware."
2320			::= { zhoneSystem 6 }
2321
2322
2323		-- 1.3.6.1.4.1.5504.3.1.6.1
2324		zhoneSoftwareLoadEntry OBJECT-TYPE
2325			SYNTAX ZhoneSoftwareLoadEntry
2326			MAX-ACCESS not-accessible
2327			STATUS current
2328			DESCRIPTION
2329				"Table of software code image names for each card type
2330				in a BAN."
2331			INDEX { zhoneSwCardType }
2332			::= { zhoneSoftwareLoadTable 1 }
2333
2334
2335		ZhoneSoftwareLoadEntry ::=
2336			SEQUENCE {
2337				zhoneSwCardType
2338					ZhoneCardType,
2339				zhoneSwCardSwFileName
2340					ZhoneFileName,
2341				zhoneSwLoadRowStatus
2342					ZhoneRowStatus
2343			 }
2344
2345		-- 1.3.6.1.4.1.5504.3.1.6.1.1
2346		zhoneSwCardType OBJECT-TYPE
2347			SYNTAX ZhoneCardType
2348			MAX-ACCESS not-accessible
2349			STATUS current
2350			DESCRIPTION
2351				"Type of card requesting software load this card type
2352				the same used in the Card Resources MIB.
2353				"
2354			::= { zhoneSoftwareLoadEntry 1 }
2355
2356
2357--
2358		-- 1.3.6.1.4.1.5504.3.1.6.1.2
2359		zhoneSwCardSwFileName OBJECT-TYPE
2360			SYNTAX ZhoneFileName
2361			MAX-ACCESS read-create
2362			STATUS current
2363			DESCRIPTION
2364				"Name of code image to loaded by software load
2365				services for the card type requesting a load
2366				if a specific load version is not requested.
2367
2368				Required for RowCreate"
2369			::= { zhoneSoftwareLoadEntry 2 }
2370
2371
2372		-- 1.3.6.1.4.1.5504.3.1.6.1.3
2373		zhoneSwLoadRowStatus OBJECT-TYPE
2374			SYNTAX ZhoneRowStatus
2375			MAX-ACCESS read-create
2376			STATUS current
2377			DESCRIPTION
2378				"Row status in order to create the entry for this
2379				destination.
2380
2381				zhoneCardSwFileName is required for row creation."
2382			::= { zhoneSoftwareLoadEntry 3 }
2383
2384
2385-- The device will store an error string, along with
2386-- the current request_id and IP source address along
2387-- with the current time to be stored in a new row in
2388-- this error mib. This mib can then be accessed (via
2389-- an INDEX of ip address, request_id) with a 'get'
2390-- operation by the cli or zms to get the appropriate
2391-- error code. Once the value is 'gotten', the row is
2392-- destroyed. The time stamp is maintained so that old
2393-- rows are removed after 2 minutes so as not to tie
2394-- up any unnecessary resources. This is used to
2395-- extend the limited SNMP error codes and fully define
2396-- to the user what error occured.
2397--
2398-- Note that there may be more than one entry in this
2399-- table with the same reqid and IP address as a
2400-- single SNMP PDU may have multiple errors.
2401--
2402		-- 1.3.6.1.4.1.5504.3.1.7
2403		zhoneSnmpErrorTable OBJECT-TYPE
2404			SYNTAX SEQUENCE OF ZhoneSnmpErrorEntry
2405			MAX-ACCESS not-accessible
2406			STATUS current
2407			DESCRIPTION
2408				"Zhone SNMP error information."
2409			::= { zhoneSystem 7 }
2410
2411
2412		-- 1.3.6.1.4.1.5504.3.1.7.1
2413		zhoneSnmpErrorEntry OBJECT-TYPE
2414			SYNTAX ZhoneSnmpErrorEntry
2415			MAX-ACCESS not-accessible
2416			STATUS current
2417			DESCRIPTION
2418				"A single entry in the error table which describes an
2419				problem detected by the mib handler."
2420			INDEX { zhoneSnmpErrorIpAddress, zhoneSnmpErrorReqId }
2421			::= { zhoneSnmpErrorTable 1 }
2422
2423
2424		ZhoneSnmpErrorEntry ::=
2425			SEQUENCE {
2426				zhoneSnmpErrorIpAddress
2427					IpAddress,
2428				zhoneSnmpErrorReqId
2429					Unsigned32,
2430				zhoneSnmpErrorDisplayString
2431					OCTET STRING,
2432				zhoneSnmpErrorTime
2433					TimeTicks
2434			 }
2435
2436		-- 1.3.6.1.4.1.5504.3.1.7.1.1
2437		zhoneSnmpErrorIpAddress OBJECT-TYPE
2438			SYNTAX IpAddress
2439			MAX-ACCESS not-accessible
2440			STATUS current
2441			DESCRIPTION
2442				"The IP address of the requesting station for which this
2443				error is applicable."
2444			::= { zhoneSnmpErrorEntry 1 }
2445
2446
2447		-- 1.3.6.1.4.1.5504.3.1.7.1.2
2448		zhoneSnmpErrorReqId OBJECT-TYPE
2449			SYNTAX Unsigned32
2450			MAX-ACCESS not-accessible
2451			STATUS current
2452			DESCRIPTION
2453				"SNMP request ID of failed error. "
2454			::= { zhoneSnmpErrorEntry 2 }
2455
2456
2457		-- 1.3.6.1.4.1.5504.3.1.7.1.3
2458		zhoneSnmpErrorDisplayString OBJECT-TYPE
2459			SYNTAX OCTET STRING (SIZE (0..120))
2460			MAX-ACCESS read-write
2461			STATUS current
2462			DESCRIPTION
2463				"The actual text string to show to the user."
2464			::= { zhoneSnmpErrorEntry 3 }
2465
2466
2467		-- 1.3.6.1.4.1.5504.3.1.7.1.4
2468		zhoneSnmpErrorTime OBJECT-TYPE
2469			SYNTAX TimeTicks
2470			MAX-ACCESS read-only
2471			STATUS current
2472			DESCRIPTION
2473				"System time that the error occurred. This is used so
2474				the system will remove any old entries (older
2475				than 2 minutes) as it is unlikely that the cli or
2476				management station will require errors after that
2477				long of a period."
2478			::= { zhoneSnmpErrorEntry 4 }
2479
2480
2481-- Contains information for the software downloads for
2482-- Zhone Management System. Access to this table is only allowed with
2483-- admin access community names from snmp or admin access allowed user
2484-- names.
2485--
2486		-- 1.3.6.1.4.1.5504.3.1.8
2487		zhoneSoftwareDownload OBJECT-IDENTITY
2488			STATUS current
2489			DESCRIPTION
2490				"Software Download information utilized by all Zhone
2491				devices in order to obtain software images on to
2492				local storage.
2493
2494				In lower-end devices, the download itself may be
2495				stored directly into a boot area which is automatically
2496				used upon restart of the system.
2497
2498				The login/password information may be ignored if the device
2499				only supports tftp. Sets to these fields will be accepted so
2500				the request may continue."
2501			::= { zhoneSystem 8 }
2502
2503
2504		-- 1.3.6.1.4.1.5504.3.1.8.1
2505		zhoneSysSwLogin OBJECT-TYPE
2506			SYNTAX ZhoneAdminString
2507			MAX-ACCESS read-write
2508			STATUS current
2509			DESCRIPTION
2510				"The login to be used on the remote system when
2511				downloading the image.
2512
2513				This value is maintained throughout (i.e. persisted) and
2514				can be used for additional/future download requests.
2515
2516				This login is used for both zli 'update-image' commands and
2517				snmp/zms requests using this mib.
2518
2519				The login is defaulted to NULL the first time the system is
2520				booted and is maintained across sw download requests and
2521				reboots. That is, the value is not cleared upon completion and
2522				can be reused by the manager..
2523
2524				When read, the last value used is returned."
2525			::= { zhoneSoftwareDownload 1 }
2526
2527
2528		-- 1.3.6.1.4.1.5504.3.1.8.2
2529		zhoneSysSwPassword OBJECT-TYPE
2530			SYNTAX ZhoneAdminString
2531			MAX-ACCESS read-write
2532			STATUS current
2533			DESCRIPTION
2534				"The password to be used on the remote system when
2535				downloading the image.
2536
2537				This value is maintained throughout (i.e. persisted) and
2538				can be used for additional/future download requests.
2539
2540				This password is used for both zli 'update-image' commands and
2541				snmp/zms requests using this mib.
2542
2543				The password is defaulted to NULL the first time the system is
2544				booted and is maintained across sw download requests and
2545				reboots. That is, the value is not cleared upon completion and
2546				can be reused by the manager..
2547
2548				When read, a NULL value is always returned."
2549			::= { zhoneSoftwareDownload 2 }
2550
2551
2552		-- 1.3.6.1.4.1.5504.3.1.8.3
2553		zhoneSysSwPriLoadServer OBJECT-TYPE
2554			SYNTAX IpAddress
2555			MAX-ACCESS read-write
2556			STATUS current
2557			DESCRIPTION
2558				"The IP address of the primary software load server.
2559				If the value of the zhoneSysSwPriLoadServer is set to
2560				0.0.0.0 then no primary load server is available.
2561
2562				If the system is unable to load the software file
2563				from the Primary Load Server, the system should
2564				attemmpt to load the software from the the Secondary
2565				Load Server (zhoneSysSecLoadServer).
2566
2567				This value must be set on each download request."
2568			::= { zhoneSoftwareDownload 3 }
2569
2570
2571		-- 1.3.6.1.4.1.5504.3.1.8.4
2572		zhoneSysSwSecLoadServer OBJECT-TYPE
2573			SYNTAX IpAddress
2574			MAX-ACCESS read-write
2575			STATUS current
2576			DESCRIPTION
2577				"The IP address of the secondary or back-up software
2578				load server, if there is no secondary server this
2579				should be set to 0.0.0.0"
2580			::= { zhoneSoftwareDownload 4 }
2581
2582
2583		-- 1.3.6.1.4.1.5504.3.1.8.5
2584		zhoneSysSwRemoteFilePath OBJECT-TYPE
2585			SYNTAX OCTET STRING (SIZE (0..128))
2586			MAX-ACCESS read-write
2587			STATUS current
2588			DESCRIPTION
2589				"The path on the remote system for the image to be loaded."
2590			::= { zhoneSoftwareDownload 5 }
2591
2592
2593		-- 1.3.6.1.4.1.5504.3.1.8.6
2594		zhoneSysSwLocalFilePath OBJECT-TYPE
2595			SYNTAX ZhoneFileName
2596			MAX-ACCESS read-write
2597			STATUS current
2598			DESCRIPTION
2599				"The path on the system for the image to be stored."
2600			::= { zhoneSoftwareDownload 6 }
2601
2602
2603		-- 1.3.6.1.4.1.5504.3.1.8.7
2604		zhoneSysSwAdmin OBJECT-TYPE
2605			SYNTAX INTEGER
2606				{
2607				downLoadSw(1),
2608				abortDownLoadSw(2),
2609				delete(3),
2610				imageFlashActive(4),
2611				imageFlashStandby(5),
2612				downLoadFile(6),
2613				upLoadFile(7),
2614				dumpFile(8),
2615				dumpNetwork(9),
2616				restore(10),
2617				configScriptActivate(11),
2618				configDatabaseActivate(12),
2619				backupDatabase(13),
2620				restoreDatabase(14)
2621				}
2622			MAX-ACCESS read-write
2623			STATUS current
2624			DESCRIPTION
2625				" (1) downloadSw: Download the image from the Primary load
2626				Server. If that fails, try to download from secondary
2627				load server. This value is only allowed if the zhoneSysSwStatus
2628				field is NOT downLoadSwInProgress.
2629
2630				(2) abortDownLoadSw: abort an in-progress download. This value
2631				is only allowed if the zhoneSysSwStatus is downLoadSwInProgress.
2632
2633				(3) delete: deletes the filename specified in
2634				zhoneSysSwLocalFilePath. This is used by the manager to
2635				manage the amount of storage space used by the
2636				system for sw load images. A delete will fail if
2637				the file is specified in either a: default sw entry,
2638				specific software entry, or an upgrade software entry.
2639
2640				This is only supported on devices having a file-system.
2641
2642				(4) imageFlashActive: flashes the raw file specified in the
2643				zhoneSysSwLocalFilePath.  This is used to update the raw
2644				boot area of the flash of the active infoserver.
2645
2646				(5) imageFlashStandby: flashes the raw file specified in the
2647				zhoneSysSwLocalFilePath.  This is used to update the raw
2648				boot area of the flash of the active infoserver.
2649
2650				(6) downLoadFile: Download a file from the Primary load
2651				Server. If that fails, try to download from secondary
2652				load server. This value is only allowed if the zhoneSysSwStatus
2653				field is NOT operationInProgress.
2654
2655				(7) upLoadFile: Upload a file to the Primary load
2656				Server. The file must already exists on the load server
2657				This value is only allowed if the zhoneSysSwStatus
2658				field is NOT operationInProgress.
2659
2660				(8) dumpFile: dump the database to a local file.
2661
2662				(9) dumpNetwork: dump the database to the primary load
2663				server. The file must already exists on the load server
2664				This value is only allowed if the zhoneSysSwStatus
2665				field is NOT operationInProgress.
2666
2667				(10) restore
2668
2669				(11) configScriptActivate: activate the configuration
2670				script file specified in the zhoneSysSwLocalFilePath.
2671				This value is only allowed if the zhoneSysSwStatus is
2672				NOT operationInProgress nor downloadSwInProgress.
2673
2674				(12) configDatabaseActivate: activate the contents of a
2675				database file specified in the zhoneSysSwLocalFilePath.
2676				This value is only allowed if the zhoneSysSwStatus is
2677				NOT operationInProgress nor downloadSwInProgress.
2678				Activation of a new database may result in a reset of
2679				the system.
2680
2681				(13) backupDatabase: backup device by uploading database
2682				file to zhoneSysSwLocalFilePath.
2683
2684				(14) restoreDatabase: restore device database from
2685				zhoneSysSwLocalFilePath. This command will reboot device
2686				with restored database.
2687				"
2688			::= { zhoneSoftwareDownload 7 }
2689
2690
2691		-- 1.3.6.1.4.1.5504.3.1.8.8
2692		zhoneSysSwStatus OBJECT-TYPE
2693			SYNTAX INTEGER
2694				{
2695				downLoadSwUnknown(1),
2696				downLoadSwInProgress(2),
2697				downLoadSwAborted(3),
2698				downLoadSwFailed(4),
2699				downLoadSwSuccessful(5),
2700				deleteFileNotFound(6),
2701				deleteFileInUse(7),
2702				deleteSuccessful(8),
2703				operationInProgress(9),
2704				operationAborted(10),
2705				operationFailed(11),
2706				operationSuccessful(12)
2707				}
2708			MAX-ACCESS read-only
2709			STATUS current
2710			DESCRIPTION
2711				"
2712				(1) downLoadSwUnknown: No state known. This is the value if
2713				no sw download had been requested since the system was
2714				initialized or a delete command is in progress.
2715
2716				(2) downloadSwInProgres: Download currently in progress.
2717
2718				(3) downLoadSwAborted: abort command processed. Sw not loaded.
2719
2720				(4) downLoadSwFailed: FTP/TFTP request failed to  both the primary
2721				and secondary server.
2722
2723				(5) downLoadSwSuccessful: SW successfully downloaded from
2724				either the primary or secondary server.
2725
2726				(6) deleteFileNotFound: The file specified in
2727				zhoneSysSwLocalFilePath cannot be found on the device.
2728
2729				(7) deleteFileInUse: The file specified in
2730				zhoneSysSwLocalFilePath is currently specified in
2731				a sw configuration record.
2732
2733				(8) deleteSuccessful: The file was successfully deleted.
2734
2735				The following are the generic status for the imageFlash,
2736				uploadFile, downloadFile, dump and restore operations.
2737				(9) operationInProgres: operation currently in progress.
2738
2739				(10) operationAborted: abort command processed. Sw not loaded.
2740
2741				(11) operationFailed: operation failed
2742
2743				(12) operationSuccessful: operation successfully
2744				"
2745			::= { zhoneSoftwareDownload 8 }
2746
2747
2748-- Contains information for the reboot of the system or cards of the system.
2749--
2750		-- 1.3.6.1.4.1.5504.3.1.9
2751		zhoneSoftwareReboot OBJECT-IDENTITY
2752			STATUS current
2753			DESCRIPTION
2754				"Reboot for system or particular type of cards. Common use
2755				is  after software downloads but can be used anytime.
2756
2757				Initiating a reboot requires admin access level security."
2758			::= { zhoneSystem 9 }
2759
2760
2761		-- 1.3.6.1.4.1.5504.3.1.9.1
2762		zhoneSysRebootAdmin OBJECT-TYPE
2763			SYNTAX INTEGER
2764				{
2765				systemReboot(1),
2766				rebootByCardType(2)
2767				}
2768			MAX-ACCESS read-write
2769			STATUS current
2770			DESCRIPTION
2771				" systemReboot: reboot all the cards
2772
2773				rebootByCardType : reboot all cards of a particular card
2774				              Type (specified by zhoneSysRebootCardType).
2775				       	    "
2776			::= { zhoneSoftwareReboot 1 }
2777
2778
2779		-- 1.3.6.1.4.1.5504.3.1.9.2
2780		zhoneSysRebootCardType OBJECT-TYPE
2781			SYNTAX ZhoneCardType
2782			MAX-ACCESS read-write
2783			STATUS current
2784			DESCRIPTION
2785				"The numerical representation of what unit/card type
2786				has to be rebooted."
2787			::= { zhoneSoftwareReboot 2 }
2788
2789
2790		-- 1.3.6.1.4.1.5504.3.1.10
2791		zhoneSysCardSoftwareConfigTable OBJECT-TYPE
2792			SYNTAX SEQUENCE OF ZhoneSysCardSoftwareConfigEntry
2793			MAX-ACCESS not-accessible
2794			STATUS current
2795			DESCRIPTION
2796				"The software configuration for this card. For every
2797				card (i.e. shelf/slot) in the system, an entry must
2798				be created in order for the card to get loaded with
2799				software along with the card software enable flag
2800				set to true.
2801
2802				At a minimum, the system will check to see if the
2803				zhoneSysCardSwEnable value is TRUE to indicate the
2804				card can be loaded. If the value is true, the scenario
2805				to determine which software to load is:
2806
2807				        - if zhoneSysCardUpgradeFileName is set and
2808				              the zhoneSysSwUpgradeEnable flag is
2809				              set to true, load this software.
2810				        - if zhoneSysCardSpecificFileName is set, load
2811				             this software.
2812				        - if a default file name is specified for this
2813				              card type, the software specified in
2814				              zhoneSwCardFileName will be used.
2815
2816				        - Otherwise, a trap is generated for the first
2817				          time this error occurs."
2818			::= { zhoneSystem 10 }
2819
2820
2821		-- 1.3.6.1.4.1.5504.3.1.10.1
2822		zhoneSysCardSoftwareConfigEntry OBJECT-TYPE
2823			SYNTAX ZhoneSysCardSoftwareConfigEntry
2824			MAX-ACCESS not-accessible
2825			STATUS current
2826			DESCRIPTION
2827				"An entry for a particular card. An entry is added by
2828				the manager in order for a card to be available for
2829				loading. If an entry does not exist for a card, no load
2830				is possible."
2831			INDEX { zhoneShelfIndex, zhoneSlotIndex }
2832			::= { zhoneSysCardSoftwareConfigTable 1 }
2833
2834
2835		ZhoneSysCardSoftwareConfigEntry ::=
2836			SEQUENCE {
2837				zhoneSysCardSpecificSwFileName
2838					ZhoneFileName,
2839				zhoneSysCardSwSpecificVers
2840					ZhoneAdminString,
2841				zhoneSysCardUpgradeSwFileName
2842					ZhoneFileName,
2843				zhoneSysCardSwUpgradeVers
2844					ZhoneAdminString,
2845				zhoneSysCardSwType
2846					ZhoneCardType,
2847				zhoneSysCardSwEnable
2848					TruthValue,
2849				zhoneSysCardSwUpgradeEnable
2850					TruthValue,
2851				zhoneSysCardRowStatus
2852					ZhoneRowStatus,
2853				zhoneSysCardLineType
2854					ZhoneCardLineType,
2855				zhoneSysCardAtmConfiguration
2856					INTEGER,
2857				zhoneSysCardLineVoltage
2858					INTEGER,
2859				zhoneSysCardVpiVciRange
2860					INTEGER,
2861				zhoneSysCardInitString
2862					OCTET STRING,
2863				zhoneSysCardWettingCurrent
2864					INTEGER
2865			 }
2866
2867--
2868--
2869		-- 1.3.6.1.4.1.5504.3.1.10.1.1
2870		zhoneSysCardSpecificSwFileName OBJECT-TYPE
2871			SYNTAX ZhoneFileName
2872			MAX-ACCESS read-create
2873			STATUS current
2874			DESCRIPTION
2875				"The file or code image name of the specific software
2876				version that should be loaded by the unit/card for
2877				operation. If a failure occurs when trying to boot
2878				an upgrade version, the system will automatically
2879				revert to a 'good' software version which is either
2880				the zhoneSysCardSpecificSwFileName if non-NULL or the
2881				default for this card type if it is NULL.
2882
2883				The operation will vary if the unit is a BAN card or
2884				a standalone device.
2885
2886				BAN: In the case of a BAN the card will load the
2887				indicated module and set cardSwStatus as appropriate.
2888				If the cardSpecificFileName is set to NULL then the card
2889				will load the image indicated by the
2890				zhoneSoftwareLoadTable in the system mib.
2891
2892				STANDALONE: If the card is a Zedge,Sechtor, or similar
2893				device, the system will first check if there is a local
2894				copy of the code image indicated, if there is, the
2895				card will load from the local copy.  If the local copy
2896				is not the same revision as zhoneSysCardSpecificSwFileName
2897				the card will load this file. "
2898			DEFVAL { " " }
2899			::= { zhoneSysCardSoftwareConfigEntry 1 }
2900
2901
2902--
2903--
2904		-- 1.3.6.1.4.1.5504.3.1.10.1.2
2905		zhoneSysCardSwSpecificVers OBJECT-TYPE
2906			SYNTAX ZhoneAdminString
2907			MAX-ACCESS read-only
2908			STATUS current
2909			DESCRIPTION
2910				"The software version of the file name specified in
2911				zhoneSysCardSpecificSwFileName.
2912
2913				If the revision is not known or the file name is
2914				NULL, this should return an empty string."
2915			::= { zhoneSysCardSoftwareConfigEntry 2 }
2916
2917
2918--
2919--
2920		-- 1.3.6.1.4.1.5504.3.1.10.1.3
2921		zhoneSysCardUpgradeSwFileName OBJECT-TYPE
2922			SYNTAX ZhoneFileName
2923			MAX-ACCESS read-create
2924			STATUS current
2925			DESCRIPTION
2926				"The file name of the software version that should be
2927				loaded by the unit/card into the upgrade region of
2928				the card/unit memory or storage.
2929
2930				This file takes precendence over the current sw file
2931				name and is used to attempt to upgrade the software
2932				on the system or card. If a user determines that the
2933				software upgrade version is acceptable, this value
2934				should be set in the CurrSwFileName.
2935				"
2936			DEFVAL { "  " }
2937			::= { zhoneSysCardSoftwareConfigEntry 3 }
2938
2939
2940--
2941--
2942		-- 1.3.6.1.4.1.5504.3.1.10.1.4
2943		zhoneSysCardSwUpgradeVers OBJECT-TYPE
2944			SYNTAX ZhoneAdminString
2945			MAX-ACCESS read-only
2946			STATUS current
2947			DESCRIPTION
2948				"The software version specified in the zhoneSysCardUpgrade
2949				FileName variable in this table that will be loaded
2950				on the next card reboot.
2951
2952				This object complies to the Zhone software revision
2953				syntax."
2954			::= { zhoneSysCardSoftwareConfigEntry 4 }
2955
2956
2957--
2958--
2959		-- 1.3.6.1.4.1.5504.3.1.10.1.5
2960		zhoneSysCardSwType OBJECT-TYPE
2961			SYNTAX ZhoneCardType
2962			MAX-ACCESS read-create
2963			STATUS current
2964			DESCRIPTION
2965				"The card type for the card in this shelf/slot.
2966
2967				When initially created, this value is defaulted to
2968				'unknown'. When the card requests a load, the value in
2969				this field is compared to the requesting card type. If
2970				the value is 'unknown' and a load can be serviced
2971				(i.e. the card is swenabled, and a sw is specified
2972				in either the upgrade, specific, or default for this
2973				type fields), the value is updated to the requesting
2974				card type. Otherwise, the type in this field is
2975				compared to the requesting card type. If it matches,
2976				a load based on the other parameters is attempted.
2977				Otherwise, the load request is rejected and the
2978				initial request causes a trap to be generated.
2979
2980				This processing is provided to ensure a card is not
2981				accidentally installed which attempts to load or
2982				start provisioning for a non-matching card type.
2983
2984				The user may switch to a different card type than
2985				currently executing by setting this value to the new
2986				card type after the old card has been removed."
2987			::= { zhoneSysCardSoftwareConfigEntry 5 }
2988
2989
2990--
2991--
2992		-- 1.3.6.1.4.1.5504.3.1.10.1.6
2993		zhoneSysCardSwEnable OBJECT-TYPE
2994			SYNTAX TruthValue
2995			MAX-ACCESS read-create
2996			STATUS current
2997			DESCRIPTION
2998				"Whether or not the card has been enabled to be loaded.
2999				If this value is false, no sw will be loaded, otherwise
3000				the logic flow defined in the table description
3001				will be exercised for determining which software to load."
3002			DEFVAL { false }
3003			::= { zhoneSysCardSoftwareConfigEntry 6 }
3004
3005
3006--
3007		-- 1.3.6.1.4.1.5504.3.1.10.1.7
3008		zhoneSysCardSwUpgradeEnable OBJECT-TYPE
3009			SYNTAX TruthValue
3010			MAX-ACCESS read-create
3011			STATUS current
3012			DESCRIPTION
3013				"This field indicates whether the zhoneSysCardUpgradeSwFileName
3014				should be used as the software image when the card
3015				requests a software load. This value can either be
3016				set directly or may be set indirectly via changes to
3017				the cardSwAdmin field in the card mib.
3018				"
3019			DEFVAL { false }
3020			::= { zhoneSysCardSoftwareConfigEntry 7 }
3021
3022
3023		-- 1.3.6.1.4.1.5504.3.1.10.1.8
3024		zhoneSysCardRowStatus OBJECT-TYPE
3025			SYNTAX ZhoneRowStatus
3026			MAX-ACCESS read-create
3027			STATUS current
3028			DESCRIPTION
3029				"The row status used to create or delete an entry
3030				for a card (i.e. shelf/slot). No entries are required
3031				to be included in a table create as all entries have
3032				default settings."
3033			::= { zhoneSysCardSoftwareConfigEntry 8 }
3034
3035
3036		-- 1.3.6.1.4.1.5504.3.1.10.1.9
3037		zhoneSysCardLineType OBJECT-TYPE
3038			SYNTAX ZhoneCardLineType
3039			MAX-ACCESS read-create
3040			STATUS current
3041			DESCRIPTION
3042				"This field is used to identify which line types for
3043				different cards
3044
3045				For normal e1/t1 cards only t1 and e1 (uni mode)
3046				line types are supported.
3047
3048				For MALC t1Ima Uplink card, e1, t1, e1-ima, and
3049				t1-ima line types are supported
3050
3051				For MALC ds3 Uplink card, e3 and t3 line types
3052				are supported.
3053
3054				For MALC t1e1tdm Uplink card, only t1UniGr303,
3055				t1ImaGr303, e1UniV52 and e1ImaV52 are supported.
3056				MalcT1E1Tdm cards have 16 T1/E1 ports.  The first
3057				8 ports are ATM, the second 8 are TDM.  These 4
3058				values indicate both the layer 1 line type (e1Uni,
3059				e1Ima, t1Uni, t1Ima) for the ATM ports and the
3060				layer 3 signalling (gr303 and V5.2) for the TDM ports.
3061
3062				For malcXdsl48 with optional pots card, unknown,
3063				adsl-pots and adsl-pots-pv are allowed.
3064
3065				For malcPots48 with unknown, pots and pots-pv are allowed.
3066
3067
3068				All other cards only support unknown.
3069
3070				Default value for MALC t1Ima uplink will be
3071				t1 line type if the line type was not stored
3072				in the Real Time Clock (RTC).  Otherwise it
3073				will be the value stored in the RTC.
3074
3075				Default value for MALC ds3 Uplink will be
3076				t3 line type if the line type was not stored
3077				in the Real Time Clock (RTC).  Otherwise it
3078				will be the value stored in the RTC.
3079
3080				Default for MalcT1E1Tdm is t1UniGr303.
3081
3082				This field is only set upon row-creation.
3083				Modifications to this value after row creation
3084				will only be allowed for packet voice capable cards."
3085			DEFVAL { unknown }
3086			::= { zhoneSysCardSoftwareConfigEntry 9 }
3087
3088
3089		-- 1.3.6.1.4.1.5504.3.1.10.1.10
3090		zhoneSysCardAtmConfiguration OBJECT-TYPE
3091			SYNTAX INTEGER
3092				{
3093				notApplicable(1),
3094				cellRelayOnly(2),
3095				cellRelayAndManagement(3),
3096				dataTerm(4),
3097				voiceGateway(5),
3098				hybridLowAal5Data(6),
3099				hybridDefault(7),
3100				hybridHighAal5Data(8),
3101				vbnrt95rt5(9),
3102				vbnrt80rt15(10),
3103				vbnrt65rt30(11),
3104				vbnrt50rt45(12),
3105				vbnrt35rt60(13),
3106				vbnrt20rt75(14),
3107				vbnrt5rt95(15),
3108				vbnrt5rt95cbr(16),
3109				manual(99)
3110				}
3111			MAX-ACCESS read-create
3112			STATUS current
3113			DESCRIPTION
3114				"This field specifies how internal resources are distributed
3115				between aal5 resources and aal2/cell relay resources based
3116				on the core use of this card.  This field is applicable for BAN
3117				AtmTrnk, AtmAal25 and AtmTrnkCr Cards. For AtmAal25 card, it
3118				also specifies how much of the AAL2/Cell Relay BW will be utilized
3119				for RTVBR and UBR.
3120
3121				For AtmTrnkCr card valid value is cellRelayOnly. It implies
3122				100% BW is available for cellRelay and none for AAL5. All
3123				cell relay traffic is RTVBR.
3124
3125				For AtmTrnk card valid values are cellRelayOnly, cellRelayAndManagement,
3126				dataTerm, hybridLowAal5Data, hybridDefault and hybridHighAal5Data.
3127				All cell relay traffic is RTVBR and all AAL5 traffic is UBR.
3128				Out of total available BW on AtmTrnk card:
3129				for cellRelayOnly Cell Relay BW is 100% and AAL5 BW is 0%.
3130				for cellRelayAndManagement Cell Relay BW is 95% and AAL5 BW is 5%.
3131				for dataTerm Cell Relay BW is 5% and AAL5 BW is 95%.
3132				for hybridLowAal5Data Cell Relay BW is 75% and AAL5 BW is 25%.
3133				for hybridDefault Cell Relay BW is 60% and AAL5 BW is 40%.
3134				for hybridHighAal5Data Cell Relay BW is 25% and AAL5 BW is 75%.
3135
3136				For AtmAal25 card valid values are cellRelayOnly, cellRelayAndManagement,
3137				dataTerm, voiceGateway, hybridLowAal5Data, hybridDefault and
3138				hybridHighAal5Data. All AAL5 traffic is UBR and AAL2/Cell Relay
3139				traffic can be RTVBR or UBR.
3140				Out of total available BW on AtmAal25 card:
3141				for cellRelayOnly AAL2/Cell Relay BW is 100% and AAL5 BW is 0%.
3142				50% of AAL2/Cell Relay BW is for RTVBR.
3143				for cellRelayAndManagement AAL2/Cell Relay BW is 95% and AAL5 BW is 5%.
3144				50% of AAL2/Cell Relay BW is for RTVBR.
3145				for dataTerm AAL2/Cell Relay BW is 5% and AAL5 BW is 95%.
3146				50% of AAL2/Cell Relay BW is for RTVBR.
3147				for voiceGateway AAL2/Cell Relay BW is 95% and AAL5 BW is 5%.
3148				95% of AAL2/Cell Relay BW is for RTVBR.
3149				for hybridLowAal5Data AAL2/Cell Relay BW is 75% and AAL5 BW is 25%.
3150				95% of AAL2/Cell Relay BW is for RTVBR.
3151				for hybridDefault AAL2/Cell Relay BW is 60% and AAL5 BW is 40%.
3152				75% of AAL2/Cell Relay BW is for RTVBR.
3153				for hybridHighAal5Data AAL2/Cell Relay BW is 25% and AAL5 BW is 75%.
3154				50% of AAL2/Cell Relay BW is for RTVBR.
3155
3156				For malc uplink cards (t1/e1, t3/e3 ima), the following qos values
3157				and its associated BW can be configured:
3158
3159				qos name        ubr%     vbr%     vbrrt%
3160
3161				vbnrt95rt5      0        95       5
3162				vbnrt80rt15     5        80       15
3163				vbnrt65rt30     5        65       30
3164				vbnrt50rt45     5        50       45
3165				vbnrt35rt60     5        35       60
3166				vbnrt20rt75     5        20       75
3167				vbnrt5rt95      5        5        95
3168				vbnrt5rt95cbr   5        5        95
3169
3170				For all other cards valid value is notApplicable.
3171				This field cannot be updated after row creation.
3172				manual configuration is not supported in this
3173				release.
3174				"
3175			DEFVAL { notApplicable }
3176			::= { zhoneSysCardSoftwareConfigEntry 10 }
3177
3178
3179		-- 1.3.6.1.4.1.5504.3.1.10.1.11
3180		zhoneSysCardLineVoltage OBJECT-TYPE
3181			SYNTAX INTEGER
3182				{
3183				not-used(1),
3184				lv-60-volts(2),
3185				lv-68-volts(3),
3186				lv-95-volts(4),
3187				lv-100-volts(5),
3188				lv-110-volts(6)
3189				}
3190			MAX-ACCESS read-create
3191			STATUS current
3192			DESCRIPTION
3193				"Sepcifies the voltage supplied to all lines (ports)
3194				of this card, Used on ISDN line cards."
3195			DEFVAL { not-used }
3196			::= { zhoneSysCardSoftwareConfigEntry 11 }
3197
3198
3199		-- 1.3.6.1.4.1.5504.3.1.10.1.12
3200		zhoneSysCardVpiVciRange OBJECT-TYPE
3201			SYNTAX INTEGER
3202				{
3203				not-applicable(1),
3204				vpi-15-vci-63(2),
3205				vpi-7-vci-127(3),
3206				vpi-15-vci-127(4)
3207				}
3208			MAX-ACCESS read-create
3209			STATUS current
3210			DESCRIPTION
3211				"The maximum vpi and vci values that may be used for
3212				this card."
3213			DEFVAL { not-applicable }
3214			::= { zhoneSysCardSoftwareConfigEntry 12 }
3215
3216
3217--
3218		-- 1.3.6.1.4.1.5504.3.1.10.1.13
3219		zhoneSysCardInitString OBJECT-TYPE
3220			SYNTAX OCTET STRING (SIZE (0..256))
3221			MAX-ACCESS read-create
3222			STATUS current
3223			DESCRIPTION
3224				"Ascii string containing tokens separated by ',' or ' '
3225				which is used to configure special non-standard operations.
3226				This string is blank for normal operation."
3227			::= { zhoneSysCardSoftwareConfigEntry 13 }
3228
3229
3230		-- 1.3.6.1.4.1.5504.3.1.10.1.14
3231		zhoneSysCardWettingCurrent OBJECT-TYPE
3232			SYNTAX INTEGER
3233				{
3234				disabled(1),
3235				standard(2)
3236				}
3237			MAX-ACCESS read-create
3238			STATUS current
3239			DESCRIPTION
3240				"Sepcifies weather wetting current is disabled
3241				or enabled(standard)."
3242			::= { zhoneSysCardSoftwareConfigEntry 14 }
3243
3244
3245		-- 1.3.6.1.4.1.5504.3.1.11
3246		zhoneCardRedundancy OBJECT IDENTIFIER ::= { zhoneSystem 11 }
3247
3248
3249		-- 1.3.6.1.4.1.5504.3.1.11.1
3250		nextCardRedundancyGroupId OBJECT-TYPE
3251			SYNTAX Integer32
3252			MAX-ACCESS read-only
3253			STATUS current
3254			DESCRIPTION
3255				"Returns the next unused card Redundancy Group Id."
3256			::= { zhoneCardRedundancy 1 }
3257
3258
3259		-- 1.3.6.1.4.1.5504.3.1.11.2
3260		zhoneSysCardRedundancyTable OBJECT-TYPE
3261			SYNTAX SEQUENCE OF ZhoneSysCardRedundancyEntry
3262			MAX-ACCESS not-accessible
3263			STATUS current
3264			DESCRIPTION
3265				"This table is used to group redundant cards and provide a mechanism
3266				to indicate which card, if any, is preferred to be active.
3267
3268				A weight is assigned to each card to indicate a preference for which
3269				card should be active.  In the absence of any preference (e.g., weights
3270				for all cards are equal), then the card with the lowest shelf/slot
3271				number will become active.
3272
3273				Notes:
3274				(1) A row for this table cannot exist without a corresponding entry in
3275				the zhoneSysCardSoftwareConfigTable.   Thus, a row-create cannot occur
3276				on the this table until a corresponding row-create is performed on the
3277				zhoneSysCardSoftwareConfigTable.  When a row-delete is performed on
3278				the zhoneSysCardSoftwareConfigTable, that action automatically performs
3279				a row delete on the relevant entry in this table.
3280				(2) Row deletes are disallowed on the zhoneCardRedundancy table.
3281				"
3282			::= { zhoneCardRedundancy 2 }
3283
3284
3285		-- 1.3.6.1.4.1.5504.3.1.11.2.1
3286		zhoneSysCardRedundancyEntry OBJECT-TYPE
3287			SYNTAX ZhoneSysCardRedundancyEntry
3288			MAX-ACCESS not-accessible
3289			STATUS current
3290			DESCRIPTION
3291				"An entry for a particular card."
3292			INDEX { zhoneSysCardRedundancyGroupId, zhoneShelfIndex, zhoneSlotIndex }
3293			::= { zhoneSysCardRedundancyTable 1 }
3294
3295
3296		ZhoneSysCardRedundancyEntry ::=
3297			SEQUENCE {
3298				zhoneSysCardRedundancyGroupId
3299					Integer32,
3300				zhoneSysCardRedundancyWeight
3301					ZhoneRedundancyWeight,
3302				zhoneSysCardRedundancyHoldActive
3303					TruthValue,
3304				zhoneSysCardRedundancyOperStatus
3305					INTEGER,
3306				zhoneSysCardRedundancyRowStatus
3307					ZhoneRowStatus
3308			 }
3309
3310--
3311--
3312		-- 1.3.6.1.4.1.5504.3.1.11.2.1.1
3313		zhoneSysCardRedundancyGroupId OBJECT-TYPE
3314			SYNTAX Integer32 (1..2147483647)
3315			MAX-ACCESS accessible-for-notify
3316			STATUS current
3317			DESCRIPTION
3318				"The unique redundancy group to which the card is assigned."
3319			::= { zhoneSysCardRedundancyEntry 1 }
3320
3321
3322--
3323--
3324		-- 1.3.6.1.4.1.5504.3.1.11.2.1.2
3325		zhoneSysCardRedundancyWeight OBJECT-TYPE
3326			SYNTAX ZhoneRedundancyWeight
3327			MAX-ACCESS read-create
3328			STATUS current
3329			DESCRIPTION
3330				"A weight given to this card in determining whether
3331				this card should become Active on system boot.
3332				"
3333			DEFVAL { noPreference }
3334			::= { zhoneSysCardRedundancyEntry 2 }
3335
3336
3337--
3338--
3339		-- 1.3.6.1.4.1.5504.3.1.11.2.1.3
3340		zhoneSysCardRedundancyHoldActive OBJECT-TYPE
3341			SYNTAX TruthValue
3342			MAX-ACCESS read-create
3343			STATUS current
3344			DESCRIPTION
3345				"When set to true, this indicates that the card, when
3346				Active, should remain in the Active state regardless
3347				of any system events.   This effectively disables
3348				redundancy for the card group.
3349
3350				Note the the holdActive attribute can be simultaneously
3351				set for multiple cards in the same redundancy group.
3352
3353				Not supported in the initial release.
3354				"
3355			DEFVAL { false }
3356			::= { zhoneSysCardRedundancyEntry 3 }
3357
3358
3359		-- 1.3.6.1.4.1.5504.3.1.11.2.1.4
3360		zhoneSysCardRedundancyOperStatus OBJECT-TYPE
3361			SYNTAX INTEGER
3362				{
3363				noStatus(1),
3364				cardIsActive(2),
3365				cardIsStandby(3),
3366				cardIsNotRedundant(4),
3367				cardIsStandbyWithActiveLinks(5)
3368				}
3369			MAX-ACCESS read-only
3370			STATUS current
3371			DESCRIPTION
3372				"Indicates the status of the card.   Note that a noStatus value means
3373				that the  card is in a non-operational state, such as booting or fault."
3374			::= { zhoneSysCardRedundancyEntry 4 }
3375
3376
3377		-- 1.3.6.1.4.1.5504.3.1.11.2.1.5
3378		zhoneSysCardRedundancyRowStatus OBJECT-TYPE
3379			SYNTAX ZhoneRowStatus
3380			MAX-ACCESS read-create
3381			STATUS current
3382			DESCRIPTION
3383				"The row status used to create or delete an entry
3384				for card redundancy. No entries are required to
3385				be included in a table create as all entries have
3386				default settings."
3387			::= { zhoneSysCardRedundancyEntry 5 }
3388
3389
3390		-- 1.3.6.1.4.1.5504.3.1.12
3391		zhoneSntpConfiguration OBJECT-IDENTITY
3392			STATUS current
3393			DESCRIPTION
3394				"Configuration of parameters for SNTP.  The SLMS node will act as
3395				an SNTP Client and synchronize the time and date from the network
3396				as specified in this table.
3397
3398				This table has one entry, which is automatically generated by
3399				the system at boot time."
3400			::= { zhoneSystem 12 }
3401
3402
3403		-- 1.3.6.1.4.1.5504.3.1.12.1
3404		zhoneSntpPrimaryServerIpAddr OBJECT-TYPE
3405			SYNTAX IpAddress
3406			MAX-ACCESS read-write
3407			STATUS current
3408			DESCRIPTION
3409				"The IP address of the Primary NTP Server from which the date/time
3410				will be synchronized."
3411			::= { zhoneSntpConfiguration 1 }
3412
3413
3414		-- 1.3.6.1.4.1.5504.3.1.12.2
3415		zhoneSntpSecondaryServerIpAddr OBJECT-TYPE
3416			SYNTAX IpAddress
3417			MAX-ACCESS read-write
3418			STATUS current
3419			DESCRIPTION
3420				"The IP address of the Secondary NTP Server from which the date/time
3421				will be synchronized.  Whenever the Primary NTP Server is not available,
3422				the Secondary NTP Server will be used."
3423			::= { zhoneSntpConfiguration 2 }
3424
3425
3426		-- 1.3.6.1.4.1.5504.3.1.12.3
3427		zhoneSntpLocalTimeZone OBJECT-TYPE
3428			SYNTAX ZhoneLocalTimeZone
3429			MAX-ACCESS read-write
3430			STATUS current
3431			DESCRIPTION
3432				"Indicates the local time zone."
3433			DEFVAL { 14 }
3434			::= { zhoneSntpConfiguration 3 }
3435
3436
3437		-- 1.3.6.1.4.1.5504.3.1.12.4
3438		zhoneSntpDaylightSavingTime OBJECT-TYPE
3439			SYNTAX TruthValue
3440			MAX-ACCESS read-write
3441			STATUS current
3442			DESCRIPTION
3443				"Indicates whether Daylight Savings time is currently in affect."
3444			DEFVAL { false }
3445			::= { zhoneSntpConfiguration 4 }
3446
3447
3448		-- 1.3.6.1.4.1.5504.3.1.12.5
3449		zhoneSntpDaylightSavingStart OBJECT-TYPE
3450			SYNTAX OCTET STRING (SIZE (0..11))
3451			UNITS "characters"
3452			MAX-ACCESS read-write
3453			STATUS current
3454			DESCRIPTION
3455				"Indicates the daylight savings start time. The start time should be of the
3456				format mm:dd:hh:mm"
3457			::= { zhoneSntpConfiguration 5 }
3458
3459
3460		-- 1.3.6.1.4.1.5504.3.1.12.6
3461		zhoneSntpDaylightSavingEnd OBJECT-TYPE
3462			SYNTAX OCTET STRING (SIZE (0..11))
3463			UNITS "characters"
3464			MAX-ACCESS read-write
3465			STATUS current
3466			DESCRIPTION
3467				"Indicates the daylight savings end time. The start time should be of the fo
3468				rmat mm:dd:hh:mm"
3469			::= { zhoneSntpConfiguration 6 }
3470
3471
3472		-- 1.3.6.1.4.1.5504.3.1.13
3473		zhoneAdslPotsBypassRelay OBJECT-IDENTITY
3474			STATUS current
3475			DESCRIPTION
3476				"The objects contained in this ojbect identity are scalar
3477				objects used for provisioning and viewing the Adsl Pots
3478				LPF Bypass Relays."
3479			::= { zhoneSystem 13 }
3480
3481
3482		-- 1.3.6.1.4.1.5504.3.1.13.1
3483		zhoneAdslPotsMaxActiveBypassRelays OBJECT-TYPE
3484			SYNTAX Integer32 (1..32)
3485			MAX-ACCESS read-only
3486			STATUS current
3487			DESCRIPTION
3488				"Maximum number of Adsl Pots LPF Bypass Relays that
3489				can be active on any one card at any given time.  This number
3490				is determined by the device and is calculated based upon
3491				power consumption of the relays.
3492
3493				For example, if this value is set to 8, each Adsl Pots Splitter
3494				w/Bypass Relay card can have 8 relays set to closed at any given
3495				time.
3496
3497				This object is only valid for Adsl Pots Splitter
3498				cards containing the Pots LBF Relays."
3499			::= { zhoneAdslPotsBypassRelay 1 }
3500
3501
3502		-- 1.3.6.1.4.1.5504.3.1.13.2
3503		zhoneAdslPotsBypassRelayResetAll  OBJECT-TYPE
3504			SYNTAX INTEGER
3505				{
3506				unchanged(1),
3507				reset(2)
3508				}
3509			MAX-ACCESS read-write
3510			STATUS current
3511			DESCRIPTION
3512				"Enables the operator to force all Pots Bypass Relays
3513				in the system back to a normal state.
3514
3515				This object is only valid for Adsl Pots Splitter
3516				cards containing the Bypass Relays."
3517			::= { zhoneAdslPotsBypassRelay 2 }
3518
3519
3520		-- 1.3.6.1.4.1.5504.3.1.14
3521		zhoneBulkStatsSystemConfiguration OBJECT-IDENTITY
3522			STATUS current
3523			DESCRIPTION
3524				"System wide configuration of bulk statistics, including ftp parameters
3525				and enabling/disabling bulk statistics collection for the system.
3526				"
3527			::= { zhoneSystem 14 }
3528
3529
3530		-- 1.3.6.1.4.1.5504.3.1.14.1
3531		zhoneBulkStatsSystemCollectionEnabled OBJECT-TYPE
3532			SYNTAX TruthValue
3533			MAX-ACCESS read-write
3534			STATUS current
3535			DESCRIPTION
3536				"Indicates whether bulk stats collection has been enabled for the
3537				system.  If false,  no collection is done.  If true, the system
3538				will collect the stats identified in the zhoneBulkStatCollectionTable."
3539			DEFVAL { false }
3540			::= { zhoneBulkStatsSystemConfiguration 1 }
3541
3542
3543		-- 1.3.6.1.4.1.5504.3.1.14.2
3544		zhoneBulkStatsSystemFtpAddress OBJECT-TYPE
3545			SYNTAX IpAddress
3546			MAX-ACCESS read-write
3547			STATUS current
3548			DESCRIPTION
3549				"The IP address of the FTP Server to which the collected stats will
3550				be sent."
3551			::= { zhoneBulkStatsSystemConfiguration 2 }
3552
3553
3554		-- 1.3.6.1.4.1.5504.3.1.14.3
3555		zhoneBulkStatsSystemFtpLogin OBJECT-TYPE
3556			SYNTAX ZhoneAdminString
3557			MAX-ACCESS read-write
3558			STATUS current
3559			DESCRIPTION
3560				"The FTP login name to be used for initiating the FTP file transfer
3561				of the collected bulk statistics."
3562			::= { zhoneBulkStatsSystemConfiguration 3 }
3563
3564
3565		-- 1.3.6.1.4.1.5504.3.1.14.4
3566		zhoneBulkStatsSystemFtpPassword OBJECT-TYPE
3567			SYNTAX ZhoneAdminString
3568			MAX-ACCESS read-write
3569			STATUS current
3570			DESCRIPTION
3571				"The FTP password to be used for initiating the FTP file transfer
3572				of the collected bulk statistics."
3573			::= { zhoneBulkStatsSystemConfiguration 4 }
3574
3575
3576		-- 1.3.6.1.4.1.5504.3.1.14.5
3577		zhoneBulkStatsSystemFtpDirPath OBJECT-TYPE
3578			SYNTAX ZhoneFileName
3579			MAX-ACCESS read-write
3580			STATUS current
3581			DESCRIPTION
3582				"This specifies the directory path on the FTP server into which the
3583				bulk statistics files will be transferred.
3584
3585				The device will use this in a cd command, therefore a trailing '/'
3586				is not required.
3587
3588				The ftp filename is constructed as follows:
3589				    <device-ip>_<timestamp>
3590				           where timestamp is YYYY.DD.MM.HH.MM in device local time.
3591				For example:
3592				    172.16.80.291_2002.11.06.14.37
3593
3594				"
3595			::= { zhoneBulkStatsSystemConfiguration 5 }
3596
3597
3598		-- 1.3.6.1.4.1.5504.3.1.14.6
3599		zhoneBulkStatsSystemOperStatus OBJECT-TYPE
3600			SYNTAX INTEGER
3601				{
3602				collectionInProgress(1),
3603				collectionComplete(2),
3604				collectionPeriodOverrun(3),
3605				collectionAbortedNoDiskSpace(4),
3606				collectionAbortedFileIoFailure(5),
3607				collectionCompleteFtpFailure(6)
3608				}
3609			MAX-ACCESS read-only
3610			STATUS current
3611			DESCRIPTION
3612				"The operational status of the current collection interval.
3613				Valid values are:
3614
3615				collectionInProgress:
3616				  - Collection for the current interval has started
3617				collectionComplete:
3618				  - Collection for the current interval has completed, and the resulting
3619				    file has been transferred via ftp to the specified host.
3620				collectionPeriodOverrun:
3621				  - Collection for the previous interval has not completed prior to the
3622				    start of the current collection interval.   In this case, the collection
3623				    for the previous interval continues and the current interval is skipped.
3624				    This is an indication that either the system/network is too busy and/or
3625				    there are too many statistics being collected.
3626				collectionAbortedNoDiskSpace:
3627				  - Collection for the current interval has been aborted due to insufficient
3628				    disk space on the device.   The current interval is skipped.
3629				collectionAbortedFileIoFailure:
3630				  - Collection for the current interval has been aborted due to a file IO
3631				    (write) error on the device.   The current interval is skipped.
3632				collectionCompleteFtpFailure:
3633				  - Collection for the current interval has completed, but the resulting
3634				    file could not be transferred via ftp to the specified host.  The file
3635				    is queued for retry.
3636
3637
3638				The operStatus is only pertinent if bulk stats have been enabled."
3639			::= { zhoneBulkStatsSystemConfiguration 6 }
3640
3641
3642		-- 1.3.6.1.4.1.5504.3.1.15
3643		zhoneBulkStatCollection OBJECT IDENTIFIER ::= { zhoneSystem 15 }
3644
3645
3646		-- 1.3.6.1.4.1.5504.3.1.15.1
3647		nextBulkStatCollectionId OBJECT-TYPE
3648			SYNTAX Integer32
3649			MAX-ACCESS read-only
3650			STATUS current
3651			DESCRIPTION
3652				"Returns the next unused bulk statistics collection id."
3653			::= { zhoneBulkStatCollection 1 }
3654
3655
3656		-- 1.3.6.1.4.1.5504.3.1.15.2
3657		zhoneBulkStatCollectionTable OBJECT-TYPE
3658			SYNTAX SEQUENCE OF ZhoneBulkStatCollectionEntry
3659			MAX-ACCESS not-accessible
3660			STATUS current
3661			DESCRIPTION
3662				"This table is used to identify the statistics to be collected in bulk.
3663				Each row in the table represents a statistic to be collected."
3664			::= { zhoneBulkStatCollection 2 }
3665
3666
3667		-- 1.3.6.1.4.1.5504.3.1.15.2.1
3668		zhoneBulkStatCollectionEntry OBJECT-TYPE
3669			SYNTAX ZhoneBulkStatCollectionEntry
3670			MAX-ACCESS not-accessible
3671			STATUS current
3672			DESCRIPTION
3673				"Defines an entry in the zhoneBulkStatCollectionTable."
3674			INDEX { zhoneBulkStatCollectionId }
3675			::= { zhoneBulkStatCollectionTable 1 }
3676
3677
3678		ZhoneBulkStatCollectionEntry ::=
3679			SEQUENCE {
3680				zhoneBulkStatCollectionId
3681					Integer32,
3682				zhoneBulkStatEnabled
3683					TruthValue,
3684				zhoneBulkStatOID
3685					OCTET STRING,
3686				zhoneBulkStatInstance
3687					ZhoneAdminString,
3688				zhoneBulkStatIncludeChildren
3689					TruthValue,
3690				zhoneBulkStatsCollectionInterval
3691					Integer32,
3692				zhoneBulkStatCollectionRowStatus
3693					ZhoneRowStatus
3694			 }
3695
3696		-- 1.3.6.1.4.1.5504.3.1.15.2.1.1
3697		zhoneBulkStatCollectionId OBJECT-TYPE
3698			SYNTAX Integer32 (1..32767)
3699			MAX-ACCESS not-accessible
3700			STATUS current
3701			DESCRIPTION
3702				"Unique identifier of the bulk statistic row."
3703			::= { zhoneBulkStatCollectionEntry 1 }
3704
3705
3706		-- 1.3.6.1.4.1.5504.3.1.15.2.1.2
3707		zhoneBulkStatEnabled OBJECT-TYPE
3708			SYNTAX TruthValue
3709			MAX-ACCESS read-create
3710			STATUS current
3711			DESCRIPTION
3712				"Indicate whether collection in enabled for this statistic."
3713			DEFVAL { true }
3714			::= { zhoneBulkStatCollectionEntry 2 }
3715
3716
3717		-- 1.3.6.1.4.1.5504.3.1.15.2.1.3
3718		zhoneBulkStatOID OBJECT-TYPE
3719			SYNTAX OCTET STRING
3720			MAX-ACCESS read-create
3721			STATUS current
3722			DESCRIPTION
3723				"The OID of the statistic to be collected in bulk."
3724			::= { zhoneBulkStatCollectionEntry 3 }
3725
3726
3727		-- 1.3.6.1.4.1.5504.3.1.15.2.1.4
3728		zhoneBulkStatInstance OBJECT-TYPE
3729			SYNTAX ZhoneAdminString
3730			MAX-ACCESS read-write
3731			STATUS current
3732			DESCRIPTION
3733				"The Instance value for the zhoneBulkStatOID."
3734			::= { zhoneBulkStatCollectionEntry 4 }
3735
3736
3737		-- 1.3.6.1.4.1.5504.3.1.15.2.1.5
3738		zhoneBulkStatIncludeChildren OBJECT-TYPE
3739			SYNTAX TruthValue
3740			MAX-ACCESS read-create
3741			STATUS current
3742			DESCRIPTION
3743				"Indicates whether the statistic collection should include children.
3744
3745				Using the zhoneAtmStatsExtTable (presently with 8 statistics in the table)
3746				as example, one could enable all stats for all 8 stats with one row entry
3747				by setting the includeChildren flag.  The zhoneBulkStatOID leaf would
3748				contain the OID of zhoneAtmStatsExtEntry, the zhoneBulkStatInstance leaf
3749				would identify the specific VCL, and this leaf would be set to TRUE."
3750			DEFVAL { false }
3751			::= { zhoneBulkStatCollectionEntry 5 }
3752
3753
3754		-- 1.3.6.1.4.1.5504.3.1.15.2.1.6
3755		zhoneBulkStatsCollectionInterval OBJECT-TYPE
3756			SYNTAX Integer32
3757			MAX-ACCESS read-create
3758			STATUS current
3759			DESCRIPTION
3760				"The collection interval for this statistic.
3761				Initially, all statistics will be collected on 15 minute intervals,
3762				and sets to this object are not supported."
3763			DEFVAL { 15 }
3764			::= { zhoneBulkStatCollectionEntry 6 }
3765
3766
3767		-- 1.3.6.1.4.1.5504.3.1.15.2.1.7
3768		zhoneBulkStatCollectionRowStatus OBJECT-TYPE
3769			SYNTAX ZhoneRowStatus
3770			MAX-ACCESS read-create
3771			STATUS current
3772			DESCRIPTION
3773				"The row status is used to create or delete an entry in this table."
3774			::= { zhoneBulkStatCollectionEntry 7 }
3775
3776
3777		-- 1.3.6.1.4.1.5504.3.1.16
3778		zhoneVideoSystemConfiguration OBJECT-IDENTITY
3779			STATUS current
3780			DESCRIPTION
3781				"Configuration information for the MALC video
3782				Head-End Server configuration.  Managing the
3783				Head-End configuration requires provisioning
3784				the MALC with IP information as to the
3785				various server addresses."
3786			::= { zhoneSystem 16 }
3787
3788
3789		-- 1.3.6.1.4.1.5504.3.1.16.1
3790		zhoneVideoSystemConfigurationIndexNext OBJECT-TYPE
3791			SYNTAX Integer32 (1..65535)
3792			MAX-ACCESS read-only
3793			STATUS current
3794			DESCRIPTION
3795				"This object contains an appropriate value to be used
3796				for zhoneVideoSystemConfigurationIndex when creating
3797				entries in the zhoneVideoSystemConfigurationTable.  The
3798				value 0 indicates that no unassigned entries are
3799				available. To obtain the zhoneVideoSystemConfigurationIndex
3800				value for a new entry, the manager issues a management
3801				protocol retrieval operation to obtain the current value
3802				of this object.  After each retrieval, the agent should
3803				modify the value to the next unassigned index.
3804
3805				After a manager retrieves a value the agent will
3806				determine through its local policy when this index
3807				value will be made available for reuse."
3808			::= { zhoneVideoSystemConfiguration 1 }
3809
3810
3811		-- 1.3.6.1.4.1.5504.3.1.16.2
3812		zhoneVideoSystemConfigurationTable OBJECT-TYPE
3813			SYNTAX SEQUENCE OF ZhoneVideoSystemConfigurationEntry
3814			MAX-ACCESS not-accessible
3815			STATUS current
3816			DESCRIPTION
3817				"This table is used to identify and manage the Head-End Video Servers.
3818				Each row in the table represents a Head-End Server."
3819			::= { zhoneVideoSystemConfiguration 2 }
3820
3821
3822		-- 1.3.6.1.4.1.5504.3.1.16.2.1
3823		zhoneVideoSystemConfigurationEntry OBJECT-TYPE
3824			SYNTAX ZhoneVideoSystemConfigurationEntry
3825			MAX-ACCESS not-accessible
3826			STATUS current
3827			DESCRIPTION
3828				"Defines an entry in the Video System Configuration table."
3829			INDEX { zhoneVideoSystemConfigurationIndex }
3830			::= { zhoneVideoSystemConfigurationTable 1 }
3831
3832
3833		ZhoneVideoSystemConfigurationEntry ::=
3834			SEQUENCE {
3835				zhoneVideoSystemConfigurationIndex
3836					Integer32,
3837				zhoneVideoSystemConfigurationNtpServerAddress
3838					IpAddress,
3839				zhoneVideoSystemConfigurationEpgServerAddress
3840					IpAddress,
3841				zhoneVideoSystemConfigurationSettopBoxHeadEndServerAddress
3842					IpAddress,
3843				zhoneVideoSystemConfigurationDefaultChannelAddress
3844					IpAddress,
3845				zhoneVideoSystemConfigurationNoChannelAvailableAddress
3846					IpAddress,
3847				zhoneVideoSystemConfigurationRowStatus
3848					ZhoneRowStatus,
3849				zhoneVideoSystemConfigurationEpgType
3850					INTEGER,
3851				zhoneVideoSystemConfigurationEpgPort
3852					Unsigned32,
3853				zhoneVideoSystemConfigurationEpgFtpAddress
3854					IpAddress
3855			 }
3856
3857		-- 1.3.6.1.4.1.5504.3.1.16.2.1.1
3858		zhoneVideoSystemConfigurationIndex OBJECT-TYPE
3859			SYNTAX Integer32 (1..65535)
3860			MAX-ACCESS not-accessible
3861			STATUS current
3862			DESCRIPTION
3863				"A unique value to identify this video system profile entry."
3864			::= { zhoneVideoSystemConfigurationEntry 1 }
3865
3866
3867		-- 1.3.6.1.4.1.5504.3.1.16.2.1.2
3868		zhoneVideoSystemConfigurationNtpServerAddress OBJECT-TYPE
3869			SYNTAX IpAddress
3870			MAX-ACCESS read-create
3871			STATUS current
3872			DESCRIPTION
3873				"This oid contains the IP address of the NTP Server
3874				for a particular Head-End."
3875			::= { zhoneVideoSystemConfigurationEntry 2 }
3876
3877
3878		-- 1.3.6.1.4.1.5504.3.1.16.2.1.3
3879		zhoneVideoSystemConfigurationEpgServerAddress OBJECT-TYPE
3880			SYNTAX IpAddress
3881			MAX-ACCESS read-create
3882			STATUS current
3883			DESCRIPTION
3884				"This oid contains the IP adress of the EPG
3885				(Electronic Programming Guide) for a particular
3886				Head-End."
3887			::= { zhoneVideoSystemConfigurationEntry 3 }
3888
3889
3890		-- 1.3.6.1.4.1.5504.3.1.16.2.1.4
3891		zhoneVideoSystemConfigurationSettopBoxHeadEndServerAddress OBJECT-TYPE
3892			SYNTAX IpAddress
3893			MAX-ACCESS read-create
3894			STATUS current
3895			DESCRIPTION
3896				"This oid contains the IP address of the set-top
3897				box head-end server."
3898			::= { zhoneVideoSystemConfigurationEntry 4 }
3899
3900
3901		-- 1.3.6.1.4.1.5504.3.1.16.2.1.5
3902		zhoneVideoSystemConfigurationDefaultChannelAddress OBJECT-TYPE
3903			SYNTAX IpAddress
3904			MAX-ACCESS read-create
3905			STATUS current
3906			DESCRIPTION
3907				"his oid contains the multicast IP address of the channel
3908				chosen to be the default channel for a particular head-
3909				end provider."
3910			::= { zhoneVideoSystemConfigurationEntry 5 }
3911
3912
3913		-- 1.3.6.1.4.1.5504.3.1.16.2.1.6
3914		zhoneVideoSystemConfigurationNoChannelAvailableAddress OBJECT-TYPE
3915			SYNTAX IpAddress
3916			MAX-ACCESS read-create
3917			STATUS current
3918			DESCRIPTION
3919				"This oid contains the multicast address of the channel
3920				appropriate to display when a user selects a channel
3921				that is not available or not in his channel profile."
3922			::= { zhoneVideoSystemConfigurationEntry 6 }
3923
3924
3925		-- 1.3.6.1.4.1.5504.3.1.16.2.1.7
3926		zhoneVideoSystemConfigurationRowStatus OBJECT-TYPE
3927			SYNTAX ZhoneRowStatus
3928			MAX-ACCESS read-create
3929			STATUS current
3930			DESCRIPTION
3931				"zhoneVideoSystemConfigurationRowStatus
3932				is used to create/delete an entry in the
3933				zhoneVideoSystemConfigurationTable."
3934			::= { zhoneVideoSystemConfigurationEntry 7 }
3935
3936
3937		-- 1.3.6.1.4.1.5504.3.1.16.2.1.8
3938		zhoneVideoSystemConfigurationEpgType OBJECT-TYPE
3939			SYNTAX INTEGER
3940				{
3941				minerva(1),
3942				myrio(2)
3943				}
3944			MAX-ACCESS read-write
3945			STATUS current
3946			DESCRIPTION
3947				"Indicates the type of EPG that we are talking to. Currently only
3948				Minerva, and Myrio are envisioned."
3949			::= { zhoneVideoSystemConfigurationEntry 8 }
3950
3951
3952		-- 1.3.6.1.4.1.5504.3.1.16.2.1.9
3953		zhoneVideoSystemConfigurationEpgPort OBJECT-TYPE
3954			SYNTAX Unsigned32
3955			MAX-ACCESS read-write
3956			STATUS current
3957			DESCRIPTION
3958				"This oid contains the port number to use when talking with the EPG."
3959			::= { zhoneVideoSystemConfigurationEntry 9 }
3960
3961
3962		-- 1.3.6.1.4.1.5504.3.1.16.2.1.10
3963		zhoneVideoSystemConfigurationEpgFtpAddress OBJECT-TYPE
3964			SYNTAX IpAddress
3965			MAX-ACCESS read-write
3966			STATUS current
3967			DESCRIPTION
3968				"This oid is the IP address to use when FTP data to/from the EPP server."
3969			::= { zhoneVideoSystemConfigurationEntry 10 }
3970
3971
3972		-- 1.3.6.1.4.1.5504.3.1.17
3973		zhoneCallDetailRecConfig OBJECT-IDENTITY
3974			STATUS current
3975			DESCRIPTION
3976				"System wide configuration of the Call Detail Recording."
3977			::= { zhoneSystem 17 }
3978
3979
3980		-- 1.3.6.1.4.1.5504.3.1.17.1
3981		zhoneCallDetailRecEnabled OBJECT-TYPE
3982			SYNTAX TruthValue
3983			MAX-ACCESS read-write
3984			STATUS current
3985			DESCRIPTION
3986				"Indicates whether CDR is enabled for this device. If false, the
3987				CDR is disabled. If true, the CDR is enabled, each call is
3988				recorded and a report is sent periodically to the most
3989				preferable and active ftp server."
3990			DEFVAL { false }
3991			::= { zhoneCallDetailRecConfig 1 }
3992
3993
3994		-- 1.3.6.1.4.1.5504.3.1.17.2
3995		zhoneCallDetailRecFlushLog OBJECT-TYPE
3996			SYNTAX TruthValue
3997			MAX-ACCESS read-write
3998			STATUS current
3999			DESCRIPTION
4000				"If true, indicates the device to upload all pending call records
4001				and empty the CDR log. After the uploading is completed the flag
4002				is automatically set to false. In case of failure, the flag is
4003				also set to false but the OperStatus indicates an error."
4004			DEFVAL { false }
4005			::= { zhoneCallDetailRecConfig 2 }
4006
4007
4008		-- 1.3.6.1.4.1.5504.3.1.17.3
4009		zhoneCallDetailRecCurrFtpServer OBJECT-TYPE
4010			SYNTAX INTEGER
4011				{
4012				primary(1),
4013				secondary(2),
4014				none(3)
4015				}
4016			MAX-ACCESS read-only
4017			STATUS current
4018			DESCRIPTION
4019				"Currently active FTP server. In case all FTP servers are not
4020				available the none(3) value is assigned. "
4021			DEFVAL { none }
4022			::= { zhoneCallDetailRecConfig 3 }
4023
4024
4025		-- 1.3.6.1.4.1.5504.3.1.17.4
4026		zhoneCallDetailRecPrimFtpIpAddr OBJECT-TYPE
4027			SYNTAX IpAddress
4028			MAX-ACCESS read-write
4029			STATUS current
4030			DESCRIPTION
4031				"IP address of the primary FTP server. If configured and available,
4032				it becomes the most preferable FTP server."
4033			::= { zhoneCallDetailRecConfig 4 }
4034
4035
4036		-- 1.3.6.1.4.1.5504.3.1.17.5
4037		zhoneCallDetailRecSecFtpIpAddr OBJECT-TYPE
4038			SYNTAX IpAddress
4039			MAX-ACCESS read-write
4040			STATUS current
4041			DESCRIPTION
4042				"IP address of the secondary FTP server. This server is automatically
4043				selected when the primary FTP server is not configured or unavailable.
4044				The device will probe the primary FTP server and return to it
4045				automatically once it becomes available. "
4046			::= { zhoneCallDetailRecConfig 5 }
4047
4048
4049		-- 1.3.6.1.4.1.5504.3.1.17.6
4050		zhoneCallDetailRecFtpLogin OBJECT-TYPE
4051			SYNTAX ZhoneAdminString
4052			MAX-ACCESS read-write
4053			STATUS current
4054			DESCRIPTION
4055				"The FTP login name to be used by the device for initiating the
4056				transfer."
4057			::= { zhoneCallDetailRecConfig 6 }
4058
4059
4060		-- 1.3.6.1.4.1.5504.3.1.17.7
4061		zhoneCallDetailRecFtpPassword OBJECT-TYPE
4062			SYNTAX ZhoneAdminString
4063			MAX-ACCESS read-write
4064			STATUS current
4065			DESCRIPTION
4066				"The FTP password to be used by the device during login to the
4067				FTP server."
4068			::= { zhoneCallDetailRecConfig 7 }
4069
4070
4071		-- 1.3.6.1.4.1.5504.3.1.17.8
4072		zhoneCallDetailRecFtpDirPath OBJECT-TYPE
4073			SYNTAX ZhoneFileName
4074			MAX-ACCESS read-write
4075			STATUS current
4076			DESCRIPTION
4077				"The directory path on the FTP server where a file with CDR records
4078				is to be stored. The trailing '/' is not required.
4079				Within this directory, each device will have its subdirectory.
4080				The device subdirectory name is constructed from the device IP
4081				address as follows: '172-16-80-224'. The device subdirectory
4082				is created remotely from the device by using the FTP protocol.
4083				All call records from a device are stored in text files. All file
4084				names for a single device are unique and constructed as follows:
4085				YYYY-MM-DD-HH-MM-SN, where:
4086				YYYY - year
4087				MM   - month
4088				DD   - day
4089				HH   - hour
4090				MM   - minute
4091				SN   - sequence number in case two subsequent raports are
4092				       generated within the same minute."
4093			::= { zhoneCallDetailRecConfig 8 }
4094
4095
4096		-- 1.3.6.1.4.1.5504.3.1.17.9
4097		zhoneCallDetailRecRepPeriod OBJECT-TYPE
4098			SYNTAX Integer32 (1..60)
4099			MAX-ACCESS read-write
4100			STATUS current
4101			DESCRIPTION
4102				"This specifies the device reporting period in minutes. During this
4103				period a device is collecting CDR records and when this period
4104				elapses it triggers automatic uploading to the active FTP server.
4105				After successful transfer the CDR log is pruned.
4106				When the CDR log reaches its 'high water mark' before the end of
4107				the current reporting period, the transfer takes place immediately,
4108				then a new reporting period is commenced."
4109			DEFVAL { 30 }
4110			::= { zhoneCallDetailRecConfig 9 }
4111
4112
4113		-- 1.3.6.1.4.1.5504.3.1.17.10
4114		zhoneCallDetailRecOperStatus OBJECT-TYPE
4115			SYNTAX INTEGER
4116				{
4117				active(1),
4118				ftpFailure(2),
4119				overrun(3),
4120				noConfig(4)
4121				}
4122			MAX-ACCESS read-only
4123			STATUS current
4124			DESCRIPTION
4125				"CDR Operational Status:
4126				active     - CDR is enabled and working OK.
4127				ftpFailure - CDR cannot upload log due to lack of available FTP server.
4128				overrun    - In result of FTP failure, CDR discards the oldest records.
4129				noConfig   - CDR is disabled due to lack of correct configuration."
4130			::= { zhoneCallDetailRecConfig 10 }
4131
4132
4133		-- 1.3.6.1.4.1.5504.3.1.19
4134		zhoneSoftwareUpgrade OBJECT-IDENTITY
4135			STATUS current
4136			DESCRIPTION
4137				"Used to upgrade device software during hitless upgrade."
4138			::= { zhoneSystem 19 }
4139
4140
4141		-- 1.3.6.1.4.1.5504.3.1.19.1
4142		zhoneSoftwareUpgradeAction OBJECT-TYPE
4143			SYNTAX INTEGER
4144				{
4145				sw-upgrade(1),
4146				sw-upgrade-auto-swact(2),
4147				swact(3),
4148				swact-abort(4)
4149				}
4150			MAX-ACCESS read-write
4151			STATUS current
4152			DESCRIPTION
4153				"Describes which software upgrade action to perform."
4154			::= { zhoneSoftwareUpgrade 1 }
4155
4156
4157		-- 1.3.6.1.4.1.5504.3.1.19.2
4158		zhoneSoftwareUpgradeStatus OBJECT-TYPE
4159			SYNTAX INTEGER
4160				{
4161				not-started(1),
4162				standby-upgrade-started(2),
4163				standby-upgrade-completed(3),
4164				standby-upgrade-aborted(4),
4165				swact-started(5),
4166				swact-complete(6),
4167				swact-aborted(7)
4168				}
4169			MAX-ACCESS read-only
4170			STATUS current
4171			DESCRIPTION
4172				"Describes status of software upgrade."
4173			DEFVAL { not-started }
4174			::= { zhoneSoftwareUpgrade 2 }
4175
4176
4177		-- 1.3.6.1.4.1.5504.3.1.19.3
4178		zhoneSoftwareUpgradeTimeStarted OBJECT-TYPE
4179			SYNTAX DateAndTime
4180			MAX-ACCESS read-only
4181			STATUS current
4182			DESCRIPTION
4183				"Time software upgrade started."
4184			::= { zhoneSoftwareUpgrade 3 }
4185
4186
4187		-- 1.3.6.1.4.1.5504.3.1.19.4
4188		zhoneSoftwareUpgradeTimeCompleted OBJECT-TYPE
4189			SYNTAX DateAndTime
4190			MAX-ACCESS read-only
4191			STATUS current
4192			DESCRIPTION
4193				"Time software upgrade completed."
4194			::= { zhoneSoftwareUpgrade 4 }
4195
4196
4197		-- 1.3.6.1.4.1.5504.3.1.20
4198		zhoneFileSystem OBJECT-IDENTITY
4199			STATUS current
4200			DESCRIPTION
4201				"Represents SNMP view of Zhone File System available from
4202				Zhone Command Line Interface."
4203			::= { zhoneSystem 20 }
4204
4205
4206		-- 1.3.6.1.4.1.5504.3.1.20.1
4207		zhoneFileAction OBJECT-TYPE
4208			SYNTAX INTEGER
4209				{
4210				cd(1),
4211				dir(2),
4212				copy(3),
4213				rm(4),
4214				mkdir(5),
4215				rmdir(6),
4216				mv(7)
4217				}
4218			MAX-ACCESS read-write
4219			STATUS current
4220			DESCRIPTION
4221				"File Action:
4222
4223				cd(1)    - change directory command used in conjunction with
4224				           zhoneDirectory location which specifies destination
4225				           directory.
4226				dir(2)   - listing of files within the directory specified
4227				           by zhoneDirectoryPath.  The generated file
4228				           listing is written to zhoneFileTable.
4229				copy(3)  - make a copy zhoneFileName1 and writes it to
4230				           zhoneFileName2.  User should prepend pathname to
4231				           both filenames if not in default directory.
4232				rm(4)    - removes file specified by zhoneFileName1.
4233				mkdir(5) - creates a subdirectory specified by
4234				           zhoneFileName1.
4235				rmdir(6) - removes directory specified by zhoneFileName1.
4236				           If directory not empty, returns error.
4237				mv(7)    - moves zhoneFileName1 to zhoneFileName2."
4238			::= { zhoneFileSystem 1 }
4239
4240
4241		-- 1.3.6.1.4.1.5504.3.1.20.2
4242		zhoneFileName1 OBJECT-TYPE
4243			SYNTAX ZhoneFileName
4244			MAX-ACCESS read-write
4245			STATUS current
4246			DESCRIPTION
4247				"Used when zhoneFileAction set to 'copy'.  This will be the
4248				source filename of the file to be copied.  Prepend a new path
4249				if you want to specify a file in a directory different from
4250				your current directory."
4251			::= { zhoneFileSystem 2 }
4252
4253
4254		-- 1.3.6.1.4.1.5504.3.1.20.3
4255		zhoneFileName2 OBJECT-TYPE
4256			SYNTAX ZhoneFileName
4257			MAX-ACCESS read-write
4258			STATUS current
4259			DESCRIPTION
4260				"Used when zhoneFileAction set to 'copy'.  This will be the
4261				resulting filename of the copied file.  Prepend a new path
4262				if you want file to be written to a different directory,
4263				otherwise it will be written to same directory."
4264			::= { zhoneFileSystem 3 }
4265
4266
4267		-- 1.3.6.1.4.1.5504.3.1.20.4
4268		zhoneDirectoryPath OBJECT-TYPE
4269			SYNTAX ZhoneFileName
4270			MAX-ACCESS read-write
4271			STATUS current
4272			DESCRIPTION
4273				"This is a read-write object.  If read, it returns your current
4274				directory location.  If written, it can be used by the 'cd'
4275				change directory command in order to specify the new
4276				directory, or by the 'dir' command to specify which directory
4277				from which to list files.
4278
4279				NOTE: If it is written and a 'cd' or 'dir' command not
4280				performed, the next time it is read, it will return your
4281				current directory."
4282			::= { zhoneFileSystem 4 }
4283
4284
4285		-- 1.3.6.1.4.1.5504.3.1.20.5
4286		zhoneDirectoryBytesAvailable OBJECT-TYPE
4287			SYNTAX Unsigned32
4288			MAX-ACCESS read-only
4289			STATUS current
4290			DESCRIPTION
4291				"Total number of bytes available on the disk."
4292			::= { zhoneFileSystem 5 }
4293
4294
4295		-- 1.3.6.1.4.1.5504.3.1.20.6
4296		zhoneBytesReservedForProvisioning OBJECT-TYPE
4297			SYNTAX Unsigned32
4298			MAX-ACCESS read-only
4299			STATUS current
4300			DESCRIPTION
4301				"When in the 'datastor' directory, this object returns
4302				the number of bytes reserved for Zhone Provisioning.
4303				These are the number of bytes reserved for the
4304				database expansion."
4305			::= { zhoneFileSystem 6 }
4306
4307
4308		-- 1.3.6.1.4.1.5504.3.1.20.7
4309		zhoneFileTable OBJECT-TYPE
4310			SYNTAX SEQUENCE OF ZhoneFileEntry
4311			MAX-ACCESS not-accessible
4312			STATUS current
4313			DESCRIPTION
4314				"Zhone File Listing Table.
4315
4316				Used to view file information for files resident
4317				on Zhone Flash Memory Devices."
4318			::= { zhoneFileSystem 7 }
4319
4320
4321		-- 1.3.6.1.4.1.5504.3.1.20.7.1
4322		zhoneFileEntry OBJECT-TYPE
4323			SYNTAX ZhoneFileEntry
4324			MAX-ACCESS not-accessible
4325			STATUS current
4326			DESCRIPTION
4327				"Zhone File Listing Entry.
4328
4329				Used to view file information for files resident
4330				on Zhone Flash Memory Devices."
4331			INDEX { zhoneFileIndex }
4332			::= { zhoneFileTable 1 }
4333
4334
4335		ZhoneFileEntry ::=
4336			SEQUENCE {
4337				zhoneFileIndex
4338					Integer32,
4339				zhoneFileDirectoryPath
4340					ZhoneFileName,
4341				zhoneFileName
4342					ZhoneFileName,
4343				zhoneFilePrivilege
4344					OCTET STRING,
4345				zhoneFileSize
4346					Unsigned32,
4347				zhoneFileLastModified
4348					DateAndTime
4349			 }
4350
4351		-- 1.3.6.1.4.1.5504.3.1.20.7.1.1
4352		zhoneFileIndex OBJECT-TYPE
4353			SYNTAX Integer32 (1..32767)
4354			MAX-ACCESS not-accessible
4355			STATUS current
4356			DESCRIPTION
4357				"Index values of rows in this table.  Positive ascending
4358				numbers starting at 1."
4359			::= { zhoneFileEntry 1 }
4360
4361
4362		-- 1.3.6.1.4.1.5504.3.1.20.7.1.2
4363		zhoneFileDirectoryPath OBJECT-TYPE
4364			SYNTAX ZhoneFileName
4365			MAX-ACCESS read-only
4366			STATUS current
4367			DESCRIPTION
4368				"Directory path of file."
4369			::= { zhoneFileEntry 2 }
4370
4371
4372		-- 1.3.6.1.4.1.5504.3.1.20.7.1.3
4373		zhoneFileName OBJECT-TYPE
4374			SYNTAX ZhoneFileName
4375			MAX-ACCESS read-only
4376			STATUS current
4377			DESCRIPTION
4378				"Filename."
4379			::= { zhoneFileEntry 3 }
4380
4381
4382		-- 1.3.6.1.4.1.5504.3.1.20.7.1.4
4383		zhoneFilePrivilege OBJECT-TYPE
4384			SYNTAX OCTET STRING (SIZE (10))
4385			MAX-ACCESS read-only
4386			STATUS current
4387			DESCRIPTION
4388				"File privileges."
4389			::= { zhoneFileEntry 4 }
4390
4391
4392		-- 1.3.6.1.4.1.5504.3.1.20.7.1.5
4393		zhoneFileSize OBJECT-TYPE
4394			SYNTAX Unsigned32
4395			MAX-ACCESS read-only
4396			STATUS current
4397			DESCRIPTION
4398				"File size in bytes."
4399			::= { zhoneFileEntry 5 }
4400
4401
4402		-- 1.3.6.1.4.1.5504.3.1.20.7.1.6
4403		zhoneFileLastModified OBJECT-TYPE
4404			SYNTAX DateAndTime
4405			MAX-ACCESS read-only
4406			STATUS current
4407			DESCRIPTION
4408				"Date and time file last modified."
4409			::= { zhoneFileEntry 6 }
4410
4411
4412		-- 1.3.6.1.4.1.5504.3.1.21
4413		cpeMgr OBJECT-IDENTITY
4414			STATUS current
4415			DESCRIPTION
4416				"Access, control and runtime details for managing CPEs connected
4417				to Zhone CO devices.  Some of these objects will reside on
4418				CO devices, while others will reside on CPEs supporting CPE
4419				Manager controls. "
4420			::= { zhoneSystem 21 }
4421
4422
4423		-- 1.3.6.1.4.1.5504.3.1.22
4424		zhoneEnhancedStatus OBJECT-IDENTITY
4425			STATUS current
4426			DESCRIPTION
4427				"Object Identity for Zhone Enhanced Status."
4428			::= { zhoneSystem 22 }
4429
4430
4431		-- 1.3.6.1.4.1.5504.3.1.22.1
4432		zhoneEnhancedStatusTable OBJECT-TYPE
4433			SYNTAX SEQUENCE OF ZhoneEnhancedStatusEntry
4434			MAX-ACCESS not-accessible
4435			STATUS current
4436			DESCRIPTION
4437				"Table of Zhone Enhanced Status codes which are used to extend the
4438				current IETF definitions found in snmpdef.h.  These status
4439				codes and corresponding text can be used by both
4440				SNMP and CLI.
4441
4442				(see below for current error codes):
4443
4444				/* Values for error_status      */
4445				#define NO_ERROR                 0
4446				#define TOO_BIG                  1
4447				#define NO_SUCH_NAME             2
4448				#define BAD_VALUE                3
4449				#define READ_ONLY                4
4450				#define GEN_ERR                  5
4451				#define NO_ACCESS                6
4452				#define WRONG_TYPE               7
4453				#define WRONG_LENGTH             8
4454				#define WRONG_ENCODING           9
4455				#define WRONG_VALUE             10
4456				#define NO_CREATION             11
4457				#define INCONSISTENT_VALUE      12
4458				#define RESOURCE_UNAVAILABLE    13
4459				#define COMMIT_FAILED           14
4460				#define UNDO_FAILED             15
4461				#define AUTHORIZATION_ERROR     16
4462				#define NOT_WRITABLE            17
4463				#define INCONSISTENT_NAME       18
4464				#define LAST_ERROR              19
4465				"
4466			::= { zhoneEnhancedStatus 1 }
4467
4468
4469		-- 1.3.6.1.4.1.5504.3.1.22.1.1
4470		zhoneEnhancedStatusEntry OBJECT-TYPE
4471			SYNTAX ZhoneEnhancedStatusEntry
4472			MAX-ACCESS not-accessible
4473			STATUS current
4474			DESCRIPTION
4475				"Row in the table."
4476			INDEX { zhoneEnhancedStatusIndex }
4477			::= { zhoneEnhancedStatusTable 1 }
4478
4479
4480		ZhoneEnhancedStatusEntry ::=
4481			SEQUENCE {
4482				zhoneEnhancedStatusIndex
4483					Integer32,
4484				zhoneEnhancedStatusCode
4485					Integer32,
4486				zhoneEnhancedStatusText
4487					OCTET STRING
4488			 }
4489
4490		-- 1.3.6.1.4.1.5504.3.1.22.1.1.1
4491		zhoneEnhancedStatusIndex OBJECT-TYPE
4492			SYNTAX Integer32 (1..2147483647)
4493			MAX-ACCESS not-accessible
4494			STATUS current
4495			DESCRIPTION
4496				"Entry index value."
4497			::= { zhoneEnhancedStatusEntry 1 }
4498
4499
4500		-- 1.3.6.1.4.1.5504.3.1.22.1.1.2
4501		zhoneEnhancedStatusCode OBJECT-TYPE
4502			SYNTAX Integer32 (20..2147483647)
4503			MAX-ACCESS read-only
4504			STATUS current
4505			DESCRIPTION
4506				"Status code returned in SNMP packet as a result of issuing getproc_error,
4507				nextproc_error, testproc_error or setproc_error.  Also used for reporting
4508				CLI errors."
4509			::= { zhoneEnhancedStatusEntry 2 }
4510
4511
4512		-- 1.3.6.1.4.1.5504.3.1.22.1.1.3
4513		zhoneEnhancedStatusText OBJECT-TYPE
4514			SYNTAX OCTET STRING (SIZE (0..256))
4515			MAX-ACCESS read-only
4516			STATUS current
4517			DESCRIPTION
4518				"Given the zhoneEnhancedStatusCode, this is the corresponding
4519				text to be displayed to user in either SNMP or CLI."
4520			::= { zhoneEnhancedStatusEntry 3 }
4521
4522
4523		-- 1.3.6.1.4.1.5504.3.8.1
4524		zhoneTrapCpePoll OBJECT-IDENTITY
4525			STATUS current
4526			DESCRIPTION
4527				"This is the Trap information related to the Zhone CPE
4528				polling task which exists on the BAN.  This task polls
4529				all connected Zhone CPE devices by sending SNMP Set messages
4530				(zhoneZmsExists=TRUE and zhoneZmsConnectionStatus=ACTIVE)
4531				to each device.  If a certain number of polls fails for a
4532				device, a Trap is sent to the ZMS indicating the Zhone CPE
4533				device whose connection has been lost."
4534			::= { zhoneTrapModules 1 }
4535
4536
4537		-- 1.3.6.1.4.1.5504.3.8.1.0
4538		zhoneTrapCpePollV2Traps OBJECT-IDENTITY
4539			STATUS current
4540			DESCRIPTION
4541				"This object identity adds a zero(0) for the next to last
4542				sub-identifier which should be used for new SNMPv2 Traps."
4543			::= { zhoneTrapCpePoll 0 }
4544
4545
4546		-- 1.3.6.1.4.1.5504.3.8.1.0.1
4547		zhoneTrapCpeConnectionDown NOTIFICATION-TYPE
4548			OBJECTS { zhoneShelfNumber, zhoneSlotNumber, pportNumber, subPortNumber, ipIfVpi,
4549				ipIfVci, ipIfLgId, ipIfAddr }
4550			STATUS current
4551			DESCRIPTION
4552				"A Zhone CPE connection in down.  The Trap objects
4553				specify the location of the Zhone CPE device."
4554			::= { zhoneTrapCpePollV2Traps 1 }
4555
4556
4557		-- 1.3.6.1.4.1.5504.3.8.1.0.2
4558		zhoneTrapCpeConnectionUp NOTIFICATION-TYPE
4559			OBJECTS { zhoneShelfNumber, zhoneSlotNumber, pportNumber, subPortNumber, ipIfVpi,
4560				ipIfVci, ipIfLgId, ipIfAddr }
4561			STATUS current
4562			DESCRIPTION
4563				"A Zhone CPE connection that has previously been down is
4564				now up.  The Trap objects specify the location of the
4565				Zhone CPE device."
4566			::= { zhoneTrapCpePollV2Traps 2 }
4567
4568
4569		-- 1.3.6.1.4.1.5504.3.8.2
4570		zhoneTrapConfigSync OBJECT-IDENTITY
4571			STATUS current
4572			DESCRIPTION
4573				"The trap sent when an object in the
4574				device datastore is changed"
4575			::= { zhoneTrapModules 2 }
4576
4577
4578		-- 1.3.6.1.4.1.5504.3.8.2.0
4579		zhoneTrapConfigSyncV2Traps OBJECT-IDENTITY
4580			STATUS current
4581			DESCRIPTION
4582				"This object identity adds a zero(0) for the next to last
4583				sub-identifier which should be used for new SNMPv2 Traps."
4584			::= { zhoneTrapConfigSync 0 }
4585
4586
4587		-- 1.3.6.1.4.1.5504.3.8.2.0.1
4588		zhoneTrapConfigSyncChange NOTIFICATION-TYPE
4589			OBJECTS { zhoneConfigSyncAction, zhoneConfigSyncPriority }
4590			STATUS current
4591			DESCRIPTION
4592				"An object in the device datastore has changed"
4593			::= { zhoneTrapConfigSyncV2Traps 1 }
4594
4595
4596		-- 1.3.6.1.4.1.5504.3.8.2.0.2
4597		zhoneTrapConfigSyncReset NOTIFICATION-TYPE
4598			OBJECTS { zhoneTrapConfigSyncResetInterval, zhoneTrapConfigSyncResetCount, zhoneTrapConfigSyncResetLastFtpTime, zhoneTrapConfigSyncResetCurrentTime }
4599			STATUS current
4600			DESCRIPTION
4601				"ConfigSync has timed-out on the device and has
4602				subsequently been reset to a nominal state by
4603				the device.   Resetting configsync on the device
4604				consists of closing the FTP data and control sockets,
4605				setting the configsyncstatus to syncerror, cleaning up
4606				any pending configsync records, resetting the
4607				ConfigSync state machine to the initial state, and
4608				throwing a ConfigSyncReset Trap (this trap)."
4609			::= { zhoneTrapConfigSyncV2Traps 2 }
4610
4611
4612		-- 1.3.6.1.4.1.5504.3.8.4
4613		zhoneTrapSnmp OBJECT-IDENTITY
4614			STATUS current
4615			DESCRIPTION
4616				"These are traps generated by SNMP, itself, when an
4617				error condition is detected."
4618			::= { zhoneTrapModules 4 }
4619
4620
4621		-- 1.3.6.1.4.1.5504.3.8.4.0
4622		zhoneTrapSnmpV2Traps OBJECT-IDENTITY
4623			STATUS current
4624			DESCRIPTION
4625				"This object identity adds a zero(0) for the next to last
4626				sub-identifier which should be used for new SNMPv2 Traps."
4627			::= { zhoneTrapSnmp 0 }
4628
4629
4630		-- 1.3.6.1.4.1.5504.3.8.4.0.1
4631		zhoneTrapSnmpSATimeout NOTIFICATION-TYPE
4632			STATUS current
4633			DESCRIPTION
4634				"Trap occurs when an error condition is detected in
4635				sub agent, causing the Zhone SNMP Master agent to timeout.
4636				Shelf and slot in the trap will refer to the subagent card which
4637				caused the timeout."
4638			::= { zhoneTrapSnmpV2Traps 1 }
4639
4640
4641		-- 1.3.6.1.4.1.5504.3.8.5
4642		zhoneTrapCardRedundancy OBJECT-IDENTITY
4643			STATUS current
4644			DESCRIPTION
4645				"Card Redundancy Traps"
4646			::= { zhoneTrapModules 5 }
4647
4648
4649		-- 1.3.6.1.4.1.5504.3.8.5.0
4650		zhoneCardRedundancyV2Traps OBJECT-IDENTITY
4651			STATUS current
4652			DESCRIPTION
4653				"This object identity adds a zero(0) for the next to last
4654				sub-identifier which should be used for new SNMPv2 Traps."
4655			::= { zhoneTrapCardRedundancy 0 }
4656
4657
4658		-- 1.3.6.1.4.1.5504.3.8.5.0.1
4659		zhoneCardRedundancyStatusChange NOTIFICATION-TYPE
4660			OBJECTS { zhoneShelfNumber, zhoneSlotNumber, zhoneSysCardRedundancyGroupId }
4661			STATUS current
4662			DESCRIPTION
4663				"Trap indicates that the specified card has become active."
4664			::= { zhoneCardRedundancyV2Traps 1 }
4665
4666
4667		-- 1.3.6.1.4.1.5504.3.8.5.0.2
4668		zhoneCardRedundancyUnsafe NOTIFICATION-TYPE
4669			OBJECTS { zhoneSysCardRedundancyOperStatus }
4670			STATUS current
4671			DESCRIPTION
4672				"Trap if system is provisioned for redundant uplinks but is not redundancy ready."
4673			::= { zhoneCardRedundancyV2Traps 2 }
4674
4675
4676		-- 1.3.6.1.4.1.5504.3.8.6
4677		zhoneTrapBulkStatistics OBJECT-IDENTITY
4678			STATUS current
4679			DESCRIPTION
4680				"Bulk Statistics Traps."
4681			::= { zhoneTrapModules 6 }
4682
4683
4684		-- 1.3.6.1.4.1.5504.3.8.6.0
4685		zhoneBulkStatisticsV2Traps OBJECT-IDENTITY
4686			STATUS current
4687			DESCRIPTION
4688				"This object identity adds a zero(0) for the next to last
4689				sub-identifier which should be used for new SNMPv2 Traps."
4690			::= { zhoneTrapBulkStatistics 0 }
4691
4692
4693		-- 1.3.6.1.4.1.5504.3.8.6.0.1
4694		zhoneBulkStatisticsIntervalFailure NOTIFICATION-TYPE
4695			OBJECTS { zhoneBulkStatsSystemOperStatus }
4696			STATUS current
4697			DESCRIPTION
4698				"This notification alerts the manager that the device could not
4699				successfully complete the current collection interval.   The
4700				zhoneBulkStatsSystemOperStatus is included in the trap to indicate
4701				the type of failure."
4702			::= { zhoneBulkStatisticsV2Traps 1 }
4703
4704
4705		-- 1.3.6.1.4.1.5504.3.8.7
4706		zhoneTrapZms OBJECT-IDENTITY
4707			STATUS current
4708			DESCRIPTION
4709				"Object identifier under which Zhone ZMS related traps
4710				are defined."
4711			::= { zhoneTrapModules 7 }
4712
4713
4714		-- 1.3.6.1.4.1.5504.3.8.7.0
4715		zhoneTrapZmsV2Traps OBJECT-IDENTITY
4716			STATUS current
4717			DESCRIPTION
4718				"The SNMPv2 zero(0) prefix for Zhone ZMS traps."
4719			::= { zhoneTrapZms 0 }
4720
4721
4722		-- 1.3.6.1.4.1.5504.3.8.7.0.1
4723		zhoneZmsBlockCliChange NOTIFICATION-TYPE
4724			OBJECTS { zhoneZmsBlockCli }
4725			STATUS deprecated
4726			DESCRIPTION
4727				"This is trap is generated when the value of zhoneZmsBlockCli
4728				is changed."
4729			::= { zhoneTrapZmsV2Traps 1 }
4730
4731
4732		-- 1.3.6.1.4.1.5504.8
4733		zhoneCompliances OBJECT IDENTIFIER ::= { zhone 8 }
4734
4735
4736		-- 1.3.6.1.4.1.5504.8.1
4737		zhoneGroups OBJECT IDENTIFIER ::= { zhoneCompliances 1 }
4738
4739
4740		-- 1.3.6.1.4.1.5504.8.1.1
4741		zhoneSystemGroup OBJECT-GROUP
4742			OBJECTS { zhoneZmsExists, zhoneZmsConnectionStatus, zhoneZmsIpAddress, zhoneZmsBlockCli, zhoneTrapsCommunityName,
4743				zhoneTrapsSequenceNumber, zhoneTrapsResendSequenceNumber, zhoneTrapsAckedSequenceNumber, zhoneTrapsSeverity, zhoneTrapsAllowedCategories,
4744				zhoneTrapsAdminStatus, zhoneTrapsRowStatus, zhoneTrapsGatewayTrapServerAddress, zhoneTrapVersion, zhoneTrapFlags,
4745				zhoneTrapShelf, zhoneTrapSlot, zhoneTrapPort, zhoneTrapSubPort, zhoneTrapProviderId,
4746				zhoneTrapText, zhoneTrapPortType, zhoneTrapPortTypeExtension, zhoneTrapAlarmAction, zhoneTrapAlarmId,
4747				zhoneTrapAlarmSeverity, zhoneTrapConfigSyncResetInterval, zhoneTrapConfigSyncResetCount, zhoneTrapConfigSyncResetLastFtpTime, zhoneTrapConfigSyncResetCurrentTime,
4748				zhoneTrapUtcTime, zhoneConfigSyncExists, zhoneConfigSyncOverflow, zhoneConfigSyncPriority, zhoneConfigSyncAction,
4749				zhoneConfigSyncFileName, zhoneConfigSyncStatus, zhoneConfigSyncUserName, zhoneConfigSyncUserPassword, zhoneAdminCommunityAccess,
4750				zhoneAdminCommunityAccessListIndex, zhoneAdminCommunityRowStatus, zhoneNextAdminAccessIndex, zhoneSwCardSwFileName, zhoneSwLoadRowStatus,
4751				zhoneSnmpErrorDisplayString, zhoneSnmpErrorTime, zhoneSysSwLogin, zhoneSysSwPassword, zhoneSysSwPriLoadServer,
4752				zhoneSysSwSecLoadServer, zhoneSysSwRemoteFilePath, zhoneSysSwLocalFilePath, zhoneSysSwAdmin, zhoneSysSwStatus,
4753				zhoneSysRebootAdmin, zhoneSysRebootCardType, zhoneSysCardSpecificSwFileName, zhoneSysCardSwSpecificVers, zhoneSysCardUpgradeSwFileName,
4754				zhoneSysCardSwUpgradeVers, zhoneSysCardSwType, zhoneSysCardSwEnable, zhoneSysCardSwUpgradeEnable, zhoneSysCardRowStatus,
4755				zhoneSysCardLineType, zhoneSysCardAtmConfiguration, zhoneSysCardLineVoltage, zhoneSysCardVpiVciRange, zhoneSysCardInitString,
4756				zhoneSysCardWettingCurrent, nextCardRedundancyGroupId, zhoneSysCardRedundancyGroupId, zhoneSysCardRedundancyWeight, zhoneBulkStatCollectionRowStatus,
4757				zhoneVideoSystemConfigurationRowStatus, zhoneBulkStatInstance, zhoneSysCardRedundancyHoldActive, zhoneAdminAccessRowStatus, zhoneUserIdNext,
4758				zhoneUserTotalFailedLogins, zhoneUserName, zhoneUserPassword, zhoneUserPrompt, zhoneUserAccessLevel,
4759				zhoneUserAdmin, zhoneUserLogins, zhoneUserFailedLogins, zhoneUserRowStatus, zhoneSystemConfigurationNumShelves,
4760				zhoneSystemConfigurationShelvesArray, zhoneSystemConfigurationNumCards, zhoneSystemConfigurationIpAddress, zhoneSystemConfigurationAlternateIpAddress, zhoneSystemConfigurationDateAndTime,
4761				zhoneSystemConfigurationCountryRegion, zhoneSystemConfigurationRingSource, zhoneSystemCurrentClockSource, zhoneSystemSecondaryClockSource, zhoneSystemClockEligibility,
4762				zhoneSystemClockWeight, zhoneSystemClockAvailabilityStatus, zhoneSystemClockTxClockMode, zhoneSystemConsoleLogging, zhoneSystemRevertiveClockSource,
4763				zhoneSystemVoiceBandwidthCheck, zhoneAlarmLevelsEnabled, zhoneSystemUserAuthMethod, zhoneSystemRadiusAuthIndex, zhoneSystemSecureFTP,
4764				zhoneSystemWebInterface, zhoneSystemConfigurationOptions, zhoneSystemConfigurationReservedVlanIdStart, zhoneSystemConfigurationReservedVlanIdCount, zhoneSysCardRedundancyOperStatus,
4765				zhoneSysCardRedundancyRowStatus, zhoneSntpPrimaryServerIpAddr, zhoneSntpSecondaryServerIpAddr, zhoneSntpLocalTimeZone, zhoneSntpDaylightSavingTime,
4766				zhoneAdslPotsMaxActiveBypassRelays, zhoneAdslPotsBypassRelayResetAll , zhoneBulkStatsSystemCollectionEnabled, zhoneBulkStatsSystemFtpAddress, zhoneBulkStatsSystemFtpLogin,
4767				zhoneBulkStatsSystemFtpPassword, zhoneBulkStatsSystemFtpDirPath, zhoneBulkStatsSystemOperStatus, nextBulkStatCollectionId, zhoneBulkStatEnabled,
4768				zhoneBulkStatOID, zhoneBulkStatIncludeChildren, zhoneBulkStatsCollectionInterval, zhoneVideoSystemConfigurationIndexNext, zhoneVideoSystemConfigurationNtpServerAddress,
4769				zhoneVideoSystemConfigurationEpgServerAddress, zhoneVideoSystemConfigurationSettopBoxHeadEndServerAddress, zhoneVideoSystemConfigurationDefaultChannelAddress, zhoneVideoSystemConfigurationNoChannelAvailableAddress, zhoneVideoSystemConfigurationEpgType,
4770				zhoneVideoSystemConfigurationEpgPort, zhoneVideoSystemConfigurationEpgFtpAddress, zhoneCallDetailRecEnabled, zhoneCallDetailRecFlushLog, zhoneCallDetailRecCurrFtpServer,
4771				zhoneCallDetailRecPrimFtpIpAddr, zhoneCallDetailRecSecFtpIpAddr, zhoneCallDetailRecFtpLogin, zhoneCallDetailRecFtpPassword, zhoneCallDetailRecFtpDirPath,
4772				zhoneCallDetailRecRepPeriod, zhoneCallDetailRecOperStatus, zhoneSoftwareUpgradeAction, zhoneSoftwareUpgradeStatus, zhoneSoftwareUpgradeTimeStarted,
4773				zhoneSoftwareUpgradeTimeCompleted, zhoneFileAction, zhoneFileName1, zhoneFileName2, zhoneDirectoryPath,
4774				zhoneDirectoryBytesAvailable, zhoneBytesReservedForProvisioning, zhoneFileDirectoryPath, zhoneFileName, zhoneFilePrivilege,
4775				zhoneFileSize, zhoneFileLastModified, zhoneEnhancedStatusCode, zhoneEnhancedStatusText }
4776			STATUS current
4777			DESCRIPTION
4778				"Description."
4779			::= { zhoneGroups 1 }
4780
4781
4782		-- 1.3.6.1.4.1.5504.8.1.2
4783		zhoneDeprecatedSystemGroup OBJECT-GROUP
4784			OBJECTS { zhonePrimaryClockSource }
4785			STATUS deprecated
4786			DESCRIPTION
4787				"Description."
4788			::= { zhoneGroups 2 }
4789
4790
4791		-- 1.3.6.1.4.1.5504.8.1.3
4792		zhoneTrapGroup NOTIFICATION-GROUP
4793			NOTIFICATIONS { zhoneTrapCpeConnectionDown, zhoneTrapCpeConnectionUp, zhoneTrapConfigSyncChange, zhoneTrapConfigSyncReset, zhoneTrapSnmpSATimeout,
4794				zhoneCardRedundancyStatusChange, zhoneCardRedundancyUnsafe, zhoneBulkStatisticsIntervalFailure }
4795			STATUS current
4796			DESCRIPTION
4797				"Description."
4798			::= { zhoneGroups 3 }
4799
4800
4801		-- 1.3.6.1.4.1.5504.8.1.4
4802		zhoneDeprecatedTrapGroup NOTIFICATION-GROUP
4803			NOTIFICATIONS { zhoneZmsBlockCliChange }
4804			STATUS deprecated
4805			DESCRIPTION
4806				"Description."
4807			::= { zhoneGroups 4 }
4808
4809
4810
4811	END
4812
4813--
4814-- genSystem.mib
4815--
4816