summaryrefslogtreecommitdiff
path: root/MIBS/microsemi
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/microsemi
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/microsemi')
-rw-r--r--MIBS/microsemi/DATUM-MIB46
-rw-r--r--MIBS/microsemi/MICROSEMI-PDSINE-MIB402
-rw-r--r--MIBS/microsemi/SSU2000-MIB15402
-rw-r--r--MIBS/microsemi/SYMM-SMI639
4 files changed, 16489 insertions, 0 deletions
diff --git a/MIBS/microsemi/DATUM-MIB b/MIBS/microsemi/DATUM-MIB
new file mode 100644
index 0000000..07884d2
--- /dev/null
+++ b/MIBS/microsemi/DATUM-MIB
@@ -0,0 +1,46 @@
+-- **************************************************************
+-- **************************************************************
+-- +++
+-- Copyright 2000 Datum Austin (Austron)
+--
+-- FILENAME: DATUM.MIB
+-- PRODUCT: SSU2000 COMM Module
+-- DESCRIPTION:
+-- This file contains the top level node of the Datum-Austin
+-- private MIB.
+--
+-- COMMENTS/CHANGES:
+--
+-- 01/11/2001 Jay Wang: Created
+--
+-- CURRENT VERSION:
+-- Part No - 12613250-000-2
+-- 04/16/2001 - A.00
+--
+-- +++
+-- **************************************************************
+-- **************************************************************
+
+
+ DATUM-MIB DEFINITIONS ::= BEGIN
+
+
+ IMPORTS
+ enterprises
+ FROM RFC1155-SMI;
+
+
+ datum OBJECT IDENTIFIER ::= { enterprises 601 }
+ bancomm OBJECT IDENTIFIER ::= { datum 1 }
+ timing OBJECT IDENTIFIER ::= { datum 2 }
+ austron OBJECT IDENTIFIER ::= { datum 3 }
+ fts OBJECT IDENTIFIER ::= { datum 4 }
+ efratom OBJECT IDENTIFIER ::= { datum 5 }
+ experiment OBJECT IDENTIFIER ::= { datum 99 }
+
+ products OBJECT IDENTIFIER ::= { austron 1 }
+ ssu2000 OBJECT IDENTIFIER ::= { products 1 }
+ ot21 OBJECT IDENTIFIER ::= { products 2 }
+
+
+ END
diff --git a/MIBS/microsemi/MICROSEMI-PDSINE-MIB b/MIBS/microsemi/MICROSEMI-PDSINE-MIB
new file mode 100644
index 0000000..946cea8
--- /dev/null
+++ b/MIBS/microsemi/MICROSEMI-PDSINE-MIB
@@ -0,0 +1,402 @@
+-- PoE Private MIB Ver 2.0
+
+MICROSEMI-PDSINE-MIB
+DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Gauge32, Counter32, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ TruthValue
+ FROM SNMPv2-TC
+ enterprises
+ FROM RFC1155-SMI;
+
+
+polPowerOverLan MODULE-IDENTITY
+
+ LAST-UPDATED "201111150000Z" -- Nov 15, 2011
+ ORGANIZATION ""
+ CONTACT-INFO ""
+ DESCRIPTION ""
+
+ ::= {enterprises 7428 }
+
+-- MIB ObjID entery
+ products OBJECT IDENTIFIER ::= { polPowerOverLan 1}
+ description OBJECT IDENTIFIER ::= { products 1 }
+ sysObjectID OBJECT IDENTIFIER ::= { description 1 }
+ pseDevice OBJECT IDENTIFIER ::= { products 2 }
+ portObjects OBJECT IDENTIFIER ::= { pseDevice 1 }
+ mainObjects OBJECT IDENTIFIER ::= { pseDevice 2 }
+ poeNotifications OBJECT IDENTIFIER ::= { products 3 }
+
+
+-- SysObjID Products list
+ midspanUnknown OBJECT IDENTIFIER ::= {sysObjectID 1}
+ midspan6portAC OBJECT IDENTIFIER ::= {sysObjectID 2}
+ midspan6portACDC OBJECT IDENTIFIER ::= {sysObjectID 3}
+ midspan12portAC OBJECT IDENTIFIER ::= {sysObjectID 4}
+ midspan12portACDC OBJECT IDENTIFIER ::= {sysObjectID 5}
+ midspan24portAC OBJECT IDENTIFIER ::= {sysObjectID 6}
+ midspan24portACDC OBJECT IDENTIFIER ::= {sysObjectID 7}
+ midspan48portAC OBJECT IDENTIFIER ::= {sysObjectID 8}
+ midspan48portACDC OBJECT IDENTIFIER ::= {sysObjectID 9}
+ midspan6portHPAC OBJECT IDENTIFIER ::= {sysObjectID 10}
+ midspan6portHPACDC OBJECT IDENTIFIER ::= {sysObjectID 11}
+ midspan12portHPAC OBJECT IDENTIFIER ::= {sysObjectID 12}
+ midspan12portHPACDC OBJECT IDENTIFIER ::= {sysObjectID 13}
+ midspanGigabit6portAC OBJECT IDENTIFIER ::= {sysObjectID 14}
+ midspanGigabit12portAC OBJECT IDENTIFIER ::= {sysObjectID 15}
+ midspanGigabit24portAC OBJECT IDENTIFIER ::= {sysObjectID 16}
+ midspanHiPoEGigabit6portAC OBJECT IDENTIFIER ::= {sysObjectID 17}
+ midspanHiPoEGigabit12portAC OBJECT IDENTIFIER ::= {sysObjectID 18}
+ midspanHiPoEGigabit24portAC OBJECT IDENTIFIER ::= {sysObjectID 19}
+ midspanHiPoEATGigabit6portAC OBJECT IDENTIFIER ::= {sysObjectID 20}
+ midspanHiPoEATGigabit12portACDC OBJECT IDENTIFIER ::= {sysObjectID 21}
+ midspanHiPoEATGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 22}
+ midspan4PairATGigabit6portACDC OBJECT IDENTIFIER ::= {sysObjectID 23}
+ midspan4PairATGigabit12portACDC OBJECT IDENTIFIER ::= {sysObjectID 24}
+ midspanHiPoEATGigabit6portDC OBJECT IDENTIFIER ::= {sysObjectID 25}
+ midspanHiPoEATGigabit12portDC OBJECT IDENTIFIER ::= {sysObjectID 26}
+ midspanHiPoEATGigabit24portDC OBJECT IDENTIFIER ::= {sysObjectID 27}
+ midspan4PairATGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 28}
+ midspanEEPoEGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 29}
+ midspanPoHGigabit6portACDC OBJECT IDENTIFIER ::= {sysObjectID 30}
+ midspanPoHGigabit12portACDC OBJECT IDENTIFIER ::= {sysObjectID 31}
+ midspanPoHGigabit24portACDC OBJECT IDENTIFIER ::= {sysObjectID 32}
+
+
+
+
+-- PSE Port Objects
+
+ portTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of objects that display and control the power
+ characteristics of power Ethernet ports on a Power Source
+ Entity (PSE) device. This group will be implemented in
+ managed power Ethernet switches and mid-span devices.
+ Values of all read-write objects in this table are
+ persistent at restart/reboot."
+ ::= { portObjects 1 }
+
+ portEntry OBJECT-TYPE
+ SYNTAX PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A set of objects that display and control the power
+ characteristics of a power Ethernet PSE port."
+ INDEX { portGroupIndex , portIndex }
+ ::= { portTable 1 }
+
+ PortEntry ::= SEQUENCE {
+ portGroupIndex
+ Integer32,
+ portIndex
+ Integer32,
+ portConsumptionPower
+ Gauge32,
+ portMaxPower
+ Integer32,
+ portType
+ INTEGER
+ }
+
+ portGroupIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the group
+ containing the port to which a power Ethernet PSE is
+ connected. Group means box in the stack, module in a
+ rack and the value 1 MUST be used for non-modular devices."
+ ::= { portEntry 1 }
+
+ portIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the power Ethernet PSE
+ port within group portGroupIndex to which the
+ power Ethernet PSE entry is connected."
+ ::= { portEntry 2 }
+
+ portConsumptionPower OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "Watt"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A read-only value indicates the measured usage power expressed in Watts for a specific port "
+ ::= { portEntry 3 }
+
+ portMaxPower OBJECT-TYPE
+ SYNTAX Integer32 (1..99)
+ UNITS "Watt"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Read/Write maximum power consumption that PD device may consume in Watts
+ NOTE:
+ 1. For Midspan 60xx,60xxG,6500 series, Max PD power consumption = 17Watt
+ 2. For Midspan 70xxG series, Max PD power consumption = 30Watt
+ 3 .For Midspan 80xx series, this parameter is read-only !!
+ 4. For Midspan 90xxG series, Max PD power consumption = 30/36Watt
+ 5. For Midspan 95xxG series, Max PD power consumption = 60/72Watt (four pair) or 30/36Watt (two pair)
+ 6. For Midspan 55xxG series, Max PD power consumption = 30/36Watt"
+ ::= { portEntry 4 }
+
+ portType OBJECT-TYPE
+ SYNTAX INTEGER {
+ twopair(1),
+ fourpair(2),
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable Four-pair/EEPoE PoE
+ Read : Applicable to all Midspan series
+ Write: Applicable only to 95xxG/55xxG Midspan series
+ twopair (1) Two-pair PoE port capable of providing up to 16.8Watt or 30-36Watt.
+ fourpair (2) Four-pair/EEPoE-mode PoE port capable of providing up to 60-72Watt (95xxG) or 30-36W (55xxG)."
+ ::= { portEntry 5 }
+
+
+-- PSE Main Objects
+
+ mainPseTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MainPseEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of objects that display and control attributes
+ of the main PSE device."
+ ::= { mainObjects 1 }
+
+ mainPseEntry OBJECT-TYPE
+ SYNTAX MainPseEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A set of objects that display and control the Main PSE device."
+ INDEX { pethMainPseGroupIndex }
+ ::= { mainPseTable 1 }
+
+ MainPseEntry ::= SEQUENCE {
+ mainGroupIndex
+ Integer32,
+ mainVoltage
+ Gauge32 ,
+ mainDetectionMethod
+ INTEGER,
+ mainPowerUsageBudget
+ Integer32,
+ mainPSEMaxPower
+ Gauge32,
+ highPowerLegacyPDSupport
+ INTEGER,
+ highPowerExtendedPortPower
+ INTEGER,
+ powerBackupStatus
+ INTEGER,
+ internalPowerSourceStatus
+ INTEGER,
+ externalPowerSourceStatus
+ INTEGER,
+ temperature
+ INTEGER,
+ temperatureformat
+ INTEGER
+ }
+
+ mainGroupIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the group to which
+ power Ethernet PSE is connected. Group means (box in
+ the stack, module in a rack) and the value 1 MUST be
+ used for non-modular devices."
+ ::= { mainPseEntry 1 }
+
+ mainVoltage OBJECT-TYPE
+ SYNTAX Gauge32 (1..65535)
+ UNITS "Volt"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Power Supply Voltage in Volt."
+ ::= { mainPseEntry 2 }
+
+ mainDetectionMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ ieee8023afat(1),
+ ieee8023afatandlegacy(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Read/Write PD device detection method (802.3af / 802.3af+Legacy)."
+ ::= { mainPseEntry 3 }
+
+ mainPowerUsageBudget OBJECT-TYPE
+ SYNTAX Integer32 (10..100)
+ UNITS "%"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Allow external SNMP manager to limit maximum power that all PD's may consume
+ Whenever total power consumption exceeds maximum power, Midspan may turn off
+ automatically Low priority and High priority PSE ports.
+ Percentage Value refers to Midspan maximum power."
+ ::= { mainPseEntry 4 }
+
+ mainPSEMaxPower OBJECT-TYPE
+ SYNTAX Gauge32 (1..65535)
+ UNITS "Watts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum power that Midspan can provide (Watt), after including power budget percentage limitation.
+ Example: Midspan maximum power without power limit = 860Watt, and Power Limit = 50%
+ mainPSEMaxPower = 430Watt"
+ ::= { mainPseEntry 5 }
+
+ highPowerLegacyPDSupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2),
+ notsupported(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG series
+ enable (1) - Power Cisco 125x access point (pre 802.3at legacy high power PD device).
+ disable(2) - Power only 802.3at compliant devices.
+ notsupported(3) - SNMP GET result for Midspan which doesn't support this feature"
+ ::= { mainPseEntry 6 }
+
+ highPowerExtendedPortPower OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2),
+ notsupported(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/55xxG series
+ enable (1) - Extend maximum power to PD device beyond 802.3at specification.
+ disable(2) - Maximum power to PD device per 802.3at specification.
+ notsupported(3) - SNMP GET result for Midspan which doesn't support this feature"
+ ::= { mainPseEntry 7 }
+
+ powerBackupStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ standalone(1),
+ powerbackupbyrps(2),
+ powerbackupbymidspan(3),
+ incompatiblepowerbackupdevice(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/95xxG/55xxG series
+ standalone - Midspan isn't connected to any power backup device
+ powerbackupbyrps - Redundant power supply (RPS) backup Midspan device
+ powerbackupbymidspan - Two Midspan devices backup each other
+ incompatiblepowerbackupdevice - Midspan was connected to incompatible power backup device.
+ For example RPS 430Watt to Midspan 950Watt"
+
+ ::= { mainPseEntry 8 }
+
+ internalPowerSourceStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ fail(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/95xxG/55xxG series
+ ok(1) - Internal Power Source is OK
+ fail(2) - Internal Power Source failure"
+ ::= { mainPseEntry 9 }
+
+ externalPowerSourceStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ fail(2),
+ notsupported(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/95xxG/55xxG series
+ ok(1) - External Power Source is OK
+ fail(2) - External Power Source failure
+ notsupported(3) - SNMP GET result for Midspan which doesn't support this feature"
+ ::= { mainPseEntry 10 }
+
+ temperature OBJECT-TYPE
+ SYNTAX INTEGER
+ UNITS "Degree"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unit temperature - Applicable only for Midspan 95xxG series"
+ ::= { mainPseEntry 11 }
+
+ temperatureformat OBJECT-TYPE
+ SYNTAX INTEGER {
+ celcius(1),
+ fahrenheit(2),
+ notsupported(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Unit temperature format - Applicable only for Midspan 95xxG series
+ Celcius(1) - Report unit temperature in Celcius
+ Fahrenheit(2) - Report unit temperature in Fahrenheit
+ NotSupported(3) - No temperature sensor inside the Midspan unit"
+ ::= { mainPseEntry 12 }
+
+-- Notifications Section
+
+ powerBackupStatusNotification NOTIFICATION-TYPE
+ OBJECTS { powerBackupStatus }
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/95xxG/55xxG series
+ This Notification reports power backup status change, and whenever incompatible
+ power backup source is connected (as RPS 430Watt to Midspan 950Watt)"
+ ::= { poeNotifications 1 }
+
+ internalPowerSourceStatusNotification NOTIFICATION-TYPE
+ OBJECTS { internalPowerSourceStatus }
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/95xxG/55xxG series
+ This Notification reports internal Power Source failure"
+ ::= { poeNotifications 2 }
+
+ externalPowerSourceStatusNotification NOTIFICATION-TYPE
+ OBJECTS { externalPowerSourceStatus }
+ STATUS current
+ DESCRIPTION
+ "Applicable only for Midspan 90xxG/95xxG/55xxG series
+ This Notification reports external Power Source failure"
+ ::= { poeNotifications 3 }
+
+END
+
diff --git a/MIBS/microsemi/SSU2000-MIB b/MIBS/microsemi/SSU2000-MIB
new file mode 100644
index 0000000..651745f
--- /dev/null
+++ b/MIBS/microsemi/SSU2000-MIB
@@ -0,0 +1,15402 @@
+-- **************************************************************
+-- **************************************************************
+-- +++
+-- 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
diff --git a/MIBS/microsemi/SYMM-SMI b/MIBS/microsemi/SYMM-SMI
new file mode 100644
index 0000000..e0f99c8
--- /dev/null
+++ b/MIBS/microsemi/SYMM-SMI
@@ -0,0 +1,639 @@
+SYMM-SMI DEFINITIONS ::= BEGIN
+
+IMPORTS
+OBJECT-TYPE,
+MODULE-IDENTITY,
+OBJECT-IDENTITY
+FROM RFC-1212
+DisplayString
+FROM RFC1213-MIB
+TRAP-TYPE
+FROM RFC-1215
+enterprises,
+Integer32, Unsigned32
+FROM RFC1155-SMI;
+
+symmetricom MODULE-IDENTITY
+ LAST-UPDATED "200906111200Z"
+ ORGANIZATION "Symmetricom, Inc."
+ CONTACT-INFO
+ "
+ Symmetricom, Inc.
+ 2300 Orchard Parkway
+ San Jose, CA 95131"
+ DESCRIPTION
+ "This is the MIB Module for Symmetricom's enterprise specific
+ parameters."
+ REVISION "200906111200Z"
+ DESCRIPTION "rbb - Cleaning up errors in the mib metadata"
+ ::= {enterprises 9070 } --assigned by IANA
+
+symmNetworkManagement OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This is the root object identifier for all MIBS under the
+ Symmetricom tree."
+ ::= { symmetricom 1 }
+
+symmCmipManagement OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This is the root object identifier for CMIP based objects."
+ ::= { symmNetworkManagement 1 }
+
+symmSnmpManagement OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This is the root object identifier for SNMP based objects."
+ ::= { symmNetworkManagement 2 }
+
+symmTimePictra OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This is reserved for objects related to Symmetricom's TimePictra
+ products."
+ ::= { symmSnmpManagement 1 }
+
+symmBroadband OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "The subtree that contains objects related to Symmetricom's GoWide
+ products."
+ ::= { symmSnmpManagement 2 }
+
+symmTTM OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "The subtree that contains objects related to Symmetricom's
+ Timing, Test and Measurement products."
+ ::= { symmSnmpManagement 3 }
+
+products OBJECT IDENTIFIER ::= {symmTTM 1}
+experiment OBJECT IDENTIFIER ::= {symmTTM 99}
+
+ts2000 OBJECT IDENTIFIER ::= {products 1}
+nts OBJECT IDENTIFIER ::= {products 2}
+ts2100 OBJECT IDENTIFIER ::= {products 3}
+s100 OBJECT IDENTIFIER ::= {products 4}
+syncserver OBJECT IDENTIFIER ::= {products 5}
+xli OBJECT IDENTIFIER ::= {products 6}
+
+version OBJECT IDENTIFIER ::= {syncserver 1}
+
+ntpSystem OBJECT IDENTIFIER ::= {version 1}
+tyming OBJECT IDENTIFIER ::= {version 2}
+gps OBJECT IDENTIFIER ::= {version 3}
+dialup OBJECT IDENTIFIER ::= {version 4}
+net OBJECT IDENTIFIER ::= {version 5}
+etc OBJECT IDENTIFIER ::= {version 6}
+
+ntpSysLeap OBJECT-TYPE
+ SYNTAX INTEGER {
+ noWarning(0),
+ addSecond(1),
+ subtractSecond(2),
+ alarm(3)}
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "NTP Leap Indicator. This is a two-bit code
+ warning of an impending leap second to be inserted
+ into the NTP timescale. The bits are set before
+ 23:59 on the day of insertion and reset after 00:00
+ on the following day. This causes the number of
+ seconds (rollover interval) in the day of insertion
+ to be increased or decreased by one. In the case
+ of primary servers the bits are set by operator
+ intervention, while in the case of secondary servers
+ the bits are set by the protocol. The two bits,
+ bit 0 and bit 1, respectively, are coded as follows:
+ ===================================================
+ 00 no warning
+ 01 last minute has 61 seconds
+ 10 last minute has 59 seconds
+ 11 alarm condition(clock not synchronized)
+ ===================================================
+ In all except the alarm condition(11), NTP itself
+ does nothing with these bits, except pass them on to
+ the time-conversion routines that are not part of
+ NTP. The alarm condition occurs when, for whatever
+ reason, the local clock is not synchronized, such
+ as when first coming up or after an extended period
+ when no primary reference source is available."
+::= {ntpSystem 1}
+
+ntpSysStratum OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current NTP stratum level. This is an integer
+ indicating the stratum of the local clock with
+ values defined as follows:
+ ================================================
+ 0 unspecified
+ 1 primary reference (e.g., calibrated atomic
+ clock, radio clock)
+ 2-255 secondary reference (via NTP)
+ ================================================"
+::= {ntpSystem 2}
+
+ntpSysPrecision OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current NTP precision value. This is a signed
+ integer indicating the precision of the various
+ clocks, in seconds to the nearest power of two.
+ The value must be rounded to the next larger power
+ of two; for instance, a 50-Hz (20ms) or 60-Hz (16.17ms)
+ power-frequency clock would be assigned the value
+ -5 (31.25ms), while a 1000-Hz (1ms) crystal-controlled
+ clock would be assigned the value -9 (1.95ms)."
+::= {ntpSystem 3}
+
+ntpSysRootDelay OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total roundtrip delay to the primary reference
+ source at the root of the synchronization
+ subnet, in seconds. Also known as root distance."
+::= {ntpSystem 4}
+
+ntpSysRootDispersion OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum error relative to the primary reference
+ source at the root of the synchronization subnet,
+ in seconds. Only positive values greater than
+ zero are possible."
+::= {ntpSystem 5}
+
+ntpSysRefID OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "NTP Reference Clock Identifier. This is a
+ 32 bit code identifying the particular reference
+ clock. In the case of stratum 0 (unspecified) or
+ stratum 1 (primary reference), this is a four-
+ octet, left-justified, zero-padded ASCII string.
+ While not enumerated as part of the NTP spec, the
+ following are suggested ASCII identifiers:
+ ==============================================
+ DCN DCN routing protocol
+ NIST NIST public modem
+ TSP TSP time protocol
+ DTS Digital Time Service
+ ATOM Atomic clock (calibrated)
+ VLF VLF radio (OMEGA,etc.)
+ callsign Generic radio
+ LORC LORAN-C radionavigation
+ GOES GOES UHF environment satellite
+ GPS GPS UHF satellite positioning
+ ==============================================
+
+ The following ref ids are used by the SyncServer:
+ ==============================================
+ GPS GPS satellite)
+ IRIG IRIG B timecode
+ PPS Ext. 1 PPS input
+ E10M Ext. 10 MHz input
+ FREE Internal Clock
+ FLY Internal Clock after the Hardware
+ Clock reference is lost
+ =============================================="
+::= {ntpSystem 6}
+
+ntpSysRefTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "NTP Reference Timestamp. This is the time,
+ in timestamp format (converted to DisplayString),
+ when the local clock was last updated. If the
+ local clock has never been synchronized, the value
+ is zero."
+::= {ntpSystem 7}
+
+ntpSysPoll OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum interval between transmitted messages, in
+ seconds as a power of two. For instance, a value
+ of six indicates a minimum interval of 64 seconds."
+::= {ntpSystem 8}
+
+ntpSysPeer OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current synchronization source. In stratum > 1 this
+ variable returns the decimal representation of the
+ IPv4 address of its current peer. In stratum = 1 this
+ variable returns the decimal representation of the
+ hardware clock which is 2981759."
+::= {ntpSystem 9}
+
+ntpSysPhase OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock offset from the selected source."
+::= {ntpSystem 10}
+
+ntpSysFreq OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock frequency correction from ntpd."
+::= {ntpSystem 11}
+
+ntpSysError OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current system error from ntpd."
+::= {ntpSystem 12}
+
+ntpSysClock OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current system time from ntpd. This is usually
+ derived from the hardware clock but could be
+ from any other ntp source."
+::= {ntpSystem 13}
+
+ntpSysSystem OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description of the current system."
+::= {ntpSystem 14}
+
+ntpSysProcessor OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of local processor."
+::= {ntpSystem 15}
+
+ntpSysNotrust OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Force authentication."
+::= {ntpSystem 16}
+
+ntpSysPktsReceived OBJECT-TYPE
+ SYNTAX INTEGER (0..32768)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This variable is a rollover counter which reflects
+ the number of ntp packets received by the SyncServer.
+ It is valid for all versions of the SyncServer."
+::= {ntpSystem 17}
+
+ntpSysMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ unspecified (0),
+ symactive (1),
+ sympassive (2),
+ client (3),
+ server (4),
+ broadcast (5),
+ reservedctl (6),
+ reservedpriv (7)}
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "An integer indicating the NTP association mode
+ and are coded as follows:
+ ============================================
+ 0 unspecified
+ 1 symmetric active
+ 2 symmetric passive
+ 3 client
+ 4 server
+ 5 broadcast
+ 6 reserved for NTP control messages
+ 7 reserved for private use
+ ============================================"
+::= {ntpSystem 18}
+
+ntpSysVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The version of the NTP daemon on the system."
+::= {ntpSystem 19}
+
+tymingStatus OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates what status the Hardware Clock considers
+ itself to be as a timing source defined as follows:
+ ============================================
+ Good HW Clock has a valid time reference.
+ Bad HW Clock has no valid time reference.
+ ============================================"
+::= {tyming 1}
+
+tymingSource OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time or frequency source currently in use
+ by the Hardware Clock defined as follows:
+ ============================================
+ 0 None
+ 1 GPS
+ 8 IRIG
+ 16 External 1PPS
+ 24 External 10 MHz
+ 31 Freerun
+ ============================================"
+::= {tyming 2}
+
+tymingTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time according to the Hardware Clock in
+ the format of:
+
+ WWW MMM dd hh:mm:ss yyyy
+
+ defined as follows:
+ ============================================
+ WWW weekday
+ MMM character month
+ dd day of month
+ hh:mm:ss time
+ yyyy year
+
+ Example Thu Sep 21 23:46:09 2006
+ ============================================"
+::= {tyming 3}
+
+tymingVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of the software on the SyncServer's
+ Hardware Clock."
+::= {tyming 4}
+
+tymingFlyPeriod OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable is not currently used and returns zero."
+ ::= {tyming 5}
+
+gpsPosition OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Returns the current position in the format of:
+
+ A BB CC DD EEE F GGG HH II JJJ KK
+
+ defined as follows:
+ ===============================================
+ A sign of the latitude
+ (1 = North, -1 = South)
+ BB degrees of the latitude
+ CC minutes of the latitude
+ DD seconds of the latitude
+ EEE milliseconds of the latitude
+ F sign of the longitude
+ (1 = East, -1 = West)
+ GGG degrees of the longitude
+ HH minutes of the longitude
+ II seconds of the longitude
+ JJJ milliseconds of the longitude
+ KK altitude in meters
+ ==============================================="
+::= {gps 1}
+
+gpsUTCOffset OBJECT-TYPE
+ SYNTAX INTEGER (0..127)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This variable is reserved for future use."
+::= {gps 2}
+
+gpsHealth OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the GPS’ receiver health status defined as
+ follows:
+ ======================================================
+ 0 = Receiver Down The Hardware Clock can't
+ communicate with the receiver.
+
+ 1 = Unknown Mode An undefined mode of the GPS
+ receiver.
+
+ 2 = Acquiring Signal The receiver is attempting to
+ track a GPS signal.
+
+ 3 = Bad Geometry The geometry of the tracked
+ satellites is unsatisfactory for
+ a position solution.
+
+ 4 = Propagate Mode A position estimation mode used
+ in highly dynamic environments.
+
+ 5 = 2d Solution The receiver is able to perform
+ position fixes for latitude and
+ longitude but does not have
+ enough satellites for altitude.
+
+ 6 = 3d Solution The receiver is now able to
+ perform position fixes for
+ latitude, longitude and altitude.
+
+ 7 = Position Hold Position fixes are no longer
+ attempted, and the user entered
+ or surveyed position is used.
+
+ 8 = Time Valid The receiver has valid timing
+ information from GPS satellites
+ (including current leap second
+ information). This is the final
+ state for all configured GPS modes.
+ ======================================================"
+::= {gps 3}
+
+gpsSatlist OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..128))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the GPS satellite tracking information in the
+ format of:
+
+ N,X1,Y1,Z1,...,XN,YN,ZN
+
+ defined as follows:
+ ======================================================
+ N Number of satellites. If one or more satellites
+ are available, Xi,Yi,Zi follows N.
+
+ Xi Satellite vehicle number.
+
+ Yi Satellite signal strength in dBW where less
+ than -200 dBW means no signal.
+
+ Zi Zi can be either T or C. T(racking) means the
+ SyncServer receives the information from the
+ satellite but the information is not used in its
+ timing solution. C(urrent) means the SyncServer
+ currently uses satellite information in its
+ timing solution.
+
+ Examples
+
+ For no satellites:
+ 0
+
+ For one satellite with vehicle number 16:
+ 1,16,C,-158
+
+ For six satellites:
+ 6,12,C,-156,14,C,-155,8,T,-162,24,C,-158,18,C,161,6,C,-160
+ ======================================================"
+::= {gps 4}
+
+gpsMode OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mode of the GPS receiver defined as follows:
+ ======================================================
+ Receiver Mode: Survey.
+
+ The receiver is surveying and averaging its position.
+ When it has finished surveying, the receiver switches
+ to Position Hold mode. Survey mode and Position Hold
+ mode are appropriate for static applications, such as a
+ typical server room environment. This is the default mode
+ when the SyncServer starts.
+
+ Receiver Mode: Dynamic.
+
+ The GPS receiver surveys continuously to determine its
+ position and doesn't switch to another mode. This mode
+ must be initiated by a user, and is appropriate for mobile
+ applications such as ships, land vehicles, and aircraft.
+ The degree of accuracy this mode offers is fine for NTP
+ time over networks, but is less than optimal for the IRIG-B,
+ 1 PPS, 10 MHz outputs available on some SyncServer models.
+
+ Receiver Mode: Hold.
+
+ The GPS receiver has completed Survey mode and switched to
+ this mode, or the user has manually entered a position and
+ forced it into this mode. The accuracy and stability of the
+ SyncServer's timing outputs are optimal when the receiver
+ has its exact position and is in this mode.
+ ======================================================"
+::= {gps 5}
+
+etcVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..80))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version info for SyncServer system."
+::= {etc 1}
+
+etcSerialNbr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Unique serial number factory programmed into each unit."
+::= {etc 2}
+
+etcModel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..40))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Model type factory programmed into each unit."
+::= {etc 3}
+
+etcUpgrade OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..1024))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Describes whether or not an upgrade is available from
+ the upgrade server described as follows:
+ ======================================================
+ 0 No upgrade is available.
+ 1 An upgrade is available.
+ ======================================================"
+::= {etc 4}
+
+etcUpgradeServer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..1024))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Address of the server where new upgrades can be
+ downloaded."
+::= {etc 5}
+
+etcAlarmString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..1024))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the format for the system alarm traps. This is
+ only valid embedded in a trap message."
+::= {etc 6}
+
+etcAlarm TRAP-TYPE
+ ENTERPRISE symmetricom
+ VARIABLES {etcAlarmString}
+ DESCRIPTION
+ "The trap provides notification of Hardware Clock, NTP,
+ system, and network alarms events. The user can configure
+ which alarms send traps on the ADMIN - Alarms page."
+::= 0
+
+END