625 lines
21 KiB
Plaintext
625 lines
21 KiB
Plaintext
|
-- *********************************************************************
|
||
|
-- **
|
||
|
-- ** BATM Advanced Communications.
|
||
|
-- **
|
||
|
-- *********************************************************************
|
||
|
-- ** Filename: PRVT-SYNC-ETHERNET-MIB.mib
|
||
|
-- ** Project: T-Metro Switches.
|
||
|
-- ** Purpose: Private MIB
|
||
|
-- *********************************************************************
|
||
|
-- (c) Copyright, 2009, BATM Advanced Communications. All rights reserved.
|
||
|
-- WARNING:
|
||
|
--
|
||
|
-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
|
||
|
--
|
||
|
-- This file is the property of BATM Advanced Communications and contains
|
||
|
-- proprietary and confidential information. This file is made
|
||
|
-- available to authorized BATM customers on the express
|
||
|
-- condition that neither it, nor any of the information contained
|
||
|
-- therein, shall be disclosed to third parties or be used for any
|
||
|
-- purpose other than to replace, modify or upgrade firmware and/or
|
||
|
-- software components of BATM manufactured equipment within the
|
||
|
-- authorized customer's network, and that such transfer be
|
||
|
-- completed in accordance with the instructions provided by
|
||
|
-- BATM. Any other use is strictly prohibited.
|
||
|
--
|
||
|
-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
|
||
|
-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE
|
||
|
-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||
|
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
|
||
|
-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||
|
--
|
||
|
-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
|
||
|
-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
|
||
|
-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
|
||
|
-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
|
||
|
-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE.
|
||
|
--
|
||
|
-- ----------------------------------------------------------------------------
|
||
|
|
||
|
PRVT-SYNC-ETHERNET-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
ifIndex
|
||
|
FROM IF-MIB
|
||
|
switch
|
||
|
FROM PRVT-SWITCH-MIB
|
||
|
Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
|
||
|
Unsigned32
|
||
|
FROM SNMPv2-SMI
|
||
|
DateAndTime, RowStatus, TEXTUAL-CONVENTION, TruthValue
|
||
|
FROM SNMPv2-TC;
|
||
|
|
||
|
prvtSyncEthernetMIB MODULE-IDENTITY
|
||
|
LAST-UPDATED "201011100000Z"
|
||
|
ORGANIZATION
|
||
|
"BATM Advanced Communication"
|
||
|
CONTACT-INFO
|
||
|
"BATM/Telco Systems Support team
|
||
|
Email:
|
||
|
For North America: techsupport@telco.com
|
||
|
For North Europe: support@batm.de, info@batm.de
|
||
|
For the rest of the world: techsupport@telco.com"
|
||
|
DESCRIPTION
|
||
|
"This is the MIB module to manage
|
||
|
synchronization over ethernet."
|
||
|
REVISION "201011100000Z"
|
||
|
DESCRIPTION
|
||
|
"Initial"
|
||
|
::= { switch 170 }
|
||
|
|
||
|
|
||
|
PrvtSyncEthernetQualityLevelType ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Clock Quality Levels."
|
||
|
SYNTAX INTEGER { prc(2), ssuA(4), ssuB(8), sec(11), dnu(15),
|
||
|
stu(16), prs(17), tnc(20), st2(23), st3(26), smc(28),
|
||
|
st3e(29), prov(30), dus(31), invalid(64), failed(65) }
|
||
|
|
||
|
prvtSyncEthernetMIBNotifications OBJECT IDENTIFIER
|
||
|
::= { prvtSyncEthernetMIB 0 }
|
||
|
|
||
|
prvtSyncEthernetMIBObjects OBJECT IDENTIFIER
|
||
|
::= { prvtSyncEthernetMIB 1 }
|
||
|
|
||
|
syncEthernetHoldOffTime OBJECT-TYPE
|
||
|
SYNTAX Integer32 (300..1800)
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Timeout value, in millisseconds, for the hold-off timer."
|
||
|
::= { prvtSyncEthernetMIBObjects 1 }
|
||
|
|
||
|
syncEthernetWaitToRestoreTime OBJECT-TYPE
|
||
|
SYNTAX Integer32 (0..12)
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Timeout value, in minutes, for the wait-to-restore timer."
|
||
|
::= { prvtSyncEthernetMIBObjects 2 }
|
||
|
|
||
|
syncEthernetG781OptionMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER { option1(1), option2(2) }
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify which G.781 option mode to operate in."
|
||
|
::= { prvtSyncEthernetMIBObjects 3 }
|
||
|
|
||
|
syncEthernetClockSourceTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF SyncEthernetClockSourceEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Source clock synchronization table."
|
||
|
::= { prvtSyncEthernetMIBObjects 10 }
|
||
|
|
||
|
syncEthernetClockSourceEntry OBJECT-TYPE
|
||
|
SYNTAX SyncEthernetClockSourceEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Source clock synchronization entry."
|
||
|
INDEX { ifIndex }
|
||
|
::= { syncEthernetClockSourceTable 1 }
|
||
|
|
||
|
SyncEthernetClockSourceEntry ::= SEQUENCE {
|
||
|
syncEthernetClockSourceRowStatus RowStatus,
|
||
|
syncEthernetClockSourceAdminStatus INTEGER,
|
||
|
syncEthernetClockSourceEsmc TruthValue,
|
||
|
syncEthernetClockSourceFrequency Unsigned32,
|
||
|
syncEthernetClockSourceQuality PrvtSyncEthernetQualityLevelType,
|
||
|
syncEthernetClockSourceQualityChangeNotify TruthValue,
|
||
|
syncEthernetClockSourceRecvQualityLevel PrvtSyncEthernetQualityLevelType,
|
||
|
syncEthernetClockSourceLastRecvEsmcPduTime DateAndTime,
|
||
|
syncEthernetClockSourceLastRecvEsmcErrorPduTime DateAndTime,
|
||
|
syncEthernetClockSourceLastRecvEsmcPduType Unsigned32,
|
||
|
syncEthernetClockSourceLastRecvLastError Unsigned32,
|
||
|
syncEthernetClockSourceNumRecvEsmcPdu Unsigned32,
|
||
|
syncEthernetClockSourceNumDiscEsmcPdu Unsigned32,
|
||
|
syncEthernetClockSourceNumSignalFail Unsigned32,
|
||
|
syncEthernetClockSourceQualityInvalidNotify TruthValue,
|
||
|
syncEthernetClockSourceEsmcInvalidNotify TruthValue
|
||
|
}
|
||
|
|
||
|
syncEthernetClockSourceRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Clock source synchronization table rowstatus."
|
||
|
::= { syncEthernetClockSourceEntry 2 }
|
||
|
|
||
|
syncEthernetClockSourceAdminStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER { up(1), down(2) }
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable clock source."
|
||
|
::= { syncEthernetClockSourceEntry 3 }
|
||
|
|
||
|
syncEthernetClockSourceEsmc OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable receiving ESMC messages (Synchronization Status Messages).
|
||
|
Only applicable for BITS clock sources."
|
||
|
::= { syncEthernetClockSourceEntry 4 }
|
||
|
|
||
|
syncEthernetClockSourceFrequency OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..2431)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify input frequency - N*8kHz
|
||
|
Only applicable for BITS clock sources."
|
||
|
::= { syncEthernetClockSourceEntry 5 }
|
||
|
|
||
|
syncEthernetClockSourceQuality OBJECT-TYPE
|
||
|
SYNTAX PrvtSyncEthernetQualityLevelType
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify quality level
|
||
|
In G781-option I mode, valid values are prs, ssuA, ssuB, dnu.
|
||
|
In G781-option II mode, valid values are stu, prs, tnc, st2, st3, smc, st3e, dus, prov."
|
||
|
::= { syncEthernetClockSourceEntry 6 }
|
||
|
|
||
|
syncEthernetClockSourceQualityChangeNotify OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable quality level change notifications"
|
||
|
::= { syncEthernetClockSourceEntry 7 }
|
||
|
|
||
|
syncEthernetClockSourceRecvQualityLevel OBJECT-TYPE
|
||
|
SYNTAX PrvtSyncEthernetQualityLevelType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The received quality level value."
|
||
|
::= { syncEthernetClockSourceEntry 8 }
|
||
|
|
||
|
syncEthernetClockSourceLastRecvEsmcPduTime OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Time elapsed since the last valid ESMC message received"
|
||
|
::= { syncEthernetClockSourceEntry 9 }
|
||
|
|
||
|
syncEthernetClockSourceLastRecvEsmcErrorPduTime OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Time elapsed since the last invalid ESMC message received"
|
||
|
::= { syncEthernetClockSourceEntry 10 }
|
||
|
|
||
|
syncEthernetClockSourceLastRecvEsmcPduType OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..255)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Last received ESMC message type"
|
||
|
::= { syncEthernetClockSourceEntry 11 }
|
||
|
|
||
|
syncEthernetClockSourceLastRecvLastError OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..255)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Last error code"
|
||
|
::= { syncEthernetClockSourceEntry 12 }
|
||
|
|
||
|
syncEthernetClockSourceNumRecvEsmcPdu OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Total number of received ESMC messages"
|
||
|
::= { syncEthernetClockSourceEntry 13 }
|
||
|
|
||
|
syncEthernetClockSourceNumDiscEsmcPdu OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Total number of discarded ESMC messages"
|
||
|
::= { syncEthernetClockSourceEntry 14 }
|
||
|
|
||
|
syncEthernetClockSourceNumSignalFail OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Total number of generated signal failure events"
|
||
|
::= { syncEthernetClockSourceEntry 15 }
|
||
|
|
||
|
syncEthernetClockSourceQualityInvalidNotify OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable invalid quality notifications"
|
||
|
::= { syncEthernetClockSourceEntry 16 }
|
||
|
|
||
|
syncEthernetClockSourceEsmcInvalidNotify OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable invalid ESMC notifications"
|
||
|
::= { syncEthernetClockSourceEntry 17 }
|
||
|
|
||
|
syncEthernetClockOutputTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF SyncEthernetClockOutputEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Output clock synchronization table."
|
||
|
::= { prvtSyncEthernetMIBObjects 12 }
|
||
|
|
||
|
syncEthernetClockOutputEntry OBJECT-TYPE
|
||
|
SYNTAX SyncEthernetClockOutputEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Output clock synchronization entry."
|
||
|
INDEX { ifIndex }
|
||
|
::= { syncEthernetClockOutputTable 1 }
|
||
|
|
||
|
SyncEthernetClockOutputEntry ::= SEQUENCE {
|
||
|
syncEthernetClockOutputRowStatus RowStatus,
|
||
|
syncEthernetClockOutputEsmc TruthValue,
|
||
|
syncEthernetClockOutputFrequency Unsigned32,
|
||
|
syncEthernetClockOutputDpll Integer32,
|
||
|
syncEthernetClockOutputQualityLevel PrvtSyncEthernetQualityLevelType,
|
||
|
syncEthernetClockOutputLastQualityLevelChange DateAndTime,
|
||
|
syncEthernetClockOutputMsgEvent TruthValue,
|
||
|
syncEthernetClockOutputNumTransmittedEsmcPdu Unsigned32,
|
||
|
syncEthernetClockOutputNumTransmittedEventEsmcPdu Unsigned32
|
||
|
}
|
||
|
|
||
|
syncEthernetClockOutputRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"syncEthernetClockOutput table rowStatus"
|
||
|
::= { syncEthernetClockOutputEntry 2 }
|
||
|
|
||
|
syncEthernetClockOutputEsmc OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable sending ESMC messages
|
||
|
Only applicable for BITS clock outputs."
|
||
|
::= { syncEthernetClockOutputEntry 3 }
|
||
|
|
||
|
syncEthernetClockOutputFrequency OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..2431)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify output frequency - N*8kHz
|
||
|
Only applicable for BITS clock outputs."
|
||
|
::= { syncEthernetClockOutputEntry 4 }
|
||
|
|
||
|
syncEthernetClockOutputDpll OBJECT-TYPE
|
||
|
SYNTAX Integer32 (0..1)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Assign output clock to DPLL
|
||
|
Only applicable for BITS clock outputs.
|
||
|
Must be set to the syncEthernetDpllModuleId value of an existing
|
||
|
row in syncEthernetDpllTable."
|
||
|
::= { syncEthernetClockOutputEntry 5 }
|
||
|
|
||
|
syncEthernetClockOutputQualityLevel OBJECT-TYPE
|
||
|
SYNTAX PrvtSyncEthernetQualityLevelType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Last quality level value sent"
|
||
|
::= { syncEthernetClockOutputEntry 6 }
|
||
|
|
||
|
syncEthernetClockOutputLastQualityLevelChange OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Time elapsed since the last quality level change"
|
||
|
::= { syncEthernetClockOutputEntry 7 }
|
||
|
|
||
|
syncEthernetClockOutputMsgEvent OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Last ESMC message type sent"
|
||
|
::= { syncEthernetClockOutputEntry 8 }
|
||
|
|
||
|
syncEthernetClockOutputNumTransmittedEsmcPdu OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Total number of ESMC messages sent"
|
||
|
::= { syncEthernetClockOutputEntry 9 }
|
||
|
|
||
|
syncEthernetClockOutputNumTransmittedEventEsmcPdu OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Total number of ESMC messages sent"
|
||
|
::= { syncEthernetClockOutputEntry 10 }
|
||
|
|
||
|
syncEthernetDpllTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF SyncEthernetDpllEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL table"
|
||
|
::= { prvtSyncEthernetMIBObjects 14 }
|
||
|
|
||
|
syncEthernetDpllEntry OBJECT-TYPE
|
||
|
SYNTAX SyncEthernetDpllEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL entry"
|
||
|
INDEX { syncEthernetDpllModuleId }
|
||
|
::= { syncEthernetDpllTable 1 }
|
||
|
|
||
|
SyncEthernetDpllEntry ::= SEQUENCE {
|
||
|
syncEthernetDpllModuleId Integer32,
|
||
|
syncEthernetDpllRowStatus RowStatus,
|
||
|
syncEthernetDpllAdminStatus INTEGER,
|
||
|
syncEthernetDpllReferenceSelection INTEGER,
|
||
|
syncEthernetDpllEnableQualityLevel TruthValue,
|
||
|
syncEthernetDpllStatusChangeNotify TruthValue,
|
||
|
syncEthernetDpllReferenceChangeNotify TruthValue,
|
||
|
syncEthernetDpllStatus INTEGER,
|
||
|
syncEthernetDpllStatusLastChange DateAndTime,
|
||
|
syncEthernetDpllSystemQualityLevel PrvtSyncEthernetQualityLevelType,
|
||
|
syncEthernetDpllSystemQualityLevelLastChange DateAndTime,
|
||
|
syncEthernetDpllSelectedReferenceClock OCTET STRING,
|
||
|
syncEthernetDpllSelectedReferenceClockChange DateAndTime
|
||
|
}
|
||
|
|
||
|
syncEthernetDpllModuleId OBJECT-TYPE
|
||
|
SYNTAX Integer32 (0..1)
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL module index"
|
||
|
::= { syncEthernetDpllEntry 1 }
|
||
|
|
||
|
syncEthernetDpllRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL rowstatus"
|
||
|
::= { syncEthernetDpllEntry 2 }
|
||
|
|
||
|
syncEthernetDpllAdminStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER { up(1), down(2) }
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Administrative status of the DPLL"
|
||
|
::= { syncEthernetDpllEntry 3 }
|
||
|
|
||
|
syncEthernetDpllReferenceSelection OBJECT-TYPE
|
||
|
SYNTAX INTEGER { freerun(1), static(2), g781(3) }
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify reference selection mode"
|
||
|
::= { syncEthernetDpllEntry 4 }
|
||
|
|
||
|
syncEthernetDpllEnableQualityLevel OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable reference selection based on quality level
|
||
|
Only applicable when syncEthernetDpllReferenceSelection equals g781."
|
||
|
::= { syncEthernetDpllEntry 5 }
|
||
|
|
||
|
syncEthernetDpllStatusChangeNotify OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable DPLL status change notifications"
|
||
|
::= { syncEthernetDpllEntry 6 }
|
||
|
|
||
|
syncEthernetDpllReferenceChangeNotify OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable reference clock change notifications"
|
||
|
::= { syncEthernetDpllEntry 7 }
|
||
|
|
||
|
syncEthernetDpllStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER { freerun(0), locked(1), holdover(2),
|
||
|
refFailure(3) }
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"DPLL operational status"
|
||
|
::= { syncEthernetDpllEntry 8 }
|
||
|
|
||
|
syncEthernetDpllStatusLastChange OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Time since last DPLL status change"
|
||
|
::= { syncEthernetDpllEntry 9 }
|
||
|
|
||
|
syncEthernetDpllSystemQualityLevel OBJECT-TYPE
|
||
|
SYNTAX PrvtSyncEthernetQualityLevelType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"System quality level"
|
||
|
::= { syncEthernetDpllEntry 10 }
|
||
|
|
||
|
syncEthernetDpllSystemQualityLevelLastChange OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Time since last system quality level change"
|
||
|
::= { syncEthernetDpllEntry 11 }
|
||
|
|
||
|
syncEthernetDpllSelectedReferenceClock OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The selected reference clock source"
|
||
|
::= { syncEthernetDpllEntry 12 }
|
||
|
|
||
|
syncEthernetDpllSelectedReferenceClockChange OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Time since last reference clock change"
|
||
|
::= { syncEthernetDpllEntry 13 }
|
||
|
|
||
|
syncEthernetDpllClkRefTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF SyncEthernetDpllClkRefEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL clock reference table"
|
||
|
::= { prvtSyncEthernetMIBObjects 16 }
|
||
|
|
||
|
syncEthernetDpllClkRefEntry OBJECT-TYPE
|
||
|
SYNTAX SyncEthernetDpllClkRefEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL clock reference entry"
|
||
|
INDEX { syncEthernetDpllModuleId, ifIndex }
|
||
|
::= { syncEthernetDpllClkRefTable 1 }
|
||
|
|
||
|
SyncEthernetDpllClkRefEntry ::= SEQUENCE {
|
||
|
syncEthernetDpllClkRefRowStatus RowStatus,
|
||
|
syncEthernetDpllClkRefPriority Unsigned32,
|
||
|
syncEthernetDpllClkRefLockOut TruthValue,
|
||
|
syncEthernetDpllClkRefFailStatus Integer32
|
||
|
}
|
||
|
|
||
|
syncEthernetDpllClkRefRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Synchronization DPLL clock reference rowstatus"
|
||
|
::= { syncEthernetDpllClkRefEntry 2 }
|
||
|
|
||
|
syncEthernetDpllClkRefPriority OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..256)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify reference clock priority"
|
||
|
::= { syncEthernetDpllClkRefEntry 3 }
|
||
|
|
||
|
syncEthernetDpllClkRefLockOut OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Lock reference clock"
|
||
|
::= { syncEthernetDpllClkRefEntry 4 }
|
||
|
|
||
|
syncEthernetDpllClkRefFailStatus OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"DPLL reference clock status"
|
||
|
::= { syncEthernetDpllClkRefEntry 5 }
|
||
|
|
||
|
syncEthernetInvalidESMC NOTIFICATION-TYPE
|
||
|
OBJECTS { syncEthernetClockSourceLastRecvLastError }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Invalid ESMC has been received."
|
||
|
::= { prvtSyncEthernetMIBNotifications 1 }
|
||
|
|
||
|
syncEthernetQualityLevelChange NOTIFICATION-TYPE
|
||
|
OBJECTS { syncEthernetClockSourceQuality }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Current value of syncEthernetClockSourceQuality has
|
||
|
been changed."
|
||
|
::= { prvtSyncEthernetMIBNotifications 2 }
|
||
|
|
||
|
syncEthernetInvalidQualityLevelReceived NOTIFICATION-TYPE
|
||
|
OBJECTS { syncEthernetClockSourceRecvQualityLevel }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Invalid Quality level equals to QL-INVx has been received."
|
||
|
::= { prvtSyncEthernetMIBNotifications 3 }
|
||
|
|
||
|
syncEthernetDPLLReferenceChange NOTIFICATION-TYPE
|
||
|
OBJECTS { syncEthernetDpllSelectedReferenceClockChange }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"DPLL's reference clock changed."
|
||
|
::= { prvtSyncEthernetMIBNotifications 4 }
|
||
|
|
||
|
syncEthernetDPLLChanged NOTIFICATION-TYPE
|
||
|
OBJECTS { syncEthernetDpllStatus }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Some of the DPLL's operational status changes."
|
||
|
::= { prvtSyncEthernetMIBNotifications 5 }
|
||
|
|
||
|
syncEthernetDPLLLockFailed NOTIFICATION-TYPE
|
||
|
OBJECTS { syncEthernetDpllClkRefFailStatus }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"If after new Reference selection the DPLL can't
|
||
|
lock onto it, this will affect the Clock Source
|
||
|
associated with that reference"
|
||
|
::= { prvtSyncEthernetMIBNotifications 6 }
|
||
|
|
||
|
END -- end of module PRVT-SYNC-ETHERNET-MIB.
|