MIBs Depot

PDN-DIAGNOSTICS-MIB

Registered at
1.3.6.1.4.1.1795.2.24.2.16.1
1.3.6.1.4.1.1795.2.24.2.16.2
Namespace
zhone
Source file
PDN-DIAGNOSTICS-MIB
Digest
sha256:508112dc08340370d1b8bdf6690c94eb0e75fc29bad9dd6620ee91f8ba8c8185

Imports

FromSymbols
IF-MIBifIndex, ifTestId
PDN-HEADER-MIBpdn-diagnostics
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP
SNMPv2-SMIIpAddress, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, TRAP-TYPE, iso
SNMPv2-TCAutonomousType, DisplayString, RowStatus, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

IANAifType-MIB
IF-MIB
PDN-DIAGNOSTICS-MIB
PDN-HEADER-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
diagTestMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.1795.2.24.2.16.1
diagIfTest
OBJECT-IDENTITY
1.3.6.1.4.1.1795.2.24.2.16.1.1
ifLoopbackTestTable
OBJECT-TYPE
This table contains input and results of a packet loopback test. This table is indexed by ifIndex. This is a interface related test. There can be only one test running per interface. This table should be used in conjunction with ifTestTable(Rfc 1573) with all the semantics of ifTestTable.
1.3.6.1.4.1.1795.2.24.2.16.1.1.1not-accessiblemandatory
ifLoopbackTestEntry
OBJECT-TYPE
An entry containing objects for test input and result for packet loopback test
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1not-accessiblemandatory
loopbackTestInputNumCycles
OBJECT-TYPE
This object corresponds the number of cycles the test to be run for. One cycle corresponds to a 15 second interval. The default value for this object is 40.
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.1INTEGERread-writemandatory
loopbackTestResultsPktsSent
OBJECT-TYPE
This object corresponds to the number of packets sent
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.2INTEGERread-onlymandatory
loopbackTestResultsPktsRcvdOK
OBJECT-TYPE
This object corresponds to the number of packets which were received without any error
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.3INTEGERread-onlymandatory
loopbackTestResultsPktsRcvdErr
OBJECT-TYPE
This object corresponds to the number of packets which were received with errors
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.4INTEGERread-onlymandatory
loopbackTestResultsPktsNotRcvd
OBJECT-TYPE
This object corresponds to the number of packets which were sent but not received
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.5INTEGERread-onlymandatory
loopbackTestResultsPktErrorRate
OBJECT-TYPE
Reflects the error rate of the loopback test. this string will represent a floating point number of the form [ErrRate][eE][+-][ErrRateBase] where ErrRate and ErrRateBase are integers. In Other Words ErrRate * [10^ -ErrRateBase] shown below are example of the values returned. 123456E-5 = 1.23456 344567e-6 = 0.344567
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.6DisplayString (SIZE(1..32))read-onlymandatory
loopbackTestResultsErrSecs
OBJECT-TYPE
This object corresponds to the number of errored seconds
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.7INTEGERread-onlymandatory
loopbackTestResultsSvrErrSecs
OBJECT-TYPE
This object corresponds to the number of severely errored seconds
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.8INTEGERread-onlymandatory
loopbackTestResultsElpTime
OBJECT-TYPE
This object corresponds to the number of seconds elapsed since the start of the test.
1.3.6.1.4.1.1795.2.24.2.16.1.1.1.1.9INTEGERread-onlymandatory
ifBERTObjectsTable
OBJECT-TYPE
This table contains the objects for Bit Error Rate Test. This table is indexed by ifIndex.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2not-accessiblemandatory
ifBERTObjectsEntry
OBJECT-TYPE
An Entry containing objects of BERT.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1not-accessiblemandatory
ifBERTTestDuration
OBJECT-TYPE
This object represents the test duration in seconds.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.1INTEGERread-writemandatory
ifBERTElapsedTime
OBJECT-TYPE
This object represents the elapsed time in seconds.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.2INTEGERread-onlymandatory
ifBERTDownSyncUP
OBJECT-TYPE
This object indicates whether Downstream sync is enabled .
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.3INTEGER {yes(1), no(2)}read-onlymandatory
ifBERTUpSyncUP
OBJECT-TYPE
This object indicates whether upstream sync is enabled.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.4INTEGER {yes(1), no(2)}read-onlymandatory
ifBERTSegmentsSent
OBJECT-TYPE
This object represents the number of segments sent during the test
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.5INTEGERread-onlymandatory
ifBERTDownMBitsRcvd
OBJECT-TYPE
This represents the number of million bits rcvd downstream.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.6INTEGERread-onlymandatory
ifBERTUpMBitsRcvd
OBJECT-TYPE
This represents the number of million bits rcvd upstream.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.7INTEGERread-onlymandatory
ifBERTDownBitErrDetected
OBJECT-TYPE
This represents the number of bit errors detected downstream.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.8INTEGERread-onlymandatory
ifBERTUpBitErrDetected
OBJECT-TYPE
This represents the number of bit errors detected upstream.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.9INTEGERread-onlymandatory
ifBERTDownBitErrRate
OBJECT-TYPE
This string will represent a floating point number of the form [Er rRate] [eE] [+-] [ErrRatebase] where ErrTare and errRateBase are integers.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.10DisplayString (SIZE(1..32))read-onlymandatory
ifBERTUpBitErrRate
OBJECT-TYPE
This object reflects the error rate of BERT in Upstream direction. This string will represent a floating point number of the form [ErrRate] [eE] [+-] [ErrRatebase] where ErrTare and errRateBase are integers.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.11DisplayString (SIZE(1..32))read-onlymandatory
ifBERTDownErroredSecs
OBJECT-TYPE
This represents number of errored seconds downstream. Errored second is a second in which there is at least 1 block error.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.12INTEGERread-onlymandatory
ifBERTUpErroredSecs
OBJECT-TYPE
This represents number of errored seconds upstream. Errored second is a second in which there is at least 1 block error.
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.13INTEGERread-onlymandatory
ifBERTDownLineRate
OBJECT-TYPE
This represents the downstream line rate in KBPS
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.14INTEGERread-onlymandatory
ifBERTUpLineRate
OBJECT-TYPE
This represents the Upstream line rate in KBPS
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.15INTEGERread-onlymandatory
ifBERTDownMargin
OBJECT-TYPE
This represents the Downstream margin in decibels (DB).
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.16INTEGERread-onlymandatory
ifBERTUpMargin
OBJECT-TYPE
This represents the upstream margin in decibels (DB).
1.3.6.1.4.1.1795.2.24.2.16.1.1.2.1.17INTEGERread-onlymandatory
ifBLERTObjectsTable
OBJECT-TYPE
This table contains the objects for Block Error Rate Test (BLERT). This table is indexed by ifIndex.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3not-accessiblemandatory
ifBLERTObjectsEntry
OBJECT-TYPE
An Entry containing objects of BLERT.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1not-accessiblemandatory
ifBLERTTestDuration
OBJECT-TYPE
This object represents the test duration in seconds.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.1INTEGERread-writemandatory
ifBLERTElapsedTime
OBJECT-TYPE
This object represents the elapsed time in seconds since the test started.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.2INTEGERread-onlymandatory
ifBLERTTxSeqCount
OBJECT-TYPE
This object indicates the next Tx sequence.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.3INTEGERread-onlymandatory
ifBLERTRxSeqCount
OBJECT-TYPE
This object indicates the next Rx sequence.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.4INTEGERread-onlymandatory
ifBLERTRxGoodFrames
OBJECT-TYPE
This object indicates the number of good frames received.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.5INTEGERread-onlymandatory
ifBLERTTxGoodFrames
OBJECT-TYPE
This object indicates the number of good frames transmitted.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.6INTEGERread-onlymandatory
ifBLERTRxBadFrames
OBJECT-TYPE
This object indicates the number of bad frames received.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.7INTEGERread-onlymandatory
ifBLERTTxBadFrames
OBJECT-TYPE
This object indicates the number of bad frames transmitted.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.8INTEGERread-onlymandatory
ifBLERTDnLineRate
OBJECT-TYPE
This object indicates the downstream line rate.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.9INTEGERread-onlymandatory
ifBLERTUpLineRate
OBJECT-TYPE
This object indicates the upstream line rate.
1.3.6.1.4.1.1795.2.24.2.16.1.1.3.1.10INTEGERread-onlymandatory
diagApplTest
OBJECT-IDENTITY
1.3.6.1.4.1.1795.2.24.2.16.1.2
applMaxNumberOfTests
OBJECT-TYPE
This object identifies the maximum number of application based tests that can be simultaneously instantiated on the device.
1.3.6.1.4.1.1795.2.24.2.16.1.2.1INTEGERread-onlymandatory
applCurrentNumberOfTests
OBJECT-TYPE
This object identifies the current number of application based tests that are running on the device.
1.3.6.1.4.1.1795.2.24.2.16.1.2.2INTEGERread-onlymandatory
applStopAllTests
OBJECT-TYPE
The value of this object corresponds to stop all application based tests on the device. noOp -- no operation stop -- all the application tests will be stopped but current test results are still available stopAndClear -- all the application tests will be stoped and the results are cleared also
1.3.6.1.4.1.1795.2.24.2.16.1.2.3INTEGER {noOp(1), stop(2), stopAndClear(3)}read-writemandatory
applNewTestId
OBJECT-TYPE
This value of this object corresponds to getting a magic number to start an application based test. The magic number is used as an index to create a row for the diagApplTestTable. If no new rows can be created, this object will have a value of 0.
1.3.6.1.4.1.1795.2.24.2.16.1.2.4INTEGERread-onlymandatory
applTestStatusTable
OBJECT-TYPE
This table controls all the application tests. It defines a test type, starts a test, and clears a test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.5not-accessiblemandatory
applTestStatusEntry
OBJECT-TYPE
An entry containing objects for invoking application based tests
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1not-accessiblemandatory
applTestId
OBJECT-TYPE
A unique ID to identify each application test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.1INTEGERread-onlymandatory
applTestType
OBJECT-TYPE
This object defines the application test type.
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.2AutonomousTyperead-writemandatory
applTestStatus
OBJECT-TYPE
This object shows the current status of an application test. none - indicates waiting for test parameters. inProgress - indicates the test is in process. success - indicates the test is completed. failed - indicates the test is failed. abort - indicates the test was aborted
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.3INTEGER {none(1), inProgress(2), success(3), failed(4), abort(5)}read-onlymandatory
applTestErrorCode
OBJECT-TYPE
This object shows the reason for a test failure.
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.4INTEGER {none(1), timeout(2), icmpError(3), systemError(4)}read-onlymandatory
applTestOwner
OBJECT-TYPE
The network manager who has started the test
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.5DisplayString (SIZE(1..40))read-writemandatory
applTestRowStatus
OBJECT-TYPE
This object is used to create a new row or delete an existing row for an application test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.5.1.6RowStatusread-writemandatory
applPingTestTable
OBJECT-TYPE
This table contains objects which allow network manager to ping a destination.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6not-accessiblemandatory
applPingTestEntry
OBJECT-TYPE
This table contains the input parameters for a ping test and the results of the ping test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1not-accessiblemandatory
applPingTestId
OBJECT-TYPE
A unique ID to identify each application test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.1INTEGERread-onlymandatory
applPingTestIpAddress
OBJECT-TYPE
The IP address to be pinged.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.2IpAddressread-writemandatory
applPingTestSourceIpAddr
OBJECT-TYPE
The Source IP address where we are pinging from. This is an optional object for some devices. See operational specification for its use.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.3IpAddressread-writemandatory
applPingTestPacketSize
OBJECT-TYPE
This object corresponds to the size of the packet (in bytes) which will be sent during the Ping test. The default value for this object is 64 bytes
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.4INTEGERread-writemandatory
applPingTestTimeout
OBJECT-TYPE
This object corresponds to a timeout value (in seconds) between Pings. The default value for this object is 5 seconds
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.5INTEGERread-writemandatory
applPingTestMaxPings
OBJECT-TYPE
This object corresponds to the maximum number of times the device should Ping for the destination. The default value for this object is 10
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.6INTEGERread-writemandatory
applPingTestPktsSent
OBJECT-TYPE
This object corresponds to the total number of packets sent.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.7INTEGERread-onlymandatory
applPingTestPktsRecv
OBJECT-TYPE
This object corresponds to the total number of packets received without error
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.8INTEGERread-onlymandatory
applPingTestMinTime
OBJECT-TYPE
The minimum round trip time.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.9INTEGERread-onlymandatory
applPingTestMaxTime
OBJECT-TYPE
The maximum round trip time.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.10INTEGERread-onlymandatory
applPingTestAvgTime
OBJECT-TYPE
The average round trip time.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.11INTEGERread-onlymandatory
applPingTestDomain
OBJECT-TYPE
This object specifies the destination ip address's domain. The Default is service domain. Not allowed if source ip address is entered. This is an optional object for some devices. See operational specification its use.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.12INTEGER {noop(1), mgmt(2), service(3)}read-writemandatory
applPingTestIfIndex
OBJECT-TYPE
This object specifies the interface over which the ping test will take place.
1.3.6.1.4.1.1795.2.24.2.16.1.2.6.1.13INTEGERread-writemandatory
applTracerouteConfigTable
OBJECT-TYPE
This table contains objects which allow network manager to enter the parameters of a traceroute test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7not-accessiblemandatory
applTracerouteConfigEntry
OBJECT-TYPE
This table contains the input parameters for a traceroute test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1not-accessiblemandatory
applTracerouteTestId
OBJECT-TYPE
A unique ID to identify each application test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.1INTEGERread-onlymandatory
applTracerouteIpAddress
OBJECT-TYPE
The destination IP address of a traceroute test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.2IpAddressread-writemandatory
applTracerouteSourceIpAddr
OBJECT-TYPE
The source IP address of where the traceroute test started. This is an optional object for some devices. See operational specification for its use.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.3IpAddressread-writemandatory
applTraceroutePktsSize
OBJECT-TYPE
This object corresponds to the size of the packet (in bytes) which will be sent during the traceroute test. Please refer to product specific documentation for the default values supported
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.4INTEGERread-writemandatory
applTracerouteTimeout
OBJECT-TYPE
This object corresponds to a timeout value (in seconds) of a traceroute test. The default value for this object is 5 seconds
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.5INTEGERread-writemandatory
applTracerouteMaxHops
OBJECT-TYPE
This object corresponds to the maximum number of hops to reach the destination. The default value for this object is device specific. See Operational Specifications
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.6INTEGERread-writemandatory
applTracerouteDomain
OBJECT-TYPE
This object specifies the destination ip address's domain. The Default is service domain. Not allowed if source ip address is entered. This is an optional object for some devices. See operational specification its use.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.7INTEGER {noop(1), mgmt(2), service(3)}read-writemandatory
applTracerouteIfIndex
OBJECT-TYPE
This object specifies the interface over which the trace-route test will take place.
1.3.6.1.4.1.1795.2.24.2.16.1.2.7.1.8INTEGERread-writemandatory
applTracerouteResultTable
OBJECT-TYPE
This table contains results of traceroute test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8not-accessiblemandatory
applTracerouteResultEntry
OBJECT-TYPE
An entry contains the objects for the traceroute test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1not-accessiblemandatory
applTracerouteResultTestId
OBJECT-TYPE
A unique ID to identify each application test.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.1INTEGERread-onlymandatory
applTracerouteHopCount
OBJECT-TYPE
This object contains the number of hops to reach the gateway.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.2INTEGERread-onlymandatory
applTracerouteIpAddr
OBJECT-TYPE
This object contains the IP address of the gateway.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.3IpAddressread-onlymandatory
applTraceroutePktSize
OBJECT-TYPE
This object corresponds to the size of the packet (in bytes) which will be sent during the traceroute test. Please refer to product specific documentation for the default values supported
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.4INTEGERread-onlymandatory
applTracerouteProbe1RTT
OBJECT-TYPE
This object contains the round trip time (rtt) of the first probe sent to the gateway. If the probe has a timeout the rtt is set to -1.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.5INTEGERread-onlymandatory
applTracerouteProbe2RTT
OBJECT-TYPE
This object contains the round trip time (rtt) of the second probe sent to the gateway. If the probe has a timeout the rtt is set to -1.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.6INTEGERread-onlymandatory
applTracerouteProbe3RTT
OBJECT-TYPE
This object contains the round trip time (rtt) of the third probe sent to the gateway. If the probe has a timeout the rtt is set to -1.
1.3.6.1.4.1.1795.2.24.2.16.1.2.8.1.7INTEGERread-onlymandatory
diagTest
OBJECT-IDENTITY
1.3.6.1.4.1.1795.2.24.2.16.1.3
diagTestTrapEnable
OBJECT-TYPE
This object is used to disable or enable TestOver and TestStart trap for all tests. It is bit sum and possible bit positions are 1 TestStart trap 2 TestOver trap
1.3.6.1.4.1.1795.2.24.2.16.1.3.1INTEGERread-writemandatory
diagTestMIBTraps
OBJECT-IDENTITY
1.3.6.1.4.1.1795.2.24.2.16.2

Notifications

NameOIDStatus
diagApplTestStart
NOTIFICATION-TYPE
This trap signifies that an application test has been initiated.
1.3.6.1.4.1.1795.2.24.2.16.2.0.1
diagIfTestStart
NOTIFICATION-TYPE
This trap signifies that a diagnostic test has been initiated.
1.3.6.1.4.1.1795.2.24.2.16.2.0.2
diagApplTestStop
NOTIFICATION-TYPE
This trap signifies that an application test has completed. This trap compliments the diagApplTestStart trap.
1.3.6.1.4.1.1795.2.24.2.16.2.0.101
diagIfTestOver
NOTIFICATION-TYPE
This trap signifies that a diagnostic test has completed. This trap compliments the diagIfTestStart trap
1.3.6.1.4.1.1795.2.24.2.16.2.0.102