206 lines
8.2 KiB
Plaintext
206 lines
8.2 KiB
Plaintext
|
|
--------------------------------------------------------------------------
|
|
-- File Name : ZTE-AN-SYNCE-MIB.mib
|
|
-- Date : 2010-07-28
|
|
-- Author : ZTE Nms dept.
|
|
|
|
--
|
|
-- Zte Ethernet Synchronization Mib for Access Node
|
|
--
|
|
--------------------------------------------------------------------------
|
|
|
|
ZTE-AN-SYNCE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY FROM SNMPv2-SMI
|
|
zxAn,ZxAnIfindex FROM ZTE-AN-TC-MIB;
|
|
|
|
|
|
zxAnSyncEMib MODULE-IDENTITY
|
|
LAST-UPDATED "201007281600Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO "ZTE NMS dept.
|
|
Li Xiaochun 68896452"
|
|
DESCRIPTION "This MIB defines description of ZTE Ethernet
|
|
Synchronization objects."
|
|
::= { zxAn 65 }
|
|
|
|
zxAnSyncEObjects OBJECT IDENTIFIER ::= { zxAnSyncEMib 1 }
|
|
|
|
zxAnSyncETrapObjects OBJECT IDENTIFIER ::= { zxAnSyncEMib 2 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Following objects are defined.
|
|
|
|
-- 1. Global Configuration
|
|
-- 2. SyncE NNI Port Table
|
|
-- Trap Objects
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 1. Global Configuration
|
|
--------------------------------------------------------------------------------
|
|
|
|
zxAnSyncEGlobalObjects OBJECT IDENTIFIER ::= { zxAnSyncEObjects 1 }
|
|
|
|
zxAnSyncEClockSourceType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
localClock (1),
|
|
gps1pps (2),
|
|
pon8k (3),
|
|
clockRecovery (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the source of the transmit clock.
|
|
localClock: indicates that a local clock source is used.
|
|
gps1pps:indicates that an external clock source GPS 1PPS is used.
|
|
pon8k: indicates that an external clock source
|
|
1/8th of a sec at 8k sample rate (125ms) is used.
|
|
clockRecovery :indicates that recovered receive clock from another
|
|
interface is used as the transmit clock."
|
|
::= { zxAnSyncEGlobalObjects 1 }
|
|
|
|
zxAnSyncEClockRecoveryPort OBJECT-TYPE
|
|
SYNTAX ZxAnIfindex
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies the port where the clock is recovered and
|
|
used as the transmit clock. this value must be set
|
|
when zxAnSyncEClockSourceType is clockRecovery,
|
|
meanwhile, the clock mode for this port must be in
|
|
the slave mode."
|
|
::= { zxAnSyncEGlobalObjects 2 }
|
|
|
|
zxAnSyncEUniPortSyncEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable SyncE on all the UNI ports."
|
|
DEFVAL { disable }
|
|
::= { zxAnSyncEGlobalObjects 3 }
|
|
|
|
zxAnSyncEClockSourceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
valid (1),
|
|
invalid (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The network clock source status.
|
|
'valid' indicates the selected network clock source is
|
|
valid, 'invalid' indicates the selected network clock
|
|
source is invalid due to clock frequency offset
|
|
exceeded limit or other factors."
|
|
::= { zxAnSyncEGlobalObjects 4 }
|
|
|
|
zxAnSyncEClockOperationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
freerunPhaselockedNormal(1),
|
|
holdover(2),
|
|
locked(4),
|
|
prelocked2LostPhase(5),
|
|
prelocked(6),
|
|
lostPhase(7),
|
|
freerun2PhaselockedAbnormal(11),
|
|
directPass(14),
|
|
destroyFreerunOrHoldover(21),
|
|
acquiring(22),
|
|
unknown(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operation status of the clock.
|
|
'freerunPhaselockedNormal' indicates the freerun mode
|
|
conforms to the
|
|
freerun mode defined above. It is essentially a
|
|
temporary mode until a valid source is available.
|
|
'holdover' indicates the holdover mode conforms to the
|
|
holdover mode defined above. The holdover memory is no
|
|
longer updated by the incoming reference clock.
|
|
'locked' indicates a steady state mode, entered when
|
|
holdover memory is acquired.
|
|
'prelocked2LostPhase' indicates pre-locked2 status, the
|
|
clock try to pre-locked in lost Phase status.
|
|
'prelocked' indicates pre-locked status.
|
|
'lostPhase' indicates lost Phase status.
|
|
'freerun2PhaselockedAbnormal' indicates free-running2
|
|
status, the phase-locked loop is abnormal.
|
|
'directPass' indicates direct pass status.
|
|
'destroyFreerunOrHoldover' indicates destroy freerun or
|
|
holdover status.
|
|
'acquiring' indicates a temporary mode when coming from
|
|
freerun, to acquire holdover memory.
|
|
'unknown' indicates the clock operation status is
|
|
unknown."
|
|
::= { zxAnSyncEGlobalObjects 5 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- 2. SyncE NNI Port Table
|
|
--------------------------------------------------------------------------------
|
|
zxAnSyncENniPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnSyncENniPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The SyncE NNI Port Table."
|
|
::= { zxAnSyncEObjects 2 }
|
|
|
|
zxAnSyncENniPortEntry OBJECT-TYPE
|
|
SYNTAX ZxAnSyncENniPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The SyncE NNI Port Entry"
|
|
INDEX { zxAnSyncENniPortIndex }
|
|
::= { zxAnSyncENniPortTable 1 }
|
|
|
|
ZxAnSyncENniPortEntry ::= SEQUENCE {
|
|
zxAnSyncENniPortIndex ZxAnIfindex,
|
|
zxAnSyncENniPortSyncEnable INTEGER,
|
|
zxAnSyncENniPortClockMode INTEGER
|
|
}
|
|
|
|
zxAnSyncENniPortIndex OBJECT-TYPE
|
|
SYNTAX ZxAnIfindex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An index for a NNI port."
|
|
::= { zxAnSyncENniPortEntry 1 }
|
|
|
|
zxAnSyncENniPortSyncEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/disable SyncE on specific NNI port."
|
|
DEFVAL { disable }
|
|
::= { zxAnSyncENniPortEntry 2 }
|
|
|
|
zxAnSyncENniPortClockMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
master (1),
|
|
slave (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The clock mode of NNI port. This value must be set to
|
|
slave when the NNI port is used for clock recovery."
|
|
::= { zxAnSyncENniPortEntry 3 }
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Trap Objects
|
|
--------------------------------------------------------------------------------
|
|
|
|
END
|