CISCO-NETSYNC-MIB

        The Synchronous Ethernet (SyncE) MIB is defined
for monitoring network synchronization based on
ITU-T G.781 clock selection.
        
Synchronous Ethernet (SyncE) is a standard defined
for delivering timing to the remote NEs through a 
Packet Network.   SyncE is well defined by ITU-T
which included G.8261, G.8262, G.8264 and G.781.
It leverages the PHY layer of Ethernet to transmit
frequency to the remote sites.  Its functionality
and accuracy mimics that of the SONET/SDH network
because of its physical layer characteristic.
In order to allow best clock source traceabiliy,
correctly define the timing source and helps
preventing timing loop, Synchronization Status
Message is required for SyncE.  This is similar
to SONET/SDH.  However, since SONET/SDH use 4 bits
from the two S bytes in the SONET/SDH overhead
frame for such message, Ethernet relies on a
different channel called ESMC (Ethernet
Synchronization Messaging Channel) which is based
on IEEE 802.3 Organization Specific Slow Protocol.
        
Glossary:
AIS: Alarm Indication Signal
ATM: Asynchronous Transfer Mode
EEC: Ethernet Equipment Clock
ESMC: Ethernet Synchronization Messaging Channel
QL: Quality Level
SASE: Stand Alone Synchronization Equipment
SSM: Synchronization Status Messaging
    
Source file
CISCO-NETSYNC-MIB
Last revised
Identity
ciscoNetsyncMIB
Base OID
1.3.6.1.4.1.9.9.761
Imported Objects
CISCO-SMI ciscoMgmt
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Gauge32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-NETSYNC-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-NETSYNC-MIB::ciscoNetsyncMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-NETSYNC-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-NETSYNC-MIB::ciscoNetsyncMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (90)
.1.3.6.1.4.1.9.9.761
.1.3.6.1.4.1.9.9.761.0
.1.3.6.1.4.1.9.9.761.1
.1.3.6.1.4.1.9.9.761.1.1
.1.3.6.1.4.1.9.9.761.1.1.1
.1.3.6.1.4.1.9.9.761.1.1.1.1
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.1.1.1
secondsUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.1.1.10
clock sourcesUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.1.1.11
.1.3.6.1.4.1.9.9.761.1.1.1.1.12
.1.3.6.1.4.1.9.9.761.1.1.1.1.13
.1.3.6.1.4.1.9.9.761.1.1.1.1.2
.1.3.6.1.4.1.9.9.761.1.1.1.1.3
.1.3.6.1.4.1.9.9.761.1.1.1.1.4
.1.3.6.1.4.1.9.9.761.1.1.1.1.5
.1.3.6.1.4.1.9.9.761.1.1.1.1.6
.1.3.6.1.4.1.9.9.761.1.1.1.1.7
.1.3.6.1.4.1.9.9.761.1.1.1.1.8
millisecondsUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.1.1.9
.1.3.6.1.4.1.9.9.761.1.1.2
.1.3.6.1.4.1.9.9.761.1.1.2.1
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.2.1.1
OctetString
.1.3.6.1.4.1.9.9.761.1.1.2.1.2
.1.3.6.1.4.1.9.9.761.1.1.2.1.3
.1.3.6.1.4.1.9.9.761.1.1.2.1.4
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.2.1.5
.1.3.6.1.4.1.9.9.761.1.1.2.1.6
.1.3.6.1.4.1.9.9.761.1.1.2.1.7
.1.3.6.1.4.1.9.9.761.1.1.2.1.8
.1.3.6.1.4.1.9.9.761.1.1.3
.1.3.6.1.4.1.9.9.761.1.1.3.1
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.3.1.1
.1.3.6.1.4.1.9.9.761.1.1.3.1.10
.1.3.6.1.4.1.9.9.761.1.1.3.1.11
millisecondsUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.3.1.12
SecondsUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.3.1.13
.1.3.6.1.4.1.9.9.761.1.1.3.1.14
.1.3.6.1.4.1.9.9.761.1.1.3.1.15
.1.3.6.1.4.1.9.9.761.1.1.3.1.16
.1.3.6.1.4.1.9.9.761.1.1.3.1.17
.1.3.6.1.4.1.9.9.761.1.1.3.1.18
.1.3.6.1.4.1.9.9.761.1.1.3.1.19
OctetString
.1.3.6.1.4.1.9.9.761.1.1.3.1.2
.1.3.6.1.4.1.9.9.761.1.1.3.1.3
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.3.1.4
.1.3.6.1.4.1.9.9.761.1.1.3.1.5
.1.3.6.1.4.1.9.9.761.1.1.3.1.6
.1.3.6.1.4.1.9.9.761.1.1.3.1.7
.1.3.6.1.4.1.9.9.761.1.1.3.1.8
.1.3.6.1.4.1.9.9.761.1.1.3.1.9
.1.3.6.1.4.1.9.9.761.1.1.4
.1.3.6.1.4.1.9.9.761.1.1.4.1
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.4.1.1
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.4.1.2
OctetString
.1.3.6.1.4.1.9.9.761.1.1.4.1.3
.1.3.6.1.4.1.9.9.761.1.1.4.1.4
.1.3.6.1.4.1.9.9.761.1.1.4.1.5
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.4.1.6
.1.3.6.1.4.1.9.9.761.1.1.4.1.7
.1.3.6.1.4.1.9.9.761.1.1.4.1.8
.1.3.6.1.4.1.9.9.761.1.1.4.1.9
.1.3.6.1.4.1.9.9.761.1.1.5
.1.3.6.1.4.1.9.9.761.1.1.5.1
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.5.1.1
.1.3.6.1.4.1.9.9.761.1.1.5.1.10
.1.3.6.1.4.1.9.9.761.1.1.5.1.11
millisecondsUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.5.1.12
secondsUnsigned32
.1.3.6.1.4.1.9.9.761.1.1.5.1.13
.1.3.6.1.4.1.9.9.761.1.1.5.1.14
.1.3.6.1.4.1.9.9.761.1.1.5.1.15
.1.3.6.1.4.1.9.9.761.1.1.5.1.16
.1.3.6.1.4.1.9.9.761.1.1.5.1.17
.1.3.6.1.4.1.9.9.761.1.1.5.1.18
.1.3.6.1.4.1.9.9.761.1.1.5.1.19
OctetString
.1.3.6.1.4.1.9.9.761.1.1.5.1.2
.1.3.6.1.4.1.9.9.761.1.1.5.1.3
Unsigned32
.1.3.6.1.4.1.9.9.761.1.1.5.1.4
.1.3.6.1.4.1.9.9.761.1.1.5.1.5
.1.3.6.1.4.1.9.9.761.1.1.5.1.6
.1.3.6.1.4.1.9.9.761.1.1.5.1.7
.1.3.6.1.4.1.9.9.761.1.1.5.1.8
.1.3.6.1.4.1.9.9.761.1.1.5.1.9
.1.3.6.1.4.1.9.9.761.1.2
.1.3.6.1.4.1.9.9.761.1.2.1
.1.3.6.1.4.1.9.9.761.1.2.2
.1.3.6.1.4.1.9.9.761.1.3
.1.3.6.1.4.1.9.9.761.1.3.1
.1.3.6.1.4.1.9.9.761.2
.1.3.6.1.4.1.9.9.761.2.1
.1.3.6.1.4.1.9.9.761.2.2
Dependencies (5) 5 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-CONFrfc
  4. SNMPv2-TCrfc
  5. SNMP-FRAMEWORK-MIBrfc
  6. CISCO-NETSYNC-MIBciscoselected
Type Definitions (9)
Bits
netsyncSrcAlarmReasonAIS(0)
netsyncSrcAlarmReasonOOR(1)
netsyncSrcAlarmReasonOIR(2)
netsyncSrcAlarmReasonInternal(3)
Enumeration
netsyncClockModeUnknown(1)
netsyncClockModeFreerun(2)
netsyncClockModeHoldover(3)
netsyncClockModeLocked(4)
Enumeration
netsyncEECOptionUnknown(1)
netsyncEECOption1(2)
netsyncEECOption2(3)
netsyncEECOptionInvalid(4)
Enumeration
netsyncESMCCapNone(1)
netsyncESMCCapTxRx(2)
netsyncESMCCapTx(3)
netsyncESMCCapRx(4)
netsyncESMCCapInvalid(5)
Enumeration
netsyncIfTypeUnknown(1)
netsyncIfTypeInternal(2)
netsyncIfTypeEthernet(3)
netsyncIfTypeSonet(4)
netsyncIfTypeTop(5)
netsyncIfTypeExt(6)
netsyncIfTypeController(7)
netsyncIfTypeGps(8)
netsyncIfTypeAtm(9)
Enumeration
netsyncNetworkOptionUnknown(1)
netsyncNetworkOption1(2)
netsyncNetworkOption2Gen1(3)
netsyncNetworkOption2Gen2(4)
netsyncNetworkOption3(5)
netsyncNetworkOptionInvalid(6)
Enumeration
netsyncQLModeUnknown(1)
netsyncQLModeQlDisabled(2)
netsyncQLModeQlEnabled(3)
Enumeration
netsyncQualityLevelNULL(1)
netsyncQualityLevelDNU(2)
netsyncQualityLevelDUS(3)
netsyncQualityLevelFAILED(4)
netsyncQualityLevelINV0(5)
netsyncQualityLevelINV1(6)
netsyncQualityLevelINV2(7)
netsyncQualityLevelINV3(8)
netsyncQualityLevelINV4(9)
netsyncQualityLevelINV5(10)
netsyncQualityLevelINV6(11)
netsyncQualityLevelINV7(12)
netsyncQualityLevelINV8(13)
netsyncQualityLevelINV9(14)
netsyncQualityLevelINV10(15)
netsyncQualityLevelINV11(16)
netsyncQualityLevelINV12(17)
netsyncQualityLevelINV13(18)
netsyncQualityLevelINV14(19)
netsyncQualityLevelINV15(20)
netsyncQualityLevelNSUPP(21)
netsyncQualityLevelPRC(22)
netsyncQualityLevelPROV(23)
netsyncQualityLevelPRS(24)
netsyncQualityLevelSEC(25)
netsyncQualityLevelSMC(26)
netsyncQualityLevelSSUA(27)
netsyncQualityLevelSSUB(28)
netsyncQualityLevelST2(29)
netsyncQualityLevelST3(30)
netsyncQualityLevelST3E(31)
netsyncQualityLevelST4(32)
netsyncQualityLevelSTU(33)
netsyncQualityLevelTNC(34)
netsyncQualityLevelUNC(35)
netsyncQualityLevelUNK(36)
Enumeration
netsyncSSMCapNone(1)
netsyncSSMCapTxRx(2)
netsyncSSMCapTx(3)
netsyncSSMCapRx(4)
netsyncSSMCapInvalid(5)
Conformance Groups (7)
This group contains all objects referenced by
the G.781 clock selection process table.
.1.3.6.1.4.1.9.9.761.2.2.1
This group contains all objects referenced by
cnsSelectedInputSourceTable.
.1.3.6.1.4.1.9.9.761.2.2.2
This group contains all objects referenced by
cnsInputSourceTable.
.1.3.6.1.4.1.9.9.761.2.2.3
This group contains all objects referenced by
cnsExtOutputTable.
.1.3.6.1.4.1.9.9.761.2.2.4
This group contains all objects referenced by
cnsT4ClockSourceTable.
.1.3.6.1.4.1.9.9.761.2.2.5
The collection of objects which are used to
enable notification.
.1.3.6.1.4.1.9.9.761.2.2.6
The is the netsync notification group.
.1.3.6.1.4.1.9.9.761.2.2.7
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.761.2.1.1
This is a default module-compliance
containing default object groups.
Required groups
Notifications / Traps (4)
NameOIDDescription
.1.3.6.1.4.1.9.9.761.0.1
T0 clock selection notification.

This notification is generated when one
of the following conditions is met:

- A new clock source is selected by the
T0 clock selection.
- The clock quality of a T0 selected clock
source is changed.
- The configured priority of a T0 selected
clock source is changed.
.1.3.6.1.4.1.9.9.761.0.2
T4 clock selection notification.

This notification is generated when one
of the following conditions is met:

- A new clock source is selected by the
T4 clock selection.
- The clock quality of a T4 selected clock
source is changed.
- The configured priority of a T4 selected
clock source is changed.
.1.3.6.1.4.1.9.9.761.0.3
Input clock source signal failure notification.

This notification is generated when a signal
failure event is reported on an input clock source.
One of the conditions a signal failure event
could be due to interface shutdown.
.1.3.6.1.4.1.9.9.761.0.4
Input clock source alarm notification.

This notification is generated when an alarm
event is reported on an input clock source.