1561 lines
58 KiB
Plaintext
1561 lines
58 KiB
Plaintext
ADTRAN-TA5K-POTS-MIB
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
-- TITLE: The ADTRAN Total Access 5000 POTS MIB
|
|
-- PRODUCT: 1187100L1, 1187100L2, 1187150L1, and more (anything with POTS capability)
|
|
-- VERSION: 1.3
|
|
-- DATE: 11/05/08
|
|
|
|
-- This MIB defines the management information for the POTS
|
|
-- modules in a Total Access 5000 shelf.
|
|
|
|
-- Revision History:
|
|
-- 11/05/2008 PSK - Updated enumeration for adTA5kPotsPortImpedance to include
|
|
-- recently added z1-z8 impedances. Added new provisioning item
|
|
-- adTA5kPotsPortAutoImpedanceMode.
|
|
-- 04/28/2009 PSK - Added new provisioning item adTA5kPotsPortRingVoltage for
|
|
-- changing the ringer voltage on the VDSL combo card. (And any future
|
|
-- cards with ringing SLICs.)
|
|
-- 08/06/2009 BCK - Conversion to V2 MIB
|
|
-- DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below
|
|
|
|
|
|
IMPORTS
|
|
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString, TruthValue
|
|
FROM SNMPv2-TC
|
|
|
|
sysName
|
|
FROM SNMPv2-MIB
|
|
|
|
ifIndex
|
|
FROM IF-MIB
|
|
|
|
adGenSlotInfoIndex,
|
|
adGenSlotAlarmStatus
|
|
FROM ADTRAN-GENSLOT-MIB
|
|
|
|
adGenPortTrapIdentifier,
|
|
adGenPortInfoIndex
|
|
FROM ADTRAN-GENPORT-MIB
|
|
|
|
adTrapInformSeqNum
|
|
FROM ADTRAN-GENTRAPINFORM-MIB
|
|
|
|
adProducts,
|
|
adMgmt,
|
|
adIdentity
|
|
FROM ADTRAN-MIB
|
|
;
|
|
-- *********************************************************************************************************
|
|
adTA5kPotsID MODULE-IDENTITY
|
|
LAST-UPDATED "202201070000Z"
|
|
ORGANIZATION "Adtran, Inc."
|
|
CONTACT-INFO
|
|
"CND Tech Support
|
|
Postal: ADTRAN, Inc.
|
|
901 Explorer Blvd.
|
|
Huntsville, AL 35806
|
|
Tel: +1 800 726-8663
|
|
Fax: +1 256 963 6217
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"The is the MIB module that describes
|
|
management information for the POTS.
|
|
modules in a Total Access 5000 shelf"
|
|
|
|
REVISION "202201070000Z"
|
|
DESCRIPTION "Added 90 vrms as an option for adTA5kPotsPortRingVoltage."
|
|
REVISION "201903210000Z"
|
|
DESCRIPTION "Added adTA5kPotsPulseDigitDetectionEnable to allow the detection of pulse dial digits to be disabled."
|
|
REVISION "201804020000Z"
|
|
DESCRIPTION "Added support to access the description for FXS ports"
|
|
REVISION "201801170000Z"
|
|
DESCRIPTION "Added adTA5kPotsCardSelfTestLasVegas3Prog to support updates to the selftest->status page for the 48p RPOTS"
|
|
REVISION "201709250000Z"
|
|
DESCRIPTION "Added adTA5kPotsCardLineTestScheduleEnable, adTA5kPotsCardLoadCoilTestScheduleEnable, and adTA5kPotsCardLineTestScheduleTimeString to configure the scheduling of fxs line tests"
|
|
REVISION "201612070000Z"
|
|
DESCRIPTION "Added adTA5kPotsPortVoiceCallJitterBufferDepth, and adTA5kPotsPortFaxModemCallJitterBufferDepth to get and test the Jitter Buffer values"
|
|
REVISION "201609080000Z"
|
|
DESCRIPTION "Added adTA5kPotsPortMwiStatus, adTA5kPotsPortForceMwiOffEvent, and adTA5kPotsPortForceMwiOnEvent to get and test the status of the Message Waiting Indicator"
|
|
REVISION "201603240000Z"
|
|
DESCRIPTION "Added support for Message Waiting Indication Provisioning"
|
|
REVISION "201603080000Z"
|
|
DESCRIPTION "Added support for Over Temperature Alarm"
|
|
REVISION "201509290000Z"
|
|
DESCRIPTION "Added adTA5kPotsLineTestWarbleTone, adTA5kPotsLineTestWarbleToneFreq1, adTA5kPotsLineTestWarbleToneFreq2, and adTA5kPotsLineTestWarbleToneCadence oids
|
|
to support the new warble tone feature."
|
|
REVISION "201403060000Z"
|
|
DESCRIPTION "Added adTA5kPotsPortImpedanceByLoopLength for setting impedances designated by short, medium, or long loop length; added related comment to adTA5kPotsPortImpedance.
|
|
Also added 85 vrms as an option for adTA5kPotsPortRingVoltage."
|
|
REVISION "201303250000Z"
|
|
DESCRIPTION "Added mgcp(3) enumeration to adTA5kPotsCardProvVoiceCallControl in order to maintain consistency with the CLI and Web GUI"
|
|
REVISION "201108100000Z"
|
|
DESCRIPTION "PSK - Added tipOpen(10) enumeration and some clarifying comments to adTA5kPotsLineTestLoopState"
|
|
::= { adIdentity 753 }
|
|
|
|
-- ********************************************************************************************************
|
|
|
|
|
|
-- OBJECT IDENTIFIERS
|
|
|
|
-- adtran OBJECT IDENTIFIER ::= { enterprises 664 }
|
|
-- adProducts OBJECT IDENTIFIER ::= { adtran 1 }
|
|
adTA5kPots OBJECT IDENTIFIER ::= { adProducts 753 }
|
|
-- adMgmt OBJECT IDENTIFIER ::= { adtran 2 }
|
|
adTA5kPotsmg OBJECT IDENTIFIER ::= { adMgmt 753 }
|
|
adTA5kPotsProv OBJECT IDENTIFIER ::= { adTA5kPotsmg 1 }
|
|
adTA5kPotsStat OBJECT IDENTIFIER ::= { adTA5kPotsmg 2 }
|
|
adTA5kPotsTest OBJECT IDENTIFIER ::= { adTA5kPotsmg 3 }
|
|
adTA5kPotsAlarm OBJECT IDENTIFIER ::= { adTA5kPotsmg 4 }
|
|
adTA5kPotsAlarmEvents OBJECT IDENTIFIER ::= { adTA5kPotsAlarm 0 }
|
|
--
|
|
-- The POTS Card-level provisioning group **************************************************************
|
|
--
|
|
|
|
adTA5kPotsCardProv OBJECT IDENTIFIER ::= { adTA5kPotsProv 1 }
|
|
|
|
adTA5kPotsCardProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsCardProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS Card-level Provisioning table."
|
|
::= { adTA5kPotsCardProv 1 }
|
|
|
|
adTA5kPotsCardProvEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsCardProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS Card-level Provisioning Table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adTA5kPotsCardProvTable 1 }
|
|
|
|
AdTA5kPotsCardProvEntry ::= SEQUENCE {
|
|
-- Card-level generic provisioning items
|
|
adTA5kPotsCardProvRestoreFactoryDefaults INTEGER,
|
|
-- adTA5kPotsCardProvServiceState INTEGER,
|
|
|
|
-- Card-level POTS/Voice provisioning items
|
|
-- adTA5kPotsCardProvVoiceCompandingLaw INTEGER,
|
|
adTA5kPotsCardProvVoiceCallControl INTEGER,
|
|
adTA5kPotsCardReboot INTEGER,
|
|
adTA5kPotsCardRemoveBatteryInOosUas INTEGER,
|
|
adTA5kPotsCardProvLossOfTimingAlarm INTEGER,
|
|
adTA5kPotsCardProvAllAlarms INTEGER,
|
|
adTA5kPotsCardLineTestScheduleEnable INTEGER,
|
|
adTA5kPotsCardLoadCoilTestScheduleEnable INTEGER,
|
|
adTA5kPotsCardLineTestScheduleTimeString DisplayString
|
|
}
|
|
|
|
adTA5kPotsCardProvRestoreFactoryDefaults OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set command will reset the POTS card. Get has
|
|
no meaning and will always return 1."
|
|
::= { adTA5kPotsCardProvEntry 1 }
|
|
|
|
-- adTA5kPotsCardProvServiceState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- is(1),
|
|
-- oosUAS(2),
|
|
-- oosMA(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "POTS card service state-
|
|
-- 1 = In Service
|
|
-- 2 = Out Of Service - Unassigned
|
|
-- 3 = Out Of Service - Maintenance"
|
|
-- ::= { adTA5kPotsCardProvEntry 2 }
|
|
|
|
|
|
-- adTA5kPotsCardProvVoiceCompandingLaw OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- u-law(1),
|
|
-- a-law(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The audio companding law used for all voice ports on this module -
|
|
-- 1 = u-law companding (North America, Japan)
|
|
-- 2 = A-law companding"
|
|
-- ::= { adTA5kPotsCardProvEntry 2 }
|
|
|
|
adTA5kPotsCardProvVoiceCallControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tunneledGR303(1),
|
|
ccSip(2),
|
|
mgcp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The call-control protocol for all voice ports on this module -
|
|
1 = FXS Signaling (This is the same as tunneledGR303 in the syntax)
|
|
2 = ccSip
|
|
3 = MGCP"
|
|
::= { adTA5kPotsCardProvEntry 2 }
|
|
|
|
adTA5kPotsCardReboot OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reboot(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field sets the card into boot mode
|
|
1 = Reboot"
|
|
::= { adTA5kPotsCardProvEntry 3 }
|
|
|
|
adTA5kPotsCardRemoveBatteryInOosUas OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove CO battery from loop when a port is set to Out of Service - Unassigned.
|
|
This typically only applies to Combo ADSL/POTS units.
|
|
1 = Yes
|
|
2 = No"
|
|
::= { adTA5kPotsCardProvEntry 4 }
|
|
|
|
adTA5kPotsCardProvLossOfTimingAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for Loss Of Timing Alarm which is a card level alarm.
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsCardProvEntry 5 }
|
|
|
|
adTA5kPotsCardProvAllAlarms OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for All Alarms (Card and Port Level).
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsCardProvEntry 6 }
|
|
adTA5kPotsCardLineTestScheduleEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable scheduled Fxs Line Tests.
|
|
If enabled, the card will run a GR-909 line test on each applicable fxs port at the time of day set by the adTA5kPotsCardLineTestScheduleTimeString oid.
|
|
If disabled, the card will not run any scheduled line tests.
|
|
1 = enable
|
|
2 = disable"
|
|
DEFVAL { enable }
|
|
::= { adTA5kPotsCardProvEntry 7 }
|
|
|
|
adTA5kPotsCardLoadCoilTestScheduleEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable scheduled Fxs Load Coil Tests.
|
|
If enabled, the card will run the load coil detection tests in addition to the GR-909 line tests at the time of day set by the adTA5kPotsCardLineTestScheduleTimeString oid.
|
|
If disabled, the card will not run the load coil detection tests.
|
|
If adTA5kPotsCardLineTestScheduleEnable is disabled, then this oid has no effect.
|
|
1 = enable
|
|
2 = disable"
|
|
DEFVAL { disable }
|
|
::= { adTA5kPotsCardProvEntry 8 }
|
|
|
|
adTA5kPotsCardLineTestScheduleTimeString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(5))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the scheduled start time of the Line Tests in 24 Hour Format HH:MM.
|
|
If adTA5kPotsCardLineTestScheduleEnable is disabled, then this oid has no effect."
|
|
DEFVAL { "02:00" }
|
|
::= { adTA5kPotsCardProvEntry 9 }
|
|
--
|
|
-- The POTS Port-level provisioning group ****************************************************************
|
|
--
|
|
|
|
adTA5kPotsPortProv OBJECT IDENTIFIER ::= { adTA5kPotsProv 2 }
|
|
|
|
adTA5kPotsPortProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsPortProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS Port-level Provisioning table."
|
|
::= { adTA5kPotsPortProv 1 }
|
|
|
|
adTA5kPotsPortProvEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsPortProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS Port-level Provisioning Table."
|
|
INDEX { ifIndex }
|
|
::= { adTA5kPotsPortProvTable 1 }
|
|
|
|
AdTA5kPotsPortProvEntry ::= SEQUENCE {
|
|
-- Line-level POTS provisioning items
|
|
adTA5kPotsPortMode INTEGER,
|
|
adTA5kPotsPortImpedance INTEGER,
|
|
adTA5kPotsPortTXTLPString DisplayString,
|
|
adTA5kPotsPortRXTLPString DisplayString,
|
|
adTA5kPotsPortOnHookMsg INTEGER,
|
|
-- adTA5kPotsPortServiceState INTEGER,
|
|
adTA5kPotsPortTrunkConditioningAlarm INTEGER,
|
|
adTA5kPotsPortLineShoweringAlarm INTEGER,
|
|
adTA5kPotsPortAutoImpedanceMode INTEGER,
|
|
adTA5kPotsPortRingVoltage INTEGER,
|
|
adTA5kPotsPortImpedanceByLoopLength INTEGER,
|
|
adTA5kPotsPortOverTempAlarmEnable INTEGER,
|
|
|
|
adTA5kPotsPortMwiType INTEGER,
|
|
adTA5kPotsPortNeonMwiCadence INTEGER,
|
|
adTA5kPotsPortNeonMwiVoltage INTEGER,
|
|
adTA5kPotsPortVoiceCallJitterBufferDepth Integer32,
|
|
adTA5kPotsPortFaxModemCallJitterBufferDepth Integer32,
|
|
adTA5kPotsPortCircuitIdentifier DisplayString,
|
|
adTA5kPotsPulseDigitDetectionEnable TruthValue
|
|
}
|
|
|
|
adTA5kPotsPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
loopStart(1),
|
|
groundStart(2),
|
|
tr08SingleParty(3),
|
|
tr08Uvg(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS port operational Mode -
|
|
1 = Loopstart
|
|
2 = Groundstart
|
|
3 = TR08 Single Party
|
|
4 = TR08 UVG"
|
|
::= { adTA5kPotsPortProvEntry 1 }
|
|
|
|
-- Note: ohm900(2) and ohm600Plus216uF(3) are no longer supported by the product.
|
|
-- Setting a port to either of these values will, in fact, change the port to ohm900Plus216uF(4).
|
|
-- Note: This oid becomes read-only if product uses feature ID 145 (setting impedance by loop length)
|
|
adTA5kPotsPortImpedance OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ohm600(1),
|
|
ohm900(2),
|
|
ohm600Plus216uF(3),
|
|
ohm900Plus216uF(4),
|
|
ohmz1(5),
|
|
ohmz2(6),
|
|
ohmz3(7),
|
|
ohmz4(8),
|
|
ohmz5(9),
|
|
ohmz6(10),
|
|
ohmz7(11),
|
|
ohmz8(12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS port 2-wire termination impedance -
|
|
1 = 600 Ohms
|
|
2,3 are no longer supported
|
|
4 = 900 Ohms + 2.16 uF
|
|
5 = z1 - 220 + (820 // 115nF)
|
|
6 = z2 - 270 + (750 // 150nF)
|
|
7 = z3 - 270 + (750 // 150nF), Zin = 600r
|
|
8 = z4 - 320 + (1050 // 230nF)
|
|
9 = z5 - 350 + (1000 // 210nF), Zin = 600r
|
|
10 = z6 - 370 + (620 // 310nF)
|
|
11 = z7 - 800 // (100 + 50nF), Zin = 900c
|
|
12 = z8 - 1650 // (100 + 5nF), Zin = 900c"
|
|
::= { adTA5kPotsPortProvEntry 2 }
|
|
|
|
adTA5kPotsPortTXTLPString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS Port Transmit TLP -9.0dB to +6.0dB"
|
|
::= { adTA5kPotsPortProvEntry 3 }
|
|
|
|
adTA5kPotsPortRXTLPString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS Port Receive TLP -10.0dB to +6.0dB"
|
|
::= { adTA5kPotsPortProvEntry 4 }
|
|
|
|
adTA5kPotsPortOnHookMsg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS Port On-Hook Messaging -
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsPortProvEntry 5 }
|
|
|
|
-- adTA5kPotsPortServiceState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- is(1),
|
|
-- oosUAS(2),
|
|
-- oosMA(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "POTS port service state-
|
|
-- 1 = In Service
|
|
-- 2 = Out Of Service - Unassigned
|
|
-- 3 = Out Of Service - Maintenance"
|
|
-- ::= { adTA5kPotsPortProvEntry 6 }
|
|
|
|
adTA5kPotsPortTrunkConditioningAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for Enable/Disable Trunk Conditioning Alarm which is a port level alarm.
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsPortProvEntry 6 }
|
|
|
|
adTA5kPotsPortLineShoweringAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for Enable/Disable Line Showering Alarm which is a port level alarm.
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsPortProvEntry 7 }
|
|
|
|
adTA5kPotsPortAutoImpedanceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
manual(1),
|
|
automatic(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS Automatic Impedance Mode -
|
|
1 = Manual
|
|
2 = Automatic"
|
|
::= { adTA5kPotsPortProvEntry 8 }
|
|
|
|
-- Note this is only supported by products with an internal ringing SLIC chip. Also the setting "eightyFive" is only valid
|
|
-- for products that support feature ID 146. The setting "ninety" is only valid for products that support feature ID 221.
|
|
adTA5kPotsPortRingVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fifty(1),
|
|
sixty(2),
|
|
seventy(3),
|
|
eighty(4),
|
|
eightyFive(5),
|
|
ninety(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS Ringer Voltage -
|
|
1 = 50 Vrms
|
|
2 = 60 Vrms
|
|
3 = 70 Vrms
|
|
4 = 80 Vrms
|
|
5 = 85 Vrms
|
|
6 = 90 Vrms"
|
|
DEFVAL { seventy }
|
|
::= { adTA5kPotsPortProvEntry 9 }
|
|
|
|
adTA5kPotsPortImpedanceByLoopLength OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
loopLengthOther(1),
|
|
loopLengthShort(2),
|
|
loopLengthMedium(3),
|
|
loopLengthLong(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS port 2-wire termination impedance by loop length-
|
|
1 = Other - The impedance matches one of the values defined by adTA5kPotsPortImpedance that
|
|
can not be accurately represented by the values used in this oid. This value is read-only.
|
|
2 = Short loop length(< 2.5kft)
|
|
3 = Medium loop length (<7.5kft)
|
|
4 = Long loop length"
|
|
DEFVAL { loopLengthShort }
|
|
::= { adTA5kPotsPortProvEntry 10 }
|
|
|
|
adTA5kPotsPortOverTempAlarmEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for Enable/Disable Over Temperature Alarm which is a port level alarm.
|
|
1 = Enable
|
|
2 = Disable"
|
|
DEFVAL { enable }
|
|
::= { adTA5kPotsPortProvEntry 11 }
|
|
|
|
adTA5kPotsPortMwiType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mwiTypeFsk(1),
|
|
mwiTypeNeon(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for the type of Message Waiting Indication for this port to use.
|
|
1 = Use Frequency Shift Keying (FSK) to indicate Message Waiting to the phone
|
|
2 = Use Neon Voltage to indicate Message Waiting to the phone"
|
|
DEFVAL { mwiTypeFsk }
|
|
::= { adTA5kPotsPortProvEntry 12 }
|
|
|
|
adTA5kPotsPortNeonMwiCadence OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
neonMwiCadence1000ms(1),
|
|
neonMwiCadence500ms(2),
|
|
neonMwiCadence250ms(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for the flashing cadence of Neon Message Waiting Indication for this port.
|
|
1 = Flash the Neon lamp on or off every 1000ms
|
|
2 = Flash the Neon lamp on or off every 500ms
|
|
3 = Flash the Neon lamp on or off every 250ms"
|
|
DEFVAL { neonMwiCadence1000ms }
|
|
::= { adTA5kPotsPortProvEntry 13 }
|
|
|
|
adTA5kPotsPortNeonMwiVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
neonMwiVoltage85volts(1),
|
|
neonMwiVoltage90volts(2),
|
|
neonMwiVoltage100volts(3),
|
|
neonMwiVoltage110volts(4),
|
|
neonMwiVoltage120volts(5),
|
|
neonMwiVoltage130volts(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for the voltage of Neon Message Waiting Indication for this port.
|
|
1 = 85 volts
|
|
2 = 90 volts
|
|
3 = 100 volts
|
|
4 = 110 volts
|
|
5 = 120 volts
|
|
6 = 130 volts"
|
|
DEFVAL { neonMwiVoltage90volts }
|
|
::= { adTA5kPotsPortProvEntry 14 }
|
|
|
|
adTA5kPotsPortVoiceCallJitterBufferDepth OBJECT-TYPE
|
|
SYNTAX Integer32(0..250)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for the Jitter Buffer Depth used for Voice Calls in mS"
|
|
DEFVAL { 10 }
|
|
::= { adTA5kPotsPortProvEntry 15 }
|
|
|
|
adTA5kPotsPortFaxModemCallJitterBufferDepth OBJECT-TYPE
|
|
SYNTAX Integer32 (0..250)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Provisioning for the Jitter Buffer Depth used for Fax Modem Calls in mS"
|
|
DEFVAL { 80 }
|
|
::= { adTA5kPotsPortProvEntry 16 }
|
|
|
|
adTA5kPotsPortCircuitIdentifier OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The circuit identifier string for the fxs port."
|
|
::= { adTA5kPotsPortProvEntry 17 }
|
|
|
|
adTA5kPotsPulseDigitDetectionEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry is used to enable or disable the pulse dial digit detection for this port.
|
|
This entry only applies to fxs ports that are connected to a VoIP service, such as SIP or MGCP.
|
|
If set to true, then pulse dial digits will be detected from the loop and reported to the voice switch.
|
|
If set to false, then pulse dial digits will be ignored and will not be reported to the voice switch.
|
|
This object is true by default."
|
|
DEFVAL { true }
|
|
::= { adTA5kPotsPortProvEntry 18 }
|
|
--
|
|
-- The POTS Card-level status group **********************************************************************
|
|
|
|
--
|
|
|
|
adTA5kPotsCardStat OBJECT IDENTIFIER ::= { adTA5kPotsStat 1 }
|
|
|
|
adTA5kPotsCardStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsCardStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS Card-level Status table."
|
|
::= { adTA5kPotsCardStat 1 }
|
|
|
|
adTA5kPotsCardStatEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsCardStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS Card-level Status Table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adTA5kPotsCardStatTable 1 }
|
|
|
|
AdTA5kPotsCardStatEntry ::= SEQUENCE {
|
|
-- Card-level status items
|
|
adTA5kPotsCardSelfTestFPGATest INTEGER,
|
|
adTA5kPotsCardSelfTestFlashTest INTEGER,
|
|
adTA5kPotsCardSelfTestLasVegas1Prog INTEGER,
|
|
adTA5kPotsCardSelfTestLasVegas2Prog INTEGER,
|
|
adTA5kPotsCardSelfTestVineticCodecAProg INTEGER,
|
|
adTA5kPotsCardSelfTestVineticCodecBProg INTEGER,
|
|
adTA5kPotsCardSelfTestVineticCodecCProg INTEGER,
|
|
adTA5kPotsCardSelfTestVineticCodecDProg INTEGER,
|
|
adTA5kPotsCardSelfTestVineticCodecEProg INTEGER,
|
|
adTA5kPotsCardSelfTestVineticCodecFProg INTEGER,
|
|
adTA5kPotsCardSelfTestLasVegas3Prog INTEGER
|
|
}
|
|
|
|
adTA5kPotsCardSelfTestFPGATest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test FPGA Test Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 1 }
|
|
|
|
adTA5kPotsCardSelfTestFlashTest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test FPGA Flash Test Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 2 }
|
|
|
|
adTA5kPotsCardSelfTestLasVegas1Prog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Las Vegas #1 Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 3 }
|
|
|
|
adTA5kPotsCardSelfTestLasVegas2Prog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Las Vegas #2 Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 4 }
|
|
|
|
adTA5kPotsCardSelfTestVineticCodecAProg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Vinetic Codec A Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 5 }
|
|
|
|
adTA5kPotsCardSelfTestVineticCodecBProg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Vinetic Codec B Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 6 }
|
|
|
|
adTA5kPotsCardSelfTestVineticCodecCProg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Vinetic Codec C Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 7 }
|
|
|
|
adTA5kPotsCardSelfTestVineticCodecDProg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Vinetic Codec D Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 8 }
|
|
|
|
adTA5kPotsCardSelfTestVineticCodecEProg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Vinetic Codec E Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 9 }
|
|
|
|
adTA5kPotsCardSelfTestVineticCodecFProg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Vinetic Codec F Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 10 }
|
|
|
|
adTA5kPotsCardSelfTestLasVegas3Prog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
failed(1),
|
|
passed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the Self-test Las Vegas #3 Programming Status of the module.
|
|
1 = FAILED
|
|
2 = PASSED"
|
|
::= { adTA5kPotsCardStatEntry 11 }
|
|
--
|
|
-- The POTS Line-level status group **********************************************************************
|
|
--
|
|
|
|
adTA5kPotsPortStat OBJECT IDENTIFIER ::= { adTA5kPotsStat 2 }
|
|
|
|
adTA5kPotsPortStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsPortStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS Port-level Status table."
|
|
::= { adTA5kPotsPortStat 1 }
|
|
|
|
adTA5kPotsPortStatEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsPortStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS Port-level Status Table."
|
|
INDEX { ifIndex }
|
|
::= { adTA5kPotsPortStatTable 1 }
|
|
|
|
AdTA5kPotsPortStatEntry ::= SEQUENCE {
|
|
-- Port-level status items
|
|
adTA5kPotsPortStatLineMode INTEGER,
|
|
adTA5kPotsPortStatLineActive INTEGER,
|
|
adTA5kPotsPortStatLineCompression INTEGER,
|
|
adTA5kPotsPortStatLoopFeed INTEGER,
|
|
adTA5kPotsPortStatLoopState INTEGER,
|
|
adTA5kPotsPortStatTestActive INTEGER,
|
|
adTA5kPotsPortStatServiceState INTEGER,
|
|
adTA5kPotsPortMwiStatus INTEGER
|
|
}
|
|
|
|
adTA5kPotsPortStatLineMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
loopStart(1),
|
|
groundStart(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item indicates which mode the port is currently operating in.
|
|
1 = Loop Start
|
|
2 = Ground Start"
|
|
::= { adTA5kPotsPortStatEntry 1 }
|
|
|
|
adTA5kPotsPortStatLineActive OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inActive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item indicates whether the port is currently active or not.
|
|
1 = Active
|
|
2 = Not Active"
|
|
::= { adTA5kPotsPortStatEntry 2 }
|
|
|
|
adTA5kPotsPortStatLineCompression OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
g711(1),
|
|
g726(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item indicates which type of compression is being used.
|
|
1 = G.711
|
|
2 = G.726"
|
|
::= { adTA5kPotsPortStatEntry 3 }
|
|
|
|
adTA5kPotsPortStatLoopFeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lcf(1),
|
|
rlcf(2),
|
|
osi(3),
|
|
tipGround(4),
|
|
ringing(5),
|
|
powerDown(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item indicates the loop feed status of the port.
|
|
1 = Loop Current Feed
|
|
2 = Reverse Loop Current Feed
|
|
3 = OSI
|
|
4 = Tip Ground
|
|
5 = Ringing
|
|
6 = Power Down"
|
|
::= { adTA5kPotsPortStatEntry 4 }
|
|
|
|
adTA5kPotsPortStatLoopState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
loopOpen(1),
|
|
loopClosed(2),
|
|
ringGround(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item indicates the loop state of the port.
|
|
1 = Loop Open
|
|
2 = Loop Closed
|
|
3 = Ring Ground"
|
|
::= { adTA5kPotsPortStatEntry 5 }
|
|
|
|
adTA5kPotsPortStatTestActive OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item indicates whether a test is active on the port or not.
|
|
1 = Active
|
|
2 = Not Active"
|
|
::= { adTA5kPotsPortStatEntry 6 }
|
|
|
|
adTA5kPotsPortStatServiceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
is(1),
|
|
oosUAS(2),
|
|
oosMA(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS port service state-
|
|
1 = In Service
|
|
2 = Out Of Service - Unassigned
|
|
3 = Out Of Service - Maintenance"
|
|
::= { adTA5kPotsPortStatEntry 7 }
|
|
|
|
adTA5kPotsPortMwiStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
indicatorOff(2),
|
|
indicatorOn(3),
|
|
indicatorOffForced(4),
|
|
indicatorOnForced(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS MWI Status -
|
|
1 = Status Unknown
|
|
2 = Indicator OFF
|
|
3 = Indicator ON
|
|
4 = Indicator OFF (forced)
|
|
5 = Indicator ON (forced)
|
|
Note: unknown will always be returned in FXS Signaling mode.
|
|
This is because a FXS Signaling port has no knowledge of MWI events as they are generated by the voice switch
|
|
and passed through the port transparently"
|
|
::= { adTA5kPotsPortStatEntry 8 }
|
|
--
|
|
-- The POTS Statistics **********************************************************************
|
|
--
|
|
|
|
adTA5kPotsStatistics OBJECT IDENTIFIER ::= { adTA5kPotsStat 3 }
|
|
|
|
|
|
|
|
--
|
|
-- The POTS card-level Statistics group **********************************************************************
|
|
--
|
|
|
|
adTA5kPotscardStatistics OBJECT IDENTIFIER ::= { adTA5kPotsStatistics 1 }
|
|
|
|
adTA5kPotscardStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotscardStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS card-level Statistics table."
|
|
::= { adTA5kPotscardStatistics 1 }
|
|
|
|
adTA5kPotscardStatisticsEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotscardStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS card-level Statistics Table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adTA5kPotscardStatisticsTable 1 }
|
|
|
|
AdTA5kPotscardStatisticsEntry ::= SEQUENCE {
|
|
-- POTS-card Statistics entry
|
|
adTA5kPotsCardRXEthernetPkts Integer32,
|
|
adTA5kPotsCardTXEthernetPkts Integer32,
|
|
adTA5kPotsCardVoiceGatewayTimeouts Integer32,
|
|
adTA5kPotsCardClearStatistics Integer32,
|
|
adTA5kPotsPortClearStatistics Integer32
|
|
}
|
|
|
|
adTA5kPotsCardRXEthernetPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the number of Received ethernet packets"
|
|
::= { adTA5kPotscardStatisticsEntry 1 }
|
|
|
|
adTA5kPotsCardTXEthernetPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the number of transmitted ethernet packets"
|
|
::= { adTA5kPotscardStatisticsEntry 2 }
|
|
|
|
adTA5kPotsCardVoiceGatewayTimeouts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the voice gateway timeouts"
|
|
::= { adTA5kPotscardStatisticsEntry 3 }
|
|
|
|
adTA5kPotsCardClearStatistics OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will clear all the card level statistics when set to 1. A get will always return a 1.
|
|
1 = Clear "
|
|
::= { adTA5kPotscardStatisticsEntry 4 }
|
|
|
|
adTA5kPotsPortClearStatistics OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will clear all Port level statistics when set to 1. A get will always return a 1.
|
|
1 = Clear "
|
|
::= { adTA5kPotscardStatisticsEntry 5 }
|
|
|
|
--
|
|
-- The POTS Port-level Statistics group **********************************************************************
|
|
--
|
|
|
|
adTA5kPotsPortStatistics OBJECT IDENTIFIER ::= { adTA5kPotsStatistics 2 }
|
|
|
|
adTA5kPotsPortStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsPortStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS port-level Statistics table."
|
|
::= { adTA5kPotsPortStatistics 1 }
|
|
|
|
adTA5kPotsPortStatisticsEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsPortStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS port-level Statistics Table."
|
|
INDEX { ifIndex }
|
|
::= { adTA5kPotsPortStatisticsTable 1 }
|
|
|
|
AdTA5kPotsPortStatisticsEntry ::= SEQUENCE {
|
|
-- POTS-port Statistics entry
|
|
adTA5kPotsPortRXVoicePkts Integer32,
|
|
adTA5kPotsPortTXVoicePkts Integer32,
|
|
adTA5kPotsPortRXSignalPkts Integer32,
|
|
adTA5kPotsPortTXSignalPkts Integer32
|
|
}
|
|
|
|
adTA5kPotsPortRXVoicePkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the number of Received Voice packets"
|
|
::= { adTA5kPotsPortStatisticsEntry 1 }
|
|
|
|
adTA5kPotsPortTXVoicePkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the number of transmitted Voice packets"
|
|
::= { adTA5kPotsPortStatisticsEntry 2 }
|
|
|
|
adTA5kPotsPortRXSignalPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the number of Received signal packets"
|
|
::= { adTA5kPotsPortStatisticsEntry 3 }
|
|
|
|
adTA5kPotsPortTXSignalPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will give the number of transmitted signal packets"
|
|
::= { adTA5kPotsPortStatisticsEntry 4 }
|
|
|
|
--
|
|
-- The POTS Card-level Test group ************************************************************************
|
|
--
|
|
|
|
adTA5kPotsCardTest OBJECT IDENTIFIER ::= { adTA5kPotsTest 1 }
|
|
|
|
adTA5kPotsCardTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsCardTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS Card-level Test table."
|
|
::= { adTA5kPotsCardTest 1 }
|
|
|
|
adTA5kPotsCardTestEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsCardTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS Card-level Test Table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adTA5kPotsCardTestTable 1 }
|
|
|
|
AdTA5kPotsCardTestEntry ::= SEQUENCE {
|
|
-- Card-level test items
|
|
adTA5kPotsCardTestLpbkPotsLine INTEGER,
|
|
adTA5kPotsCardTestLpbkPotsPayload INTEGER
|
|
}
|
|
|
|
adTA5kPotsCardTestLpbkPotsLine OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item enables/disables the POTS line loopback toward the network.
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsCardTestEntry 1 }
|
|
|
|
adTA5kPotsCardTestLpbkPotsPayload OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item enables/disables the POTS payload loopback toward
|
|
the network.
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsCardTestEntry 2 }
|
|
|
|
--
|
|
-- The POTS Line-level Test group ************************************************************************
|
|
--
|
|
|
|
adTA5kPotsLineTest OBJECT IDENTIFIER ::= { adTA5kPotsTest 2 }
|
|
|
|
adTA5kPotsLineTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdTA5kPotsLineTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The POTS Line-level Test table."
|
|
::= { adTA5kPotsLineTest 1 }
|
|
|
|
adTA5kPotsLineTestEntry OBJECT-TYPE
|
|
SYNTAX AdTA5kPotsLineTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the POTS Line-level Test Table."
|
|
INDEX { ifIndex }
|
|
::= { adTA5kPotsLineTestTable 1 }
|
|
|
|
AdTA5kPotsLineTestEntry ::= SEQUENCE {
|
|
-- Line-level test items
|
|
adTA5kPotsLineTest1004HzTone INTEGER,
|
|
adTA5kPotsLineTestRingCadence INTEGER,
|
|
adTA5kPotsLineTestLoopState INTEGER,
|
|
-- adTA5kPotsLineTestMetallicAccess INTEGER,
|
|
adTA5kPotsLineClearTest INTEGER,
|
|
adTA5kPotsLineTestWarbleTone INTEGER,
|
|
adTA5kPotsLineTestWarbleToneFreq1 INTEGER,
|
|
adTA5kPotsLineTestWarbleToneFreq2 INTEGER,
|
|
adTA5kPotsLineTestWarbleToneCadence INTEGER,
|
|
adTA5kPotsPortForceMwiOffEvent INTEGER,
|
|
adTA5kPotsPortForceMwiOnEvent INTEGER
|
|
}
|
|
|
|
adTA5kPotsLineTest1004HzTone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
toLoop(1),
|
|
toNetwork(2),
|
|
disable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item controls the generation of a 1004 Hz test tone
|
|
from the POTS interface.
|
|
1 = To Loop
|
|
2 = To Network
|
|
3 = Disable"
|
|
::= { adTA5kPotsLineTestEntry 1 }
|
|
|
|
adTA5kPotsLineTestRingCadence OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item enables/disables the ring cadence test on the POTS interface.
|
|
1 = Enable
|
|
2 = Disable"
|
|
::= { adTA5kPotsLineTestEntry 2 }
|
|
|
|
adTA5kPotsLineTestLoopState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1), -- Turn off test
|
|
activeHigh(2), -- Battery
|
|
activeLow(3), -- No longer supported
|
|
reverseActiveHigh(4), -- Reverse Battery
|
|
reverseActiveLow(5), -- No longer supported
|
|
powerDownActive(6), -- No longer supported
|
|
powerDownResistive(7), -- No longer supported
|
|
tipGround(8), -- No longer supported
|
|
activeTest(9), -- No longer supported
|
|
tipOpen(10) -- Tip Open
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This item controls the loop state test on the POTS interface.
|
|
1 = Disable
|
|
2 = Active High
|
|
3 = Active Low
|
|
4 = Reverse Active High
|
|
5 = Reverse Active Low
|
|
6 = Power Down Active
|
|
7 = Power Down Resistive
|
|
8 = Tip Ground
|
|
9 = Active Test"
|
|
::= { adTA5kPotsLineTestEntry 3 }
|
|
|
|
-- adTA5kPotsLineTestMetallicAccess OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- active(1),
|
|
-- inactive(2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This item controls the metallic test access relays for the module.
|
|
-- 1 = active
|
|
-- 2 = Inactive (normal)"
|
|
-- ::= { adTA5kPotsLineTestEntry 4 }
|
|
|
|
|
|
adTA5kPotsLineClearTest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will clear all Port Line Tests. The get will always return 1.
|
|
1 = Clear "
|
|
::= { adTA5kPotsLineTestEntry 4 }
|
|
|
|
adTA5kPotsLineTestWarbleTone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will enable or disable a warble tone as defined by the oids
|
|
adTA5kPotsLineTestWarbleToneFreq1, adTA5kPotsLineTestWarbleToneFreq2,
|
|
and adTA5kPotsLineTestWarbleToneCadence."
|
|
::= { adTA5kPotsLineTestEntry 5 }
|
|
|
|
adTA5kPotsLineTestWarbleToneFreq1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
silence(1),
|
|
tone1004hz(2),
|
|
tone1400hz(3),
|
|
tone2040hz(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The first alternating frequency used in the warble tone."
|
|
::= { adTA5kPotsLineTestEntry 6 }
|
|
|
|
adTA5kPotsLineTestWarbleToneFreq2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
silence(1),
|
|
tone1004hz(2),
|
|
tone1400hz(3),
|
|
tone2040hz(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second alternating frequency used in the warble tone."
|
|
::= { adTA5kPotsLineTestEntry 7 }
|
|
|
|
adTA5kPotsLineTestWarbleToneCadence OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
time100ms(1),
|
|
time250ms(2),
|
|
time500ms(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time in ms that one frequency in the warble tone is played before
|
|
alternating to the the other frequency."
|
|
::= { adTA5kPotsLineTestEntry 8 }
|
|
adTA5kPotsPortForceMwiOffEvent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
indicatorOff(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set command will force the Message Waiting Indicator for the port to turn OFF.
|
|
Get has no meaning and will always return indicatorOff(1).
|
|
This provides a means for MWI events to be forced out to the fxs port locally.
|
|
After this set has been issued, the port will still perform any subsequent MWI events that may be received from the network."
|
|
::= { adTA5kPotsLineTestEntry 9 }
|
|
|
|
adTA5kPotsPortForceMwiOnEvent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
indicatorOn(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set command will force the Message Waiting Indicator for the port to turn ON.
|
|
Get has no meaning and will always return indicatorOn(1).
|
|
This provides a means for MWI events to be forced out to the fxs port locally.
|
|
After this set has been issued, the port will still perform any subsequent MWI events that may be received from the network."
|
|
::= { adTA5kPotsLineTestEntry 10 }
|
|
|
|
-- -------------------------------------
|
|
-- POTS Alarms
|
|
-- -------------------------------------
|
|
adTa5kPotsTrunkConditioningTrapClear NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Trunk Conditioning Alarm Clear."
|
|
--#TYPE "Status - Trunk Conditioning Alarm Clear"
|
|
--#SUMMARY "POTS: Trunk Conditioning Alarm Clear for"
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Alarm Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 2 }
|
|
|
|
adTa5kPotsTrunkConditioningTrapActive NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Trunk Conditioning Alarm Active."
|
|
--#TYPE "Status - Trunk Conditioning Alarm Active"
|
|
--#SUMMARY "POTS: Trunk Conditioning Alarm Active for"
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Alarm Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 3 }
|
|
|
|
adTa5kPotsLineShoweringTrapClear NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Line Showering Alarm Clear."
|
|
--#TYPE "Status - Line Showering Alarm Clear"
|
|
--#SUMMARY "POTS: Line Showering Alarm Clear for "
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Alarm Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 4 }
|
|
|
|
adTa5kPotsLineShoweringTrapActive NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Line Showering Alarm Active."
|
|
--#TYPE "Status - Line Showering Active"
|
|
--#SUMMARY "POTS: Line Showering Alarm Active for "
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Alarm Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 5 }
|
|
|
|
adTa5kPotsBackplaneTimingTrapClear NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Backplane Timing Alarm Clear."
|
|
--#TYPE "Status - Backplane Timing Alarm Clear"
|
|
--#SUMMARY "POTS: Backplane Timing Alarm Clear for "
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Error Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 6 }
|
|
|
|
adTa5kPotsBackplaneTimingTrapActive NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Backplane Timing Alarm Active."
|
|
--#TYPE "Status - Backplane Timing Alarm Active"
|
|
--#SUMMARY "POTS: Backplane Timing Alarm Active for "
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Error Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 7 }
|
|
|
|
adTa5kPotsOverTempTrapClear NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Over Temperature Alarm Clear if the POTS chipset
|
|
has not indicated, in the last five minutes, that the temperature
|
|
has risen to a level such that the port will not function."
|
|
--#TYPE "Status - Over Temperature Alarm Clear"
|
|
--#SUMMARY "POTS: Over Temperature Alarm Clear for"
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Alarm Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 8 }
|
|
|
|
adTa5kPotsOverTempTrapActive NOTIFICATION-TYPE
|
|
|
|
OBJECTS {
|
|
adTrapInformSeqNum,
|
|
sysName,
|
|
adGenSlotInfoIndex,
|
|
adGenPortInfoIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Over Temperature Alarm Active if the POTS chipset
|
|
has indicated, at least once in the last five minutes, that the
|
|
temperature for this port has risen to a level such that the
|
|
port will not function."
|
|
--#TYPE "Status - Over Temperature Alarm Active"
|
|
--#SUMMARY "POTS: Over Temperature Alarm Active for "
|
|
--#SUMMARY "Shelf: %s, Slot %d, Port %d"
|
|
--#ARGUMENTS {1, 2, 3}
|
|
--#SEVERITY MINOR
|
|
--#GENERIC 6
|
|
--#CATEGORY "Alarm Events"
|
|
--#SOURCE_ID "A"
|
|
--#TIMEINDEX 0
|
|
::= { adTA5kPotsAlarmEvents 9 }
|
|
|
|
|
|
|
|
END
|
|
|