Observium_CE/mibs/adtran/ADTRAN-GEN-SELTDELT-MIB

483 lines
20 KiB
Plaintext

ADTRAN-GEN-SELTDELT-MIB
-- TITLE: The ADTRAN SELT / DELT MIB
-- PRODUCT: Multiple
-- VERSION: 0.1
-- DATE: 2008/07/17
-- This MIB defines the object identifiers (OIDs) for the SELT / DELT feature.
-- HISTORY:
-- Date By Descripition Rev
-- 2009/01/07 och Update for a new OID (adGenSeltDeltEnumTestStatus) for EMS (0.2). STATUS: PRELIMINARY
-- 2008/07/17 och First edition (0.1). STATUS: PRELIMINARY
--*********************************************************************************************************
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
OBJECT-GROUP
FROM SNMPv2-CONF
adGenSlotInfoIndex
FROM ADTRAN-GENSLOT-MIB
DisplayString
FROM SNMPv2-TC
adGenXdsl,
adGenXdslID
FROM ADTRAN-SHARED-XDSL-MIB
InterfaceIndex
FROM IF-MIB
;
--*********************************************************************************************************
adGenSeltDeltMIB MODULE-IDENTITY
LAST-UPDATED "201312030000Z"
ORGANIZATION "ADTRAN, Inc."
CONTACT-INFO
"Web: http://www.adtran.com
E-mail: support@adtran.com"
DESCRIPTION
"This is the MIB module that describes
SELT / DELT functionality."
REVISION "201312030000Z"
DESCRIPTION "Added adGenSeltDeltTestRemoteDevice and updated descriptions for
adGenSeltDeltTestPortNumber."
REVISION "200807170000Z"
DESCRIPTION "Created"
::= { adGenXdslID 1 }
-- OBJECT IDENTIFIERS
adGenSeltDelt OBJECT IDENTIFIER ::= { adGenXdsl 1 }
adGenXdslMibConformance OBJECT IDENTIFIER ::= { adGenXdsl 2 }
adGenXdslMibGroups OBJECT IDENTIFIER ::= { adGenXdslMibConformance 1 }
-- *************************************************************************
-- test
-- ************************************************************************
adGenSeltDeltTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenSeltDeltEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the XDSL generic
SELT / DELT feature. Each entry reflects a required
parameter or action required to perform either the SELT
or DELT diagnostic test. "
::= { adGenSeltDelt 1 }
adGenSeltDeltEntry OBJECT-TYPE
SYNTAX AdGenSeltDeltEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains information on the SELT / DELT feature.
The entries are used for SELT / DELT support and operation."
INDEX { adGenSlotInfoIndex }
::= { adGenSeltDeltTable 1 }
AdGenSeltDeltEntry ::=
SEQUENCE {
adGenSeltDeltTestPortNumber INTEGER,
adGenSeltDeltTestFilename DisplayString,
adGenSeltDeltStartSELTTest INTEGER,
adGenSeltDeltStartDELTTest INTEGER,
adGenSeltDeltStopTest INTEGER,
adGenSeltDeltCurrentTestStatus DisplayString,
adGenSeltDeltLastTestStatus DisplayString,
adGenSeltDeltRetrieveData INTEGER,
adGenSeltDeltEnumTestStatus INTEGER,
--G997 mib type
-- Loop diagnostics for future implementaion
-- adGenXdslineLoopDiagMode INTEGER,
-- adGenXdslLineLoopDiagStatus INTEGER,
adGenSeltDeltTestRemoteDevice InterfaceIndex
}
adGenSeltDeltTestPortNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selected port number for test operation.
The valid range is 0 up to the number of
ports on the card. This is functionally
equivalent to the port number of the
selected interface.
Note: adGenSeltDeltTestRemoteDevice should be
provisioned to 0, prior to the setting
of this value."
::= { adGenSeltDeltEntry 1 }
adGenSeltDeltTestFilename OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the file to be transmitted via TFTP
containing all of the test data for the selected
interface."
::= { adGenSeltDeltEntry 2 }
adGenSeltDeltStartSELTTest OBJECT-TYPE
SYNTAX INTEGER {
start(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to initiate the SELT test for the xDSL port. When
the SELT test has completed the data file can be transferred
to a server via TFTP using adGenSeltDeltRetrieveData.
The TFTP address of the server will be specified by
adGenChassisTftpAddr. A get is meaningless and will
always return start(1).
Note: only one SELT or DELT test can be performed at a time."
::= { adGenSeltDeltEntry 3 }
adGenSeltDeltStartDELTTest OBJECT-TYPE
SYNTAX INTEGER {
start(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to initiate the DELT test for the xDSL port. When
the DELT test has completed the data file can be transferred
to a server via TFTP using adGenSeltDeltRetrieveData.
The TFTP address of the server will be specified by
adGenChassisTftpAddr. A get is meaningless and will
always return start(1).
Note: only one SELT or DELT test can be performed at a time."
::= { adGenSeltDeltEntry 4 }
adGenSeltDeltStopTest OBJECT-TYPE
SYNTAX INTEGER {
stop(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to terminate the currently active test.
A get is meaningless and will always return stop(1)."
::= { adGenSeltDeltEntry 5 }
adGenSeltDeltCurrentTestStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the currently active SELT or DELT test."
::= { adGenSeltDeltEntry 6 }
adGenSeltDeltLastTestStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the last attempted SELT or DELT test."
::= { adGenSeltDeltEntry 7 }
adGenSeltDeltRetrieveData OBJECT-TYPE
SYNTAX INTEGER {
beginTransfer(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to begin the transfer of the diagnostic data
to a remote server for evaluation.
A get is meaningless and always returns beginTransfer(1)."
::= { adGenSeltDeltEntry 8 }
adGenSeltDeltEnumTestStatus OBJECT-TYPE
SYNTAX INTEGER {
idle(1),
active(2),
collectingData(3),
dataAvailable(4),
testFailed(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used to display the state of the current test in an
enumerated format.
The descriptions of the values are:
idle(1) - Signifies the unit can accept an activation
command. This response will only occur if no
previous test has completed.
active(2) - Signifies a SELT or DELT test is currently active.
collectingData(3) - Signifies the test is complete and the data is
being retrieved from the datapump.
dataAvailable(4) - Signifies the test is complete and the data is
availble for the user to retrieve for evaluation.
testFailed(5) - Signifies the SELT or DELT test failed.
Use adGenSeltDeltLastTestStatus to determine the reason."
::= { adGenSeltDeltEntry 9 }
adGenSeltDeltTestRemoteDevice OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The remote device index selected for test operation.
NOTE: adGenSeltDeltTestPortNumber should
be set to 0 prior to provisioning of this
remote device indexing"
::= { adGenSeltDeltEntry 10 }
-- *************************************************************************
-- adGenDeltResults
-- This section defines the response for retrieving DELT data
--
-- ************************************************************************
-- adGenDeltResults OBJECT-TYPE
-- SYNTAX AdGenDeltResults
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "This table contains information on the SELT / DELT feature.
-- The entries are used for retrieval DELT data parameters."
-- INDEX { adGenSlotInfoIndex, adGenDeltSubcarrier }
-- ::= { adGenSeltDeltTable 2 }
--
-- adGenDeltResults ::=
-- SEQUENCE {
-- adGenDeltSubcarrier INTEGER,
-- adGenDeltUpstreamGroupSize INTEGER,
-- adGenDeltUpstreamHLINS INTEGER,
-- adGenDeltUpstreamHLINReal INTEGER,
-- adGenDeltUpstreamHLINImag INTEGER,
-- adGenDeltUpstreamHLOG INTEGER,
-- adGenDeltUpstreamQLN INTEGER,
-- adGenDeltUpstreamSNR INTEGER,
-- adGenDeltDownstreamGroupSize INTEGER,
-- adGenDeltDownstreamHLINS INTEGER,
-- adGenDeltDownstreamHLINReal INTEGER,
-- adGenDeltDownstreamHLINImag INTEGER,
-- adGenDeltDownstreamHLOG INTEGER,
-- adGenDeltDownstreamQLN INTEGER,
-- adGenDeltDownstreamSNR INTEGER,
-- }
--
-- adGenDeltSubcarrier OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "Tone group value. For ADSL2 and ADSL2+ this contains the
-- tone for the data presented. For VDSL this contains the
-- tone group for the data presented."
-- ::= { adGenDeltResults 1 }
--
-- adGenDeltGroupSize OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter contains the number of subcarriers per group
-- used to report the DELT information. The valid values are
-- 1,2,3 and 8. For ADSLm the parameter is equal to one(1) and,
-- for VDSL2, it is equal to the size of the subcarrier group
-- used to compute the parameters."
-- ::= { adGenDeltResults 2 }
--
-- adGenDeltUpstreamHLINS OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is the scale factor to be applied to the
-- upstream Hlin(f) values. It is represented as an unsigned
-- interger in the range from 1 ro 2E16-1"
-- ::= { adGenDeltResults 3 }
--
-- adGenDeltUpstreamHLINReal OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in linear scale
-- for upstream Hlin(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 4 }
--
-- adGenDeltUpstreamHLINImag OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of imag values in linear scale
-- for upstream Hlin(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 5 }
--
-- adGenDeltUpstreamHLOG OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in dB for
-- upstream Hlog(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 6 }
--
-- adGenDeltUpstreamQLN OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in dBm/Hz for
-- upstream QLN(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 7 }
--
-- adGenDeltUpstreamSNR OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in dB for
-- upstream SNR(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 8 }
--
-- adGenDeltDownstreamHLINS OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is the scale factor to be applied to the
-- Downstream Hlin(f) values. It is represented as an unsigned
-- interger in the range from 1 ro 2E16-1"
-- ::= { adGenDeltResults 9 }
--
-- adGenDeltDownstreamHLINReal OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in linear scale
-- for Downstream Hlin(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 10 }
--
-- adGenDeltDownstreamHLINImag OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of imag values in linear scale
-- for Downstream Hlin(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 11 }
--
-- adGenDeltDownstreamHLOG OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in dB for
-- Downstream Hlog(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 12 }
--
-- adGenDeltDownstreamQLN OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in dBm/Hz for
-- Downstream QLN(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 13 }
--
-- adGenDeltDownstreamSNR OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter is an array of real values in dB for
-- Downstream SNR(f). This parameter is only valid after a
-- successful loop diagnostic (DELT) procedure."
-- ::= { adGenDeltResults 14 }
--
--
-- *************************************************************************
-- adGenDeltResults
-- This section defines the response for retrieving SELT data
--
-- ************************************************************************
-- adGenSeltResults OBJECT-TYPE
-- SYNTAX AdGenSeltResults
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "This table contains information on the SELT / DELT feature.
-- The entries are used for retrieval SELT data parameters."
-- INDEX { adGenSlotInfoIndex }
-- ::= { adGenSeltDeltTable 3 }
--
-- adGenSeltResults ::=
-- SEQUENCE {
-- adGenSeltFDR DisplayString,
-- adGenSeltICN DisplayString,
-- }
--
-- adGenSeltFDR OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter contains frequency domain reflectomerty (FDR) echo
-- response of the loop as determined during the SELT line test."
-- ::= { adGenSeltResults 1 }
--
-- adGenSeltICN OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read
-- STATUS current
-- DESCRIPTION
-- "This parameter contains idle channel noise (ICN) response of the
-- loop as determined during the SELT line test."
-- ::= { adGenSeltResults 2 }
-- ************************************************************************
-- MIB Groups
-- ************************************************************************
-- ============ Prov Group ================================================
adGenXdslSeltDeltGroup OBJECT-GROUP
OBJECTS
{
adGenSeltDeltTestPortNumber,
adGenSeltDeltTestFilename,
adGenSeltDeltStartSELTTest,
adGenSeltDeltStartDELTTest,
adGenSeltDeltStopTest,
adGenSeltDeltCurrentTestStatus,
adGenSeltDeltLastTestStatus,
adGenSeltDeltRetrieveData,
adGenSeltDeltEnumTestStatus,
adGenSeltDeltTestRemoteDevice
}
STATUS current
DESCRIPTION
"These objects provide support for xDSL SELT / DELT support and operation."
::= { adGenXdslMibGroups 1 }
END