761 lines
25 KiB
Plaintext
761 lines
25 KiB
Plaintext
--
|
|
-- DATACOM Telematica
|
|
-- Copyright 2012-2013 by DATACOM (Teracom Telematica Ltda). All Rights Reserved.
|
|
-- This DATACOM SNMP MIB Specification is Datacom proprietary intellectual property.
|
|
--
|
|
-- This module will be extend, as required. The specification and other information
|
|
-- contained in this document can be modified without prior notice. The user should
|
|
-- consult Datacom to determine whether any such changes have been done.
|
|
--
|
|
|
|
|
|
DATACOM-CESOP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Counter32, Counter64, Gauge32, Integer32
|
|
enterprises
|
|
FROM SNMPv2-SMI
|
|
DisplayString, PhysAddress
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
datacomAccessDevicesMIBs
|
|
FROM DATACOM-SMI;
|
|
|
|
|
|
dmCesopMIB MODULE-IDENTITY
|
|
ORGANIZATION "DATACOM"
|
|
CONTACT-INFO
|
|
"DATACOM
|
|
--
|
|
-- Postal: DATACOM
|
|
-- Av. Franca, 735
|
|
-- Navegantes, POA, RS
|
|
-- CEP 90230-220
|
|
-- BRAZIL
|
|
--
|
|
-- Tel: +55(051)3358-0100
|
|
-- Fax: +55(051)3358-0101
|
|
--
|
|
-- E-mail: datacom@datacom.ind.br"
|
|
DESCRIPTION
|
|
"The MIB module for CESoP."
|
|
::= { datacomAccessDevicesMIBs 300 }
|
|
|
|
|
|
dmCesopBundle OBJECT IDENTIFIER ::= { dmCesopMIB 1 }
|
|
dmCesopPw OBJECT IDENTIFIER ::= { dmCesopMIB 2 }
|
|
dmCesopSyncSource OBJECT IDENTIFIER ::= { dmCesopMIB 3 }
|
|
dmCesopTdm OBJECT IDENTIFIER ::= { dmCesopMIB 4 }
|
|
dmCesopSyncSourceHierarchy OBJECT IDENTIFIER ::= { dmCesopMIB 5 }
|
|
|
|
|
|
--
|
|
-- dmCesopBundle
|
|
--
|
|
-- bundleCountersTable
|
|
--
|
|
bundleCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BundleCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table containing a collection of
|
|
counters from bundle interfaces."
|
|
::= { dmCesopBundle 1 }
|
|
|
|
bundleCountersEntry OBJECT-TYPE
|
|
SYNTAX BundleCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing a collection of
|
|
counters from bundle interfaces."
|
|
INDEX { bundleCountersIndex }
|
|
::= { bundleCountersTable 1 }
|
|
|
|
BundleCountersEntry ::= SEQUENCE
|
|
{
|
|
bundleCountersIndex Integer32,
|
|
bundleCountersName DisplayString,
|
|
bundleCountersBufferOverflow Counter32,
|
|
bundleCountersBufferUnderflow Counter32,
|
|
bundleCountersLostPackets Counter32,
|
|
bundleCountersLostPacketsRate Counter32,
|
|
bundleCountersOutOfOrderPackets Counter32,
|
|
bundleCountersSequenceNumberViolation Counter32,
|
|
bundleCountersWrongSizePackets Counter32,
|
|
bundleCountersJitterBufferOccupation Gauge32
|
|
}
|
|
|
|
bundleCountersIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero,
|
|
for each bundle interface."
|
|
::= { bundleCountersEntry 1 }
|
|
|
|
bundleCountersName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A textual string containing the
|
|
name of bundle interface."
|
|
::= { bundleCountersEntry 2 }
|
|
|
|
bundleCountersBufferOverflow OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of overflows that occurred on bundle's
|
|
jitter buffer."
|
|
::= { bundleCountersEntry 3 }
|
|
|
|
bundleCountersBufferUnderflow OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of underflows that occurred on bundle's
|
|
jitter-buffer."
|
|
::= { bundleCountersEntry 4 }
|
|
|
|
bundleCountersLostPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets removed from jitter buffer to
|
|
be transmitted via TDM interface, with sequence number
|
|
higher than expected while respecting the jitter buffer
|
|
ability of reorder."
|
|
::= { bundleCountersEntry 5 }
|
|
|
|
bundleCountersLostPacketsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The rate of lost packets in packets per second."
|
|
::= { bundleCountersEntry 6 }
|
|
|
|
bundleCountersOutOfOrderPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets with sequence number different
|
|
from the expected, but in the range where it can be
|
|
reordered in jitter buffer."
|
|
::= { bundleCountersEntry 7 }
|
|
|
|
bundleCountersSequenceNumberViolation OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets with sequence number
|
|
exceeding the jitter-buffer capacity."
|
|
::= { bundleCountersEntry 8 }
|
|
|
|
bundleCountersWrongSizePackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets received on bundle
|
|
interface with different size of configured value."
|
|
::= { bundleCountersEntry 9 }
|
|
|
|
bundleCountersJitterBufferOccupation OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The jitter buffer size, in microseconds."
|
|
::= { bundleCountersEntry 10 }
|
|
|
|
|
|
--
|
|
-- dmCesopBundle
|
|
--
|
|
-- bundleStatusTable
|
|
--
|
|
bundleStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BundleStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table containing status information
|
|
about the bundle interfaces."
|
|
::= { dmCesopBundle 2 }
|
|
|
|
bundleStatusEntry OBJECT-TYPE
|
|
SYNTAX BundleStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing status information
|
|
about the bundle interfaces."
|
|
INDEX { bundleStatusIndex }
|
|
::= { bundleStatusTable 1 }
|
|
|
|
BundleStatusEntry ::= SEQUENCE
|
|
{
|
|
bundleStatusIndex Integer32,
|
|
bundleStatusName DisplayString,
|
|
bundleStatusLocalBundle INTEGER,
|
|
bundleStatusRemoteBundle INTEGER,
|
|
bundleStatusLocalTdm INTEGER,
|
|
bundleStatusRemoteTdm INTEGER,
|
|
bundleStatusPacketSize INTEGER,
|
|
bundleStatusNextHop INTEGER,
|
|
bundleStatusMac PhysAddress
|
|
}
|
|
|
|
bundleStatusIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero,
|
|
for each bundle interface."
|
|
::= { bundleStatusEntry 1 }
|
|
|
|
bundleStatusName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A textual string containing the
|
|
name of bundle interface."
|
|
::= { bundleStatusEntry 2 }
|
|
|
|
bundleStatusLocalBundle OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Fail(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local bundle interface status. Values can be:
|
|
OK(1): local bundle interface is ok, without failures;
|
|
Fail(2): packet loss on local bundle interface is over the
|
|
configured limit."
|
|
::= { bundleStatusEntry 3 }
|
|
|
|
bundleStatusRemoteBundle OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Fail(2),
|
|
Unknown(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Remote bundle interface status. Values can be:
|
|
OK(1): remote bundle interfaces is ok, without failures;
|
|
Fail(2): packet loss on remote bundle interfaces is over
|
|
the configured limit;
|
|
Unknown(6): remote bundle interface status is unknown."
|
|
::= { bundleStatusEntry 4 }
|
|
|
|
bundleStatusLocalTdm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Fail(2),
|
|
RDI(3),
|
|
NotAvailable(7),
|
|
LDL(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Local TDM interface status. Values can be:
|
|
OK(1): local TDM interface is ok, without failures;
|
|
Fail(2): an error occurs on local TDM interface;
|
|
RDI(3): an error occurs on remote TDM interface
|
|
(Remote Defect Indicator);
|
|
NotAvailable(7): not used in running configuration..
|
|
LDL(8): LDL test is enabled"
|
|
::= { bundleStatusEntry 5 }
|
|
|
|
bundleStatusRemoteTdm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Fail(2),
|
|
RDI(3),
|
|
Unknown(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Remote TDM interface status. Values can be:
|
|
OK(1): local TDM interface is ok, without failures;
|
|
Fail(2): an error occurs on local TDM interface;
|
|
RDI(3): an error occurs on remote TDM interface
|
|
(Remote Defect Indicator);
|
|
Unknown(6): remote TDM interface status is unknown."
|
|
::= { bundleStatusEntry 6 }
|
|
|
|
bundleStatusPacketSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Mismatch(4),
|
|
Unknown(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if local bundle interface is receiving
|
|
packets with right sizes. Values can be:
|
|
OK(1): received packets are with correct size;
|
|
Mismatch(4): received packets are with different size;
|
|
Unknown(6): remote bundle interface status is unknown.
|
|
of the configured value."
|
|
::= { bundleStatusEntry 7 }
|
|
|
|
bundleStatusNextHop OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Down(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bundle next-hop interface status. Values can be:
|
|
OK(1): next-hop interface is ok;
|
|
Down(5): is impossible to access next-hop IP address
|
|
configured on bundle interface."
|
|
::= { bundleStatusEntry 8 }
|
|
|
|
bundleStatusMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Bundle next-hop physical(MAC) address."
|
|
::= { bundleStatusEntry 9 }
|
|
|
|
|
|
--
|
|
-- dmCesopPw
|
|
--
|
|
pwCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PwCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table containing a collection of
|
|
counters from PW interfaces."
|
|
::= { dmCesopPw 1 }
|
|
|
|
pwCountersEntry OBJECT-TYPE
|
|
SYNTAX PwCountersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing a collection of
|
|
counters from PW interfaces."
|
|
INDEX { pwCountersIndex }
|
|
::= { pwCountersTable 1 }
|
|
|
|
PwCountersEntry ::= SEQUENCE
|
|
{
|
|
pwCountersIndex Integer32,
|
|
pwCountersPacketsInput Counter64,
|
|
pwCountersTotalDiscardInput Counter64,
|
|
pwCountersBundlesReachedPackets Counter64,
|
|
pwCountersOctetsInput Counter64,
|
|
pwCountersOctetsOutput Counter64,
|
|
pwCountersUnicastInput Counter64,
|
|
pwCountersUnicastOutput Counter64,
|
|
pwCountersDiscardInput Counter64,
|
|
pwCountersDiscardOutput Counter64,
|
|
pwCountersErrorInput Counter64,
|
|
pwCountersErrorOutput Counter64,
|
|
pwCountersUnknownProtosInput Counter64,
|
|
pwCountersQLen Gauge32
|
|
}
|
|
|
|
pwCountersIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero,
|
|
for each PW interface."
|
|
::= { pwCountersEntry 1 }
|
|
|
|
pwCountersPacketsInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets received
|
|
by the equipment via PW interface."
|
|
::= { pwCountersEntry 2 }
|
|
|
|
pwCountersTotalDiscardInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of inbound packets discarded
|
|
by the equipment."
|
|
::= { pwCountersEntry 3 }
|
|
|
|
pwCountersBundlesReachedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets sent
|
|
to the local bundle interface."
|
|
::= { pwCountersEntry 4 }
|
|
|
|
pwCountersOctetsInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets received on PW
|
|
interface."
|
|
::= { pwCountersEntry 5 }
|
|
|
|
pwCountersOctetsOutput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of octets transmitted out of PW
|
|
interface."
|
|
::= { pwCountersEntry 6 }
|
|
|
|
pwCountersUnicastInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were not addressed to a multicast
|
|
or broadcast address at this sub-layer."
|
|
::= { pwCountersEntry 7 }
|
|
|
|
pwCountersUnicastOutput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were not addressed to a
|
|
multicast or broadcast address at this sub-layer, including
|
|
those that were discarded or not sent."
|
|
::= { pwCountersEntry 8 }
|
|
|
|
pwCountersDiscardInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of inbound packets which were chosen to be
|
|
discarded even though no errors had been detected to prevent
|
|
their being deliverable to a higher-layer protocol. One
|
|
ble reason for discarding such a packet could be to
|
|
up buffer space."
|
|
::= { pwCountersEntry 9 }
|
|
|
|
pwCountersDiscardOutput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of outbound packets which were chosen to be
|
|
discarded even though no errors had been detected to prevent
|
|
their being transmitted. One possible reason for discarding
|
|
such a packet could be to free up buffer space."
|
|
::= { pwCountersEntry 10 }
|
|
|
|
pwCountersErrorInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of inbound packets that contained
|
|
errors preventing them from being deliverable
|
|
to a higher-layer protocol."
|
|
::= { pwCountersEntry 11 }
|
|
|
|
pwCountersErrorOutput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of outbound packets that could not
|
|
be transmitted via PW interface because of errors."
|
|
::= { pwCountersEntry 12 }
|
|
|
|
pwCountersUnknownProtosInput OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of packets received via the PW
|
|
interface which were discarded because of
|
|
unknown or unsupported protocol."
|
|
::= { pwCountersEntry 13 }
|
|
|
|
pwCountersQLen OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " The length of the output packet
|
|
queue (in packets) of PW interface."
|
|
::= { pwCountersEntry 14 }
|
|
|
|
|
|
--
|
|
-- dmCesopSyncSource
|
|
--
|
|
syncSourceTransmitClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Internal(1),
|
|
TDM(2),
|
|
SDHVC12(3),
|
|
SDH(4),
|
|
PTP(5),
|
|
External(6),
|
|
Adaptive(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Clock source. The sources can be:
|
|
Internal(1): the equipment is the clock source;
|
|
TDM(2): the clock received at the specified TDM interface
|
|
is used as clock source for the equipment;
|
|
SDHVC12(3): the clock received by SDHVC12 is used as clock
|
|
source for equipment;
|
|
SDH(4): the clock received by SDH is used as clock
|
|
source for equipment;
|
|
PTP(5): the clock received by PTP is used as clock
|
|
source for equipment;
|
|
External(6): the clock received by an external interface,
|
|
connected to equipment, is used as clock source for the
|
|
equipment;
|
|
Adaptive(7): the clock received at the specified bundle
|
|
interface is used as clock source for the equipment."
|
|
::= { dmCesopSyncSource 1 }
|
|
|
|
syncSourceStatusOutOfLimits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
No(1),
|
|
Yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Transmit clock source out of limits status.
|
|
Values can be:
|
|
No(1): transmit clock source isn't out of limits;
|
|
Yes(2): transmit clock source is out of limits."
|
|
::= { dmCesopSyncSource 2 }
|
|
|
|
syncSourceStatusDetail OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
DontCare(1),
|
|
FreeRun(2),
|
|
HoldOver(3),
|
|
Locked(4),
|
|
Acquiring(5),
|
|
Misconfigured(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Transmit clock source status detailed.
|
|
Values can be:
|
|
DontCare(1): transmit clock source is don't care;
|
|
FreeRun(2): transmit clock source is free run;
|
|
HoldOver(3): transmit clock source is hold over;
|
|
Locked(4): transmit clock source is locked;
|
|
Acquiring(5): transmit clock source is being acquired;
|
|
Misconfigured(6): transmit clock source is misconfigured."
|
|
::= { dmCesopSyncSource 3 }
|
|
|
|
syncSourceActiveHierarchy OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of the active hierarchy."
|
|
::= { dmCesopSyncSource 4 }
|
|
|
|
|
|
--
|
|
-- dmCesopTdm
|
|
--
|
|
tdmStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TdmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table containing status information
|
|
about the TDM interfaces."
|
|
::= { dmCesopTdm 1 }
|
|
|
|
tdmStatusEntry OBJECT-TYPE
|
|
SYNTAX TdmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing status information
|
|
about the TDM interfaces."
|
|
INDEX { tdmStatusIndex }
|
|
::= { tdmStatusTable 1 }
|
|
|
|
TdmStatusEntry ::= SEQUENCE
|
|
{
|
|
tdmStatusIndex Integer32,
|
|
tdmStatusLinkStatus INTEGER,
|
|
tdmStatusRemoteAlarm INTEGER,
|
|
tdmStatusCasStatus INTEGER,
|
|
tdmStatusCrcStatus INTEGER
|
|
}
|
|
|
|
tdmStatusIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero,
|
|
for each TDM interface."
|
|
::= { tdmStatusEntry 1 }
|
|
|
|
tdmStatusLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
LOS(2),
|
|
AIS(3),
|
|
LOF(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of the TDM link. Values can be:
|
|
OK(1): TDM link doesn't have any failures;
|
|
LOS(2): TDM link has LOS(Loss Of Signal) failure;
|
|
AIS(3): TDM link has AIS(Alarm Indication Signal) failure;
|
|
LOF(4): TDM link has LOF(Loss Of Frame) failure."
|
|
::= { tdmStatusEntry 2 }
|
|
|
|
tdmStatusRemoteAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
RALM(6),
|
|
NotAvailable(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of the Remote Alarm. Values can be:
|
|
OK(1): TDM link doesn't have remote alarm;
|
|
RALM(6): TDM link has remote alarm;
|
|
NotAvailable(8): not used in running configuration."
|
|
::= { tdmStatusEntry 3 }
|
|
|
|
tdmStatusCasStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
LOM(5),
|
|
NotAvailable(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of CAS alignment. Values can be:
|
|
OK(1): CAS alignment doesn't have any failure;
|
|
LOM(5): CAS alignment has LOM(Loss Of Multiframe) failure;
|
|
NotAvailable(8): not used in running configuration."
|
|
::= { tdmStatusEntry 4 }
|
|
|
|
tdmStatusCrcStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OK(1),
|
|
Fail(7),
|
|
NotAvailable(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of CRC alignment. Values can be:
|
|
OK(1): CRC alignment doesn't have any failure;
|
|
Fail(7): CRC alignment has failed;
|
|
NotAvailable(8): not used in running configuration."
|
|
::= { tdmStatusEntry 5 }
|
|
|
|
|
|
--
|
|
-- dmCesopSyncSourceHierarchy
|
|
--
|
|
syncSourceHierarchyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF syncSourceHierarchyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table containing configuration information
|
|
about the sync source hierarchies."
|
|
::= { dmCesopSyncSourceHierarchy 1 }
|
|
|
|
syncSourceHierarchyEntry OBJECT-TYPE
|
|
SYNTAX syncSourceHierarchyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table containing configuration information
|
|
about the sync source hierarchies."
|
|
INDEX { syncSourceHierarchyIndex }
|
|
::= { syncSourceHierarchyTable 1 }
|
|
|
|
syncSourceHierarchyEntry ::= SEQUENCE
|
|
{
|
|
syncSourceHierarchyIndex Integer32
|
|
syncSourceHierarchyEnable INTEGER
|
|
syncSourceHierarchyTransmitClockSource INTEGER
|
|
syncSourceHierarchyOutOfLimits INTEGER
|
|
syncSourceHierarchyStatusDetail INTEGER
|
|
}
|
|
|
|
syncSourceHierarchyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero,
|
|
for each sync source hierarchy."
|
|
::= { syncSourceHierarchyEntry 1 }
|
|
|
|
syncSourceHierarchyEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
No(1),
|
|
Yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if the hierarchy is enabled and in use. Values can be:
|
|
No(1): The hierarchy is enabled and in use;
|
|
Yes(2): The hierarchy is disabled and not in use."
|
|
::= { syncSourceHierarchyEntry 2 }
|
|
|
|
syncSourceHierarchyTransmitClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Internal(1),
|
|
TDM(2),
|
|
SDHVC12(3),
|
|
SDH(4),
|
|
PTP(5),
|
|
External(6),
|
|
Adaptive(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Clock source. The sources can be:
|
|
Internal(1): the equipment is the clock source;
|
|
TDM(2): the clock received at the specified TDM interface
|
|
is used as clock source for the equipment;
|
|
SDHVC12(3): the clock received by SDHVC12 is used as clock
|
|
source for equipment;
|
|
SDH(4): the clock received by SDH is used as clock
|
|
source for equipment;
|
|
PTP(5): the clock received by PTP is used as clock
|
|
source for equipment;
|
|
External(6): the clock received by an external interface,
|
|
connected to equipment, is used as clock source for the
|
|
equipment;
|
|
Adaptive(7): the clock received at the specified bundle
|
|
interface is used as clock source for the equipment."
|
|
::= { syncSourceHierarchyEntry 3 }
|
|
|
|
syncSourceHierarchyOutOfLimits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
No(1),
|
|
Yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sync source hierarchy out of limits status.
|
|
Values can be:
|
|
No(1): sync source hierarchy isn't out of limits;
|
|
Yes(2): sync source hierarchy is out of limits."
|
|
::= { syncSourceHierarchyEntry 4 }
|
|
|
|
syncSourceHierarchyStatusDetail OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Available(2),
|
|
Fail(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sync source hierarchy state. Values can be:
|
|
Available(2): sync source hierarchy is available;
|
|
Fail(3): sync source hierarchy is fail."
|
|
::= { syncSourceHierarchyEntry 5 }
|
|
|
|
|
|
END
|