-- ************************************************************** -- ************************************************************** -- +++ -- Copyright 2001-2008 Symmetricom Austin -- -- FILENAME: SSU2000.MIB -- PRODUCT: SSU2000 COMM Module -- DESCRIPTION: -- This file contains the Symmetricom-Austin SSU2000 private MIB. -- -- NOTES: -- In this private MIB, when we define the syntax in Octet String, -- we use the subset of the Type-Length-Value (TLV) format (except -- we specified otherwise). -- -- The TLV -- TYPE (1 byte): indicates the ASN.1 type, as well as -- the class of the type. -- LENGTH (1 byte): indicates the length of the actual -- value represention -- VALUE: represents the value of the ASN.1 type as -- a string octets. -- -- The (1 byte) type is defined as -- Class [bit 6-7], P/C [bit 5], Tag Number [bit 0-4] -- Class: -- 00 = Universal -- 01 = Application -- 10 = Context Specific -- 11 = Private -- -- P/C: -- 0 = Primitive Encoding -- 1 = Constructed encoding -- -- Tag Number: -- 1 = Boolean type -- 2 = Integer -- 4 = Octetstring type -- 5 = Null type -- 10 = Enumerated type -- -- In our application, the type is Application Class with -- Primitive Encoding (0x40). -- -- -- -- COMMENTS/CHANGES: -- JJW 01/11/2001 - Jay Wang: Created -- JJW 06/06/2001 - Fixed StaDiMtie1A/B and StaDiMtie2A/B missing mtie100000 definition -- JJW 06/22/2001 - Change setMiFreqAErrLmt/setMiFreqBErrLmt setMiFreqAErrLmt/setMiFreqBErrLmt range to [0..10000000] -- JJW 06/22/2001 - added extra definition NA for setDiCSFlt. -- JJW 06/22/2001 - changed setMiMtie10xxxEL1/2 and setMiMtie10xxxCL1/2 limits to [0..60000] since defined as 16bits. -- JJW 09/26/2001 - Changed the Opaque to OCTET STRING -- JJW 10/22/2001 - Removed value "warm(1)" in setCkPLLMode -- JJW 10/22/2001 - Put stronger check to make sure mtHisInpLoc and tdHisInpLoc specified with port number -- JJW 10/22/2001 - Removed value "ignored" in tpNtfCode which is not used. -- JJW 01/25/2002 - Added the Composite Clock Input Module, statusCcInp and setupCcInp -- JJW 01/25/2002 - Added sysOpmode field in sys to set subtending or non-subtending mode -- JJW 02/19/2002 - Allowed additional pql value 1 and 9 be settable in setGpsProvPql, setDiProvPql, and setCiProvPql fields. -- JJW 07/09/2002 - Changed setGpsPdop range from 1-10 to 3-10. -- JJW 07/09/2002 - Changed setCcComp comments for 275ft per step intead of 500ft per step. -- JJW 07/16/2002 - Added inAdapterPart field in InEntry. -- JJW 10/02/2002 - Added staOtPortSta range from 1-5 to 1-6 where 6 is defined as port is squelched. -- JJW 10/02/2002 - Added setCoSquelch field in SetCoEntry. -- JJW 04/01/2003 - Added RS422 Output Module MIB in setup422Out -- JJW 05/01/2003 - Changed the MODULE-IDENTITY to Symmetricom -- JJW 06/18/2003 - Added E12048 Output Module MIB in setupE12048Out -- JJW 09/23/2003 - Restricted snmpmanIp to Read Only for SNMPv3 (It belongs to Level4 function) -- JJW 09/23/2003 - Restricted snmpmanInit to v2 and not apply to v3. -- JJW 11/20/2003 - Changed setCkMinTau and setCkMaxTau ranges from (300..10000) to (150..10000) -- JJW 01/08/2004 - Added DS1 LRM Module MIB in statusLrm and setupLrm -- JJW 02/06/2004 - Added pllflt(6) in staLrmMRefSrc field -- JJW 02/06/2004 - Added unknown(4) in staLrmMCtaId field -- JJW 03/05/2004 - Added etl1c(10) and etl1d(11) in comLogoff fields. -- JJW 03/05/2004 - Added etl1c(10) and etl1d(11) in whoPort fields. -- JJW 03/08/2004 - Allowed pql value 1 thru 9 be settable in setGpsProvPql, setDiProvPql, and setCiProvPql fields. -- JJW 03/08/2004 - Added sysTl1Format(sys 5)object in sys object. -- JJW 03/29/2004 - Added Sine Output Module MIB in setupSineOut -- JJW 03/29/2004 - Added Sine Input Module MIB in setupSineInp and statusSineInp -- JJW 03/29/2004 - Added Japanese Composite Clock Output Module MIB in setupJccOut -- JJW 03/29/2004 - Added Japanese Composite Clock Input Module MIB in setupJccInp and statusJccInp -- JJW 07/23/2004 - Added japanese(3)in sysOpmode fields (i.e. Japanese subtending mode). -- JJW 10/11/2004 - Changed the stGpsTkChnl from 1..8 to 1..12 -- JJW 01/12/2005 - added xxxMStatus (module status) fields for all input modules. -- JJW 01/14/2005 - Tracker #20460, limited pql value 1 and 9 be settable in setGpsProvPql, setDiProvPql, setCiProvPql, setSineiProvPql, setJcciProvPql fields. -- JJW 02/01/2005 - RES #3321, Added/changed snmpman objects and fields for new v3 implementation -- renamed snmpmanTable to snmpv2manTable -- added initv2 and initv3 fields in snmpmanInit object -- added snmpNotification, snmpEnable, snmpv3manTable, snmpv2userTable, snmpv3userTable objects -- JJW 02/01/2005 - Added sInterfaces(ssu2000 60) object to specify if various interfaces present or not. -- JJW 02/01/2005 - RES #3464, Added E1 LRM Module MIB in statusLrme1 and setupLrme1. -- JJW 02/01/2005 - removed statusCdma (mstatus 6) and setupCdma (msetup 6) in the msetup object. -- JJW 02/01/2005 - Tracker #20519, added setGpsZeroPhase field in SetGpsEntry. -- JJW 02/22/2005 - Tracker #20553, applied "ssu2000 MODULE-IDENTITY" OID with {austron 1 1} instead of {products 1} (note: both are the same OID) -- to avoid conflicts within HP Openview with some MIBs from other vendors. -- JJW 02/22/2005 - Tracker #20545, removed unnecessary fields in the CC inp module of StaCiEntry, SetCiEntry, and SetCimEntry. -- JJW 05/20/2005 - Tracker #20580, added fields setE12048oFrame, setE12048oCrc, setE12048oSsm, setE12048oCrc and setE12048oSsmBit in SetE12048oEntry. -- JJW 08/26/2005 - Tracker #21166, added sysAco 'alarm cut off' (sys 7) in sys object. -- JJW 02/22/2006 - Version realignment. -- JJW 03/28/2006 - Added more description in TModuleCode hex number module definition. -- JJW 03/29/2006 - Tracker #21301, Added ntpPrefer (ntp 12) in the ntp object. -- JJW 03/30/2006 - Tracker #20656, Added tmLocalOffset (time 2) in the time object and TLocalTimeOffset definition. -- JJW 04/25/2006 - Tracker #20639, Added GPS Performance Monitor (MTIE and FREQ) -- added staGpsMtie1A, staGpsMtie2A, staGpsMtie1B, staGpsMtie2B, staGpsFreqA, staGpsFreqB to StaGpsEntry object. -- added setAlmThGpsInpTable object in (setupGps 2) for MTIE and FREQ setting. -- JJW 06/20/2006 - Tracker #21475, Changed the limitis from 1-100k, to 1-10k in setMiOOFErrCnt,setMiOOFClrCnt,setMiBPVErrCnt, -- setMiBPVClrCnt, setMiCRCErrCnt,and setMiCRCClrCnt in the DS1/E1 input module. -- setCimBPVErrCnt and setCimBPVClrCnt in the CC Input Module -- JJW 10/18/2006 - Tracker #22077, Added alarm threshold setting in the Sine Input Module: -- added fields in staSineiPql, staSineiMtie1A, staSineiMtie2A, staSineiMtie1B, staSineiMtie2B, -- staSineiFreqA, staSineiFreqB in the staSineiEntry. -- added a new object table setAlmThSineInpTable in setupSineInp object. -- JJW 10/18/2006 - Tracker #21780, Added staGpsPpsSigma and staGps3Sigma in the StaGpsEntry object. -- JJW 01/25/2008 - PRD 5.1, Added PackeTime NTP Module Support: -- Added statusPtNtp object in mstatus (15), -- Added setupPtNtp object in msetup (22), -- Added ntpq object in ssu2000 (19), -- Added route object in ssu2000 (20), -- Added setCkTodTimeout field in the setCkEntry(7) -- Added staCkUtc field in the staCkEntry(7) -- Added refClkTodsrc field in the ref(7) -- Added setGpsTodsrcPriority(14) and setGpsTodsrcCompensation(15) field in the setGpsEntry. -- JJW 02/02/2012 - PRD 6.4, Added following support: -- Added statusPtPtp object in mstatus (16), -- Added setupPtPtp object in msetup (23), -- Added ptpclient object in ssu2000 (36), -- Added almStatus field in almEntry (9), -- Added statusSynce object in mstatus (17), -- Added setupSynce object in msetup (24), -- Added setPtPtpRmvClient field in setPtPtpEntry (34) -- Added setCkFreqTimeout field in the setCkEntry(8) -- GGUO 07/08/2012 - PRD GLONASS, Added following support: -- Added setGnssCmode field in the setGpsEntry (16), -- Added new option for setGpsEngine field in the setGpsEntry(3) -- modified stGpsTkChnl from 12 TO 32, -- modified stGpsAvChnl from 12 TO 32, -- modified setGpsAvg from 10..3600 to 20..3600, and also the method will -- make GSP to be 20..3600, and GNSS to be 20..1440 -- modified setGpsPosel from (0..60)to (0..90) -- modified setGpsTimel from (0..60)to (0..90) -- -- CURRENT VERSION: -- Part No - 12613127-002-2 -- 04/16/2001 - A.00 -- 07/06/2001 - A.01 -- 01/21/2002 - A.02 -- 07/17/2002 - B.00 (ECN#: 2167) -- 10/22/2002 - C.00 (ECN#: 2241) -- 05/15/2003 - D.00 (ECO#: 7735) -- 09/09/2003 - E.00 (ECO#: 7825) -- 01/14/2004 - F.00 (ECO#: 7946) -- 02/06/2004 - F.01 (ECO#: 7969) -- 03/05/2004 - F.02 (ECO#: 8021) -- 09/03/2004 - G.00 (ECO#: 8139) -- 02/01/2005 - G.01 (ECO#: 8302) -- 03/25/2005 - H.00 (ECO#: 8369) -- 09/29/2005 - J.00 (ECO#: 8483) -- 02/22/2006 - K.00 (ECO#: 8600) -- 07/06/2006 - L.00 (ECO#: 8762) -- 11/03/2006 - L.01 (ECO#: 8936) -- 06/10/2008 - M.00 (EC0#: 0190) -- 03/08/2012 - N.00 (EC07565) -- 08/17/2012 - P.00 -- -- +++ -- ************************************************************** -- ************************************************************** SSU2000-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, OBJECT-IDENTITY,Counter32, IpAddress FROM SNMPv2-SMI DisplayString,TEXTUAL-CONVENTION FROM SNMPv2-TC austron FROM DATUM-MIB; ssu2000 MODULE-IDENTITY -- YYMMDD0000Z the LAST-UPDATED format LAST-UPDATED "0801140000Z" ORGANIZATION "Symmetricom" CONTACT-INFO " Symmetricom Technical Support 1-888-367-7966 toll free USA 1-408-428-7907 worldwide Support@symmetricom.com " DESCRIPTION "Private MIB module for management of SSU2000. This SSU2000 private MIB supports all existing functions of the SSU2000 thus achieving full system control via this software interface. All reports, queries, autonomous messages, control, provisioning and administration (except for Set User ID/password/level, Set IP assignments, Reset Connection and SNMP Community Settings) will be addressable via SNMP. " ::= { austron 1 1 } -- ************************************************************** -- SSU2000 PRIVATE MIB, TOP-LEVEL TREE STRUCTURE -- ************************************************************** inventory OBJECT IDENTIFIER ::= { ssu2000 1 } mstatus OBJECT IDENTIFIER ::= { ssu2000 2 } msetup OBJECT IDENTIFIER ::= { ssu2000 3 } general OBJECT IDENTIFIER ::= { ssu2000 4 } event OBJECT IDENTIFIER ::= { ssu2000 5 } alarm OBJECT IDENTIFIER ::= { ssu2000 6 } ref OBJECT IDENTIFIER ::= { ssu2000 7 } phase OBJECT IDENTIFIER ::= { ssu2000 8 } freq OBJECT IDENTIFIER ::= { ssu2000 9 } ntp OBJECT IDENTIFIER ::= { ssu2000 10 } time OBJECT IDENTIFIER ::= { ssu2000 11 } pqlTable OBJECT IDENTIFIER ::= { ssu2000 12 } ioname OBJECT IDENTIFIER ::= { ssu2000 13 } comm OBJECT IDENTIFIER ::= { ssu2000 14 } snmpman OBJECT IDENTIFIER ::= { ssu2000 15 } sys OBJECT IDENTIFIER ::= { ssu2000 16 } users OBJECT IDENTIFIER ::= { ssu2000 17 } who OBJECT IDENTIFIER ::= { ssu2000 18 } ntpq OBJECT IDENTIFIER ::= { ssu2000 19 } route OBJECT IDENTIFIER ::= { ssu2000 20 } mtie OBJECT IDENTIFIER ::= { ssu2000 30 } tdev OBJECT IDENTIFIER ::= { ssu2000 31 } -- s1port OBJECT IDENTIFIER ::= { ssu2000 32 } -- phaseT1 OBJECT IDENTIFIER ::= { ssu2000 33 } -- tie100 OBJECT IDENTIFIER ::= { ssu2000 34 } -- mtie100 OBJECT IDENTIFIER ::= { ssu2000 35 } ptpclient OBJECT IDENTIFIER ::= { ssu2000 36 } mTrapReq OBJECT IDENTIFIER ::= { ssu2000 50 } mTrapObjs OBJECT IDENTIFIER ::= { ssu2000 51 } mTraps OBJECT IDENTIFIER ::= { ssu2000 52 } sInterfaces OBJECT IDENTIFIER ::= { ssu2000 60 } -- -- status -- statusCom OBJECT IDENTIFIER ::= { mstatus 1 } statusClk OBJECT IDENTIFIER ::= { mstatus 2 } statusGps OBJECT IDENTIFIER ::= { mstatus 5 } statusDs1E1Inp OBJECT IDENTIFIER ::= { mstatus 7 } statusCcInp OBJECT IDENTIFIER ::= { mstatus 8 } statusOut OBJECT IDENTIFIER ::= { mstatus 10 } statusLrm OBJECT IDENTIFIER ::= { mstatus 11 } statusSineInp OBJECT IDENTIFIER ::= { mstatus 12 } statusJccInp OBJECT IDENTIFIER ::= { mstatus 13 } statusLrmE1 OBJECT IDENTIFIER ::= { mstatus 14 } statusPtNtp OBJECT IDENTIFIER ::= { mstatus 15 } statusPtPtp OBJECT IDENTIFIER ::= { mstatus 16 } statusSynce OBJECT IDENTIFIER ::= { mstatus 17 } -- -- setup -- setupCom OBJECT IDENTIFIER ::= { msetup 1 } setupClk OBJECT IDENTIFIER ::= { msetup 2 } setupGps OBJECT IDENTIFIER ::= { msetup 5 } setupDs1E1Inp OBJECT IDENTIFIER ::= { msetup 7 } setupCcInp OBJECT IDENTIFIER ::= { msetup 8 } setupDs1Out OBJECT IDENTIFIER ::= { msetup 10 } setupE1Out OBJECT IDENTIFIER ::= { msetup 11 } setup2048Out OBJECT IDENTIFIER ::= { msetup 12 } setupCCOut OBJECT IDENTIFIER ::= { msetup 13 } setup422Out OBJECT IDENTIFIER ::= { msetup 14 } setupE12048Out OBJECT IDENTIFIER ::= { msetup 15 } setupLrm OBJECT IDENTIFIER ::= { msetup 16 } setupSineOut OBJECT IDENTIFIER ::= { msetup 17 } setupSineInp OBJECT IDENTIFIER ::= { msetup 18 } setupJccOut OBJECT IDENTIFIER ::= { msetup 19 } setupJccInp OBJECT IDENTIFIER ::= { msetup 20 } setupLrmE1 OBJECT IDENTIFIER ::= { msetup 21 } setupPtNtp OBJECT IDENTIFIER ::= { msetup 22 } setupPtPtp OBJECT IDENTIFIER ::= { msetup 23 } setupSynce OBJECT IDENTIFIER ::= { msetup 24 } -- ************************************************************** -- SSU2000 TEXTUAL-CONVENTION DEFINITION -- ************************************************************** OkValue ::= INTEGER { ok (1), fault (2) } OnValue ::= INTEGER { on (1), off (2) } YesValue ::= INTEGER { yes (1), no (2) } EnaValue ::= INTEGER { ena (1), dis (2) } ActiveValue ::= INTEGER { active (1), inactive (2) } ValidValue ::= INTEGER { valid (1), invalid (2) } TrueValue ::= INTEGER { true (1), false (2) } -- ****************************************** -- DEFINED IN RFC2579 -- ****************************************** DateAndTime ::= TEXTUAL-CONVENTION DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d" STATUS current DESCRIPTION "A date-time specification. field octets contents range ----- ------ -------- ----- 1 1-2 year* 0..65536 2 3 month 1..12 3 4 day 1..31 4 5 hour 0..23 5 6 minutes 0..59 6 7 seconds 0..60 (use 60 for leap-second) 7 8 deci-seconds 0..9 8 9 direction from UTC '+' / '-' 9 10 hours from UTC* 0..13 10 11 minutes from UTC 0..59 * Notes: - the value of year is in network-byte order - daylight saving time in New Zealand is +13 For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be displayed as: 1992-5-26,13:30:15.0,-4:0 Note that if only local time is known, then timezone information (fields 8-10) is not present." SYNTAX OCTET STRING (SIZE (8 | 11)) -- ****************************************** -- LOCAL TIME OFFSET DEFINITION -- ****************************************** TLocalTimeOffset ::= TEXTUAL-CONVENTION DISPLAY-HINT "1a1d:1d" STATUS current DESCRIPTION "A local time offset specification. field octets contents range ----- ------ -------- ----- 1 1 direction from UTC '+' / '-' 2 2 hours from UTC* 0..13 3 3 minutes from UTC 0..59 * Notes: - the value of year is in network-byte order - The hours range is 0..13 For example, the -6 local time offset would be displayed as: -6:0 " SYNTAX OCTET STRING (SIZE (3)) -- ****************************************** -- MODULE HEX CODE DEFINITION -- ****************************************** TModuleCode ::= TEXTUAL-CONVENTION DISPLAY-HINT "x" STATUS current DESCRIPTION "The module hex code 1001 Input – 3 Port 1002 Input – 1 Port 1003 Input – DS1 3 Port 1004 Input – DS1 1 Port 1005 Input – E1 3 Port 1006 Input – E1 1 Port 1008 Input – GPS 1010 Input – Composite Clock (1 Port) 1012 Input – Japanese CC (1 Port) 1013 Input – Japanese Sine (3 Port) 2001 Clock – Stratum 2E Rubidium 2002 Clock – Stratum 3E 2003 Clock – Type I 3001 Communication Module 4001 Output – DS1 4002 Output – E1 4003 Output – Composite Clock 4004 Output – 2048 kHz 4007 Output – EIA 422 4008 Output – E1/2048 kHz 4009 DS1 Line Retiming Module 4 Ports 400A DS1 Line Retiming Module 2 Ports 400B Output – Japanese CC 400C Output – Japanese Sine 400D E1 Line Retiming Module 4 Ports 4021 NTP Blade 4022 PTP Blade 5001 Buffer Card " SYNTAX INTEGER (0..'FFFF'h) -- ****************************************** -- SYNC STATUS MESSAGE (SSM) DEFINITION -- ****************************************** TSsm ::= TEXTUAL-CONVENTION DISPLAY-HINT "x" STATUS current DESCRIPTION "The ssm hex code" SYNTAX INTEGER (0..255) -- ****************************************** -- ANTENNA LATITUDE AND LONGITUDE DEFINITION -- ****************************************** TLatAndLon ::= TEXTUAL-CONVENTION DISPLAY-HINT "1a1d:1d:1d.1d" STATUS current DESCRIPTION "antenna latitude and longitude specification. field octets contents range ----- ------ -------- ----- 1 1 +/-180 deg '+' / '-' 2 2 degree 0..180 3 3 minute 0..59 4 4 second 0..59 5 5 second fraction 0..99 +/- dd:mm:ss.ss " SYNTAX OCTET STRING (SIZE (5)) -- ****************************************** -- ANTENNA HIGHT DEFINITION -- ****************************************** TAntHeight ::= TEXTUAL-CONVENTION DISPLAY-HINT "1a2d.1d" STATUS current DESCRIPTION "antenna height specification. field octets contents range ----- ------ -------- ----- 1 1 +/- '+' / '-' 2 2-3 meter 0..10000 3 4 meter fraction 0..99 +/- hh.hh " SYNTAX OCTET STRING (SIZE (4)) -- ************************************************************** -- ************************************************************** -- SSU2000 INVENTORY GROUP -- ************************************************************** -- ************************************************************** inventoryTable OBJECT-TYPE SYNTAX SEQUENCE OF InEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list containing the system inventory of installed hardware and software components contained in the SSU-2000. The number of entries is given by the values of inChassis and inSlot. " ::= { inventory 1 } inEntry OBJECT-TYPE SYNTAX InEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Inventory table contains inventory information for all modules installed in the SSU2000 unit. System Inventory attributes. " INDEX { inChassis, inSlot } ::= { inventoryTable 1 } InEntry ::= SEQUENCE { inChassis INTEGER, inSlot INTEGER, inModCode TModuleCode, inName DisplayString, inSerial DisplayString, inService DateAndTime, inHwPart DisplayString, inHwRev DisplayString, inHwDate DateAndTime, inSwPart DisplayString, inSwRev DisplayString, inRevision DisplayString, inShelfDesc DisplayString, inShelfPart DisplayString, inInstalled YesValue, inAction INTEGER, inAdapterPart DisplayString } inChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { inEntry 1 } inSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { inEntry 2 } inModCode OBJECT-TYPE SYNTAX TModuleCode MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module type is identified with a Hex value. " ::= { inEntry 3 } inName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module type is identified with a Name. " ::= { inEntry 4 } inSerial OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's serial number. " ::= { inEntry 5 } inService OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's in-service time. " ::= { inEntry 6 } inHwPart OBJECT-TYPE SYNTAX DisplayString (SIZE (0..14)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's hardware part number. " ::= { inEntry 7 } inHwRev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's hardware revision. " ::= { inEntry 8 } inHwDate OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's date of manufacture. " ::= { inEntry 9 } inSwPart OBJECT-TYPE SYNTAX DisplayString (SIZE (0..14)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's software part number. " ::= { inEntry 10 } inSwRev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's main software revision. " ::= { inEntry 11 } inRevision OBJECT-TYPE SYNTAX DisplayString (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports module's software and PLD revisions. " ::= { inEntry 12 } inShelfDesc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports shelf type description. " ::= { inEntry 13 } inShelfPart OBJECT-TYPE SYNTAX DisplayString (SIZE (0..14)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports shelf part number. " ::= { inEntry 14 } inInstalled OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports if this module is physically installed in the system or not. 1 = module is installed. 2 = module is physically absent, but the configuration data is still there. " ::= { inEntry 15 } inAction OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), remove(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "User Action: ENABLE (1), enables the module. DISABLE (2), marks a module as inactive to be removed from the system. REMOVE (3), if physically absent, the module is removed from the registry. Note: This field only is meaningful during the write operation. When read, it always displayed as 1. " ::= { inEntry 16 } inAdapterPart OBJECT-TYPE SYNTAX DisplayString (SIZE (0..14)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the Symmetricom input adapter part number. Note: If this field is an empty string, it means the input adapter identification is not applicable for this module. " ::= { inEntry 17 } -- ************************************************************** -- SSU2000 FEATURE PRESENCE TABLE -- ************************************************************** inFeatureTable OBJECT-TYPE SYNTAX SEQUENCE OF InFeatureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SSU-2000 has two optional features, NTP and SNMP. The Feature Presence table provides presence of these features. " ::= { inventory 2 } inFeatureEntry OBJECT-TYPE SYNTAX InFeatureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "inFeatureIndex The index to identify the feature inFeature The setting of the feature " INDEX { inFeatureIndex } ::= { inFeatureTable 1 } InFeatureEntry ::= SEQUENCE { inFeatureIndex INTEGER, inFeature EnaValue } inFeatureIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each feature table. 1 = NTP 2 = SNMP " ::= { inFeatureEntry 1 } inFeature OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SSU-2000 feature set: 1 = Enabled 2 = Disabled " ::= { inFeatureEntry 2 } -- ************************************************************** -- ************************************************************** -- SSU2000 MODULE STATUS GROUP -- ************************************************************** -- ************************************************************** -- FUNCTIONAL DESCRIPTION -- The module status group provides information on each module -- installed in the system. There are status attributes that are -- common for all modules in the system and there are module -- specific attributes. All of the status attributes are -- read-only objects. Descriptions of the specific module -- attributes are listed in each Module Status Group for each type -- of module. -- ************************************************************** -- SSU2000 COMMUNICATION MODULE STATUS GROUP -- ************************************************************** -- FUNCTIONAL DESCRIPTION -- The module status group provides information on each module -- installed in the system. There are status attributes that are -- common for all modules in the system and there are module -- specific attributes. All of the status attributes are -- read-only objects. Descriptions of the specific module -- attributes are listed in each Module Status Group for each type -- of module. -- Though the Status Information will show alarm status (if a module -- is in an alarmed state or not), the detail of all alarm states -- is available through the module's alarm object. -- ************************************************************** -- SSU2000 CLOCK MODULE STATUS GROUP -- ************************************************************** staClkTable OBJECT-TYPE SYNTAX SEQUENCE OF StaCkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports Clock Module Status, loop mode, tau, and system-level priority quality level (pql). " ::= { statusClk 1 } staCkEntry OBJECT-TYPE SYNTAX StaCkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Clock Status Attributes: " INDEX { staCkChassis, staCkSlot} ::= { staClkTable 1 } StaCkEntry ::= SEQUENCE { staCkChassis INTEGER, staCkSlot INTEGER, staCkStatus INTEGER, staCkPLLMode INTEGER, staCkTau Counter32, staCkPql INTEGER, staCkUtc YesValue } staCkChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { staCkEntry 1 } staCkSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This slot number and chassis number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for Clocks are slot 1 and slot 12. " ::= { staCkEntry 2 } staCkStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), selected(2), disable(3), fault(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the clock module status. ok(1), -- module is enabled and operating without faults selected(2), -- module is enabled and selected as primary local oscillator disable(3), -- module is disabled fault(4) -- module is enabled and operating with fault(s) " ::= { staCkEntry 3 } staCkPLLMode OBJECT-TYPE SYNTAX INTEGER { failed(1), warmup(2), acquire(3), holdover(4), lock(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the clock software Phase Locked Loop (PLL) Mode. failed(1), -- pll hardware failure, pll unlocked warmup(2), -- local oscillator is initialized and warming up acquire(3), -- LO is operating in acquire or fast locked mode holdover(4), -- LO is operating in holdover due to lose or reference input lock(5) -- LO is operating in normal mode " ::= { staCkEntry 4 } staCkTau OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the clock tau value. The tau is the time constant (in seconds) used by the clock's servo control loop. " ::= { staCkEntry 5 } staCkPql OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the system Priority Quality Level (PQL). The PQL indicates the Stratum Level of the clock. Zero indicates an invalid SSM was read. " ::= { staCkEntry 6 } staCkUtc OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the clock has been TOD synced with GPS or PackeTime.. " ::= { staCkEntry 7 } -- ************************************************************** -- SSU2000 GPS MODULE STATUS GROUP -- ************************************************************** -- ****************************************** -- GPS STATUS TABLE -- ****************************************** staGpsTable OBJECT-TYPE SYNTAX SEQUENCE OF StaGpsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPS Input Module Status reports the module's current status, input port phase data, time status, MTIE threshold status, frequency threshold status, and TIE measurement statistics status. " ::= { statusGps 1 } staGpsEntry OBJECT-TYPE SYNTAX StaGpsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GPS Status Attributes: staGpsChassis Identifies which chassis is being addressed stGpskSlot Identifies which slot is being addressed staGpsMStatus Reports module status staGpsStatus Reports gps input port status staGpsPhaseA Reports phase value versus clock A in nano-seconds. staGpsPhaseB Reports phase value versus clock B in nano-seconds. staGpsUtc Reports number tells us whether the GPS module has UTC time or not. staGpsMtie1A Reports which MTIE limit 1 threshold was exceeded on clock A. staGpsMtie2A Reports which MTIE limit 2 threshold was exceeded on clock A. staGpsMtie1B Reports which MTIE limit 1 threshold was exceeded on clock B. staGpsMtie2B Reports which MTIE limit 2 threshold was exceeded on clock B. staGpsFreqA Reports input port frequency threshold exceeded on clock A. staGpsFreqB Reports input port frequency threshold exceeded on clock B. staGpsPpsSigma Reports sigma (statistical) calculation representing noise variation on the GPS 1PPS staGps3Sigma Reports 3sigma (statistical) calculation representing noise variation on the GPS 1PPS " INDEX { staGpsChassis, staGpsSlot} ::= { staGpsTable 1 } StaGpsEntry ::= SEQUENCE { staGpsChassis INTEGER, staGpsSlot INTEGER, staGpsStatus INTEGER, staGpsPhaseA INTEGER, staGpsPhaseB INTEGER, staGpsUtc YesValue, staGpsMStatus INTEGER, -- MTIE THRESHOLD STATUS staGpsMtie1A INTEGER, staGpsMtie2A INTEGER, staGpsMtie1B INTEGER, staGpsMtie2B INTEGER, -- FREQUENCY THRESHOLD STATUS staGpsFreqA OkValue, staGpsFreqB OkValue, -- SIGMA Values staGpsPpsSigma DisplayString, staGps3Sigma DisplayString } staGpsChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { staGpsEntry 1 } staGpsSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for GPS are slot 3 and slot 5. " ::= { staGpsEntry 2 } staGpsStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), selected(2), disable(3), fault(4), reject(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The GPS port status. ok(1), -- module is enabled and operating without faults selected(2), -- module is enabled and selected as input reference disable(3), -- module is disabled fault(4), -- module is enabled and operating with faults reject(5) -- module is rejected due to antenna failure " ::= { staGpsEntry 3 } staGpsPhaseA OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "The phase value versus clock A. The phaseA is the current 1 second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. " ::= { staGpsEntry 4 } staGpsPhaseB OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports phase value versus clock B. The phaseB is the current 1 second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. " ::= { staGpsEntry 5 } staGpsUtc OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the GPS module has been set to UTC time (or not). 1 = time is available 2 = time is not available " ::= { staGpsEntry 6 } staGpsMStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(2), fault(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the GPS module status. ok(1), -- module is enabled and operating normally disable(2), -- module is disabled fault(3) -- module is enabled, but not operational due to faults " ::= { staGpsEntry 7 } staGpsMtie1A OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 1 threshold was exceeded on clock A. If ok, it means no error for MTIE limit 1 on clock A. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 1 threshold was exceeded on clock A. " ::= { staGpsEntry 8 } staGpsMtie2A OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 2 threshold was exceeded on clock A. If ok, it means no error for MTIE limit 2 on clock A. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 2 threshold was exceeded on clock A. " ::= { staGpsEntry 9 } staGpsMtie1B OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 1 threshold was exceeded on clock B. If ok, it means no error for MTIE limit 1 on clock B. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 1 threshold was exceeded on clock B. " ::= { staGpsEntry 10 } staGpsMtie2B OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 2 threshold was exceeded on clock B. If ok, it means no error for MTIE limit 2 on clock B. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 2 threshold was exceeded on clock B. " ::= { staGpsEntry 11 } staGpsFreqA OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the input port frequency threshold exceeded on clock A. " ::= { staGpsEntry 12 } staGpsFreqB OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the input port frequency threshold exceeded on clock B. " ::= { staGpsEntry 13 } staGpsPpsSigma OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports current 1 PPS Sigma. " ::= { staGpsEntry 14 } staGps3Sigma OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports current 3 Sigma Threshold. " ::= { staGpsEntry 15 } -- ****************************************** -- GPS ENGINE POSITION TABLE -- ****************************************** stGpsPosTable OBJECT-TYPE SYNTAX SEQUENCE OF StGpsPosEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPS attributes that report the status of the GPS engine's position and status " ::= { statusGps 2 } stGpsPosEntry OBJECT-TYPE SYNTAX StGpsPosEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The GPS position attributes: stGpsPosChassis Identifies which chassis is being addressed stGpsPosSlot Identifies which slot is being addressed stGpsPosValid Reports if the GPS position is valid or not. stGpsPosLat Reports antenna latitude position of the GPS module. stGpsPosLon Reports antenna longitude position of the GPS module. stGpsPosHgt Reports antenna height (meter) position of the GPS module. stGpsPosAccurate Reports antenna position accuracy stGpsPosPdop Reports PDOP assigns a value of accuracy to the calculated position. stGpsPosAvg Reports position averaging value indicates how many position values are used to determine position. " INDEX { stGpsPosChassis, stGpsPosSlot} ::= { stGpsPosTable 1 } StGpsPosEntry ::= SEQUENCE { stGpsPosChassis INTEGER, stGpsPosSlot INTEGER, stGpsPosValid ValidValue, stGpsPosLat TLatAndLon, stGpsPosLon TLatAndLon, stGpsPosHgt TAntHeight, stGpsPosAccurate INTEGER, stGpsPosPdop INTEGER, stGpsPosAvg INTEGER } stGpsPosChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which shelf is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { stGpsPosEntry 1 } stGpsPosSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for GPS are slot 3 and slot 5. " ::= { stGpsPosEntry 2 } stGpsPosValid OBJECT-TYPE SYNTAX ValidValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports if the GPS position is valid or not. 1 = valid 2 = invalid " ::= { stGpsPosEntry 3 } stGpsPosLat OBJECT-TYPE SYNTAX TLatAndLon MAX-ACCESS read-only STATUS current DESCRIPTION "Reports antenna latitude position of the GPS module. The format is +dd:mm:ss.ss or -dd:mm:ss.ss The latitude is +/- 90 deg. " ::= { stGpsPosEntry 4 } stGpsPosLon OBJECT-TYPE SYNTAX TLatAndLon MAX-ACCESS read-only STATUS current DESCRIPTION "Reports antenna longitude position of the GPS module. The format is +dd:mm:ss.ss or -dd:mm:ss.ss The longitude is +/- 180 deg. " ::= { stGpsPosEntry 5 } stGpsPosHgt OBJECT-TYPE SYNTAX TAntHeight MAX-ACCESS read-only STATUS current DESCRIPTION "Reports antenna height (meter) position of the GPS module. The format is +hh.hh or -hh.hh The height is +/- 10000.0 meters. " ::= { stGpsPosEntry 6 } stGpsPosAccurate OBJECT-TYPE SYNTAX INTEGER { approx (1), d2 (2), d3 (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports antenna position accuracy APPROX - position is not accurate D2 - position is accurate, 2D, height is not valid D3 - position is accurate, 3D, height is valid " ::= { stGpsPosEntry 7 } stGpsPosPdop OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports PDOP indicates position precision as an integer representation of value in tenths. For example, the value 19 means 1.9 pdop. if zero, it means invalid. " ::= { stGpsPosEntry 8 } stGpsPosAvg OBJECT-TYPE SYNTAX INTEGER (0..3600) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports satellite position averaging value. If zero, the satellite position is user entered. " ::= { stGpsPosEntry 9 } -- ****************************************** -- GPS AVAILABILITY TABLE -- ****************************************** stGpsAvailTable OBJECT-TYPE SYNTAX SEQUENCE OF StGpsAvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of GPS satellite availability, reports the location of visible satellites. " ::= { statusGps 3 } stGpsAvEntry OBJECT-TYPE SYNTAX StGpsAvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GPS Availability attributes: " INDEX { stGpsAvChassis, stGpsAvSlot, stGpsAvChnl} ::= { stGpsAvailTable 1 } StGpsAvEntry ::= SEQUENCE { stGpsAvChassis INTEGER, stGpsAvSlot INTEGER, stGpsAvChnl INTEGER, stGpsAvPNCode INTEGER, stGpsAvElevation INTEGER, stGpsAvAzimuth INTEGER, stGpsAvHealthy YesValue } stGpsAvChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { stGpsAvEntry 1 } stGpsAvSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for GPS are slot 3 and slot 5. " ::= { stGpsAvEntry 2 } stGpsAvChnl OBJECT-TYPE SYNTAX INTEGER (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports satellite channel number. " ::= { stGpsAvEntry 3 } stGpsAvPNCode OBJECT-TYPE SYNTAX INTEGER (0..99) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports satellite PN code. " ::= { stGpsAvEntry 4 } stGpsAvElevation OBJECT-TYPE SYNTAX INTEGER (0..90) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports calculated elevation (in degrees) of the satellite. " ::= { stGpsAvEntry 5 } stGpsAvAzimuth OBJECT-TYPE SYNTAX INTEGER (0..360) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports calculated Azimuth (in degrees) of the satellite. " ::= { stGpsAvEntry 6 } stGpsAvHealthy OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports current health of the satellite. 1 = healthy 2 = unhealthy " ::= { stGpsAvEntry 7 } -- ****************************************** -- GPS TRACKING TABLE -- ****************************************** stGpsTrackTable OBJECT-TYPE SYNTAX SEQUENCE OF StGpsTkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of GPS satellites being tracked show with visibility, signal strength, & health information. " ::= { statusGps 5 } stGpsTkEntry OBJECT-TYPE SYNTAX StGpsTkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A entry GPS attributes. " INDEX { stGpsTkChassis, stGpsTkSlot, stGpsTkChnl} ::= { stGpsTrackTable 1 } StGpsTkEntry ::= SEQUENCE { stGpsTkChassis INTEGER, stGpsTkSlot INTEGER, stGpsTkChnl INTEGER, stGpsTkSv INTEGER, stGpsTkSnr INTEGER, stGpsTkStatus INTEGER } stGpsTkChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { stGpsTkEntry 1 } stGpsTkSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for GPS are slot 3 and slot 5. " ::= { stGpsTkEntry 2 } stGpsTkChnl OBJECT-TYPE SYNTAX INTEGER (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports satellite channel number. " ::= { stGpsTkEntry 3 } stGpsTkSv OBJECT-TYPE SYNTAX INTEGER (0 | 1..32) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports satellite vehicle number being tracked. if zero, it is invalid " ::= { stGpsTkEntry 4 } stGpsTkSnr OBJECT-TYPE SYNTAX INTEGER (0 | 1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports signal-to-noise ration number being reported if zero, it is invalid " ::= { stGpsTkEntry 5 } stGpsTkStatus OBJECT-TYPE SYNTAX INTEGER { src (1), -- search acq (2), -- acquire agc (3), -- automatic gain control frq (4), -- frequency locking cod (5), -- code locking msg (6), -- messaging tim (7), -- setting time eph (8), -- retriving ephemeris data ok (9) -- satellite being used in the timing solution } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports tracking status. src (1), -- search acq (2), -- acquire agc (3), -- automatic gain control frq (4), -- frequency locking cod (5), -- code locking msg (6), -- messaging tim (7), -- setting time eph (8), -- retriving ephemeris data ok (9) -- satellite being used in the timing solution " ::= { stGpsTkEntry 6 } -- ************************************************************** -- SSU2000 DS1/E1 INPUT MODULE STATUS GROUP -- ************************************************************** staDs1E1InpTable OBJECT-TYPE SYNTAX SEQUENCE OF StaDiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1/E1 Input status entries. " ::= { statusDs1E1Inp 2 } staDiEntry OBJECT-TYPE SYNTAX StaDiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input port status attributes. " INDEX { staDiChassis, staDiSlot, staDiPort } ::= { staDs1E1InpTable 1 } StaDiEntry ::= SEQUENCE { staDiChassis INTEGER, staDiSlot INTEGER, staDiPort INTEGER, staDiStatus INTEGER, staDiPhaseA INTEGER, staDiPhaseB INTEGER, staDiPql INTEGER, staDiPqlRcv YesValue, -- INPUT HARDWARE SIGNAL STATUS staDiLOS OkValue, staDiAIS OkValue, staDiOOF OkValue, staDiBPV OkValue, staDiCRC OkValue, -- MTIE THRESHOLD STATUS staDiMtie1A INTEGER, staDiMtie2A INTEGER, staDiMtie1B INTEGER, staDiMtie2B INTEGER, -- FREQUENCY THRESHOLD STATUS staDiFreqA OkValue, staDiFreqB OkValue, -- INPUT SIGNAL ERROR/CLEAR COUNT staLOSErCnt Counter32, staLOSClCnt Counter32, staAISErCnt Counter32, staAISClCnt Counter32, staOOFErCnt Counter32, staOOFClCnt Counter32, staBPVErCnt Counter32, staBPVClCnt Counter32, staCRCErCnt Counter32, staCRCClCnt Counter32, -- Module Status staDiMStatus INTEGER } staDiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { staDiEntry 1 } staDiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staDiEntry 2 } staDiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staDiEntry 3 } staDiStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), selected(2), disable(3), fault(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port status. ok(1), -- port is enabled & operating without faults selected(2), -- port is selected as system reference disable(3), -- port is diabled fault(4) -- port is enabled & operating with fault(s) " ::= { staDiEntry 4 } staDiPhaseA OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock A. The phaseA is the current 1 second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. " ::= { staDiEntry 5 } staDiPhaseB OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock B. The phaseB is the current 1 second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. " ::= { staDiEntry 6 } staDiPql OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port Priority Quality Level (PQL). The PQL is the current stratum level (read or provisioned) being reported by the port. If zero, it is invalid. " ::= { staDiEntry 7 } staDiPqlRcv OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports receiving Sync Status Message (SSM) for the input port state. 1 = enabled 2 = disabled " ::= { staDiEntry 8 } staDiLOS OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has LOS fault. " ::= { staDiEntry 9 } staDiAIS OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has AIS fault. " ::= { staDiEntry 10 } staDiOOF OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has OOF fault. " ::= { staDiEntry 11 } staDiBPV OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has BPV fault. " ::= { staDiEntry 12 } staDiCRC OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port CRC fault. " ::= { staDiEntry 13 } staDiMtie1A OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 1 threshold was exceeded versus clock A. If ok, it means no error for MTIE limit 1 on clock A. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 1 threshold was exceeded versus clock A. " ::= { staDiEntry 14 } staDiMtie2A OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 2 threshold was exceeded versus clock A. If ok, it means no error for MTIE limit 2 versus clock A. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 2 threshold was exceeded versus clock A. " ::= { staDiEntry 15 } staDiMtie1B OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 1 threshold was exceeded verus clock B. If ok, it means no error for MTIE limit 1 versus clock B. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 1 threshold was exceeded versus clock B. " ::= { staDiEntry 16 } staDiMtie2B OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 2 threshold was exceeded versus clock B. If ok, it means no error for MTIE limit 2 versus clock B. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 2 threshold was exceeded versus clock B. " ::= { staDiEntry 17 } staDiFreqA OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port frequency threshold exceeded versus clock A. " ::= { staDiEntry 18 } staDiFreqB OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port frequency threshold exceeded versus clock B. " ::= { staDiEntry 19 } staLOSErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port LOS error count. " ::= { staDiEntry 20 } staLOSClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port LOS clear count. " ::= { staDiEntry 21 } staAISErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port AIS error count. " ::= { staDiEntry 22 } staAISClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port AIS clear count. " ::= { staDiEntry 23 } staOOFErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port OOF error count. " ::= { staDiEntry 24 } staOOFClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port OOF clear count. " ::= { staDiEntry 25 } staBPVErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port BPV error count. " ::= { staDiEntry 26 } staBPVClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port BPV clear count. " ::= { staDiEntry 27 } staCRCErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port CRC error count. " ::= { staDiEntry 28 } staCRCClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port CRC clear count. " ::= { staDiEntry 29 } staDiMStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(2), fault(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The input module status. ok(1), -- module is enabled and operating without faults disable(2), -- module is disabled fault(3) -- module is enabled and operating with fault(s) " ::= { staDiEntry 30 } -- ************************************************************** -- SSU2000 COMPOSITE CLOCK INPUT MODULE STATUS GROUP -- ************************************************************** staCcInpTable OBJECT-TYPE SYNTAX SEQUENCE OF StaCiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Composite Clock Input status information. " ::= { statusCcInp 2 } staCiEntry OBJECT-TYPE SYNTAX StaCiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input port status attributes. " INDEX { staCiChassis, staCiSlot, staCiPort } ::= { staCcInpTable 1 } StaCiEntry ::= SEQUENCE { staCiChassis INTEGER, staCiSlot INTEGER, staCiPort INTEGER, staCiStatus INTEGER, staCiPhaseA INTEGER, staCiPhaseB INTEGER, -- INPUT HARDWARE SIGNAL STATUS staCiLOS OkValue, staCiBPV OkValue, -- INPUT SIGNAL ERROR/CLEAR COUNT staCiLOSErCnt Counter32, staCiLOSClCnt Counter32, staCiBPVErCnt Counter32, staCiBPVClCnt Counter32, -- Module Status staCiMStatus INTEGER } staCiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { staCiEntry 1 } staCiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staCiEntry 2 } staCiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staCiEntry 3 } staCiStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), selected(2), disable(3), fault(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port status. ok(1), -- port is enabled & operating without faults selected(2), -- port is selected as system reference disable(3), -- port is diabled fault(4) -- port is enabled & operating with fault(s) " ::= { staCiEntry 4 } staCiPhaseA OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock A. The phaseA is the current 1 second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. " ::= { staCiEntry 5 } staCiPhaseB OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock B. The phaseB is the current 1 second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. " ::= { staCiEntry 6 } staCiLOS OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has LOS fault. " ::= { staCiEntry 9 } staCiBPV OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has BPV fault. " ::= { staCiEntry 12 } staCiLOSErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port LOS error count. " ::= { staCiEntry 14 } staCiLOSClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port LOS clear count. " ::= { staCiEntry 15 } staCiBPVErCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port BPV error count. " ::= { staCiEntry 20 } staCiBPVClCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port BPV clear count. " ::= { staCiEntry 21 } staCiMStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(2), fault(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input module status. ok(1), -- module is enabled and operating without faults disable(2), -- module is disabled fault(3) -- module is enabled and operating with fault(s) " ::= { staCiEntry 24 } -- ************************************************************** -- SSU2000 SINE INPUT MODULE STATUS GROUP -- ************************************************************** staSineInpTable OBJECT-TYPE SYNTAX SEQUENCE OF StaSineiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sine Input status information. " ::= { statusSineInp 2 } staSineiEntry OBJECT-TYPE SYNTAX StaSineiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input port status attributes. " INDEX { staSineiChassis, staSineiSlot, staSineiPort } ::= { staSineInpTable 1 } StaSineiEntry ::= SEQUENCE { staSineiChassis INTEGER, staSineiSlot INTEGER, staSineiPort INTEGER, staSineiStatus INTEGER, staSineiPhaseA INTEGER, staSineiPhaseB INTEGER, -- INPUT HARDWARE SIGNAL STATUS staSineiLOS OkValue, -- Module Status staSineiMStatus INTEGER, staSineiPql INTEGER, -- MTIE THRESHOLD STATUS staSineiMtie1A INTEGER, staSineiMtie2A INTEGER, staSineiMtie1B INTEGER, staSineiMtie2B INTEGER, -- FREQUENCY THRESHOLD STATUS staSineiFreqA OkValue, staSineiFreqB OkValue } staSineiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { staSineiEntry 1 } staSineiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staSineiEntry 2 } staSineiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staSineiEntry 3 } staSineiStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), selected(2), disable(3), fault(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port status. ok(1), -- port is enabled & operating without faults selected(2), -- port is selected as system reference disable(3), -- port is diabled fault(4) -- port is enabled & operating with fault(s) " ::= { staSineiEntry 4 } staSineiPhaseA OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock A. The phaseA is the current 1 second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. " ::= { staSineiEntry 5 } staSineiPhaseB OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock B. The phaseB is the current 1 second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. " ::= { staSineiEntry 6 } staSineiLOS OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has LOS fault. " ::= { staSineiEntry 7 } staSineiMStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(2), fault(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input module status. ok(1), -- module is enabled and operating without faults disable(2), -- module is disabled fault(3) -- module is enabled and operating with fault(s) " ::= { staSineiEntry 8 } staSineiPql OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port Priority Quality Level (PQL). The PQL is the current stratum level (read or provisioned) being reported by the port. If zero, it is invalid. " ::= { staSineiEntry 9 } staSineiMtie1A OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 1 threshold was exceeded versus clock A. If ok, it means no error for MTIE limit 1 on clock A. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 1 threshold was exceeded versus clock A. " ::= { staSineiEntry 10 } staSineiMtie2A OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 2 threshold was exceeded versus clock A. If ok, it means no error for MTIE limit 2 versus clock A. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 2 threshold was exceeded versus clock A. " ::= { staSineiEntry 11 } staSineiMtie1B OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 1 threshold was exceeded verus clock B. If ok, it means no error for MTIE limit 1 versus clock B. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 1 threshold was exceeded versus clock B. " ::= { staSineiEntry 12 } staSineiMtie2B OBJECT-TYPE SYNTAX INTEGER { ok(1), mtie10(10), mtie100(100), mtie1000(1000), mtie10000(10000), mtie100000(100000) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which MTIE limit 2 threshold was exceeded versus clock B. If ok, it means no error for MTIE limit 2 versus clock B. If not, one of the 10/ 100/ 1000/ 10000/ 100000 seconds MTIE limit 2 threshold was exceeded versus clock B. " ::= { staSineiEntry 13 } staSineiFreqA OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port frequency threshold exceeded versus clock A. " ::= { staSineiEntry 14 } staSineiFreqB OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port frequency threshold exceeded versus clock B. " ::= { staSineiEntry 15 } -- ************************************************************** -- SSU2000 JAPANESE COMPOSITE CLOCK INPUT MODULE STATUS GROUP -- ************************************************************** staJccInpTable OBJECT-TYPE SYNTAX SEQUENCE OF StaJcciEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Composite Clock Input status information. " ::= { statusJccInp 2 } staJcciEntry OBJECT-TYPE SYNTAX StaJcciEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input port status attributes. " INDEX { staCiChassis, staCiSlot, staCiPort } ::= { staJccInpTable 1 } StaJcciEntry ::= SEQUENCE { staJcciChassis INTEGER, staJcciSlot INTEGER, staJcciPort INTEGER, staJcciStatus INTEGER, staJcciPhaseA INTEGER, staJcciPhaseB INTEGER, -- INPUT HARDWARE SIGNAL STATUS staJcciLOS OkValue, staJcciBPV OkValue, staJcci400Hz OnValue, -- Module Status staJcciMStatus INTEGER } staJcciChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { staJcciEntry 1 } staJcciSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staJcciEntry 2 } staJcciPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { staJcciEntry 3 } staJcciStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), selected(2), disable(3), fault(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port status. ok(1), -- port is enabled & operating without faults selected(2), -- port is selected as system reference disable(3), -- port is diabled fault(4) -- port is enabled & operating with fault(s) " ::= { staJcciEntry 4 } staJcciPhaseA OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock A. The phaseA is the current 1 second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. " ::= { staJcciEntry 5 } staJcciPhaseB OBJECT-TYPE SYNTAX INTEGER (-1999999998..1999999998 | 1999999999) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input phase value versus clock B. The phaseB is the current 1 second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. " ::= { staJcciEntry 6 } staJcciLOS OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has LOS fault. " ::= { staJcciEntry 7 } staJcciBPV OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has BPV fault. " ::= { staJcciEntry 8 } staJcci400Hz OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input port has 400Hz Sync Signal or not. " ::= { staJcciEntry 9 } staJcciMStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(2), fault(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports input module status. ok(1), -- module is enabled and operating without faults disable(2), -- module is disabled fault(3) -- module is enabled and operating with fault(s) " ::= { staJcciEntry 10 } -- ************************************************************** -- SSU2000 OUTPUT MODULE STATUS GROUP -- ************************************************************** staOutTable OBJECT-TYPE SYNTAX SEQUENCE OF StaOtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The list of Generic Output status information. " ::= { statusOut 2 } staOtEntry OBJECT-TYPE SYNTAX StaOtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Output port status attributes. " INDEX { staOtChassis, staOtSlot} ::= { staOutTable 1 } StaOtEntry ::= SEQUENCE { staOtChassis INTEGER, staOtSlot INTEGER, staOtStatus INTEGER, staOtClkSel INTEGER, staOtClka ActiveValue, staOtClkb ActiveValue, staOtClkc ActiveValue, staOtClkd ActiveValue, staOtRednt INTEGER, staOtPql INTEGER, staOtPortSta OCTET STRING } staOtChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which shelf is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The output module can reside on any chassis (1-5). " ::= { staOtEntry 1 } staOtSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staOtEntry 2 } staOtStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(3), fault(4), reject(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports output port status. ok(1), -- modlule is enabled & operating without faults disable(3), -- module is diabled fault(4) -- module is enabled & operating with fault(s) reject(5) -- module type is mismatched with redundant module " ::= { staOtEntry 3 } staOtClkSel OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2), clkc(3), clkd(4), none(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which clock is selected for generating the output. clka(1), -- Clock A is selected as the Primary clock clkb(2), -- Clock B is selected as the Primary clock clkc(3), -- Clock C is selected as the Primary clock clkd(4), -- Clock D is selected as the Primary clock none(5) -- no clock is selected " ::= { staOtEntry 4 } staOtClka OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock A is available. " ::= { staOtEntry 5 } staOtClkb OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock B is available. " ::= { staOtEntry 6 } staOtClkc OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock C is available. " ::= { staOtEntry 7 } staOtClkd OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock D is available. " ::= { staOtEntry 8 } staOtRednt OBJECT-TYPE SYNTAX INTEGER (0..20) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the adjacent slot number if this module is the output module redundant pair. If this module is not redundant, zero is reported. " ::= { staOtEntry 9 } staOtPql OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the Priority Quality Level (PQL) being generated. If zero, it is invalid or Not Applicable. " ::= { staOtEntry 10 } staOtPortSta OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the status for ports 1-20. 1st digit represents port 1, 20th digit represents port 20 1 = ok 2 = not used 3 = internal port fault 4 = external port fault 5 = fault 6 = squelch " ::= { staOtEntry 11 } -- ************************************************************** -- SSU2000 DS1 LRM MODULE STATUS GROUP -- ************************************************************** staLrmMTable OBJECT-TYPE SYNTAX SEQUENCE OF StaLrmMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1 LRM module status information. " ::= { statusLrm 2 } staLrmMEntry OBJECT-TYPE SYNTAX StaLrmMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DS1 LRM module status attributes. " INDEX { staLrmMChassis, staLrmMSlot} ::= { staLrmMTable 1 } StaLrmMEntry ::= SEQUENCE { staLrmMChassis INTEGER, staLrmMSlot INTEGER, staLrmMStatus INTEGER, staLrmMRefSrc INTEGER, staLrmMCtaId INTEGER } staLrmMChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which shelf is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The output module can reside on any chassis (1-5). " ::= { staLrmMEntry 1 } staLrmMSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staLrmMEntry 2 } staLrmMStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the LRM module state. enable(1), -- module is enabled disable(2), -- module is disabled " ::= { staLrmMEntry 3 } staLrmMRefSrc OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2), clkc(3), clkd(4), none(5), pllflt(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which clock is selected for generating the output and status. clka(1), -- clock A is selected clkb(2), -- clock B is selected clkc(3), -- clock C is selected clkd(4), -- clock D is selected none(5), -- no clock is selected pllflt(6) -- clock selected, but module's clock PLL is unlocked " ::= { staLrmMEntry 4 } staLrmMCtaId OBJECT-TYPE SYNTAX INTEGER { dual(1), quad(2), none(3), unknown(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports if CTA is installed or not, if installed it reports which type, 2 ports or quad (4) ports. If not installed, none is shown. If id is not recognized, unknown is shown. " ::= { staLrmMEntry 5 } -- ************************************************************** -- SSU2000 DS1 LRM PORT STATUS GROUP -- ************************************************************** staLrmPTable OBJECT-TYPE SYNTAX SEQUENCE OF StaLrmPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1 LRM port status information. " ::= { statusLrm 3 } staLrmPEntry OBJECT-TYPE SYNTAX StaLrmPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DS1 LRM module status attributes. " INDEX { staLrmPChassis, staLrmPSlot, staLrmPPort} ::= { staLrmPTable 1 } StaLrmPEntry ::= SEQUENCE { staLrmPChassis INTEGER, staLrmPSlot INTEGER, staLrmPPort INTEGER, staLrmPStatus INTEGER, staLrmPFrame INTEGER, staLrmPLos OkValue, staLrmPAis OkValue, staLrmPLof OkValue, staLrmPBpv OkValue, staLrmPSlip OkValue, staLrmPSlips Counter32, staLrmPLosSide2 OkValue, staLrmPBpvTestTime Counter32, staLrmPBpv60SRate DisplayString, staLrmPBpv24HRate DisplayString, staLrmPBpvErrSecs Counter32, staLrmPBpvSevErrSecs Counter32, staLrmPBpvSevErrRatio DisplayString } staLrmPChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The output module can reside on any chassis (1-5). " ::= { staLrmPEntry 1 } staLrmPSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staLrmPEntry 2 } staLrmPPort OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staLrmPEntry 3 } staLrmPStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), -- port is functioning cut(2), -- port is in cut-through mode disable(3) -- port is disabled } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port status. ok(1), -- port is functioning cut(2), -- port is in cut-through mode disable(3) -- port is disabled " ::= { staLrmPEntry 4 } staLrmPFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), -- D4 signal esf(2), -- ESF signal none(3) -- indicate Loss Of Frame } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port frame status. d4(1), -- D4 signal esf(2), -- ESF signal none(3) -- indicate Loss Of Frame " ::= { staLrmPEntry 5 } staLrmPLos OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port LOS status. " ::= { staLrmPEntry 6 } staLrmPAis OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port AIS status. " ::= { staLrmPEntry 7 } staLrmPLof OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port LOF status. " ::= { staLrmPEntry 8 } staLrmPBpv OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port BPV status. " ::= { staLrmPEntry 9 } staLrmPSlip OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port SLIP status. If over the past 24 hours period, the slip count exceeds the threshold, the slip alarm is set. " ::= { staLrmPEntry 10 } staLrmPSlips OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port slip counts. " ::= { staLrmPEntry 11 } staLrmPLosSide2 OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port LOS on SIDE2 status. " ::= { staLrmPEntry 12 } staLrmPBpvTestTime OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports length of time (in seconds) the BPV has been under tested. " ::= { staLrmPEntry 13 } staLrmPBpv60SRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports BPV Error Rate per second in 60-second window. The format is an ascii text string in float number. " ::= { staLrmPEntry 14 } staLrmPBpv24HRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports BPV Error Rate per second in 86400-second (24 hours) window. The format is an ascii text string in float number. " ::= { staLrmPEntry 15 } staLrmPBpvErrSecs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports accumulated BPV Errored Seconds. " ::= { staLrmPEntry 16 } staLrmPBpvSevErrSecs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports accumulated BPV Severely Errored Seconds. " ::= { staLrmPEntry 17 } staLrmPBpvSevErrRatio OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports BPV Severely Error Ratio. The format is an ascii text string in float number. " ::= { staLrmPEntry 18 } -- ************************************************************** -- SSU2000 E1 LRM MODULE STATUS GROUP -- ************************************************************** staLrme1MTable OBJECT-TYPE SYNTAX SEQUENCE OF StaLrme1MEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of E1 LRM port status information. " ::= { statusLrmE1 2 } staLrme1MEntry OBJECT-TYPE SYNTAX StaLrme1MEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "E1 LRM module status attributes. " INDEX { staLrme1MChassis, staLrme1MSlot} ::= { staLrme1MTable 1 } StaLrme1MEntry ::= SEQUENCE { staLrme1MChassis INTEGER, staLrme1MSlot INTEGER, staLrme1MStatus INTEGER, staLrme1MRefSrc INTEGER, staLrme1MCtaId INTEGER } staLrme1MChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The output module can reside on any chassis (1-5). " ::= { staLrme1MEntry 1 } staLrme1MSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staLrme1MEntry 2 } staLrme1MStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the LRM module state. enable(1), -- module is enabled disable(2), -- module is disabled " ::= { staLrme1MEntry 3 } staLrme1MRefSrc OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2), clkc(3), clkd(4), none(5), pllflt(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which clock is selected for generating the output and status. clka(1), -- clock A is selected clkb(2), -- clock B is selected clkc(3), -- clock C is selected clkd(4), -- clock D is selected none(5), -- no clock is selected pllflt(6) -- clock selected, but module's clock PLL is unlocked " ::= { staLrme1MEntry 4 } staLrme1MCtaId OBJECT-TYPE SYNTAX INTEGER { dual(1), quad(2), none(3), unknown(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports if CTA is installed or not. If installed it reports which type, 2 ports or quad (4) ports. If not installed, none is shown. If id is not recognized, unknown is shown. " ::= { staLrme1MEntry 5 } -- ************************************************************** -- SSU2000 E1 LRM PORT STATUS GROUP -- ************************************************************** staLrme1PTable OBJECT-TYPE SYNTAX SEQUENCE OF StaLrme1PEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of E1 LRM port status information. " ::= { statusLrmE1 3 } staLrme1PEntry OBJECT-TYPE SYNTAX StaLrme1PEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "E1 LRM module status attributes. " INDEX { staLrme1PChassis, staLrme1PSlot, staLrme1PPort} ::= { staLrme1PTable 1 } StaLrme1PEntry ::= SEQUENCE { staLrme1PChassis INTEGER, staLrme1PSlot INTEGER, staLrme1PPort INTEGER, staLrme1PStatus INTEGER, staLrme1PFrame OnValue, staLrme1PLos OkValue, staLrme1PAis OkValue, staLrme1PLof OkValue, staLrme1PBpv OkValue, staLrme1PSlip OkValue, staLrme1PSlips Counter32, staLrme1PLosSide2 OkValue, staLrme1PBpv60SRate DisplayString, staLrme1PBpv24HRate DisplayString, staLrme1PBpvErrSecs Counter32, staLrme1PBpvSevErrSecs Counter32, staLrme1PBpvSevErrRatio DisplayString } staLrme1PChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The output module can reside on any chassis (1-5). " ::= { staLrme1PEntry 1 } staLrme1PSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staLrme1PEntry 2 } staLrme1PPort OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staLrme1PEntry 3 } staLrme1PStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), -- port is functioning cut(2), -- port is in cut-through mode disable(3) -- port is disabled } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port status. ok(1), -- port is functioning cut(2), -- port is in cut-through mode disable(3) -- port is disabled " ::= { staLrme1PEntry 4 } staLrme1PFrame OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port frame status. cas(1), -- CAS signal ccs(2), -- CCS signal none(3) -- indicate Loss Of Frame " ::= { staLrme1PEntry 5 } staLrme1PLos OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port LOS status. " ::= { staLrme1PEntry 6 } staLrme1PAis OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port AIS status. " ::= { staLrme1PEntry 7 } staLrme1PLof OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port LOF status. " ::= { staLrme1PEntry 8 } staLrme1PBpv OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port BPV status. " ::= { staLrme1PEntry 9 } staLrme1PSlip OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port SLIP status. If over the past 24 hours period, the slip count exceeds the threshold, the slip alarm is set. " ::= { staLrme1PEntry 10 } staLrme1PSlips OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port slip counts. " ::= { staLrme1PEntry 11 } staLrme1PLosSide2 OBJECT-TYPE SYNTAX OkValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports LRM Port LOS on SIDE2 status. " ::= { staLrme1PEntry 12 } staLrme1PBpv60SRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports length of time (in seconds) the BPV has been under tested. The format is an ascii text string in float number. " ::= { staLrme1PEntry 13 } staLrme1PBpv24HRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports BPV Error Rate per second in 86400-second (24 hours) window. The format is an ascii text string in float number. " ::= { staLrme1PEntry 14 } staLrme1PBpvErrSecs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports accumulated BPV Errored Seconds. " ::= { staLrme1PEntry 15 } staLrme1PBpvSevErrSecs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports accumulated BPV Severely Errored Seconds. " ::= { staLrme1PEntry 16 } staLrme1PBpvSevErrRatio OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports BPV Severely Error Ratio. The format is an ascii text string in float number. " ::= { staLrme1PEntry 17 } -- ************************************************************** -- SSU2000 PACKETIME NTP MODULE STATUS GROUP -- ************************************************************** staPtNtpTable OBJECT-TYPE SYNTAX SEQUENCE OF StaPtNtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PackeTime NTP status information. " ::= { statusPtNtp 1 } staPtNtpEntry OBJECT-TYPE SYNTAX StaPtNtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime NTP status attributes. " INDEX { staPtNtpChassis, staPtNtpSlot} ::= { staPtNtpTable 1 } StaPtNtpEntry ::= SEQUENCE { staPtNtpChassis INTEGER, staPtNtpSlot INTEGER, staPtNtpStatus INTEGER, staPtNtpClkSel INTEGER, staPtNtpClka ActiveValue, staPtNtpClkb ActiveValue, staPtNtpClkc ActiveValue, staPtNtpClkd ActiveValue, staPtNtpRednt INTEGER, staPtNtpModState INTEGER, staPtNtpPAState INTEGER, staPtNtpPBState INTEGER, staPtNtpTod OnValue, staPtNtpCommit INTEGER } staPtNtpChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staPtNtpEntry 1 } staPtNtpSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staPtNtpEntry 2 } staPtNtpStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(3), fault(4), reject(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The PackeTime NTP module status. ok(1), -- module is enabled and operating without faults disable(3), -- module is disabled fault(4), -- module is enabled and operating with fault(s) reject(5) -- module type between redundant modules do not agree " ::= { staPtNtpEntry 3 } staPtNtpClkSel OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2), clkc(3), clkd(4), none(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which clock reference is selected to generate the output reference. clka(1), -- Clock A is selected as the Primary clock clkb(2), -- Clock B is selected as the Primary clock clkc(3), -- Clock C is selected as the Primary clock clkd(4), -- Clock D is selected as the Primary clock none(5) -- no clock is selected " ::= { staPtNtpEntry 4 } staPtNtpClka OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock A is available. " ::= { staPtNtpEntry 5 } staPtNtpClkb OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock B is available. " ::= { staPtNtpEntry 6 } staPtNtpClkc OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock C is available. " ::= { staPtNtpEntry 7 } staPtNtpClkd OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock D is available. " ::= { staPtNtpEntry 8 } staPtNtpRednt OBJECT-TYPE SYNTAX INTEGER (0..20) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the adjacent slot number if this module is the redundant pair. If this module is not redundant, zero is reported. " ::= { staPtNtpEntry 9 } staPtNtpModState OBJECT-TYPE SYNTAX INTEGER { active(1), stdby(2), fault(3), stdalone(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the current operational mode. active(1), --If the module is in redundant pair and selected, it shall return active. stdby(2), --If the module is in redundant pair but not selected, it shall return stdby (standby). fault(3), --If the module disabled, it will return fault. stdalone(4) --If the module is not redundant pair, it shall return stdalone (standalone). " ::= { staPtNtpEntry 10 } staPtNtpPAState OBJECT-TYPE SYNTAX INTEGER { active(1), stdby(2), fault(3), stdalone(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the current operational mode. active(1), --If service ports are bonded and selected, it shall return active. stdby(2), --If service ports are bonded but not selected, it shall return stdby (standby). fault(3), --Service port is faulted. stdalone(4) --If service ports are not bonded , it shall return stdalone (standalone). " ::= { staPtNtpEntry 11 } staPtNtpPBState OBJECT-TYPE SYNTAX INTEGER { active(1), stdby(2), fault(3), stdalone(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the current operational mode. active(1), --If service ports are bonded and selected, it shall return active. stdby(2), --If service ports are bonded but not selected, it shall return stdby (standby). fault(3), --Service port is faulted. stdalone(4) --If service ports are not bonded , it shall return stdalone (standalone). " ::= { staPtNtpEntry 12 } staPtNtpTod OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports if the NTP Time of Day is valid or invalid. " ::= { staPtNtpEntry 13 } staPtNtpCommit OBJECT-TYPE SYNTAX INTEGER { done(1), prog(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the Commit command status. 1 = done 2 = in progress " ::= { staPtNtpEntry 14 } -- ************************************************************** -- ************************************************************** -- SSU2000 SETUP GROUP -- ************************************************************** -- ************************************************************** -- ************************************************************** -- SSU2000 COMMUNICATION MODULE SETUP GROUP -- ************************************************************** setCmId OBJECT-TYPE SYNTAX DisplayString (SIZE (7)) MAX-ACCESS read-only STATUS current DESCRIPTION "The system identifier, the value is always 'SSU2000'. " ::= { setupCom 1 } setCmInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Symmetricom contact information. This displays the Symmetricom address, phone, and fax numbers. " ::= { setupCom 2 } setCmVer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..100)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports Communication module's software version " ::= { setupCom 3 } setCmName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the user assigned name for the SSU2000. Note: Use caution when changing this, TL1 sessions use the unit name as the target id (tid). " ::= { setupCom 4 } -- ************************************************************** -- SSU2000 CLOCK MODULE SETUP GROUP -- ************************************************************** setClkTable OBJECT-TYPE SYNTAX SEQUENCE OF SetCkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of clock status and setting information. " ::= { setupClk 1 } setCkEntry OBJECT-TYPE SYNTAX SetCkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Clock status and setting attributes. " INDEX { setCkChassis, setCkSlot} ::= { setClkTable 1 } SetCkEntry ::= SEQUENCE { setCkChassis INTEGER, setCkSlot INTEGER, setCkWarmup INTEGER, setCkMinTau INTEGER, setCkMaxTau INTEGER, setCkPLLMode INTEGER, setCkTodTimeout INTEGER, setCkFreqTimeout INTEGER } setCkChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { setCkEntry 1 } setCkSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This slot number and chassis number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for Clocks are slot 1 and slot 12. " ::= { setCkEntry 2 } setCkWarmup OBJECT-TYPE SYNTAX INTEGER (900..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clock warmup time in seconds. " ::= { setCkEntry 3 } setCkMinTau OBJECT-TYPE SYNTAX INTEGER (150..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clock minimum tau. The mintau is the starting time constant value during Locked mode. " ::= { setCkEntry 4 } setCkMaxTau OBJECT-TYPE SYNTAX INTEGER (150..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clock max tau. The maxtau is the final time constant value during Locked mode. " ::= { setCkEntry 5 } setCkPLLMode OBJECT-TYPE SYNTAX INTEGER { acq(2), lock(3), hold(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clock operating mode to ACQ/ LOCK/ HOLD. Note: When WRITE is to request Clock to change its operating mode, but when READ, it returns status of current operating mode. If current is operating mode is Warmup, it will return as HOLD. " ::= { setCkEntry 6 } setCkTodTimeout OBJECT-TYPE SYNTAX INTEGER (60..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the TODSRC Timeout. The TOD Traceability Timeout shall allow the system to operate without a valid TOD source for some amount of time before indicating the ToD source is invalid. The timer shall have a user settable range from 60 to 10000 minutes, with a default value of 1440. " ::= { setCkEntry 7 } setCkFreqTimeout OBJECT-TYPE SYNTAX INTEGER (60..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Frequency Timeout. The Frequency Traceability Timeout shall allow the system to operate without a valid input reference for some amount of time before indicating the frequency source is invalid. The timer shall have a user settable range from 60 to 10000 minutes, with a default value of 1440. " ::= { setCkEntry 8 } -- ************************************************************** -- SSU2000 GPS MODULE SETUP GROUP -- ************************************************************** setGpsTable OBJECT-TYPE SYNTAX SEQUENCE OF SetGpsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of GPS status and setting information. " ::= { setupGps 1 } setGpsEntry OBJECT-TYPE SYNTAX SetGpsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GPS status and setting attributes. " INDEX { setGpsChassis, setGpsSlot} ::= { setGpsTable 1 } SetGpsEntry ::= SEQUENCE { setGpsChassis INTEGER, setGpsSlot INTEGER, setGpsEngine INTEGER, setGpsProvPql INTEGER, setGpsPriority INTEGER, setGpsPdop INTEGER, setGpsPosel INTEGER, setGpsTimel INTEGER, setGpsAvg INTEGER, setGpsLat TLatAndLon, setGpsLon TLatAndLon, setGpsHgt TAntHeight, setGpsZeroPhase INTEGER, setGpsTodsrcPriority INTEGER, setGpsTodsrcCompensation INTEGER, setGnssConsMode INTEGER } setGpsChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { setGpsEntry 1 } setGpsSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for GPS are slot 3 and slot 5. " ::= { setGpsEntry 2 } setGpsEngine OBJECT-TYPE SYNTAX INTEGER { na(1), unknown(2), mot(3), nvs(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the GPS engine manufacturer. na(1), -- not available unknown(2), -- unknown mot(3) -- motorola (or motorola compatible) nvs(4) -- NVS engine (or GLONASS compatible) " ::= { setGpsEntry 3 } setGpsProvPql OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port provisioned Priority Quality Level (PQL) value. Note: Valid values are 1 - 9. " ::= { setGpsEntry 4 } setGpsPriority OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port priority level. The 0 is for monitor-only mode. The 1 is the highest priority. The 10 is the lowest priority. " ::= { setGpsEntry 5 } setGpsPdop OBJECT-TYPE SYNTAX INTEGER (3..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PDOP mask [3 to 10]. " ::= { setGpsEntry 6 } setGpsPosel OBJECT-TYPE SYNTAX INTEGER (0..90) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the minimum satellite elevation mask for positioning [0 to 90 deg]. " ::= { setGpsEntry 7 } setGpsTimel OBJECT-TYPE SYNTAX INTEGER (0..90) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the minimum satellite elevation mask for timing [0 to 90 deg]. " ::= { setGpsEntry 8 } setGpsAvg OBJECT-TYPE SYNTAX INTEGER (20..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "Set satellite position averaging value [20-3600]. Mot GPS: (20 - 3600) of averages for the calculated position fixes NVS GNSS: (20 - 1440) of averaging minutes " ::= { setGpsEntry 9 } setGpsLat OBJECT-TYPE SYNTAX TLatAndLon MAX-ACCESS read-write STATUS current DESCRIPTION "Set the antenna latitude of the GPS antenna. The format is +dd:mm:ss.ss or -dd:mm:ss.ss The latitude is +/- 90 deg. " ::= { setGpsEntry 10 } setGpsLon OBJECT-TYPE SYNTAX TLatAndLon MAX-ACCESS read-write STATUS current DESCRIPTION "Set the antenna longitude of the GPS antenna. The format is +dd:mm:ss.ss or -dd:mm:ss.ss The longitude is +/- 180 deg. " ::= { setGpsEntry 11 } setGpsHgt OBJECT-TYPE SYNTAX TAntHeight MAX-ACCESS read-write STATUS current DESCRIPTION "Set the antenna height (meter) of the GPS antenna. The format is +hh.hh or -hh.hh The height is +/- 10000.0 meters. " ::= { setGpsEntry 12 } setGpsZeroPhase OBJECT-TYPE SYNTAX INTEGER { zeroPhA(1), zeroPhB(2), zeroPhAB(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set phase error to zero for this GPS port. ZEROPHA - set phase A error to zero, ZEROPHB - set phase B error to zero, ZEROPHAB - set phase A and B to zero. Note: This field only is meaningful during the write operation. " ::= { setGpsEntry 13 } setGpsTodsrcPriority OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the TODSRC (Time-Of-Day Source) priority. The priority is the for the specified module as the TOD Source, default is 0, range can be 0 through 8. Value 1 is the highest and 8 is the lowest. If the value is zero, the specified module cannot be TOD Source. " ::= { setGpsEntry 14 } setGpsTodsrcCompensation OBJECT-TYPE SYNTAX INTEGER (0..250) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Antenna cable delay compensation {0 – 250} in the case of GPS TOD Source(s) or the delay induced by the cable(s) used to connect expansion shelves where the PackeTime ToD Source(s) is located in relationship to the Main shelf. The time offset shall have a 100nS resolution, thus the Delay value shall be multiplied by 100nS to provide 1PPS compensation. Valid user compensation values range is 0 thru 250 for a total compensation range of 0 to 25000nS (25uS). " ::= { setGpsEntry 15 } setGnssConsMode OBJECT-TYPE SYNTAX INTEGER { gps(1), glonass(2), gpsGlonass(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set constellation mode of GNSS engine. gps(1), -- The constellation mode of gnss engine is gps. glonass(2), -- The constellation mode of gnss engine is glonass gpsGlonass(3), -- The constellation mode of gnss engine is gps+glonass. " ::= { setGpsEntry 16 } -- ****************************************** -- GPS INPUT ALARM THRESHOLD SETTING -- ****************************************** setAlmThGpsInpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetMgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of GPS input alarm attribute setup information. " ::= { setupGps 2 } setMgEntry OBJECT-TYPE SYNTAX SetMgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input alarm attributes and settings. setMgChassis Identifies which chassis is being addressed. setMgSlot Identifies which slot position is being addressed. setMgMtieStd Set the input port setting of the MTIE limits to predefined values. setMgMtie10EL1 Set the input port MTIE 10 seconds error threshold for the first limit setting. setMgMtie10EL2 Set the input port MTIE 10 seconds error threshold for the second limit setting. setMgMtie10CL1 Set the input port MTIE 10 seconds clear threshold for the first limit setting. setMgMtie10CL2 Set the input port MTIE 10 seconds clear threshold for the second limit setting. setMgMtie100EL1 Set the input port MTIE 100 seconds error threshold for the first limit setting. setMgMtie100EL2 Set the input port MTIE 100 seconds error threshold for the second limit setting. setMgMtie100CL1 Set the input port MTIE 100 seconds clear threshold for the first limit setting. setMgMtie100CL2 Set the input port MTIE 100 seconds clear threshold for the second limit setting. setMgMtie1000EL1 Set the input port MTIE 1000 seconds error threshold for the first limit setting. setMgMtie1000EL2 Set the input port MTIE 1000 seconds error threshold for the second limit setting. setMgMtie1000CL1 Set the input port MTIE 1000 seconds clear threshold for the first limit setting. setMgMtie1000CL2 Set the input port MTIE 1000 seconds clear threshold for the second limit setting. setMgMtie10000EL1 Set the input port MTIE 10000 seconds error threshold for the first limit setting. setMgMtie10000EL2 Set the input port MTIE 10000 seconds error threshold for the second limit setting. setMgMtie10000CL1 Set the input port MTIE 10000 seconds clear threshold for the first limit setting. setMgMtie10000CL2 Set the input port MTIE 10000 seconds clear threshold for the second limit setting. setMgMtie100000EL1 Set the input port MTIE 100000 seconds error threshold for the first limit setting. setMgMtie100000EL2 Set the input port MTIE 100000 seconds error threshold for the second limit setting. setMgMtie100000CL1 Set the input port MTIE 100000 seconds clear threshold for the first limit setting. setMgMtie100000CL2 Set the input port MTIE 100000 seconds clear threshold for the second limit setting. setMgFreqAErrLmt Set the input port frequency error threshold for clock A. setMgFreqAClrLmt Set the input port frequency clear threshold for clock A. setMgFreqATau Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock A. setMgFreqBErrLmt Set the input port frequency error threshold for clock B. setMgFreqBClrLmt Set the input port frequency clear threshold for clock B. setMgFreqBTau Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock B. " INDEX { setMgChassis, setMgSlot } ::= { setAlmThGpsInpTable 1 } SetMgEntry ::= SEQUENCE { setMgChassis INTEGER, setMgSlot INTEGER, -- MTIE Threshold Setting setMgMtieStd INTEGER, setMgMtie10EL1 INTEGER, setMgMtie10EL2 INTEGER, setMgMtie10CL1 INTEGER, setMgMtie10CL2 INTEGER, setMgMtie100EL1 INTEGER, setMgMtie100EL2 INTEGER, setMgMtie100CL1 INTEGER, setMgMtie100CL2 INTEGER, setMgMtie1000EL1 INTEGER, setMgMtie1000EL2 INTEGER, setMgMtie1000CL1 INTEGER, setMgMtie1000CL2 INTEGER, setMgMtie10000EL1 INTEGER, setMgMtie10000EL2 INTEGER, setMgMtie10000CL1 INTEGER, setMgMtie10000CL2 INTEGER, setMgMtie100000EL1 INTEGER, setMgMtie100000EL2 INTEGER, setMgMtie100000CL1 INTEGER, setMgMtie100000CL2 INTEGER, -- FREQ Threshold Setting setMgFreqAErrLmt INTEGER, setMgFreqAClrLmt INTEGER, setMgFreqATau INTEGER, setMgFreqBErrLmt INTEGER, setMgFreqBClrLmt INTEGER, setMgFreqBTau INTEGER } setMgChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { setMgEntry 1 } setMgSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: In the SSU2000, valid slots for GPS are slot 3 and slot 5. " ::= { setMgEntry 2 } setMgMtieStd OBJECT-TYPE SYNTAX INTEGER { prs(1), ds1(2), g811(3), g823(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port setting of the MTIE limits to predefined values. prs(1), -- ANSI T1.101 PRS MTIE MASK ds1(2), -- ANSI T1.101 DS1 MTIE MASK g811(3), -- G.811 (PRC) MTIE MASK g823(4) -- G.823 (SSU) MTIE MASK This field is only meaningful for a write operation. " ::= { setMgEntry 3 } setMgMtie10EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds error threshold for the first limit setting. " ::= { setMgEntry 4 } setMgMtie10EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds error threshold for the second limit setting. " ::= { setMgEntry 5 } setMgMtie10CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds clear threshold for the first limit setting. " ::= { setMgEntry 6 } setMgMtie10CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds clear threshold for the second limit setting. " ::= { setMgEntry 7 } setMgMtie100EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds error threshold for the first limit setting. " ::= { setMgEntry 8 } setMgMtie100EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds error threshold for the second limit setting. " ::= { setMgEntry 9 } setMgMtie100CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds clear threshold for the first limit setting. " ::= { setMgEntry 10 } setMgMtie100CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds clear threshold for the second limit setting. " ::= { setMgEntry 11 } setMgMtie1000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds error threshold for the first limit setting. " ::= { setMgEntry 12 } setMgMtie1000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds error threshold for the second limit setting. " ::= { setMgEntry 13 } setMgMtie1000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds clear threshold for the first limit setting. " ::= { setMgEntry 14 } setMgMtie1000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds clear threshold for the second limit setting. " ::= { setMgEntry 15 } setMgMtie10000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds error threshold for the first limit setting. " ::= { setMgEntry 16 } setMgMtie10000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds error threshold for the second limit setting. " ::= { setMgEntry 17 } setMgMtie10000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds clear threshold for the first limit setting. " ::= { setMgEntry 18 } setMgMtie10000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds clear threshold for the second limit setting. " ::= { setMgEntry 19 } setMgMtie100000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds error threshold for the first limit setting. " ::= { setMgEntry 20 } setMgMtie100000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds error threshold for the second limit setting. " ::= { setMgEntry 21 } setMgMtie100000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds clear threshold for the first limit setting. " ::= { setMgEntry 22 } setMgMtie100000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds clear threshold for the second limit setting. " ::= { setMgEntry 23 } setMgFreqAErrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency error threshold for clock A. " ::= { setMgEntry 24 } setMgFreqAClrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency clear threshold for clock A. " ::= { setMgEntry 25 } setMgFreqATau OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock A. " ::= { setMgEntry 26 } setMgFreqBErrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency error threshold for clock B. " ::= { setMgEntry 27 } setMgFreqBClrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency clear threshold for clock B. " ::= { setMgEntry 28 } setMgFreqBTau OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock B. " ::= { setMgEntry 29 } -- ************************************************************** -- SSU2000 DS1/E1 INPUT MODULE SETUP GROUP -- ************************************************************** -- ****************************************** -- DS1/E1 INPUT MODULE SETTING -- ****************************************** setDs1E1InpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetDiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The list of DS1/E1 attribute setup information. " ::= { setupDs1E1Inp 2 } setDiEntry OBJECT-TYPE SYNTAX SetDiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input status and settings attributes. " INDEX { setDiChassis, setDiSlot, setDiPort } ::= { setDs1E1InpTable 1 } SetDiEntry ::= SEQUENCE { setDiChassis INTEGER, setDiSlot INTEGER, setDiPort INTEGER, setDiEnable EnaValue, setDiFrame INTEGER, setDiZS OnValue, setDiCRC OnValue, setDiSSM OnValue, setDiProvPql INTEGER, setDiPriority INTEGER, setDiGain OnValue, setDiCSFlt INTEGER, setDiE1SsmBit INTEGER, setDiZeroPhase INTEGER, setDiMtieCalc INTEGER } setDiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The input module can only reside in chassis 1 (main chassis). " ::= { setDiEntry 1 } setDiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setDiEntry 2 } setDiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setDiEntry 3 } setDiEnable OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port to enabled or disabled. " ::= { setDiEntry 4 } setDiFrame OBJECT-TYPE SYNTAX INTEGER { esf(1), d4(2), ccs(3), cas(4), mhz1(5), khz1544(6), khz2048(7), mhz5(8), mhz10(9) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input framing type or clock frequency. esf(1), -- T1 ESF d4(2), -- T1 D4 ccs(3), -- E1 CCS cas(4), -- E1 CAS mhz1(5), -- Clock 1MHz khz1544(6), -- Clock 1544kHz khz2048(7), -- Clock 2048kHz mhz5(8), -- Clock 5MHz mhz10(9) -- Clock 10MHz " ::= { setDiEntry 5 } setDiZS OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Zero Supression (ZS) on the input port to enabled or disabled. " ::= { setDiEntry 6 } setDiCRC OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set CRC verificaiton on the input port to enabled or disabled. " ::= { setDiEntry 7 } setDiSSM OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Sync Status Messaging (SSM) on the input port to enabled or disabled.. " ::= { setDiEntry 8 } setDiProvPql OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port provisioned Priority Quality Level (PQL). Note: Valid values are 1 - 9. " ::= { setDiEntry 9 } setDiPriority OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port priority level. '0' = monitoring, '1' = highest priority, '10' = lowest priority. " ::= { setDiEntry 10 } setDiGain OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port gain setting to enabled or disabled. " ::= { setDiEntry 11 } setDiCSFlt OBJECT-TYPE SYNTAX INTEGER { off(1), low(2), high(3), na(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set input Port 1 for external Cesium (CS) fault alarm logic level. off(1), -- function is disabled low(2), -- function is enabled, will trigger on low (0V) level high(3), -- function is enabled, will trigger on high (+5v) level na(4) -- not applicable Note: only available for port one. " ::= { setDiEntry 12 } setDiE1SsmBit OBJECT-TYPE SYNTAX INTEGER (4..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port E1 Sync Status Message (SSM) bit position. This command is only meaningful for the E1 input module. For DS1, this value is always 4, and has no meaning (i.e. not used). " ::= { setDiEntry 13 } setDiZeroPhase OBJECT-TYPE SYNTAX INTEGER { zeroPhA(1), zeroPhB(2), zeroPhAB(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the phase error to zero for this input port. ZEROPHA - set phase A error to zero, ZEROPHB - set phase B error to zero, ZEROPHAB - set phase A and B to zero. Note: This field only is meaningful during the write operation. " ::= { setDiEntry 14 } setDiMtieCalc OBJECT-TYPE SYNTAX INTEGER { hz40(1), hz1(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reports MTIE calculator (40Hz or 1Hz) being used The number represents the input port setting for MTIE Calculator measurement. - 40Hz - Selects the 40Hz MTIE values to set/clear MTIE alarms - 1Hz - Selects the 1Hz MTIE values to set/clear MTIE alarms Note: only available for port one. " ::= { setDiEntry 15 } -- ****************************************** -- DS1/E1 INPUT ALARM THRESHOLD SETTING -- ****************************************** setAlmThDs1E1InpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetMiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1/E1 input alarm attributes and settings information. " ::= { setupDs1E1Inp 4 } setMiEntry OBJECT-TYPE SYNTAX SetMiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input alarm attributes and settings. setMiChassis Identifies which chassis is being addressed. setMiSlot Identifies which slot position is being addressed. setMiPort Identifies which port position is being addressed. setMiMtieStd Set the input port setting of the MTIE limits to predefined values. setMiMtie10EL1 Set the input port MTIE 10 seconds error threshold for the first limit setting. setMiMtie10EL2 Set the input port MTIE 10 seconds error threshold for the second limit setting. setMiMtie10CL1 Set the input port MTIE 10 seconds clear threshold for the first limit setting. setMiMtie10CL2 Set the input port MTIE 10 seconds clear threshold for the second limit setting. setMiMtie100EL1 Set the input port MTIE 100 seconds error threshold for the first limit setting. setMiMtie100EL2 Set the input port MTIE 100 seconds error threshold for the second limit setting. setMiMtie100CL1 Set the input port MTIE 100 seconds clear threshold for the first limit setting. setMiMtie100CL2 Set the input port MTIE 100 seconds clear threshold for the second limit setting. setMiMtie1000EL1 Set the input port MTIE 1000 seconds error threshold for the first limit setting. setMiMtie1000EL2 Set the input port MTIE 1000 seconds error threshold for the second limit setting. setMiMtie1000CL1 Set the input port MTIE 1000 seconds clear threshold for the first limit setting. setMiMtie1000CL2 Set the input port MTIE 1000 seconds clear threshold for the second limit setting. setMiMtie10000EL1 Set the input port MTIE 10000 seconds error threshold for the first limit setting. setMiMtie10000EL2 Set the input port MTIE 10000 seconds error threshold for the second limit setting. setMiMtie10000CL1 Set the input port MTIE 10000 seconds clear threshold for the first limit setting. setMiMtie10000CL2 Set the input port MTIE 10000 seconds clear threshold for the second limit setting. setMiMtie100000EL1 Set the input port MTIE 100000 seconds error threshold for the first limit setting. setMiMtie100000EL2 Set the input port MTIE 100000 seconds error threshold for the second limit setting. setMiMtie100000CL1 Set the input port MTIE 100000 seconds clear threshold for the first limit setting. setMiMtie100000CL2 Set the input port MTIE 100000 seconds clear threshold for the second limit setting. setMiFreqAErrLmt Set the input port frequency error threshold for clock A. setMiFreqAClrLmt Set the input port frequency clear threshold for clock A. setMiFreqATau Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock A. setMiFreqBErrLmt Set the input port frequency error threshold for clock B. setMiFreqBClrLmt Set the input port frequency clear threshold for clock B. setMiFreqBTau Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock B. setMiLOSErrCnt Set the input port error count threshold for LOS signal faults. setMiLOSClrCnt Set the input port clear count threshold for LOS signal faults. setMiAISErrCnt Set the input port error count threshold for AIS signal faults. setMiAISClrCnt Set the input port clear count threshold for AIS signal faults. setMiOOFErrCnt Set the input port error count threshold for OOF signal faults. setMiOOFClrCnt Set the input port clear count threshold for OOF signal faults. setMiBPVErrCnt Set the input port error count threshold for BPV signal faults. setMiBPVClrCnt Set the input port clear count threshold for BPV signal faults. setMiCRCErrCnt Set the input port error count threshold for CRC signal faults. setMiCRCClrCnt Set the input port clear count threshold for CRC signal faults. " INDEX { setMiChassis, setMiSlot, setMiPort } ::= { setAlmThDs1E1InpTable 1 } SetMiEntry ::= SEQUENCE { setMiChassis INTEGER, setMiSlot INTEGER, setMiPort INTEGER, -- MTIE Threshold Setting setMiMtieStd INTEGER, setMiMtie10EL1 INTEGER, setMiMtie10EL2 INTEGER, setMiMtie10CL1 INTEGER, setMiMtie10CL2 INTEGER, setMiMtie100EL1 INTEGER, setMiMtie100EL2 INTEGER, setMiMtie100CL1 INTEGER, setMiMtie100CL2 INTEGER, setMiMtie1000EL1 INTEGER, setMiMtie1000EL2 INTEGER, setMiMtie1000CL1 INTEGER, setMiMtie1000CL2 INTEGER, setMiMtie10000EL1 INTEGER, setMiMtie10000EL2 INTEGER, setMiMtie10000CL1 INTEGER, setMiMtie10000CL2 INTEGER, setMiMtie100000EL1 INTEGER, setMiMtie100000EL2 INTEGER, setMiMtie100000CL1 INTEGER, setMiMtie100000CL2 INTEGER, -- FREQ Threshold Setting setMiFreqAErrLmt INTEGER, setMiFreqAClrLmt INTEGER, setMiFreqATau INTEGER, setMiFreqBErrLmt INTEGER, setMiFreqBClrLmt INTEGER, setMiFreqBTau INTEGER, -- SIGNAL Threshold Setting setMiLOSErrCnt INTEGER, setMiLOSClrCnt INTEGER, setMiAISErrCnt INTEGER, setMiAISClrCnt INTEGER, setMiOOFErrCnt INTEGER, setMiOOFClrCnt INTEGER, setMiBPVErrCnt INTEGER, setMiBPVClrCnt INTEGER, setMiCRCErrCnt INTEGER, setMiCRCClrCnt INTEGER } setMiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { setMiEntry 1 } setMiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { setMiEntry 2 } setMiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { setMiEntry 3 } setMiMtieStd OBJECT-TYPE SYNTAX INTEGER { prs(1), ds1(2), g811(3), g823(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port setting of the MTIE limits to predefined values. prs(1), -- ANSI T1.101 PRS MTIE MASK ds1(2), -- ANSI T1.101 DS1 MTIE MASK g811(3), -- G.811 (PRC) MTIE MASK g823(4) -- G.823 (SSU) MTIE MASK This field is only meaningful for a write operation. " ::= { setMiEntry 4 } setMiMtie10EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds error threshold for the first limit setting. " ::= { setMiEntry 5 } setMiMtie10EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds error threshold for the second limit setting. " ::= { setMiEntry 6 } setMiMtie10CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds clear threshold for the first limit setting. " ::= { setMiEntry 7 } setMiMtie10CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds clear threshold for the second limit setting. " ::= { setMiEntry 8 } setMiMtie100EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds error threshold for the first limit setting. " ::= { setMiEntry 9 } setMiMtie100EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds error threshold for the second limit setting. " ::= { setMiEntry 10 } setMiMtie100CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds clear threshold for the first limit setting. " ::= { setMiEntry 11 } setMiMtie100CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds clear threshold for the second limit setting. " ::= { setMiEntry 12 } setMiMtie1000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds error threshold for the first limit setting. " ::= { setMiEntry 13 } setMiMtie1000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds error threshold for the second limit setting. " ::= { setMiEntry 14 } setMiMtie1000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds clear threshold for the first limit setting. " ::= { setMiEntry 15 } setMiMtie1000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds clear threshold for the second limit setting. " ::= { setMiEntry 16 } setMiMtie10000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds error threshold for the first limit setting. " ::= { setMiEntry 17 } setMiMtie10000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds error threshold for the second limit setting. " ::= { setMiEntry 18 } setMiMtie10000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds clear threshold for the first limit setting. " ::= { setMiEntry 19 } setMiMtie10000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds clear threshold for the second limit setting. " ::= { setMiEntry 20 } setMiMtie100000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds error threshold for the first limit setting. " ::= { setMiEntry 21 } setMiMtie100000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds error threshold for the second limit setting. " ::= { setMiEntry 22 } setMiMtie100000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds clear threshold for the first limit setting. " ::= { setMiEntry 23 } setMiMtie100000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds clear threshold for the second limit setting. " ::= { setMiEntry 24 } setMiFreqAErrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency error threshold for clock A. " ::= { setMiEntry 25 } setMiFreqAClrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency clear threshold for clock A. " ::= { setMiEntry 26 } setMiFreqATau OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the time constant (tau), in seconds, used for the calculation of the Average Frequency for clock A. " ::= { setMiEntry 27 } setMiFreqBErrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency error threshold for clock B. " ::= { setMiEntry 28 } setMiFreqBClrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port frequency clear threshold for clock B. " ::= { setMiEntry 29 } setMiFreqBTau OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the time constant (tau), in seconds, used for the calculation of the Average Frequency for clock B. " ::= { setMiEntry 30 } setMiLOSErrCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count threshold for LOS signal faults. " ::= { setMiEntry 31 } setMiLOSClrCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for LOS signal faults. " ::= { setMiEntry 32 } setMiAISErrCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count threshold for AIS signal faults. " ::= { setMiEntry 33 } setMiAISClrCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for AIS signal faults. " ::= { setMiEntry 34 } setMiOOFErrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count threshold for OOF signal faults. " ::= { setMiEntry 35 } setMiOOFClrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for OOF signal faults. " ::= { setMiEntry 36 } setMiBPVErrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count threshold for BPV signal faults. " ::= { setMiEntry 37 } setMiBPVClrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for BPV signal faults. " ::= { setMiEntry 38 } setMiCRCErrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count hreshold for CRC signal faults. " ::= { setMiEntry 39 } setMiCRCClrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for CRC signal faults. " ::= { setMiEntry 40 } -- ************************************************************** -- SSU2000 COMPOSITE CLOCK INPUT MODULE SETUP GROUP -- ************************************************************** -- ****************************************** -- COMPOSITE CLOCK INPUT MODULE SETTING -- ****************************************** setCcInpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetCiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The list of CC Input attribute setup information. " ::= { setupCcInp 2 } setCiEntry OBJECT-TYPE SYNTAX SetCiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input status and settings attributes. " INDEX { setCiChassis, setCiSlot, setCiPort } ::= { setCcInpTable 1 } SetCiEntry ::= SEQUENCE { setCiChassis INTEGER, setCiSlot INTEGER, setCiPort INTEGER, setCiEnable EnaValue, setCiProvPql INTEGER, setCiPriority INTEGER, setCiZeroPhase INTEGER } setCiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The input module can only reside in chassis 1 (main chassis). " ::= { setCiEntry 1 } setCiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setCiEntry 2 } setCiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setCiEntry 3 } setCiEnable OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port to enabled or disabled. " ::= { setCiEntry 4 } setCiProvPql OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port provisioned Priority Quality Level (PQL). Note: Valid values are 1 - 9. " ::= { setCiEntry 7 } setCiPriority OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port priority level. '0' = monitoring, '1' = highest priority, '10' = lowest priority. " ::= { setCiEntry 8 } setCiZeroPhase OBJECT-TYPE SYNTAX INTEGER { zeroPhA(1), zeroPhB(2), zeroPhAB(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the phase error to zero for this input port. ZEROPHA - set phase A error to zero, ZEROPHB - set phase B error to zero, ZEROPHAB - set phase A and B to zero. Note: This field only is meaningful during the write operation. " ::= { setCiEntry 9 } -- ****************************************** -- CCINP ALARM THRESHOLD SETTING -- ****************************************** setAlmThCcInpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetCimEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of CC input alarm attributes and settings information. " ::= { setupCcInp 4 } setCimEntry OBJECT-TYPE SYNTAX SetCimEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input alarm attributes and settings. setMiChassis Identifies which chassis is being addressed. setMiSlot Identifies which slot position is being addressed. setMiPort Identifies which port position is being addressed. setCimLOSErrCnt Set the input port error count threshold for LOS signal faults. setCimLOSClrCnt Set the input port clear count threshold for LOS signal faults. setCimBPVErrCnt Set the input port error count threshold for BPV signal faults. setCimBPVClrCnt Set the input port clear count threshold for BPV signal faults. " INDEX { setCimChassis, setCimSlot, setCimPort } ::= { setAlmThCcInpTable 1 } SetCimEntry ::= SEQUENCE { setCimChassis INTEGER, setCimSlot INTEGER, setCimPort INTEGER, -- SIGNAL Threshold Setting setCimLOSErrCnt INTEGER, setCimLOSClrCnt INTEGER, setCimBPVErrCnt INTEGER, setCimBPVClrCnt INTEGER } setCimChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { setCimEntry 1 } setCimSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { setCimEntry 2 } setCimPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { setCimEntry 3 } setCimLOSErrCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count threshold for LOS signal faults. " ::= { setCimEntry 4 } setCimLOSClrCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for LOS signal faults. " ::= { setCimEntry 5 } setCimBPVErrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port error count threshold for BPV signal faults. " ::= { setCimEntry 10 } setCimBPVClrCnt OBJECT-TYPE SYNTAX INTEGER (1..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port clear count threshold for BPV signal faults. " ::= { setCimEntry 11 } -- ****************************************** -- JAPANESE SINE INPUT MODULE SETTING -- ****************************************** setSineInpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetSineiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The list of Sine Input attribute setup information. " ::= { setupSineInp 2 } setSineiEntry OBJECT-TYPE SYNTAX SetSineiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input status and settings attributes. " INDEX { setSineiChassis, setSineiSlot, setSineiPort } ::= { setSineInpTable 1 } SetSineiEntry ::= SEQUENCE { setSineiChassis INTEGER, setSineiSlot INTEGER, setSineiPort INTEGER, setSineiEnable EnaValue, setSineiFrequency INTEGER, setSineiProvPql INTEGER, setSineiPriority INTEGER, setSineiCSFlt INTEGER, setSineiZeroPhase INTEGER } setSineiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The input module can only reside in chassis 1 (main chassis). " ::= { setSineiEntry 1 } setSineiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setSineiEntry 2 } setSineiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setSineiEntry 3 } setSineiEnable OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port to enabled or disabled. " ::= { setSineiEntry 4 } setSineiFrequency OBJECT-TYPE SYNTAX INTEGER (1544|6312) MAX-ACCESS read-write STATUS current DESCRIPTION "Set input signal frequency. The frequency can be set: 1.544MHZ/ 6.312MHz. " ::= { setSineiEntry 5 } setSineiProvPql OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port provisioned Priority Quality Level (PQL). Note: Valid values are 1 - 9. " ::= { setSineiEntry 6 } setSineiPriority OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port priority level. '0' = monitoring, '1' = highest priority, '10' = lowest priority. " ::= { setSineiEntry 7 } setSineiCSFlt OBJECT-TYPE SYNTAX INTEGER { off(1), low(2), high(3), na(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set input Port 1 for external Cesium (CS) fault alarm logic level. off(1), -- function is disabled low(2), -- function is enabled, will trigger on low (0V) level high(3), -- function is enabled, will trigger on high (+5v) level na(4) -- not applicable Note: only available for port one. " ::= { setSineiEntry 8 } setSineiZeroPhase OBJECT-TYPE SYNTAX INTEGER { zeroPhA(1), zeroPhB(2), zeroPhAB(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the phase error to zero for this input port. ZEROPHA - set phase A error to zero, ZEROPHB - set phase B error to zero, ZEROPHAB - set phase A and B to zero. Note: This field only is meaningful during the write operation. " ::= { setSineiEntry 9 } -- ******************************************* -- JAPANESE SINE INPUT ALARM THRESHOLD SETTING -- ******************************************* setAlmThSineInpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetMsiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sine input alarm attributes and settings information. " ::= { setupSineInp 4 } setMsiEntry OBJECT-TYPE SYNTAX SetMsiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input alarm attributes and settings. setMsiChassis Identifies which chassis is being addressed. setMsiSlot Identifies which slot position is being addressed. setMsiPort Identifies which port position is being addressed. setMsiMtieStd Set the input port setting of the MTIE limits to predefined values. setMsiMtie10EL1 Set the input port MTIE 10 seconds error threshold for the first limit setting. setMsiMtie10EL2 Set the input port MTIE 10 seconds error threshold for the second limit setting. setMsiMtie10CL1 Set the input port MTIE 10 seconds clear threshold for the first limit setting. setMsiMtie10CL2 Set the input port MTIE 10 seconds clear threshold for the second limit setting. setMsiMtie100EL1 Set the input port MTIE 100 seconds error threshold for the first limit setting. setMsiMtie100EL2 Set the input port MTIE 100 seconds error threshold for the second limit setting. setMsiMtie100CL1 Set the input port MTIE 100 seconds clear threshold for the first limit setting. setMsiMtie100CL2 Set the input port MTIE 100 seconds clear threshold for the second limit setting. setMsiMtie1000EL1 Set the input port MTIE 1000 seconds error threshold for the first limit setting. setMsiMtie1000EL2 Set the input port MTIE 1000 seconds error threshold for the second limit setting. setMsiMtie1000CL1 Set the input port MTIE 1000 seconds clear threshold for the first limit setting. setMsiMtie1000CL2 Set the input port MTIE 1000 seconds clear threshold for the second limit setting. setMsiMtie10000EL1 Set the input port MTIE 10000 seconds error threshold for the first limit setting. setMsiMtie10000EL2 Set the input port MTIE 10000 seconds error threshold for the second limit setting. setMsiMtie10000CL1 Set the input port MTIE 10000 seconds clear threshold for the first limit setting. setMsiMtie10000CL2 Set the input port MTIE 10000 seconds clear threshold for the second limit setting. setMsiMtie100000EL1 Set the input port MTIE 100000 seconds error threshold for the first limit setting. setMsiMtie100000EL2 Set the input port MTIE 100000 seconds error threshold for the second limit setting. setMsiMtie100000CL1 Set the input port MTIE 100000 seconds clear threshold for the first limit setting. setMsiMtie100000CL2 Set the input port MTIE 100000 seconds clear threshold for the second limit setting. setMsiFreqAErrLmt Set the input port frequency error threshold for clock A. setMsiFreqAClrLmt Set the input port frequency clear threshold for clock A. setMsiFreqATau Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock A. setMsiFreqBErrLmt Set the input port frequency error threshold for clock B. setMsiFreqBClrLmt Set the input port frequency clear threshold for clock B. setMsiFreqBTau Set the Time constant (tau), in seconds, used for the calculation of the Average Frequency versus clock B. " INDEX { setMsiChassis, setMsiSlot, setMsiPort } ::= { setAlmThSineInpTable 1 } SetMsiEntry ::= SEQUENCE { setMsiChassis INTEGER, setMsiSlot INTEGER, setMsiPort INTEGER, -- MTIE Threshold Setting setMsiMtieStd INTEGER, setMsiMtie10EL1 INTEGER, setMsiMtie10EL2 INTEGER, setMsiMtie10CL1 INTEGER, setMsiMtie10CL2 INTEGER, setMsiMtie100EL1 INTEGER, setMsiMtie100EL2 INTEGER, setMsiMtie100CL1 INTEGER, setMsiMtie100CL2 INTEGER, setMsiMtie1000EL1 INTEGER, setMsiMtie1000EL2 INTEGER, setMsiMtie1000CL1 INTEGER, setMsiMtie1000CL2 INTEGER, setMsiMtie10000EL1 INTEGER, setMsiMtie10000EL2 INTEGER, setMsiMtie10000CL1 INTEGER, setMsiMtie10000CL2 INTEGER, setMsiMtie100000EL1 INTEGER, setMsiMtie100000EL2 INTEGER, setMsiMtie100000CL1 INTEGER, setMsiMtie100000CL2 INTEGER, -- FREQ Threshold Setting setMsiFreqAErrLmt INTEGER, setMsiFreqAClrLmt INTEGER, setMsiFreqATau INTEGER, setMsiFreqBErrLmt INTEGER, setMsiFreqBClrLmt INTEGER, setMsiFreqBTau INTEGER } setMsiChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. Note: In the SSU2000, this number is always one. (i.e. in the main chassis) " ::= { setMsiEntry 1 } setMsiSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { setMsiEntry 2 } setMsiPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot number, and port number uniquely identify each inventory entry. " ::= { setMsiEntry 3 } setMsiMtieStd OBJECT-TYPE SYNTAX INTEGER { prs(1), ds1(2), g811(3), g823(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port setting of the MTIE limits to predefined values. prs(1), -- ANSI T1.101 PRS MTIE MASK ds1(2), -- ANSI T1.101 DS1 MTIE MASK g811(3), -- G.811 (PRC) MTIE MASK g823(4) -- G.823 (SSU) MTIE MASK This field is only meaningful for a write operation. " ::= { setMsiEntry 4 } setMsiMtie10EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds error threshold for the first limit setting. " ::= { setMsiEntry 5 } setMsiMtie10EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds error threshold for the second limit setting. " ::= { setMsiEntry 6 } setMsiMtie10CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds clear threshold for the first limit setting. " ::= { setMsiEntry 7 } setMsiMtie10CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10 seconds clear threshold for the second limit setting. " ::= { setMsiEntry 8 } setMsiMtie100EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds error threshold for the first limit setting. " ::= { setMsiEntry 9 } setMsiMtie100EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds error threshold for the second limit setting. " ::= { setMsiEntry 10 } setMsiMtie100CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds clear threshold for the first limit setting. " ::= { setMsiEntry 11 } setMsiMtie100CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100 seconds clear threshold for the second limit setting. " ::= { setMsiEntry 12 } setMsiMtie1000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds error threshold for the first limit setting. " ::= { setMsiEntry 13 } setMsiMtie1000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds error threshold for the second limit setting. " ::= { setMsiEntry 14 } setMsiMtie1000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds clear threshold for the first limit setting. " ::= { setMsiEntry 15 } setMsiMtie1000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 1000 seconds clear threshold for the second limit setting. " ::= { setMsiEntry 16 } setMsiMtie10000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds error threshold for the first limit setting. " ::= { setMsiEntry 17 } setMsiMtie10000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds error threshold for the second limit setting. " ::= { setMsiEntry 18 } setMsiMtie10000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds clear threshold for the first limit setting. " ::= { setMsiEntry 19 } setMsiMtie10000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 10000 seconds clear threshold for the second limit setting. " ::= { setMsiEntry 20 } setMsiMtie100000EL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds error threshold for the first limit setting. " ::= { setMsiEntry 21 } setMsiMtie100000EL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds error threshold for the second limit setting. " ::= { setMsiEntry 22 } setMsiMtie100000CL1 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds clear threshold for the first limit setting. " ::= { setMsiEntry 23 } setMsiMtie100000CL2 OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port MTIE 100000 seconds clear threshold for the second limit setting. " ::= { setMsiEntry 24 } setMsiFreqAErrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets input port frequency error threshold for clock A. " ::= { setMsiEntry 25 } setMsiFreqAClrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets input port frequency clear threshold for clock A. " ::= { setMsiEntry 26 } setMsiFreqATau OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets the time constant (tau), in seconds, used for the calculation of the Average Frequency for clock A. " ::= { setMsiEntry 27 } setMsiFreqBErrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets input port frequency error threshold for clock B. " ::= { setMsiEntry 28 } setMsiFreqBClrLmt OBJECT-TYPE SYNTAX INTEGER (0..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets input port frequency clear threshold for clock B. " ::= { setMsiEntry 29 } setMsiFreqBTau OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets the time constant (tau), in seconds, used for the calculation of the Average Frequency for clock B. " ::= { setMsiEntry 30 } -- ****************************************** -- JAPANESE CC INPUT MODULE SETTING -- ****************************************** setJccInpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetJcciEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The list of CC Input attribute setup information. " ::= { setupJccInp 2 } setJcciEntry OBJECT-TYPE SYNTAX SetJcciEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Input status and settings attributes. " INDEX { setJcciChassis, setJcciSlot, setJcciPort } ::= { setJccInpTable 1 } SetJcciEntry ::= SEQUENCE { setJcciChassis INTEGER, setJcciSlot INTEGER, setJcciPort INTEGER, setJcciEnable EnaValue, setJcciProvPql INTEGER, setJcciPriority INTEGER, setJcci400Hz OnValue, setJcciZeroPhase INTEGER } setJcciChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. Note: The input module can only reside in chassis 1 (main chassis). " ::= { setJcciEntry 1 } setJcciSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setJcciEntry 2 } setJcciPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setJcciEntry 3 } setJcciEnable OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port to enabled or disabled. " ::= { setJcciEntry 4 } setJcciProvPql OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port provisioned Priority Quality Level (PQL). Note: Valid values are 1 - 9. " ::= { setJcciEntry 5 } setJcciPriority OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port priority level. '0' = monitoring, '1' = highest priority, '10' = lowest priority. " ::= { setJcciEntry 6 } setJcci400Hz OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the input port 400Hz signal attribute. " ::= { setJcciEntry 7 } setJcciZeroPhase OBJECT-TYPE SYNTAX INTEGER { zeroPhA(1), zeroPhB(2), zeroPhAB(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the phase error to zero for this input port. ZEROPHA - set phase A error to zero, ZEROPHB - set phase B error to zero, ZEROPHAB - set phase A and B to zero. Note: This field only is meaningful during the write operation. " ::= { setJcciEntry 8 } -- ************************************************************** -- SSU2000 DS1/E1 OUT SETUP GROUP -- ************************************************************** -- ****************************************** -- DS1 OUTPUT MODULE -- ****************************************** setDsTable OBJECT-TYPE SYNTAX SEQUENCE OF SetDsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1 output module status and settings. " ::= { setupDs1Out 2 } setDsEntry OBJECT-TYPE SYNTAX SetDsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set DS1 output attributes. " INDEX { setDsChassis, setDsSlot} ::= { setDsTable 1 } SetDsEntry ::= SEQUENCE { setDsChassis INTEGER, setDsSlot INTEGER, setDsFrame INTEGER, setDsBypass OnValue, setDsZs OnValue, setDsEnable OCTET STRING, setDsLength OCTET STRING } setDsChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setDsEntry 1 } setDsSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setDsEntry 2 } setDsFrame OBJECT-TYPE SYNTAX INTEGER { esf(1), d4(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output signal framing mode. The T1 framing mode is ESF or D4. " ::= { setDsEntry 3 } setDsBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setDsEntry 4 } setDsZs OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Zero Suppression to enable or disable. " ::= { setDsEntry 5 } setDsEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setDsEntry 6 } setDsLength OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the cable length compensation for the output port. Cable length definitions: 1 = 133 ft 2 = 266 ft 3 = 399 ft 4 = 533 ft 5 = 655 ft Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setDsEntry 7 } -- ****************************************** -- E1 OUTPUT MODULE -- ****************************************** setE1Table OBJECT-TYPE SYNTAX SEQUENCE OF SetE1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1 output module status and settings. " ::= { setupE1Out 2 } setE1Entry OBJECT-TYPE SYNTAX SetE1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set DS1 output attributes. " INDEX { setE1Chassis, setE1Slot} ::= { setE1Table 1 } SetE1Entry ::= SEQUENCE { setE1Chassis INTEGER, setE1Slot INTEGER, setE1Frame INTEGER, setE1Bypass OnValue, setE1Zs OnValue, setE1Crc OnValue, setE1SsmBit INTEGER, setE1Enable OCTET STRING } setE1Chassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setE1Entry 1 } setE1Slot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setE1Entry 2 } setE1Frame OBJECT-TYPE SYNTAX INTEGER { ccs(1), cas(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output signal framing mode. 1=ccs 2=cas " ::= { setE1Entry 3 } setE1Bypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setE1Entry 4 } setE1Zs OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Zero Suppression to enable or disable. " ::= { setE1Entry 5 } setE1Crc OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the CRC error checking to enable or disable. " ::= { setE1Entry 6 } setE1SsmBit OBJECT-TYPE SYNTAX INTEGER (4..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Set output module E1 SSM bit position. bit=4 - 8 Note: This field is only valid for E1 output module. " ::= { setE1Entry 7 } setE1Enable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setE1Entry 8 } -- ****************************************** -- 2048kHz OUTPUT MODULE -- ****************************************** setCoTable OBJECT-TYPE SYNTAX SEQUENCE OF SetCoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of 2048kHz output module status and settings. " ::= { setup2048Out 2 } setCoEntry OBJECT-TYPE SYNTAX SetCoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set 2048kHz output attributes. " INDEX { setCoChassis, setCoSlot} ::= { setCoTable 1 } SetCoEntry ::= SEQUENCE { setCoChassis INTEGER, setCoSlot INTEGER, setCoBypass OnValue, setCoFltMode INTEGER, setCoEnable OCTET STRING, setCoSquelch OCTET STRING } setCoChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setCoEntry 1 } setCoSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setCoEntry 2 } setCoBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setCoEntry 3 } setCoFltMode OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), auto(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the signal fault mode for low level output signals off(1), -- will turn off the output and requires user issued command to turn it back on on(2), -- will not turn off when fault detected auto(3) -- will turn off the output and automatically turn back on when fault clears " ::= { setCoEntry 4 } setCoEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setCoEntry 5 } setCoSquelch OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set PQL threshold to turn port off. If the system PQL is below the PWL threshold the port is turned off (i.e. squelched). Note: Byte 1 = port 1, byte 20 = port 20. The PQL value of each byte defined as follows: 0 = disabled 1-16 = Provision PQL value " ::= { setCoEntry 6 } -- ****************************************** -- COMPOSITE CLOCK OUTPUT MODULE -- ****************************************** setCcTable OBJECT-TYPE SYNTAX SEQUENCE OF SetCcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Composite Clock (CC) output module status and settings. " ::= { setupCCOut 2 } setCcEntry OBJECT-TYPE SYNTAX SetCcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set CC output attributes. " INDEX { setCcChassis, setCcSlot} ::= { setCcTable 1 } SetCcEntry ::= SEQUENCE { setCcChassis INTEGER, setCcSlot INTEGER, setCcBypass OnValue, setCcEnable OCTET STRING, setCcDuty OCTET STRING, setCcComp OCTET STRING } setCcChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each CC Output entry. " ::= { setCcEntry 1 } setCcSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each CC Output entry. " ::= { setCcEntry 2 } setCcBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setCcEntry 3 } setCcEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setCcEntry 4 } setCcDuty OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output duty cycle for the output ports. 1 = 63/37 duty cycle. 2 = 50/50 duty cycle. Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setCcEntry 5 } setCcComp OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output phase (cable) compensation for the output ports. The equivalent cable length: 1 = 2200 ft, 2 = 1925 ft, 3 = 1650 ft, 4 = 1375 ft, 5 = 1100 ft, 6 = 825 ft, 7 = 550 ft, 8 = 275 ft. Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setCcEntry 6 } -- ****************************************** -- RS422 OUTPUT MODULE -- ****************************************** set422oTable OBJECT-TYPE SYNTAX SEQUENCE OF Set422oEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of 2048kHz output module status and settings. " ::= { setup422Out 2 } set422oEntry OBJECT-TYPE SYNTAX Set422oEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set 422 output attributes. " INDEX { set422oChassis, set422oSlot} ::= { set422oTable 1 } Set422oEntry ::= SEQUENCE { set422oChassis INTEGER, set422oSlot INTEGER, set422oBypass OnValue, set422oFltMode INTEGER, set422oEnable OCTET STRING, set422oFrequency OCTET STRING } set422oChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { set422oEntry 1 } set422oSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { set422oEntry 2 } set422oBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { set422oEntry 3 } set422oFltMode OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), auto(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the signal fault mode for low level output signals off(1), -- will turn off the output and requires user issued command to turn it back on on(2), -- will not turn off when fault detected auto(3) -- will turn off the output and automatically turn back on when fault clears " ::= { set422oEntry 4 } set422oEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { set422oEntry 5 } set422oFrequency OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set frequency for each port on an RS422 output module. word 1 = port 1, word 10 = port 10. The frequency value of each port defined as follows: 0 = 4kHz, 1-512 = 8kHz to 4096kHz with 8kHz per step. Note: each port use 2-bytes to set frequency. User can only set frequency on port 1 thru port 10. The port 1 and 11, port 2 and 12,.., port 10 and 20 have the same frequency setting. For example, when you set port1, you are set the same frequency for port 11. " ::= { set422oEntry 6 } -- ****************************************** -- Selectable E1/2048 OUTPUT MODULE -- ****************************************** setE12048oTable OBJECT-TYPE SYNTAX SEQUENCE OF SetE12048oEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of E1/2048 output module status and settings. " ::= { setupE12048Out 2 } setE12048oEntry OBJECT-TYPE SYNTAX SetE12048oEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set E1/2048 output attributes. " INDEX { setE12048oChassis, setE12048oSlot} ::= { setE12048oTable 1 } SetE12048oEntry ::= SEQUENCE { setE12048oChassis INTEGER, setE12048oSlot INTEGER, setE12048oBypass OnValue, setE12048oZs OnValue, setE12048oSignal OCTET STRING, setE12048oEnable OCTET STRING, setE12048oSquelch OCTET STRING, setE12048oFrame INTEGER, setE12048oCrc OnValue, setE12048oSsm OnValue, setE12048oSsmBit INTEGER } setE12048oChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setE12048oEntry 1 } setE12048oSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setE12048oEntry 2 } setE12048oBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setE12048oEntry 3 } setE12048oZs OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Zero Suppression to enable or disable. " ::= { setE12048oEntry 4 } setE12048oSignal OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to E1 or 2048kHz. 1 = E1 2 = 2048 kHz Note: byte 1 = port 1, byte 20 = port 20. " ::= { setE12048oEntry 5 } setE12048oEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setE12048oEntry 6 } setE12048oSquelch OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PQL squelch threshold for each port. If a PQL threshold is below the system PQL, this port is turned off (i.e. squelched). 0 = disabled 1-16 = Provision PQL value Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setE12048oEntry 7 } setE12048oFrame OBJECT-TYPE SYNTAX INTEGER { ccs(1), cas(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set E1 output signal framer mode. 1 = CCS 2 = CAS " ::= { setE12048oEntry 8 } setE12048oCrc OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set E1 output CRC error checking to on or off. " ::= { setE12048oEntry 9 } setE12048oSsm OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set E1 output SSM generation to on or off. " ::= { setE12048oEntry 10 } setE12048oSsmBit OBJECT-TYPE SYNTAX INTEGER (4..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Set E1 output SSM bit position. bit position = 4 - 8 Note: This field is only valid for E1 output module. " ::= { setE12048oEntry 11 } -- ****************************************** -- DS1 LRM MODULE -- ****************************************** setLrmPTable OBJECT-TYPE SYNTAX SEQUENCE OF SetLrmPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of DS1 LRM ports status and settings. " ::= { setupLrm 2 } setLrmPEntry OBJECT-TYPE SYNTAX SetLrmPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set DS1 LRM attributes. " INDEX { setLrmPChassis, setLrmPSlot, setLrmPPort} ::= { setLrmPTable 1 } SetLrmPEntry ::= SEQUENCE { setLrmPChassis INTEGER, setLrmPSlot INTEGER, setLrmPPort INTEGER, setLrmPEnable OnValue, setLrmPLbo INTEGER, setLrmPSlip INTEGER, setLrmPBpv INTEGER, setLrmPFlt INTEGER, setLrmPCid DisplayString } setLrmPChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot and port number uniquely identify each inventory entry. " ::= { setLrmPEntry 1 } setLrmPSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { setLrmPEntry 2 } setLrmPPort OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { setLrmPEntry 3 } setLrmPEnable OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the LRM ports to enabled or disabled. " ::= { setLrmPEntry 4 } setLrmPLbo OBJECT-TYPE SYNTAX INTEGER { lbo133ft(1), lbo266ft(2), lbo399ft(3), lbo533ft(4), lbo655ft(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Line Build-Out for the LRM port. 1=lbo133ft 2=lbo266ft 3=lbo399ft 4=lbo533ft 5=lbo655ft " ::= { setLrmPEntry 5 } setLrmPSlip OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the slip error threshold in 24 hours period and the value zero shall clear the slip accumulated errors. " ::= { setLrmPEntry 6 } setLrmPBpv OBJECT-TYPE SYNTAX INTEGER { clr(1), -- clear the accumulated BPV errors nop(2) -- no operation } MAX-ACCESS read-write STATUS current DESCRIPTION "Clear the accumulated BPV errors clr(1), -- clear the accumulated BPV errors nop(2) -- no operation Note: This field only has meaning for a write operation. " ::= { setLrmPEntry 7 } setLrmPFlt OBJECT-TYPE SYNTAX INTEGER { squelch(1), ais(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Side 1 fault strategy " ::= { setLrmPEntry 8 } setLrmPCid OBJECT-TYPE SYNTAX DisplayString (SIZE (0..43)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the circuit id for LRM port The circuit id is an 0-43 character string with all ascii printable characters. " ::= { setLrmPEntry 9 } -- ****************************************** -- E1 LRM MODULE -- ****************************************** setLrme1PTable OBJECT-TYPE SYNTAX SEQUENCE OF SetLrme1PEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of E1 LRM ports status and settings. " ::= { setupLrmE1 2 } setLrme1PEntry OBJECT-TYPE SYNTAX SetLrme1PEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set E1 LRM attributes. " INDEX { setLrme1PChassis, setLrme1PSlot, setLrme1PPort} ::= { setLrme1PTable 1 } SetLrme1PEntry ::= SEQUENCE { setLrme1PChassis INTEGER, setLrme1PSlot INTEGER, setLrme1PPort INTEGER, setLrme1PEnable OnValue, setLrme1PSlip INTEGER, setLrme1PBpv INTEGER, setLrme1PFlt INTEGER, setLrme1PCid DisplayString } setLrme1PChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot and port number uniquely identify each inventory entry. " ::= { setLrme1PEntry 1 } setLrme1PSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot and port number uniquely identify each inventory entry. " ::= { setLrme1PEntry 2 } setLrme1PPort OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot and port number uniquely identify each inventory entry. " ::= { setLrme1PEntry 3 } setLrme1PEnable OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the LRM ports to enabled or disabled. " ::= { setLrme1PEntry 4 } setLrme1PSlip OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the slip error threshold in 24 hours period and the value zero shall clear the slip accumulated errors. " ::= { setLrme1PEntry 5 } setLrme1PBpv OBJECT-TYPE SYNTAX INTEGER { clr(1), -- clear the accumulated BPV errors nop(2) -- no operation } MAX-ACCESS read-write STATUS current DESCRIPTION "Clear the accumulated BPV errors clr(1), -- clear the accumulated BPV errors nop(2) -- no operation Note: This field only has meaning for a write operation. " ::= { setLrme1PEntry 6 } setLrme1PFlt OBJECT-TYPE SYNTAX INTEGER { squelch(1), ais(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Side 1 fault strategy " ::= { setLrme1PEntry 7 } setLrme1PCid OBJECT-TYPE SYNTAX DisplayString (SIZE (0..43)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the circuit id for LRM port The circuit id is an 0-43 character string with all ascii printable characters. " ::= { setLrme1PEntry 8 } -- ****************************************** -- JAPANESE SINE OUTPUT MODULE -- ****************************************** setSineoTable OBJECT-TYPE SYNTAX SEQUENCE OF SetSineoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Sine output status and settings. " ::= { setupSineOut 2 } setSineoEntry OBJECT-TYPE SYNTAX SetSineoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set E1 LRM attributes. " INDEX { setSineoChassis, setSineoSlot} ::= { setSineoTable 1 } SetSineoEntry ::= SEQUENCE { setSineoChassis INTEGER, setSineoSlot INTEGER, setSineoBypass OnValue, setSineoFrequency INTEGER, setSineoEnable OCTET STRING, setSineoSquelch OCTET STRING } setSineoChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setSineoEntry 1 } setSineoSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { setSineoEntry 2 } setSineoBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setSineoEntry 3 } setSineoFrequency OBJECT-TYPE SYNTAX INTEGER (1544|6312) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output frequency 1.544 or 6.312 MHz. " ::= { setSineoEntry 4 } setSineoEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setSineoEntry 5 } setSineoSquelch OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set PQL threshold to turn port off. If the system PQL is below the PWL threshold the port is turned off (i.e. squelched). Note: Byte 1 = port 1, byte 20 = port 20. The PQL value of each byte defined as follows: 0 = disabled 1-16 = Provision PQL value " ::= { setSineoEntry 6 } -- ****************************************** -- 64+8+4 (JAPANESE) CC OUTPUT MODULE -- ****************************************** setJccoTable OBJECT-TYPE SYNTAX SEQUENCE OF SetJccoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of JCC output status and settings. " ::= { setupJccOut 2 } setJccoEntry OBJECT-TYPE SYNTAX SetJccoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set JCC output attributes. " INDEX { setJccoChassis, setJccoSlot} ::= { setJccoTable 1 } SetJccoEntry ::= SEQUENCE { setJccoChassis INTEGER, setJccoSlot INTEGER, setJccoBypass OnValue, setJcco400Hz OnValue, setJccoEnable OCTET STRING, setJccoComp OCTET STRING } setJccoChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each JCC Output entry. " ::= { setJccoEntry 1 } setJccoSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each JCC Output entry. " ::= { setJccoEntry 2 } setJccoBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Clock C, or bypass mode, to enable or disable. " ::= { setJccoEntry 3 } setJcco400Hz OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the 400Hz BPV removal. A setting OFF removes this 400Hz component, and a setting ON includes it. " ::= { setJccoEntry 4 } setJccoEnable OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the JCC output ports to enabled or disabled. 1 = enabled 2 = disabled Note: Byte 1 = port 1, byte 20 = port 20. " ::= { setJccoEntry 5 } setJccoComp OBJECT-TYPE SYNTAX OCTET STRING (SIZE(20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The array represents the output phase compensation for all ports on an output module. Note: Byte 1 = port 1, byte 20 = port 20. The specifed byte value is 1 thru 8. 1 = no delay, 8 = highest delay. The equivalent cable length: 1 = 2200 ft, 2 = 1925 ft, 3 = 1650 ft, 4 = 1375 ft, 5 = 1100 ft, 6 = 825 ft, 7 = 550 ft, 8 = 275 ft. " ::= { setJccoEntry 6 } -- ****************************************** -- PACKETIME NTP MODULE SETUP GROUP -- ****************************************** setPtNtpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtNtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PackeTime NTP status and settings. " ::= { setupPtNtp 1 } setPtNtpEntry OBJECT-TYPE SYNTAX SetPtNtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime NTP settings and attributes. " INDEX { setPtNtpChassis, setPtNtpSlot} ::= { setPtNtpTable 1 } SetPtNtpEntry ::= SEQUENCE { setPtNtpChassis INTEGER, setPtNtpSlot INTEGER, setPtNtpCommit INTEGER, setPtNtpProbe EnaValue, setPtNtpBond EnaValue, setPtNtpNTPd EnaValue, setPtNtpTodsrcPrefer INTEGER, setPtNtpTodsrcPriority INTEGER, setPtNtpWeight INTEGER, setPtNtpCompensation INTEGER, setPtNtpPeerTimeout INTEGER, setPtNtpPeerPrefer INTEGER, setPtNtpBypass OnValue, setPtNtpModActive YesValue, setPtNtpPAActive YesValue, setPtNtpPBActive YesValue } setPtNtpChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each entry. " ::= { setPtNtpEntry 1 } setPtNtpSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each entry. " ::= { setPtNtpEntry 2 } setPtNtpCommit OBJECT-TYPE SYNTAX INTEGER { yes(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Commit all provisioned parameters, this action makes the parameters active. This command will also store the parameters to non-volatile memory. Note: This field only has meaning for a writing (1). " ::= { setPtNtpEntry 3 } setPtNtpProbe OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PackeTime Maintenance Port state; Enable or Disable. This node is obsolete, The setting is NOP. " ::= { setPtNtpEntry 4 } setPtNtpBond OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Service port bonding state. 1 = Enabled 2 = Disabled " ::= { setPtNtpEntry 5 } setPtNtpNTPd OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the NTP daemon state. 1 = Enabled 2 = Disabled " ::= { setPtNtpEntry 6 } setPtNtpTodsrcPrefer OBJECT-TYPE SYNTAX INTEGER { todsrc(1), peer(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the module's preferred time-source to be either TODSRC (1) or PEER (2). TOD Source, either the TODSRC (GPS) or a NTP Peer if operating in Client mode " ::= { setPtNtpEntry 7 } setPtNtpTodsrcPriority OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Todsrc priority. The priority is the for the specified module as the TOD Source, default is 0, range can be 0 through 8. Value 1 is the highest, and 8 is the lowest. If the value is zero, the specified module cannot be TOD Source. " ::= { setPtNtpEntry 8 } setPtNtpWeight OBJECT-TYPE SYNTAX INTEGER (-1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the load distribution between portA/B in percent. For example, 70 means port-A get 70% of total bandwidth, port-B gets remaining 30%. If port-A reaches 70% of total bandwidth but port-B has no traffic, the 30% of bandwidth will be wasted, port-A cannot use it. To allow either port to use all the bandwidth, portAWeight can be set to -1, indicating no limit between port-A and port-B (either port-A or port-B can get all the bandwidth, based on first come first serve). Thus the range of this parameter -1 to 100. For bonding mode, this parameter must be forced to -1, so the active port can use 100% of the bandwidth. For non-bonding mode, user can set any value between -1 to 100. " ::= { setPtNtpEntry 9 } setPtNtpCompensation OBJECT-TYPE SYNTAX INTEGER (0..250) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Antenna cable delay compensation in the case of GPS ToD Source(s) or the delay induced by the cable(s) used to connect expansion shelves where the PackeTime ToD Source(s) is located in relationship to the Main shelf. The time offset shall have a 100nS resolution, thus the Delay value shall be multiplied by 100nS to provide 1PPS compensation. Valid user compensation values range is 0 thru 250 for a total compensation range of 0 to 25000nS (25uS). " ::= { setPtNtpEntry 10 } setPtNtpPeerTimeout OBJECT-TYPE SYNTAX INTEGER (60..10000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Peer Availability Timeout The timer shall have a user settable range from 60 minutes to 10000 minutes, with a default value of 1440 minutes " ::= { setPtNtpEntry 11 } setPtNtpPeerPrefer OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the preferred peer from the peer list. The valid value is 0-8. The value zero means, there is no prefer. This value has meaning, only when the specified peer is in the peer list. " ::= { setPtNtpEntry 12 } setPtNtpBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clock C state, or bypass clock, to enabled or disabled. " ::= { setPtNtpEntry 13 } setPtNtpModActive OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the specified module in the redundant pair to be Active. Note1: This command only applies when the module in the redundant pair. Note2: This field only has meaning for a writing (1). Note3: Don't apply COMMIT after this command. " ::= { setPtNtpEntry 14 } setPtNtpPAActive OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Port A is being manually selected as the active port. Note1: This command only applies when the bonding mode is enabled and both ports are in network and Ethernet link up. Note2: This field only has meaning for a writing (1). Note3: Don't apply COMMIT after this command. " ::= { setPtNtpEntry 15 } setPtNtpPBActive OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set Port B is being manually selected as the active port. Note1: This command only applies when the bonding mode is enabled and both ports are in network and Ethernet link up. Note2: This field only has meaning for a writing (1). Note3: Don't apply COMMIT after this command. " ::= { setPtNtpEntry 16 } -- ****************************************** -- PACKETIME NTP MODULE PORT SETUP GROUP -- ****************************************** setPtNtpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtNtpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime NTP ethernet port information. " ::= { setupPtNtp 2 } setPtNtpPortEntry OBJECT-TYPE SYNTAX SetPtNtpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime NTP ethernet port state and settings information. setPtNtpPortChassis Identifies which chassis is being addressed. setPtNtpPortSlot Identifies which slot is being addressed. setPtNtpPortNum Identifies which port is being addressed. setPtNtpPortAddr Set the port IP address setPtNtpPortMask Set the port network mask setPtNtpPortGate Set the port gateway address " INDEX { setPtNtpPortChassis, setPtNtpPortSlot, setPtNtpPortNum} ::= { setPtNtpPortTable 1 } SetPtNtpPortEntry ::= SEQUENCE { setPtNtpPortChassis INTEGER, setPtNtpPortSlot INTEGER, setPtNtpPortNum INTEGER, setPtNtpPortAddr IpAddress, setPtNtpPortMask IpAddress, setPtNtpPortGate IpAddress } setPtNtpPortChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and port number uniquely identify each entry. " ::= { setPtNtpPortEntry 1 } setPtNtpPortSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and port number uniquely identify each entry. " ::= { setPtNtpPortEntry 2 } setPtNtpPortNum OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis, slot, and port number uniquely identify each entry. PTNTP ethernet interface number. 1 = Service Port A 2 = Service Port B 3 = Maintenance Port " ::= { setPtNtpPortEntry 3 } setPtNtpPortAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port IP address " ::= { setPtNtpPortEntry 4 } setPtNtpPortMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port network mask " ::= { setPtNtpPortEntry 5 } setPtNtpPortGate OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port gateway address " ::= { setPtNtpPortEntry 6 } -- ****************************************** -- PACKETIME NTP MODULE PEER SETUP GROUP -- EXTERNAL NTP SERVER -- ****************************************** setPtNtpPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtNtpPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of PackeTime NTP Peer entries. Entries are indexed by the values of setPtNtpPeerChassis, setPtNtpPeerSlot and setPtNtpPortNum. " ::= { setupPtNtp 3 } setPtNtpPeerEntry OBJECT-TYPE SYNTAX SetPtNtpPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set PackeTime NTP peer state and settings. setPtNtpPeerChassis Identifies which chassis is being addressed. setPtNtpPeerSlot Identifies which slot is being addressed. setPtNtpPeerNum Identifies which ntp peer is being addressed. setPtNtpPeerAddr Set Peer IP address in peer table. setPtNtpPeerPmin Set the minimum request rate in seconds for CLIENT mode. setPtNtpPeerPmax Set the maximum request rate in seconds for CLIENT mode. setPtNtpPeerKeyId Set keyId to be used to lookup authentication key, " INDEX { setPtNtpPeerChassis, setPtNtpPeerSlot, setPtNtpPeerNum} ::= { setPtNtpPeerTable 1 } SetPtNtpPeerEntry ::= SEQUENCE { setPtNtpPeerChassis INTEGER, setPtNtpPeerSlot INTEGER, setPtNtpPeerNum INTEGER, setPtNtpPeerAddr IpAddress, setPtNtpPeerPmin INTEGER, setPtNtpPeerPmax INTEGER, setPtNtpPeerKeyId INTEGER } setPtNtpPeerChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and peer number uniquely identify each entry. " ::= { setPtNtpPeerEntry 1 } setPtNtpPeerSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and peer number uniquely identify each entry. " ::= { setPtNtpPeerEntry 2 } setPtNtpPeerNum OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which ntp peer is being addressed. This chassis, slot, and peer number uniquely identify each entry. " ::= { setPtNtpPeerEntry 3 } setPtNtpPeerAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set Peer IP address in peer table. Write zero IP address will delete this IP address from peer table. " ::= { setPtNtpPeerEntry 4 } setPtNtpPeerPmin OBJECT-TYPE SYNTAX INTEGER (16|32|64|128|256|512|1024) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the minimum request rate in seconds for CLIENT mode, the default is 16, the range is 16, 32, 64, 128, 256, 512, and 1024. " ::= { setPtNtpPeerEntry 5 } setPtNtpPeerPmax OBJECT-TYPE SYNTAX INTEGER (16|32|64|128|256|512|1024) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the maximum request rate in seconds for CLIENT mode, the default is 64, the range is 16, 32, 64, 128, 256, 512, and 1024. " ::= { setPtNtpPeerEntry 6 } setPtNtpPeerKeyId OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "Set keyId to be used to lookup authentication key, the default is 0 (no authentication), the range is 0 through 65534 " ::= { setPtNtpPeerEntry 7 } -- ****************************************** -- PACKETIME NTP MODULE AUTH SETUP GROUP -- ****************************************** setPtNtpAuthTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtNtpAuthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PackeTime NTP authentication entries. The number of entries are given by the values of setPtNtpAuthChassis, setPtNtpAuthSlot and setPtNtpAuthNum. " ::= { setupPtNtp 4 } setPtNtpAuthEntry OBJECT-TYPE SYNTAX SetPtNtpAuthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set PackeTime NTP authentication state and settings. PackeTime NTP authentication attributes. setPtNtpAuthChassis Identifies which chassis is being addressed. setPtNtpAuthSlot Identifies which slot is being addressed. setPtNtpAuthNum Identifies which authentication key is being addressed. setPtNtpAuthKeyId Set the authentication key ID, setPtNtpAuthKeyValue Set the NTP authentication key used to create the MD5 hash associated with the keyid. " INDEX { setPtNtpAuthChassis, setPtNtpAuthSlot, setPtNtpAuthNum} ::= { setPtNtpAuthTable 1 } SetPtNtpAuthEntry ::= SEQUENCE { setPtNtpAuthChassis INTEGER, setPtNtpAuthSlot INTEGER, setPtNtpAuthNum INTEGER, setPtNtpAuthKeyId INTEGER, setPtNtpAuthKeyValue DisplayString } setPtNtpAuthChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and authentication key number uniquely identify each entry. " ::= { setPtNtpAuthEntry 1 } setPtNtpAuthSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and authentication key number uniquely identify each entry. " ::= { setPtNtpAuthEntry 2 } setPtNtpAuthNum OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which authentication key is being addressed. This chassis, slot, and authentication key number uniquely identify each entry. " ::= { setPtNtpAuthEntry 3 } setPtNtpAuthKeyId OBJECT-TYPE SYNTAX INTEGER (0..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "Set KeyId is the authentication key ID, default is 0 (no authentication), range 0 to 65534. Note: If this value is zero, no authentication is used. " ::= { setPtNtpAuthEntry 4 } setPtNtpAuthKeyValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0|8..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the key is the NTP authentication key used to create the MD5 hash associated with the keyid. The key is a comprised of up to 32 ASCII characters, a minimum of 8 characters is required. Note: the key value will not display and it is always displayed as null string. " ::= { setPtNtpAuthEntry 5 } -- ****************************************** -- PACKETIME NTP MODULE ROUTE SETUP GROUP -- ****************************************** setPtNtpRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtNtpRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PackeTime NTP route table entries. Static routing describes a system that does not implement adaptive routing. In these systems routes through a data network are described by fixed paths (statically). These routes are usually entered into the host by the system administrator. " ::= { setupPtNtp 5 } setPtNtpRouteEntry OBJECT-TYPE SYNTAX SetPtNtpRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A PackeTime NTP route attributes and settings. setPtNtpRouteChassis Identifies which chassis is being addressed. setPtNtpRouteSlot Identifies which slot is being addressed. setPtNtpRouteNum Identifies which route number (index) is being addressed. setPtNtpRouteAddr Set the route destination network or destination host. setPtNtpRouteMask Set the netmask for the destination network. setPtNtpRouteGate Set the gateway ip for the destination network. setPtNtpRouteIface Set the module's network interface number. " INDEX { setPtNtpRouteChassis, setPtNtpRouteSlot, setPtNtpRouteNum} ::= { setPtNtpRouteTable 1 } SetPtNtpRouteEntry ::= SEQUENCE { setPtNtpRouteChassis INTEGER, setPtNtpRouteSlot INTEGER, setPtNtpRouteNum INTEGER, setPtNtpRouteAddr IpAddress, setPtNtpRouteMask IpAddress, setPtNtpRouteGate IpAddress, setPtNtpRouteIface INTEGER } setPtNtpRouteChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and route number (index) uniquely identify each entry. " ::= { setPtNtpRouteEntry 1 } setPtNtpRouteSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and route number (index) uniquely identify each entry. " ::= { setPtNtpRouteEntry 2 } setPtNtpRouteNum OBJECT-TYPE SYNTAX INTEGER (1..6) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which route number is being addressed. This chassis, slot, and route number (index) uniquely identify each entry. " ::= { setPtNtpRouteEntry 3 } setPtNtpRouteAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the route destination network or destination host. Write a new Route IP address will put this new IP into table. Write zero IP address will delete this IP address from table. " ::= { setPtNtpRouteEntry 4 } setPtNtpRouteMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the netmask for the destination network; '255.255.255.255' for a host destination and '0.0.0.0' for the default route " ::= { setPtNtpRouteEntry 5 } setPtNtpRouteGate OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the gateway for the destination network. " ::= { setPtNtpRouteEntry 6 } setPtNtpRouteIface OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the module's network interface number: 1 = Service Port A 2 = Service Port B 3 = Bond0 (bonding of PortA and Port B) " ::= { setPtNtpRouteEntry 7 } -- ****************************************** -- PACKETIME NTP MODULE VLAN SETUP GROUP -- ****************************************** setPtNtpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtNtpVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of PackeTime NTP vlan attributes. The Virtural Local Area Network is implemented per IEEE 802.1Q. " ::= { setupPtNtp 6 } setPtNtpVlanEntry OBJECT-TYPE SYNTAX SetPtNtpVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A PackeTime NTP vlan attributes and settings: setPtNtpVlanChassis Identifies which chassis is being addressed. setPtNtpVlanSlot Identifies which slot is being addressed. setPtNtpVlan Set the VLAN state. setPtNtpVlanPAId Set the VLAN ID for Service Port A. setPtNtpVlanPAPriority Set the VLAN priority for Service Port A. setPtNtpVlanPBId Set the VLAN ID for Service Port B. setPtNtpVlanPBPriority Set the VLAN priority for Service Port B. setPtNtpVlanBondId Set the VLAN ID for Bonding of Service Ports of A and B setPtNtpVlanBondPriority Set the VLAN priority for Bonding of Service Ports of A and B " INDEX { setPtNtpVlanChassis, setPtNtpVlanSlot} ::= { setPtNtpVlanTable 1 } SetPtNtpVlanEntry ::= SEQUENCE { setPtNtpVlanChassis INTEGER, setPtNtpVlanSlot INTEGER, setPtNtpVlan EnaValue, setPtNtpVlanPAId INTEGER, setPtNtpVlanPAPriority INTEGER, setPtNtpVlanPBId INTEGER, setPtNtpVlanPBPriority INTEGER, setPtNtpVlanBondId INTEGER, setPtNtpVlanBondPriority INTEGER } setPtNtpVlanChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis and slot number uniquely identify each entry. " ::= { setPtNtpVlanEntry 1 } setPtNtpVlanSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis and slot number uniquely identify each entry. " ::= { setPtNtpVlanEntry 2 } setPtNtpVlan OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN state. 1 = Enabled 2 = Disabled " ::= { setPtNtpVlanEntry 3 } setPtNtpVlanPAId OBJECT-TYPE SYNTAX INTEGER (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN ID for Service Port A, [0 - 4094] Note: The value has no meaning, only when the VLAN is enabled " ::= { setPtNtpVlanEntry 4 } setPtNtpVlanPAPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN Priority for Service Port A, [0 - 7] Note: The value has no meaning, only when the VLAN is enabled " ::= { setPtNtpVlanEntry 5 } setPtNtpVlanPBId OBJECT-TYPE SYNTAX INTEGER (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN ID for Service Port B, [0 - 4094] Note: The value has no meaning, only when the VLAN is enabled " ::= { setPtNtpVlanEntry 6 } setPtNtpVlanPBPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN Priority for Service Port B, [0 - 7] Note: The value has no meaning, only when the VLAN is enabled " ::= { setPtNtpVlanEntry 7 } setPtNtpVlanBondId OBJECT-TYPE SYNTAX INTEGER (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN ID for Bonding of Service Ports of A and B, [0 - 4094] Note: The value has no meaning, only when the VLAN is enabled " ::= { setPtNtpVlanEntry 8 } setPtNtpVlanBondPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN Priority for Bonding of Service Ports of A and B, [0 - 7] Note: The value has no meaning, only when the VLAN is enabled " ::= { setPtNtpVlanEntry 9 } -- ************************************************************** -- ************************************************************** -- SSU2000 GENERAL INFORMATION GROUP -- ************************************************************** -- ************************************************************** infoTable OBJECT-TYPE SYNTAX SEQUENCE OF GiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of general information entries." ::= { general 1 } giEntry OBJECT-TYPE SYNTAX GiEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set global module attributes. " INDEX { giChassis, giSlot } ::= { infoTable 1 } GiEntry ::= SEQUENCE { giChassis INTEGER, giSlot INTEGER, giSystime Counter32, giElevation INTEGER, giSetup INTEGER, giRestart YesValue } giChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { giEntry 1 } giSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { giEntry 2 } giSystime OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports length of time (in seconds) a specified module has been operational since last reboot. Only apply to the CPU-based module. zero means Not Applicable. " ::= { giEntry 3 } giElevation OBJECT-TYPE SYNTAX INTEGER (0 | 60..500000) MAX-ACCESS read-write STATUS current DESCRIPTION "The module alarm elevation time (in seconds). Each module in the system can be set for elevation time from 60 seconds to 500,000 seconds. A setting of 0 (zero) means no elevation for the alarm. For example, when an alarm has been at MINOR level ontinuously for elevtime seconds, then it is elevated to the next level (MAJOR). Note: 0 = disabled. " ::= { giEntry 4 } giSetup OBJECT-TYPE SYNTAX INTEGER { factory(1), user(2), save(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Saves or restores the configuration of the specified module. FACTORY - restores the module configuration to factory defaults. SAVE - will save the current configuration as User. USER - will restore the saved User configuration. Note: This field only has meaning for a write operation. Only apply to the CPU-based module. " ::= { giEntry 5 } giRestart OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-write STATUS current DESCRIPTION "Restarts a module. Writing a '1' to this variable restarts (reboots) the module. Note: This field only has meaning for a write operation. Only apply to the CPU-based module. " ::= { giEntry 6 } -- ************************************************************** -- ************************************************************** -- SSU2000 MODULE EVENT GROUP -- ************************************************************** -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** evCount OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Reports total number of events to display. The number represents total number of events we want to display. Its value ranges between 1 and 1000. " ::= { event 1 } evType OBJECT-TYPE SYNTAX INTEGER { alarm(1), report(2), all(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reports which event type we want to display (functions as a display filter). Set these values to the desired type you want to display: ALARM - for alarm type REPORT - for event type ALL - for all (alarm and event) type. " ::= { event 2 } -- ****************************************** -- EVENT TABLE -- ****************************************** eventTable OBJECT-TYPE SYNTAX SEQUENCE OF EvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report of system event entries. The number of entries is given by the value of evNumber. The total entries are up to 1000." ::= { event 3 } evEntry OBJECT-TYPE SYNTAX EvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An event entry containing objects of each event." INDEX { evIndex } ::= { eventTable 1 } EvEntry ::= SEQUENCE { evIndex INTEGER, evT OCTET STRING } evIndex OBJECT-TYPE SYNTAX INTEGER (1..1000) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each event. This value range from 1 to 1000." ::= { evEntry 1 } evT OBJECT-TYPE SYNTAX OCTET STRING (SIZE(36..116)) MAX-ACCESS read-only STATUS current DESCRIPTION "A OCTET STRING containing information about the event. The string is in the TLV format, and contains following information: INTEGER - event id INTEGER - module hex code DateAndTime - timestamp INTEGER - chassis number INTEGER - slot number INTEGER - port number INTEGER - alarm code INTEGER - notification code INTEGER - Elevated DisplayString - ascii string description of the event event id: INTEGER (0..255) Alarm Code: minor(1), major(2), critical(3), ignore(4), report(5), Notification Code: minor(1), major(2), critical(3), ignore(4), report(5), clear(6) Elevated: Yes(1), No(2) " ::= { evEntry 2 } -- ************************************************************** -- ************************************************************** -- SSU2000 ALARM GROUP -- ************************************************************** -- ************************************************************** -- ************************************************************** -- ALARM STATUS TABLE -- ************************************************************** alarmTable OBJECT-TYPE SYNTAX SEQUENCE OF AlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of alarm entries. " ::= { alarm 1 } almEntry OBJECT-TYPE SYNTAX AlmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Alarm entry attributes. " INDEX { almChassis, almSlot, almPort, almIndex } ::= { alarmTable 1 } AlmEntry ::= SEQUENCE { almChassis INTEGER, almSlot INTEGER, almPort INTEGER, almIndex INTEGER, almId INTEGER, almName DisplayString, almLevel INTEGER, almElevate YesValue, almStatus DisplayString } almChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { almEntry 1 } almSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { almEntry 2 } almPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { almEntry 3 } almIndex OBJECT-TYPE SYNTAX INTEGER (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports the alarm index value. Note: The alarm id is allowed for number zero; therefore, the OID for this index is alarm id plus 1 to avoid the zero number for OID. " ::= { almEntry 4 } almId OBJECT-TYPE SYNTAX INTEGER (0..31) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the alarm id. Note: This is the actual alarm id range 0 thru 31. " ::= { almEntry 5 } almName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the text string to describe this alarm. " ::= { almEntry 6 } almLevel OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2), critical(3), ignore(4), report(5), clear(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports current state of alarm indications on the units. minor(1), major(2), critical(3), ignore(4), report(5), clear(6) " ::= { almEntry 7 } almElevate OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Report alarm elevation state 1 = alarm elevated 2 = alarm not elevated " ::= { almEntry 8 } almStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the text string to describe this alarm status condition. " ::= { almEntry 9 } -- ************************************************************** -- ALARM SET GROUP -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** -- -- MODULE ALARM SETTING -- IT SHOULD BE ONE MODULE, MULTIPLE MODULE IS NOT ALLOWED setAlmLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the module slot location. It should be one module, multiple module is not allowed where x is the chassis number: the range is 1 to 5, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number. range is [1 to 20]. For example: 1A3-1 for module located in chassis 1 and slot 3, port 1. Note: The slot location must be physically installed in the unit. " ::= { alarm 2 } -- ****************************************** -- ALARM SETTING TABLE -- ****************************************** setAlmTable OBJECT-TYPE SYNTAX SEQUENCE OF SalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of alarm entries. " ::= { alarm 3 } salEntry OBJECT-TYPE SYNTAX SalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set alarm attributes. " INDEX { salChassis, salSlot, salPort, salIndex } ::= { setAlmTable 1 } SalEntry ::= SEQUENCE { salChassis INTEGER, salSlot INTEGER, salPort INTEGER, salIndex INTEGER, salId INTEGER, salName DisplayString, salSet YesValue, salElevate YesValue, salLevel INTEGER, salDelay INTEGER } salChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { salEntry 1 } salSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { salEntry 2 } salPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { salEntry 3 } salIndex OBJECT-TYPE SYNTAX INTEGER (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index value for the alarm. Note: The alarm id is allowed for number zero; therefore, the OID for this index is alarm id plus 1 to avoid the zero number for OID. " ::= { salEntry 4 } salId OBJECT-TYPE SYNTAX INTEGER (0..31) MAX-ACCESS read-only STATUS current DESCRIPTION "ID value for the alarm. Note: This is the actual alarm id range 0 thru 31. " ::= { salEntry 5 } salName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name/Description for the alarm. " ::= { salEntry 6 } salSet OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm state for the alarm: 1 = alarm set 2 = no alarm " ::= { salEntry 7 } salElevate OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm elevation status: 1 = alarm elevated 2 = alarm not elevated " ::= { salEntry 8 } salLevel OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2), critical(3), ignore(4), report(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Sets alarm severe level are: MINOR - sets alarm level to MINOR MAJOR - set alarm level to MAJOR CRITICAL - sets alarm level to CRITICAL IGNORE - ignore any alarm indication REPORT - report only any alarm indication " ::= { salEntry 9 } salDelay OBJECT-TYPE SYNTAX INTEGER (-1 | 0..86400) MAX-ACCESS read-write STATUS current DESCRIPTION "Sets the length of time in seconds an alarm must be active before generating an alarm. Note: 0 = user selected immediate indication -1 (when read) = forced immediate indication (i.e. not user selectable) " ::= { salEntry 10 } -- ************************************************************** -- ************************************************************** -- SSU2000 REF GROUP -- ************************************************************** -- ************************************************************** refClk OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2), none(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set which clk is currently selected. clka(1), clkb(2), none(3) Note: When read, it shows which clock is currently selected. When write, only clka or clkb are valid. " ::= { ref 1 } refInp OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set the input reference port. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1. The NULL string means there is no input reference. " ::= { ref 2 } refBypass OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report/Set input port designated as the input bypass clock. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1. The NULL string means there is no bypass clock. Note: In the SSU2000, the input module always resides in the main chassis (i.e. 'x' is one). " ::= { ref 3 } refClkSwitch OBJECT-TYPE SYNTAX INTEGER { ar(1), off(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set Clock auto-return (AR) mode. ar(1), off(2) The AR option changes the current clock selection mode to revertive operation. " ::= { ref 4 } refInpSwitch OBJECT-TYPE SYNTAX INTEGER { ar(1), as(2), off(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set input switch mode. The InpSwitch settings are: AR = Auto Return (revertive) AS = Auto Switch (but not revertive) OFF = No auto switching " ::= { ref 5 } refInpSelection OBJECT-TYPE SYNTAX INTEGER { priority(1), pql(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set input selection mode. The input reference selection can be PRIORITY/ PQL. PRIORITY - the user assigned priority number is used to pick the best input port as an input reference. PQL - the input Priority Quality Level (PQL) is used to select which is the best input port reference. " ::= { ref 6 } refClkTodsrc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set TOD Source. The value can be any TOD source candidate (GPS or PackeTime) indicates the TODSRC of the selected clock. The text string of the todsrc reference port. The format is defined as xAy. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) For example: 1A3 means this reference located at chassis 1, slot 3. The NULL string means there is no reference. " ::= { ref 7 } -- ************************************************************** -- ************************************************************** -- SSU2000 PHASE GROUP -- ************************************************************** -- ************************************************************** -- ************************************************************** -- CURRENT PHASE TABLE -- ************************************************************** phaseTable OBJECT-TYPE SYNTAX SEQUENCE OF PhEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of phase data entries. " ::= { phase 1 } phEntry OBJECT-TYPE SYNTAX PhEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Phase data entry attributes. " INDEX { phChassis, phSlot, phPort } ::= { phaseTable 1 } PhEntry ::= SEQUENCE { phChassis INTEGER, phSlot INTEGER, phPort INTEGER, phA OCTET STRING, phB OCTET STRING, ph100A OCTET STRING, ph100B OCTET STRING, ph1000A OCTET STRING, ph1000B OCTET STRING, ph10000A OCTET STRING, ph10000B OCTET STRING } phChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { phEntry 1 } phSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { phEntry 2 } phPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { phEntry 3 } phA OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 1-second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 4 } phB OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 1-second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 5 } ph100A OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 100-second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 6 } ph100B OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 100-second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 7 } ph1000A OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 1000-second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 8 } ph1000B OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 1000-second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 9 } ph10000A OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 10000-second phase value in nanoseconds on clock A. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 10 } ph10000B OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current 10000-second phase value in nanoseconds on clock B. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and contains following information: DateAndTime - timestamp INTEGER - phase value " ::= { phEntry 11 } -- ************************************************************** -- PHASE HISTORY GROUP -- ************************************************************** -- ****************************************** -- SCALAR METHODS (PHASE HISTORY) -- ****************************************** phHisInpLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Select input port. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1 Note: the user must specify valid input port address. The valid port must be physically installed in the system. Note: In the SSU2000, the input is located at main chassis, the 'x' number is always one. " ::= { phase 2 } phHisTimeAvg OBJECT-TYPE SYNTAX INTEGER { t100 (100), --- 100 second time interval t1000 (1000), --- 1000 second time interval t10000 (10000) --- 10000 second time interval } MAX-ACCESS read-write STATUS current DESCRIPTION "Reports time (seconds) interval of phase value. t1 (4000 second time interval), t100 (1000 second time interval), t1000 (1000 second time interval), t10000 (10000 second time interval) Note: T1 data is only available for ports configured for this function, maximum of 5 ports. " ::= { phase 3 } phHisClk OBJECT-TYPE SYNTAX INTEGER { clka (1), clkb (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reports which clock is used as the reference in the phase measurement. " ::= { phase 4 } phHisCnt OBJECT-TYPE SYNTAX INTEGER (1..7000) MAX-ACCESS read-write STATUS current DESCRIPTION "Count of phase measurement history requested from the phase history buffer. The maximum phase history in buffer are: T100 = 7000, T1000 = 700, T10000 = 70, Default value = 10. " ::= { phase 5 } -- ****************************************** -- PHASE HISTORY TABLE -- ****************************************** phHisTable OBJECT-TYPE SYNTAX SEQUENCE OF PhHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of phase history entries. The number of entries is given by the value of phHisCnt. The total entries are up to 7000. Note: this table is based upon the following values: phHisInpLoc - the location of the input port phHisTimeAvg - the time (seconds) interval of phase value phHisCnt - total amount of phase history to return. " ::= { phase 6 } phHisEntry OBJECT-TYPE SYNTAX PhHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A phase entry attributes: phHisChassis Identifies which chassis is being addressed. phHisSlot Identifies which slot is being addressed. phHisPort Identifies which port is being addressed. phHisIndex Count/ID value for each phase. phHisV Phase value in nanoseconds defined in phHisTimeAvg. " INDEX { phHisChassis, phHisSlot, phHisPort, phHisIndex } ::= { phHisTable 1 } PhHisEntry ::= SEQUENCE { phHisChassis INTEGER, phHisSlot INTEGER, phHisPort INTEGER, phHisIndex INTEGER, phHisV OCTET STRING } phHisChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { phHisEntry 1 } phHisSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { phHisEntry 2 } phHisPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { phHisEntry 3 } phHisIndex OBJECT-TYPE SYNTAX INTEGER (1..7000) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Count/ID value for each phase. Valid range : 1 - 7000. " ::= { phHisEntry 4 } phHisV OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Phase value in nanoseconds defined in phHisTimeAvg. The 1,999,999,999 is designated for invalid phase value. The string is in the TLV format, and containsfollowing information: DateAndTime - timestamp INTEGER - phase value " ::= { phHisEntry 5 } -- ************************************************************** -- ************************************************************** -- SSU2000 MTIE GROUP -- ************************************************************** -- ************************************************************** -- ************************************************************** -- CURRENT MTIE GROUP -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** mtInpLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (3..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Select input port. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1. For example: 1A3 means this input port located at chassis 1, slot 3, with all port specified. " ::= { mtie 1 } mtFrTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "Select starting time to measure the MTIE from. Note: the default time is defined as last 24 hours from current time. The default start-time is the current time minus 24 hours, and the default stop-time is the current time. " ::= { mtie 2 } mtToTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "Select the stop-time to measure the MTIE. If the 'year' field of DateAndTime is specified as zero, the default time is used. The default mtToTime is the current time. " ::= { mtie 3 } -- ****************************************** -- CURRENT MTIE TABLE -- ****************************************** mtTable OBJECT-TYPE SYNTAX SEQUENCE OF MtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report the MTIE measurement. " ::= { mtie 5 } mtEntry OBJECT-TYPE SYNTAX MtEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A mtie record attributes: mtChassis Identifies which chassis is being addressed. mtSlot Identifies which slot is being addressed. mtPort Identifies which port is being addressed. mtA MTIE record versus clock A. mtB MTIE record versus clock B. " INDEX { mtChassis, mtSlot, mtPort } ::= { mtTable 1 } MtEntry ::= SEQUENCE { mtChassis INTEGER, mtSlot INTEGER, mtPort INTEGER, mtA OCTET STRING, mtB OCTET STRING } mtChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { mtEntry 1 } mtSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { mtEntry 2 } mtPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { mtEntry 3 } mtA OBJECT-TYPE SYNTAX OCTET STRING (SIZE(76)) MAX-ACCESS read-only STATUS current DESCRIPTION "MTIE record versus clock A. The MTIE record attributes: INTEGER - entry valid ?, 1=valid, 2=invalid DateAndTime - the staring timestamp DateAndTime - the ending timestamp INTEGER - which clock, 1=clka, 2=clkb INTEGER - 0.05 second measurement value INTEGER - 0.1 second measurement value INTEGER - 1 second measurement value INTEGER - 10 second measurement value INTEGER - 100 second measurement value INTEGER - 1000 second measurement value INTEGER - 10000 second measurement value INTEGER - 100000 second measurement value note: if a non-deterministic value is used in this field, a mtie value will be displayed as -1 (i.e. invalid value). " ::= { mtEntry 4 } mtB OBJECT-TYPE SYNTAX OCTET STRING (SIZE(76)) MAX-ACCESS read-only STATUS current DESCRIPTION "MTIE record versus clock B. The MTIE record attributes: INTEGER - entry valid ?, 1=valid, 2=invalid DateAndTime - the staring timestamp DateAndTime - the ending timestamp INTEGER - which clock, 1=clka, 2=clkb INTEGER - 0.05 second measurement value INTEGER - 0.1 second measurement value INTEGER - 1 second measurement value INTEGER - 10 second measurement value INTEGER - 100 second measurement value INTEGER - 1000 second measurement value INTEGER - 10000 second measurement value INTEGER - 100000 second measurement value note: if a non-deterministic value is used in this field, a mtie value will be displayed as -1 (i.e. invalid value). " ::= { mtEntry 5 } -- ************************************************************** -- MTIE HISTORY GROUP -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** mtHisInpLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the input port. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1. Note: the user must specify valid input port address. The valid port is single port and must be physically installed in the system. Multiple ports are not valid. " ::= { mtie 6 } mtHisClk OBJECT-TYPE SYNTAX INTEGER { clka (1), clkb (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Clock reference used for reporting of MTIE History. " ::= { mtie 7 } mtHisCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Number of days of MTIE History to report. The range = 1 - 100. Default value for this field = 1. " ::= { mtie 8 } -- ****************************************** -- MTIE HISTORY TABLE -- ****************************************** mtHisTable OBJECT-TYPE SYNTAX SEQUENCE OF MtHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of mtie history entries. Note: this table is based upon the following values: mtHisInpLoc - the location of the input port mtHisCnt - total number of mtie hostory want to query. " ::= { mtie 9 } mtHisEntry OBJECT-TYPE SYNTAX MtHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MTIE 24-hours history attributes. mtHisChassis Identifies which chassis is being addressed. mtHisSlot Identifies which slot is being addressed. mtHisPort Identifies which port is being addressed. mtHisIndex Index for the MTIE record. mtHisV MTIE record versus selected clock. " INDEX { mtHisChassis, mtHisSlot, mtHisPort, mtHisIndex } ::= { mtHisTable 1 } MtHisEntry ::= SEQUENCE { mtHisChassis INTEGER, mtHisSlot INTEGER, mtHisPort INTEGER, mtHisIndex INTEGER, mtHisV OCTET STRING } mtHisChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { mtHisEntry 1 } mtHisSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { mtHisEntry 2 } mtHisPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { mtHisEntry 3 } mtHisIndex OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for the MTIE record. Valid range = 1 - 100. " ::= { mtHisEntry 4 } mtHisV OBJECT-TYPE SYNTAX OCTET STRING (SIZE(76)) MAX-ACCESS read-only STATUS current DESCRIPTION "MTIE record versus selected clock. The MTIE record attributes: INTEGER - entry valid ?, 1=valid, 2=invalid DateAndTime - the staring timestamp DateAndTime - the ending timestamp INTEGER - which clock, 1=clka, 2=clkb INTEGER - 0.05 second measurement value INTEGER - 0.1 second measurement value INTEGER - 1 second measurement value INTEGER - 10 second measurement value INTEGER - 100 second measurement value INTEGER - 1000 second measurement value INTEGER - 10000 second measurement value INTEGER - 100000 second measurement value note: if a non-deterministic value is used in this field, a mtie value will be displayed as -1 (i.e. invalid value). " ::= { mtHisEntry 5 } -- ************************************************************** -- ************************************************************** -- SSU2000 TDEV GROUP -- ************************************************************** -- ************************************************************** -- ************************************************************** -- CURRENT TDEV GROUP -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** tdInpLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (3..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Select input port. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1. For example: 1A3 means this input port located at hassis 1, slot 3, with all port specified. " ::= { tdev 1 } tdFrTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "Select starting time to measure the TDEV from. Note: the default time is defined as last 24 hours from current time. The default start-time is the current time minus 24 hours, and the default stop-time is the current time. " ::= { tdev 2 } tdToTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "Select stop time to measure the TDEV from. Note: the default time is the current time. " ::= { tdev 3 } -- ****************************************** -- CURRENT TDEV TABLE -- ****************************************** tdTable OBJECT-TYPE SYNTAX SEQUENCE OF TdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report the TDEV measurement. " ::= { tdev 5 } tdEntry OBJECT-TYPE SYNTAX TdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A mtie record attributes: tdChassis Identifies which chassis is being addressed. tdSlot Identifies which slot is being addressed. tdPort Identifies which port is being addressed. tdA TDEV record versus clock A. tdB TDEV record versus clock B. " INDEX { tdChassis, tdSlot, tdPort } ::= { tdTable 1 } TdEntry ::= SEQUENCE { tdChassis INTEGER, tdSlot INTEGER, tdPort INTEGER, tdA OCTET STRING, tdB OCTET STRING } tdChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { tdEntry 1 } tdSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { tdEntry 2 } tdPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { tdEntry 3 } tdA OBJECT-TYPE SYNTAX OCTET STRING (SIZE(124)) MAX-ACCESS read-only STATUS current DESCRIPTION "TDEV record versus clock A: TDEV record attributes: INTEGER - entry valid ?, 1=valid, 2=invalid DateAndTime - the staring timestamp DateAndTime - the ending timestamp INTEGER - which clock, 1=clka, 2=clkb INTEGER - 0.1 second measurement value INTEGER - 0.3 second measurement value INTEGER - 0.6 second measurement value INTEGER - 1 second measurement value INTEGER - 3 second measurement value INTEGER - 6 second measurement value INTEGER - 10 second measurement value INTEGER - 30 second measurement value INTEGER - 60 second measurement value INTEGER - 100 second measurement value INTEGER - 300 second measurement value INTEGER - 600 second measurement value INTEGER - 1000 second measurement value INTEGER - 3000 second measurement value INTEGER - 6000 second measurement value INTEGER - 10000 second measurement value Note: The value are for the time period, the value provided are multpled by 100 times, to avoid floating number representaion. " ::= { tdEntry 4 } tdB OBJECT-TYPE SYNTAX OCTET STRING (SIZE(124)) MAX-ACCESS read-only STATUS current DESCRIPTION "TDEV record versus clock B: TDEV record attributes: INTEGER - entry valid ?, 1=valid, 2=invalid DateAndTime - the staring timestamp DateAndTime - the ending timestamp INTEGER - which clock, 1=clka, 2=clkb INTEGER - 0.1 second measurement value INTEGER - 0.3 second measurement value INTEGER - 0.6 second measurement value INTEGER - 1 second measurement value INTEGER - 3 second measurement value INTEGER - 6 second measurement value INTEGER - 10 second measurement value INTEGER - 30 second measurement value INTEGER - 60 second measurement value INTEGER - 100 second measurement value INTEGER - 300 second measurement value INTEGER - 600 second measurement value INTEGER - 1000 second measurement value INTEGER - 3000 second measurement value INTEGER - 6000 second measurement value INTEGER - 10000 second measurement value Note: The value are for the time period, the value provided are multpled by 100 times, to avoid floating number representaion. " ::= { tdEntry 5 } -- ************************************************************** -- TDEV HISTORY GROUP -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** tdHisInpLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Selected input port. The format is defined as xAy-z. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3). For example: 1A3-1 means this input port located at chassis 1, slot 3, and port 1 Note: the user must specify valid input port address. The valid port is single port and must be physically installed in the system. Multiple ports are not valid. " ::= { tdev 6 } tdHisClk OBJECT-TYPE SYNTAX INTEGER { clka (1), clkb (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set which clock is used to make the TDEV measurement. " ::= { tdev 7 } tdHisCnt OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set the number of days of TDEV History to report. The range = 1 - 100. Default value for this field = 1. " ::= { tdev 8 } -- ****************************************** -- TDEV HISTORY TABLE -- ****************************************** tdHisTable OBJECT-TYPE SYNTAX SEQUENCE OF TdHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of tdev history entries. Note: this table is based upon the following values: tdHisInpLoc - the location of the input port tdHisCnt - total number of tdev hostory want to query. " ::= { tdev 9 } tdHisEntry OBJECT-TYPE SYNTAX TdHisEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TDEV 24-hours history attributes. tdHisChassis Identifies which chassis is being addressed. tdHisSlot Identifies which slot is being addressed. tdHisPort Identifies which port is being addressed. tdHisIndex Index for the TDEV record. tdHisV TDEV record versus selected clock. " INDEX { tdHisChassis, tdHisSlot, tdHisPort, tdHisIndex } ::= { tdHisTable 1 } TdHisEntry ::= SEQUENCE { tdHisChassis INTEGER, tdHisSlot INTEGER, tdHisPort INTEGER, tdHisIndex INTEGER, tdHisV OCTET STRING } tdHisChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { tdHisEntry 1 } tdHisSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { tdHisEntry 2 } tdHisPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { tdHisEntry 3 } tdHisIndex OBJECT-TYPE SYNTAX INTEGER (1..100) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index value for the TDEV history record. Valid range = 1 - 100. " ::= { tdHisEntry 4 } tdHisV OBJECT-TYPE SYNTAX OCTET STRING (SIZE(124)) MAX-ACCESS read-only STATUS current DESCRIPTION "TDEV record versus selected clock. The TDEV record attributes: INTEGER - entry valid ?, 1=valid, 2=invalid DateAndTime - the staring timestamp DateAndTime - the ending timestamp INTEGER - which clock, 1=clka, 2=clkb INTEGER - 0.1 second measurement value INTEGER - 0.3 second measurement value INTEGER - 0.6 second measurement value INTEGER - 1 second measurement value INTEGER - 3 second measurement value INTEGER - 6 second measurement value INTEGER - 10 second measurement value INTEGER - 30 second measurement value INTEGER - 60 second measurement value INTEGER - 100 second measurement value INTEGER - 300 second measurement value INTEGER - 600 second measurement value INTEGER - 1000 second measurement value INTEGER - 3000 second measurement value INTEGER - 6000 second measurement value INTEGER - 10000 second measurement value Note: The value are for the time period, the value provided are multpled by 100 times, to avoid floating number representaion. " ::= { tdHisEntry 5 } -- ************************************************************** -- ************************************************************** -- SSU2000 FREQ GROUP -- ************************************************************** -- ************************************************************** freqTable OBJECT-TYPE SYNTAX SEQUENCE OF FqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of frequency entries for each input port. " ::= { freq 1 } fqEntry OBJECT-TYPE SYNTAX FqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Frequency entry attributes: fqChassis INTEGER, fqSlot INTEGER, fqPort INTEGER, fqA OCTET STRING, fqB " INDEX { fqChassis, fqSlot, fqPort } ::= { freqTable 1 } FqEntry ::= SEQUENCE { fqChassis INTEGER, fqSlot INTEGER, fqPort INTEGER, fqA OCTET STRING, fqB OCTET STRING } fqChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { fqEntry 1 } fqSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { fqEntry 2 } fqPort OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { fqEntry 3 } fqA OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current frequency measurement versus clock A. The 1,999,999,999 is designated for invalid frequency value. DateAndTime - timestamp INTEGER - frequency value " ::= { fqEntry 4 } fqB OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current frequency measurement versus clock B. The 1,999,999,999 is designated for invalid frequency value. DateAndTime - timestamp INTEGER - frequency value " ::= { fqEntry 5 } -- ************************************************************** -- ************************************************************** -- SSU2000 NTP GROUP -- ************************************************************** -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** ntpMode OBJECT-TYPE SYNTAX INTEGER { server(1), client(2), local(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current NTP mode in the system. SERVER - The system has a GPS module installed and has UTC time. CLIENT - The system has a valid Client peer entry in the NTP Table, and is synced with its associated Server. LOCAL - The sytem is running its own clock and has its own time. " ::= { ntp 1 } ntpSysPeer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This is the system peer IP address. " ::= { ntp 2 } ntpSysPeerOffset OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "This is the system peer offset. " ::= { ntp 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 NTP PEER STATUS TABLE -- ************************************************************** -- ************************************************************** peerStaTable OBJECT-TYPE SYNTAX SEQUENCE OF PeerStaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the peer statistics table." ::= { ntp 4 } peerStaEntry OBJECT-TYPE SYNTAX PeerStaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A peer statistics attributes: peerStaIndex Reports index for each peer statistics table. peerStaAddress Reports the peer IP address. peerStaHomeMode Reports the peer NTP mode. peerStaParentMode Reports the parent NTP mode. peerStaLeap Reports leap indicator state. peerStaStratum Reports peer stratum level. peerStaPrecision Reports peer precision. peerStaDelay Reports peer delay. peerStaDispersion Reports peer dispersion. peerStaOffset Reports peer offset. peerStaSentCnt Reports peer sent counter. peerStaProcessCnt Reports peer process counter. peerStaSanity Reports status of peer sanity. " INDEX { peerStaIndex } ::= { peerStaTable 1 } PeerStaEntry ::= SEQUENCE { peerStaIndex INTEGER, peerStaAddress IpAddress, peerStaHomeMode INTEGER, peerStaParentMode INTEGER, peerStaLeap INTEGER, peerStaStratum INTEGER, peerStaPrecision INTEGER, peerStaDelay DisplayString, peerStaDispersion DisplayString, peerStaOffset DisplayString, peerStaSentCnt Counter32, peerStaProcessCnt Counter32, peerStaSanity YesValue } peerStaIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports index for each peer statistics table. This value ranges from 1 to 8." ::= { peerStaEntry 1 } peerStaAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the peer IP address. " ::= { peerStaEntry 2 } peerStaHomeMode OBJECT-TYPE SYNTAX INTEGER { unspect(0), active(1), passive(2), client(3), server(4), broadcast(5), control(6), private(7), bclient(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the peer NTP mode. unspect(0), active(1), passive(2), client(3), server(4), broadcast(5), control(6), private(7), bclient(8) " ::= { peerStaEntry 3 } peerStaParentMode OBJECT-TYPE SYNTAX INTEGER { unspect(0), active(1), passive(2), client(3), server(4), broadcast(5), control(6), private(7), bclient(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the peer parent NTP mode. unspect(0), active(1), passive(2), client(3), server(4), broadcast(5), control(6), private(7), bclient(8) " ::= { peerStaEntry 4 } peerStaLeap OBJECT-TYPE SYNTAX INTEGER { nowarning(0), addsec(1), delsec(2), notinsync(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports leap indicator state. Valid values are: 0 = sync'd, no warning 1 = 1 second will be added 2 = 1 second will be subtracted 3 = not sync'd " ::= { peerStaEntry 5 } peerStaStratum OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer stratum level. If zero, it is invalid. " ::= { peerStaEntry 6 } peerStaPrecision OBJECT-TYPE SYNTAX INTEGER (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer precision. " ::= { peerStaEntry 7 } peerStaDelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer delay. " ::= { peerStaEntry 8 } peerStaDispersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer dispersion. " ::= { peerStaEntry 9 } peerStaOffset OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer offset. " ::= { peerStaEntry 10 } peerStaSentCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer sent counter. " ::= { peerStaEntry 11 } peerStaProcessCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports peer process counter. " ::= { peerStaEntry 12 } peerStaSanity OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports status of peer sanity: 1 = passed 2 = rejected " ::= { peerStaEntry 13 } -- ************************************************************** -- ************************************************************** -- SSU2000 NTP IP TABLE -- ************************************************************** -- ************************************************************** ntpTable OBJECT-TYPE SYNTAX SEQUENCE OF NtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides the NTP peer statistics. " ::= { ntp 5 } ntpEntry OBJECT-TYPE SYNTAX NtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "NTP peer attributes. ntpIndex Index for each NTP peer entry. ntpPeer Reports NTP peer IP address. ntpPeerType Report NTP peer mode. ntpBrdTimer Report NTP broadcast timer " INDEX { ntpIndex } ::= { ntpTable 1 } NtpEntry ::= SEQUENCE { ntpIndex INTEGER, ntpPeer IpAddress, ntpPeerType INTEGER, ntpBrdTimer INTEGER } ntpIndex OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each NTP peer entry. This value ranges from 1 to 3." ::= { ntpEntry 1 } ntpPeer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Reports NTP peer IP address. If the ip address is zero for this entry, the whole entry has no meaning. " ::= { ntpEntry 2 } ntpPeerType OBJECT-TYPE SYNTAX INTEGER { client (1), broadcast (2), bclient (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Report NTP peer mode. CLIENT - The IP for NTP server in client mode. BROADCAST - The subnet mask for broadcasting mode. BCLIENT - The IP for NTP server in broadcast client mode. " ::= { ntpEntry 3 } ntpBrdTimer OBJECT-TYPE SYNTAX INTEGER { notuse(0), t32 (32), t64 (64), t128 (128), t256 (256), t512 (512), t1024 (1024) } MAX-ACCESS read-only STATUS current DESCRIPTION "Report NTP broadcast timer in notuse(0), t32 (32), t64 (64), t128 (128), t256 (256), t512 (512), t1024 (1024) " ::= { ntpEntry 4 } -- ****************************************** -- NTP SCALAR METHODS -- ****************************************** ntpAddClient OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set NTP peers to enable client mode. This field has meaning only during 'write' operations. " ::= { ntp 6 } ntpAddBrd OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set NTP servers to enable broadcast mode. This field has meaning only during 'write' operations. " ::= { ntp 7 } ntpAddBclient OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set NTP peers to enable broadcast client mode. This field has meaning only during 'write' operations. " ::= { ntp 8 } ntpDelPeer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Delete NTP servers from the peer table. This field has meaning only during 'write' operations. " ::= { ntp 9 } ntpClr OBJECT-TYPE SYNTAX INTEGER { clr (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Clear all the NTP peer addresses in the unit. This field has meaning only during 'write' operations. " ::= { ntp 10 } ntpBTimer OBJECT-TYPE SYNTAX INTEGER { t32 (32), t64 (64), t128 (128), t256 (256), t512 (512), t1024 (1024) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reports/Set the broadcast timer t32 (32), t64 (64), t128 (128), t256 (256), t512 (512), t1024 (1024) " ::= { ntp 11 } ntpPrefer OBJECT-TYPE SYNTAX INTEGER { gps (1), client (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set the SSU time-of-day source from GPS or NTP Client. " ::= { ntp 12 } -- ************************************************************** -- ************************************************************** -- SSU2000 TIME -- ************************************************************** -- ************************************************************** -- TOP LEVEL tmCurTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "Reports the current system time. Note: user can change the system time only when the system is in LOCAL mode. If the system is SERVER or NTP CLIENT, changing system time is not allowed. " ::= { time 1 } tmLocalOffset OBJECT-TYPE SYNTAX TLocalTimeOffset MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set local time offset. Note: This allow the users to set a local time offset. The local time offset limits are (+/-)13 hours. This is primarily used in systems with GPS or NTP time-of-day references. where users' prefer system time to be set to local time. " ::= { time 2 } -- ************************************************************** -- ************************************************************** -- SSU2000 PQL TABLE GROUP -- ************************************************************** -- ************************************************************** -- ****************************************** -- The DS1 PQL Table -- ****************************************** pqlDs1Table OBJECT-TYPE SYNTAX SEQUENCE OF PqlDs1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PQL entries. The total entries are 16." ::= { pqlTable 1 } pqlDs1Entry OBJECT-TYPE SYNTAX PqlDs1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A PQL entry containing objects of each PQL." INDEX { pqlDs1Index } ::= { pqlDs1Table 1 } PqlDs1Entry ::= SEQUENCE { pqlDs1Index INTEGER, pqlDs1Ssm TSsm, pqlDs1Descr DisplayString } pqlDs1Index OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each PQL table. This value ranges from 1 to 16." ::= { pqlDs1Entry 1 } pqlDs1Ssm OBJECT-TYPE SYNTAX TSsm MAX-ACCESS read-write STATUS current DESCRIPTION "This DS1 Sync Status Message (SSM) value for that Priority Quality Level (PQL) entry. Note: If value of this entry is 0xff, the entry is not used. This is the 8-bit value. If the 8th bit is set, this SSM value is not telcom standard. Use caution when modifying as system characteristics will be altered. " ::= { pqlDs1Entry 2 } pqlDs1Descr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..14)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report description for the DS1 Priority Quality Level (PQL) entry." ::= { pqlDs1Entry 3 } -- ****************************************** -- The E1 PQL Table -- ****************************************** pqlE1Table OBJECT-TYPE SYNTAX SEQUENCE OF PqlE1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PQL entries. The total entries are 16." ::= { pqlTable 2 } pqlE1Entry OBJECT-TYPE SYNTAX PqlE1Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A PQL entry attributes. pqlE1Index Index value for each PQL table. pqlE1Ssm Report/Set the E1 Sync Status Message (SSM) value for that Priority Quality Level (PQL) entry. pqlE1Descr Report/Set description for the E1 Priority Quality Level (PQL) entry. " INDEX { pqlE1Index } ::= { pqlE1Table 1 } PqlE1Entry ::= SEQUENCE { pqlE1Index INTEGER, pqlE1Ssm TSsm, pqlE1Descr DisplayString } pqlE1Index OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index value for each PQL table. This value ranges from 1 to 16." ::= { pqlE1Entry 1 } pqlE1Ssm OBJECT-TYPE SYNTAX TSsm MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set the E1 Sync Status Message (SSM) value for that Priority Quality Level (PQL) entry. Note: If value of this entry is 0xff, this entry is not used. This is the 8-bits value. If the 8th bit is set, this SSM value is not telcom standard. Use caution when modifying as system characteristics will be altered. " ::= { pqlE1Entry 2 } pqlE1Descr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..14)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set description for the E1 Priority Quality Level (PQL) entry." ::= { pqlE1Entry 3 } -- ****************************************** -- Reset PQL Table -- ****************************************** pqlReset OBJECT-TYPE SYNTAX INTEGER { factory(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set DS1/E1 Priority Quality Level(PQL) tables into factory defaults. Note: It only has meaning for 'write' operations. " ::= { pqlTable 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 IONAME TABLE GROUP -- ************************************************************** -- ************************************************************** ionameTable OBJECT-TYPE SYNTAX SEQUENCE OF IonEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of input/output name entries. " ::= { ioname 1 } ionEntry OBJECT-TYPE SYNTAX IonEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An io name entry attributes. ionChassis Identifies which chassis is being addressed. ionSlot Identifies which slot is being addressed. ionPort Identifies which port is being addressed. ionName Report/Set port ioname field. " INDEX { ionChassis, ionSlot, ionPort } ::= { ionameTable 1 } IonEntry ::= SEQUENCE { ionChassis INTEGER, ionSlot INTEGER, ionPort INTEGER, ionName DisplayString } ionChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { ionEntry 1 } ionSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { ionEntry 2 } ionPort OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis number, slot, and port number uniquely identify each inventory entry. " ::= { ionEntry 3 } ionName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set port ioname field. If the name is a null string (zero length), this i/o name s cleared from the port. " ::= { ionEntry 4 } -- ****************************************** -- IONAME SCALAR METHODS -- ****************************************** ionameLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (3..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "The text string of the input/output port. The format is defined as xAy-z or xAy-z&&z (if specified the range of ports) where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) - is the constant letter '-', and is slot/port sepearator z is the port number (1 to 3, if input) or (1 to 20, if output port). && is the two constant letters '&&', and is port range sepearator z is the ending port number (1 to 3, if input) or (1 to 20, if output port). For example: 1A3-1 means this port located at chassis 1, slot 3, and port 1. 2A5-2&&5 means this ports located at chassis 2, slot 5, and ports 2 thru 5. Note: the user must specify valid port address. The valid port must be physically installed in the system. " ::= { ioname 2 } ionameSet OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set name associated input/output ports. If the name is a null string, this i/o name is cleared from the ports. Note: You must specify the i/o port range first, and then provide the i/o name. " ::= { ioname 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 COMMUNICATION PORT (SUCH AS RS232) GROUP -- ************************************************************** -- ************************************************************** -- ************************************************************** -- SSU2000 RS232 -- ************************************************************** com232Table OBJECT-TYPE SYNTAX SEQUENCE OF ComEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of RS232 port entries. The total entries are 3." ::= { comm 1 } comEntry OBJECT-TYPE SYNTAX ComEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An RS232 communication entry attributes. comIndex Index for each communication table. comMode Set the specified RS232 port command parser to ICS or TL1. comEcho Enable/disable echo on the specified RS232 port. comEol Set the specified RS232 port End Of Line (EOL) terminator. comBaud Set the specified RS232 port baud rate. " INDEX { comIndex } ::= { com232Table 1 } ComEntry ::= SEQUENCE { comIndex INTEGER, comMode INTEGER, comEcho OnValue, comEol INTEGER, comBaud INTEGER } comIndex OBJECT-TYPE SYNTAX INTEGER (1..3) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each communication table. This value ranges from 1 to 3." ::= { comEntry 1 } comMode OBJECT-TYPE SYNTAX INTEGER { ics(1), tl1(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the specified RS232 port command parser to ICS or TL1. " ::= { comEntry 2 } comEcho OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable echo on the specified RS232 port. Note: This only affects the ICS command mode. " ::= { comEntry 3 } comEol OBJECT-TYPE SYNTAX INTEGER { cr (1), lf (2), crlf (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the specified RS232 port End Of Line (EOL) terminator. cr (1), lf (2), crlf (3) " ::= { comEntry 4 } comBaud OBJECT-TYPE SYNTAX INTEGER { baud1200 (1200), baud2400 (2400), baud4800 (4800), baud9600 (9600), baud19200 (19200) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the specified RS232 port baud rate. Valid baud rates are: baud1200 (1200), baud2400 (2400), baud4800 (4800), baud9600 (9600), baud19200 (19200) " ::= { comEntry 5 } -- ************************************************************** -- SSU2000 COMMUNICATION (INCLUDE TELNET AND ETHERNET TL1) -- ************************************************************** comParmTable OBJECT-TYPE SYNTAX SEQUENCE OF ComParmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of communication port setting entries (such as timeout). The total entries are 5." ::= { comm 2 } comParmEntry OBJECT-TYPE SYNTAX ComParmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Communication setting entry for each logical port. comParmIndex Index for each communication parameter table. comType Specify the communication port. comTimeout Report/Set communication port session timeout (in seconds). " INDEX { comParmIndex } ::= { comParmTable 1 } ComParmEntry ::= SEQUENCE { comParmIndex INTEGER, comType INTEGER, comTimeout INTEGER } comParmIndex OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each communication parameter table. This value ranges from 1 to 5." ::= { comParmEntry 1 } comType OBJECT-TYPE SYNTAX INTEGER { local (1), coma (2), comb (3), telnet (4), etl1 (5) -- Ethernet TL1 } MAX-ACCESS read-only STATUS current DESCRIPTION "Specify the communication port. Valid values are: 1 = local (RS232) 2 = com A (RS232) 3 = com B (RS232) 4 = telnet 5 = telnet TL1 port " ::= { comParmEntry 2 } comTimeout OBJECT-TYPE SYNTAX INTEGER (0| 5..43200) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set communication port session timeout (in seconds). Note: 0 = NEVER timeout. " ::= { comParmEntry 3 } -- ****************************************** -- COM SCALER METHODS -- ****************************************** comLogoff OBJECT-TYPE SYNTAX INTEGER { local (1), coma (2), comb (3), telneta (4), telnetb (5), telnetc (6), telnetd (7), etl1a (8), etl1b (9), etl1c (10), etl1d (11) } MAX-ACCESS read-write STATUS current DESCRIPTION "Logoff user on another logical communication port. The valid communication port are: local (1), coma (2), comb (3), telneta (4), telnetb (5), telnetc (6), telnetd (7), etl1a (8), etl1b (9), etl1c (10), etl1d (11) Note: This field only has meaning for 'write' operations. " ::= { comm 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 SNMPv2 MANAGER TABLE GROUP -- ************************************************************** -- ************************************************************** snmpv2manTable OBJECT-TYPE SYNTAX SEQUENCE OF Snmpv2manEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports the SNMPv2 manager(s) IP address. " ::= { snmpman 1 } snmpv2manEntry OBJECT-TYPE SYNTAX Snmpv2manEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMPv2 manager table attributes. snmpv2manIndex Index for each SNMPv2 manager table entry. snmpv2manIp Set the snmpv2 manager IP address. " INDEX { snmpv2manIndex } ::= { snmpv2manTable 1 } Snmpv2manEntry ::= SEQUENCE { snmpv2manIndex INTEGER, snmpv2manIp IpAddress } snmpv2manIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each SNMPv2 manager table entry. This value range from 1 to 4." ::= { snmpv2manEntry 1 } snmpv2manIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the snmpv2 manager IP address. Write a new IP address will put this new IP into table. Write zero IP address will delete this IP address from table. Note: The above only apply to SNMPv2. " ::= { snmpv2manEntry 2 } -- ****************************************** -- SNMP SCALAR METHODS -- ****************************************** snmpmanInit OBJECT-TYPE SYNTAX INTEGER { initv2 (1), -- initialize the SNMPv2 manager table initv3 (2) -- initialize the SNMPv3 manager table } MAX-ACCESS read-write STATUS current DESCRIPTION "Initializes the SNMP Manager Table to null IP addresses. Note: This field only has meaning when 'write' operations " ::= { snmpman 2 } snmpmanTrap OBJECT-TYPE SYNTAX INTEGER { alarm(1), all(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the SNMP trap filter to SNMP Manager. The trap filter can be set to be 'alarm' only or all traps. 1 = alarm 2 = all If 'alarm' trap, only events with ID less than 32 (i.e. alarms) will be sent to the SNMP Manager. All other traps will be filtered out. The purpose of this command is to reduce the traffic, if desired. " ::= { snmpman 3 } snmpNotification OBJECT-TYPE SYNTAX INTEGER { v2 (1), -- traps in v2 form, address from v2 manager table v3 (2), -- traps in v3 form, address from v2 manager table all(3) -- traps in v2/v3, address from v2/v3 table accordingly } MAX-ACCESS read-write STATUS current DESCRIPTION "Set SNMPv3 traps format to use. v2 (1), -- traps in v2 form, address from v2 manager table v3 (2), -- traps in v3 form, address from v2 manager table all(3) -- traps in v2/v3, address from v2/v3 table accordingly It can V2, V3, or both forms. Each v2/v3 traps sent out are viaits own manager table accordingly. Note: The above only apply to SNMPv3 load. " ::= { snmpman 4 } snmpEnable OBJECT-TYPE SYNTAX INTEGER { v2enable(1), -- activate SNMPv2 v2disable(2) -- deactivate SNMPv2 } MAX-ACCESS read-write STATUS current DESCRIPTION "Activate/deactivate SNMPv2. Note: The above only apply to SNMPv3 load. " ::= { snmpman 5 } -- ************************************************************** -- SSU2000 SNMPv2 User TABLE GROUP -- ************************************************************** snmpv2userTable OBJECT-TYPE SYNTAX SEQUENCE OF Snmpv2userEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMPv2 User Table. " ::= { snmpman 6 } snmpv2userEntry OBJECT-TYPE SYNTAX Snmpv2userEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMPv2 user table entry attributes. snmpv2userIndex Index for each SNMPv2 user table entry. snmpv2user Reports SNMPv2 user " INDEX { snmpv2userIndex } ::= { snmpv2userTable 1 } Snmpv2userEntry ::= SEQUENCE { snmpv2userIndex INTEGER, snmpv2user DisplayString } snmpv2userIndex OBJECT-TYPE SYNTAX INTEGER (1..6) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each SNMPv2 user entry. " ::= { snmpv2userEntry 1 } snmpv2user OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SNMPv2 user entry It is the read community string of an SNMPv2 user " ::= { snmpv2userEntry 2 } -- ************************************************************** -- SSU2000 SNMPv3 User TABLE GROUP -- ************************************************************** snmpv3userTable OBJECT-TYPE SYNTAX SEQUENCE OF Snmpv3userEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMPv3 User Table. " ::= { snmpman 7 } snmpv3userEntry OBJECT-TYPE SYNTAX Snmpv3userEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMPv3 user table entry attributes. snmpv3userIndex Index for each SNMPv3 user table entry. snmpv3user Reports SNMPv3 user " INDEX { snmpv3userIndex } ::= { snmpv3userTable 1 } Snmpv3userEntry ::= SEQUENCE { snmpv3userIndex INTEGER, snmpv3user DisplayString } snmpv3userIndex OBJECT-TYPE SYNTAX INTEGER (1..6) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each SNMPv3 user table entry. " ::= { snmpv3userEntry 1 } snmpv3user OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SNMPv3 user " ::= { snmpv3userEntry 2 } -- ************************************************************** -- SSU2000 SNMPv3 MANAGER TABLE GROUP -- ************************************************************** snmpv3manTable OBJECT-TYPE SYNTAX SEQUENCE OF Snmpv3manEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports SNMPv3 manager IP address. " ::= { snmpman 8 } snmpv3manEntry OBJECT-TYPE SYNTAX Snmpv3manEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMPv3 manager entry attributes. snmpv3manIndex Index for each SNMPv3 manager entry. snmpv3manIp Report/Set snmpv3 manager IP address. snmpv3manUser Report/Set the SNMPv3 user " INDEX { snmpv3manIndex } ::= { snmpv3manTable 1 } Snmpv3manEntry ::= SEQUENCE { snmpv3manIndex INTEGER, snmpv3manIp IpAddress, snmpv3manUser DisplayString } snmpv3manIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index for each SNMPv3 manager entry. This value range from 1 to 4." ::= { snmpv3manEntry 1 } snmpv3manIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set snmpv3 manager IP address. Note: No action shall be taken at this time. Action shall be taken when the next field 'snmpv3manUser'is written. The above only apply to SNMPv3. " ::= { snmpv3manEntry 2 } snmpv3manUser OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set the SNMPv3 user Note1: All user names are uppercase except the built-in user. Write username will put this user along with ip into table. Writing a null string will delete this entry from table. Any previouly written IP has no meaning (i.e. the writing the null string of username shall trigger the delete action of that entry from table. Note2: There is no modify action. User need to delete an entry and then add an new entry. Note3: The above only apply to SNMPv3. " ::= { snmpv3manEntry 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 SYSTEM TABLE GROUP -- ************************************************************** -- ************************************************************** sysPbo OBJECT-TYPE SYNTAX INTEGER { event(1), report(2), none(3), disable(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The input port Phase Built-Out ode (PBO). 1 = EVENT : PBO enabled, PBO sent out, and stored in the event buffer. 2 = REPORT : PBO enabled, PBO sent out, but not stored in the event buffer. 3 = NONE : PBO enabled, but PBO event not sent out. 4 = DISABLE : PBO disabled. Note: This is a system-wide command. When the user writes this field, it will affect all DS1/E1 input modules in the system. " ::= { sys 1 } sysResetClk OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Reset the specified clock. Restarts clock without maintaining current servo control values. " ::= { sys 2 } -- ************************************************************** -- SSU2000 KEEPALIVE TABLE -- ************************************************************** sysKeepAliveTable OBJECT-TYPE SYNTAX SEQUENCE OF SysAliveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set system 'keep alive' mode where a trap is generated automatically on a period specified by the customer This is intended to verify the upstream support that the SSU2000 and the associated communication path is functional" ::= { sys 3 } sysAliveEntry OBJECT-TYPE SYNTAX SysAliveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "System 'keepalive' attributes for TL1 or SNMP. sysAliveIndex Index value for each 'keepalive' table. sysAliveType Keep Alive session type: sysAliveTime Keep alive message interval. " INDEX { sysAliveIndex } ::= { sysKeepAliveTable 1 } SysAliveEntry ::= SEQUENCE { sysAliveIndex INTEGER, sysAliveType INTEGER, sysAliveTime INTEGER } sysAliveIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index value for each 'keepalive' table. This range of the value is from 1 to 2." ::= { sysAliveEntry 1 } sysAliveType OBJECT-TYPE SYNTAX INTEGER { tl1(1), snmp(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Keep Alive session type: 1 = TL1 session 2 = SNMP session " ::= { sysAliveEntry 2 } sysAliveTime OBJECT-TYPE SYNTAX INTEGER (0..60) MAX-ACCESS read-write STATUS current DESCRIPTION "Keep alive message interval. Valid range = 1 - 60 (minutes). 0 = disabled (default) " ::= { sysAliveEntry 3 } -- ************************************************************** -- Unit Operating Mode -- ************************************************************** sysOpmode OBJECT-TYPE SYNTAX INTEGER { normal(1), -- Non-Subtending subtending(2), -- Domestic Subtending japanese(3) -- Japanese Subtending } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the operational mode in the SSU-2000. normal(1), -- Non-Subtending subtending(2), -- Domestic Subtending japanese(3) -- Japanese Subtending " ::= { sys 4 } -- ************************************************************** -- TL1 format -- ************************************************************** sysTl1Format OBJECT-TYPE SYNTAX INTEGER { gr831(1), gr833(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the TL1 format in the SSU-2000. Allows the system to generate GR-831 compliant or GR-833 compliant autonomous events. All SSU-2000 TL1 sessions will generate either GR-831 or GR-833 autonomous events. Refer to TL1 Specification 12613127-001-2 for event formats " ::= { sys 5 } -- ************************************************************** -- LOGIN/ LOGOUT EVENT -- ************************************************************** sysEvtLogin OBJECT-TYPE SYNTAX INTEGER { disable(1), -- not store login and logout in the event log enable(2) -- store login and logout in the event log } MAX-ACCESS read-write STATUS current DESCRIPTION "Set LOGIN and LOGOUT events from being stored in the event log. disable(1), -- not store login and logout in the event log enable(2) -- store login and logout in the event log " ::= { sys 6 } -- ************************************************************** -- Alarm Cut Off (ACO) -- ************************************************************** sysAco OBJECT-TYPE SYNTAX INTEGER { active(1), -- ACO active inactive(2) -- ACO inactive } MAX-ACCESS read-write STATUS current DESCRIPTION "Set ACO when writing with active. It has NOP when write with inactive. When read, it returns the current state of ACO. " ::= { sys 7 } -- ************************************************************** -- ************************************************************** -- SSU2000 USERS TABLE GROUP -- ************************************************************** -- ************************************************************** userTable OBJECT-TYPE SYNTAX SEQUENCE OF UserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report valid user names and their associated user access level. This user list is used for connecting the ICS and TL1 command parser via RS232 or Ethernet port (telnet or TL1 port). Note: the password is not reported. " ::= { users 1 } userEntry OBJECT-TYPE SYNTAX UserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "User table attributes: userIndex Index for each user entry. userlevel Reports user access level. username Reports user name. " INDEX { userIndex } ::= { userTable 1 } UserEntry ::= SEQUENCE { userIndex INTEGER, userlevel INTEGER, username DisplayString } userIndex OBJECT-TYPE SYNTAX INTEGER (1..25) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports index for each user entry. This value ranges from 1 to 25. " ::= { userEntry 1 } userlevel OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports user access level. The user level: (1) USER - Read Only - can retrieve status information only. (2) TECHNICIAN - Read and limited set ability for fault isolating and installation setup of the unit. (3) SUPERVISORY - For configuration modifications. (4) ADMINISTRATOR - Setup or change user access. " ::= { userEntry 2 } username OBJECT-TYPE SYNTAX DisplayString (SIZE (1..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports user name." ::= { userEntry 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 WHO TABLE GROUP -- ************************************************************** -- ************************************************************** whoTable OBJECT-TYPE SYNTAX SEQUENCE OF WhoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports which users are logged into all active communication ports (RS232, TL1, or telnet). It displays the username and the communication port. " ::= { who 1 } whoEntry OBJECT-TYPE SYNTAX WhoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report 'who' table attributes. whoIndex Report index of the 'who' entry. whoPort Report logical communication port. whoName Report user name. " INDEX { whoIndex } ::= { whoTable 1 } WhoEntry ::= SEQUENCE { whoIndex INTEGER, whoPort INTEGER, whoName DisplayString } whoIndex OBJECT-TYPE SYNTAX INTEGER (1..12) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report index of the 'who' entry. This value ranges from 1 to 11." ::= { whoEntry 1 } whoPort OBJECT-TYPE SYNTAX INTEGER { local(1), coma(2), comb(3), telneta(4), telnetb(5), telnetc(6), telnetd(7), etl1a(8), etl1b(9), etl1c(10), etl1d(11) } MAX-ACCESS read-only STATUS current DESCRIPTION "Report logical communication port. local(1), -- serial local (craft) port coma(2), -- serial port A comb(3), -- serial port B telneta(4), -- telnet session A telnetb(5), -- telnet session B telnetc(6), -- telnet session C telnetd(7), -- telnet session D etl1a(8), -- TL1 session A etl1b(9), -- TL1 session B etl1c(10), -- TL1 session C etl1d(11) -- TL1 session D " ::= { whoEntry 2 } whoName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report user name." ::= { whoEntry 3 } -- ************************************************************** -- ************************************************************** -- SSU2000 NTPQ GROUP -- ************************************************************** -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** ntpqXeq OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Report/Set the PackeTime Module. The format is defined as xAy. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) For example: 1A6 means this PackeTime located at chassis 1, slot 6 Note: the user must specify valid PackeTime address. The valid module must be physically installed in the system. Note: Writing operation causes the system to execute the ntpq. The ntpq returned value may take 2 seconds. " ::= { ntpq 1 } ntpqSyspeer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report syspeer is the IP address of peer selected by server as most likely to provide best timing information. " ::= { ntpq 4 } ntpqSysleap OBJECT-TYPE SYNTAX INTEGER (-1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Report system leap indicator The NTP server leap indicator (0, +1, -1, or NOSYNC). 2 = NOSYNC " ::= { ntpq 5 } ntpqSysstratum OBJECT-TYPE SYNTAX INTEGER (0..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Report system NTP server stratum level " ::= { ntpq 6 } ntpqSysprecision OBJECT-TYPE SYNTAX INTEGER (-100..0) MAX-ACCESS read-only STATUS current DESCRIPTION "Report measurement of a number of significant bits in NTP timestamp " ::= { ntpq 7 } ntpqRootdelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report calculated root delay value to primary source " ::= { ntpq 8 } ntpqRootdispersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report NTP system Root Dispersion (max error relative to the primary reference source at the root of the synchronization subnet, in seconds) " ::= { ntpq 9 } ntpqSysoffset OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report clients calculated time offset value for the specified server " ::= { ntpq 10 } ntpqReftime OBJECT-TYPE SYNTAX DisplayString (SIZE (0..60)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report local reference time " ::= { ntpq 11 } -- ****************************************** -- NTPQ TABLE -- ****************************************** ntpqTable OBJECT-TYPE SYNTAX SEQUENCE OF NtpqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime NTPQ entries. " ::= { ntpq 3 } ntpqEntry OBJECT-TYPE SYNTAX NtpqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report NTPQ attributes. ntpqChassis Identifies which chassis is being addressed. ntpqSlot Identifies which slot is being addressed. ntpqIndex Identifies which index is being addressed. ntpqValid Reports validity of entry. ntpqPeer Reports address of NTP peer ntpqRefid Reports NTP peer reference ID ntpqStratum Reports NTP peer stratum level ntpqPoll Reports NTP peer poll interval ntpqReach Reports NTP peer reachability ntpqDelay Reports NTP peer delay ntpqOffset Reports NTP peer offset ntpqJitter Report NTP peer jitter " INDEX { ntpqChassis, ntpqSlot, ntpqIndex } ::= { ntpqTable 1 } NtpqEntry ::= SEQUENCE { ntpqChassis INTEGER, ntpqSlot INTEGER, ntpqIndex INTEGER, ntpqValid ValidValue, ntpqPeer DisplayString, ntpqRefid DisplayString, ntpqStratum INTEGER, ntpqPoll INTEGER, ntpqReach DisplayString, ntpqDelay DisplayString, ntpqOffset DisplayString, ntpqJitter DisplayString } ntpqChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and index number uniquely identify each entry. " ::= { ntpqEntry 1 } ntpqSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and index number uniquely identify each entry. " ::= { ntpqEntry 2 } ntpqIndex OBJECT-TYPE SYNTAX INTEGER (1..9) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which index is being addressed. This chassis, slot, and index number uniquely identify each entry. " ::= { ntpqEntry 3 } ntpqValid OBJECT-TYPE SYNTAX ValidValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports validity of entry. If this entry is not valid, all info in this entry has no meaning. " ::= { ntpqEntry 4 } ntpqPeer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports address of NTP peer " ::= { ntpqEntry 5 } ntpqRefid OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports NTP system Reference " ::= { ntpqEntry 6 } ntpqStratum OBJECT-TYPE SYNTAX INTEGER (0..16) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports NTP server stratum level " ::= { ntpqEntry 7 } ntpqPoll OBJECT-TYPE SYNTAX INTEGER (0..1024) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports NTP server poll interval " ::= { ntpqEntry 8 } ntpqReach OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports NTP server reachability " ::= { ntpqEntry 9 } ntpqDelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports calculated root delay value to primary source " ::= { ntpqEntry 10 } ntpqOffset OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports client's calculated time offset value for the specified server " ::= { ntpqEntry 11 } ntpqJitter OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Report jitter value " ::= { ntpqEntry 12 } -- ************************************************************** -- ************************************************************** -- SSU2000 STATIC ROUTE STATUS GROUP -- ************************************************************** -- ************************************************************** -- ****************************************** -- SCALAR METHODS -- ****************************************** rtXeq OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Write access level: level 1 or above The text string of the PackeTime Module. The format is defined as xAy. where x is the chassis number: in this case is 1, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 3 to 11) For example: 1A6 means this PackeTime located at chassis 1, slot 6 Note1: the user must specify valid PackeTime address. The valid module must be physically installed in the system. Note2: Writing operation causes the system to execute the route table. The route table returned value may take 2 seconds. " ::= { route 1 } -- ****************************************** -- ROUTE TABLE -- ****************************************** routeTable OBJECT-TYPE SYNTAX SEQUENCE OF RouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime route entries. " ::= { route 3 } rtEntry OBJECT-TYPE SYNTAX RouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime route table attributes: rtChassis Identifies which chassis is being addressed. rtSlot Identifies which slot is being addressed. rtIndex Identifies which index is being addressed. rtValid Reports validity of entry. rtDest Reports destination network/host rtGate Reports destination gateway rtMask Reports destination network mask rtFlags Reports route flags rtMetric Reports the 'distance' to the target (router hops). rtRef Reports number of references to this route. rtUse Report number of lookups for the route. rtIface Report interface associated with this route. " INDEX { rtChassis, rtSlot, rtIndex } ::= { routeTable 1 } RouteEntry ::= SEQUENCE { rtChassis INTEGER, rtSlot INTEGER, rtIndex INTEGER, rtValid ValidValue, rtDest IpAddress, rtGate IpAddress, rtMask IpAddress, rtFlags DisplayString, rtMetric INTEGER, rtRef INTEGER, rtUse INTEGER, rtIface INTEGER } rtChassis OBJECT-TYPE SYNTAX INTEGER (1..1) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and index number uniquely identify each entry. " ::= { rtEntry 1 } rtSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and index number uniquely identify each entry. " ::= { rtEntry 2 } rtIndex OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which index is being addressed. This chassis, slot, and index number uniquely identify each entry. " ::= { rtEntry 3 } rtValid OBJECT-TYPE SYNTAX ValidValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports validity of entry. If this entry is not valid, all info in this entry has no meaning. " ::= { rtEntry 4 } rtDest OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Reports destination network/host or 0.0.0.0 is default. " ::= { rtEntry 5 } rtGate OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Reports gateway address or 0.0.0.0 if none set " ::= { rtEntry 6 } rtMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Reports netmask for the destination net; '255.255.255.255' for a host destination and '0.0.0.0' for the default route. " ::= { rtEntry 7 } rtFlags OBJECT-TYPE SYNTAX DisplayString (SIZE (0..6)) MAX-ACCESS read-only STATUS current DESCRIPTION " Reports route table flags U (route is up) H (target is a host) G (use gateway) R (reinstate route for dynamic routing) D (dynamically installed by daemon or redirect) M (modified from routing daemon or redirect) A (installed by addrconf) C (cache entry) ! (reject route) " ::= { rtEntry 8 } rtMetric OBJECT-TYPE SYNTAX INTEGER (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the 'distance' to the target (router hops). " ::= { rtEntry 9 } rtRef OBJECT-TYPE SYNTAX INTEGER (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports number of references to this route. " ::= { rtEntry 10 } rtUse OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "Report number of lookups for the route. " ::= { rtEntry 11 } rtIface OBJECT-TYPE SYNTAX INTEGER (0..34094) MAX-ACCESS read-only STATUS current DESCRIPTION "Report interface associated with this route. 0 = eth0 (Maintenance Port) 1 = eth1 (Service Port A) 2 = eth2 (Service Port B) 3 = bond0 (Service Port Bonding) 10000-14094 = eth1.xxxx 20000-24094 = eth2.xxxx 30000-34094 = bond0.xxxx where xxxx is the VLAN ID. " ::= { rtEntry 12 } -- ************************************************************** -- ************************************************************** -- SSU2000 TRAP REQUEST GROUP -- ************************************************************** -- ************************************************************** tprTag OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "This command is to ask the agent to resend a lost trap. The lost trap is specified by its trap tag number. The trap tag number is a 32-bit positive integer. It will rollover to one, when it reaches the maximum number 2147483647. If the tag number is beyond the agent's abilities to handle, it will respond with an error. Otherwise, the requested trap will be sent to the manager. Note: When resending a trap, the 'tpEvt' field of trap is set to 2 (RE-SEND). In the normal trap, the'tpEvt' field of trap is set to 1 (AUTONOMOUS). " ::= { mTrapReq 1 } -- ************************************************************** -- ************************************************************** -- SSU2000 TRAP OBJECTS -- ************************************************************** -- ************************************************************** tpTag OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The trap counter which increments for each trap. " ::= { mTrapObjs 1 } tpEvt OBJECT-TYPE SYNTAX INTEGER { autonomous(1), resend(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether trap is an autonomous event or resend by user request. " ::= { mTrapObjs 2 } tpId OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The trap ID number." ::= { mTrapObjs 3 } tpMCode OBJECT-TYPE SYNTAX TModuleCode MAX-ACCESS read-only STATUS current DESCRIPTION "The trap module hex code (16-bits)." ::= { mTrapObjs 4 } tpTimestamp OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "This DateAndTime string contains the event timestamp." ::= { mTrapObjs 5 } tpChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-only STATUS current DESCRIPTION "The trap chassis number. In SSU2000, there are some modules have to inserted in the main chassis: COMM, CLOCK, INPUT, GPS modules. " ::= { mTrapObjs 6 } tpSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS read-only STATUS current DESCRIPTION "The trap slot number. In SSU2000, there are some modules have to inserted in the fixed locations: COMM - 1A2 CLOCK - 1A1 or 1A17 (physical slot address) GPS - 1A3 or 1A5. " ::= { mTrapObjs 7 } tpPort OBJECT-TYPE SYNTAX INTEGER (0..20) MAX-ACCESS read-only STATUS current DESCRIPTION "The trap port number. If value 0, it means (DON'T CARE) whole module. In SSU2000, most of the DS1/E1 input module alarms specify the port number (1-3). The remaining modules specify the port number as either '0' or '1'. " ::= { mTrapObjs 8 } tpAlmCode OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2), critical(3), ignore(4), report(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The trap alarm code. Relationship between tpAlmCode and tpNtfCode. For example: If for the set MINOR alarm, the tpAlmCode is MINOR and the tpNtfCode is MINOR. If the MINIR alarm is cleared, the tpAlmCode is MINOR and the tpNtfCode is CLEAR. For all events: The tpAlmCode and tpNtfCode are REPORT. " ::= { mTrapObjs 9 } tpNtfCode OBJECT-TYPE SYNTAX INTEGER { minor(1), major(2), critical(3), report(5), clear(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The trap alarm notification code. Relationship between tpAlmCode and tpNtfCode. For example for alarms: If for the set MINOR alarm, the tpAlmCode is MINOR and the tpNtfCode is MINOR. If the MINOR alarm is cleared, the tpAlmCode is MINOR and the tpNtfCode is CLEAR. For all events: The tpAlmCode and tpNtfCode are REPORT. " ::= { mTrapObjs 10 } tpElevated OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This alarm if elevated." ::= { mTrapObjs 11 } tpDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The text string description of the event. " ::= { mTrapObjs 12 } -- ************************************************************** -- ************************************************************** -- SSU2000 TRAP NOTIFICATION OBJECTS -- ************************************************************** -- ************************************************************** ssuTraps OBJECT-IDENTITY STATUS current DESCRIPTION "The SSU2000 traps" ::= {mTraps 0} ssuEvent NOTIFICATION-TYPE OBJECTS {tpTag, tpEvt, tpId, tpMCode,tpTimestamp, tpChassis, tpSlot, tpPort, tpAlmCode, tpNtfCode, tpElevated, tpDescr} STATUS current DESCRIPTION "SSU2000 trap object which specifies trap tag number, trap id number, module hex code, timestamp, chassis number, slot number, port number, alarm code, alarm notification code, and the text string description. " ::= {ssuTraps 1} -- ************************************************************** -- ************************************************************** -- SSU2000 INTERFACES OBJECTS -- Note: Developer could use following objects to determine the -- SSU2000 resources in the unit right away. -- ************************************************************** -- ************************************************************** sifNtpNumber OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no NTP resource present 1 = if NTP presentt " ::= { sInterfaces 1 } sifSnmpv2Number OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no SNMPv2 resource present (note: it is load resource, not enable/disable) 1 = if SNMPv2 present " ::= { sInterfaces 2 } sifSnmpv3Number OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no SNMPv3 resource present (note: it is load resource, not enable/disable) 1 = if SNMPv3 present " ::= { sInterfaces 3 } sifClkNumber OBJECT-TYPE SYNTAX INTEGER (0..2) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no Clock Module present x = number of Clock Modules present " ::= { sInterfaces 10 } sifGpsNumber OBJECT-TYPE SYNTAX INTEGER (0..2) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no GPS Module present x = number of GPS Modules present " ::= { sInterfaces 11 } sifInpDs1Number OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no DS1 Input Module present x = number of DS1 Input Modules present " ::= { sInterfaces 12 } sifInpE1Number OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no E1 Input Module present x = number of E1 Input Modules present " ::= { sInterfaces 13 } sifInpCcNumber OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no ANSI CC Input Module present x = number of ANSI CC Input Modules present " ::= { sInterfaces 14 } sifOutDs1Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no DS1 Output Module present x = number of DS1 Output Modules present " ::= { sInterfaces 15 } sifOutE1Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no E1 Output Module present x = number of E1 Output Modules present " ::= { sInterfaces 16 } sifOut2048Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no 2048 Output Module present x = number of 2048 Output Modules present " ::= { sInterfaces 17 } sifOutCcNumber OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no ANSI CC Output Module present x = number of ANSI CC Output Modules present " ::= { sInterfaces 18 } sifOutE12048Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no E1/2048KHZ Output Module present x = number of E1/2048KHZ Output Modules present " ::= { sInterfaces 19 } sifOut422Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no RS422 Output Module present x = number of RS422 Output Modules present " ::= { sInterfaces 20 } sifLrmDs1Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no DS1 LRM Module present x = number of DS1 LRM Modules present " ::= { sInterfaces 21 } sifOutJsineNumber OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no Japanese Sine (J/SW) Output Module present x = number of Sine (J/SW) Output Modules present " ::= { sInterfaces 22 } sifInpJsineNumber OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no Japanese Sine (J/SW) Input Module present x = number of Sine (J/SW) Input Modules present " ::= { sInterfaces 23 } sifOutJccNumber OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no Japanese CC (J/CC) Output Module present x = number of Japanese CC (J/CC) Output Modules present " ::= { sInterfaces 24 } sifInpJccNumber OBJECT-TYPE SYNTAX INTEGER (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no Japanese CC (J/CC) Input Module present x = number of Japanese CC (J/CC) Input Modules present " ::= { sInterfaces 25 } sifLrmE1Number OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "0 = if no E1 LRM Module present x = number of E1 LRM Modules present " ::= { sInterfaces 26 } -- ************************************************************** -- SSU2000 PACKETIME PTP MODULE STATUS GROUP -- ************************************************************** staPtPtpTable OBJECT-TYPE SYNTAX SEQUENCE OF StaPtPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of PackeTime PTP status information. " ::= { statusPtPtp 1 } staPtPtpEntry OBJECT-TYPE SYNTAX StaPtPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of PackeTime PTP status attributes. " INDEX { staPtPtpChassis, staPtPtpSlot} ::= { staPtPtpTable 1 } StaPtPtpEntry ::= SEQUENCE { staPtPtpChassis INTEGER, staPtPtpSlot INTEGER, staPtPtpStatus INTEGER, staPtPtpClkSel INTEGER, staPtPtpClka ActiveValue, staPtPtpClkb ActiveValue, staPtPtpClkc ActiveValue, staPtPtpClkd ActiveValue, staPtPtpRednt INTEGER, staPtPtpModState INTEGER, staPtPtpPAState INTEGER, staPtPtpTod OnValue, staPtPtpCommit INTEGER } staPtPtpChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staPtPtpEntry 1 } staPtPtpSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staPtPtpEntry 2 } staPtPtpStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), disable(3), fault(4), reject(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports PackeTime PTP module status. ok(1), -- module is enabled and operating without faults disable(3), -- module is disabled fault(4), -- module is enabled and operating with fault(s) reject(5) -- module type between redundant modules do not agree " ::= { staPtPtpEntry 3 } staPtPtpClkSel OBJECT-TYPE SYNTAX INTEGER { clka(1), clkb(2), clkc(3), clkd(4), none(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports which clock reference is selected to generate the output reference. clka(1), -- Clock A is selected as the Primary clock clkb(2), -- Clock B is selected as the Primary clock clkc(3), -- Clock C is selected as the Primary clock clkd(4), -- Clock D is selected as the Primary clock none(5) -- no clock is selected " ::= { staPtPtpEntry 4 } staPtPtpClka OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock A is available. " ::= { staPtPtpEntry 5 } staPtPtpClkb OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock B is available. " ::= { staPtPtpEntry 6 } staPtPtpClkc OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock C is available. " ::= { staPtPtpEntry 7 } staPtPtpClkd OBJECT-TYPE SYNTAX ActiveValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports that clock D is available. " ::= { staPtPtpEntry 8 } staPtPtpRednt OBJECT-TYPE SYNTAX INTEGER (0..20) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the adjacent slot number if this module is the redundant pair. If this module is not redundant, zero is reported. " ::= { staPtPtpEntry 9 } staPtPtpModState OBJECT-TYPE SYNTAX INTEGER { active(1), stdby(2), fault(3), stdalone(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the current operational mode. active(1), --If the module is in redundant pair and selected, it shall return active. stdby(2), --If the module is in redundant pair but not selected, it shall return stdby (standby). fault(3), --If the module disabled, it will return fault. stdalone(4) --If the module is not redundant pair, it shall return stdalone (standalone). " ::= { staPtPtpEntry 10 } staPtPtpPAState OBJECT-TYPE SYNTAX INTEGER { active(1), stdby(2), fault(3), stdalone(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the current operational mode. active(1), --If service ports are bonded and selected, it shall return active. stdby(2), --If service ports are bonded but not selected, it shall return stdby (standby). fault(3), --Service port is faulted. stdalone(4) --If service ports are not bonded , it shall return stdalone (standalone). " ::= { staPtPtpEntry 11 } staPtPtpTod OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports if the PTP Time of Day is valid or invalid. " ::= { staPtPtpEntry 12 } staPtPtpCommit OBJECT-TYPE SYNTAX INTEGER { done(1), prog(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the Commit command status. 1 = done 2 = in progress " ::= { staPtPtpEntry 13 } -- ************************************************************** -- SSU2000 ptpDfltDataSetTable -- ************************************************************** ptpDfltDataSetTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpDfltDataSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of the PackeTime PTP Management Messages: ptpDefaultDataSet " ::= { statusPtPtp 2 } ptpDfltDataSetEntry OBJECT-TYPE SYNTAX PtpDfltDataSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of PackeTime PTP Management Messages: ptpDefaultDataSet attributes. " INDEX { ptpDfltDataSetChassis, ptpDfltDataSetSlot} ::= { ptpDfltDataSetTable 1 } PtpDfltDataSetEntry ::= SEQUENCE { ptpDfltDataSetChassis INTEGER, ptpDfltDataSetSlot INTEGER, ptpDfltDataSetClockId OCTET STRING, ptpDfltDataSetClockClass INTEGER, ptpDfltDataSetClockAccuracy INTEGER, ptpDfltDataSetTimeTraceable TrueValue, ptpDfltDataSetFreqTraceable TrueValue, ptpDfltDataSetDomainNumber INTEGER } ptpDfltDataSetChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpDfltDataSetEntry 1 } ptpDfltDataSetSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpDfltDataSetEntry 2 } ptpDfltDataSetClockId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Clock Identity (64-bit value). The clock id is a hexadecimal format. " ::= { ptpDfltDataSetEntry 3 } ptpDfltDataSetClockClass OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Master Clock Class " ::= { ptpDfltDataSetEntry 4 } ptpDfltDataSetClockAccuracy OBJECT-TYPE SYNTAX INTEGER { within25ns (32), within100ns (33), within250ns (34), within1000ns (35), within2p5us (36), within10us (37), within25us (38), within100us (39), within250us (40), within1ms (41), within2p5ms (42), within10ms (43), within25ms (44), within100ms (45), within250ms (46), within1sec (47), within10sec (48), beyond10sec (49), unknown (254) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Master Clock Accuracy Following is the Clock Accuracy Table 32 = within 25 ns 33 = within 100 ns 34 = within 250 ns 35 = within 1000 ns 36 = within 2.5 us 37 = within 10 us 38 = within 25 us 39 = within 100 us 40 = within 250 us 41 = within 1 ms 42 = within 2.5 ms 43 = within 10 ms 44 = within 25 ms 45 = within 100 ms 46 = within 250 ms 47 = within 1 sec 48 = within 10 sec 49 = beyond 10 sec 254 = unknown " ::= { ptpDfltDataSetEntry 5 } ptpDfltDataSetTimeTraceable OBJECT-TYPE SYNTAX TrueValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Master Time Traceability 1 = true, time traceable 2 = false, time not traceable " ::= { ptpDfltDataSetEntry 6 } ptpDfltDataSetFreqTraceable OBJECT-TYPE SYNTAX TrueValue MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Master Frequency Traceability 1 = true, frequency traceable 2 = false, frequency not traceable " ::= { ptpDfltDataSetEntry 7 } ptpDfltDataSetDomainNumber OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP domain number. " ::= { ptpDfltDataSetEntry 8 } -- ************************************************************** -- SSU2000 ptpClockDescrTable -- ************************************************************** ptpClockDescrTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpClockDescrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of the PackeTime PTP Management Messages: ptpClockDescription. " ::= { statusPtPtp 3 } ptpClockDescrEntry OBJECT-TYPE SYNTAX PtpClockDescrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entries of the PackeTime PTP Management Messages: ptpClockDescription attributes. " INDEX { ptpClockDescrChassis, ptpClockDescrSlot} ::= { ptpClockDescrTable 1 } PtpClockDescrEntry ::= SEQUENCE { ptpClockDescrChassis INTEGER, ptpClockDescrSlot INTEGER, ptpClockDescrClockType INTEGER, ptpClockDescrProtocolAddress IpAddress, ptpClockDescrManufacturerId OCTET STRING, ptpClockDescrProfileId OCTET STRING } ptpClockDescrChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpClockDescrEntry 1 } ptpClockDescrSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpClockDescrEntry 2 } ptpClockDescrClockType OBJECT-TYPE SYNTAX INTEGER { ordinary (32768) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Clock Type The value 0x8000 meant Ordinary Clock " ::= { ptpClockDescrEntry 3 } ptpClockDescrProtocolAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP IP Address of PTP port. " ::= { ptpClockDescrEntry 4 } ptpClockDescrManufacturerId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(3)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Manufacturer Id. The format is a 3 bytes array. The Manufacturer Id is 00 B0 AE " ::= { ptpClockDescrEntry 5 } ptpClockDescrProfileId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Profile ID. The format is 6 bytes array. If Telecom-2008, the profile_id is: 00 00 00 00 00 00 If ITU G8265.1, the profile_id is: 00 19 A7 00 01 00 " ::= { ptpClockDescrEntry 6 } -- ************************************************************** -- SSU2000 ptpTimeMessageTable -- ************************************************************** ptpTimeMessageTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpTimeMessageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of the PackeTime PTP Management Messages: ptpTimeMessage. " ::= { statusPtPtp 4 } ptpTimeMessageEntry OBJECT-TYPE SYNTAX PtpTimeMessageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of PackeTime PTP Management Messages: ptpTimeMessage attributes " INDEX { ptpTimeMessageChassis, ptpTimeMessageSlot} ::= { ptpTimeMessageTable 1 } PtpTimeMessageEntry ::= SEQUENCE { ptpTimeMessageChassis INTEGER, ptpTimeMessageSlot INTEGER, ptpTimeMessageCurrentTimeSec OCTET STRING, ptpTimeMessageCurrentTimeNSec Counter32 } ptpTimeMessageChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpTimeMessageEntry 1 } ptpTimeMessageSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpTimeMessageEntry 2 } ptpTimeMessageCurrentTimeSec OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Current Time of seconds. The current is a 6-byte a hexadecimal format. " ::= { ptpTimeMessageEntry 3 } ptpTimeMessageCurrentTimeNSec OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP fractional Current Time of nanoseconds " ::= { ptpTimeMessageEntry 4 } -- ************************************************************** -- SSU2000 ptpPortDataSetTable -- ************************************************************** ptpPortDataSetTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpPortDataSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of the PackeTime PTP Management Messages: ptpPortDataSet " ::= { statusPtPtp 5 } ptpPortDataSetEntry OBJECT-TYPE SYNTAX PtpPortDataSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of PackeTime PTP Management Messages: ptpPortDataSet attributes " INDEX { ptpPortDataSetChassis, ptpPortDataSetSlot} ::= { ptpPortDataSetTable 1 } PtpPortDataSetEntry ::= SEQUENCE { ptpPortDataSetChassis INTEGER, ptpPortDataSetSlot INTEGER, ptpPortDataSetClockId OCTET STRING, ptpPortDataSetPortNumber INTEGER, ptpPortDataSetPortState INTEGER } ptpPortDataSetChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpPortDataSetEntry 1 } ptpPortDataSetSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { ptpPortDataSetEntry 2 } ptpPortDataSetClockId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Clock Identity (64-bit value). The port clock id is a hexadecimal format. " ::= { ptpPortDataSetEntry 3 } ptpPortDataSetPortNumber OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Port Number " ::= { ptpPortDataSetEntry 4 } ptpPortDataSetPortState OBJECT-TYPE SYNTAX INTEGER { notdefined (0), initializing (1), faulty (2), disabled (3), listening (4), premaster (5), master (6), passive (7), uncalibrated (8), slave (9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the PTP Port State Following is the PTP Port State Table 0 = notdefined 1 = initializing 2 = faulty 3 = disabled 4 = listening 5 = premaster, it is a state before becoming a Master 6 = master 7 = passive 8 = uncalibrated 9 = slave " ::= { ptpPortDataSetEntry 5 } -- ****************************************** -- PACKETIME PTP MODULE SETUP GROUP -- ****************************************** setPtPtpTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of PackeTime PTP status and settings. " ::= { setupPtPtp 1 } setPtPtpEntry OBJECT-TYPE SYNTAX SetPtPtpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The enties of the PackeTime PTP settings and attributes. " INDEX { setPtPtpChassis, setPtPtpSlot} ::= { setPtPtpTable 1 } SetPtPtpEntry ::= SEQUENCE { setPtPtpChassis INTEGER, setPtPtpSlot INTEGER, setPtPtpCommit INTEGER, setPtPtpService EnaValue, setPtPtpClockId OCTET STRING, setPtPtpDomain INTEGER, setPtPtpTimescale INTEGER, setPtPtpSyncLimit INTEGER, setPtPtpAnnounceLimit INTEGER, setPtPtpDelayLimit INTEGER, setPtPtpDscpState EnaValue, setPtPtpDscpValue INTEGER, setPtPtpMaxClient INTEGER, setPtPtpPortPriority1 INTEGER, setPtPtpPortPriority2 INTEGER, setPtPtpUniLeaseDuration INTEGER, setPtPtpUniNegotiation EnaValue, setPtPtpTwostep EnaValue, setPtPtpProfile INTEGER, setPtPtpSsmOption INTEGER, setPtPtpBypass OnValue, setPtPtpModActive YesValue, setPtPtpEthRate INTEGER, setPtPtpVlan EnaValue, setPtPtpRmvClient OCTET STRING } setPtPtpChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each entry. " ::= { setPtPtpEntry 1 } setPtPtpSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each entry. " ::= { setPtPtpEntry 2 } setPtPtpCommit OBJECT-TYPE SYNTAX INTEGER { yes(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Commit all provisioned parameters, this action makes the parameters active. This command will also store the parameters to non-volatile memory. Note: This field only has meaning for a writing (1). " ::= { setPtPtpEntry 3 } setPtPtpService OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP service (daemon) to enable or disable. This command is applied to both modules if redundant cards installed. 1 = Enabled 2 = Disabled " ::= { setPtPtpEntry 4 } setPtPtpClockId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clockId is the PTP Port Clock Identity (64-bit value). The clockid is a hexadecimal format. Note: users shall enter command COMMIT to take changes into effect " ::= { setPtPtpEntry 5 } setPtPtpDomain OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP port domain. Note: users shall enter command COMMIT to take changes into effect " ::= { setPtPtpEntry 6 } setPtPtpTimescale OBJECT-TYPE SYNTAX INTEGER { ptp (1), arb (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set timescale to 'PTP' or 'ARB'. Note: users shall enter command COMMIT to take changes into effect " ::= { setPtPtpEntry 7 } setPtPtpSyncLimit OBJECT-TYPE SYNTAX INTEGER (-7..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the unicast Sync message rate (2^y). The range of the rate value is {-7 to 7}. For example, the configurable range is -7, means 128 per second " ::= { setPtPtpEntry 8 } setPtPtpAnnounceLimit OBJECT-TYPE SYNTAX INTEGER (-3..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Set unicast announce message rate (2^y). The range of the rate value is {-3 to 4}. For example, the configurable range is -3, means 8 per second " ::= { setPtPtpEntry 9 } setPtPtpDelayLimit OBJECT-TYPE SYNTAX INTEGER (-7..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Set unicast delay resp message rate (2^y). The range of the rate value is {-7 to 7}. For example, the configurable range is -6, means 64 per second " ::= { setPtPtpEntry 10 } setPtPtpDscpState OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the DSCP state to enable or disable. " ::= { setPtPtpEntry 11 } setPtPtpDscpValue OBJECT-TYPE SYNTAX INTEGER (0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Set DSCP value. " ::= { setPtPtpEntry 12 } setPtPtpMaxClient OBJECT-TYPE SYNTAX INTEGER (64..400) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP max clients. " ::= { setPtPtpEntry 13 } setPtPtpPortPriority1 OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP Port Priority 1 {0 to 255}. " ::= { setPtPtpEntry 14 } setPtPtpPortPriority2 OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP Port Priority 2 {0 to 255}. " ::= { setPtPtpEntry 15 } setPtPtpUniLeaseDuration OBJECT-TYPE SYNTAX INTEGER (10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP Max Dynamic Unicast Lease Interval, {10 to 1000} " ::= { setPtPtpEntry 16 } setPtPtpUniNegotiation OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP Unicast Negotiation state: Enable or Disable " ::= { setPtPtpEntry 17 } setPtPtpTwostep OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP Two-Step clock state: Enable or Disable Note: users shall enter command COMMIT to take changes into effect " ::= { setPtPtpEntry 18 } setPtPtpProfile OBJECT-TYPE SYNTAX INTEGER { telecom2008 (1), ituG8265dot1 (4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set PTP profile telecom_2008 or itu_g8265_1. Note: users shall enter command COMMIT to take changes into effect " ::= { setPtPtpEntry 19 } setPtPtpSsmOption OBJECT-TYPE SYNTAX INTEGER { option1 (1), option2 (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set PTP ssm-option in Option 1 or Option 2. " ::= { setPtPtpEntry 20 } setPtPtpBypass OBJECT-TYPE SYNTAX OnValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the clock C state, or bypass clock, to enabled or disabled. " ::= { setPtPtpEntry 30 } setPtPtpModActive OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the specified module in the redundant pair to be Active. Note1: This command only applies when the module in the redundant pair. Note2: This field only has meaning for a writing (1). Note3: Don't apply COMMIT after this command. " ::= { setPtPtpEntry 31 } setPtPtpEthRate OBJECT-TYPE SYNTAX INTEGER { all (0), r100 (1), r1000 (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the PTP port transmission rate. all - means auto negotiation capable of both 100M and 1000Mbits/s rate. r100 - means auto negotiation capable of only 100Mbit/s rate. r1000 - means auto negotiation capable of only 1000Mbit/s rate Note: this setting is only applied to the copper SFP, not fiber. If fiber SFP installed, this setting is ignored. " ::= { setPtPtpEntry 32 } setPtPtpVlan OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN state. 1 = Enabled 2 = Disabled Users must COMMIT for changes into effect. " ::= { setPtPtpEntry 33 } setPtPtpRmvClient OBJECT-TYPE SYNTAX OCTET STRING (SIZE(8)) MAX-ACCESS read-write STATUS current DESCRIPTION "This is an action command and not a configuration command. This command remove a client from a ptp client list. The clockid is a hexadecimal format. Note: this field only has meansing for write action with proper clock id. When it read, it always returns as all zero octet string. " ::= { setPtPtpEntry 34 } -- ****************************************** -- PACKETIME PTP MODULE PORT SETUP GROUP -- ****************************************** setPtpPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set PackeTime PTP ethernet port information. " ::= { setupPtPtp 2 } setPtpPortEntry OBJECT-TYPE SYNTAX SetPtpPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PackeTime PTP ethernet port state and settings information. setPtPtpPortChassis Identifies which chassis is being addressed. setPtPtpPortSlot Identifies which slot is being addressed. setPtPtpPortNum Identifies which port is being addressed. setPtPtpPortAddr Set the port IP address setPtPtpPortMask Set the port network mask setPtPtpPortGate Set the port gateway address " INDEX { setPtpPortChassis, setPtpPortSlot, setPtpPortNum} ::= { setPtpPortTable 1 } SetPtpPortEntry ::= SEQUENCE { setPtpPortChassis INTEGER, setPtpPortSlot INTEGER, setPtpPortNum INTEGER, setPtpPortAddr IpAddress, setPtpPortMask IpAddress, setPtpPortGate IpAddress } setPtpPortChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis, slot, and port number uniquely identify each entry. " ::= { setPtpPortEntry 1 } setPtpPortSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis, slot, and port number uniquely identify each entry. " ::= { setPtpPortEntry 2 } setPtpPortNum OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which port is being addressed. This chassis, slot, and port number uniquely identify each entry. PTPTP ethernet interface number. 1 = Service Port A 2 = Maintenance Port " ::= { setPtpPortEntry 3 } setPtpPortAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port IP address " ::= { setPtpPortEntry 4 } setPtpPortMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port network mask " ::= { setPtpPortEntry 5 } setPtpPortGate OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port gateway address " ::= { setPtpPortEntry 6 } -- ****************************************** -- PACKETIME PTP VLAN GROUP -- ****************************************** setPtpVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF SetPtpVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of PackeTime PTP vlan attributes. The Virtural Local Area Network is implemented per IEEE 802.1Q. " ::= { setupPtPtp 3 } setPtpVlanEntry OBJECT-TYPE SYNTAX SetPtpVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A PackeTime PTP vlan attributes and settings: setPtPtpVlanChassis Identifies which chassis is being addressed. setPtPtpVlanSlot Identifies which slot is being addressed. setPtpVlanIndex Set the VLAN index number for PTPTP. setPtpVlanState Enable or Disable of a given VLAN Entry setPtpVlanAddr VLAN IP Address (If 0.0.0.0, and then SET, this will delete this entry) note: This field has to set first with a valid non-zero IP address, if you want to add a new entry setPtpVlanMask VLAN Network Mask setPtpVlanGate VLAN Gateway setPtpVlanId VLAN ID setPtpVlanPriority VLAN Priority Note: The module setPtPtpVlan set must be enabled, and each of the enabled entires has meaning. " INDEX { setPtpVlanChassis, setPtpVlanSlot, setPtpVlanIndex} ::= { setPtpVlanTable 1 } SetPtpVlanEntry ::= SEQUENCE { setPtpVlanChassis INTEGER, setPtpVlanSlot INTEGER, setPtpVlanIndex INTEGER, setPtpVlanState EnaValue, setPtpVlanAddr IpAddress, setPtpVlanMask IpAddress, setPtpVlanGate IpAddress, setPtpVlanId INTEGER, setPtpVlanPriority INTEGER } setPtpVlanChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis and slot number uniquely identify each entry. " ::= { setPtpVlanEntry 1 } setPtpVlanSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis and slot number uniquely identify each entry. " ::= { setPtpVlanEntry 2 } setPtpVlanIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Set the VLAN index number for PTP. " ::= { setPtpVlanEntry 3 } setPtpVlanState OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or Disable of a given VLAN entry Note: The value has meaning, only when the VLAN is enabled " ::= { setPtpVlanEntry 4 } setPtpVlanAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Ethernet VLAN Port IP Address Note: you must have IP address in order to add or change other fields. This field has to set first with a valid non-zero IP address, if you want to add a new entry If the IP is 0.0.0.0, and use the SET operation, this mean delete this entry. " ::= { setPtpVlanEntry 5 } setPtpVlanMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Ethernet VLAN Port Network Mask " ::= { setPtpVlanEntry 6 } setPtpVlanGate OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Ethernet VLAN Port Gateway Address " ::= { setPtpVlanEntry 7 } setPtpVlanId OBJECT-TYPE SYNTAX INTEGER (2..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the VLAN ID (2..4094) for Service Port A Note: The value has meaning, only when the VLAN is enabled " ::= { setPtpVlanEntry 8 } setPtpVlanPriority OBJECT-TYPE SYNTAX INTEGER (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Priority (0..7) for Service Port A Note: The value has meaning, only when the VLAN is enabled " ::= { setPtpVlanEntry 9 } -- ************************************************************** -- SSU2000 PACKETIME PTP GETCLIENTLIST GROUP -- ************************************************************** ptpclientTable OBJECT-TYPE SYNTAX SEQUENCE OF PtpclientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports PackeTime PTP client list entries. Usage: you need to specify a PTP blade address in ptpclientParmLoc, and then execute the command ptpclientCmdXeq first. The PTP client list will be saved. This ptpclientTable will display all the PTP client list contents of this saved information. " ::= { ptpclient 1 } ptpclientEntry OBJECT-TYPE SYNTAX PtpclientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Reports PackeTime PTP client list containing each PTP client status value. ptpclientChassis Identifies which chassis is being addressed. ptpclientSlot Identifies which slot is being addressed. ptpclientData Reports the contents of the Client data TLV: " INDEX { ptpclientChassis, ptpclientSlot} ::= { ptpclientTable 1 } PtpclientEntry ::= SEQUENCE { ptpclientChassis INTEGER, ptpclientSlot INTEGER, ptpclientData OCTET STRING } ptpclientChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis and slot number uniquely identify each entry. " ::= { ptpclientEntry 1 } ptpclientSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis and slot number uniquely identify each entry. " ::= { ptpclientEntry 2 } ptpclientData OBJECT-TYPE SYNTAX OCTET STRING (SIZE(40)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports the contents of the Client data TLV: INTEGER - mode, 0:dynamic, 1:static INTEGER - ip address OCTET - clock id INTEGER - VLAN ID, if 0xffff, then there is no vlan INTEGER - VLAN Priority INTEGER - Sync Limit (signed value), if 99, the disable INTEGER - Announce Limit (signed value), if 99, the disable INTEGER - Delay Limit (signed value), if 99, the disable " ::= { ptpclientEntry 3 } -- ****************************************** -- SCALAR METHODS (GETCLIENTLIST) -- ****************************************** ptpclientParmLoc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the ports VLAN address. where x is the chassis number: in this case is 1-5, A is the constant letter 'A', and is chassis/slot sepearator. y is the slot number: (range is 1 to 14) For example: 1A6 means this port located at chassis 1, slot 6 Note: the user must specify valid PTP address. The valid port must be physically installed in the system. " ::= { ptpclient 2 } ptpclientCmdXeq OBJECT-TYPE SYNTAX YesValue MAX-ACCESS read-write STATUS current DESCRIPTION "Reports the current client list in the module. The max number of client is 400 " ::= { ptpclient 3 } -- ************************************************************** -- SSU2000 SYNCE STATUS GROUP -- ************************************************************** staSynceTable OBJECT-TYPE SYNTAX SEQUENCE OF StaSynceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of SyncE status information: port_direction, ethernet_mode, rx_ssm, and tx_ssm " ::= { statusSynce 1 } staSynceEntry OBJECT-TYPE SYNTAX StaSynceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entries of SyncE status attributes. " INDEX { staSynceChassis, staSynceSlot} ::= { staSynceTable 1 } StaSynceEntry ::= SEQUENCE { staSynceChassis INTEGER, staSynceSlot INTEGER, staSyncePortDirection INTEGER, staSynceEthernetMode INTEGER, staSynceRxSsm INTEGER, staSynceTxSsm INTEGER } staSynceChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staSynceEntry 1 } staSynceSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot position is being addressed. This chassis number and slot number uniquely identify each inventory entry. " ::= { staSynceEntry 2 } staSyncePortDirection OBJECT-TYPE SYNTAX INTEGER { input (1), output (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SyncE Port Direction to be either Output or Input. The output port is a SyncE master port, and input port is a SyncE slave port. " ::= { staSynceEntry 3 } staSynceEthernetMode OBJECT-TYPE SYNTAX INTEGER { synchronous (1), asynchronous (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SyncE operated on Ethernet to be either synchronous or asynchronous. It is synchronous mode, when an optical SFP is detected at an Ethernet port. It is an asynchronous mode, when an electrical SFP is detected at an Ethernet port, or there is no SFP detected. " ::= { staSynceEntry 4 } staSynceRxSsm OBJECT-TYPE SYNTAX INTEGER (0..15 | 255) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SyncE the current rx ssm value (0 .. 15). If 255, SyncE does not receive ESMC messages " ::= { staSynceEntry 5 } staSynceTxSsm OBJECT-TYPE SYNTAX INTEGER (0..15 | 255) MAX-ACCESS read-only STATUS current DESCRIPTION "Reports SyncE the current tx ssm value (0 .. 15). If 255, SyncE does not transmit ESMC messages " ::= { staSynceEntry 6 } -- ****************************************** -- PACKETIME SYNCE SETUP GROUP -- ****************************************** setSynceTable OBJECT-TYPE SYNTAX SEQUENCE OF SetSynceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of SyncE settings. " ::= { setupSynce 1 } setSynceEntry OBJECT-TYPE SYNTAX SetSynceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The enties of the SyncE settings and attributes. " INDEX { setSynceChassis, setSynceSlot} ::= { setSynceTable 1 } SetSynceEntry ::= SEQUENCE { setSynceChassis INTEGER, setSynceSlot INTEGER, setSyncePortDirection INTEGER, setSynceEsmc EnaValue, setSynceQl EnaValue, setSynceOutQl INTEGER } setSynceChassis OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which chassis is being addressed. This chassis number and slot number uniquely identify each entry. " ::= { setSynceEntry 1 } setSynceSlot OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies which slot is being addressed. This chassis number and slot number uniquely identify each entry. " ::= { setSynceEntry 2 } setSyncePortDirection OBJECT-TYPE SYNTAX INTEGER { input (1), output (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set SyncE Port Direction to be either Output or Input. The output port is a SyncE master port, and input port is a SyncE slave port. " ::= { setSynceEntry 3 } setSynceEsmc OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Ethernet Synchronization Message Channel (ESMC) state is either Enable or Disable. If ESMC is enabled, the ESMC is used; otherwise, it shall not be used. " ::= { setSynceEntry 4 } setSynceQl OBJECT-TYPE SYNTAX EnaValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Quality Level (QL, i.e. SSM) in the ESMC is either Enabled or Disabled. If QL is enabled, the SSM in the ESMC is used; otherwise, it shall not be used. " ::= { setSynceEntry 5 } setSynceOutQl OBJECT-TYPE SYNTAX INTEGER { bidirectional (1), unidirectional (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the Output QL mode is either unidirectional or bidirectional. In the unidirectional mode, the rx ESMC from the downstream NE is ignored. The tx SSM will be determined by the system clock state only. In the bidirectional mode, the rx ESMC from the downstream NE is not ignored but is used for testing purposes and some interoperability cases. " ::= { setSynceEntry 6 } END