317 lines
7.9 KiB
Plaintext
317 lines
7.9 KiB
Plaintext
C-PRODUCT-DS3-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
ds3card FROM C-PRODUCT-GROUP-MIB
|
|
portSlot, portNumber, TimeAndDate FROM C-PRODUCT-BASE-MIB
|
|
Gauge FROM RFC1155-SMI
|
|
OBJECT-TYPE FROM RFC-1212;
|
|
|
|
-- DS3 groups
|
|
|
|
ds3Port OBJECT IDENTIFIER ::= { ds3card 1 }
|
|
ds3PortStats OBJECT IDENTIFIER ::= { ds3card 2 }
|
|
ds3PortClearStats OBJECT IDENTIFIER ::= { ds3card 3 }
|
|
|
|
-- DS3 Port Group (ds3Port)
|
|
|
|
ds3PortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ds3PortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The DS3 port information table."
|
|
::= { ds3Port 1 }
|
|
|
|
ds3PortEntry OBJECT-TYPE
|
|
SYNTAX Ds3PortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a DS3 port."
|
|
INDEX { portSlot, portNumber }
|
|
::= { ds3PortTable 1 }
|
|
|
|
Ds3PortEntry ::=
|
|
SEQUENCE {
|
|
ds3PortLoopbackType
|
|
INTEGER,
|
|
ds3PortLboLength
|
|
INTEGER,
|
|
ds3PortPeakRate
|
|
INTEGER,
|
|
ds3PortFraming
|
|
INTEGER,
|
|
ds3PortCellMap
|
|
INTEGER,
|
|
ds3PortScramble
|
|
INTEGER,
|
|
ds3PortTiming
|
|
INTEGER,
|
|
ds3PortPlcpTiming
|
|
INTEGER,
|
|
ds3PortCtxTiming
|
|
INTEGER,
|
|
ds3PortFeacLoopback
|
|
INTEGER,
|
|
ds3PortLineRate
|
|
INTEGER
|
|
}
|
|
|
|
ds3PortLoopbackType OBJECT-TYPE
|
|
SYNTAX INTEGER { none (1), -- no loopback
|
|
networkLine (2),
|
|
localCard (3),
|
|
networkCard (4) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Loopback type of the DS3 port."
|
|
DEFVAL { none }
|
|
::= { ds3PortEntry 1 }
|
|
|
|
ds3PortLboLength OBJECT-TYPE
|
|
SYNTAX INTEGER { lessThan255(1),
|
|
moreThan255(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Cable length for the DS3 port."
|
|
DEFVAL { lessThan255 }
|
|
::= { ds3PortEntry 2 }
|
|
|
|
ds3PortPeakRate OBJECT-TYPE
|
|
SYNTAX INTEGER (5..41)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Peak data transfer rate of the DS3 port. Unit: Mbps."
|
|
::= { ds3PortEntry 3 }
|
|
|
|
ds3PortFraming OBJECT-TYPE
|
|
SYNTAX INTEGER { cbit(1),
|
|
m23(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Cbit or M23 framing for the DS3 port."
|
|
DEFVAL { cbit }
|
|
::= { ds3PortEntry 4 }
|
|
|
|
ds3PortCellMap OBJECT-TYPE
|
|
SYNTAX INTEGER { clear(1),
|
|
plcp(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ATM cell mapping for the DS3 port."
|
|
DEFVAL { plcp }
|
|
::= { ds3PortEntry 5 }
|
|
|
|
ds3PortScramble OBJECT-TYPE
|
|
SYNTAX INTEGER { no(1),
|
|
yes(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ATM payload scrambling for the DS3 port."
|
|
DEFVAL { yes }
|
|
::= { ds3PortEntry 6 }
|
|
|
|
ds3PortTiming OBJECT-TYPE
|
|
SYNTAX INTEGER { loop(1),
|
|
system(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"DS3 timing source."
|
|
DEFVAL { system }
|
|
::= { ds3PortEntry 7 }
|
|
|
|
ds3PortPlcpTiming OBJECT-TYPE
|
|
SYNTAX INTEGER { ds3Timing(1),
|
|
systemClock(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PLCP timing source for the DS3 port."
|
|
DEFVAL { ds3Timing }
|
|
::= { ds3PortEntry 8 }
|
|
|
|
ds3PortCtxTiming OBJECT-TYPE
|
|
SYNTAX INTEGER { plcpClock(1),
|
|
ds3rxClock(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CTX timing source from the DS3 port."
|
|
DEFVAL { ds3rxClock }
|
|
::= { ds3PortEntry 9 }
|
|
|
|
ds3PortFeacLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER { disable(1),
|
|
enable(2) }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"FEAC loopback for the DS3 port."
|
|
DEFVAL { disable }
|
|
::= { ds3PortEntry 10 }
|
|
|
|
ds3PortLineRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Physical Line data transfer rate of the DS3 port. Unit: CPS."
|
|
::= { ds3PortEntry 11 }
|
|
|
|
|
|
-- DS3 Port Stats Group (ds3PortStats)
|
|
|
|
ds3PortStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ds3PortStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The DS3 port stats information table."
|
|
::= { ds3PortStats 1 }
|
|
|
|
ds3PortStatsEntry OBJECT-TYPE
|
|
SYNTAX Ds3PortStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a DS3 port stats."
|
|
INDEX { portSlot, portNumber }
|
|
::= { ds3PortStatsTable 1 }
|
|
|
|
Ds3PortStatsEntry ::=
|
|
SEQUENCE {
|
|
ds3PortRxCells
|
|
Gauge,
|
|
ds3PortTxCells
|
|
Gauge,
|
|
ds3PortIdleUnassignedCells
|
|
Gauge,
|
|
ds3PortHCSErrorCells
|
|
Gauge,
|
|
ds3PortResetTimeDate
|
|
TimeAndDate,
|
|
ds3PortResetStats
|
|
INTEGER,
|
|
ds3PortUtilRxCells
|
|
INTEGER,
|
|
ds3PortUtilTxCells
|
|
INTEGER
|
|
}
|
|
|
|
ds3PortRxCells OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The counter associated with the received cells, encountered
|
|
on the ATM interface."
|
|
::= { ds3PortStatsEntry 1 }
|
|
|
|
ds3PortTxCells OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The counter associated with the transmitted cells, encountered
|
|
on the ATM interface."
|
|
::= { ds3PortStatsEntry 2 }
|
|
|
|
ds3PortIdleUnassignedCells OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The counter associated with the idle/unassigned cells, encountered
|
|
on the ATM interface."
|
|
::= { ds3PortStatsEntry 3 }
|
|
|
|
ds3PortHCSErrorCells OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The counter associated with the HCS errored cells, encountered
|
|
on the ATM interface."
|
|
::= { ds3PortStatsEntry 4 }
|
|
|
|
ds3PortResetTimeDate OBJECT-TYPE
|
|
SYNTAX TimeAndDate
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The reset time and date of ATM stats on this ATM interface."
|
|
::= { ds3PortStatsEntry 5 }
|
|
|
|
ds3PortResetStats OBJECT-TYPE
|
|
SYNTAX INTEGER { reset (1) }
|
|
ACCESS write-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This field is used to reset the atm statistics for the ds3 port.
|
|
If a get is performed on this command, the result will always
|
|
be zero"
|
|
::= { ds3PortStatsEntry 6 }
|
|
|
|
ds3PortUtilRxCells OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Utilization of received Cell is calculated as
|
|
received cells divided by Line Rate."
|
|
::= { ds3PortStatsEntry 7 }
|
|
|
|
ds3PortUtilTxCells OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Utilization of transmitted Cell is calculated as
|
|
transmitted cells divided by Line Rate. "
|
|
::= { ds3PortStatsEntry 8 }
|
|
|
|
ds3PortClearStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ds3PortClearStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table is used to reset the performance monitoring data
|
|
for ds3 port."
|
|
::= { ds3PortClearStats 1 }
|
|
|
|
ds3PortClearStatsEntry OBJECT-TYPE
|
|
SYNTAX Ds3PortClearStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a DS3 port."
|
|
INDEX { portSlot, portNumber }
|
|
::= { ds3PortClearStatsTable 1 }
|
|
|
|
Ds3PortClearStatsEntry ::=
|
|
SEQUENCE
|
|
{
|
|
ds3PortResetPMData
|
|
INTEGER
|
|
}
|
|
|
|
ds3PortResetPMData OBJECT-TYPE
|
|
SYNTAX INTEGER { reset (1) }
|
|
ACCESS write-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This field is used to reset the performance monitoring
|
|
data for the ds3 port. If a get is performed on this command,
|
|
the result will always be zero"
|
|
::= { ds3PortClearStatsEntry 1 }
|
|
|
|
END
|