Observium_CE/mibs/adtran/ADTRAN-TA5K-GR909-MIB

576 lines
18 KiB
Plaintext

ADTRAN-TA5K-GR909-MIB DEFINITIONS ::= BEGIN
-- TITLE: The ADTRAN GR909 MIB
-- PRODUCT: ADTRAN TA5K POTS PRODUCTS
-- This MIB defines the object identifier (OID) for the
-- ADTRAN GR909 MIB objects
-- The GR909 MIB defines the table for the GR-909 Loop Tests
-- 08/13/2009 och Fixed a problem that caused smicng.cmd to fail. adGenGr909BeginTest (define the INTEGER value)
-- DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below
-- ******************************************************************************************
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
adGenGr909, adGenGr909ID
FROM ADTRAN-GENTA5K-MIB
;
adGenGr909MIB MODULE-IDENTITY
LAST-UPDATED "201202030832Z"
ORGANIZATION
"ADTRAN, Inc."
CONTACT-INFO
"CND Tech Support
Postal: ADTRAN, Inc.
901 Explorer Blvd.
Huntsville, AL 35806
Tel: +1 800 726-8663
Fax: +1 256 963 6217
E-mail: support@adtran.com"
DESCRIPTION
"Generic GR909 MIB"
REVISION "201203070000Z"
DESCRIPTION "PSK - Corrected a missing enum value in adGenGr909IdleNoiseResult OID"
REVISION "201202030832Z"
DESCRIPTION "Added Noise and Load Coil tests."
REVISION "200703300832Z"
DESCRIPTION "Created"
::= { adGenGr909ID 1 }
-- OBJECT IDENTIFIERS
adGenGr909Table OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenGr909Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of GR909 Table info."
::= { adGenGr909 1 }
adGenGr909Entry OBJECT-TYPE
SYNTAX AdGenGr909Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { ifIndex }
::= { adGenGr909Table 1 }
AdGenGr909Entry ::=
SEQUENCE {
adGenGr909HPTResult
INTEGER,
adGenGr909FEMFResult
INTEGER,
adGenGr909RFaultResult
INTEGER,
adGenGr909RingerResult
INTEGER,
adGenGr909ROHResult
INTEGER,
adGenGr909FVAcTipToGndMeas
DisplayString,
adGenGr909FVAcRingToGndMeas
DisplayString,
adGenGr909FVDcTipToGndMeas
DisplayString,
adGenGr909FVDcRingToGndMeas
DisplayString,
adGenGr909FVAcTipToGndResult
INTEGER,
adGenGr909FVAcRingToGndResult
INTEGER,
adGenGr909FVDcTipToGndResult
INTEGER,
adGenGr909FVDcRingToGndResult
INTEGER,
adGenGr909LoopImpTipToRingMeas
DisplayString,
adGenGr909LoopImpTipToGndMeas
DisplayString,
adGenGr909LoopImpRingToGndMeas
DisplayString,
adGenGr909LoopImpTipToRingResult
INTEGER,
adGenGr909LoopImpTipToGndResult
INTEGER,
adGenGr909LoopImpRingToGndResult
INTEGER,
adGenGr909RingerMeas
DisplayString,
adGenGr909LastTestComplete
DisplayString,
adGenGr909LastTestAttempt
DisplayString,
adGenGr909LastTestResult
INTEGER,
adGenGr909FailureCode
DisplayString,
adGenGr909BeginTest
INTEGER,
adGenGr909LoopCapTipToRingMeas
DisplayString,
adGenGr909LoopCapTipToGndMeas
DisplayString,
adGenGr909LoopCapRingToGndMeas
DisplayString,
adGenGr909IdleNoiseMeasure
Integer32,
adGenGr909IdleNoiseResult
INTEGER,
adGenGr909NumLoadCoils
INTEGER,
adGenGr909LoadCoilsDistance
OCTET STRING,
adGenGr909LoadCoilsResult
INTEGER,
adGenGr909TestFlag
INTEGER,
adGenGr909TestCapFlag
INTEGER,
adGenGr909TestNoiseFlag
INTEGER,
adGenGr909TestLoadCoilFlag
INTEGER
}
adGenGr909HPTResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2),
na(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the HPT test.
Pass(1) = The HPT test Passed.
Fail(2) = The HPT test failed.
N/A(3) = The HPT test result is not ready."
::= { adGenGr909Entry 1 }
adGenGr909FEMFResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2),
na(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the FEMF test.
Pass(1) = The FEMF test Passed.
Fail(2) = The FEMF test failed.
N/A(3) = The FEMF test result is not ready."
::= { adGenGr909Entry 2 }
adGenGr909RFaultResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2),
na(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the RFault test.
Pass(1) = The RFault test Passed.
Fail(2) = The RFault test failed.
N/A(3) = The RFault test result is not ready."
::= { adGenGr909Entry 3 }
adGenGr909RingerResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2),
na(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the Ringer test.
Pass(1) = The Ringer test Passed.
Fail(2) = The Ringer test failed.
N/A(3) = The Ringer test result is not ready."
::= { adGenGr909Entry 4 }
adGenGr909ROHResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2),
na(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the ROH test.
Pass(1) = The ROH test Passed.
Fail(2) = The ROH test failed.
N/A(3) = The ROH test result is not ready."
::= { adGenGr909Entry 5 }
adGenGr909FVAcTipToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Foreign Voltage AC
Tip to Ground measurement."
::= { adGenGr909Entry 6 }
adGenGr909FVAcRingToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Foreign Voltage AC
Ring to Ground measurement."
::= { adGenGr909Entry 7 }
adGenGr909FVDcTipToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Foreign Voltage DC
Tip to Ground measurement."
::= { adGenGr909Entry 8 }
adGenGr909FVDcRingToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Foreign Voltage DC
Ring to Ground measurement."
::= { adGenGr909Entry 9 }
adGenGr909FVAcTipToGndResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Foreign Voltage AC
Tip to Ground test."
::= { adGenGr909Entry 10 }
adGenGr909FVAcRingToGndResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Foreign Voltage AC
Ring to Ground test."
::= { adGenGr909Entry 11 }
adGenGr909FVDcTipToGndResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Foreign Voltage DC
Tip to Ground test."
::= { adGenGr909Entry 12 }
adGenGr909FVDcRingToGndResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Foreign Voltage DC
Ring to Ground test."
::= { adGenGr909Entry 13 }
adGenGr909LoopImpTipToRingMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Loop Impedance
Tip to Ring measurement."
::= { adGenGr909Entry 14 }
adGenGr909LoopImpTipToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Loop Impedance
Tip to Ground measurement."
::= { adGenGr909Entry 15 }
adGenGr909LoopImpRingToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Loop Impedance
Ring to Ground measurement."
::= { adGenGr909Entry 16 }
adGenGr909LoopImpTipToRingResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Loop Impedance
Tip to Ring test."
::= { adGenGr909Entry 17 }
adGenGr909LoopImpTipToGndResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Loop Impedance
Tip to Ground test."
::= { adGenGr909Entry 18 }
adGenGr909LoopImpRingToGndResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result for the Loop Impedance
Ring to Ground test."
::= { adGenGr909Entry 19 }
adGenGr909RingerMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Ringer measurement."
::= { adGenGr909Entry 20 }
adGenGr909LastTestComplete OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last test time the GR909 test was completed."
::= { adGenGr909Entry 21 }
adGenGr909LastTestAttempt OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last test time the GR909 test was completed."
::= { adGenGr909Entry 22 }
adGenGr909LastTestResult OBJECT-TYPE
SYNTAX INTEGER {
na(1),
complete(2),
fault(3),
running(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the last test.
N/A(1) = The last test result is not valid.
Complete(2) = The last test is Complete.
Fault(3) = The last test had a fault.
Running(4) = The test is running."
::= { adGenGr909Entry 23 }
adGenGr909FailureCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Failure Code for the last GR909 test."
::= { adGenGr909Entry 24 }
adGenGr909BeginTest OBJECT-TYPE
SYNTAX INTEGER{
begin(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Begin running the GR909 test."
::= { adGenGr909Entry 25 }
adGenGr909LoopCapTipToRingMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Loop Capacitance
Tip to Ring measurement."
::= { adGenGr909Entry 26 }
adGenGr909LoopCapTipToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Loop Capacitance
Tip to Ground measurement."
::= { adGenGr909Entry 27 }
adGenGr909LoopCapRingToGndMeas OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value for the Loop Capacitance
Ring to Ground measurement."
::= { adGenGr909Entry 28 }
adGenGr909IdleNoiseMeasure OBJECT-TYPE
SYNTAX Integer32 (0..120000)
UNITS "-0.001 dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Noise on the line."
::= { adGenGr909Entry 29 }
adGenGr909IdleNoiseResult OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
fail(2),
na(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the noise measurement test on the line.
pass(1) = Idle Channel Noise Measurement passed.
fail(2) = Idle Channel Noise Measurement exceeded threshold.
na(3) = Idle Channel Measurement results are invalid, because
test has never been run, was not run in last test
sweep, or there was a fault during test execution."
::= { adGenGr909Entry 30 }
adGenGr909NumLoadCoils OBJECT-TYPE
SYNTAX INTEGER (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of load coils on the line."
::= { adGenGr909Entry 31 }
adGenGr909LoadCoilsDistance OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns a vector of 32-bit unsigned integers (split into octets)
containing the measured distance to each detected load coil
in feet.
If no load coil is detected then the system will return
a NULL. If one load coil is detected, then it will return four bytes
that will contain the distance in feet to that load coil from the node.
Similarly if a second load coil is detected then eight bytes
will be returned with the last four bytes containing the distance
to the second load coil from the node. Since this method allows
detection of up to 5 load coils, possibly 20 bytes containing the
distances to each of the coils from the node could be returned.
For example, a return of 0x00 00 04 1A 00 00 08 7F corresponds
to two load coils at distances of 1050 ft. and 2175 ft. from the node."
::= { adGenGr909Entry 32 }
adGenGr909LoadCoilsResult OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This item indicates the result for the load coils test.
Valid(1) = The load coil test results are valid.
Invalid(2) = The load coil test results are invalid."
::= { adGenGr909Entry 33 }
adGenGr909TestFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Use to enable/disable the GR909 line tests."
::= { adGenGr909Entry 34 }
adGenGr909TestCapFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Use to enable/disable the capacitance test on the line."
::= { adGenGr909Entry 35 }
adGenGr909TestNoiseFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Use to enable/disable the noise test on the line."
::= { adGenGr909Entry 36 }
adGenGr909TestLoadCoilFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Use to enable/disable the load coil tests on the line."
::= { adGenGr909Entry 37 }
END