PROTEI-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
Integer32, Opaque, enterprises, Counter32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF;
protei MODULE-IDENTITY
LAST-UPDATED "200607142109Z"
ORGANIZATION "Protei LTD"
CONTACT-INFO
"E-mail: info@protei.ru
Author: Nickolay Vinogradov
Postal: 60A B.Sampsonievsky,
Business Center Telecom SPb
St.Petersburg, 194044, Russia
Tel.: +7 812 449 47 27"
DESCRIPTION "Protei LTD registered number for Protei Systems"
REVISION "200607142109Z"
DESCRIPTION "Initial version"
::= { enterprises 20873}
END
SDSLC-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
Integer32, Opaque, enterprises, Counter32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex, InterfaceIndex
FROM IF-MIB;
sdslc MODULE-IDENTITY
LAST-UPDATED "200610182308Z"
ORGANIZATION "Protei LTD"
CONTACT-INFO
"E-mail: info@protei.ru
Author: Nickolay Vinogradov
Postal: 60A B.Sampsonievsky,
Business Center Telecom SPb
St.Petersburg, 194044, Russia
Tel.: +7 812 449 47 27"
DESCRIPTION "The MIB module to describe statistics for
SDSLC device"
REVISION "200610182308Z"
DESCRIPTION "Initial version"
::= { protei 99 }
-- the Ethernet-like Statistics group
netStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF NetStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a collection of ethernet-like
interfaces(dsl0 .. dsl7).
There will be one row in this table for each
ethernet-like interface in the system."
::= { sdslc 1 }
netStatsEntry OBJECT-TYPE
SYNTAX NetStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a particular interface to an
ethernet-like medium."
INDEX { netStatsIndex }
::= { netStatsTable 1 }
NetStatsEntry ::=
SEQUENCE {
netStatsIndex InterfaceIndex,
netStatsRxErrors Counter32,
netStatsTxErrors Counter32,
netStatsRxDropped Counter32,
netStatsTxDropped Counter32,
netStatsTxLowPriorDropped Counter32,
netStatsRxPackets Counter32,
netStatsTxPackets Counter32,
netStatsRxBytes Counter32,
netStatsTxBytes Counter32,
netStatsHeadCompRxCmdUnknown Counter32,
netStatsHeadCompTxCmd Counter32,
netStatsHeadCompTxCmdAddReq Counter32,
netStatsHeadCompTxCmdFailed Counter32,
netStatsHeadCompRxCmdAddReq Counter32,
netStatsHeadCompRxCmd Counter32,
netStatsHeadCompTxPkts Counter32,
netStatsHeadCompTxPktsUdp Counter32,
netStatsHeadCompRxPkts Counter32,
netStatsHeadCompRxErr Counter32,
netStatsHeadCompRxSidUnknown Counter32,
netStatsDroppedFreqHigh Integer32
}
netStatsIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies an
interface to an ethernet-like medium. The
interface identified by a particular value of
this index is the same interface as identified
by the same value of ifIndex."
::= { netStatsEntry 1 }
netStatsRxErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of bad ethernet frames, which passed to
network interface from HDLC, but has bad session
header with unknown SID, etc."
::= { netStatsEntry 2 }
netStatsTxErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Tx dropped packets, which have bad
parts num"
::= { netStatsEntry 3 }
netStatsRxDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Rx dropped ethernet frames, because
there is no memory to receive a packet"
::= { netStatsEntry 4 }
netStatsTxDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Tx dropped ethernet frames, because
there is no memory in the software HDLC buffers"
::= { netStatsEntry 5 }
netStatsTxLowPriorDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Tx dropped Low Prior ethernet frames, because
there is no memory in the software HDLC buffers"
::= { netStatsEntry 6 }
netStatsRxPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of received packets on the interface"
::= { netStatsEntry 7 }
netStatsTxPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of tranmitted packets to the interface"
::= { netStatsEntry 8 }
netStatsRxBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of received bytes on the interface"
::= { netStatsEntry 9 }
netStatsTxBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of transmitted bytes on the interface"
::= { netStatsEntry 10 }
netStatsHeadCompRxCmdUnknown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of unknown compression commands,
received on the interface"
::= { netStatsEntry 11 }
netStatsHeadCompTxCmd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of transmitted compression commands"
::= { netStatsEntry 12 }
netStatsHeadCompTxCmdAddReq OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of transmitted add request compression
commands"
::= { netStatsEntry 13 }
netStatsHeadCompTxCmdFailed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of failures of send compression commands"
::= { netStatsEntry 14 }
netStatsHeadCompRxCmdAddReq OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of received add request compression
commands"
::= { netStatsEntry 15 }
netStatsHeadCompRxCmd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of received compression commands"
::= { netStatsEntry 16 }
netStatsHeadCompTxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of compressed packets"
::= { netStatsEntry 17 }
netStatsHeadCompTxPktsUdp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of compressed UDP packets"
::= { netStatsEntry 18 }
netStatsHeadCompRxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of succesfull decompressed packets"
::= { netStatsEntry 19 }
netStatsHeadCompRxErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of bad compressed packets, received
on the interface"
::= { netStatsEntry 20 }
netStatsHeadCompRxSidUnknown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of received compressed frames, with
unknown SID"
::= { netStatsEntry 21 }
netStatsDroppedFreqHigh OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "flag, which inverted each massive packets drop.
Used for sending traps"
::= { netStatsEntry 22 }
-- the HDLC Statistics group
hdlcStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF HdlcStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a collection of HDLC controllers
There will be one row in this table for each
hdlc controller in the system."
::= { sdslc 2 }
hdlcStatsEntry OBJECT-TYPE
SYNTAX HdlcStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a particular HDLC controller."
INDEX { hdlcStatsIndex }
::= { hdlcStatsTable 1 }
HdlcStatsEntry ::=
SEQUENCE {
hdlcStatsIndex Integer32,
hdlcStatsTxErrors Counter32,
hdlcStatsRxOverflow Counter32,
hdlcStatsCrcErrors Counter32,
hdlcStatsOctetErrors Counter32,
hdlcStatsLengthErrors Counter32,
hdlcStatsTxPackets Counter32,
hdlcStatsRxPackets Counter32
}
hdlcStatsIndex OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies an
interface to an HDLC medium."
::= { hdlcStatsEntry 1 }
hdlcStatsTxErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of packet transmittion error"
::= { hdlcStatsEntry 2 }
hdlcStatsRxOverflow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of HDLC Rx overflow"
::= { hdlcStatsEntry 3 }
hdlcStatsCrcErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of HDLC Rx CRC errors"
::= { hdlcStatsEntry 4 }
hdlcStatsOctetErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of HDLC Rx Octet errors"
::= { hdlcStatsEntry 5 }
hdlcStatsLengthErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of HDLC Rx Length errors"
::= { hdlcStatsEntry 6 }
hdlcStatsTxPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of successful transmitted packets"
::= { hdlcStatsEntry 7 }
hdlcStatsRxPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of successful received packets"
::= { hdlcStatsEntry 8 }
-- the SHDSL Statistics group
shdslStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF ShdslStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a collection of SHDSL controllers
There will be one row in this table for each
shdsl controller in the system."
::= { sdslc 3 }
shdslStatsEntry OBJECT-TYPE
SYNTAX ShdslStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a particular SHDSL controller."
INDEX { shdslStatsIndex }
::= { shdslStatsTable 1 }
ShdslStatsEntry ::=
SEQUENCE {
shdslStatsIndex Integer32,
shdslStatsCrcAnomaly Counter32,
shdslStatsLoswDefect Counter32,
shdslStatsLoopAttenDefect Counter32,
shdslStatsSnrMargineDefect Counter32,
shdslStatsLoswFailure Counter32,
shdslStatsActiveTime Integer32,
shdslStatsInactiveTime Integer32,
shdslStatsCurrentStateTime Integer32,
shdslStatsStateChangeNr Counter32,
shdslStatsSocratMode Integer32,
shdslStatsSocratSpeed Integer32,
shdslStatsSocratSnr Integer32,
shdslStatsSocratLineLoss Integer32,
shdslStatsSocratSigQual Integer32,
shdslStatsLinkState Integer32,
shdslStatsErrFreqHigh Integer32
}
shdslStatsIndex OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies an
interface to an SHDSL medium(Socrat)."
::= { shdslStatsEntry 1 }
shdslStatsCrcAnomaly OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Rx packet CRC anomaly"
::= { shdslStatsEntry 2 }
shdslStatsLoswDefect OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of LOSW Defects"
::= { shdslStatsEntry 3 }
shdslStatsLoopAttenDefect OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Loop Attention Defects"
::= { shdslStatsEntry 4 }
shdslStatsSnrMargineDefect OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of SNR Margine Defects"
::= { shdslStatsEntry 5 }
shdslStatsLoswFailure OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of LOSW Failures"
::= { shdslStatsEntry 6 }
shdslStatsActiveTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of seconds Socrat in Active State"
::= { shdslStatsEntry 7 }
shdslStatsInactiveTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of seconds Socrat in Inactive State"
::= { shdslStatsEntry 8 }
shdslStatsCurrentStateTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of seconds Socrat in Current State"
::= { shdslStatsEntry 9 }
shdslStatsStateChangeNr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Socrat State Changes"
::= { shdslStatsEntry 10 }
shdslStatsSocratMode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Socrat Mode: Master/Slave"
::= { shdslStatsEntry 11 }
shdslStatsSocratSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Socrat Speed, Kb/s"
::= { shdslStatsEntry 12 }
shdslStatsSocratSnr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Socrat SNR "
::= { shdslStatsEntry 13 }
shdslStatsSocratLineLoss OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Socrat Line Loss "
::= { shdslStatsEntry 14 }
shdslStatsSocratSigQual OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Socrat Signal Quality"
::= { shdslStatsEntry 15 }
shdslStatsLinkState OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link state. 1-up/0-down"
::= { shdslStatsEntry 16 }
shdslStatsErrFreqHigh OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Value inverted each time, when massive errors
happens on the link"
::= { shdslStatsEntry 17 }
-- the E1 Statistics group
e1StatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF E1StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a collection of channels of the
E1 controllers. There will be one row in this
table for each channel of the E1 controllers in
the system."
::= { sdslc 4 }
e1StatsEntry OBJECT-TYPE
SYNTAX E1StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Statistics for a particular channel of the
E1 controller."
INDEX { e1StatsIndex }
::= { e1StatsTable 1 }
E1StatsEntry ::=
SEQUENCE {
e1StatsIndex Integer32,
e1StatsLossErrors Counter32,
e1StatsLfaErrors Counter32,
e1StatsRaErrors Counter32,
e1StatsSlipErrors Counter32,
e1StatsActiveTime Integer32,
e1StatsInactiveTime Integer32,
e1StatsActiveStatus Integer32
}
e1StatsIndex OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value that uniquely identifies a
channel of the E1 medium(QFALC)."
::= { e1StatsEntry 1 }
e1StatsLossErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of Loss Errors on the channel"
::= { e1StatsEntry 2 }
e1StatsLfaErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of LFA Errors on the channel"
::= { e1StatsEntry 3 }
e1StatsRaErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of RA Errors on the channel"
::= { e1StatsEntry 4 }
e1StatsSlipErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A count of SLIP Errors on the channel"
::= { e1StatsEntry 5 }
e1StatsActiveTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total E1 link active-state time"
::= { e1StatsEntry 6 }
e1StatsInactiveTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total E1 link Inactive-state time"
::= { e1StatsEntry 7 }
e1StatsActiveStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "E1 link status: 1-active, 0-inactive"
::= { e1StatsEntry 8 }
-- the Common Statistics group
commonStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CommonStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Common statistics of modem board"
::= { sdslc 5 }
commonStatsEntry OBJECT-TYPE
SYNTAX CommonStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Common statistics of modem board"
INDEX { commonStatsIndex }
::= { commonStatsTable 1 }
CommonStatsEntry ::=
SEQUENCE {
commonStatsIndex Integer32,
commonStatsWorkTimeHour Integer32,
commonStatsWorkTimeMinutes Integer32,
commonTrapEnableStatus Integer32
}
commonStatsIndex OBJECT-TYPE
SYNTAX INTEGER (0..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An index value"
::= { commonStatsEntry 1 }
commonStatsWorkTimeHour OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Work time of modem in hours"
::= { commonStatsEntry 2 }
commonStatsWorkTimeMinutes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Work time of modem in minutes"
::= { commonStatsEntry 3 }
commonTrapEnableStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem Enable_Disable Status"
::= { commonStatsEntry 4 }
END