-- ============================================================================ -- Copyright (C) 2011 by HUAWEI TECHNOLOGIES. All rights reserved. -- Description: This mib is used for defining the voip test MIB objects. -- Reference: -- Version: V3.24 -- ============================================================================ HUAWEI-NTEST-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE FROM SNMPv2-SMI huaweiUtility FROM HUAWEI-MIB ifIndex FROM IF-MIB hwFrameIndex FROM HUAWEI-DEVICE-MIB hwTestGroupNo FROM HUAWEI-COMMTEST-MIB RowStatus FROM SNMPv2-TC Integer32 FROM SNMPv2-SMI Unsigned32 FROM SNMPv2-SMI IpAddress FROM SNMPv2-SMI ; hwTest OBJECT IDENTIFIER ::= { huaweiUtility 21 } hwNTest MODULE-IDENTITY LAST-UPDATED "201105042000Z" ORGANIZATION "Huawei Technologies Co.,Ltd." CONTACT-INFO "Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: http://www.huawei.com Email: support@huawei.com " DESCRIPTION "This mib is used for defining the voip test MIB objects." -- Revision history REVISION "201105042000Z" DESCRIPTION "V3.24, change in this revision: - Added the following leaf into hwPstnSignalToneTestOprTable hwPstnSignalToneTestDTStop - Added the following trap node into hwPstnSignalToneTestOperatorTrap: hwPstnSignalToneTestDTStop - Added the following enum into leaf hwPstnSignalToneTestMode: invalidValue(-1) - Modified the description of the following enums of leaf hwPstnSignalToneTestOprType: invalidValue(-1) - Modified the value range of the following leaves,including: hwPstnSignalToneActualDeferTime hwPotsSelfCircuitTestDeferredTime - Modified the max access of the following leaf,including: hwFrameLooplineAdjustBusyFlag " REVISION "201102152000Z" DESCRIPTION "V3.23, change in this revision: - Added the following leaves into hwPotsSelfCircuitTestOprTable hwPotsSelfCircuitTestOnHookDetectResult hwPotsSelfCircuitTestOffHookDetectResult hwPotsSelfCircuitTestStopRingResult hwPotsSelfCircuitTestVPoleResult hwPotsSelfCircuitTestVBATLValue hwPotsSelfCircuitTestVBATHValue hwPotsSelfCircuitTestVBATRValue hwPotsSelfCircuitTestRingFValue hwPotsSelfCircuitTestVAGValue hwPotsSelfCircuitTestVBGValue hwPotsSelfCircuitTestVABPoleValue hwPotsSelfCircuitTestABLCurrentValue hwPotsSelfCircuitTestSLICTempValue - Modified the following leaves in hwPotsSelfCircuitTestOprTable: hwPotsSelfCircuitTestVDDResult hwPotsSelfCircuitTestVBATLResult hwPotsSelfCircuitTestVBATHResult hwPotsSelfCircuitTestVBATRResult hwPotsSelfCircuitTestLoopCurrentResult hwPotsSelfCircuitTestFeedVResult hwPotsSelfCircuitTestRingVResult hwPotsSelfCircuitTestRingFResult hwPotsSelfCircuitTestVAGResult hwPotsSelfCircuitTestVBGResult hwPotsSelfCircuitTestFeedVValue hwPotsSelfCircuitTestRingVValue hwPotsSelfCircuitTestLoopCurrentValue - Added the following leaves into hwPstnSignalToneTestOprTable: hwPstnSignalToneTestMode hwPstnSignalToneTestRequestID - Added the following enums into leaf hwPstnSignalToneTestOprType: ringbacktone(5) busytone(6) - Modified the description of the following enums of leaf hwPstnSignalToneTestOprType: invalidValue(-1) - Modified the description of the following enums of leaf hwPstnSignalToneTestBusyFlag: invalidValue(-1) - Modified the value range of the leaves,including: hwPstnSignalToneTestDTDelayTime hwPstnSignalTonePlayTime - Added the following leaf into hwFrameLooplineAdjustOprTable: hwFrameLooplineAdjustBusyFlag - Modified the note of the table hwPotsLooplineThresholdTable - Modified the following leaves in the hwPotsLooplineThresholdTable: hwTouchThePowerVolThreshold hwLoopLineMixedVolThreshold hwOffHookLoopMaxThreshold - Added the following leaves into hwPotsLooplineThresholdTable: hwLoopParamsCab hwLoopParamsCagbg hwLoopParamsRab hwLrcThMaxsc hwLrcThMaxLg hwHdcvL hwFacvL hwMinetsiSc hwMaxetsiSc hwMinetsiPr hwMaxetsiPr hwMinZenerZv hwMaxRcrTr hwMinRcrTr hwCpeCab hwMinhrTr hwFvcLim hwMinOffhookR hwLepPar hwLooplineThresholdOprType - Modified the definition of the trap node,including: hwPstnSignalToneTestOperatorTrap hwPotsSelfCircuitTestTrap - Added the following leaves into hwPstnCallerEmulateOprTable: hwPstnCallerEmulateTestRequestID - Added the following leaves into hwPstnCalledEmulateOprTable: hwPstnCalledEmulateTestRequestID - Added the following trap node into hwPstnCallerEmulateOperatorTrap: hwPstnCallerEmulateTestRequestID hwPstnCallerEmulateTestResult ifIndex - Added the following trap node into hwPstnCalledEmulateOperatorTrap: hwPstnCalledEmulateTestRequestID hwPstnCalledEmulateTestResult ifIndex - Added the following trap node into hwPstnCallEmulateOperatorTrap: hwPstnCallEmulateTestResult - Created tables, include: hwLineTestParaTable hwMonitorTestOprTable " REVISION "201012061240Z" DESCRIPTION "V3.22, change in this revision: -Modified the definition of the leaves,including: hwPstnSignalTonePlayTime hwPstnSignalToneActualDeferTime " REVISION "201011172040Z" DESCRIPTION "V3.21, change in this revision: -Modified the description " REVISION "201008200000Z" DESCRIPTION "V3.20, change in this revision: - Modified the description of all tables " REVISION "201008200000Z" DESCRIPTION "V3.19, change in this revision: - Modified the definition of the leaves,including: hwPstnCallerEmulateTestStatus hwPstnCalledEmulateTestStatus " REVISION "201008100000Z" DESCRIPTION "V3.18, change in this revision: - Modified the definition of the leaves,including: hwPstnCallEmulateTestSendDTMFPeriod hhwPstnCallEmulateTestSendDTMFList " REVISION "201007300000Z" DESCRIPTION "V3.17, change in this revision: - Created tables, include: hwPstnCallEmulateConfigTable hwPstnCalledEmulateOprTable hwPstnCallEmulateOprTable " REVISION "201007230000Z" DESCRIPTION "V3.16, change in this revision: - Modified the description of all tables " REVISION "201003240000Z" DESCRIPTION "V3.15, change in this revision: - Corrected the SYNTAX - Modified the definition of the trap node,including: hw112IsdnDiagnoseTrap hw112IsdnDiagnoseTrap hwPotsSelfCircuitTestTrap hwPstnCallEmulateOperatorTrap - Added the definition of the trap node,include: hwISDNDiagnoseTestTrap hwPstnLoopTestTrap - Added the following leaves into hw112IsdnDiagnoseTestOprTable: hw112IsdnDiagnoseTestIfIndex hw112IsdnDiagnoseTestRequestID - Added the following leaves into hwFrameLooplineAdjustOprTable: hwFrameLooplineAdjustFrameIndex hwFrameLooplineAdjustRequestID - Added the following leaves into hwPotsSelfCircuitTestOprTable: hwPotsSelfCircuitTestLoopIfIndex hwPotsSelfCircuitTestLoopRequestID - Added the following leaves into hwISDNDiagnoseTestTable: hwISDNDiagnoseTestRequestID - Added the following leaves into hwPstnCallEmulateOprTable: hwPstnCallEmulateTestRequestID - Added the following leaves into hwPstnLoopTestOprTable: hwPstnLoopTestRequestID " ::= { hwTest 2 } hwNTestMib OBJECT IDENTIFIER ::= { hwNTest 1 } hwNTestMIBObjects OBJECT IDENTIFIER ::= { hwNTestMib 1 } hwNTestTraps OBJECT IDENTIFIER ::= { hwNTest 2 } hwNTestTrapVbOids OBJECT IDENTIFIER ::= { hwNTestTraps 1 } hwNTestVbOidsReason OBJECT IDENTIFIER ::= { hwNTestTrapVbOids 2 } hwNTestGeneralTraps OBJECT IDENTIFIER ::= { hwNTestTraps 3 } hwNTestGeneralTrapsOIDs OBJECT IDENTIFIER ::= { hwNTestGeneralTraps 0 } hwPstnCircuitTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnCircuitTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN subscriber circuit test: It realizes the function of the circuit test for analog subscribers in the system. The circuit test helps you to ensure that the service board can provide the functions such as ringing, feeder, and dial tone. The circuit test also helps you to ensure that the parameters such as the feeder voltage and ringing current voltage are normal. This function facilitates the maintenance of the subscriber circuits, especially the internal circuits of the service boards. The index of this table is ifIndex." ::= { hwNTestMIBObjects 1 } hwPstnCircuitTestOprEntry OBJECT-TYPE SYNTAX HwPstnCircuitTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN subscriber circuit test: It realizes the function of the circuit test for analog subscribers in the system. The circuit test helps you to ensure that the service board can provide the functions such as ringing, feeder, and dial tone. The circuit test also helps you to ensure that the parameters such as the feeder voltage and ringing current voltage are normal. This function facilitates the maintenance of the subscriber circuits, especially the internal circuits of the service boards. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hwPstnCircuitTestOprTable 1 } HwPstnCircuitTestOprEntry ::= SEQUENCE { hwPstnCircuitTestOprType INTEGER, hwPstnCircuitTestOffHook INTEGER, hwPstnCircuitTestOffHookCount Integer32, hwPstnCircuitTestDialTone INTEGER, hwPstnCircuitTestReceivePulse INTEGER, hwPstnCircuitTestReceiveDTMF INTEGER, hwPstnCircuitTestRingBackTone INTEGER, hwPstnCircuitTestBusyTone INTEGER, hwPstnCircuitTestBatteryFeed INTEGER, hwPstnCircuitTestPoleDetect INTEGER, hwPstnCircuitTestOnHook INTEGER, hwPstnCircuitTestRing INTEGER, hwPstnCircuitTestStopRing INTEGER, hwPstnCircuitTestFeedV INTEGER, hwPstnCircuitTestRingV INTEGER, hwPstnCircuitTestBusyProcFlag INTEGER, hwPstnCircuitTestStatus INTEGER, hwPstnCircuitTestOffHookResult INTEGER, hwPstnCircuitTestDialToneResult INTEGER, hwPstnCircuitTestReceivePulseResult INTEGER, hwPstnCircuitTestReceiveDTMFResult INTEGER, hwPstnCircuitTestRingBackResult INTEGER, hwPstnCircuitTestBusyToneResult INTEGER, hwPstnCircuitTestBatteryFeedResult INTEGER, hwPstnCircuitTestPoleDetectResult INTEGER, hwPstnCircuitTestOnHookResult INTEGER, hwPstnCircuitTestRingResult INTEGER, hwPstnCircuitTestStopRingResult INTEGER, hwPstnCircuitTestFeedVValue Integer32, hwPstnCircuitTestFeedVResult INTEGER, hwPstnCircuitTestRingVValue Integer32, hwPstnCircuitTestRingVResult INTEGER, hwPstnCircuitTestLoopCurrentValue Integer32, hwPstnCircuitTestLoopCurrentResult INTEGER } hwPstnCircuitTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Operation Type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwPstnCircuitTestOprEntry 1 } hwPstnCircuitTestOffHook OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Off hook. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 2 } hwPstnCircuitTestOffHookCount OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Circuit test-Off hook count" ::= { hwPstnCircuitTestOprEntry 3 } hwPstnCircuitTestDialTone OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Dial tone. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 4 } hwPstnCircuitTestReceivePulse OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Receiving pulse. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 5 } hwPstnCircuitTestReceiveDTMF OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Receiving DTMF. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 6 } hwPstnCircuitTestRingBackTone OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Ring back tone. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 7 } hwPstnCircuitTestBusyTone OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Busy tone. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 8 } hwPstnCircuitTestBatteryFeed OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Feeder . Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 9 } hwPstnCircuitTestPoleDetect OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Polarity reversal. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 10 } hwPstnCircuitTestOnHook OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-On hook. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 11 } hwPstnCircuitTestRing OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Ringing. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 12 } hwPstnCircuitTestStopRing OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Stop ringing. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 13 } hwPstnCircuitTestFeedV OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Feeder voltage. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 14 } hwPstnCircuitTestRingV OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Ringing current voltage. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwPstnCircuitTestOprEntry 15 } hwPstnCircuitTestBusyProcFlag OBJECT-TYPE SYNTAX INTEGER{busynotest(1),busytest(2),busystrentest(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Circuit test-Busy control. Options: 1. busynotest(1) -indicates no test when busy 2. busytest(2) -indicates remedy test when busy 3. busystrentest(3) -indicates forced test on busy " ::= { hwPstnCircuitTestOprEntry 16 } hwPstnCircuitTestStatus OBJECT-TYPE SYNTAX INTEGER{normal(1),testfail(2),portbusy(3),outoftime(4),testingAbnormal(5),broadbandtesting(6),capturefail(7),notratb(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit test-Inline Test Status. Options: 1. normal(1) -indicates normal 2. testfail(2) -indicates abnormal 3. portbusy(3) -indicates busy port 4. outoftime(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal 6. broadbandtesting(6) -indicates broadband testing 7. capturefail(7) -indicates line capture failure 8. notratb(8) -indicates relay transfer board not exist " ::= { hwPstnCircuitTestOprEntry 17 } hwPstnCircuitTestOffHookResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Off hook. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 18 } hwPstnCircuitTestDialToneResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-dial tone. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 19 } hwPstnCircuitTestReceivePulseResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Receiving pulse. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 20 } hwPstnCircuitTestReceiveDTMFResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Receiving DTMF. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 21 } hwPstnCircuitTestRingBackResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Ring back tone. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 22 } hwPstnCircuitTestBusyToneResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Busy tone. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 23 } hwPstnCircuitTestBatteryFeedResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Feeder. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 24 } hwPstnCircuitTestPoleDetectResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Polarity reversal. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 25 } hwPstnCircuitTestOnHookResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-On hook. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 26 } hwPstnCircuitTestRingResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Ringing. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 27 } hwPstnCircuitTestStopRingResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),testouttime(3),nosupport(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Stop ringing. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. testouttime(3) -indicates time out 4. nosupport(4) -not support the test " ::= { hwPstnCircuitTestOprEntry 28 } hwPstnCircuitTestFeedVValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Feeder voltage." ::= { hwPstnCircuitTestOprEntry 29 } hwPstnCircuitTestFeedVResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Feeder voltage Result. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal " ::= { hwPstnCircuitTestOprEntry 30 } hwPstnCircuitTestRingVValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Ringing current voltage. Unit: millivolt, ab. mV " ::= { hwPstnCircuitTestOprEntry 31 } hwPstnCircuitTestRingVResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Ringing current voltage Result. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal " ::= { hwPstnCircuitTestOprEntry 32 } hwPstnCircuitTestLoopCurrentValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Loop current. Unit: microampere, ab. uA " ::= { hwPstnCircuitTestOprEntry 33 } hwPstnCircuitTestLoopCurrentResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Circuit Test Result-Loop current Result. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal " ::= { hwPstnCircuitTestOprEntry 34 } hwIsdnUserInTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwIsdnUserInTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Describes the Operation table for the ISDN subscriber circuit test: It realizes the function of the circuit test for ISDN subscribers in the system. In the circuit test, the status (activated, deactivated) of the LT U port, LT power supply voltage, LT power supply overflow auto protection, manual switch-off line feeding voltage, and manual switch-on line feeding voltage are measured. The test result shows whether the ISDN subscriber circuit works in the normal state. The index of this table is ifIndex." ::= { hwNTestMIBObjects 2 } hwIsdnUserInTestOprEntry OBJECT-TYPE SYNTAX HwIsdnUserInTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Describes the Operation table for the ISDN subscriber circuit test: It realizes the function of the circuit test for ISDN subscribers in the system. In the circuit test, the status (activated, deactivated) of the LT U port, LT power supply voltage, LT power supply overflow auto protection, manual switch-off line feeding voltage, and manual switch-on line feeding voltage are measured. The test result shows whether the ISDN subscriber circuit works in the normal state. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hwIsdnUserInTestOprTable 1 } HwIsdnUserInTestOprEntry ::= SEQUENCE { hwIsdnUserInTestOprType INTEGER, hwIsdnUserInTestActive INTEGER, hwIsdnUserInTestDeactive INTEGER, hwIsdnUserInTestLtSupplyPowerVol INTEGER, hwIsdnUserInTestLtCurrentProctect INTEGER, hwIsdnUserInTestCutLineVol INTEGER, hwIsdnUserInTestSwitchOnVol INTEGER, hwIsdnUserInTestBusyProcFlag INTEGER, hwIsdnUserInTestStatus INTEGER, hwIsdnUserInTestActiveResult INTEGER, hwIsdnUserInTestDeactiveResult INTEGER, hwIsdnUserInTestLtSupplyPowerCap Integer32, hwIsdnUserInTestLtSupplyPowerCapResult INTEGER, hwIsdnUserInTestLtCurrentProctectResult INTEGER, hwIsdnUserInTestCutLineVolVal Integer32, hwIsdnUserInTestCutLineVolResult INTEGER, hwIsdnUserInTestSwitchOnVolVal Integer32, hwIsdnUserInTestSwitchOnVolResult INTEGER } hwIsdnUserInTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwIsdnUserInTestOprEntry 1 } hwIsdnUserInTestActive OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN subscriber circuit test-Active. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserInTestOprEntry 2 } hwIsdnUserInTestDeactive OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN circuit test-Deactive. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserInTestOprEntry 3 } hwIsdnUserInTestLtSupplyPowerVol OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN circuit test-LT supply power. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserInTestOprEntry 4 } hwIsdnUserInTestLtCurrentProctect OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN circuit test-LT power supply overflow auto protection . Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserInTestOprEntry 5 } hwIsdnUserInTestCutLineVol OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN circuit test-Manual switch-off line feeding voltage. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserInTestOprEntry 6 } hwIsdnUserInTestSwitchOnVol OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN circuit test-Manual switch-on line feeding voltage . Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserInTestOprEntry 7 } hwIsdnUserInTestBusyProcFlag OBJECT-TYPE SYNTAX INTEGER{busynotest(1),busytest(2),busystrentest(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Busy control flag . Options: 1. busynotest(1) -no test when busy 2. busytest(2) -remedy test when busy 3. busystrentest(3) -forced test on busy " ::= { hwIsdnUserInTestOprEntry 8 } hwIsdnUserInTestStatus OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),portbusy(3),outoftime(4),testingAbnormal(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test status . Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. portbusy(3) -indicates busy port 4. outoftime(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal " ::= { hwIsdnUserInTestOprEntry 9 } hwIsdnUserInTestActiveResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),outOfTime(3),notest(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Activation result . Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. outOfTime(3) -indicates timed-out 4. notest(4) -indicates no test " ::= { hwIsdnUserInTestOprEntry 10 } hwIsdnUserInTestDeactiveResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),outoftime(3),notest(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Deactivation result. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. outoftime(3) -indicates timed-out 4. notest(4) -indicates no test " ::= { hwIsdnUserInTestOprEntry 11 } hwIsdnUserInTestLtSupplyPowerCap OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "LT power supply voltage Unit: millivolt" ::= { hwIsdnUserInTestOprEntry 12 } hwIsdnUserInTestLtSupplyPowerCapResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),outOfTime(3),notest(4),dslBoardNoSupport(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test result-LT power supply voltage. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. outOfTime(3) -indicates timed-out 4. notest(4) -indicates no test 5. dslBoardNoSupport(5) -indicates not supported by the DSL02 board " ::= { hwIsdnUserInTestOprEntry 13 } hwIsdnUserInTestLtCurrentProctectResult OBJECT-TYPE SYNTAX INTEGER{outOfTime(1),noProtect(2),protectNoRestore(3),protectAndRestore(4),dslBoardNoSupport(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the LT over current auto-protection capability . Options: 1. outOfTime(1) -indicates timed-out 2. noProtect(2) -indicates not protected 3. protectNoRestore(3) -indicates protected but not restored automatically 4. protectAndRestore(4) -indicates protected and restored automatically 5. dslBoardNoSupport(5) -indicates not supported by the DSL02 board " ::= { hwIsdnUserInTestOprEntry 14 } hwIsdnUserInTestCutLineVolVal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Manual switch-off line feeding voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserInTestOprEntry 15 } hwIsdnUserInTestCutLineVolResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),outOfTime(3),notest(4),dslBoardNoSupport(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test result-Manual switch-off line feeding voltage. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. outOfTime(3) -indicates timed-out 4. notest(4) -indicates no test 5. dslBoardNoSupport(5) -indicates not supported by the DSL02 board " ::= { hwIsdnUserInTestOprEntry 16 } hwIsdnUserInTestSwitchOnVolVal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Switch on voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserInTestOprEntry 17 } hwIsdnUserInTestSwitchOnVolResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),outOfTime(3),notest(4),dslBoardNoSupport(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test result-switch on voltage. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. outOfTime(3) -indicates timed-out 4. notest(4) -indicates no test 5. dslBoardNoSupport(5) -indicates not supported by the DSL02 board " ::= { hwIsdnUserInTestOprEntry 18 } hwIsdnUserOutTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwIsdnUserOutTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the ISDN subscriber loop-line test: It realizes the function of the loop-line test for ISDN subscribers in the system. In the loop-line test, the Activate NT1, Deactivate NT1, and Transmission Bit Error Rate are tested. The index of this table is ifIndex." ::= { hwNTestMIBObjects 3 } hwIsdnUserOutTestOprEntry OBJECT-TYPE SYNTAX HwIsdnUserOutTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the ISDN subscriber loop-line test: It realizes the function of the loop-line test for ISDN subscribers in the system. In the loop-line test, the Activate NT1, Deactivate NT1, and Transmission Bit Error Rate are tested. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hwIsdnUserOutTestOprTable 1 } HwIsdnUserOutTestOprEntry ::= SEQUENCE { hwIsdnUserOutTestOprType INTEGER, hwIsdnUserOutTestActiveNT1 INTEGER, hwIsdnUserOutTestDeactiveNT1 INTEGER, hwIsdnUserOutTestTransBitError INTEGER, hwIsdnUserOutTestErrCodeTestTime Integer32, hwIsdnUserOutTestBusyProcessFlag INTEGER, hwIsdnUserOutTestStatus INTEGER, hwIsdnUserOutTestActNT1Result INTEGER, hwIsdnUserOutTestDeactNT1Result INTEGER, hwIsdnUserOutTestTransBitErrorResult INTEGER, hwIsdnUserOutTestTotalSend Integer32, hwIsdnUserOutTestCodeErrorNumber Integer32, hwIsdnUserOutTestCodeErrorRate Integer32 } hwIsdnUserOutTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwIsdnUserOutTestOprEntry 1 } hwIsdnUserOutTestActiveNT1 OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN loop line test-Activate NT1. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutTestOprEntry 2 } hwIsdnUserOutTestDeactiveNT1 OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN loop line test-Deactivate NT1. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutTestOprEntry 3 } hwIsdnUserOutTestTransBitError OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the ISDN loop line test-Transmission Bit Error Rate. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutTestOprEntry 4 } hwIsdnUserOutTestErrCodeTestTime OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Bit Error Rate Test Duration. Unit: s. Default: 120 s for the EMS " DEFVAL { 120 } ::= { hwIsdnUserOutTestOprEntry 5 } hwIsdnUserOutTestBusyProcessFlag OBJECT-TYPE SYNTAX INTEGER{busyNoTest(1),busyTest(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Busy control flag. Options: 1. busyNoTest(1) -indicates no test when busy 2. busyTest(2) -indicates remedy test when busy " ::= { hwIsdnUserOutTestOprEntry 6 } hwIsdnUserOutTestStatus OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),portbusy(3),outoftime(4),testingAbnormal(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test status. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. portbusy(3) -indicates busy port 4. outoftime(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal " ::= { hwIsdnUserOutTestOprEntry 7 } hwIsdnUserOutTestActNT1Result OBJECT-TYPE SYNTAX INTEGER{normal(1),activeFail(2),noNt1OrNt1NotUse(3),activeUifSuccess(4),activeUifAndSifSuccess(5),outOfTime(6),startTestFail(7)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Activation NT1 result . Options: 1. normal(1) -indicates Normal 2. activeFail(2) -indicates failure 3. noNt1OrNt1NotUse(3) -indicates no NT1 or NT1 is unavailable 4. activeUifSuccess(4) -indicates U port activated successfully 5. activeUifAndSifSuccess(5) -indicates U and S ports activated successfully 6. outOfTime(6) -indicates Timed-out 7. startTestFail(7) -indicates starting test fails " ::= { hwIsdnUserOutTestOprEntry 8 } hwIsdnUserOutTestDeactNT1Result OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),outoftime(3),notest(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test result-Deactivate NT1. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. outoftime(3) -indicates timed-out 4. notest(4) -indicates not tested " ::= { hwIsdnUserOutTestOprEntry 9 } hwIsdnUserOutTestTransBitErrorResult OBJECT-TYPE SYNTAX INTEGER{normal(1),nt1BadOrNoTexist(2),nt1ActiveFail(3),nt1LoopFail(4),syncFail(5),outOfTime(6),notest(7)} MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Test result-Transmission bit error rate. Options: 1. normal(1) -indicates normal 2. nt1BadOrNoTexist(2) -indicates NT1 is bad or no NT1 3. nt1ActiveFail(3) -indicates activating NT1 fails 4. nt1LoopFail(4) -indicates loopback on NT1 fails 5. syncFail(5) -indicates bit error rate is too high and synchronization fails 6. outOfTime(6) -indicates timed-out 7. notest(7) -indicates not tested) " ::= { hwIsdnUserOutTestOprEntry 10 } hwIsdnUserOutTestTotalSend OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Total number of sent bits" ::= { hwIsdnUserOutTestOprEntry 11 } hwIsdnUserOutTestCodeErrorNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Number of bit errors" ::= { hwIsdnUserOutTestOprEntry 12 } hwIsdnUserOutTestCodeErrorRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the Bit error rate" ::= { hwIsdnUserOutTestOprEntry 13 } hwIsdnUserOutLineTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwIsdnUserOutLineTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the ISDN subscriber loop-line test. It realizes the function of the loop-line test for ISDN subscribers in the system. In the loop-line test, the voltage, resistance and capacitance of the loop line are tested to check for faults such as broken circuit, short circuit, grounding and cross-connected line. The index of this table is ifIndex" ::= { hwNTestMIBObjects 4 } hwIsdnUserOutLineTestOprEntry OBJECT-TYPE SYNTAX HwIsdnUserOutLineTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the ISDN subscriber loop-line test. It realizes the function of the loop-line test for ISDN subscribers in the system. In the loop-line test, the voltage, resistance and capacitance of the loop line are tested to check for faults such as broken circuit, short circuit, grounding and cross-connected line. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwIsdnUserOutLineTestOprTable 1 } HwIsdnUserOutLineTestOprEntry ::= SEQUENCE { hwIsdnUserOutLineTestOprType INTEGER, hwIsdnUserOutLineTestVoltage INTEGER, hwIsdnUserOutLineTestResistance INTEGER, hwIsdnUserOutLineTestCapacitance INTEGER, hwIsdnUserOutLineTestBusyProcFlag INTEGER, hwIsdnUserOutLineTestStatus INTEGER, hwIsdnUserOutLineTestConclusion Integer32, hwIsdnUserOutLineTestACAG Integer32, hwIsdnUserOutLineTestACBG Integer32, hwIsdnUserOutLineTestACAB Integer32, hwIsdnUserOutLineTestDCAG Integer32, hwIsdnUserOutLineTestDCBG Integer32, hwIsdnUserOutLineTestDCAB Integer32, hwIsdnUserOutLineTestRAG Integer32, hwIsdnUserOutLineTestRBG Integer32, hwIsdnUserOutLineTestRAB Integer32, hwIsdnUserOutLineTestCapAG Integer32, hwIsdnUserOutLineTestCapBG Integer32, hwIsdnUserOutLineTestCapAB Integer32, hwIsdnUserOutLineTestImpedance INTEGER, hwIsdnUserOutLineTestImpedanceAB Integer32, hwIsdnUserOutLineTestImpedanceBA Integer32, hwIsdnUserOutLineTestImpedanceAG Integer32, hwIsdnUserOutLineTestImpedanceBG Integer32, hwIsdnUserOutLineTestCurrent INTEGER, hwIsdnUserOutLineTestACCurrentAG Integer32, hwIsdnUserOutLineTestACCurrentBG Integer32, hwIsdnUserOutLineTestACCurrentAB Integer32, hwIsdnUserOutLineTestDCCurrentAG Integer32, hwIsdnUserOutLineTestDCCurrentBG Integer32, hwIsdnUserOutLineTestDCCurrentAB Integer32, hwIsdnUserOutLineTestLoopCurrent INTEGER, hwIsdnUserOutLineTestLC Integer32, hwIsdnUserOutLineTestNoise INTEGER, hwIsdnUserOutLineTestN Integer32 } hwIsdnUserOutLineTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwIsdnUserOutLineTestOprEntry 1 } hwIsdnUserOutLineTestVoltage OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "ISDN loop line test-Voltage. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 2 } hwIsdnUserOutLineTestResistance OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "ISDN loop line test-Resistance. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 3 } hwIsdnUserOutLineTestCapacitance OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "ISDN loop line test-Capacitance. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 4 } hwIsdnUserOutLineTestBusyProcFlag OBJECT-TYPE SYNTAX INTEGER{busyNoTest(1),busyTest (2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Busy control flag . Options: 1. busyNoTest(1) -indicates no test when busy 2. busyTest(2) -indicates remedy test when busy " ::= { hwIsdnUserOutLineTestOprEntry 5 } hwIsdnUserOutLineTestStatus OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),portbusy(3),outoftime(4),testingAbnormal(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1. normal(1) -indicates normal 2. abnormal(2) -indicates abnormal 3. portbusy(3) -indicates busy port 4. outoftime(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal " ::= { hwIsdnUserOutLineTestOprEntry 6 } hwIsdnUserOutLineTestConclusion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Conclusion Range:1-89 (Enumerated type. 1: Normal 2: Contact with the power line 3: A line mixed with others 4: B line mixed with others 5: Mixed with others (two lines) 6: A line grounding 7: B line grounding 8: AB grounding 9: Self-mixed (small resistance, self-mixed) 10: A-B poor insulation 11: A-ground leakage 12: B-ground leakage 13: AB ground leakage 14: A-B leakage 15: NT1 not connected 16: not on-hook 17: unknown 18: self-Mixed(inMDF) 19: self-Mixed(outMDF) 20: cutLine(inMDF) 21: cutLine(outMDF) 22: A-B voltage abnormal 23:lines voltage abnormal 24:lines resistance abnormal 25: A-B resistance abnormal 26: self-mixed (small resistance, self-mixed) or not on-hook 27:lines abnormal 30: DC voltage(Power feed) 31: AC voltage(Ringing) 32: DC voltage(Offhook) 33: DC voltage 34: AC voltage 60: A->ground AC voltage abnormal 61: B->ground AC voltage abnormal 62: AB-ground AC voltage abnormal 63: AB->ground DC voltage abnormal 64: A->ground DC voltage abnormal 65: B->ground DC voltage abnormal 66: A-B DC voltage abnormal 67: A->ground insulation resistance abnormal 68: B->ground insulation resistance abnormal 69: AB->ground insulation resistance abnormal 70: A->ground poor insulation 71: B->ground poor insulation 72: AB->ground poor insulation 73: A->ground impedance abnormal 74: B->ground impedance abnormal 75: A->B impedance abnormal 76: B->A impedance abnormal 77: A->ground AC current abnormal 78: B->ground AC current abnormal 79: A-B AC current abnormal 80: A->ground DC current abnormal 81: B->ground DC current abnormal 82: A-B DC current abnormal 83: loop current abnormal 84: loop resistance abnormal 85: AB->ground capacitance abnormal 86: A->ground capacitance abnomal 87: B->ground capacitacne abnormal 88: A-B capacitance abnomal 89: noise abnomal" ::= { hwIsdnUserOutLineTestOprEntry 7 } hwIsdnUserOutLineTestACAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground AC voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserOutLineTestOprEntry 8 } hwIsdnUserOutLineTestACBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground AC voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserOutLineTestOprEntry 9 } hwIsdnUserOutLineTestACAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B AC voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserOutLineTestOprEntry 10 } hwIsdnUserOutLineTestDCAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground DC voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserOutLineTestOprEntry 11 } hwIsdnUserOutLineTestDCBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground DC voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserOutLineTestOprEntry 12 } hwIsdnUserOutLineTestDCAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B DC voltage. Unit: millivolt, ab. mV " ::= { hwIsdnUserOutLineTestOprEntry 13 } hwIsdnUserOutLineTestRAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground insulation resistance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 14 } hwIsdnUserOutLineTestRBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground insulation resistance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 15 } hwIsdnUserOutLineTestRAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B insulation resistance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 16 } hwIsdnUserOutLineTestCapAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground capacitance. Unit: nF " ::= { hwIsdnUserOutLineTestOprEntry 17 } hwIsdnUserOutLineTestCapBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground capacitance. Unit: nF " ::= { hwIsdnUserOutLineTestOprEntry 18 } hwIsdnUserOutLineTestCapAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B capacitance. Unit: nF " ::= { hwIsdnUserOutLineTestOprEntry 19 } hwIsdnUserOutLineTestImpedance OBJECT-TYPE SYNTAX INTEGER { notest(1), test(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Loop-Line Test-Impedance. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 20 } hwIsdnUserOutLineTestImpedanceAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B impedance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 21 } hwIsdnUserOutLineTestImpedanceBA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->A impedance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 22 } hwIsdnUserOutLineTestImpedanceAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground impedance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 23 } hwIsdnUserOutLineTestImpedanceBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground impedance. Unit: ohm " ::= { hwIsdnUserOutLineTestOprEntry 24 } hwIsdnUserOutLineTestCurrent OBJECT-TYPE SYNTAX INTEGER { notest(1), test(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Loop line test-Current. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 25 } hwIsdnUserOutLineTestACCurrentAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground AC current Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 26 } hwIsdnUserOutLineTestACCurrentBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground AC current. Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 27 } hwIsdnUserOutLineTestACCurrentAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "AB AC current. Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 28 } hwIsdnUserOutLineTestDCCurrentAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground DC current. Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 29 } hwIsdnUserOutLineTestDCCurrentBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground DC current. Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 30 } hwIsdnUserOutLineTestDCCurrentAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "AB DC current. Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 31 } hwIsdnUserOutLineTestLoopCurrent OBJECT-TYPE SYNTAX INTEGER { notest(1), test(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Loop-Line Test-Loop Current. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 32 } hwIsdnUserOutLineTestLC OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Loop Current. Unit: mA " ::= { hwIsdnUserOutLineTestOprEntry 33 } hwIsdnUserOutLineTestNoise OBJECT-TYPE SYNTAX INTEGER { notest(1), test(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Loop-Line Test-Noise . Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwIsdnUserOutLineTestOprEntry 34 } hwIsdnUserOutLineTestN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Noise. Unit: dBm " ::= { hwIsdnUserOutLineTestOprEntry 35 } hwIsdnPortStateSwitchTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwIsdnPortStateSwitchTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the test on ISDN port status switching: It realizes the function of the test on ISDN port status switching in the system. In the test, the status of a port is switched between NT1 and LT to check whether the NT1 and LT functions of the port work. The index of this table is ifIndex" ::= { hwNTestMIBObjects 5 } hwIsdnPortStateSwitchTestOprEntry OBJECT-TYPE SYNTAX HwIsdnPortStateSwitchTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the test on ISDN port status switching: It realizes the function of the test on ISDN port status switching in the system. In the test, the status of a port is switched between NT1 and LT to check whether the NT1 and LT functions of the port work. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwIsdnPortStateSwitchTestOprTable 1 } HwIsdnPortStateSwitchTestOprEntry ::= SEQUENCE { hwIsdnPortStateSwitchTestOprType INTEGER, hwIsdnPortStateSwitchTestStatus INTEGER } hwIsdnPortStateSwitchTestOprType OBJECT-TYPE SYNTAX INTEGER{switchNT1(1),switchLT(2),switchnormal(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type . Options: 1. switchNT1(1) -indicates Switch to NT1 2. switchLT(2) -indicates Switch to LT 3. switchnormal(3) -indicates Switch to the normal state " ::= { hwIsdnPortStateSwitchTestOprEntry 1 } hwIsdnPortStateSwitchTestStatus OBJECT-TYPE SYNTAX INTEGER{success(1),failure(2),portBusy(3),timeOut(4),testingAbnormal(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1. success(1) -indicates normal 2. failure(2) -indicates abnormal 3. portBusy(3) -indicates busy port 4. timeOut(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal " ::= { hwIsdnPortStateSwitchTestOprEntry 2 } hw112UserRingTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF Hw112UserRingTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ringing test on the 112 analog subscriber phones: It realizes the function of the ringing test on the phones of subscribers in the system. This test helps check whether a subscriber phone can ring normally. The index of this table is ifIndex" ::= { hwNTestMIBObjects 6 } hw112UserRingTestOprEntry OBJECT-TYPE SYNTAX Hw112UserRingTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ringing test on the 112 analog subscriber phones: It realizes the function of the ringing test on the phones of subscribers in the system. This test helps check whether a subscriber phone can ring normally. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hw112UserRingTestOprTable 1 } Hw112UserRingTestOprEntry ::= SEQUENCE { hw112UserRingTestOprType INTEGER, hw112UserRingTestTime Integer32, hw112UserRingTestResult INTEGER } hw112UserRingTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type . Options: 1. stop(1) -stop the test 2. start(2) -start the test Note:The 112 protocol does not define the stop command. " ::= { hw112UserRingTestOprEntry 1 } hw112UserRingTestTime OBJECT-TYPE SYNTAX Integer32(3..60) MAX-ACCESS read-create STATUS current DESCRIPTION "Ringing duration. Unit: second " ::= { hw112UserRingTestOprEntry 2 } hw112UserRingTestResult OBJECT-TYPE SYNTAX INTEGER{offhook(1),onhook(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test result. Options: 1. offhook(1) -indicates off hook 2. onhook(2) -indicates on hook The 112 protocol defines only two test results." ::= { hw112UserRingTestOprEntry 3 } hw112UserDialTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF Hw112UserDialTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the test on the DTMF or pulse feature of the 112 analog subscriber phones: It realizes the test on the DTMF or pulse feature of the subscriber phones in the system. This test helps check whether a subscriber phone can make calls normally. The index of this table is ifIndex" ::= { hwNTestMIBObjects 7 } hw112UserDialTestOprEntry OBJECT-TYPE SYNTAX Hw112UserDialTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the test on the DTMF or pulse feature of the 112 analog subscriber phones: It realizes the test on the DTMF or pulse feature of the subscriber phones in the system. This test helps check whether a subscriber phone can make calls normally. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hw112UserDialTestOprTable 1 } Hw112UserDialTestOprEntry ::= SEQUENCE { hw112UserDialTestOprType INTEGER, hw112UserDialTestReceiveNumber Integer32, hw112UserDialTestResult INTEGER, hw112UserDialTestDigit INTEGER, hw112UserDialTestLowLevel Integer32, hw112UserDialTestHighLevel Integer32, hw112UserDialTestLowFreq Integer32, hw112UserDialTestHighFreq Integer32, hw112UserDialTestPulseLen Integer32, hw112UserDialTestMakeDur Integer32, hw112UserDialTestBreakDur Integer32 } hw112UserDialTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type . Options: 1. stop(1) -stop the test 2. start(2) -start the test Note:The 112 protocol does not define the stop command. " ::= { hw112UserDialTestOprEntry 1 } hw112UserDialTestReceiveNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Number of received calls" ::= { hw112UserDialTestOprEntry 2 } hw112UserDialTestResult OBJECT-TYPE SYNTAX INTEGER{success(1),fail(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. success(1) -indicates the test is successful 2. fail(2) -indicates the test fail " ::= { hw112UserDialTestOprEntry 3 } hw112UserDialTestDigit OBJECT-TYPE SYNTAX INTEGER{n1(1),n2(2),n3(3),n4(4),n5(5),n6(6),n7(7),n8(8),n9(9),n0(10),nStar(11),nWell(12),nOthers(13),onhook(14)} MAX-ACCESS read-only STATUS current DESCRIPTION "Dialing numeral. Options: 1. n1(1) -indicates 1 2. n2(2) -indicates 2 3. n3(3) -indicates 3 4. n4(4) -indicates 4 5. n5(5) -indicates 5 6. n6(6) -indicates 6 7. n7(7) -indicates 7 8. n8(8) -indicates 8 9. n9(9) -indicates 9 10. n0(10) -indicates 0 11. nStar(11) -indicates * 12. nWell(12) -indicates # 13. nOthers(13) -indicates others 14. onhook(14) -indicates on hook " ::= { hw112UserDialTestOprEntry 4 } hw112UserDialTestLowLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Digital low power level. Unit: dBm " ::= { hw112UserDialTestOprEntry 5 } hw112UserDialTestHighLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Digital high power level. Unit: dBm " ::= { hw112UserDialTestOprEntry 6 } hw112UserDialTestLowFreq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Digital low frequency. Unit: Hz " ::= { hw112UserDialTestOprEntry 7 } hw112UserDialTestHighFreq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Digital high frequency. Unit: Hz " ::= { hw112UserDialTestOprEntry 8 } hw112UserDialTestPulseLen OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pulse length. Unit: millisecond " ::= { hw112UserDialTestOprEntry 9 } hw112UserDialTestMakeDur OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pulse duration. Unit: millisecond " ::= { hw112UserDialTestOprEntry 10 } hw112UserDialTestBreakDur OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pulse break length. Unit: millisecond " ::= { hw112UserDialTestOprEntry 11 } hw112UserHowlerTestOprrTable OBJECT-TYPE SYNTAX SEQUENCE OF Hw112UserHowlerTestOprrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the howler tone test on 112 analog subscriber phones: It realizes the function of the howler tone test on the subscriber phones in the system. This test helps check whether a subscriber phone can play the howler tone normally. The index of this table is ifIndex" ::= { hwNTestMIBObjects 8 } hw112UserHowlerTestOprrEntry OBJECT-TYPE SYNTAX Hw112UserHowlerTestOprrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the howler tone test on 112 analog subscriber phones: It realizes the function of the howler tone test on the subscriber phones in the system. This test helps check whether a subscriber phone can play the howler tone normally. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hw112UserHowlerTestOprrTable 1 } Hw112UserHowlerTestOprrEntry ::= SEQUENCE { hw112UserHowlerTestOprType INTEGER, hw112UserHowlerTestTime Integer32, hw112UserHowlerTestResult INTEGER } hw112UserHowlerTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type . Options: 1. stop(1) -stop the test 2. start(2) -start the test Note:The 112 protocol does not define the stop command. " ::= { hw112UserHowlerTestOprrEntry 1 } hw112UserHowlerTestTime OBJECT-TYPE SYNTAX Integer32(3..180) MAX-ACCESS read-create STATUS current DESCRIPTION "Howler tone length. Unit: second " ::= { hw112UserHowlerTestOprrEntry 2 } hw112UserHowlerTestResult OBJECT-TYPE SYNTAX INTEGER{offhook(1),onhook(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. offhook(1) -indicates off hook 2. onhook(2) -indicates on hook The 112 protocol defines only two test results." ::= { hw112UserHowlerTestOprrEntry 3 } hw112IsdnDiagnoseTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF Hw112IsdnDiagnoseTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the diagnosis test on the 112 ISDN subscribers: It realizes the function of the diagnosis test on the 112 ISDN subscribers in the system. Its test items are the same as the test items of the circuit test on the PSTN subscribers. The index of this table is ifIndex" ::= { hwNTestMIBObjects 9 } hw112IsdnDiagnoseTestOprEntry OBJECT-TYPE SYNTAX Hw112IsdnDiagnoseTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the diagnosis test on the 112 ISDN subscribers: It realizes the function of the diagnosis test on the 112 ISDN subscribers in the system. Its test items are the same as the test items of the circuit test on the PSTN subscribers. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hw112IsdnDiagnoseTestOprTable 1 } Hw112IsdnDiagnoseTestOprEntry ::= SEQUENCE { hw112IsdnDiagnoseTestOprType INTEGER, hw112IsdnDiagnoseTestLoopType INTEGER, hw112IsdnDiagnoseTestLoopChannel INTEGER, hw112IsdnDiagnoseTestResult INTEGER, hw112IsdnDiagnoseTestLoopTime Integer32, hw112IsdnDiagnoseTestLoopDirection INTEGER , hw112IsdnDiagnoseTestLoopTs Integer32, hw112IsdnDiagnoseTestDeferredTestFlag INTEGER, hw112IsdnDiagnoseTestDeferredTime Integer32, hw112IsdnDiagnoseTestTimeoutProc INTEGER, hw112IsdnDiagnoseTestIfIndex Integer32, hw112IsdnDiagnoseTestRequestID Integer32 } hw112IsdnDiagnoseTestOprType OBJECT-TYPE SYNTAX INTEGER{start(1),stop(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type . Options: 1. start(1) -start the test 2. stop(2) -stop the test Note:The 112 protocol does not define the stop command. " ::= { hw112IsdnDiagnoseTestOprEntry 1 } hw112IsdnDiagnoseTestLoopType OBJECT-TYPE SYNTAX INTEGER{nt1(1),ltet(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Loopback type. Options: 1. nt1(1) -indicates NT1 2. ltet(2) -indicates LT/ET " ::= { hw112IsdnDiagnoseTestOprEntry 2 } hw112IsdnDiagnoseTestLoopChannel OBJECT-TYPE SYNTAX INTEGER{bOne(1),bTwo(2),twoBAndD(3),pra(4)} MAX-ACCESS read-create STATUS current DESCRIPTION "Loopback . Options: 1. bOne(1) -indicates B1 2. bTwo(2) -indicates B2 3. twoBAndD(3) -indicates 2B+D 4. pra(4) -indicates PRA " ::= { hw112IsdnDiagnoseTestOprEntry 3 } hw112IsdnDiagnoseTestResult OBJECT-TYPE SYNTAX INTEGER{success(1),failure(2),timeoutsuccess(3),exceptionstop(4),testcanceled(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. success(1) -indicates loopback success, and user stop the test manually; 2. failure(2) -indicates loopback failure; 3. timeoutsuccess(3) -indicates loopback success, and loop time out. 4. exceptionstop(4) -indicates exception occur; 5. testcanceled(5) -indicates loopback test is not performed, and test is canceled by user or deferred time out" ::= { hw112IsdnDiagnoseTestOprEntry 4 } hw112IsdnDiagnoseTestLoopTime OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-create STATUS current DESCRIPTION " Loop time. Unit: minute " DEFVAL { 15 } ::= { hw112IsdnDiagnoseTestOprEntry 5 } hw112IsdnDiagnoseTestLoopDirection OBJECT-TYPE SYNTAX INTEGER{nearloop(1),farloop(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Loop direction. Options: 1. nearloop(1) -indicates loop direction is near loop 2. farloop(2) -indicates loop direction is far loop " ::= { hw112IsdnDiagnoseTestOprEntry 6 } hw112IsdnDiagnoseTestLoopTs OBJECT-TYPE SYNTAX Integer32(0..31) MAX-ACCESS read-create STATUS current DESCRIPTION " Time slot to be looped back " ::= { hw112IsdnDiagnoseTestOprEntry 7 } hw112IsdnDiagnoseTestDeferredTestFlag OBJECT-TYPE SYNTAX INTEGER{immediatetest(1),deferredtest(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " deferred test flag: Options: 1. immediatetest(1) -immediate test; 2. deferredtest(2) -indicates deferred test: Initiated when the port is in service. If the port is busy, the test operation will be deferred. If the port changes to idle state before time out, the test will be executed immediately. If the port keeps busy by the time out, the system will excecute a corresponding operation according to what the user specified: canceling the test or forcing to test. If the value of this leaf node is deferredtest(2), both hw112IsdnDiagnoseTestDeferredTime and hw112IsdnDiagnoseTestTimeoutProc must be set. Default: immediatetest(1). " DEFVAL { 1 } ::= { hw112IsdnDiagnoseTestOprEntry 8 } hw112IsdnDiagnoseTestDeferredTime OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-create STATUS current DESCRIPTION " Deferred time(unit: minute): this leaf node is valid only when the value of hw112IsdnDiagnoseTestDeferredTestFlag is deferredtest(2). Default: 30(minute). " DEFVAL { 30 } ::= { hw112IsdnDiagnoseTestOprEntry 9 } hw112IsdnDiagnoseTestTimeoutProc OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied Timeout proc: 1-when deferred time out, if the port is still in service, test will be canceled; 2-when deferred time out, if the port is still in service, test will be preformed by force. this leaf node is valid only when the value of hw112IsdnDiagnoseTestDeferredTestFlag is deferredtest(2). Default: notest(1). " DEFVAL { 1 } ::= { hw112IsdnDiagnoseTestOprEntry 10 } hw112IsdnDiagnoseTestIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Port IfIndex " ::= { hw112IsdnDiagnoseTestOprEntry 11 } hw112IsdnDiagnoseTestRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Request ID " ::= { hw112IsdnDiagnoseTestOprEntry 12 } hwPstnCallerEmulateOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnCallerEmulateOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN call emulation test (calling party): It realizes the function of the call emulation test (caller dial) in the system. This test helps check whether a subscriber port can make calls normally as a calling party. The index of this table is ifIndex." ::= { hwNTestMIBObjects 10 } hwPstnCallerEmulateOprEntry OBJECT-TYPE SYNTAX HwPstnCallerEmulateOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN call emulation test (calling party): It realizes the function of the call emulation test (caller dial) in the system. This test helps check whether a subscriber port can make calls normally as a calling party. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hwPstnCallerEmulateOprTable 1 } HwPstnCallerEmulateOprEntry ::= SEQUENCE { hwPstnCallerEmulateOprType INTEGER, hwPstnCallerEmulateCalledTelNo OCTET STRING, hwPstnCallerEmulateDialMode INTEGER, hwPstnCallerEmulateTestStatus INTEGER, hwPstnCallerEmulateTestResult INTEGER, hwPstnCallerEmulateTestDTMFDetected OCTET STRING, hwPstnCallerEmulateTestHoldTime Unsigned32, hwPstnCallerEmulateReportNumber OCTET STRING, hwPstnCallerEmulateLocalErrorCode Unsigned32, hwPstnCallerEmulateRemoteErrorCode Unsigned32, hwPstnCallerEmulateTestRequestID Unsigned32 } hwPstnCallerEmulateOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2),offHookConfirm(3), sendDTMF(4)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1: stop(1) -indicates Stop test 2: start(2) -indicates Start test 3: offHookConfirm(3) -indicates Off hook confirmation 4: sendDTMF(4) -indicates Send DTMF " ::= { hwPstnCallerEmulateOprEntry 1 } hwPstnCallerEmulateCalledTelNo OBJECT-TYPE SYNTAX OCTET STRING(SIZE(32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Called telephone number (max length: 32)" ::= { hwPstnCallerEmulateOprEntry 2 } hwPstnCallerEmulateDialMode OBJECT-TYPE SYNTAX INTEGER{dtmf(1), pulse(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Dial type (Enumerated type.) Options: 1. dtmf(1) -indicates the dial mode is DTMF 2. pulse(2) -indicates the dial mode is pulse " ::= { hwPstnCallerEmulateOprEntry 3 } hwPstnCallerEmulateTestStatus OBJECT-TYPE SYNTAX INTEGER{startSuccessfully(1),stopSuccessfully(2), sendDTMFSuccessfully(3), testOuttime(4), noDialtone(5), callerDialNumberAlready(6), noRinging(7), noRingbackTone(8), waitingAgentMessageOuttime(9), testingFailure(10), agentMessageAck(11),calledoffhook(12),testingAbnormal(13),broadbandtesting(14),capturefail(15),notratb(16),configsuccessfully(17), ring(18), calleroffhook(19), playdialtone(20), receiving(21), dialnumbercomplete(22), ringingbacktone(23), talking(24), testfinished(28)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test Status. Options: 1. startSuccessfully(1) -indicates start successfully 2. stopSuccessfully(2) -indicates stop successfully 3. sendDTMFSuccessfully(3) -indicates send DTMF successfully 4. testOuttime(4) -indicates timed-out; 5. noDialtone(5) -indicates no dial tone 6. callerDialNumberAlready(6) -indicates caller already dials a number 7. noRinging(7) -indicates no ringing 8. noRingbackTone(8) -indicates no ring-back tone 9. waitingAgentMessageOuttime(9) -indicates timed-out (waiting for EMS processing) 10.testingFailure(10) -indicates test failure 11.agentMessageAck(11) -indicates host responds to the EMS 12.calledoffhook(12) -indicates off hook (called party) 13.testingAbnormal(13) -indicates test abnormal; 14.broadbandtesting(14) -indicates broadband testing 15.capturefail(15) -indicates line capture failure 16.notratb(16) -indicates relay transfer board does not exist 17.configsuccessfully(17) -indicates configured successfully 18.ring(18) -indicates ringing 19.calleroffhook(19) -indicates off hook (calling party) 20.playdialtone(20) -indicates play the dial tone 21.receiving(21) -indicates receiving 22.dialnumbercomplete(22) -indicates dialup is finished 23.ringingbacktone(23) -indicates ringing back tone 24.talking(24) -indicates talking 25.testfinished(28) -indicates the test is over " ::= { hwPstnCallerEmulateOprEntry 4 } hwPstnCallerEmulateTestResult OBJECT-TYPE SYNTAX INTEGER{callerNoDialTone(1), callerOffHookingBusy(2), callerDialingBusy(3), callerNoDial(4), callerDialedBusy(5), callerDialedNoTalk(6), callRelease(7), matchNoCompleted(8), sendNoCompleted(9), testSucceed(10), callerMatchFailed(11), callerPortAbnormal(12)} MAX-ACCESS read-only STATUS current DESCRIPTION "Emulational Caller Test Result Options: 1. callerNoDialTone(1) -indicates the caller does not have dial tone 2. callerOffHookingBusy(2) -indicates the caller is busy in off-hooking 3. callerDialingBusy(3) -indicates the caller is busy in dialing 4. callerNoDial(4) -indicates the caller does not dial 5. callerDialedBusy(5) -indicates the caller is busy in dialed 6. callerDialedNoTalk(6) -indicates the caller has already dialed but has not connected 7. callRelease(7) -indicates the call is released 8. matchNoCompleted(8) -indicates the match is not completed 9. sendNoCompleted(9) -indicates the sending is not completed 10.testSucceed(10) -indicates the test succeed 11.callerMatchFailed(11) -indicates the caller match failed 12.callerPortAbnormal(12) -indicates the caller's port is abnormal " ::= { hwPstnCallerEmulateOprEntry 5 } hwPstnCallerEmulateTestDTMFDetected OBJECT-TYPE SYNTAX OCTET STRING(SIZE(64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Detected Dtmf Num List" ::= { hwPstnCallerEmulateOprEntry 6 } hwPstnCallerEmulateTestHoldTime OBJECT-TYPE SYNTAX Unsigned32(5..600) MAX-ACCESS read-create STATUS current DESCRIPTION " Caller Emulate test hold time, the test will auto ended when this time out. " DEFVAL {4294967295} ::= { hwPstnCallerEmulateOprEntry 7 } hwPstnCallerEmulateReportNumber OBJECT-TYPE SYNTAX OCTET STRING(SIZE(32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The actual called number string checked and send to MGC or IMS." ::= { hwPstnCallerEmulateOprEntry 8 } hwPstnCallerEmulateLocalErrorCode OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error code send by Local side." ::= { hwPstnCallerEmulateOprEntry 9 } hwPstnCallerEmulateRemoteErrorCode OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error code received from remote side." ::= { hwPstnCallerEmulateOprEntry 10 } hwPstnCallerEmulateTestRequestID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Request ID" ::= { hwPstnCallerEmulateOprEntry 11 } hwPstnCalledEmulateOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnCalledEmulateOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The operation table of the caller test of the PSTN call emulation test. It is used to realize the caller test of the PSTN call emulation test, which is used to test whether a user of a port functioned as the caller can make a call. Operation table for the PSTN call emulation test (called party): It realizes the function of the call emulation test (called party) in the system. This test helps check whether a subscriber port can make calls normally as a called party. The index of this table is ifIndex" ::= { hwNTestMIBObjects 11 } hwPstnCalledEmulateOprEntry OBJECT-TYPE SYNTAX HwPstnCalledEmulateOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The operation table of the caller test of the PSTN call emulation test. It is used to realize the caller test of the PSTN call emulation test, which is used to test whether a user of a port functioned as the caller can make a call. Operation table for the PSTN call emulation test (called party): It realizes the function of the call emulation test (called party) in the system. This test helps check whether a subscriber port can make calls normally as a called party. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwPstnCalledEmulateOprTable 1 } HwPstnCalledEmulateOprEntry ::= SEQUENCE { hwPstnCalledEmulateOprType INTEGER, hwPstnCalledEmulateTestStatus INTEGER, hwPstnCalledEmulateTestResult INTEGER, hwPstnCalledEmulateTestDTMFDetected OCTET STRING, hwPstnCalledEmulateTestWaitTime Unsigned32, hwPstnCalledEmulateTestHoldTime Unsigned32, hwPstnCalledEmulateLocalErrorCode Unsigned32, hwPstnCalledEmulateRemoteErrorCode Unsigned32, hwPstnCalledEmulateTestRequestID Unsigned32 } hwPstnCalledEmulateOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2), dialConfirm(3), sendDTMF(4), config(5)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. stop(1) -indicates Stop test 2. start(2) -indicates Start test 3. dialConfirm(3) -indicates Dial number confirmation 4. sendDTMF(4) -indicates Send DTMF 5. config(5) -indicates Configuration test " ::= { hwPstnCalledEmulateOprEntry 1 } hwPstnCalledEmulateTestStatus OBJECT-TYPE SYNTAX INTEGER{startSuccessfully(1),stopSuccessfully(2), sendDTMFSuccessfully(3), testOuttime(4), noDialtone(5), callerDialNumberAlready(6),noRinging(7), noRingbackTone(8), waitingAgentMessageOuttime(9), testingFailure(10), agentMessageAck(11),calledoffhook(12),testingAbnormal(13),broadbandtesting(14),capturefail(15),notratb(16),configsuccessfully(17),ring(18),calleroffhook(19),playdialtone(20),dialnumbercomplete(21), testfinished(23)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test Status. Options: 1. startSuccessfully(1) -indicates start successfully 2. stopSuccessfully(2) -indicates stop successfully 3. sendDTMFSuccessfully(3) -indicates send DTMF successfully 4. testOuttime(4) -indicates timed-out; 5. noDialtone(5) -indicates no dial tone 6. callerDialNumberAlready(6) -indicates caller already dials a number 7. noRinging(7) -indicates no ringing 8. noRingbackTone(8) -indicates no ring-back tone; 9. waitingAgentMessageOuttime(9)-indicates timed-out (waiting for EMS processing) 10.testingFailure(10) -indicates test failure 11.agentMessageAck(11) -indicates host responds to the EMS 12.calledoffhook(12) -indicates off hook (called party) 13.testingAbnormal(13) -indicates test abnormal; 14.broadbandtesting(14) -indicates broadband testing 15.capturefail(15) -indicates line capture failure 16.notratb(16) -indicates transfer board does not exist 17.configsuccessfully(17) -indicates configured successfully 18.ring(18) -indicates ringing 19.calleroffhook(19) -indicates off hook (calling party) 20.playdialtone(20) -indicates play the dial tone 21.dialnumbercomplete(21) -indicates dialup is finished 22.testfinished(23) -indicates the test is over " ::= { hwPstnCalledEmulateOprEntry 2 } hwPstnCalledEmulateTestResult OBJECT-TYPE SYNTAX INTEGER{calledNoRing(1), calledNoOffHook(2), calledOffHookingBusy(3), calledNoTalk(4), callRelease(5), matchNoCompleted(6), sendNoCompleted(7), testSucceed(8), calledMatchFailed(9), calledPortAbnormal(10)} MAX-ACCESS read-only STATUS current DESCRIPTION "Emulational Called Test Result Options: 1. calledNoRing(1) -indicates the called user dose not ring 2. calledNoOffHook(2) -indicates the called user dose not off hook 3. calledOffHookingBusy(3) -indicates the called user is busy in off-hooking 4. calledNoTalk(4) -indicates the called user does not connect 5. callRelease(5) -indicates the call is released 6. matchNoCompleted(6) -indicates the match is not completed 7. sendNoCompleted(7) -indicates the sending is not completed 8. testSucceed(8) -indicates the test succeed 9. calledMatchFailed(9) -indicates the called user match failed 10.calledPortAbnormal(10) -indicates the called port is abnormal " ::= { hwPstnCalledEmulateOprEntry 3 } hwPstnCalledEmulateTestDTMFDetected OBJECT-TYPE SYNTAX OCTET STRING(SIZE(64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Detected Dtmf Num List" ::= { hwPstnCalledEmulateOprEntry 4 } hwPstnCalledEmulateTestWaitTime OBJECT-TYPE SYNTAX Unsigned32(5..600) MAX-ACCESS read-create STATUS current DESCRIPTION " Called Emulate test waiting time, the test will auto failed when this time out and called port not received ring. " DEFVAL {4294967295} ::= { hwPstnCalledEmulateOprEntry 5 } hwPstnCalledEmulateTestHoldTime OBJECT-TYPE SYNTAX Unsigned32(5..600) MAX-ACCESS read-create STATUS current DESCRIPTION " Called Emulate test hold time, the test will auto ended when this time out. " DEFVAL {4294967295} ::= { hwPstnCalledEmulateOprEntry 6 } hwPstnCalledEmulateLocalErrorCode OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Error code send by Local side." ::= { hwPstnCalledEmulateOprEntry 7} hwPstnCalledEmulateRemoteErrorCode OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION " Error code received from remote side. " ::= { hwPstnCalledEmulateOprEntry 8 } hwPstnCalledEmulateTestRequestID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Request ID" ::= { hwPstnCalledEmulateOprEntry 9 } hwPstnTelephoneTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnTelephoneTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The operation table of the called test of the PSTN call emulation test. It is used to realize the called test of the PSTN call emulation test, which is used to test whether a user of a port functioned as the called party can make a call. The index of this table is ifIndex. Operation table for the PSTN telephone test: It realizes the function of the test on subscriber phones in the system. This test helps test the features of the subscriber phone and check whether a subscriber phone works in the normal state." ::= { hwNTestMIBObjects 12 } hwPstnTelephoneTestOprEntry OBJECT-TYPE SYNTAX HwPstnTelephoneTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The operation table of the called test of the PSTN call emulation test. It is used to realize the called test of the PSTN call emulation test, which is used to test whether a user of a port functioned as the called party can make a call. The index of this entry is ifIndex. Operation table for the PSTN telephone test: It realizes the function of the test on subscriber phones in the system. This test helps test the features of the subscriber phone and check whether a subscriber phone works in the normal state." INDEX { ifIndex } ::= { hwPstnTelephoneTestOprTable 1 } HwPstnTelephoneTestOprEntry ::= SEQUENCE { hwPstnTelephoneTestOprType INTEGER, hwPstnTelephoneTestStatus INTEGER, hwPstnTelephoneTestLoopResist Integer32, hwPstnTelephoneTestHookingTime Integer32, hwPstnTelephoneTestReverse INTEGER, hwPstnTelephoneTestDialDigit INTEGER, hwPstnTelephoneTestPulseLen Integer32, hwPstnTelephoneTestMakeDur Integer32, hwPstnTelephoneTestBreakDur Integer32, hwPstnTelephoneTestAssisTelno OCTET STRING, hwPstnTelephoneTestRingTime Integer32 } hwPstnTelephoneTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1), start(2), ringing(3), stopRinging(4), recieveNumber(5), stopRecievingNumber(6), poleTest(7), loopResistance(8), busyTone(9), stopBusyTone(10), howlTone(11), stopHowlTone(12), flash(13), stopFlash(14)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. stop(1) -indicates Stop test 2. start(2) -indicates Start test 3. ringing(3) -indicates Ring 4. stopRinging(4) -indicates Stop ringing 5. recieveNumber(5) -indicates Receive a number 6. stopRecievingNumber(6) -indicates Stop receiving a number 7. poleTest(7) -indicates Reverse polarity 8. loopResistance(8) -indicates Test the loop resistance 9. busyTone(9) -indicates Send the interrupted tone 10.stopBusyTone(10) -indicates Stop sending the interrupted tone 11.howlTone(11) -indicates Send the continuous tone 12.stopHowlTone(12) -indicates Stop sending the continuous tone 13.flash(13) -indicates Receive hookflash 14.stopFlash(14) -indicates Stop receiving hookflash " ::= { hwPstnTelephoneTestOprEntry 1 } hwPstnTelephoneTestStatus OBJECT-TYPE SYNTAX INTEGER{startSuccessfully(1),stopSuccessfully(2), testOuttime(3), asisportringing(4),detectRingingOuttime(5),waitingOffHookouttime(6), waitingoffHook(7), testingFailure(8), onHook(9), offHook(10), ringingSuccessful(11), stopRingingSuccessfully(12),startToRecieveDigit(13),stopRevievingDigitSuccessfully(14),sendBusyToneSuccessfully(15),stopBusyToneSuccessfully(16),sendHowlToneSuccessfully(17),stopHowlToneSuccessfully(18),startToRecieveFlash(19),stopRevFlashSuccessfully(20),waitHTcmdTimeout(21),reporttestreport(22),testingAbnormal(23),broadbandtesting(29),capturefail(30),notratb(31),ringtimeout(32)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1. startSuccessfully(1) -indicates Start test successfully 2. stopSuccessfully(2) -indicates Stop test successfully 3. testOuttime(3) -indicates Timed-out (test) 4. asisportringing(4) -indicates Assistance port ringing 5. detectRingingOuttime(5) -indicates Timed-out (detecting the assistance port ringing) 6. waitingOffHookouttime(6) -indicates Timed-out (waiting for off-hook) 7. waitingoffHook(7) -indicates Waiting for off-hook 8. testingFailure(8) -indicates Test failure; 9. onHook(9) -indicates On hook 10. offHook(10) -indicates Off hook 11. ringingSuccessful(11) -indicates Ring successful 12. stopRingingSuccessfully(12) -indicates Stop ringing successfully 13. startToRecieveDigit(13) -indicates Receive a number 14. stopRevievingDigitSuccessfully(14) -indicates Stop receiving a number successfully 15. sendBusyToneSuccessfully(15) -indicates Send the interrupted tone successfully 16. stopBusyToneSuccessfully(16) -indicates Stop sending the interrupted tone successfully; 17. sendHowlToneSuccessfully(17) -indicates Send the continuous tone successfully 18. stopHowlToneSuccessfully(18) -indicates Stop sending the continuous tone successfully 19. startToRecieveFlash(19) -indicates Receive hookflash 20. stopRevFlashSuccessfully(20) -indicates Stop receiving hookflash 21. waitHTcmdTimeout(21) -indicates Timed-out (waiting for subscriber processing) 22. reporttestreport(22) -indicates Report the test result 23. testingAbnormal(23) -indicates Test abnormal; 24. broadbandtesting(29) -indicates Broadband testing 25. capturefail(30) -indicates Line capture failure 26. notratb(31) -indicates Relay transfer board does not exist 27. ringtimeout(32) -indicates Ring timeout " ::= { hwPstnTelephoneTestOprEntry 2 } hwPstnTelephoneTestLoopResist OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Loop resistance. Unit: ohm " ::= { hwPstnTelephoneTestOprEntry 3 } hwPstnTelephoneTestHookingTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Hookflash time. Unit: millisecond " ::= { hwPstnTelephoneTestOprEntry 4 } hwPstnTelephoneTestReverse OBJECT-TYPE SYNTAX INTEGER{aPositiveAndbNegative(1),aNegativeAndbPositive(2), noFeedVoltage(3),reverseTestOver(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Polarity reversal . Options: 1: aPositiveAndbNegative(1) -indicates A+ B- 2: aNegativeAndbPositive(2) -indicates A- B+ 3: noFeedVoltage(3) -indicates No feeding voltage 4: reverseTestOver(4) -indicates Polarity reversal test is finished " ::= { hwPstnTelephoneTestOprEntry 5 } hwPstnTelephoneTestDialDigit OBJECT-TYPE SYNTAX INTEGER{n1(1),n2(2),n3(3),n4(4),n5(5),n6(6),n7(7),n8(8),n9(9),n0(10),nStar(11),nWell(12),nOthers(13)} MAX-ACCESS read-only STATUS current DESCRIPTION "Dialing numeral Options: 1. n1(1) -indicates 1 2. n2(2) -indicates 2 3. n3(3) -indicates 3 4. n4(4) -indicates 4 5. n5(5) -indicates 5 6. n6(6) -indicates 6 7. n7(7) -indicates 7 8. n8(8) -indicates 8 9. n9(9) -indicates 9 10.n0(10) -indicates 0 11.nStar(11) -indicates * 12.nWell(12) -indicates # 13.nOthers(13) -indicates others; " ::= { hwPstnTelephoneTestOprEntry 6 } hwPstnTelephoneTestPulseLen OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pulse length. Unit: millisecond " ::= { hwPstnTelephoneTestOprEntry 7 } hwPstnTelephoneTestMakeDur OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pulse duration. Unit: millisecond " ::= { hwPstnTelephoneTestOprEntry 8 } hwPstnTelephoneTestBreakDur OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Pulse break length. Unit: millisecond " ::= { hwPstnTelephoneTestOprEntry 9 } hwPstnTelephoneTestAssisTelno OBJECT-TYPE SYNTAX OCTET STRING(SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Telephone number of the assistant port (the host sends the number to the EMS when the telephone test starts)" ::= { hwPstnTelephoneTestOprEntry 10 } hwPstnTelephoneTestRingTime OBJECT-TYPE SYNTAX Integer32(0..360) MAX-ACCESS read-create STATUS current DESCRIPTION "Ring time. Unit: second " ::= { hwPstnTelephoneTestOprEntry 11 } hwIsdnUserDiagnoseTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwIsdnUserDiagnoseTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the diagnosis test on the ISDN subscribers: It realizes the diagnosis test on the ISDN subscribers in the system. This test helps check the status and performance of the NT1 and transmission channel. The index of this table is ifIndex" ::= { hwNTestMIBObjects 13 } hwIsdnUserDiagnoseTestOprEntry OBJECT-TYPE SYNTAX HwIsdnUserDiagnoseTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the diagnosis test on the ISDN subscribers: It realizes the diagnosis test on the ISDN subscribers in the system. This test helps check the status and performance of the NT1 and transmission channel. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwIsdnUserDiagnoseTestOprTable 1 } HwIsdnUserDiagnoseTestOprEntry ::= SEQUENCE { hwIsdnUserDiagnoseTestOprType INTEGER, hwIsdnUserDiagnoseTestStatus INTEGER } hwIsdnUserDiagnoseTestOprType OBJECT-TYPE SYNTAX INTEGER{activate(1), deactivate(2), bbdLoopbackFromNT1(3), b1LoopbackFromNT1(4), b2LoopbackFromNT1(5), depravingCRCRequest(6), depravingCRCAck(7),holdingState(8), restore(9), nT1PowerState(10), loopback1(11), cancelLoopback1(12), stopTest(13), loopback4(14), cancelloopback4(15), sendCCRC(16), stopSendCCRC(17), testingAbnormal(18)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1: activate(1) -indicates Activate 2: deactivate(2) -indicates Deactivate 3: bbdLoopbackFromNT1(3) -indicates 2B+D loopback on NT1 4: b1LoopbackFromNT1(4) -indicates B1 loopback on NT1 5: b2LoopbackFromNT1(5) -indicates B1 loopback on NT1 6: depravingCRCRequest(6) -indicates Bad CRC request 7: depravingCRCAck(7) -indicates Bad CRC notification 8: holdingState(8) -indicates State-retaining 9: restore(9) -indicates Return to normal 10: nT1PowerState(10) -indicates NT1 power status 11: loopback1(11) -indicates Loopback1 12: cancelLoopback1(12) -indicates Cancel loopback1 13: stopTest(13) -indicates Stop the diagnosis test 14: loopback4(14) -indicates Loopback4 15: cancelloopback4(15) -indicates Cancel loopback4 16: sendCCRC(16) -indicates Send CCRC 17: stopSendCCRC(17) -indicates Stop sending CCRC 18: testingAbnormal(18) -indicates Test abnormal " ::= { hwIsdnUserDiagnoseTestOprEntry 1 } hwIsdnUserDiagnoseTestStatus OBJECT-TYPE SYNTAX INTEGER{startSuccessfully(1),stopSuccessfully(2),testingNormal(3),actUIfouttime(4),dslDeactOrCancelLoop(5),actUIfFailed(6),normalMasterPowerAbnormalStandbyPowerAbnormal(7),normalMasterPowerNormalStandbyPowerAbnormal(8),normalMasterPowerAbNormalStandbyPowerNormal(9),normalMasterPowerNormalStandbyPowerNormal(10),singleTestingOutTime(11),singleTestingFailure(12),outtime(13),dslReportFailure(14),notTesting(15),testingAbnormal(16)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1: startSuccessfully(1) -indicates Start test successfully (the EMS can activate or loop back a port without starting the test) 2: stopSuccessfully(2) -indicates Stop test successfully 3: testingNormal(3) -indicates Test normal 4: actUIfouttime(4) -indicates Timed-out (activating the U interface) 5: dslDeactOrCancelLoop(5) -indicates Deactivate the DSL report/cancel loopback1 (the EMS may receive this message when the EMS does not deliver the activate or loopback command) 6: actUIfFailed(6) -indicates Activating the U interface fails 7: normalMasterPowerAbnormalStandbyPowerAbnormal(7)-indicates Normal, the primary power does not work, and the standby power does not work 8: normalMasterPowerNormalStandbyPowerAbnormal(8) -indicates Normal, the primary power works, and the standby power does not work 9: normalMasterPowerAbNormalStandbyPowerNormal(9) -indicates Normal, the primary power does not work, and the standby power works 10: normalMasterPowerNormalStandbyPowerNormal(10) -indicates Normal, the primary power works, and the standby power works; 11: singleTestingOutTime(11) -indicates Timed-out (a single test) 12: singleTestingFailure(12) -indicates A single test fails 13: outtime(13) -indicates Timed-out (test) 14: dslReportFailure(14) -indicates DSL report fails; 15: notTesting(15) -indicates Not tested 16: testingAbnormal(16) -indicates Test abnormal " ::= { hwIsdnUserDiagnoseTestOprEntry 2 } hwPstnSignalToneTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnSignalToneTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN signal tone test: It realizes the function of the PSTN signal tone test in the system. This test helps check whether the dial tone and the dial tone delay function. The index of this table is ifIndex" ::= { hwNTestMIBObjects 14 } hwPstnSignalToneTestOprEntry OBJECT-TYPE SYNTAX HwPstnSignalToneTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN signal tone test: It realizes the function of the PSTN signal tone test in the system. This test helps check whether the dial tone and the dial tone delay function. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwPstnSignalToneTestOprTable 1 } HwPstnSignalToneTestOprEntry ::= SEQUENCE { hwPstnSignalToneTestOprType INTEGER, hwPstnSignalToneTestBusyFlag INTEGER, hwPstnSignalToneTestResult INTEGER, hwPstnSignalToneTestDTDelayTime Integer32, hwPstnSignalTonePlayTime Integer32, hwPstnSignalToneActualDeferTime Integer32, hwPstnSignalToneTestMode INTEGER, hwPstnSignalToneTestRequestID Integer32, hwPstnSignalToneTestDTStop INTEGER } hwPstnSignalToneTestOprType OBJECT-TYPE SYNTAX INTEGER{dialtone(1), dailtoneDelay(2), specialdailtone(3), stopTest(4), ringbacktone(5), busytone(6), invalidValue(-1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. dialtone(1) -indicates Dial tone test 2. dailtoneDelay(2) -indicates Dial tone delay test 3. specialdailtone(3) -indicates Special Dial tone test 4. stopTest(4) -indicates Stop Dial tone test 5. ringbacktone(5) -indicates Ring back tone test 6. busytone(6) -indicates Busy tone test 7. invalidValue(-1) -indicates Invalid value " ::= { hwPstnSignalToneTestOprEntry 1 } hwPstnSignalToneTestBusyFlag OBJECT-TYPE SYNTAX INTEGER{busynotest(1), busystrentest(2), invalidvalue(-1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Signal tone test-Busy control. Options: 1. busynotest(1) -indicates no test when busy 2. busystrentest(2) -indicates forced test when busy 3. invalidvalue(-1) -indicates Invalid value " ::= { hwPstnSignalToneTestOprEntry 2 } hwPstnSignalToneTestResult OBJECT-TYPE SYNTAX INTEGER{signaltoneNormal(1), noSignaltone(2), signaltoneAbnormal(3), unknownError(4),testingAbnormal(5),broadbandtesting(6),capturefail(7),notratb(8),notone(9),testnotfinish(10)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. signaltoneNormal(1) -indicates Signal tone normal 2. noSignaltone(2) -indicates No signal tone 3. signaltoneAbnormal(3) -indicates Signal tone abnormal 4. unknownError(4) -indicates Unknown error 5. testingAbnormal(5) -indicates Test abnormal 6. broadbandtesting(6) -indicates Broadband testing 7. capturefail(7) -indicates Line capture failure 8. notratb(8) -indicates Relay transfer board does not exist 9. notone(9) -indicates No tone 10. testnotfinish(10) -indicates signal tone test not finish " ::= { hwPstnSignalToneTestOprEntry 3 } hwPstnSignalToneTestDTDelayTime OBJECT-TYPE SYNTAX Integer32(-1 | 0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Dial tone delay. Unit: millisecond " ::= { hwPstnSignalToneTestOprEntry 4 } hwPstnSignalTonePlayTime OBJECT-TYPE SYNTAX Integer32(-1 | 5..30) MAX-ACCESS read-create STATUS current DESCRIPTION "Tone play time. Default: 10 Unit: second " ::= { hwPstnSignalToneTestOprEntry 5 } hwPstnSignalToneActualDeferTime OBJECT-TYPE SYNTAX Integer32(-1 | 0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Signal Actually Defer Timer. Unit: millisecond " ::= { hwPstnSignalToneTestOprEntry 6 } hwPstnSignalToneTestMode OBJECT-TYPE SYNTAX INTEGER{outOfService(1), inService(2), invalidValue(-1)} MAX-ACCESS read-create STATUS current DESCRIPTION "Test Mode. Options: 1. outOfService(1) -Test port not need in service 2. inService(2) -Test port must be in servcie 3. invalidValue(-1) -Invalid value " ::= { hwPstnSignalToneTestOprEntry 7 } hwPstnSignalToneTestRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Request ID " ::= { hwPstnSignalToneTestOprEntry 8 } hwPstnSignalToneTestDTStop OBJECT-TYPE SYNTAX INTEGER{yes(1), no(2), invalidValue(-1)} MAX-ACCESS read-only STATUS current DESCRIPTION " Detect stop dial tone. Options: 1.yes(1) -Detected stop dial tone 2.no(2) -Not detected stop dial tone 3.invalidValue(-1) -Invalid value " ::= { hwPstnSignalToneTestOprEntry 9 } hwIsdnMeterTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwIsdnMeterTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the ISDN meter test: It realizes the function of the ISDN meter test in the system. The test board provides, through the meter test function, the interface connected to the external test meter such as the multimeter. The index of this table is ifIndex" ::= { hwNTestMIBObjects 15 } hwIsdnMeterTestOprEntry OBJECT-TYPE SYNTAX HwIsdnMeterTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the ISDN meter test: It realizes the function of the ISDN meter test in the system. The test board provides, through the meter test function, the interface connected to the external test meter such as the multimeter. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwIsdnMeterTestOprTable 1 } HwIsdnMeterTestOprEntry ::= SEQUENCE { hwIsdnMeterTestOprType INTEGER, hwIsdnMeterTestItem INTEGER, hwIsdnMeterTestStatus INTEGER } hwIsdnMeterTestOprType OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwIsdnMeterTestOprEntry 1 } hwIsdnMeterTestItem OBJECT-TYPE SYNTAX INTEGER { inline(1), outline(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Test item. Options: 1. inline(1) -indicates Circuit test 2. outline(2) -indicates Loop-line test " ::= { hwIsdnMeterTestOprEntry 2 } hwIsdnMeterTestStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), portbusy(3), outoftime(4), testingAbnormal(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1. success(1) -indicates normal 2. fail(2) -indicates abnormal 3. portbusy(3) -indicates busy port 4. outoftime(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal " ::= { hwIsdnMeterTestOprEntry 3 } hwTestBusTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwTestBusTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Test on the circuit/loop-line test bus: It realizes the function of the test on the circuit/loop-line test bus. This test helps check whether the circuit/loop-line test bus is normal. The index of this table is hwTestGroupNo" ::= { hwNTestMIBObjects 16 } hwTestBusTestOprEntry OBJECT-TYPE SYNTAX HwTestBusTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Test on the circuit/loop-line test bus: It realizes the function of the test on the circuit/loop-line test bus. This test helps check whether the circuit/loop-line test bus is normal. The index of this entry is hwTestGroupNo" INDEX { hwTestGroupNo } ::= { hwTestBusTestOprTable 1 } HwTestBusTestOprEntry ::= SEQUENCE { hwTestBusTestOprType INTEGER, hwTestBusTestBusType INTEGER, hwTestBusTestResult INTEGER, hwTestBusTestVoltage Integer32, hwTestBusTestResistance Integer32, hwTestBusTestCapacitance Integer32 } hwTestBusTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1), start(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwTestBusTestOprEntry 1 } hwTestBusTestBusType OBJECT-TYPE SYNTAX INTEGER{inbus(1), outbus(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. inbus(1) -indicates Circuit test bus 2. outbus(2) -indicates Loop-line test bus " ::= { hwTestBusTestOprEntry 2 } hwTestBusTestResult OBJECT-TYPE SYNTAX INTEGER{testbusNormal(1), voltageAbnormal(2), resistanceAbnormal(3),capacitanceAbnormal(4), testOutoftime(5), unknownError(6),testingAbnormal(7),broadbandtesting(8),capturefail(9),notratb(10)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. testbusNormal(1) -indicates Normal 2. voltageAbnormal(2) -indicates Voltage abnormal 3. resistanceAbnormal(3) -indicates Resistance abnormal 4. capacitanceAbnormal(4) -indicates Capacitance abnormal 5. testOutoftime(5) -indicates Timed-out 6. unknownError(6) -indicates Unknown error 7. testingAbnormal(7) -indicates Test abnormal 8. broadbandtesting(8) -indicates Broadband testing 9. capturefail(9) -indicates Line capture failure 10. notratb(10) -indicates Relay transfer board does not exist " ::= { hwTestBusTestOprEntry 3 } hwTestBusTestVoltage OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Voltage. Unit: millivolt, ab. mV " ::= { hwTestBusTestOprEntry 4 } hwTestBusTestResistance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Resistance. Unit: ohm " ::= { hwTestBusTestOprEntry 5 } hwTestBusTestCapacitance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Capacitance. Unit: nF " ::= { hwTestBusTestOprEntry 6 } hwFrameLooplineAdjustOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwFrameLooplineAdjustOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The loop line test for get check value. The index of this table is hwFrameIndex" ::= { hwNTestMIBObjects 17 } hwFrameLooplineAdjustOprEntry OBJECT-TYPE SYNTAX HwFrameLooplineAdjustOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The loop line test for get check value. The index of this entry is hwFrameIndex" INDEX { hwFrameIndex } ::= { hwFrameLooplineAdjustOprTable 1 } HwFrameLooplineAdjustOprEntry ::= SEQUENCE { hwFrameLooplineAdjustCutlineSlotID Integer32, hwFrameLooplineAdjustCutlinePortID Integer32, hwFrameLooplineAdjustSelfMixedSlotID Integer32, hwFrameLooplineAdjustSelfMixedPortID Integer32, hwFrameLooplineAdjustOprType INTEGER, hwFrameLooplineAdjustResult INTEGER, hwFrameLooplineAdjustOprCab Integer32, hwFrameLooplineAdjustOprCag Integer32, hwFrameLooplineAdjustOprCbg Integer32, hwFrameLooplineAdjustOprRab Integer32, hwFrameLooplineAdjustFrameIndex Integer32, hwFrameLooplineAdjustRequestID Integer32, hwFrameLooplineAdjustBusyFlag INTEGER } hwFrameLooplineAdjustCutlineSlotID OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "Slot ID. Range:0-63 " ::= { hwFrameLooplineAdjustOprEntry 1 } hwFrameLooplineAdjustCutlinePortID OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "Port ID. Range:0-63 " ::= { hwFrameLooplineAdjustOprEntry 2 } hwFrameLooplineAdjustSelfMixedSlotID OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "Slot ID. Range:0-63 " ::= { hwFrameLooplineAdjustOprEntry 3 } hwFrameLooplineAdjustSelfMixedPortID OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-create STATUS current DESCRIPTION "Port ID. Range:0-63 " ::= { hwFrameLooplineAdjustOprEntry 4 } hwFrameLooplineAdjustOprType OBJECT-TYPE SYNTAX INTEGER{test(1), modify(2), restore(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. test(1) -indicates test 2. modify(2) -indicates modify the test 3. restore(3) -indicates return to normal " ::= { hwFrameLooplineAdjustOprEntry 5 } hwFrameLooplineAdjustResult OBJECT-TYPE SYNTAX INTEGER{normal(1), outoftime(2), unknownError(3),notgetselfmixedvalue(4),notgetcutlinevalue(5),notgetallvalue(6)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1: normal(1) -indicates Normal 2: outoftime(2) -indicates Timed-out 3: unknownError(3) -indicates Unknown error 4: notgetselfmixedvalue(4) -indicates Failed to obtain the self-mixed calibration value 5: notgetcutlinevalue(5) -indicates Failed to obtain the cut-line calibration value 6: notgetallvalue(6) -indicates Failed to obtain the self-mixed and cut-line values " ::= { hwFrameLooplineAdjustOprEntry 6 } hwFrameLooplineAdjustOprCab OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "A-B capacitance. Unit: nF " ::= { hwFrameLooplineAdjustOprEntry 7 } hwFrameLooplineAdjustOprCag OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "A-Ground capacitance. Unit: nF " ::= { hwFrameLooplineAdjustOprEntry 8 } hwFrameLooplineAdjustOprCbg OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "B-Ground capacitance. Unit: nF " ::= { hwFrameLooplineAdjustOprEntry 9 } hwFrameLooplineAdjustOprRab OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "A-B resistance.. Unit: ohm " ::= { hwFrameLooplineAdjustOprEntry 10 } hwFrameLooplineAdjustFrameIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Frame index" ::= { hwFrameLooplineAdjustOprEntry 11 } hwFrameLooplineAdjustRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Request ID" ::= { hwFrameLooplineAdjustOprEntry 12 } hwFrameLooplineAdjustBusyFlag OBJECT-TYPE SYNTAX INTEGER{cancel(1), force(2), invalid(-1)} MAX-ACCESS read-create STATUS current DESCRIPTION "Whether test or not when port is busy. Options: 1: cancel(1) -indicates notest 2: force(2) -indicates test 3: invalid(-1) -indicates invalid " ::= { hwFrameLooplineAdjustOprEntry 13 } hwFrameLooplineAdjustTable OBJECT-TYPE SYNTAX SEQUENCE OF HwFrameLooplineAdjustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GET table for the shelf calibration values: It realizes the function of obtaining the shelf calibration values. The index of this table is hwFrameIndex." ::= { hwNTestMIBObjects 18 } hwFrameLooplineAdjustEntry OBJECT-TYPE SYNTAX HwFrameLooplineAdjustEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "GET table for the shelf calibration values: It realizes the function of obtaining the shelf calibration values. The index of this entry is hwFrameIndex." INDEX { hwFrameIndex } ::= { hwFrameLooplineAdjustTable 1 } HwFrameLooplineAdjustEntry ::= SEQUENCE { hwFrameLooplineAdjustFlag INTEGER, hwFrameLooplineAdjustCab Integer32, hwFrameLooplineAdjustCag Integer32, hwFrameLooplineAdjustCbg Integer32, hwFrameLooplineAdjustRab Integer32 } hwFrameLooplineAdjustFlag OBJECT-TYPE SYNTAX INTEGER{nosetflag(1), capacitanceflag(2), resistanceflag(3), allsetflag(4)} MAX-ACCESS read-only STATUS current DESCRIPTION "Calibration value flag of the loop-line test. Options: 1: nosetflag(1) -indicates No calibration value is set 2: capacitanceflag(2) -indicates The capacitance calibration value is set 3: resistanceflag(3) -indicates The resistance calibration value is set 4: allsetflag(4) -indicates All the calibration values are set " ::= { hwFrameLooplineAdjustEntry 1 } hwFrameLooplineAdjustCab OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A-B capacitance" ::= { hwFrameLooplineAdjustEntry 2 } hwFrameLooplineAdjustCag OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A-Ground capacitance" ::= { hwFrameLooplineAdjustEntry 3 } hwFrameLooplineAdjustCbg OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B-Ground capacitance" ::= { hwFrameLooplineAdjustEntry 4 } hwFrameLooplineAdjustRab OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A-B resistance" ::= { hwFrameLooplineAdjustEntry 5 } hwQosTestIndexNext OBJECT-TYPE SYNTAX Integer32 (0..16) MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains an appropriate value to be used for hwQosTestIndex when creating entries in the hwQosTestTable. The value 0 indicates that no unassigned entries are available. To obtain the hwQosTestIndex value for a new entry, the manager issues a management protocol retrieval operation to obtain the current value of this object. After each retrieval, the agent should modify the value to the next unassigned index. After a manager retrieves a value the agent will determine through its local policy when this index value will be made available for reuse." ::= { hwNTestMIBObjects 19 } hwQosTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwQosTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table for the QoS test. The index of this table is hwQosTestIndex." ::= { hwNTestMIBObjects 20 } hwQosTestOprEntry OBJECT-TYPE SYNTAX HwQosTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table for the QoS test. The index of this entry is hwQosTestIndex." INDEX { hwQosTestIndex } ::= { hwQosTestOprTable 1 } HwQosTestOprEntry ::= SEQUENCE { hwQosTestIndex Integer32, hwQosTestGWAddr IpAddress, hwQosTestPeerAddr IpAddress, hwQosTestDuration Integer32, hwQosTestTick Integer32, hwQosTestRowStatus RowStatus, hwQosTestInPkts Integer32, hwQosTestOutPkts Integer32, hwQosTestInOctets Integer32, hwQosTestOutOctets Integer32, hwQosTestInDropPkts Integer32, hwQosTestStatsMaxDropPktsRate Integer32, hwQosTestStatsMaxDropPktsPort OCTET STRING, hwQosTestStatsMinDropPktsRate Integer32, hwQosTestStatsMinDropPktsPort OCTET STRING, hwQosTestStatsMaxDitherDelay Integer32, hwQosTestStatsMaxDitherPort OCTET STRING, hwQosTestStatsMinDitherDelay Integer32, hwQosTestStatsMinDitherPort OCTET STRING, hwQosTestStatsMaxLoopDelay Integer32, hwQosTestStatsMaxLoopPort OCTET STRING, hwQosTestStatsMinLoopDelay Integer32, hwQosTestStatsMinLoopPort OCTET STRING } hwQosTestIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of the a test" ::={ hwQosTestOprEntry 1 } hwQosTestGWAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the local gateway" ::={ hwQosTestOprEntry 2 } hwQosTestPeerAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the peer gateway (or NAT, SAN)" ::={ hwQosTestOprEntry 3 } hwQosTestDuration OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Test duration. By default, the test duration is one hour. Default:3600" DEFVAL { 3600 } ::={ hwQosTestOprEntry 4 } hwQosTestTick OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Report cycle. By default, the report cycle is 60s. Default:60" DEFVAL { 60 } ::={ hwQosTestOprEntry 5 } hwQosTestRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status" ::={ hwQosTestOprEntry 6 } hwQosTestInPkts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test In Pkts" ::={ hwQosTestOprEntry 7 } hwQosTestOutPkts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Out Pkts" ::={ hwQosTestOprEntry 8 } hwQosTestInOctets OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test In Octets" ::={ hwQosTestOprEntry 9 } hwQosTestOutOctets OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Out Octets" ::={ hwQosTestOprEntry 10 } hwQosTestInDropPkts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test In Drop Pkts" ::={ hwQosTestOprEntry 11 } hwQosTestStatsMaxDropPktsRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Max Drop Pkts Rate" ::={ hwQosTestOprEntry 12 } hwQosTestStatsMaxDropPktsPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Max Drop Pkts Port" ::={ hwQosTestOprEntry 13 } hwQosTestStatsMinDropPktsRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Min Drop Pkts Rate" ::={ hwQosTestOprEntry 14 } hwQosTestStatsMinDropPktsPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Min Drop Pkts Port" ::={ hwQosTestOprEntry 15 } hwQosTestStatsMaxDitherDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Max Dither Delay" ::={ hwQosTestOprEntry 16 } hwQosTestStatsMaxDitherPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Max Dither Port" ::={ hwQosTestOprEntry 17 } hwQosTestStatsMinDitherDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Min Dither Delay" ::={ hwQosTestOprEntry 18 } hwQosTestStatsMinDitherPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Min Dither Port" ::={ hwQosTestOprEntry 19 } hwQosTestStatsMaxLoopDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Max Loop Delay" ::={ hwQosTestOprEntry 20 } hwQosTestStatsMaxLoopPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Max Loop Port" ::={ hwQosTestOprEntry 21 } hwQosTestStatsMinLoopDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Min Loop Delay" ::={ hwQosTestOprEntry 22 } hwQosTestStatsMinLoopPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Test Stats Min Loop Port" ::={ hwQosTestOprEntry 23 } hwPotsLooplineThresholdTable OBJECT IDENTIFIER ::= { hwNTestMIBObjects 21 } -- Associated command lines -- Name of the threshold for the line test Threshold -- Hazardous AC voltage level (V) 50 -- Foreign EMF DC voltage level (V) 10 -- Loop line grounding Ground resistance threshold (ohm) 20000 -- Off hook: A-B resistance lower limit (ohm) 3000 -- Off hook: A-B resistance upper limit (ohm) 100000 -- Off hook: Loop resistance lower limit (ohm) 100 -- Off hook: Loop resistance upper limit (ohm) 3000 -- Loop-line mixed with others: A-B resistance threshold (ohm) 2000 -- A-B insulation difference: A-B resistance lower limit (ohm) 2000 -- A-B insulation difference: A-B resistance upper limit (ohm). 20000 -- Leakage: Ground capacitance threshold (nF) 700 -- Normal: Ground capacitance threshold 1 (nF) 200 -- Normal: Ground capacitance threshold 2 (nF) 350 -- Normal: Ground capacitance threshold 3 (nF) 50 -- A-B Impedance Abnormal: A-B impedance min. threshold(ohm) 10000 -- AC current Abnormal: AC current threshold(amp) 1000 -- DC current Abnormal: DC current threshold(amp) 1000 -- AC Voltage Abnormal: AC voltage threshold(volt) 10 -- DC Voltage Abnormal: DC voltage threshold 1(volt) 10 -- DC Voltage Abnormal: DC voltage threshold 2(volt) -55 -- On hook Loop-Electric Current Abnormal: on hook loop-Electric Current max. threshold(amp) 30 -- On hook Loop Resistance Abnormal: on hook Loop Resistance threshold(ohm) 250000 -- Off hook Loop Resistance Abnormal: off hook Loop Resistance threshold(ohm) 250000 -- Ground Insulation Resistance Abnormal: ground insulation Resistance threshold 1(ohm) 5000000 -- Ground Insulation Resistance Abnormal: ground insulation Resistance threshold 2(ohm) 2500000 -- Ground Capacitance Abnormal: ground capacitance threshold 1(nF) 200 -- A-B Capacitance Abnormal: A-B capacitance min. threshold(nF) 100 -- A-B Capacitance Abnormal: A-B capacitance max. threshold(nF) 600 -- Noise Abnormal: Noise threshold(dBm) 65 -- Cable characteristic capacitance per unit length between tip and ring (nf per km) 19 -- Cable characteristic capacitance per unit length between tip and GND and ring and GND (nf per km) 62 -- Cable loop DC resistance per unit length (sum of both wires).(ohm per km) 295 -- maximum resistance for tip or ring short-circuit to GND (ohm) 2000 -- maximum resistance for tip or ring leakage to GND (ohm) 200000 -- Hazardous DC voltage level (mV) 80000 -- Foreign EMF AC voltage level (mVrms) 10000 -- minimum ETSI signature capacitance (nf) 350 -- maximum ETSI signature capacitance(nf) 520 -- minimum PPA resisitance(ohm) 350000 -- maximum PPA resistance(ohm) 520000 -- minimum voltage to conduct current through the zener diode(mV) 1000 -- maximum RC network resistance between tip and ring(ohm) 1000000 -- minimum RC network resistance between tip and ring (ohm) 10000 -- minimum RC network capacitance between tip and ring(nf) 350 -- minimum high resistance between tip and ring(ohm) 1000000 -- minimum foreign voltage(mV) 8000 -- minimum equivalent resistance when off-hook on zero kilometres(ohm) 200 -- line length windage for open wire failure(m) 200 --threshold operation type hwTouchThePowerVolThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Hazardous AC voltage level Unit: V Default: 50 " ::= { hwPotsLooplineThresholdTable 1 } hwLoopLineMixedVolThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Foreign EMF DC voltage level. Unit: V Default: 10 " ::= { hwPotsLooplineThresholdTable 2 } hwLoopLineGroundingVolThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Loop line grounding: Ground resistance threshold. Unit: ohm Default: 20000 " ::= { hwPotsLooplineThresholdTable 3 } hwOffHookABMinThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Off-hook: A-B resistance lower limit. Unit: ohm Default: 3000 " ::= { hwPotsLooplineThresholdTable 4 } hwOffHookABMaxThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Off-hook: A-B resistance upper limit. Unit: ohm Default: 100000 " ::= { hwPotsLooplineThresholdTable 5 } hwOffHookLoopMinThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Off-hook: loop resistance lower limit. Unit: ohm Initial value: 100 " ::= { hwPotsLooplineThresholdTable 6 } hwOffHookLoopMaxThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Off-hook: loop resistance upper limit. Unit: ohm Initial value: 3000 " ::= { hwPotsLooplineThresholdTable 7 } hwLoopLineMixedABThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Loop line mixed with others: A-B resistance threshold. Unit: ohm Initial value: 2000 " ::= { hwPotsLooplineThresholdTable 8 } hwABPoorLineInsulationMinThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " A-B insulation difference: A-B resistance lower limit. Unit: ohm Initial value: 2000 " ::= { hwPotsLooplineThresholdTable 9 } hwABPoorLineInsulationMaxThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " A-B insulation difference: A-B resistance upper limit. Unit: ohm Default: 20000 " ::= { hwPotsLooplineThresholdTable 10 } hwLeakageGroundCapThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Leakage: ground capacitance threshold. Unit: nF Default: 700 " ::= { hwPotsLooplineThresholdTable 11 } hwNormalGroundCap1Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Normal: ground capacitance threshold 1. Unit: nF Default: 200 " ::= { hwPotsLooplineThresholdTable 12 } hwNormalGroundCap2Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Normal: ground capacitance threshold 2. Unit: nF Default: 350 " ::= { hwPotsLooplineThresholdTable 13 } hwNormalGroundCap3Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Normal: ground capacitance threshold 3. Unit: nF Default: 50 " ::= { hwPotsLooplineThresholdTable 14 } hwAbnormalImpedanceABhreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " On hook: lower limit of the A-B abnormal impedance (ohm) Default: 10000 " ::= { hwPotsLooplineThresholdTable 15 } hwAbnormalACElectricCurrentThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal AC current: threshold of the abnormal AC current (mA) Default: 1000 " ::= { hwPotsLooplineThresholdTable 16 } hwAbnormalDCElectricCurrentThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal DC current: threshold of the abnormal DC current (mA) Default: 1000 " ::= { hwPotsLooplineThresholdTable 17 } hwAbnormalACVoltageThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal AC voltage: threshold 1 of the abnormal AC voltage (V) Default: 10 " ::= { hwPotsLooplineThresholdTable 18 } hwAbnormalDCVoltage1Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal DC voltage: threshold 1 of the abnormal DC voltage (V) Default: 10 " ::= { hwPotsLooplineThresholdTable 19 } hwAbnormalDCVoltage2Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal DC voltage: threshold 2 of the abnormal DC voltage (V) Default: 55 " ::= { hwPotsLooplineThresholdTable 20 } hwAbnormalOnhookLoopLineElectricCurrentMaxThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal on-hook loop current: upper limit of the abnormal on-hook loop current (mA) Default: 30 " ::= { hwPotsLooplineThresholdTable 21 } hwAbnormalOnhookLoopResistanceThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal on-hook loop resistance: threshold of the abnormal on-hook loop resistance (ohm) Default: 250000 " ::= { hwPotsLooplineThresholdTable 22 } hwAbnormalOffhookLoopResistanceThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal off-hook loop resistance: threshold of the abnormal off-hook loop resistance (ohm) Default: 250000 " ::= { hwPotsLooplineThresholdTable 23 } hwAbnormalGroundInsulationResistance1Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal ground insulation resistance: threshold 1 of the abnormal ground insulation resistance (ohm) Default: 5000000 " ::= { hwPotsLooplineThresholdTable 24 } hwAbnormalGroundPoorLineInsulation1Threshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal ground insulation difference: threshold 1 of the abnormal ground insulation difference (ohm) Default: 250000 " ::= { hwPotsLooplineThresholdTable 25 } hwAbnormalGroundCapacitanceThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal ground capacitance: threshold of the abnormal ground capacitance (nF) Default: 200 " ::= { hwPotsLooplineThresholdTable 26 } hwAbnormalCapacitanceABMinThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal: lower limit of the abnormal A-B capacitance (nF) Default: 0 " ::= { hwPotsLooplineThresholdTable 27 } hwAbnormalCapacitanceABMaxThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal: upper limit of the abnormal A-B capacitance (nF) Default: 2000 " ::= { hwPotsLooplineThresholdTable 28 } hwAbnormalNoiseThreshold OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Abnormal noise: threshold 1 of the abnormal noise (dBm) Default: 65 " ::= { hwPotsLooplineThresholdTable 29 } hwLoopParamsCab OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Cable characteristic capacitance per unit length between tip and ring Unit : nf per km Range: 0-100 Default: 19 " ::= { hwPotsLooplineThresholdTable 30 } hwLoopParamsCagbg OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Cable characteristic capacitance per unit length between tip and GND and ring and GND Unit : nf per km Range: 0-100 Default: 62 " ::= { hwPotsLooplineThresholdTable 31 } hwLoopParamsRab OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Cable loop DC resistance per unit length (sum of both wires) Unit : ohm per km Range: 50-600 Default: 295 " ::= { hwPotsLooplineThresholdTable 32 } hwLrcThMaxsc OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " maximum resistance for tip or ring short-circuit to GND Unit : ohm Range: 0-1000000 Default: 2000 " ::= { hwPotsLooplineThresholdTable 33 } hwLrcThMaxLg OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " maximum resistance for tip or ring leakage to GND Unit : ohm Range: 0-1000000 Default: 200000 " ::= { hwPotsLooplineThresholdTable 34} hwHdcvL OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Hazardous DC voltage level Unit : mV Range: 0-500000 Default: 80000 " ::= { hwPotsLooplineThresholdTable 35 } hwFacvL OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Foreign EMF AC voltage level Unit : mVrms Range: 0-200000 Default: 10000 " ::= { hwPotsLooplineThresholdTable 36 } hwMinetsiSc OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum ETSI signature capacitance Unit : nf Range: 100-500 Default: 350 " ::= { hwPotsLooplineThresholdTable 37} hwMaxetsiSc OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " maximum ETSI signature capacitance Unit : nf Range: 500-1000 Default: 520 " ::= { hwPotsLooplineThresholdTable 38 } hwMinetsiPr OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum PPA resisitance Unit : ohm Range: 200000-400000 Default: 350000 " ::= { hwPotsLooplineThresholdTable 39 } hwMaxetsiPr OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " maximum PPA resistance Unit : ohm Range: 400000-700000 Default: 520000 " ::= { hwPotsLooplineThresholdTable 40 } hwMinZenerZv OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum voltage to conduct current through the zener diode Unit : mV Range: 500-10000 Default: 1000 Step: 100 " ::= { hwPotsLooplineThresholdTable 41 } hwMaxRcrTr OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " maximum RC network resistance between tip and ring Unit : ohm Range: 0-10000000 Default: 1000000 " ::= { hwPotsLooplineThresholdTable 42 } hwMinRcrTr OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum RC network resistance between tip and ring Unit : ohm Range: 0-10000000 Default: 10000 " ::= { hwPotsLooplineThresholdTable 43 } hwCpeCab OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum RC network capacitance between tip and ring Unit : nf Range: 0-5000 Default: 350 " ::= { hwPotsLooplineThresholdTable 44 } hwMinhrTr OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum high resistance between tip and ring Unit : ohm Range: 0-10000000 Default: 1000000 " ::= { hwPotsLooplineThresholdTable 45 } hwFvcLim OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum foreign voltage Unit : mV Range: 0-50000 Default: 8000 " ::= { hwPotsLooplineThresholdTable 46 } hwMinOffhookR OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " minimum equivalent resistance when off-hook on zero kilometres Unit : ohm Range: 0-1000 Default: 200 " ::= { hwPotsLooplineThresholdTable 47 } hwLepPar OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " line length windage for open wire failure Unit : m Range: 0-500 Default: 200 " ::= { hwPotsLooplineThresholdTable 48 } hwLooplineThresholdOprType OBJECT-TYPE SYNTAX INTEGER{restore(1), invalid(-1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Operation type. Options: 1. restore(1) -restore default threshold value 2. invalid(-1) -invalid " ::= { hwPotsLooplineThresholdTable 49 } hwResistEmendationThresholdTable OBJECT IDENTIFIER ::= { hwNTestMIBObjects 22 } -- Associated command lines -- Name of the resistance calibration threshold for the line test Threshold -- A-Ground resistance calibration value (ohm) 0 -- B-Ground resistance calibration value (ohm) 0 -- A-B resistance calibration value (ohm) 0 -- Loop resistance calibration value (ohm) 0 -- Polarity reversal resistance calibration value (ohm) 0 hwAGroundResistanceEmendation OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " A-Ground resistance calibration value . Unit: ohm Default: 0 " ::= { hwResistEmendationThresholdTable 1 } hwBGroundResistanceEmendation OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " B-Ground resistance calibration value. Unit: ohm Default: 0 " ::= { hwResistEmendationThresholdTable 2 } hwABResistanceEmendation OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " A-B resistance calibration value. Unit: ohm Default: 0 " ::= { hwResistEmendationThresholdTable 3 } hwLoopResistanceEmendation OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Loop resistance calibration value. Unit: ohm Default: 0 " ::= { hwResistEmendationThresholdTable 4 } hwPolarityReversalResistanceEmendation OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION " Polarity reversal resistance calibration value. Unit: ohm Default: 0 " ::= { hwResistEmendationThresholdTable 5 } hwTestTimeLimitThresholdTable OBJECT IDENTIFIER ::= { hwNTestMIBObjects 23 } --Associated command lines show the "test-time-limit" -- Name of the threshold of the timeout control parameter for the line test Threshold -- Timeout control parameter of the telephone test (minute) 15 -- Timeout control parameter of the call emulation test (minute) 15 -- Timeout control parameter of the digital subscriber diagnosis test 15 hwTelephoneTestWaitingAck OBJECT-TYPE SYNTAX Integer32(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION " Timeout control parameter of the telephone test. Unit: minute Default: 15 " ::= { hwTestTimeLimitThresholdTable 1 } hwRemoteTestWaitingAck OBJECT-TYPE SYNTAX Integer32(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION " Timeout control parameter of the call emulation test. Unit: minute Default: 15 " ::= { hwTestTimeLimitThresholdTable 2 } hwIsdnDiagnoseTestWaitingAck OBJECT-TYPE SYNTAX Integer32(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION " Timeout control parameter of the digital subscriber diagnosis test. Unit: minute Default: 15 " ::= { hwTestTimeLimitThresholdTable 3 } hwSDLMeterTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwSDLMeterTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the SDL meter test: It realizes the function of the SDL meter test in the system. The test board provides, through the meter test function, the interface connected to the external test meter such as the multimeter. The index of this table is ifIndex." ::= { hwNTestMIBObjects 24 } hwSDLMeterTestOprEntry OBJECT-TYPE SYNTAX HwSDLMeterTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the SDL meter test: It realizes the function of the SDL meter test in the system. The test board provides, through the meter test function, the interface connected to the external test meter such as the multimeter. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hwSDLMeterTestOprTable 1 } HwSDLMeterTestOprEntry ::= SEQUENCE { hwSDLMeterTestOprType INTEGER, hwSDLMeterTestStatus INTEGER } hwSDLMeterTestOprType OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test" ::= { hwSDLMeterTestOprEntry 1 } hwSDLMeterTestStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), portbusy(3), outoftime(4), testingAbnormal(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1. success(1) -indicates normal 2. fail(2) -indicates abnormal 3. portbusy(3) -indicates busy port 4. outoftime(4) -indicates timed-out 5. testingAbnormal(5) -indicates test abnormal" ::= { hwSDLMeterTestOprEntry 2 } hwSDLDMMTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwSDLDMMTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the SDL DMM test: It realizes the function of the SDL DMM test in the system. In the test, the voltage, resistance, and capacitance of the loop line are tested to check for faults such as broken circuit, short circuit, grounding and cross-connected line. The index of this table is ifIndex" ::= { hwNTestMIBObjects 25 } hwSDLDMMTestOprEntry OBJECT-TYPE SYNTAX HwSDLDMMTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the SDL DMM test: It realizes the function of the SDL DMM test in the system. In the test, the voltage, resistance, and capacitance of the loop line are tested to check for faults such as broken circuit, short circuit, grounding and cross-connected line. The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwSDLDMMTestOprTable 1 } HwSDLDMMTestOprEntry ::= SEQUENCE { hwSDLDMMTestOprType INTEGER, hwSDLDMMTestVoltage INTEGER, hwSDLDMMTestResistance INTEGER, hwSDLDMMTestCapacitance INTEGER, hwSDLDMMTestStatus INTEGER, hwSDLDMMTestConclusion INTEGER, hwSDLDMMTestACAG Integer32, hwSDLDMMTestACBG Integer32, hwSDLDMMTestACAB Integer32, hwSDLDMMTestDCAG Integer32, hwSDLDMMTestDCBG Integer32, hwSDLDMMTestDCAB Integer32, hwSDLDMMTestRAG Integer32, hwSDLDMMTestRBG Integer32, hwSDLDMMTestRAB Integer32, hwSDLDMMTestCapAG Integer32, hwSDLDMMTestCapBG Integer32, hwSDLDMMTestCapAB Integer32 } hwSDLDMMTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Describes the Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwSDLDMMTestOprEntry 1 } hwSDLDMMTestVoltage OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "SDL DMM test-Voltage . Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwSDLDMMTestOprEntry 2 } hwSDLDMMTestResistance OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "SDL DMM test-Resistance. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwSDLDMMTestOprEntry 3 } hwSDLDMMTestCapacitance OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "SDL DMM test-Capacitance. Options: 1. notest(1) -no test is applied 2. test(2) -a test is applied " ::= { hwSDLDMMTestOprEntry 4 } hwSDLDMMTestStatus OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),portbusy(3),outoftime(4),testingAbnormal(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test status. Options: 1. normal(1) -indicates Normal 2. abnormal(2) -indicates Abnormal 3. portbusy(3) -indicates Busy port 4. outoftime(4) -indicates Timed-out 5. testingAbnormal(5) -indicates Test abnormal " ::= { hwSDLDMMTestOprEntry 5 } hwSDLDMMTestConclusion OBJECT-TYPE SYNTAX INTEGER{normal(1),powerline(2),amix(3),bmix(4),abmix(5),agrnd(6),bgrnd(7),abgrnd(8),selfmix(9), abpoorinsulation(10),agleak(11),bgleak(12),abgleak(13),abgleak(14),nomodem(15),unknown(16),abgrndorshortlinenoonu(50),onunotexist(51),normalwithonu(52),abmixnoonu(53),singlegndnoonu(54),singlegndwithonu(55),singlecutoff(56)} MAX-ACCESS read-only STATUS current DESCRIPTION "Conclusion. Options: 1. normal(1) -indicates Normal 2. powerline(2) -indicates Contact of power lines 3. amix(3) -indicates A line mixed with others 4. bmix(4) -indicates B line mixed with others 5. abmix(5) -indicates Mixed with others (two lines) 6. agrnd(6) -indicates A line grounding 7. bgrnd(7) -indicates B line grounding 8. abgrnd(8) -indicates A and B grounding 9. selfmix(9) -indicates Self-mixed (small resistance, self-mixed) 10. abpoorinsulation(10) -indicates A-B poor insulation 11. agleak(11) -indicates A-ground leakage 12. bgleak(12) -indicates B-ground leakage 13. abgleak(13) -indicates A and B ground leakage 14. abgleak(14) -indicates A-B leakage 15. nomodem(15) -indicates Modem not connected 16. unknown(16) -indicates Unknown 17. abgrndorshortlinenoonu(50) -indicates A and B grounding or very short line without ONU 18. onunotexist(51) -indicates ONU not connected 19. normalwithonu(52) -indicates Normal, ONU04 connected 20. abmixnoonu(53) -indicates ONU04 not connected and A-B short circuit 21. singlegndnoonu(54) -indicatess ONU04 not connected, A or B line grounding 22. singlegndwithonu(55) -indicates ONU04 connected, A or B line grounding 23. singlecutoff(56) -indicates A or B line is cutoff " ::= { hwSDLDMMTestOprEntry 6 } hwSDLDMMTestACAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground AC voltage. Unit: millivolt, ab. mV " ::= { hwSDLDMMTestOprEntry 7 } hwSDLDMMTestACBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground AC voltage. Unit: millivolt, ab. mV " ::= { hwSDLDMMTestOprEntry 8 } hwSDLDMMTestACAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B AC voltage. Unit: millivolt, ab. mV " ::= { hwSDLDMMTestOprEntry 9 } hwSDLDMMTestDCAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground DC voltage. Unit: millivolt, ab. mV " ::= { hwSDLDMMTestOprEntry 10 } hwSDLDMMTestDCBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground DC voltage. Unit: millivolt, ab. mV " ::= { hwSDLDMMTestOprEntry 11 } hwSDLDMMTestDCAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B DC voltage. Unit: millivolt, ab. mV " ::= { hwSDLDMMTestOprEntry 12 } hwSDLDMMTestRAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground insulation resistance. Unit: ohm " ::= { hwSDLDMMTestOprEntry 13 } hwSDLDMMTestRBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground insulation resistance. Unit: ohm " ::= { hwSDLDMMTestOprEntry 14 } hwSDLDMMTestRAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B insulation resistance. Unit: ohm " ::= { hwSDLDMMTestOprEntry 15 } hwSDLDMMTestCapAG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->ground capacitance. Unit: nF " ::= { hwSDLDMMTestOprEntry 16 } hwSDLDMMTestCapBG OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "B->ground capacitance. Unit: nF " ::= { hwSDLDMMTestOprEntry 17 } hwSDLDMMTestCapAB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A->B capacitance. Unit: nF " ::= { hwSDLDMMTestOprEntry 18 } hwLoopLineToneOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwLoopLineToneOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the loop-line tone test: It realizes the function of the test on the circuit and loop-line signals. The index of this table is ifIndex. " ::= { hwNTestMIBObjects 26 } hwLoopLineToneOprEntry OBJECT-TYPE SYNTAX HwLoopLineToneOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the loop-line tone test: It realizes the function of the test on the circuit and loop-line signals. The index of this entry is ifIndex. " INDEX { ifIndex } ::= { hwLoopLineToneOprTable 1 } HwLoopLineToneOprEntry ::= SEQUENCE { hwLoopLineToneOprType INTEGER, hwLoopLineToneIntensity INTEGER, hwLoopLineToneBusyFlag INTEGER, hwLoopLineToneResult INTEGER } hwLoopLineToneOprType OBJECT-TYPE SYNTAX INTEGER { check(1), send(2), stopsend(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. check(1) -indicates Detect the signal tone 2. send(2) -indicates Send the signal tone 3. stopsend(3) -indicates Stop sending the signal tone) " ::= { hwLoopLineToneOprEntry 1 } hwLoopLineToneIntensity OBJECT-TYPE SYNTAX INTEGER { fivedB(1), tendB(2), fifteendB(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Signal tone intensity. Options: 1. fivedB(1) -indicates 5 dB 2. tendB(2) -indicates 10 dB 3. fifteendB(3) -indicates 15 dB " ::= { hwLoopLineToneOprEntry 2 } hwLoopLineToneBusyFlag OBJECT-TYPE SYNTAX INTEGER { busynotest(1), busystrentest(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Busy control flag. Options: 1. busynotest(1) -indicates no test when busy 2. busystrentest(2) -indicates Forced test when busy " ::= { hwLoopLineToneOprEntry 3 } hwLoopLineToneResult OBJECT-TYPE SYNTAX INTEGER { succeed(1), failed(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. succeed(1) -indicates successful 2. failed(2) -indicates failed " ::= { hwLoopLineToneOprEntry 4 } hwPotsSelfCircuitTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPotsSelfCircuitTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN subscriber circuit test. The index of this table is ifIndex." ::= { hwNTestMIBObjects 27 } hwPotsSelfCircuitTestOprEntry OBJECT-TYPE SYNTAX HwPotsSelfCircuitTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Operation table for the PSTN subscriber circuit test. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hwPotsSelfCircuitTestOprTable 1 } HwPotsSelfCircuitTestOprEntry ::= SEQUENCE { hwPotsSelfCircuitTestOprType INTEGER, hwPotsSelfCircuitTestBusyProcFlag INTEGER, hwPotsSelfCircuitTestStatus INTEGER, hwPotsSelfCircuitTestVDDResult INTEGER, hwPotsSelfCircuitTestVBATLResult INTEGER, hwPotsSelfCircuitTestVBATHResult INTEGER, hwPotsSelfCircuitTestVBATRResult INTEGER, hwPotsSelfCircuitTestLoopCurrentResult INTEGER, hwPotsSelfCircuitTestFeedVResult INTEGER, hwPotsSelfCircuitTestRingVResult INTEGER, hwPotsSelfCircuitTestRingFResult INTEGER, hwPotsSelfCircuitTestVAGResult INTEGER, hwPotsSelfCircuitTestVBGResult INTEGER, hwPotsSelfCircuitTestDeferredTime Integer32, hwPotsSelfCircuitTestTimeoutProc INTEGER, hwPotsSelfCircuitTestFeedVValue Integer32, hwPotsSelfCircuitTestRingVValue Integer32, hwPotsSelfCircuitTestLoopCurrentValue Integer32, hwPotsSelfCircuitTestLoopIfIndex Integer32, hwPotsSelfCircuitTestLoopRequestID Integer32, hwPotsSelfCircuitTestOnHookDetectResult INTEGER, hwPotsSelfCircuitTestOffHookDetectResult INTEGER, hwPotsSelfCircuitTestStopRingResult INTEGER, hwPotsSelfCircuitTestVPoleResult INTEGER, hwPotsSelfCircuitTestVBATLValue Integer32, hwPotsSelfCircuitTestVBATHValue Integer32, hwPotsSelfCircuitTestVBATRValue Integer32, hwPotsSelfCircuitTestRingFValue Integer32, hwPotsSelfCircuitTestVAGValue Integer32, hwPotsSelfCircuitTestVBGValue Integer32, hwPotsSelfCircuitTestVABPoleValue Integer32, hwPotsSelfCircuitTestABLCurrentValue Integer32, hwPotsSelfCircuitTestSLICTempValue Integer32 } hwPotsSelfCircuitTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Circuit test-Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test " ::= { hwPotsSelfCircuitTestOprEntry 1 } hwPotsSelfCircuitTestBusyProcFlag OBJECT-TYPE SYNTAX INTEGER{busynotest(1),busytest(2),busystrentest(3),deferredtest(4)} MAX-ACCESS read-create STATUS current DESCRIPTION "Circuit test-Busy control. Options: 1. busynotest(1) -indicates no test when busy 2. busytest(2) -indicates remedy test when busy 3. busystrentest(3) -indicates force to test when busy 4. deferredtest(4) -indicates defer test when busy: If the port is busy, the test operation will be deferred. If the port changes to idle state before time out, circuit test will be executed immediately. If the port keeps busy by the time out, the system will excecute a corresponding operation according to what the user specified: canceling the test or forcing to test. If the value of this leaf node is deferredtest(4), both hwPotsSelfCircuitTestDeferredTime and hwPotsSelfCircuitTestTimeoutProc must be set." ::= { hwPotsSelfCircuitTestOprEntry 2 } hwPotsSelfCircuitTestStatus OBJECT-TYPE SYNTAX INTEGER{normal(1),testfail(2),portbusy(3),outoftime(4),testingAbnormal(5),testcanceled(6)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test-Test status. Options: 1. normal(1) -indicates Normal 2. testfail(2) -indicates Abnormal 3. portbusy(3) -indicates Busy port 4. outoftime(4) -indicates Timed-out 5. testingAbnormal(5) -indicates Test abnormal 6. testcanceled(6) -indicates Test is canceled " ::= { hwPotsSelfCircuitTestOprEntry 3 } hwPotsSelfCircuitTestVDDResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-VDD result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 4 } hwPotsSelfCircuitTestVBATLResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-VBATL result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 5 } hwPotsSelfCircuitTestVBATHResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-VBATH result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 6 } hwPotsSelfCircuitTestVBATRResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-VBATR result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 7 } hwPotsSelfCircuitTestLoopCurrentResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-Loop current result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 8 } hwPotsSelfCircuitTestFeedVResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-Feeder voltage result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 9 } hwPotsSelfCircuitTestRingVResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-Ring voltage result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 10 } hwPotsSelfCircuitTestRingFResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-Ring frequency result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 11 } hwPotsSelfCircuitTestVAGResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-A->ground voltage result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 12 } hwPotsSelfCircuitTestVBGResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test result-B->ground voltage result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 13 } hwPotsSelfCircuitTestDeferredTime OBJECT-TYPE SYNTAX Integer32(-1 | 1..1440) MAX-ACCESS read-create STATUS current DESCRIPTION "deferred time Unit: minute this leaf node is valid only when the value of hwPotsSelfCircuitTestBusyProcFlag is deferredtest(4). Default: 30(minute). " DEFVAL { 30 } ::= { hwPotsSelfCircuitTestOprEntry 14 } hwPotsSelfCircuitTestTimeoutProc OBJECT-TYPE SYNTAX INTEGER { notest(1), test(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "timeout proc: Options: 1. notest(1) -indicates when deferred time out, if the port is still busy, test will be canceled 2. test(2) -indicates when deferred time out, if the port is still busy, test will be preformed by force. this leaf node is valid only when the value of hwPotsSelfCircuitTestBusyProcFlag is deferredtest(4). Default: notest(1)." DEFVAL { 1 } ::= { hwPotsSelfCircuitTestOprEntry 15 } hwPotsSelfCircuitTestFeedVValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test Result-Feeder voltage Unit: millivolt, mV " ::= { hwPotsSelfCircuitTestOprEntry 16 } hwPotsSelfCircuitTestRingVValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test Result-Ringing current voltage Unit: millivolt, mV " ::= { hwPotsSelfCircuitTestOprEntry 17 } hwPotsSelfCircuitTestLoopCurrentValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test Result-Loop current Unit: millivolt, mV " ::= { hwPotsSelfCircuitTestOprEntry 18 } hwPotsSelfCircuitTestLoopIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Port Index" ::= { hwPotsSelfCircuitTestOprEntry 19 } hwPotsSelfCircuitTestLoopRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Request ID" ::= { hwPotsSelfCircuitTestOprEntry 20 } hwPotsSelfCircuitTestOnHookDetectResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test OnHookDetect result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 21 } hwPotsSelfCircuitTestOffHookDetectResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test OffHookDetect result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 22 } hwPotsSelfCircuitTestStopRingResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test StopRing result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 23 } hwPotsSelfCircuitTestVPoleResult OBJECT-TYPE SYNTAX INTEGER{normal(1),abnormal(2),notsupport(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit test VPole result. Options: 1. normal(1) -indicates the test result is normal 2. abnormal(2) -indicates the test result is abnormal 3. notsupport(3) -indicates the test result is notsupport " ::= { hwPotsSelfCircuitTestOprEntry 24 } hwPotsSelfCircuitTestVBATLValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test VBATL Value Unit: mV " ::= { hwPotsSelfCircuitTestOprEntry 25 } hwPotsSelfCircuitTestVBATHValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test VBATH Value Unit: mV " ::= { hwPotsSelfCircuitTestOprEntry 26 } hwPotsSelfCircuitTestVBATRValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test VBATR Value Unit: mV " ::= { hwPotsSelfCircuitTestOprEntry 27 } hwPotsSelfCircuitTestRingFValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test Ring Frequency Value Unit: HZ " ::= { hwPotsSelfCircuitTestOprEntry 28 } hwPotsSelfCircuitTestVAGValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test A->Ground Value Unit: mV " ::= { hwPotsSelfCircuitTestOprEntry 29 } hwPotsSelfCircuitTestVBGValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test B->Ground Value Unit: mV " ::= { hwPotsSelfCircuitTestOprEntry 30 } hwPotsSelfCircuitTestVABPoleValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test A->B Pole Voltage Value Unit: mV " ::= { hwPotsSelfCircuitTestOprEntry 31 } hwPotsSelfCircuitTestABLCurrentValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit Test A->B Current Value Unit: uA " ::= { hwPotsSelfCircuitTestOprEntry 32 } hwPotsSelfCircuitTestSLICTempValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Circuit SLIC Temp Value Unit: oC " ::= { hwPotsSelfCircuitTestOprEntry 33 } hwPstnCircuitTestTrap NOTIFICATION-TYPE OBJECTS { hwPstnCircuitTestStatus, hwPstnCircuitTestOffHookResult, hwPstnCircuitTestDialToneResult, hwPstnCircuitTestReceivePulseResult, hwPstnCircuitTestReceiveDTMFResult, hwPstnCircuitTestRingBackResult, hwPstnCircuitTestBusyToneResult, hwPstnCircuitTestBatteryFeedResult, hwPstnCircuitTestPoleDetectResult, hwPstnCircuitTestOnHookResult, hwPstnCircuitTestRingResult, hwPstnCircuitTestStopRingResult, hwPstnCircuitTestFeedVValue, hwPstnCircuitTestFeedVResult, hwPstnCircuitTestRingVValue, hwPstnCircuitTestRingVResult, hwPstnCircuitTestLoopCurrentValue, hwPstnCircuitTestLoopCurrentResult } STATUS current DESCRIPTION "PSTN subscriber circuit test result trap: 1. hwPstnCircuitTestStatus 2. hwPstnCircuitTestOffHookResult 3. hwPstnCircuitTestDialToneResult 4. hwPstnCircuitTestReceivePulseResult 5. hwPstnCircuitTestReceiveDTMFResult 6. hwPstnCircuitTestRingBackResult 7. hwPstnCircuitTestBusyToneResult 8. hwPstnCircuitTestBatteryFeedResult 9. hwPstnCircuitTestPoleDetectResult 10. hwPstnCircuitTestOnHookResult 11. hwPstnCircuitTestRingResult 12. hwPstnCircuitTestStopRingResult 13. hwPstnCircuitTestFeedVValue 14. hwPstnCircuitTestFeedVResult 15. hwPstnCircuitTestRingVValue 16. hwPstnCircuitTestRingVResult 17. hwPstnCircuitTestLoopCurrentValue 18. hwPstnCircuitTestLoopCurrentResult" ::= { hwNTestGeneralTrapsOIDs 50 } hw112UserRingTestTrap NOTIFICATION-TYPE OBJECTS { hw112UserRingTestResult } STATUS current DESCRIPTION "This notification indicates that the 112 PSTN subscriber ring test result trap: 1: hw112UserRingTestResult" ::= { hwNTestGeneralTrapsOIDs 51 } hw112UserDialTestTrap NOTIFICATION-TYPE OBJECTS { hw112UserDialTestResult,hw112UserDialTestDigit,hw112UserDialTestLowLevel,hw112UserDialTestHighLevel,hw112UserDialTestLowFreq,hw112UserDialTestHighFreq,hw112UserDialTestPulseLen,hw112UserDialTestMakeDur,hw112UserDialTestBreakDur } STATUS current DESCRIPTION "This notification indicates the 112 PSTN subscriber dial test result trap: 1: hw112UserDialTestResult; 2: hw112UserDialTestDigit; 3: hw112UserDialTestLowLevel; 4: hw112UserDialTestHighLevel; 5: hw112UserDialTestLowFreq; 6: hw112UserDialTestHighFreq; 7: hw112UserDialTestPulseLen; 8: hw112UserDialTestMakeDur; 9: hw112UserDialTestBreakDur" ::= { hwNTestGeneralTrapsOIDs 52 } hw112UserHowlerTestTrap NOTIFICATION-TYPE OBJECTS { hw112UserHowlerTestResult } STATUS current DESCRIPTION "This notification indicates that the 112 PSTN subscriber howler test result trap: 1:hw112UserHowlerTestResult" ::= { hwNTestGeneralTrapsOIDs 53 } hwIsdnUserInTestTrap NOTIFICATION-TYPE OBJECTS { hwIsdnUserInTestStatus,hwIsdnUserInTestActiveResult,hwIsdnUserInTestDeactiveResult,hwIsdnUserInTestLtSupplyPowerCap,hwIsdnUserInTestLtSupplyPowerCapResult,hwIsdnUserInTestLtCurrentProctectResult,hwIsdnUserInTestCutLineVolVal,hwIsdnUserInTestCutLineVolResult,hwIsdnUserInTestSwitchOnVolVal,hwIsdnUserInTestSwitchOnVolResult } STATUS current DESCRIPTION "This notification indicates the ISDN subscriber circuit test result trap: 1: hwIsdnUserInTestStatus; 2: hwIsdnUserInTestActiveResult; 3: hwIsdnUserInTestDeactiveResult; 4: hwIsdnUserInTestLtSupplyPowerCap; 5: hwIsdnUserInTestLtSupplyPowerCapResult; 6: hwIsdnUserInTestLtCurrentProctectResult; 7: hwIsdnUserInTestCutLineVolVal; 8: hwIsdnUserInTestCutLineVolResult; 9: hwIsdnUserInTestSwitchOnVolVal; 10: hwIsdnUserInTestSwitchOnVolResult " ::= { hwNTestGeneralTrapsOIDs 54 } hwIsdnUserOutTestTrap NOTIFICATION-TYPE OBJECTS { hwIsdnUserOutTestStatus,hwIsdnUserOutTestActNT1Result,hwIsdnUserOutTestDeactNT1Result,hwIsdnUserOutTestTransBitErrorResult,hwIsdnUserOutTestTotalSend,hwIsdnUserOutTestCodeErrorNumber,hwIsdnUserOutTestCodeErrorRate } STATUS current DESCRIPTION "This notification indicates that the ISDN subscriber loop-line test result trap: 1: hwIsdnUserOutTestStatus; 2: hwIsdnUserOutTestActNT1Result; 3: hwIsdnUserOutTestDeactNT1Result; 4: hwIsdnUserOutTestTransBitErrorResult; 5: hwIsdnUserOutTestTotalSend; 6: hwIsdnUserOutTestCodeErrorNumber; 7: hwIsdnUserOutTestCodeErrorRate" ::= { hwNTestGeneralTrapsOIDs 55 } hwIsdnUserOutLineTestTrap NOTIFICATION-TYPE OBJECTS { hwIsdnUserOutLineTestStatus,hwIsdnUserOutLineTestConclusion,hwIsdnUserOutLineTestACAG,hwIsdnUserOutLineTestACBG,hwIsdnUserOutLineTestACAB,hwIsdnUserOutLineTestDCAG,hwIsdnUserOutLineTestDCBG,hwIsdnUserOutLineTestDCAB,hwIsdnUserOutLineTestRAG,hwIsdnUserOutLineTestRBG,hwIsdnUserOutLineTestRAB,hwIsdnUserOutLineTestCapAG,hwIsdnUserOutLineTestCapBG,hwIsdnUserOutLineTestCapAB,hwIsdnUserOutLineTestImpedanceAB,hwIsdnUserOutLineTestImpedanceBA,hwIsdnUserOutLineTestImpedanceAG,hwIsdnUserOutLineTestImpedanceBG,hwIsdnUserOutLineTestACCurrentAG,hwIsdnUserOutLineTestACCurrentBG,hwIsdnUserOutLineTestACCurrentAB,hwIsdnUserOutLineTestDCCurrentAG,hwIsdnUserOutLineTestDCCurrentBG,hwIsdnUserOutLineTestDCCurrentAB,hwIsdnUserOutLineTestLC,hwIsdnUserOutLineTestN } STATUS current DESCRIPTION "This notification indicates that the ISDN subscriber loop-line test result trap: 1: hwIsdnUserOutLineTestStatus; 2: hwIsdnUserOutLineTestConclusion; 3: hwIsdnUserOutLineTestACAG; 4: hwIsdnUserOutLineTestACBG; 5: hwIsdnUserOutLineTestACAB; 6: hwIsdnUserOutLineTestDCAG; 7: hwIsdnUserOutLineTestDCBG; 8: hwIsdnUserOutLineTestDCAB; 9: hwIsdnUserOutLineTestRAG; 10: hwIsdnUserOutLineTestRBG; 11: hwIsdnUserOutLineTestRAB; 12: hwIsdnUserOutLineTestCapAG; 13: hwIsdnUserOutLineTestCapBG; 14: hwIsdnUserOutLineTestCapAB; 15: hwIsdnUserOutLineTestImpedanceAB; 16: hwIsdnUserOutLineTestImpedanceBA; 17: hwIsdnUserOutLineTestImpedanceAG; 18: hwIsdnUserOutLineTestImpedanceBG; 19: hwIsdnUserOutLineTestACCurrentAG; 20: hwIsdnUserOutLineTestACCurrentBG; 21: hwIsdnUserOutLineTestACCurrentAB; 22: hwIsdnUserOutLineTestDCCurrentAG; 23: hwIsdnUserOutLineTestDCCurrentBG; 24: hwIsdnUserOutLineTestDCCurrentAB; 25: hwIsdnUserOutLineTestLC; 26: hwIsdnUserOutLineTestN" ::= { hwNTestGeneralTrapsOIDs 56 } hwIsdnPortStateSwitchTestTrap NOTIFICATION-TYPE OBJECTS { hwIsdnPortStateSwitchTestStatus } STATUS current DESCRIPTION "This notification indicates that the trap for the result of switching the ISDN subscriber port: 1: hwIsdnPortStateSwitchTestStatus" ::= { hwNTestGeneralTrapsOIDs 57 } hw112IsdnDiagnoseTrap NOTIFICATION-TYPE OBJECTS { hw112IsdnDiagnoseTestRequestID, hw112IsdnDiagnoseTestResult, hw112IsdnDiagnoseTestIfIndex } STATUS current DESCRIPTION "This notification indicates that the trap for the result of 112 ISDN subscriber diagnosis test: 1: hw112IsdnDiagnoseTestRequestID; 2: hw112IsdnDiagnoseTestResult; 3: hw112IsdnDiagnoseTestIfIndex" ::= { hwNTestGeneralTrapsOIDs 58 } hwPstnCallerEmulateOperatorTrap NOTIFICATION-TYPE OBJECTS { hwPstnCallerEmulateTestRequestID,hwPstnCallerEmulateTestStatus,hwPstnCallerEmulateTestResult,ifIndex } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the PSTN call emulation test (calling party): 1: hwPstnCallerEmulateTestRequestID 2: hwPstnCallerEmulateTestStatus 3: hwPstnCallerEmulateTestResult 4: ifIndex" ::= { hwNTestGeneralTrapsOIDs 59 } hwPstnCalledEmulateOperatorTrap NOTIFICATION-TYPE OBJECTS { hwPstnCalledEmulateTestRequestID,hwPstnCalledEmulateTestStatus,hwPstnCalledEmulateTestResult,ifIndex } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the PSTN call emulation test (called party): 1: hwPstnCalledEmulateTestRequestID 2: hwPstnCalledEmulateTestStatus 3: hwPstnCalledEmulateTestResult 4: ifIndex" ::= { hwNTestGeneralTrapsOIDs 60 } hwPstnTelephoneTestOperatorTrap NOTIFICATION-TYPE OBJECTS { hwPstnTelephoneTestStatus,hwPstnTelephoneTestLoopResist,hwPstnTelephoneTestHookingTime,hwPstnTelephoneTestReverse,hwPstnTelephoneTestDialDigit,hwPstnTelephoneTestPulseLen,hwPstnTelephoneTestMakeDur,hwPstnTelephoneTestBreakDur,hwPstnTelephoneTestAssisTelno } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the PSTN telephone test: 1: hwPstnTelephoneTestStatus; 2: hwPstnTelephoneTestLoopResist; 3: hwPstnTelephoneTestHookingTime; 4: hwPstnTelephoneTestReverse; 5: hwPstnTelephoneTestDialDigit; 6: hwPstnTelephoneTestPulseLen; 7: hwPstnTelephoneTestMakeDur; 8: hwPstnTelephoneTestBreakDur; 9: hwPstnTelephoneTestAssisTelno" ::= { hwNTestGeneralTrapsOIDs 61 } hwIsdnUserDiagnoseTestOperatorTrap NOTIFICATION-TYPE OBJECTS { hwIsdnUserDiagnoseTestStatus } STATUS current DESCRIPTION "This notification indicates that the trap for the ISDN subscriber diagnosis test: 1: hwIsdnUserDiagnoseTestStatus" ::= { hwNTestGeneralTrapsOIDs 62 } hwPstnSignalToneTestOperatorTrap NOTIFICATION-TYPE OBJECTS { hwPstnSignalToneTestRequestID, hwPstnSignalToneTestResult, hwPstnSignalToneTestDTDelayTime, ifIndex, hwPstnSignalToneActualDeferTime, hwPstnSignalToneTestDTStop } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the PSTN signal tone test: 1: hwPstnSignalToneTestRequestID; 2: hwPstnSignalToneTestResult; 3: hwPstnSignalToneTestDTDelayTime; 4: ifIndex; 5: hwPstnSignalToneActualDeferTime; 6: hwPstnSignalToneTestDTStop" ::= { hwNTestGeneralTrapsOIDs 63 } hwIsdnMeterTestOperatorTrap NOTIFICATION-TYPE OBJECTS { hwIsdnMeterTestStatus } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the ISDN meter test: 1: hwIsdnMeterTestStatus" ::= { hwNTestGeneralTrapsOIDs 64 } hwTestBusTestTrap NOTIFICATION-TYPE OBJECTS { hwTestBusTestResult, hwTestBusTestVoltage, hwTestBusTestResistance, hwTestBusTestCapacitance } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the bus test: 1: hwTestBusTestResult; 2: hwTestBusTestVoltage; 3: hwTestBusTestResistance; 4: hwTestBusTestCapacitance" ::= { hwNTestGeneralTrapsOIDs 65 } hwFrameLooplineAdjustTrap NOTIFICATION-TYPE OBJECTS { hwFrameLooplineAdjustRequestID, hwFrameLooplineAdjustResult, hwFrameLooplineAdjustOprCab, hwFrameLooplineAdjustOprCag, hwFrameLooplineAdjustOprCbg, hwFrameLooplineAdjustOprRab, hwFrameLooplineAdjustFrameIndex } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the loop-line test calibration value: 1: hwFrameLooplineAdjustRequestID; 2: hwFrameLooplineAdjustResult; 3: hwFrameLooplineAdjustOprCab; 4: hwFrameLooplineAdjustOprCag; 5: hwFrameLooplineAdjustOprCbg; 6: hwFrameLooplineAdjustOprRab; 7: hwFrameLooplineAdjustFrameIndex" ::= { hwNTestGeneralTrapsOIDs 66 } hwSDLMeterTestOperatorTrap NOTIFICATION-TYPE OBJECTS { hwSDLMeterTestStatus } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the SDL meter test: 1: hwSDLMeterTestStatus" ::= { hwNTestGeneralTrapsOIDs 67 } hwSDLDMMTestTrap NOTIFICATION-TYPE OBJECTS { hwSDLDMMTestStatus,hwSDLDMMTestConclusion,hwSDLDMMTestACAG,hwSDLDMMTestACBG,hwSDLDMMTestACAB,hwSDLDMMTestDCAG,hwSDLDMMTestDCBG,hwSDLDMMTestDCAB,hwSDLDMMTestRAG,hwSDLDMMTestRBG,hwSDLDMMTestRAB,hwSDLDMMTestCapAG,hwSDLDMMTestCapBG,hwSDLDMMTestCapAB } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the SDL DMM test: 1:hwSDLDMMTestStatus; 2: hwSDLDMMTestConclusion; 3: hwSDLDMMTestACAG; 4: hwSDLDMMTestACBG; 5: hwSDLDMMTestACAB; 6: hwSDLDMMTestDCAG; 7: hwSDLDMMTestDCBG; 8: hwSDLDMMTestDCAB; 9: hwSDLDMMTestRAG; 10: hwSDLDMMTestRBG; 11: hwSDLDMMTestRAB; 12: hwSDLDMMTestCapAG; 13: hwSDLDMMTestCapBG; 14: hwSDLDMMTestCapAB" ::= { hwNTestGeneralTrapsOIDs 68 } hwQosTestOperatorTrap NOTIFICATION-TYPE OBJECTS { hwQosTestIndex, hwQosTestGWAddr, hwQosTestPeerAddr, hwQosTestInPkts, hwQosTestOutPkts, hwQosTestInOctets, hwQosTestOutOctets, hwQosTestInDropPkts, hwQosTestStatsMaxDropPktsRate, hwQosTestStatsMaxDropPktsPort, hwQosTestStatsMinDropPktsRate, hwQosTestStatsMinDropPktsPort, hwQosTestStatsMaxDitherDelay, hwQosTestStatsMaxDitherPort, hwQosTestStatsMinDitherDelay, hwQosTestStatsMinDitherPort, hwQosTestStatsMaxLoopDelay, hwQosTestStatsMaxLoopPort, hwQosTestStatsMinLoopDelay, hwQosTestStatsMinLoopPort } STATUS current DESCRIPTION "This notification indicates that the trap for the QoS test result" ::= { hwNTestGeneralTrapsOIDs 69 } hwLoopLineToneOperatorTrap NOTIFICATION-TYPE OBJECTS { hwLoopLineToneResult } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the signal tone test: 1: hwLoopLineToneResult" ::= { hwNTestGeneralTrapsOIDs 70 } hwPotsSelfCircuitTestTrap NOTIFICATION-TYPE OBJECTS { hwPotsSelfCircuitTestLoopRequestID, hwPotsSelfCircuitTestStatus, hwPotsSelfCircuitTestVDDResult, hwPotsSelfCircuitTestVBATLResult, hwPotsSelfCircuitTestVBATHResult, hwPotsSelfCircuitTestVBATRResult, hwPotsSelfCircuitTestLoopCurrentResult, hwPotsSelfCircuitTestFeedVResult, hwPotsSelfCircuitTestRingVResult, hwPotsSelfCircuitTestRingFResult, hwPotsSelfCircuitTestVAGResult, hwPotsSelfCircuitTestVBGResult, hwPotsSelfCircuitTestFeedVValue, hwPotsSelfCircuitTestRingVValue, hwPotsSelfCircuitTestLoopCurrentValue, hwPotsSelfCircuitTestLoopIfIndex , hwPotsSelfCircuitTestOnHookDetectResult , hwPotsSelfCircuitTestOffHookDetectResult , hwPotsSelfCircuitTestStopRingResult , hwPotsSelfCircuitTestVPoleResult , hwPotsSelfCircuitTestVBATLValue , hwPotsSelfCircuitTestVBATHValue , hwPotsSelfCircuitTestVBATRValue , hwPotsSelfCircuitTestRingFValue , hwPotsSelfCircuitTestVAGValue , hwPotsSelfCircuitTestVBGValue , hwPotsSelfCircuitTestVABPoleValue , hwPotsSelfCircuitTestABLCurrentValue , hwPotsSelfCircuitTestSLICTempValue } STATUS current DESCRIPTION "Trap for the result of the PSTN circuit test: 1: hwPotsSelfCircuitTestLoopRequestID; 2: hwPotsSelfCircuitTestStatus; 3: hwPotsSelfCircuitTestVDDResult; 4: hwPotsSelfCircuitTestVBATLResult; 5: hwPotsSelfCircuitTestVBATHResult; 6: hwPotsSelfCircuitTestVBATRResult; 7: hwPotsSelfCircuitTestLoopCurrentResult; 8: hwPotsSelfCircuitTestFeedVResult; 9: hwPotsSelfCircuitTestRingVResult; 10: hwPotsSelfCircuitTestRingFResult; 11: hwPotsSelfCircuitTestVAGResult; 12: hwPotsSelfCircuitTestVBGResult; 13: hwPotsSelfCircuitTestFeedVValue; 14: hwPotsSelfCircuitTestRingVValue; 15: hwPotsSelfCircuitTestLoopCurrentValue; 16: hwPotsSelfCircuitTestLoopIfIndex; 17:hwPotsSelfCircuitTestOnHookDetectResult ; 18:hwPotsSelfCircuitTestOffHookDetectResult ; 19:hwPotsSelfCircuitTestStopRingResult ; 20:hwPotsSelfCircuitTestVPoleResult ; 21:hwPotsSelfCircuitTestVBATLValue ; 22:hwPotsSelfCircuitTestVBATHValue ; 23:hwPotsSelfCircuitTestVBATRValue ; 24:hwPotsSelfCircuitTestRingFValue ; 25:hwPotsSelfCircuitTestVAGValue ; 26:hwPotsSelfCircuitTestVBGValue ; 27:hwPotsSelfCircuitTestVABPoleValue ; 28:hwPotsSelfCircuitTestABLCurrentValue ; 29:hwPotsSelfCircuitTestSLICTempValue ; " ::= { hwNTestGeneralTrapsOIDs 71 } hwPstnCallEmulateOperatorTrap NOTIFICATION-TYPE OBJECTS { hwPstnCallEmulateTestRequestID, hwPstnCallEmulateTestStatus, hwPstnCallEmulateTestResult, hwPstnCallEmulateIndex } STATUS current DESCRIPTION "PSTN call emulation test: 1: hwPstnCallEmulateTestRequestID; 2: Test status (Enumerated type. 1: No dial tone; 2: Dialup fails; 3: The called number does not match; 4: The called party does not take the phone off the hook; 5: Communication is normal; 6: Test fails); 3: Test result (Enumerated type. 1: No dial tone; 2: Caller not dialed; 3: Tel-num not matched; 4: Caller released;5: Test succeeds; 6: Call released; 7: Callee released; 8: Caller matching not completed; 9: Caller sending not completed; 10: Callee matching not completed; 11: Callee sending not completed; 12: Caller offHook busy; 13: Caller dialoging busy; 14: Caller match failed; 15: Callee match failed; 16: Caller port abnormal; 17: Callee port abnormal ); 4: hwPstnCallEmulateIndex" ::= { hwNTestGeneralTrapsOIDs 72 } hwISDNDiagnoseTestTrap NOTIFICATION-TYPE OBJECTS { hwISDNDiagnoseTestRequestID, hwISDNDiagnoseTestResult, hwISDNDiagnoseTestCRCErrNum, hwISDNDiagnoseTestPortIndex } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the ISDN diagnose test: 1: hwISDNDiagnoseTestRequestID; 2: hwISDNDiagnoseTestResult; 3: hwISDNDiagnoseTestCRCErrNum; 4: hwISDNDiagnoseTestPortIndex" ::= { hwNTestGeneralTrapsOIDs 73 } hwPstnLoopTestTrap NOTIFICATION-TYPE OBJECTS { hwPstnLoopTestRequestID, hwPstnLoopTestResult, hwPstnLoopTestAssistIfIndex, hwPstnLoopTestSerialNo } STATUS current DESCRIPTION "This notification indicates that the trap for the result of the PSTN loop test: 1: hwPstnLoopTestRequestID; 2: hwPstnLoopTestResult; 3: hwPstnLoopTestAssistIfIndex; 4: hwPstnLoopTestSerialNo" ::= { hwNTestGeneralTrapsOIDs 74 } hwPstnCallTestOprTable OBJECT IDENTIFIER ::= { hwNTestMIBObjects 28 } hwPstnCallTestSerialNo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Serial number of the test" ::= { hwPstnCallTestOprTable 1 } hwPstnCallTestCommand OBJECT-TYPE SYNTAX INTEGER { start(1), stop(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Test command. Options: 1. start(1) -start the test 2. stop(2) -stop the test " ::= { hwPstnCallTestOprTable 2 } hwPstnCallTestCmdType OBJECT-TYPE SYNTAX INTEGER { fsp(1), telno(2), mgif(3), v5if(4), result(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifying the test range. Options: 1. fsp(1) -indicates By the shelf/slot/port 2. telno(2) -indicates By the telephone number 3. mgif(3) -indicates By the MG interface 4. v5if(4) -indicates By the V5 interface 5. result(5) -indicates Result of the last test " ::= { hwPstnCallTestOprTable 3 } hwPstnCallTestStartFsp OBJECT-TYPE SYNTAX Integer32(0..65536) MAX-ACCESS read-write STATUS current DESCRIPTION "Start shelf number/slot number/port number Range:0-65536" ::= { hwPstnCallTestOprTable 4 } hwPstnCallTestEndFsp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "End shelf number/slot number/port number" ::= { hwPstnCallTestOprTable 5 } hwPstnCallTestStartTelNo OBJECT-TYPE SYNTAX OCTET STRING(SIZE(16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Start telephone number" ::= { hwPstnCallTestOprTable 6 } hwPstnCallTestEndTelNo OBJECT-TYPE SYNTAX OCTET STRING(SIZE(16)) MAX-ACCESS read-write STATUS current DESCRIPTION "End telephone number" ::= { hwPstnCallTestOprTable 7 } hwPstnCallTestIfId OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Interface ID Range: 0-7" ::= { hwPstnCallTestOprTable 8 } hwPstnCallTestDualCallFlag OBJECT-TYPE SYNTAX INTEGER {dualcall(1), notdualcall(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bi-directional call test flag. Options: 1. dualcall(1) -indicates Start the bi-directional call 2. notdualcall(2) -indicates Disable the bi-directional call" ::= { hwPstnCallTestOprTable 9 } hwPstnCallTestCalledTelNo OBJECT-TYPE SYNTAX OCTET STRING(SIZE(16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Telephone number of the called party" ::= { hwPstnCallTestOprTable 10 } hwPstnCallTestCallerId OBJECT-TYPE SYNTAX Integer32(0..32767) MAX-ACCESS read-write STATUS current DESCRIPTION "ID of the subscriber under an interface. The subscriber under the MG interface uses the TID as its ID and the subscriber under the V5 interface uses the L3 address as its ID." ::= { hwPstnCallTestOprTable 11 } hwPstnCallTestResultTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnCallTestResultEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table for the result of the query test The index of this table is hwPstnCallTestResultIndex" ::= { hwNTestMIBObjects 29 } hwPstnCallTestResultEntry OBJECT-TYPE SYNTAX HwPstnCallTestResultEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table for the result of the query test The index of this entry is hwPstnCallTestResultIndex" INDEX{ hwPstnCallTestResultIndex } ::= { hwPstnCallTestResultTable 1 } HwPstnCallTestResultEntry ::= SEQUENCE { hwPstnCallTestResultIndex Integer32, hwPstnCallTestResultSerialNo Integer32, hwPstnCallTestResultFrameid Integer32, hwPstnCallTestResultSlotid Integer32, hwPstnCallTestResultPortid Integer32, hwPstnCallTestResult Integer32, hwPstnCallTestResultIfId Integer32, hwPstnCallTestResultCallerId Integer32, hwPstnCallTestResultTelNo OCTET STRING } hwPstnCallTestResultIndex OBJECT-TYPE SYNTAX Integer32(0..8000) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index. Range: 0-8000" ::= { hwPstnCallTestResultEntry 1 } hwPstnCallTestResultSerialNo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Serial number of the test" ::= { hwPstnCallTestResultEntry 2 } hwPstnCallTestResultFrameid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "ID of the shelf where the tested port is located" ::= { hwPstnCallTestResultEntry 3 } hwPstnCallTestResultSlotid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "ID of the slot where the tested port is located" ::= { hwPstnCallTestResultEntry 4 } hwPstnCallTestResultPortid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "ID of the tested port" ::= { hwPstnCallTestResultEntry 5 } hwPstnCallTestResult OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Test result: 1. Normal 2. No dial tone 3. The called telephone does not ring 4. The voice circuit cannot get through 5. TSS is abnormal 6. The tested port is not correctly configured 7. The port is faulty 8. Skip the test 9. Other unknown cases" ::= { hwPstnCallTestResultEntry 6 } hwPstnCallTestResultIfId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface ID" ::= { hwPstnCallTestResultEntry 7 } hwPstnCallTestResultCallerId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Caller ID" ::= { hwPstnCallTestResultEntry 8 } hwPstnCallTestResultTelNo OBJECT-TYPE SYNTAX OCTET STRING(SIZE(16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Telephone number of the tested port" ::= { hwPstnCallTestResultEntry 9 } hw112UserInDialTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF Hw112UserInDialTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to check whether a subscriber telephone can work in the normal state. The method is that the operator emulates a tested port to make calls. The index of this table is ifIndex." ::= { hwNTestMIBObjects 30 } hw112UserInDialTestOprEntry OBJECT-TYPE SYNTAX Hw112UserInDialTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to check whether a subscriber telephone can work in the normal state. The method is that the operator emulates a tested port to make calls. The index of this entry is ifIndex." INDEX { ifIndex } ::= { hw112UserInDialTestOprTable 1 } Hw112UserInDialTestOprEntry ::= SEQUENCE { hw112UserInDialTestOprType INTEGER, hw112UserInDialTestTime Integer32, hw112UserInDialTestResult INTEGER } hw112UserInDialTestOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test The 112 protocol does not define the stop command." ::= { hw112UserInDialTestOprEntry 1 } hw112UserInDialTestTime OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS read-create STATUS current DESCRIPTION "Test duration Unit: second" DEFVAL { 5 } ::= { hw112UserInDialTestOprEntry 2 } hw112UserInDialTestResult OBJECT-TYPE SYNTAX INTEGER{over(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "Operation result. Options: 1. over(1) -indicates Success" ::= { hw112UserInDialTestOprEntry 3 } hwISDNDiagnoseTestTable OBJECT-TYPE SYNTAX SEQUENCE OF HwISDNDiagnoseTestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " User fault test table. The index of this table is ifIndex. " ::= { hwNTestMIBObjects 31 } hwISDNDiagnoseTestEntry OBJECT-TYPE SYNTAX HwISDNDiagnoseTestEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " User fault test table. The index of this entry is ifIndex. " INDEX { hwISDNDiagnoseTestPortIndex } ::= { hwISDNDiagnoseTestTable 1 } HwISDNDiagnoseTestEntry ::= SEQUENCE { hwISDNDiagnoseTestPortIndex Integer32, hwISDNDiagnoseTestOprType INTEGER, hwISDNDiagnoseTestType INTEGER, hwISDNDiagnoseTestItemType INTEGER, hwISDNDiagnoseTestResult INTEGER, hwISDNDiagnoseTestCRCErrNum Integer32, hwISDNDiagnoseTestDeferredTestFlag INTEGER, hwISDNDiagnoseTestDeferredTime Integer32, hwISDNDiagnoseTestTimeoutProc INTEGER, hwISDNDiagnoseTestCrcDetectPeriod Integer32, hwISDNDiagnoseTestRequestID Integer32 } hwISDNDiagnoseTestPortIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION " Port index " ::= { hwISDNDiagnoseTestEntry 1 } hwISDNDiagnoseTestOprType OBJECT-TYPE SYNTAX INTEGER{start(1),stop(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Test operation . Options: 1. start(1) -indicates start the test 2. stop(2) -indicates stop the test " ::= { hwISDNDiagnoseTestEntry 2 } hwISDNDiagnoseTestType OBJECT-TYPE SYNTAX INTEGER{routinetest(1),diagnosestest(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Test type. Options: 1. routinetest(1) -indicates routine test needs the port must be IS state, it only supports immediate test mode; 2. diagnosestest(2) -indicates diagnoses test needs the port must be OOS state, and Diagnose test supports deferred test mode. " ::= { hwISDNDiagnoseTestEntry 3 } hwISDNDiagnoseTestItemType OBJECT-TYPE SYNTAX INTEGER{lineActiveTest(1),lineActiveAndCRCSendTest(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Test item. Options: 1. lineActiveTest(1) -indicates line active test 2. lineActiveAndCRCSendTest(2) -indicates line active test and CRC send test " ::= { hwISDNDiagnoseTestEntry 4 } hwISDNDiagnoseTestResult OBJECT-TYPE SYNTAX INTEGER { activeok(1), selfcheckfault(2), loopback1operfault(3), loopback1cancelfault(4), loopback1crccheckfault(5), activent1fault(6), nt1crccheckfault(7), ufaultloopback0succ(8), loopback2operfault(9), loopbackcancelfault(10), loopback2crccheckfault(11), noterminal(12), timeout(13), userstopsucc(14), exceptstop(15), nt1fault(16), testcanceled(17) } MAX-ACCESS read-only STATUS current DESCRIPTION " Test Result. Options: 1. activeok(1) -indicates line active ok 2. selfcheckfault(2) -indicates board selfcheck fault 3. loopback1operfault(3) -indicates loopback1 operation fault 4. loopback1cancelfault(4) -indicates loopback1 cancel fault 5. loopback1crccheckfault(5) -indicates loopback1 crc check fault 6. activent1fault(6) -indicates active nt1 fault 7. nt1crccheckfault(7) -indicates nt1 crc check fault 8. ufaultloopback0succ(8) -indicates u fault loopback0 success 9. loopback2operfault(9) -indicates loopback2 operation fault 10. loopbackcancelfault(10) -indicates loopback2 cancel fault 11. loopback2crccheckfault(11) -indicates loopback2 crc check fault 12. noterminal(12) -indicates no terminal 13. timeout(13) -indicates time out 14. userstopsucc(14) -indicates user stop test success 15. exceptstop(15) -indicates except stop 16. nt1fault(16) -indicates nt1 fault 17. testcanceled(17) -indicates test is canceled; " ::= { hwISDNDiagnoseTestEntry 5 } hwISDNDiagnoseTestCRCErrNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the CRC error's number. " ::= { hwISDNDiagnoseTestEntry 6 } hwISDNDiagnoseTestDeferredTestFlag OBJECT-TYPE SYNTAX INTEGER{immediatetest(1),deferredtest(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " deferred test flag. Options: 1. immediatetest(1) -indicates immediate test; 2. deferredtest(2) -indicates deferred test: Initiated when the port is in service. If the port is busy, the test operation will be deferred. If the port changes to idle state before time out, the test will be executed immediately. If the port keeps busy by the time out, the system will excecute a corresponding operation according to what the user specified: canceling the test or forcing to test. If the value of this leaf node is deferredtest(2), both hwISDNDiagnoseTestDeferredTime and hwISDNDiagnoseTestTimeoutProc must be set. Only line diagnose test supports deferred test. default test flag: immediatetest(1). Default: immediatetest(1) " DEFVAL { 1 } ::= { hwISDNDiagnoseTestEntry 7 } hwISDNDiagnoseTestDeferredTime OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-create STATUS current DESCRIPTION " Deferred time(Unit: minute): this leaf node is valid only when the value of hwISDNDiagnoseTestDeferredTestFlag is deferredtest(2). Range: 1-1440 Default: 30(minute) " DEFVAL { 30 } ::= { hwISDNDiagnoseTestEntry 8 } hwISDNDiagnoseTestTimeoutProc OBJECT-TYPE SYNTAX INTEGER{notest(1),test(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " timeout proc: Options: 1. notest(1) -when deferred time out, if the port is still in service, line diagnose test will be canceled; 2. test(2) -when deferred time out, if the port is still in service, line diagnose test will be preformed by force. this leaf node is valid only when the value of hwISDNDiagnoseTestDeferredTestFlag is deferredtest(2). Default: notest(1). " DEFVAL { 1 } ::= { hwISDNDiagnoseTestEntry 9 } hwISDNDiagnoseTestCrcDetectPeriod OBJECT-TYPE SYNTAX Integer32(10..86400) MAX-ACCESS read-create STATUS current DESCRIPTION " The CRC Check Period in Test. Unit:second Range:10-86400 " DEFVAL { 10 } ::= { hwISDNDiagnoseTestEntry 10 } hwISDNDiagnoseTestRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Request ID " ::= { hwISDNDiagnoseTestEntry 11 } hwPstnCallEmulateOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnCallEmulateOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Operation table for the PSTN call emulation test (called party). It realizes the function of the PSTN call emulation test (called party). This test helps check whether a subscriber port can make calls normally as a called party. The index of this table is hwPstnCallEmulateIndex" ::= { hwNTestMIBObjects 32 } hwPstnCallEmulateOprEntry OBJECT-TYPE SYNTAX HwPstnCallEmulateOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Operation table for the PSTN call emulation test (called party). It realizes the function of the PSTN call emulation test (called party). This test helps check whether a subscriber port can make calls normally as a called party. The index of this entry is hwPstnCallEmulateIndex" INDEX { hwPstnCallEmulateIndex } ::= { hwPstnCallEmulateOprTable 1 } HwPstnCallEmulateOprEntry ::= SEQUENCE { hwPstnCallEmulateIndex Integer32, hwPstnCallEmulateOprType INTEGER, hwPstnCallEmulateCallerIfindex Integer32, hwPstnCallEmulateCalledIfindex Integer32, hwPstnCallEmulateCalledTelNo OCTET STRING, hwPstnCallEmulateTestStatus INTEGER, hwPstnCallEmulateTestResult INTEGER, hwPstnCallEmulateTestCallerDTMFDetected OCTET STRING, hwPstnCallEmulateTestCalleeDTMFDetected OCTET STRING, hwPstnCallEmulateTestRequestID Integer32 } hwPstnCallEmulateIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Call emulation index" ::= { hwPstnCallEmulateOprEntry 1 } hwPstnCallEmulateOprType OBJECT-TYPE SYNTAX INTEGER{stop(1),start(2)} MAX-ACCESS read-create STATUS current DESCRIPTION "Operation type. Options: 1. stop(1) -stop the test 2. start(2) -start the test" ::= { hwPstnCallEmulateOprEntry 2 } hwPstnCallEmulateCallerIfindex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Calling port of the call emulation test" ::= { hwPstnCallEmulateOprEntry 3 } hwPstnCallEmulateCalledIfindex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Called port of the call emulation test" ::= { hwPstnCallEmulateOprEntry 4 } hwPstnCallEmulateCalledTelNo OBJECT-TYPE SYNTAX OCTET STRING(SIZE(32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Called telephone number (max length: 32)" ::= { hwPstnCallEmulateOprEntry 5 } hwPstnCallEmulateTestStatus OBJECT-TYPE SYNTAX INTEGER{nodialtone(1), dialfailed(2), callednumbernotmatch(3), callednotpickupphone(4), testOK(5), testfailed(6)} MAX-ACCESS read-only STATUS current DESCRIPTION "Test Status. Options: 1. nodialtone(1) -indicates No dial tone 2. dialfailed(2) -indicates Dialup fails 3. callednumbernotmatch(3) -indicates The called number does not match 4. callednotpickupphone(4) -indicates The called party does not take the phone off the hook 5. testOK(5) -indicates Communication is normal 6. testfailed(6) -indicates Test fails " ::= { hwPstnCallEmulateOprEntry 6 } hwPstnCallEmulateTestResult OBJECT-TYPE SYNTAX INTEGER{callerNoDialTone(1), callerNoDial(2), telNumNoMatch(3), callerRelease(4), testSucceed(5), callRelease(6), calledRelease(7), callerMatchNoCompleted(8), callerSendNoCompleted(9), calledMatchNoCompleted(10), calledSendNoCompleted(11), callerOffHookingBusy(12), callerDialogingBusy(13), callerMatchFailed(14), calledMatchFailed(15), callerPortAbnormal(16), calledPortAbnormal(17)} MAX-ACCESS read-only STATUS current DESCRIPTION "Emulational Call Test Result Options: 1. callerNoDialTone(1) -indicates the caller does not have dial tone 2. callerNoDial(2) -indicates the caller does not dial 3. telNumNoMatch(3) -indicates the telephone numbers are not matched 4. callerRelease(4) -indicates the caller release 5. testSucceed(5) -indicates the test succeed 6. callRelease(6) -indicates the call is released 7. calledRelease(7) -indicates the called is released 8. callerMatchNoCompleted(8) -indicates the caller's match is not completed 9. callerSendNoCompleted(9) -indicates the caller's sending is not completed 10.calledMatchNoCompleted(10) -indicates the called's match is not completed 11.calledSendNoCompleted(11) -indicates the called's sending is not completed 12.callerOffHookingBusy(12) -indicates the caller is busy in off-hooking 13.callerDialogingBusy(13) -indicates the caller is busy in dialogging 14.callerMatchFailed(14) -indicates the caller match failed 15.calledMatchFailed(15) -indicates the called match failed 16.callerPortAbnormal(16) -indicates the caller's port is abnormal 17.calledPortAbnormal(17) -indicates the called's port is abnormal " ::= { hwPstnCallEmulateOprEntry 7 } hwPstnCallEmulateTestCallerDTMFDetected OBJECT-TYPE SYNTAX OCTET STRING (SIZE(64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Emulational Call Test Caller Detected Dtmf Num List" ::= { hwPstnCallEmulateOprEntry 8 } hwPstnCallEmulateTestCalleeDTMFDetected OBJECT-TYPE SYNTAX OCTET STRING (SIZE(64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Emulational Call Test Callee Detected Dtmf Num List" ::= { hwPstnCallEmulateOprEntry 9 } hwPstnCallEmulateTestRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Request ID" ::= { hwPstnCallEmulateOprEntry 10 } hwPstnLoopTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPstnLoopTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Loop test table The index of this table is hwPstnLoopTestSerialNo" ::= { hwNTestMIBObjects 33 } hwPstnLoopTestOprEntry OBJECT-TYPE SYNTAX HwPstnLoopTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Loop test table The index of this entry is hwPstnLoopTestSerialNo" INDEX {hwPstnLoopTestSerialNo} ::= { hwPstnLoopTestOprTable 1 } HwPstnLoopTestOprEntry ::= SEQUENCE { hwPstnLoopTestSerialNo Integer32, hwPstnLoopTestDestIfIndex Integer32, hwPstnLoopTestAssistIfIndex Integer32, hwPstnLoopTestOprType INTEGER, hwPstnLoopTestResult Integer32, hwPstnLoopTestMode INTEGER, hwPstnLoopTestDestTelNo OCTET STRING, hwPstnLoopTestRequestID Integer32 } hwPstnLoopTestSerialNo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION " Test serial number " ::= { hwPstnLoopTestOprEntry 1 } hwPstnLoopTestDestIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION " Target port ID" ::= { hwPstnLoopTestOprEntry 2 } hwPstnLoopTestAssistIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION " Assistant port ID" ::= { hwPstnLoopTestOprEntry 3 } hwPstnLoopTestOprType OBJECT-TYPE SYNTAX INTEGER{start(1),stop(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Operation type. Options: 1. start(1) -indicates start the test 2. stop(2) -indicates stop the test " ::= { hwPstnLoopTestOprEntry 4 } hwPstnLoopTestResult OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Test status: 1. Succeed; 2. Offhook on the target subscriber port fails; 3. Offhook on the assistant subscriber port fails; 4. Onhook on the target subscriber port fails; 5. Onhook on the assistant subscriber port fails; 6. Ringing on the target subscriber port fails; 7. Stopping ringing on the target subscriber port fails; 8. Channel test 1 fails. The target subscriber port transmits the DTMF signal to the TDM side. The assistant subscriber port does not detect any corresponding DTMF signal; 9. Channel test 2 fails. The assistant subscriber port transmits the DTMF signal to the TDM side. The target subscriber port does not detect any corresponding DTMF signal; 10. Channel test 3 fails. The target subscriber port transmits the DTMF signal to the IP side. The target subscriber port does not detect any corresponding DTMF signal on the TDM side; 11. Channel 4 test 4 fails. The assistant subscriber port transmits the DTMF signal to the IP side. The assistant subscriber port does not detect any corresponding DTMF signal on the TDM side; 12. Waiting for the dialing tone on the assistant subscriber port fails; 13. Waiting for the ringing on the target subscriber port fails; 14. The system fails due to abnormity; 15. The test stops because the tested subscriber port is busy; 16. The test stops because the user of the tested subscriber port hooks off; 17. The voice channel test fails because of insufficient DSP resources; 18. The DSP network function test fails (the turn around function is enabled); 19. The DSP network function test fails; 20. The codec loopback is successful, the SLIC loopback fails, and the SLIC chip is faulty; 21. The TDM loopback is successful, the codec loopback and SLIC loopback fail, and the codec chip, the SLIC chip, or the HighWay bus is faulty; 22. The DSP is faulty and the DSP TDM loopback fails; 23. The codec loopback fails and the codec chip is faulty. " ::= { hwPstnLoopTestOprEntry 5 } hwPstnLoopTestMode OBJECT-TYPE SYNTAX INTEGER{hardwaretest(1),systemtest(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Test mode Options: 1. hardwaretest(1) -indicates it is a hardware test 2. systemtest(2) -indicates it is a systen test " ::= { hwPstnLoopTestOprEntry 6 } hwPstnLoopTestDestTelNo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(16)) MAX-ACCESS read-create STATUS current DESCRIPTION " Telephone number of the target port (the maximum length is 16) " ::= { hwPstnLoopTestOprEntry 7 } hwPstnLoopTestRequestID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Request ID " ::= { hwPstnLoopTestOprEntry 8 } hwPstnCallEmulateConfigTable OBJECT IDENTIFIER ::= { hwNTestMIBObjects 34 } hwPstnCallEmulateTestIndicationTone OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " The enable flag of playing the indication tone. Options: 1. enable(1) -indicates that enable the indication tone 1. disable(2) -indicates that disable the indication tone Default:disable(2) " ::= { hwPstnCallEmulateConfigTable 1 } hwPstnCallEmulateTestSendDTMF OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Enable the function of sending DTMF numbers. Options: 1. enable(1) -indicates that enable sending DTMF numbers 2. disable(2) -indicates that disable sending DTMF numbers Default:enable(1) " ::= { hwPstnCallEmulateConfigTable 2 } hwPstnCallEmulateTestSendDTMFDelay OBJECT-TYPE SYNTAX Integer32(1..60) MAX-ACCESS read-create STATUS current DESCRIPTION " The delay between the time when the user starts testing and the time when the user sends the first DTMF number. Default: 5 Unit: second " ::= { hwPstnCallEmulateConfigTable 3 } hwPstnCallEmulateTestSendDTMFPeriod OBJECT-TYPE SYNTAX Integer32(200..8000) MAX-ACCESS read-create STATUS current DESCRIPTION " The interval of sending DTMF numbers. It is used to set how often the system sends a DTMF number, in the unit of ms. It must be an integer multiple of 10. Default: 1000 Unit: millisecond " ::= { hwPstnCallEmulateConfigTable 4 } hwPstnCallEmulateTestSendDTMFList OBJECT-TYPE SYNTAX OCTET STRING (SIZE(64)) MAX-ACCESS read-create STATUS current DESCRIPTION " The list of sending DTMF numbers. Default: **************** " ::= { hwPstnCallEmulateConfigTable 5 } hwPstnCallEmulateTestDetectDTMF OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Enable the function of detecting DTMF numbers. Options: 1. enable(1) -indicates that enable the function of detecting DTMF numbers 2. disable(2) -indicates that disable the function of detecting DTMF numbers Default:disable(2) " ::= { hwPstnCallEmulateConfigTable 6 } hwPstnCallEmulateTestMatchDTMF OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Enable the function of matching DTMF numbers. Options: 1. enable(1) -indicates that enable the function of matching DTMF numbers 2. disable(2) -indicates that disable the function of matching DTMF numbers Default:disable(2) " ::= { hwPstnCallEmulateConfigTable 7 } hwPstnCallEmulateTestMatchDTMFList OBJECT-TYPE SYNTAX OCTET STRING (SIZE(64)) MAX-ACCESS read-create STATUS current DESCRIPTION " The list of matched DTMF numbers. Default: * " ::= { hwPstnCallEmulateConfigTable 8 } hwPstnCallEmulateTestMatchDTMFResultTone OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Enable flag of playing the result tone after DTMF number detection. Options: 1. enable(1) -indicates that enable 2. disable(2) -indicates that disable Default:disable(2) " ::= { hwPstnCallEmulateConfigTable 9 } hwPstnCallEmulateTestWaitTime OBJECT-TYPE SYNTAX Integer32(5..600) MAX-ACCESS read-create STATUS current DESCRIPTION " The time of call waiting in a called emulation test. The test is considered to be failed, if the system does not receive any call during this period. Unit: second Default: 600 " ::= { hwPstnCallEmulateConfigTable 10 } hwPstnCallEmulateTestHoldTime OBJECT-TYPE SYNTAX Integer32(5..600) MAX-ACCESS read-create STATUS current DESCRIPTION " The time of call holding in an emulation test. The test is considered to be failed, if the system does not receive any call during this period. Unit: second Default: 600 " ::= { hwPstnCallEmulateConfigTable 11 } hwLineTestParaTable OBJECT-TYPE SYNTAX SEQUENCE OF HwLineTestParaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " pots test para config table The index of this table is hwLineTestParaFrameIndex and hwLineTestParaSlotIndex" ::= { hwNTestMIBObjects 35 } hwLineTestParaEntry OBJECT-TYPE SYNTAX HwLineTestParaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " pots test para config table The index of this entry is hwLineTestParaFrameIndex and hwLineTestParaSlotIndex" INDEX {hwLineTestParaFrameIndex,hwLineTestParaSlotIndex} ::= { hwLineTestParaTable 1 } HwLineTestParaEntry ::= SEQUENCE { hwLineTestParaOprType INTEGER, hwLineTestParaFrameIndex Integer32, hwLineTestParaSlotIndex Integer32, hwLineTestParaPv Integer32, hwLineTestParaAcF Integer32, hwLineTestParaPitF Integer32, hwLineTestParaMaxfeScv Integer32, hwLineTestParaMinfeScv Integer32 } hwLineTestParaOprType OBJECT-TYPE SYNTAX INTEGER { configure(1), restore(2), invalid(-1) } MAX-ACCESS read-create STATUS current DESCRIPTION " The operation type of Test para config. Options: 1. configure(1) -configure the value of physical layer test para 2. restore(2) -restore the value of physical layer test para 3. invalid(-1) -invalid value " ::= { hwLineTestParaEntry 1 } hwLineTestParaFrameIndex OBJECT-TYPE SYNTAX Integer32 (-1 | 0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the frameID of configuring test para. Range: 0-255|-1 " ::= { hwLineTestParaEntry 2 } hwLineTestParaSlotIndex OBJECT-TYPE SYNTAX Integer32 (-1 | 0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the slotID of configuring test para. Range: 0-255|-1 " ::= { hwLineTestParaEntry 3 } hwLineTestParaPv OBJECT-TYPE SYNTAX Integer32 (-1 | 0..100000) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the peak line test voltage of permitted sending. Range: 0-100000|-1 Default: 50000 Unit: mV " DEFVAL { 50000 } ::= { hwLineTestParaEntry 4 } hwLineTestParaAcF OBJECT-TYPE SYNTAX Integer32 (-1 | 10..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the AC signal frequency when testing the capacitance and catheter. Range: 10-1000|-1 Default: 25 Unit: Hz " DEFVAL { 25 } ::= { hwLineTestParaEntry 5 } hwLineTestParaPitF OBJECT-TYPE SYNTAX Integer32 (-1 | 300..3400) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the frequency of line test voice. Range: 300-3400|-1 Default: 800 Unit: Hz " DEFVAL { 800 } ::= { hwLineTestParaEntry 6 } hwLineTestParaMaxfeScv OBJECT-TYPE SYNTAX Integer32 (-1 | 0..50000) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the max voltage of Signature test. Range: 0-50000|-1 Default: 50000 Unit: mV Step: 1000 " DEFVAL { 50000 } ::= { hwLineTestParaEntry 7 } hwLineTestParaMinfeScv OBJECT-TYPE SYNTAX Integer32 (-1 | 0..50000) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the min voltage of Signature test. Range: 0-50000|-1 Default: 3000 Unit: mV Step: 1000 " DEFVAL { 3000 } ::= { hwLineTestParaEntry 8 } hwMonitorTestOprTable OBJECT-TYPE SYNTAX SEQUENCE OF HwMonitorTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " monitor test table The index of this table is ifIndex" ::= { hwNTestMIBObjects 36 } hwMonitorTestOprEntry OBJECT-TYPE SYNTAX HwMonitorTestOprEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " monitor test table The index of this entry is ifIndex" INDEX { ifIndex } ::= { hwMonitorTestOprTable 1 } HwMonitorTestOprEntry ::= SEQUENCE { hwMonitorTestAGV Integer32, hwMonitorTestBGV Integer32, hwMonitorTestLongitudinalCurrent Integer32, hwMonitorTestTransversalCurrent Integer32, hwMonitorTestBatteryVoltage Integer32, hwMonitorTestSLICTemperature Integer32 } hwMonitorTestAGV OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Monitor test A->ground voltage. Unit: millivolt, mV " ::= { hwMonitorTestOprEntry 1 } hwMonitorTestBGV OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Monitor test B->ground voltage. Unit: millivolt, mV " ::= { hwMonitorTestOprEntry 2 } hwMonitorTestLongitudinalCurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Monitor test Longitudinal Current. Unit: uA " ::= { hwMonitorTestOprEntry 3 } hwMonitorTestTransversalCurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Monitor test Transversal Current. Unit: uA " ::= { hwMonitorTestOprEntry 4 } hwMonitorTestBatteryVoltage OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Monitor test Battery Voltage. Unit: millivolt, mV " ::= { hwMonitorTestOprEntry 5 } hwMonitorTestSLICTemperature OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " Monitor test SLIC Temperature. Unit: oC " ::= { hwMonitorTestOprEntry 6 } END