mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Added support of new OS for NTP/PTP systems: - support of Meinberg microSync OS (mbg-meinbergos) - support of Safran (Orolia) SecureSync OS (orolia-securesync) - support of Adva OSA (5401 and 5412) OS (adva_fsp150cm) * Fix Safran (Orolia) images * Added Test-unit JSON files * Changed SVG images * Changed SVG images * Changed SVG images
1313 lines
48 KiB
Plaintext
1313 lines
48 KiB
Plaintext
--******************************************************************************
|
|
-- Module : SPECTRACOM-VERSASYNC-REG.mib
|
|
-- Date : 26 April 2015
|
|
-- Authors : Herve Echelard, Mark Goodlein
|
|
-- Purpose : This MIB defines the xSync product module for the private
|
|
-- Spectracom MIB.
|
|
--
|
|
-- Copyright(C) 2010-2016 Spectracom Corporation.
|
|
-- All Rights Reserved.
|
|
--..............................................................................
|
|
|
|
SPECTRACOM-XSYNC-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
specModules, specProducts
|
|
FROM SPECTRACOM-GLOBAL-REG-MIB;
|
|
|
|
spectracomxSyncMibModule MODULE-IDENTITY
|
|
-- "YYYYMMDDHHMMZ"
|
|
LAST-UPDATED "202212091030Z"
|
|
ORGANIZATION "Spectracom"
|
|
CONTACT-INFO
|
|
"Postal: Orolia USA, Inc. dba Spectracom
|
|
45 Becker Road, Suite A
|
|
West Henrietta, NY 14586 USA
|
|
Tel: +1 (585) 321-5800
|
|
Fax: +1 (585) 321-5218
|
|
Email: timingsupport@orolia.com"
|
|
DESCRIPTION
|
|
"Spectracom Corporation's xSync MIB."
|
|
|
|
REVISION "202212091030Z"
|
|
DESCRIPTION
|
|
"Rev 1.13 - Added the ssSysSetManualTime and ssSysStaDisciplining objects."
|
|
REVISION "202206200931Z"
|
|
DESCRIPTION
|
|
"Rev 1.12 - Added Hot Swap related objects and traps."
|
|
REVISION "202201101601Z"
|
|
DESCRIPTION
|
|
"Rev 1.11 - Added Broadshield related objects and traps."
|
|
REVISION "202201070000Z"
|
|
DESCRIPTION
|
|
"Rev 1.10 - Updated address and email."
|
|
REVISION "201710041151Z"
|
|
DESCRIPTION
|
|
"Rev 1.9 - Change VersaSync prefix to xSync for MIB and OIDs."
|
|
REVISION "201511101300Z"
|
|
DESCRIPTION
|
|
"Rev 1.8 - Added Temperature related objects and traps."
|
|
REVISION "201502201924Z"
|
|
DESCRIPTION
|
|
"Rev 1.7 - Added ssSysStaSerial object."
|
|
REVISION "201410081453Z"
|
|
DESCRIPTION
|
|
"Rev 1.6 - Added ssRefMgmtTimeValid and ssRefMgmt1PPSValid."
|
|
REVISION "201306171453Z"
|
|
DESCRIPTION
|
|
"Rev 1.5 - Updated address."
|
|
REVISION "201202020000Z"
|
|
DESCRIPTION
|
|
"Rev 1.4 - Added the ssSysStaDateTime object."
|
|
|
|
REVISION "201110310000Z"
|
|
DESCRIPTION
|
|
"Rev 1.3 - Added the Reboot event."
|
|
|
|
REVISION "201103280000Z"
|
|
DESCRIPTION
|
|
"Rev 1.2 - Added new column as index for GPS table.
|
|
- Changed enumerations to remove (0) values.
|
|
- Changed size of reference identifier strings from 20 to 5.
|
|
- Added Reference Managemant objects.
|
|
- Added System Control objects.
|
|
- Replaced misspelled Freqency with Frequency.
|
|
- Fixed the varbind included with the ssEvtV2MajorAlarm event."
|
|
|
|
REVISION "201007260000Z"
|
|
DESCRIPTION
|
|
"Rev 1.1 - Updates to variable descriptions."
|
|
|
|
REVISION "201004170000Z"
|
|
DESCRIPTION
|
|
"Rev 1.0 - Initial version of Spectracom's VersaSync MIB module
|
|
SPECTRACOM-VERSASYNC-MIB."
|
|
|
|
::= { specModules 4 }
|
|
|
|
--******************************************************************************
|
|
-- Tree definition
|
|
--..............................................................................
|
|
|
|
specxSyncMIB OBJECT IDENTIFIER ::= { specProducts 2 }
|
|
|
|
-- specxSyncMIB subtree
|
|
specxSyncConfs OBJECT IDENTIFIER ::= { specxSyncMIB 1 }
|
|
specxSyncObjs OBJECT IDENTIFIER ::= { specxSyncMIB 2 }
|
|
specxSyncEvents OBJECT IDENTIFIER ::= { specxSyncMIB 3 }
|
|
|
|
--specxSyncConfs subtree
|
|
specxSyncGroups OBJECT IDENTIFIER ::= { specxSyncConfs 1 }
|
|
specxSyncCompl OBJECT IDENTIFIER ::= { specxSyncConfs 2 }
|
|
|
|
--specxSyncObjs subtree
|
|
ssSystemStatusObjs OBJECT IDENTIFIER ::= { specxSyncObjs 1 }
|
|
ssGpsRefStatusObjs OBJECT IDENTIFIER ::= { specxSyncObjs 2 }
|
|
ssOptionCardObjs OBJECT IDENTIFIER ::= { specxSyncObjs 3 }
|
|
ssReferenceMgmtObjs OBJECT IDENTIFIER ::= { specxSyncObjs 4 }
|
|
ssSystemControlObjs OBJECT IDENTIFIER ::= { specxSyncObjs 5 }
|
|
ssHotSwapObjs OBJECT IDENTIFIER ::= { specxSyncObjs 6 }
|
|
|
|
--specxSyncEvents subtree
|
|
ssEventsV2 OBJECT IDENTIFIER ::= { specxSyncEvents 0 }
|
|
|
|
--ssHotSwapObjs subtree
|
|
ssHotSwapBay1 OBJECT IDENTIFIER ::= { ssHotSwapObjs 1 }
|
|
ssHotSwapBay2 OBJECT IDENTIFIER ::= { ssHotSwapObjs 2 }
|
|
|
|
|
|
--******************************************************************************
|
|
-- ssSystemStatusObjs Objects [enterprises.18837.3.2.2.1.x]
|
|
--..............................................................................
|
|
|
|
ssSysStaPowerDC OBJECT-TYPE
|
|
SYNTAX INTEGER { ok(1),
|
|
alarm(2),
|
|
none(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"General status of the DC power input."
|
|
::= { ssSystemStatusObjs 2 }
|
|
|
|
ssSysStaTimeReference OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chosen reference source and instance for time of day information.
|
|
This identifier typically consists of a 3-character reference string
|
|
followed by a single-digit instance number. It indicates which
|
|
reference is currently being used by the system for time of day.
|
|
The following is a list of common reference identifiers/instances:
|
|
gps GPS reference (i.e. gps0, gps1, etc.)
|
|
ira IRIG AM reference (i.e. ira0, ira1, etc.)
|
|
ird IRIG DCLS reference (i.e. ird0, ird1, etc.)
|
|
irg IRIG AM/DCLS reference (i.e. irg0, irg1, etc.)
|
|
asc ASCII time code reference (i.e. asc0, asc1, etc.)
|
|
epp [External] 1PPS reference (i.e. epp0, epp1, etc.)
|
|
frq Frequency reference (i.e. frq0, frq1, etc.)
|
|
hst Host system reference (i.e. hst0, hst1, etc.)
|
|
self Internal reference"
|
|
::= { ssSystemStatusObjs 3 }
|
|
|
|
ssSysSta1PPSReference OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chosen reference source and instance of 1 pulse-per-second
|
|
signal. This identifier typically consists of a 3-character reference
|
|
string followed by a single-digit instance number. It indicates which
|
|
reference is currently being used by the system for 1PPS.
|
|
The following is a list of common reference identifiers/instances:
|
|
gps GPS reference (i.e. gps0, gps1, etc.)
|
|
ira IRIG AM reference (i.e. ira0, ira1, etc.)
|
|
ird IRIG DCLS reference (i.e. ird0, ird1, etc.)
|
|
irg IRIG AM/DCLS reference (i.e. irg0, irg1, etc.)
|
|
asc ASCII time code reference (i.e. asc0, asc1, etc.)
|
|
epp [External] 1PPS reference (i.e. epp0, epp1, etc.)
|
|
frq Frequency reference (i.e. frq0, frq1, etc.)
|
|
hst Host system reference (i.e. hst0, hst1, etc.)
|
|
self Internal reference"
|
|
::= { ssSystemStatusObjs 4 }
|
|
|
|
ssSysStaSyncState OBJECT-TYPE
|
|
SYNTAX INTEGER { sync(1),
|
|
nosync(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the unit's synchronization with its time/1pps references."
|
|
::= { ssSystemStatusObjs 5 }
|
|
|
|
ssSysStaHoldoverState OBJECT-TYPE
|
|
SYNTAX INTEGER { inHoldover(1),
|
|
notInHoldover(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When in holdover, the unit has lost its references, is fly-wheeling
|
|
using the oscillator, and the time and frequency outputs are still
|
|
within specifications."
|
|
::= { ssSystemStatusObjs 6 }
|
|
|
|
ssSysStaTfom OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the estimated time error of the unit's internal time
|
|
with respect to the selected time/1pps references. The following
|
|
table identifies the ranges per TFOM value:
|
|
0: TFOM is not defined, ETE is unknown
|
|
1: ETE <= 1 nsec
|
|
2: 1 nsec < ETE <= 10 nsec
|
|
3: 10 nsec < ETE <= 100 nsec
|
|
4: 100 nsec < ETE <= 1 usec
|
|
5: 1 usec < ETE <= 10 usec
|
|
6: 10 usec < ETE <= 100 usec
|
|
7: 100 usec < ETE <= 1 msec
|
|
8: 1 msec < ETE <= 10 msec
|
|
9: 10 msec < ETE <= 100 msec
|
|
10: 100 msec < ETE <= 1 sec
|
|
11: 1 sec < ETE <= 10 sec
|
|
12: 10 sec < ETE <= 100 sec
|
|
13: 100 sec < ETE <= 1000 sec
|
|
14: 1000 sec < ETE <= 10000 sec
|
|
15: ETE > 10000 sec"
|
|
::= { ssSystemStatusObjs 7 }
|
|
|
|
ssSysStaEstPhaseError OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "nanoseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the estimated phase error (magnitude) of the unit's
|
|
internal 1PPS with respect to the selected 1pps reference."
|
|
::= { ssSystemStatusObjs 8 }
|
|
|
|
ssSysStaEstFreqError OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
UNITS "hertz"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the estimated frequency error (magnitude) of the unit's
|
|
internal 10 MHz oscillator with respect to the selected 1pps
|
|
reference."
|
|
::= { ssSystemStatusObjs 9 }
|
|
|
|
ssSysStaTimeScale OBJECT-TYPE
|
|
SYNTAX INTEGER { utc(1),
|
|
tai(2),
|
|
gps(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time scale of the unit's timing system."
|
|
::= { ssSystemStatusObjs 10 }
|
|
|
|
ssSysStaVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the current overall system software version."
|
|
::= { ssSystemStatusObjs 11 }
|
|
|
|
ssSysStaTimingVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the current timing system software version."
|
|
::= { ssSystemStatusObjs 12 }
|
|
|
|
ssSysStaMinorAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER { pending(1),
|
|
clear(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether or not a minor alarm is currently active.
|
|
The value of pending indicates that the alarm condition is active and
|
|
is pending resolution."
|
|
::= { ssSystemStatusObjs 13 }
|
|
|
|
ssSysStaMajorAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER { pending(1),
|
|
clear(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether or not a major alarm is currently pending.
|
|
The value of pending indicates that the alarm condition is active and
|
|
is pending resolution."
|
|
::= { ssSystemStatusObjs 14 }
|
|
|
|
ssSysStaDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(30))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the current system date and time in the following
|
|
format:
|
|
YYYY DDD HH:MM:SS.NNNNNNNNN
|
|
where:
|
|
YYYY = Year
|
|
DDD = Day of Year
|
|
HH = Hour
|
|
MM = Minute
|
|
SS = Second
|
|
NNNNNNNNN = Subseconds"
|
|
::= { ssSystemStatusObjs 15 }
|
|
|
|
ssSysStaSerial OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the system serial number."
|
|
::= { ssSystemStatusObjs 16 }
|
|
|
|
ssSysStaOscTemp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This unit's Oscillator Temperature in degrees Celsius."
|
|
::= { ssSystemStatusObjs 17 }
|
|
|
|
ssSysStaBrdTemp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This unit's Board Temperature in degrees Celsius."
|
|
::= { ssSystemStatusObjs 18 }
|
|
|
|
ssSysStaCpuTemp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This unit's CPU Temperature in degrees Celsius."
|
|
::= { ssSystemStatusObjs 19 }
|
|
|
|
ssSysStaMinorAlarmCauses OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This units Minor alarm causes causes as a list separated with a | sign
|
|
Example : MAX_TEMP_MINOR|ENTER_HOLDOVER|MIN_SAT_MINOR"
|
|
::= { ssSystemStatusObjs 20 }
|
|
|
|
ssSysStaMajorAlarmCauses OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This units Major alarm causes as a list separated with a | sign
|
|
Example : MAX_TEMP_MAJOR|MIN_SAT_MAJOR|TIMING_HW_ERR"
|
|
::= { ssSystemStatusObjs 21 }
|
|
|
|
ssSysStaBshJammingState OBJECT-TYPE
|
|
SYNTAX INTEGER { active(1),
|
|
noactive(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the state of jamming"
|
|
::= { ssSystemStatusObjs 22 }
|
|
|
|
ssSysStaBshSpoofingState OBJECT-TYPE
|
|
SYNTAX INTEGER { active(1),
|
|
noactive(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the state of spoofing"
|
|
::= { ssSystemStatusObjs 23 }
|
|
|
|
ssSysStaDisciplining OBJECT-TYPE
|
|
SYNTAX INTEGER { none(0),
|
|
warmup(1),
|
|
calibration(2),
|
|
trackSetup(3),
|
|
trackLock(4),
|
|
freerun(5),
|
|
fault(6)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether or not the internal oscillateur is currently being disciplined."
|
|
::= { ssSystemStatusObjs 24 }
|
|
|
|
--******************************************************************************
|
|
-- ssGpsRefStatusObjs Objects [enterprises.18837.3.2.2.2.x]
|
|
--..............................................................................
|
|
|
|
ssGpsRefTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsGpsRefTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains status for all GPS references that are present in
|
|
in system."
|
|
::= { ssGpsRefStatusObjs 1 }
|
|
|
|
ssGpsRefTableEntry OBJECT-TYPE
|
|
SYNTAX SsGpsRefTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table entry (row) in the GPS reference table."
|
|
INDEX { ssGpsRefRow }
|
|
::= { ssGpsRefTable 1 }
|
|
|
|
SsGpsRefTableEntry ::= SEQUENCE {
|
|
ssGpsRefRow Unsigned32,
|
|
ssGpsRefInstance Unsigned32,
|
|
ssGpsReference DisplayString,
|
|
ssGpsRefTimeValid INTEGER,
|
|
ssGpsRef1ppsValid INTEGER,
|
|
ssGpsRefRcvMode INTEGER,
|
|
ssGpsRefDynMode INTEGER,
|
|
ssGpsRefNumSats Unsigned32,
|
|
ssGpsRefPdop DisplayString,
|
|
ssGpsRefHdop DisplayString,
|
|
ssGpsRefVdop DisplayString,
|
|
ssGpsRefTdop DisplayString,
|
|
ssGpsRefLatitude DisplayString,
|
|
ssGpsRefLongitude DisplayString,
|
|
ssGpsRefAltitude DisplayString,
|
|
ssGpsRefOffset Integer32,
|
|
ssGpsRefAntennaState INTEGER }
|
|
|
|
ssGpsRefRow OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the index value for each table row."
|
|
::= { ssGpsRefTableEntry 1 }
|
|
|
|
ssGpsRefInstance OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the unique instance for each GPS reference."
|
|
::= { ssGpsRefTableEntry 2 }
|
|
|
|
ssGpsReference OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GPS reference identifier."
|
|
::= { ssGpsRefTableEntry 3 }
|
|
|
|
ssGpsRefTimeValid OBJECT-TYPE
|
|
SYNTAX INTEGER { valid(1),
|
|
invalid(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether this GPS reference has can provide valid time."
|
|
::= { ssGpsRefTableEntry 4 }
|
|
|
|
ssGpsRef1ppsValid OBJECT-TYPE
|
|
SYNTAX INTEGER { valid(1),
|
|
invalid(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether this GPS reference has can provide valid 1PPS."
|
|
::= { ssGpsRefTableEntry 5 }
|
|
|
|
ssGpsRefRcvMode OBJECT-TYPE
|
|
SYNTAX INTEGER { singleSat(1),
|
|
standard(2),
|
|
continuous(3),
|
|
averaging(4),
|
|
timeOnly(5),
|
|
standby(6),
|
|
selfTest(7) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the current GPS reference operating mode."
|
|
::= { ssGpsRefTableEntry 6 }
|
|
|
|
ssGpsRefDynMode OBJECT-TYPE
|
|
SYNTAX INTEGER { land(1),
|
|
sea(2),
|
|
air(3),
|
|
stationary(4) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the current GPS reference dynamics mode. Note that the
|
|
land, sea, and air modes are for mobile operation."
|
|
::= { ssGpsRefTableEntry 7 }
|
|
|
|
ssGpsRefNumSats OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of satellites currently used in position and time
|
|
fix calculations."
|
|
::= { ssGpsRefTableEntry 8 }
|
|
|
|
ssGpsRefPdop OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Positional dilution of precision."
|
|
::= { ssGpsRefTableEntry 9 }
|
|
|
|
ssGpsRefHdop OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Horizontal dilution of precision."
|
|
::= { ssGpsRefTableEntry 10 }
|
|
|
|
ssGpsRefVdop OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vertical dilution of precision."
|
|
::= { ssGpsRefTableEntry 11 }
|
|
|
|
ssGpsRefTdop OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temporal dilution of precision."
|
|
::= { ssGpsRefTableEntry 12 }
|
|
|
|
ssGpsRefLatitude OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
UNITS "degrees"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the latitude location of the GPS antenna in radians."
|
|
::= { ssGpsRefTableEntry 13 }
|
|
|
|
ssGpsRefLongitude OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
UNITS "degrees"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the longitude location of the GPS antenna in radians."
|
|
::= { ssGpsRefTableEntry 14 }
|
|
|
|
ssGpsRefAltitude OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
UNITS "meters"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the altitude of the GPS antenna in meters above mean sea
|
|
level."
|
|
::= { ssGpsRefTableEntry 15 }
|
|
|
|
ssGpsRefOffset OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "nanoseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the offset applied to the GPS reference 1PPS in nanoseconds."
|
|
::= { ssGpsRefTableEntry 16 }
|
|
|
|
ssGpsRefAntennaState OBJECT-TYPE
|
|
SYNTAX INTEGER { ok(1),
|
|
short(2),
|
|
open(3),
|
|
unknown(4) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the current GPS reference antenna state."
|
|
::= { ssGpsRefTableEntry 17 }
|
|
|
|
--******************************************************************************
|
|
-- ssOptionCardObjs Objects [enterprises.18837.3.2.2.3.x]
|
|
--..............................................................................
|
|
|
|
--******************************************************************************
|
|
-- ssReferenceMgmtObjs Objects [enterprises.18837.3.2.2.4.x]
|
|
--..............................................................................
|
|
|
|
ssRefMgmtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SsRefMgmtTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains time and 1PPS reference pairs and the priority of
|
|
those pairs withing the timing system. Priority value 1 is highest."
|
|
::= { ssReferenceMgmtObjs 1 }
|
|
|
|
ssRefMgmtTableEntry OBJECT-TYPE
|
|
SYNTAX SsRefMgmtTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table entry (row) in the GPS reference table."
|
|
INDEX { ssRefMgmtRow }
|
|
::= { ssRefMgmtTable 1 }
|
|
|
|
SsRefMgmtTableEntry ::= SEQUENCE {
|
|
ssRefMgmtRow Unsigned32,
|
|
ssRefMgmtIndex Unsigned32,
|
|
ssRefMgmtState INTEGER,
|
|
ssRefMgmtPriority Unsigned32,
|
|
ssRefMgmtTime DisplayString,
|
|
ssRefMgmt1PPS DisplayString,
|
|
ssRefMgmtTimeValid INTEGER,
|
|
ssRefMgmt1PPSValid INTEGER}
|
|
|
|
ssRefMgmtRow OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..15)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the index value for each table row."
|
|
::= { ssRefMgmtTableEntry 1 }
|
|
|
|
ssRefMgmtIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(0..14)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the system index for each table entry. This is the index
|
|
value used internally by the timing system to address each row of the
|
|
table."
|
|
::= { ssRefMgmtTableEntry 2 }
|
|
|
|
ssRefMgmtState OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1),
|
|
disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the enable/disable state for each row."
|
|
::= { ssRefMgmtTableEntry 3 }
|
|
|
|
ssRefMgmtPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the priority indicator for each reference pair. Priority
|
|
value 1 is highest."
|
|
::= { ssRefMgmtTableEntry 4 }
|
|
|
|
ssRefMgmtTime OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the time reference identifier. This identifier typically
|
|
consists of a 3-character reference string followed by a single-digit
|
|
instance number. It indicates a reference to be used by the system
|
|
for time. The following is a list of common reference
|
|
identifiers/instances:
|
|
gps GPS reference (i.e. gps0, gps1, etc.)
|
|
ira IRIG AM reference (i.e. ira0, ira1, etc.)
|
|
ird IRIG DCLS reference (i.e. ird0, ird1, etc.)
|
|
irg IRIG AM/DCLS reference (i.e. irg0, irg1, etc.)
|
|
asc ASCII time code reference (i.e. asc0, asc1, etc.)
|
|
epp [External] 1PPS reference (i.e. epp0, epp1, etc.)
|
|
frq Frequency reference (i.e. frq0, frq1, etc.)
|
|
hst Host system reference (i.e. hst0, hst1, etc.)
|
|
self Internal reference"
|
|
::= { ssRefMgmtTableEntry 5 }
|
|
|
|
ssRefMgmt1PPS OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the 1PPS reference identifier. This identifier typically
|
|
consists of a 3-character reference string followed by a single-digit
|
|
instance number. It indicates a reference to be used by the system
|
|
for 1PPS. The following is a list of common reference
|
|
identifiers/instances:
|
|
gps GPS reference (i.e. gps0, gps1, etc.)
|
|
ira IRIG AM reference (i.e. ira0, ira1, etc.)
|
|
ird IRIG DCLS reference (i.e. ird0, ird1, etc.)
|
|
irg IRIG AM/DCLS reference (i.e. irg0, irg1, etc.)
|
|
asc ASCII time code reference (i.e. asc0, asc1, etc.)
|
|
epp [External] 1PPS reference (i.e. epp0, epp1, etc.)
|
|
frq Frequency reference (i.e. frq0, frq1, etc.)
|
|
hst Host system reference (i.e. hst0, hst1, etc.)
|
|
self Internal reference"
|
|
::= { ssRefMgmtTableEntry 6 }
|
|
|
|
ssRefMgmtTimeValid OBJECT-TYPE
|
|
SYNTAX INTEGER { valid(1),
|
|
invalid(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether the input reference has can provide valid time for each row."
|
|
::= { ssRefMgmtTableEntry 7 }
|
|
|
|
ssRefMgmt1PPSValid OBJECT-TYPE
|
|
SYNTAX INTEGER { valid(1),
|
|
invalid(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether the input reference has can provide valid 1PPS for each row."
|
|
::= { ssRefMgmtTableEntry 8 }
|
|
|
|
--******************************************************************************
|
|
-- ssSystemControlObjs Objects [enterprises.18837.3.2.2.5.x]
|
|
--..............................................................................
|
|
|
|
ssSysCtrlCommand OBJECT-TYPE
|
|
SYNTAX INTEGER { idle(1),
|
|
update(2),
|
|
forceupdate(3),
|
|
reboot(4) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This allows simple control commands to be applied to the system.
|
|
Commands (other than idle) issued via this object will take effect 60
|
|
seconds after the command is written. The command descriptions are as
|
|
follows:
|
|
idle: Cancel a pending update, forceupdate, or reboot
|
|
command.
|
|
update: Update the system software/firmware using the update
|
|
file specified by the ssSysUpdateFile object. Any
|
|
subsystem that matches or exceeds the version in
|
|
the update file will not be updated.
|
|
forceupdate: Update the system software/firmware using the update
|
|
file specified by the ssSysUpdateFile object. All
|
|
subsystems contained within the update file will be
|
|
updated regardless of their current version.
|
|
reboot: Shutdown and reboot the system."
|
|
::= { ssSystemControlObjs 1 }
|
|
|
|
ssSysUpdateFile OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the last (alphabetical) file name of update bundles
|
|
residing in the administrator (spadmin) home directory. This file
|
|
will be used to update the system if an update or forceupdate command
|
|
is set via the ssSysCtrlCommand object."
|
|
::= { ssSystemControlObjs 2 }
|
|
|
|
ssSysSetManualTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..64))
|
|
MAX-ACCESS write-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the system time with a user time.
|
|
The format is : <year> <doy> <hour> <minute> <second>.
|
|
Will always return an empty string when read."
|
|
::= { ssSystemControlObjs 3 }
|
|
|
|
--******************************************************************************
|
|
-- ssHotSwapObjs Object [enterprises.18837.3.2.2.6.x]
|
|
--..............................................................................
|
|
|
|
ssHotSwapOverallHealth OBJECT-TYPE
|
|
SYNTAX INTEGER { ok(0),
|
|
noMonitoring(1),
|
|
warning(2),
|
|
fault(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap general status."
|
|
::= { ssHotSwapObjs 0 }
|
|
|
|
ssHotSwapBay1Health OBJECT-TYPE
|
|
SYNTAX INTEGER { ok(0),
|
|
noMonitoring(1),
|
|
warning(2),
|
|
fault(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's Status."
|
|
::= { ssHotSwapBay1 0 }
|
|
|
|
ssHotSwapBay1Type OBJECT-TYPE
|
|
SYNTAX INTEGER { ac(0),
|
|
dc12(1),
|
|
dc24(2),
|
|
none(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's power input type."
|
|
::= { ssHotSwapBay1 1 }
|
|
|
|
ssHotSwapBay1Presence OBJECT-TYPE
|
|
SYNTAX INTEGER { notInstalled(0),
|
|
installed(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's presence."
|
|
::= { ssHotSwapBay1 2 }
|
|
|
|
ssHotSwapBay1Voltage OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's voltage (V)."
|
|
::= { ssHotSwapBay1 3 }
|
|
|
|
ssHotSwapBay1Current OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's current (A)."
|
|
::= { ssHotSwapBay1 4 }
|
|
|
|
ssHotSwapBay1FanEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0),
|
|
enabled(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's fan status."
|
|
::= { ssHotSwapBay1 5 }
|
|
|
|
ssHotSwapBay1FanSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's fan speed (RPM)."
|
|
::= { ssHotSwapBay1 6 }
|
|
|
|
ssHotSwapBay1Temp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's temperature (°C)."
|
|
::= { ssHotSwapBay1 7 }
|
|
|
|
ssHotSwapBay1VoltageInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's voltage In range indicator."
|
|
::= { ssHotSwapBay1 8 }
|
|
|
|
ssHotSwapBay1CurrentInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's current In range indicator."
|
|
::= { ssHotSwapBay1 9 }
|
|
|
|
ssHotSwapBay1FanSpeedInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's fan speed In range indicator."
|
|
::= { ssHotSwapBay1 10 }
|
|
|
|
ssHotSwapBay1TempInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 1's temperature In range indicator."
|
|
::= { ssHotSwapBay1 11 }
|
|
|
|
ssHotSwapBay2Health OBJECT-TYPE
|
|
SYNTAX INTEGER { ok(0),
|
|
noMonitoring(1),
|
|
warning(2),
|
|
fault(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's Status."
|
|
::= { ssHotSwapBay2 0 }
|
|
|
|
ssHotSwapBay2Type OBJECT-TYPE
|
|
SYNTAX INTEGER { ac(0),
|
|
dc12(1),
|
|
dc24(2),
|
|
none(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's power input type."
|
|
::= { ssHotSwapBay2 1 }
|
|
|
|
ssHotSwapBay2Presence OBJECT-TYPE
|
|
SYNTAX INTEGER { notInstalled(0),
|
|
installed(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's presence."
|
|
::= { ssHotSwapBay2 2 }
|
|
|
|
ssHotSwapBay2Voltage OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's voltage (V)."
|
|
::= { ssHotSwapBay2 3 }
|
|
|
|
ssHotSwapBay2Current OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's current (A)."
|
|
::= { ssHotSwapBay2 4 }
|
|
|
|
ssHotSwapBay2FanEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(0),
|
|
enabled(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's fan status."
|
|
::= { ssHotSwapBay2 5 }
|
|
|
|
ssHotSwapBay2FanSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's fan speed (RPM)."
|
|
::= { ssHotSwapBay2 6 }
|
|
|
|
ssHotSwapBay2Temp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's temperature (°C)."
|
|
::= { ssHotSwapBay2 7 }
|
|
|
|
ssHotSwapBay2VoltageInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's voltage In range indicator."
|
|
::= { ssHotSwapBay2 8 }
|
|
|
|
ssHotSwapBay2CurrentInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's current In range indicator."
|
|
::= { ssHotSwapBay2 9 }
|
|
|
|
ssHotSwapBay2FanSpeedInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's fan speed In range indicator."
|
|
::= { ssHotSwapBay2 10 }
|
|
|
|
ssHotSwapBay2TempInRange OBJECT-TYPE
|
|
SYNTAX INTEGER { outOfRange(0),
|
|
inRange(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap Bay 2's temperature In range indicator."
|
|
::= { ssHotSwapBay2 11 }
|
|
|
|
--******************************************************************************
|
|
-- ssEventsV2 [enterprises.18837.3.2.3.x]
|
|
--..............................................................................
|
|
|
|
ssEvtV2TimeSync NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaSyncState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit has either entered or left the synchronized state."
|
|
::= { ssEventsV2 1 }
|
|
|
|
ssEvtV2Holdover NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaHoldoverState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unit has either entered or left the holdover state."
|
|
::= { ssEventsV2 2 }
|
|
|
|
ssEvtV2FrequencyError NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaEstFreqError }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency output error exceeds specifications."
|
|
::= { ssEventsV2 3 }
|
|
|
|
ssEvtV2FrequencyOK NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaEstFreqError }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency output error meets specifications."
|
|
::= { ssEventsV2 4 }
|
|
|
|
ssEvtV2UserMinorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssGpsRefNumSats }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user-programmable minor alarm timeout has been asserted."
|
|
::= { ssEventsV2 5 }
|
|
|
|
ssEvtV2UserMinorClear NOTIFICATION-TYPE
|
|
OBJECTS { ssGpsRefNumSats }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user-programmable minor alarm timeout has been reset."
|
|
::= { ssEventsV2 6 }
|
|
|
|
ssEvtV2UserMajorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssGpsRefNumSats }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user-programmable major alarm timeout has been asserted."
|
|
::= { ssEventsV2 7 }
|
|
|
|
ssEvtV2UserMajorClear NOTIFICATION-TYPE
|
|
OBJECTS { ssGpsRefNumSats }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user-programmable major alarm timeout has been reset."
|
|
::= { ssEventsV2 8 }
|
|
|
|
ssEvtV2GpsAntenna NOTIFICATION-TYPE
|
|
OBJECTS { ssGpsRefAntennaState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GPS antenna state has changed."
|
|
::= { ssEventsV2 9 }
|
|
|
|
ssEvtV2MinorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaMinorAlarm }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system minor alarm has changed state."
|
|
::= { ssEventsV2 10 }
|
|
|
|
ssEvtV2MajorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaMajorAlarm }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system major alarm has changed state."
|
|
::= { ssEventsV2 11 }
|
|
|
|
ssEvtV2RefChange NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaTimeReference, ssSysSta1PPSReference }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The selected time reference has changed."
|
|
::= { ssEventsV2 12 }
|
|
|
|
ssEvtV21ppsError NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaTimeReference, ssSysSta1PPSReference }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 1PPS output error exceeds specifications."
|
|
::= { ssEventsV2 13 }
|
|
|
|
ssEvtV21ppsOK NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaTimeReference, ssSysSta1PPSReference }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 1PPS output error meets specifications."
|
|
::= { ssEventsV2 14 }
|
|
|
|
ssEvtV2HwError NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaTimeReference, ssSysSta1PPSReference }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The timing system hardware is impaired."
|
|
::= { ssEventsV2 15 }
|
|
|
|
ssEvtV2OscillatorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaEstFreqError }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The oscillator is requires maintenance. This typically indicates that
|
|
the oscillator is within 10% of the edge its adjustable range (TCXO
|
|
and OCXO) or the oscillator module lamp needs service (Rubidium)."
|
|
::= { ssEventsV2 16 }
|
|
|
|
ssEvtV2OscillatorOK NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaEstFreqError }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The oscillator no longer requires maintenance. This typically
|
|
indicates that the oscillator adjustment value has changed and is now
|
|
greater than 10% from the edge of its adjustable range."
|
|
::= { ssEventsV2 17 }
|
|
|
|
ssEvtV2Reboot NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system has rebooted."
|
|
::= { ssEventsV2 18 }
|
|
|
|
ssEvtV2MaxTempMinorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaCpuTemp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum temperature minor alarm has been asserted."
|
|
::= { ssEventsV2 19 }
|
|
|
|
ssEvtV2MaxTempMinorClear NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaCpuTemp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum temperature minor alarm has been reset."
|
|
::= { ssEventsV2 20 }
|
|
|
|
ssEvtV2MaxTempMajorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaCpuTemp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum temperature major alarm has been asserted."
|
|
::= { ssEventsV2 21 }
|
|
|
|
ssEvtV2MaxTempMajorClear NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaCpuTemp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum temperature major alarm has been reset."
|
|
::= { ssEventsV2 22 }
|
|
|
|
ssEvtV2BshMajorAlarm NOTIFICATION-TYPE
|
|
OBJECTS { ssSysStaBshJammingState, ssSysStaBshSpoofingState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Broadshield major alarm has changed state."
|
|
::= { ssEventsV2 23 }
|
|
|
|
ssEvtV2HSHealth NOTIFICATION-TYPE
|
|
OBJECTS { ssHotSwapOverallHealth,
|
|
ssHotSwapBay1Health,
|
|
ssHotSwapBay2Health }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Swap health has changed."
|
|
::= { ssEventsV2 24 }
|
|
|
|
--******************************************************************************
|
|
-- Conformance Section [enterprises.18837.3.1.90.x]
|
|
--..............................................................................
|
|
|
|
-- OEM
|
|
ssConformance OBJECT IDENTIFIER ::= { specxSyncMIB 90 }
|
|
ssCompliances OBJECT IDENTIFIER ::= { ssConformance 1 }
|
|
ssGroups OBJECT IDENTIFIER ::= { ssConformance 2 }
|
|
|
|
ssCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities which implement version 2
|
|
of the Spectracom xSync MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ssObjectsGroup,
|
|
ssTrapsGroup }
|
|
::= { ssCompliances 1 }
|
|
|
|
-- CONFORMANCE_OEM
|
|
ssObjectsGroup OBJECT-GROUP
|
|
OBJECTS { ssSysStaPowerDC,
|
|
ssSysStaTimeReference,
|
|
ssSysSta1PPSReference,
|
|
ssSysStaSyncState,
|
|
ssSysStaHoldoverState,
|
|
ssSysStaTfom,
|
|
ssSysStaEstPhaseError,
|
|
ssSysStaEstFreqError,
|
|
ssSysStaTimeScale,
|
|
ssSysStaVersion,
|
|
ssSysStaTimingVersion,
|
|
ssSysStaMinorAlarm,
|
|
ssSysStaMajorAlarm,
|
|
ssSysStaDateTime,
|
|
ssSysStaSerial,
|
|
ssSysStaOscTemp,
|
|
ssSysStaBrdTemp,
|
|
ssSysStaCpuTemp,
|
|
ssSysStaBshJammingState,
|
|
ssSysStaBshSpoofingState,
|
|
ssSysStaDisciplining,
|
|
ssGpsRefInstance,
|
|
ssGpsReference,
|
|
ssGpsRefTimeValid,
|
|
ssGpsRef1ppsValid,
|
|
ssGpsRefRcvMode,
|
|
ssGpsRefDynMode,
|
|
ssGpsRefNumSats,
|
|
ssGpsRefPdop,
|
|
ssGpsRefHdop,
|
|
ssGpsRefVdop,
|
|
ssGpsRefTdop,
|
|
ssGpsRefLatitude,
|
|
ssGpsRefLongitude,
|
|
ssGpsRefAltitude,
|
|
ssGpsRefOffset,
|
|
ssGpsRefAntennaState,
|
|
ssRefMgmtIndex,
|
|
ssRefMgmtState,
|
|
ssRefMgmtPriority,
|
|
ssRefMgmtTime,
|
|
ssRefMgmt1PPS,
|
|
ssRefMgmtTimeValid,
|
|
ssRefMgmt1PPSValid,
|
|
ssSysCtrlCommand,
|
|
ssSysUpdateFile,
|
|
ssSysSetManualTime,
|
|
ssHotSwapOverallHealth,
|
|
ssHotSwapBay1Health,
|
|
ssHotSwapBay1Type,
|
|
ssHotSwapBay1Presence,
|
|
ssHotSwapBay1Voltage,
|
|
ssHotSwapBay1Current,
|
|
ssHotSwapBay1FanEnabled,
|
|
ssHotSwapBay1FanSpeed,
|
|
ssHotSwapBay1Temp,
|
|
ssHotSwapBay1VoltageInRange,
|
|
ssHotSwapBay1CurrentInRange,
|
|
ssHotSwapBay1FanSpeedInRange,
|
|
ssHotSwapBay1TempInRange,
|
|
ssHotSwapBay2Health,
|
|
ssHotSwapBay2Type,
|
|
ssHotSwapBay2Presence,
|
|
ssHotSwapBay2Voltage,
|
|
ssHotSwapBay2Current,
|
|
ssHotSwapBay2FanEnabled,
|
|
ssHotSwapBay2FanSpeed,
|
|
ssHotSwapBay2Temp,
|
|
ssHotSwapBay2VoltageInRange,
|
|
ssHotSwapBay2CurrentInRange,
|
|
ssHotSwapBay2FanSpeedInRange,
|
|
ssHotSwapBay2TempInRange }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects for the Spectracom xSync MIB."
|
|
::= { ssGroups 1 }
|
|
|
|
-- NOTIFICATION_OEM
|
|
ssTrapsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ssEvtV2TimeSync,
|
|
ssEvtV2Holdover,
|
|
ssEvtV2FrequencyError,
|
|
ssEvtV2FrequencyOK,
|
|
ssEvtV2UserMinorAlarm,
|
|
ssEvtV2UserMinorClear,
|
|
ssEvtV2UserMajorAlarm,
|
|
ssEvtV2UserMajorClear,
|
|
ssEvtV2GpsAntenna,
|
|
ssEvtV2MinorAlarm,
|
|
ssEvtV2MajorAlarm,
|
|
ssEvtV2RefChange,
|
|
ssEvtV21ppsError,
|
|
ssEvtV21ppsOK,
|
|
ssEvtV2HwError,
|
|
ssEvtV2OscillatorAlarm,
|
|
ssEvtV2OscillatorOK,
|
|
ssEvtV2Reboot,
|
|
ssEvtV2MaxTempMinorAlarm,
|
|
ssEvtV2MaxTempMinorClear,
|
|
ssEvtV2MaxTempMajorAlarm,
|
|
ssEvtV2MaxTempMajorClear,
|
|
ssEvtV2BshMajorAlarm,
|
|
ssEvtV2HSHealth }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of traps for the Spectracom xSync MIB."
|
|
::= { ssGroups 2 }
|
|
|
|
END
|