4884 lines
168 KiB
Plaintext
4884 lines
168 KiB
Plaintext
--==========================================================
|
|
--
|
|
-- MIB : G700 Media Gateway Avaya, Inc.
|
|
--
|
|
-- Version : 0.1 31 October 2001
|
|
-- Version : 0.2 21 January 2002
|
|
-- Version : 0.3 12 February 2002
|
|
-- Version : 0.4 07 March 2002
|
|
-- Version : 1.1 07 May 2002
|
|
-- Version : 1.2 24 May 2002
|
|
-- Version : 1.3 18 Jul 2002
|
|
-- Version : 1.4 29 Oct 2002
|
|
-- Version : 1.5 01 Mer 2003
|
|
-- Version : 1.6 2 Apr 2003
|
|
-- Version : 1.7 10 Apr 2003
|
|
-- Version : 1.8 27 Apr 2003
|
|
-- Version : 1.9 03 May 2003
|
|
-- Version : 1.10 04 Nov 2003
|
|
-- Version : 1.11 04 Nov 2003
|
|
-- Version : 1.12 05 Nov 2003
|
|
-- Version : 1.13 01 Dec 2003
|
|
-- Version : 1.14 01 Feb 2004
|
|
-- Version : 1.15 01 Apr 2004
|
|
-- Version : 1.16 07 Apr 2004
|
|
-- Version : 1.17 15 May 2004
|
|
-- Version : 1.18 17 July 2004
|
|
-- Version : 1.19 5 Oct 2004
|
|
-- Version : 1.20 21 Jan 2005
|
|
-- Version : 1.21 5 Feb 2005
|
|
-- Version : 1.22 7 Jun 2005
|
|
-- Version : 1.23 21 June 2005
|
|
-- Version : 1.24 18 Jul 2005
|
|
-- Version : 1.25 16 Oct 2005
|
|
-- Version : 1.26 26 Jan 2006
|
|
-- Version : 1.27 26-Feb-2006
|
|
-- Version : 1.28 24-Mar-2006
|
|
-- Version : 1.29 2 -May-2006
|
|
-- Version : 1.30 20-Jul-2006
|
|
-- Version : 1.31 31-Jul-2006
|
|
-- Version : 1.32 17-Oct-2006
|
|
-- Version : 1.33 01-Nov-2006
|
|
-- Version : 1.34 25-Dec-2006
|
|
-- Version : 1.35 01-Jan-2007
|
|
-- Version : 1.36 06-Feb-2007
|
|
-- Version : 1.37 20-Feb-2007
|
|
-- Version : 1.38 28-May-2007
|
|
-- Version : 1.39 08-July-2007
|
|
-- Version : 1.40 11-Sep-2007
|
|
-- Version : 1.41 17-Sep-2007
|
|
-- Version : 1.42 02-Oct-2007
|
|
-- Version : 1.43 03-Oct-2007
|
|
-- Version : 1.44 07-Oct-2007
|
|
-- Version : 1.45 17-Oct-2007
|
|
-- Version : 1.46 15-Dec-2007
|
|
-- Version : 1.47 21-Jan-2008
|
|
-- Version : 1.48 03-Feb-2008
|
|
-- Version : 1.49 04-Mar-2008
|
|
-- Version : 1.50 06-Mar-2008
|
|
-- Version : 1.51 28-Mar-2008
|
|
-- Version : 1.52 06-Apr-2008
|
|
-- Version : 1.53 08-May-2008
|
|
-- Version : 1.54 23-July-2008
|
|
-- Version : 1.55 16-Sep-2008
|
|
-- Version : 1.56 05-Nov-2008
|
|
-- Version : 1.57 19-Nov-2008
|
|
-- Version : 1.58 22-Jan-2009
|
|
-- Version : 1.59 04-Mar-2009
|
|
-- Version : 1.60 31-Mar-2009
|
|
-- Version : 1.61 20-July-2009
|
|
-- Version : 1.62 14-Mar-2010
|
|
-- Version : 1.63 07-Nov-2010
|
|
-- Version : 1.64 15-May-2011
|
|
-- Version : 1.65 06-Jun-2012
|
|
-- Version : 1.66 27-Feb-2014
|
|
-- Version : 1.67 08-May-2014
|
|
-- Version : 1.68 23-Mar-2015
|
|
--==========================================================
|
|
--
|
|
-- Copyright 2001-2014 Avaya, Inc. All Rights Reserved.
|
|
--
|
|
-- THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF Avaya Inc.
|
|
-- The copyright notice above does not evidence any
|
|
-- actual or intended publication of such source code.
|
|
--
|
|
--==========================================================
|
|
--
|
|
-- Compilation note: This MIB module includes items from (lucent) LOAD-MIB.
|
|
-- Both modules have groups named 'products' and 'mibs'. This fact causes
|
|
-- problems for some SNMP MIB compilers. A bypass is to temporally rename
|
|
-- both groups in LOAD-MIB to 'lucentProduct' and 'lucentMibs' before
|
|
-- compiling this module.
|
|
--
|
|
-- Changes in 1.68 - 23-Mar-2015 - Matthew Chandler
|
|
-- 1.) Add OCSP Access Denied support.
|
|
--
|
|
-- Changes in 1.67 - 08-May-2014 - Gordon Gustafson
|
|
-- 1.) Add Voip DSP core fault support.
|
|
--
|
|
-- Changes in 1.66 - 27-Feb-2014 - Stefano Mimmi
|
|
-- 1.) Add TLS/FIPS traps support.
|
|
--
|
|
-- Changes in 1.65 - 06-Jun-2012 - Matthew Chandler
|
|
-- 1.) Add SLA Monitor support.
|
|
--
|
|
-- Changes in 1.64 - 15-May-2011 - Renu Sharma
|
|
-- 1.) Add Ds1 ISDN trap support
|
|
--
|
|
-- Changes in 1.63 - 07-Nov-2010 - Cliff G
|
|
-- 1.) Add MM721 support.
|
|
--
|
|
-- Changes in 1.62 - 21-Jan-2010 - Shlomi Biton
|
|
-- 1.) IPv6 changes:
|
|
-- a. Add cmgCurrentInetAddressType and cmgCurrentInetAddress to present
|
|
-- IPv6 address of the Processor.
|
|
-- b. Add cmgActiveControllerInetAddressType and
|
|
-- cmgActiveControllerInetAddress for presentation of the IPv4/IPv6
|
|
-- controller address.
|
|
-- c. Add cmgVoipRemoteRtcpMonitorInetAddressType and
|
|
-- cmgVoipRemoteRtcpMonitorInetAddress for presentation of RTCP monitor
|
|
-- IPv6 address to which the Media Gateway should report its RTCP
|
|
-- statistics (Remote Configuration).
|
|
-- d. Add cmgVoipLocalRtcpMonitorInetAddressType and
|
|
-- cmgVoipLocalRtcpMonitorInetAddress for presentation of RTCP monitor
|
|
-- IPv6 address to which the Media Gateway should report its RTCP
|
|
-- statistics (Local Configuration).
|
|
-- e. Add cmgVoipStaticInetAddressType and cmgVoipStaticInetAddress for the
|
|
-- static configuration of the VoIP IPv6 address configuration.
|
|
-- f. Add cmgVoipCurrentInetAddressType and cmgVoipCurrentInetAddress for the
|
|
-- current VoIP IPv6 address.
|
|
-- g. Enlarge cmgStaticControllerHosts range from 64 characters to 255.
|
|
-- h. Add cmgRegistrationSuccessInetAddress and cmgRegistrationFaultInetAddress
|
|
-- traps which include INET Address varbinds.
|
|
-- i. Add cmgVoipRemoteRtcpMonitorPortInetAddress for presentation of the
|
|
-- remote IPv6 RTCP monitor UDP port configuration.
|
|
-- j. Add cmgVoipLocalRtcpMonitorPortInetAddress for configuration of the local IPv6
|
|
-- RTCP monitor UDP port configuration.
|
|
--
|
|
-- Changes in 1.61 - 20-July-2009 - Ron Blechman
|
|
-- 1.) Add cmgVoipTotalChannelsEnforcedByCM.
|
|
--
|
|
-- Changes in 1.60 - 31-Mar-2009 - Shlomi Biton
|
|
-- 1.) Add the cmgActiveControllerSoftwareVersion for presentation of
|
|
-- active Communication Manager software version.
|
|
--
|
|
-- Changes in 1.59 - 04-Mar-2009 - Shlomi Biton
|
|
-- 1.) Update cmgPrimarySearchTime range to (1..59) instead of (1..60).
|
|
-- Update cmgTotalSearchTime range to (2..60) instead of (1..60)
|
|
--
|
|
-- Changes in 1.58 - 22-Jan-2009 - Shlomi Biton
|
|
-- 1.) Update cmgModuleType to include g430Mainboard(51).
|
|
--
|
|
-- Changes in 1.57 - 19-Nov-2008 - Shlomi Biton
|
|
-- 1.) Change Distributed Office to Communication Manager Branch Edition names.
|
|
-- 2.) Change i40-14A to i40-A14 and G250-14A to G250-A14.
|
|
--
|
|
-- Changes in 1.56 - 05-Nov-2008 - Shlomi Biton
|
|
-- 1.) Update cmgVoipSlot description.
|
|
--
|
|
-- Changes in 1.55 - 16-Sep-2008 - Shlomi Biton
|
|
-- 1.) Add new enumerations for G430 H.248.
|
|
-- a. cmgHWType - avayaG430(41).
|
|
-- b. cmgModuleType - g430Mainboard(51)
|
|
--
|
|
-- Changes in 1.54 - 23-July-2008 - Shlomi Biton
|
|
-- 1.) Add new enumeration to cmgVoipFaultMask - bit 8 - Unsupported DSP module.
|
|
--
|
|
-- Changes in 1.53 - 08-May-2008 - Mark Rajcok
|
|
-- 1.) Remove cmgRemotePrimaryClockSource, cmgRemoteSecondaryClockSource,
|
|
-- cmgRemoteClockSwitching
|
|
--
|
|
-- Changes in 1.52 - 06-Apr-2008 - Shlomi Biton
|
|
-- 1.) Update Venus and Jupiter Product names to be G430 and G450.
|
|
--
|
|
-- Changes in 1.51 - 28-Mar-2008 - Imad Benbrahim
|
|
-- 1.) Added trap cmgTimeslotOccupancyFault to indicate that timeslot occupancy
|
|
-- exceeded a threshold. New trap cmgTimeslotOccupancyClear clears that
|
|
-- condition.
|
|
-- 2.) Added trap cmgTimeslotAvailabilityFault to indicate timeslot exhaustion.
|
|
-- New trap cmgTimeslotAvailabilityClear clears that condition.
|
|
-- 3.) Added new attributes for timselot monitoring: cmgTimeslotMonitoring,
|
|
-- cmgTimeslotUpperThreshold and cmgTimeslotLowerThreshold.
|
|
--
|
|
-- Changes in 1.50 - 06-Mar-2008 - Shlomi Biton
|
|
-- 1.) Update cmgHardwareFaultMask:
|
|
-- 07 0/7 0x01 Power On Status Test failure
|
|
-- 19 2/3 0x10 TDM Test Expansion Box 1 Failure
|
|
-- 20 2/4 0x08 TDM Test Expansion Box 2 Failure
|
|
-- 21 2/5 0x04 PoE Power Supply Base Box Failure
|
|
-- 22 2/6 0x02 PoE Power Supply Expansion Box 1 Failure
|
|
-- 23 2/7 0x01 PoE Power Supply Expansion Box 2 Failure
|
|
--
|
|
-- Changes in 1.49 - 03-Feb-2008 - Shlomi Biton
|
|
-- 1.) Add new varbind to cmgFirmwareDownloadBegun.
|
|
--
|
|
-- Changes in 1.48 - 03-Feb-2008 - Shlomi Biton
|
|
-- 1.) Add enumerations for Venus and Jupiter to cmgHWType
|
|
-- a. avayaDistributedOfficeJupiter(35)
|
|
-- b. avayaDistributedOfficeVenus(37)
|
|
-- 2.) Add enumeration for Jupiter Mainboard in cmgModuleType.
|
|
-- a. jupiterMainboard(50)
|
|
-- 3.) Add poe8(26) enumeration for MM118 in CmgModuleList and cmgModuleType.
|
|
--
|
|
-- Changes in 1.47 - 21-Jan-2008 - Mark Rajcok
|
|
-- 1.) Add new cmgExpansionUnits table to cmgChassis group for venus and mercury
|
|
--
|
|
-- Changes in 1.46 - 15-Dec-2007 - Shlomi Biton according to Imad Benbrahim request
|
|
-- 1.) Update the ranges of: cmgAnalogReceiveGain and cmgAnalogTransmitGain to be:
|
|
-- (-600..300).
|
|
--
|
|
-- Changes in 1.45 - 17-Oct-2007 - Imad Benbrahim
|
|
-- 1.) Add Echo Canceller attributes to the cmgVoip group.
|
|
-- 2.) Add table cmgAnalogPorts to the cmgChasssis group. This new table
|
|
-- contains Echo canceller attributes and analog ports correction
|
|
-- attributes for the balance, receive gain and transmit gain.
|
|
--
|
|
-- Changes in 1.44 - 07-Oct-2007 - Shlomi Biton
|
|
-- 1.) Fix the order of the bits in cmgVoipFaultMask as follows:
|
|
-- Cajun Octet Octet
|
|
-- bit# bit# value Meaning
|
|
-- 0 0/0 0x80 Occupancy above threshold, based on a snapshot of
|
|
-- cmgVoipChannelsInUse divided by cmgVoipTotalChannels.
|
|
-- 1 0/1 0x40 Occupancy above threshold, based on cmgVoipAverageOccupancy.
|
|
-- 2 0/2 0x20 VoIP engine automatic reset.
|
|
-- 3 0/3 0x10 VoIP hardware fault.
|
|
-- 4 0/4 0x08 VoIP IP configuration fault.
|
|
-- 5 0/5 0x04 VoIP DSP Failure
|
|
-- 6 0/6 0x02 VoIP DSP CORE Failure
|
|
-- 7 0/7 0x01 VoIP DSP FPGA Failure
|
|
-- 8-15 1/8-15 Unused
|
|
--
|
|
-- Changes in 1.43 - 03-Oct-2007 - Shlomi Biton
|
|
-- 1.) Add explanation on new bits in cmgVoipFaultMask
|
|
-- 8 1/0 0x01 VoIP DSP FPGA Failure
|
|
-- 9 1/1 0x02 VoIP DSP CORE Failure
|
|
-- 10 1/2 0x04 VoIP DSP Failure
|
|
-- 11-15 1/3-7 Unused
|
|
--
|
|
-- Changes in 1.42 - 02-Oct-2007 - Shlomi Biton
|
|
-- 1.) Change g450SupervisorBlade(40) to g450Mainboard(40) in cmgModuleType.
|
|
--
|
|
-- Changes in 1.41 - 17-Sep-2007 - Shlomi Biton
|
|
-- 1.) Add avayaG250-14A(8) to cmgHWType.
|
|
-- 2.) Add g250-int-analog-6L8T(29) to cmgModuleList and cmgModuleType.
|
|
--
|
|
-- Changes in 1.40 - 11-Sep-2007 - Mark Rajcok
|
|
-- 1.) Add cmgRemotePrimaryClockSource, cmgRemoteSecondaryClockSource,
|
|
-- cmgRemoteClockSwitching, cmgClockSourceControl
|
|
-- for G450 (SRAD 124033)
|
|
--
|
|
-- Changes in 1.39 - 28-May-2007 - Shlomi Biton
|
|
-- 1.) Add avayaDistributedOfficei40-14A(34) to cmgHWType.
|
|
-- 2.) add i40-14A-int-analog-6L8T(49) to cmgModuleList and cmgModuleType.
|
|
--
|
|
-- Changes in 1.38 - 28-May-2007 - Shlomi Biton
|
|
-- 1.) Add avayaTRM480(33)to cmgHWType.
|
|
--
|
|
-- Changes in 1.37 - 20-Feb-2007 - John Madden/Shlomi Biton
|
|
-- 1.) Increase length of cmgModuleList to account for 10 slots in G450
|
|
-- 2.) Use shorter enumerations in cmgModuleList and cmgModuleType:
|
|
-- i120-intana(44) - i120 Integrated analog module
|
|
-- i40-int-analog-2L4T(45) - avayaDistributedOfficei40 Integrated analog 2 Lines + 4 Trunks module
|
|
-- i40-int-analog-2L1T(46)- avayaDistributedOfficei40 Integrated analog 2 Lines + 1 Trunk module
|
|
-- i40-int-BRI(47) - avayaDistributedOfficei40 Integrated BRI Trunk module
|
|
-- i40-int-DS1(48) - avayaDistributedOfficei40 Integrated DS1 Trunk module
|
|
--
|
|
-- Changes in 1.36 - 06-Feb-2007 - Shlomi Biton
|
|
-- 1.) Add new enumerations to cmgModuleList and cmgModuleType
|
|
-- avayaDistributedOfficei120-intana(44) - i120 Integrated analog module
|
|
-- avayaDistributedOfficei40-int-analog-2L4T(45) - avayaDistributedOfficei40 Integrated analog 2 Lines + 4 Trunks module
|
|
-- avayaDistributedOfficei40-int-analog-2L1T(46)- avayaDistributedOfficei40 Integrated analog 2 Lines + 1 Trunk module
|
|
-- avayaDistributedOfficei40-int-BRI(47) - avayaDistributedOfficei40 Integrated BRI Trunk module
|
|
-- avayaDistributedOfficei40-int-DS1(48) - avayaDistributedOfficei40 Integrated DS1 Trunk module
|
|
--
|
|
-- Changes in 1.35 - 01-Jan-2007 - Shlomi Biton
|
|
-- 1.) Rename Liverpool Project hardware names to fit Avaya Distributed Office Name
|
|
-- convention. In particular change cmgHWType values:
|
|
-- avayaG350L(28) to avayaDistributedOfficei120(28).
|
|
-- avayaG250L(29) to avayaDistributedOfficei40-Analog(29).
|
|
-- avayaG250L-BRI(30) to avayaDistributedOfficei40-BRI(30).
|
|
-- avayaG250L-DS1(31) to avayaDistributedOfficei40-DS1(31).
|
|
-- avayaG250L-DCP(32) to avayaDistributedOfficei40-DCP(32).
|
|
-- and cmgModuleList and cmgModuleType values:
|
|
-- server-blade(34) to avayaAM110ApplicationModule(34).
|
|
--
|
|
-- Changes in 1.34 - 25-Dec-2006 - M. Deutsch/John Madden
|
|
-- 1.) Add enum (3):camp-on to cmgVoipAdminState
|
|
--
|
|
-- Changes in 1.33 - 01-Nov-2006 - Shlomi Biton
|
|
-- 1.) Add the values: avayaG450(7), avayaG350L(28), avayaG250L(29), avayaG250L-BRI(30),
|
|
-- avayaG250L-DS1(31), avayaG250L-DCP(32) to cmgHWType.
|
|
--
|
|
-- Changes in 1.32 - 17-Oct-2006 - Shlomi Biton
|
|
-- 1.) Add the values: 41 (TIM508), 42(TIM516) and 43(TIM518) to cmgModuleType.
|
|
--
|
|
-- Changes in 1.31 - 31-Jul-2006 - Shlomi Biton
|
|
-- 1.) Change cmgStatic802Vlan and cmgCurrent802Vlan to support Vlan range of 1-4090(inclusive)
|
|
-- instead of 1-3071.
|
|
--
|
|
-- Changes in 1.30 - 20-Jul-2006 - John Madden
|
|
-- 1.) Change cmgVoipDSPCoreTable so that there is no row creation
|
|
-- 2.) Add dsp not responding test enumeraton
|
|
--
|
|
-- Changes in 1.29 - 2-May-2006 - Pesah Spector, Meir Duetsch, John Madden
|
|
-- 1.) Change cmgVoipDSPCoreTable index
|
|
-- 2.) Make cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource read/write
|
|
-- 3.) Add new element cmgClockSwitching
|
|
--
|
|
-- Changes in 1.28 - 24-Mar-2006 - Pesah Spector, John Madden
|
|
-- 1.) Add cmgVoipDSPCoreTable for G450
|
|
-- 2.) Add g450SupervisorBlade(40) enumeration for cmgModuleType and cmgModuleList
|
|
-- 3.) Update range for cmgVoipSlot and cmgEtrModule for G450
|
|
-- 4.) Add server-blade for G250L and G350L
|
|
--
|
|
-- Changes in 1.27 - 26-Feb-2006 - Meir Deutsch
|
|
-- 1.) Add cmgPrimarySearchTime , cmgTotalSearchTime and cmgTransitionPoint
|
|
-- 2.) Re use of cmgHardwareFanLowSpeedLevel.
|
|
--
|
|
-- Changes in 1.26 - 26-Jan-2006 - Meir Deutsch
|
|
-- 1.) Add TGM550/TIM514/TIM510/TIM521 support (cmgHwType and cmgModuleType).
|
|
--
|
|
--
|
|
-- Changes in 1.25 - 16-Oct-2005 - Shlomi Biton
|
|
-- 1.) Remove "Fan speed Low" MIB item.
|
|
--
|
|
-- Changes in 1.24 - 18-Jul-2005 - John Madden
|
|
-- 1.) Mark cmgDsu mib elements as obsolete
|
|
-- 2.) Mark Dsu related traps as obsolete
|
|
--
|
|
-- Changes in 1.23 - 21-June-2005 - Shlomi Biton
|
|
-- 1.) Add cmgHardwareFanLowSpeedLevel to control the speed of the fans.
|
|
-- 2.) Update cmgModuleNumberOfPorts from 0..32 to 0..64 for MM316 (40 ports +1 Gig copper).
|
|
-- 3.) Fixing cmgModuleList and cmgModuleType to be
|
|
-- fxs24(18), MM716 24 FXS analog ports module
|
|
-- 4.) Update cmgTrapModule to be with range (0..32) instead of (0..10).
|
|
-- 5.) Add new MM enumeration for MM314CR for cmgModuleList and cmgModuleType.
|
|
-- poe24cr(25), HDMM314 24 power over Ethernet plus 1 GBIC port
|
|
--
|
|
-- Changes in 1.22 - 7-Jun-2005 - John M. Madden
|
|
-- 1.) update cmgModuleSlot from 1..7 to 1..9
|
|
-- 2.) update cmgModuleNumberOfPorts from 0..8 to 0..32
|
|
-- 3.) Add bounds for cmgCcModule, cmgCcPort, cmgCcRelay, cmgETRModule, cmgETRNumberOfPorts
|
|
-- 4.) Change cmgDynCacRBBL from INTEGER to Integer32
|
|
--
|
|
-- Changes in 1.21 - 5-Feb-2005 - Meir Deutsch
|
|
-- 1.) Add G250-DCP and G250-DS1 support (cmgHwType and cmgModuleType). change object names for G250/G250-BRI
|
|
--
|
|
--Changes in 1.20 - 31-Jan-2005 - Shlomi Biton
|
|
-- 1.) Fixing compilation problems.
|
|
-- 2.) Adding new enumarations to CmgModuleList and cmgModuleType of poe(40).
|
|
-- 3.) Adding to cmgMgpFaultMask - bit 16 - Configuration download failure.
|
|
-- 4.) Adding 3 new trap for download configuration as follows:
|
|
-- a. cmgConfigDownloadFault - An attempt to download a configuration file has failed.
|
|
-- b. cmgConfigDownloadBegun - The media gateway has begun download of a configuration file.
|
|
-- c. cmgConfigDownloadSuccess - The media gateway has completed successful download
|
|
-- of a configuration file.
|
|
--
|
|
--Changes in 1.19 - 5-Oct-2004 - Meir Deutsch
|
|
-- 1.) Add G250-BRI support (cmgHwType AND cmgModuleType)
|
|
--
|
|
-- Changes in 1.18 - 17-Jul-2004 - Pesah Spector
|
|
-- 1.) Add new trap that signals on non critical problems in firmware
|
|
-- download process - cmgFirmwareDownloadWarning
|
|
--
|
|
-- Changes in 1.17 - 15-May-2004 - Dan Gluskin
|
|
-- 1.) Add 'invalid(253)' cmgModuleType (required by G250 to send a cmgInsertFault trap
|
|
-- When a module in inserted in the wrong slot
|
|
--
|
|
-- Changes in 1.16 - 07-Apr-2004 - Shlomi Biton
|
|
-- 1.) Changing dcp16 to dcp24 in cmgModuleList and cmgModuleType.
|
|
-- G350 HDMM312 is now dcp24hd(13) instead of dcp24(13).
|
|
-- dcp24(17) for MM717 instead of dcp16(17).
|
|
-- 2.) Adding g250intana(19) for G250 Integrated analog module in addition to g350intana(16)
|
|
--
|
|
-- Changes in 1.15 - 19-Feb-2004 - Shlomi Biton
|
|
-- 1.) Add dcp16(17) and fxo4fxs12(18) to cmgModuleType.
|
|
--
|
|
-- Changes in 1.14
|
|
-- 1.) Add cmgHWtype enumeraton for G250
|
|
--
|
|
-- Changes in 1.13
|
|
-- 1.) Add cmgHWtype enumeraton for G350
|
|
-- 2.) cmgModuleName access changed to read-only
|
|
--
|
|
-- Changes in 1.12
|
|
-- Move the traps OID under the new cmgTrapV3separator Identifier
|
|
-- Rational: RFC 2576 says: 'If the SNMPv1 generic-trap parameter is 'enterpriseSpecific(6)',
|
|
-- the SNMPv2 snmpTrapOID parameter SHALL be the concatentation of the SNMPv1
|
|
-- enterprise parameter and two additional sub- identifiers, '0',
|
|
-- and the SNMPv1 specific-trap parameter.'
|
|
--
|
|
-- in SNMPv1 G350 is sending for cmg traps:
|
|
-- generic trap: enterpriseSpecific(6)
|
|
-- enterprise: cmgTrapTypes(1.3.6.1.4.1.6889.2.9.1.5.2.2)
|
|
-- specific trap: x (cmg trap number)
|
|
--
|
|
-- Consequently, for SNMPv3, G350 should send 1.3.6.1.4.1.6889.2.9.1.5.2.2.0.x
|
|
-- and so the traps OIDs were moved under this identifier"
|
|
--
|
|
--
|
|
-- Changes in Version 1.11
|
|
-- 1.) Add cmgDynamicCAC group
|
|
--
|
|
-- Changes in Version 1.10
|
|
-- 1.) Add G350 R1 new cmgModuleTypes
|
|
--
|
|
-- Changes in Version 1.9
|
|
-- 1.) Add the common traps variables (cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation) to
|
|
-- cmgUnsupportedMmEnrolement and cmgDataModuleAwohConflict
|
|
-- 2.) Add range to cmgCcPulseDuration
|
|
--
|
|
-- Changes in Version 1.8
|
|
-- 1.) cmgDataModuleAwohConflict ADDED
|
|
-- 2.) CmgIccVlan removed (redundant with cmgStatic802Vlan
|
|
-- 3.) cmgEtrStatus, cmgEtrAdminState enumeration changed
|
|
-- Changes in Version 1.7
|
|
-- 1.) cmgCcOperatingTime renamed to cmgCcPulseDuration
|
|
--
|
|
-- Changes in Version 1.6
|
|
-- 1.) ETR and Contact-Closure tables revised
|
|
-- 2.) unsupportedMmEnrolement Trap added
|
|
-- 3.) cmgModuleSlot range changed to 1..7 (for G350)
|
|
-- 4.) cmgModuleFaultMask changed
|
|
-- 5.) new item: cmgIccVlan
|
|
--
|
|
-- Changes in Version 1.5
|
|
-- 1.) Added support for Boxster
|
|
-- 2.) cmgContactClosures section
|
|
-- 3.) cmgETR section
|
|
--
|
|
-- Changes in Version 1.4
|
|
-- 1.) Added traps #36 cmgSyncSignalExcess and trap #37 cmgSyncExcessClear.
|
|
-- [hw021513]
|
|
-- 2.) Added to cmgHardwareFaultMask Octet/Bit 2/2 for Clock Synchronization Signal Excessive Switching. [hw021513]
|
|
--
|
|
-- Changes in Version 1.3
|
|
-- 1.) Changed size of cmgPrimaryClockSource and
|
|
-- cmgSecondaryClockSource to 21. [hw021163]
|
|
-- 2.) Added traps #34 cmgSyncSignalWarn and trap #35 cmgSyncWarnClear.
|
|
-- [hw021134]
|
|
-- 3.) Added to cmgHardwareFaultMask Octet/Bit 2/1 for Clock Synchronization Signal Warning. [hw021196]
|
|
--
|
|
-- Changes in Version 1.2
|
|
-- 1.) Changed avayaProducts to products
|
|
-- 2.) Changed avayaMibs to mibs
|
|
-- 3.) Added parsing tokens 001 and 002 to this file in the form of comments
|
|
-- to allow scripts to operate on that part only. The script will
|
|
-- change products to avayaProducts and mibs to avayaMibs to avoid
|
|
-- name conflicts with other MIBs during execution of Emanate MIB
|
|
-- compiler and code generation tools.
|
|
--
|
|
-- Changes in Version 1.1
|
|
-- 1.) Corrected the order of variables in cmgFirmwareDownFault trap
|
|
-- (MR#hw020863)
|
|
-- 2.) Added to cmgVoipFaultMask Octet/Bit 0/4 for VoIP IP configuration fault
|
|
-- (MR#hw020860)
|
|
-- 3.) Added traps #142 cmgVoipIPConfigFault and trap #143 cmgVoipIpConfigClear
|
|
-- (MR#hw020860)
|
|
--
|
|
-- Changes in Version 0.4
|
|
-- 1.) Changed cmgCurrent802Vlan range to 1..3071
|
|
-- 2.) Changed cmgVoipRemoteRtcpReportPeriod range to 5..30
|
|
-- 3.) Changed cmgVoipLocalRtcpReportPeriod range to 5..30
|
|
--
|
|
-- Changes in Version 0.3
|
|
-- 1.) Changed cmgVoipLocalRtcpReportPeriod range to 0..300
|
|
-- 2.) Changed cmgStatic802Vlan range to 1..3071
|
|
--
|
|
-- Changes in Version 0.2
|
|
-- 1.) Changed MG-MIB to G700-MG-MIB
|
|
-- 2.) Replaced C-HawkMediaGateway by g700MediaGateway in object names
|
|
-- 3.) Replaced IP2100 by G700 in descriptions
|
|
-- 4.) Changed LAST-UPDATED and CONTACT-INFO fields in MODULE-IDENTITY
|
|
-- 5.) Removed objects cmgCurrentSubnetMask, cmgCurrentDefaultGateway,
|
|
-- cmgStaticSubnetMask and cmgStaticDefaultGateway from
|
|
-- cmgProcessorConfig group. Their OIDs will remain unused.
|
|
-- The OIDs for the remaining objects remain same.
|
|
-- 6.) Changed LOAD to LOAD-MIB in the IMPORTS clause
|
|
|
|
G700-MG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, IpAddress, Integer32, enterprises
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
InetAddress, InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
genAppFileId, genAppFileName, genAppFileVersionNumber,
|
|
genOpLastFailureIndex,genOpLastWarningDisplay
|
|
FROM LOAD-MIB
|
|
TimeTicks
|
|
FROM RFC1155-SMI;
|
|
|
|
--Warning! do not change the token below. Required for parsing.
|
|
--ChkTk001 Parsing token 001
|
|
|
|
avaya OBJECT IDENTIFIER ::= { enterprises 6889 }
|
|
products OBJECT IDENTIFIER ::= { avaya 1 }
|
|
mibs OBJECT IDENTIFIER ::= { avaya 2 }
|
|
|
|
g700MediaGateway OBJECT IDENTIFIER ::= { products 9 }
|
|
g700MediaGatewayMIB OBJECT IDENTIFIER ::= { mibs 9 }
|
|
|
|
--Warning! do not change the token below. Required for parsing.
|
|
--ChkTk002 Parsing token 002
|
|
|
|
CmgItuPerceivedSeverity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ITU perceived severity values"
|
|
REFERENCE
|
|
"ITU Recommendation M.3100, 'Generic Network Information
|
|
Model', 1995
|
|
ITU Recommendation X.733, 'Information Technology - Open
|
|
Systems Interconnection - System Management: Alarm
|
|
Reporting Function', 1992"
|
|
SYNTAX INTEGER
|
|
{
|
|
cleared (1),
|
|
indeterminate (2),
|
|
critical (3),
|
|
major (4),
|
|
minor (5),
|
|
warning (6)
|
|
}
|
|
|
|
|
|
cmgmib MODULE-IDENTITY
|
|
LAST-UPDATED "201503230600Z"
|
|
ORGANIZATION "Avaya, Inc."
|
|
CONTACT-INFO
|
|
"Avaya Customer Services
|
|
Postal: 4655 Great America Parkway
|
|
Santa Clara,CA 95054
|
|
USA
|
|
|
|
Tel.: +1-908-953-6000
|
|
Internet: http://support.avaya.com/contact
|
|
"
|
|
DESCRIPTION
|
|
"A MIB to support the Avaya H248 Media Gateways.
|
|
"
|
|
REVISION "201503230600Z"
|
|
DESCRIPTION
|
|
"Added trap for OCSP feature"
|
|
::= { g700MediaGatewayMIB 1 }
|
|
|
|
-- Textual Conventions
|
|
|
|
CmgModuleSlot ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"gateway module slot number"
|
|
SYNTAX INTEGER (1..9)
|
|
|
|
-- Groups in the mediaGateway
|
|
|
|
cmgChassis OBJECT IDENTIFIER ::= { cmgmib 1 } -- Chassis group
|
|
cmgProcessor OBJECT IDENTIFIER ::= { cmgmib 2 } -- MG processor group
|
|
cmgControllers OBJECT IDENTIFIER ::= { cmgmib 3 } -- MG call controller group
|
|
cmgVoip OBJECT IDENTIFIER ::= { cmgmib 4 } -- VoIP group
|
|
cmgTraps OBJECT IDENTIFIER ::= { cmgmib 5 } -- Traps group
|
|
cmgContactClosures OBJECT IDENTIFIER ::= { cmgmib 6 }
|
|
cmgETR OBJECT IDENTIFIER ::= { cmgmib 7 }
|
|
cmgDynamicCAC OBJECT IDENTIFIER ::= { cmgmib 8 }
|
|
cmgSLAMonitor OBJECT IDENTIFIER ::= { cmgmib 9 } -- SLA Monitor Group
|
|
|
|
--
|
|
-- CHASSIS GROUP
|
|
--
|
|
|
|
cmgHWType OBJECT-TYPE
|
|
SYNTAX INTEGER { media-gateway(1),
|
|
g350(2),
|
|
avayaG250(3),
|
|
avayaG250-BRI(4),
|
|
avayaG250-DS1(5),
|
|
avayaG250-DCP(6),
|
|
avayaG450(7),
|
|
avayaG250-A14(8),
|
|
avayaTGM550(10),
|
|
avayaCommunicationManagerBranchEditioni120(28),
|
|
avayaCommunicationManagerBranchEditioni40-Analog(29),
|
|
avayaCommunicationManagerBranchEditioni40-BRI(30),
|
|
avayaCommunicationManagerBranchEditioni40-DS1(31),
|
|
avayaCommunicationManagerBranchEditioni40-DCP(32),
|
|
avayaTRM480(33),
|
|
avayaCommunicationManagerBranchEditioni40-A14(34),
|
|
avayaCommunicationManagerBranchEditionG450(35),
|
|
avayaCommunicationManagerBranchEditionG430(37),
|
|
avayaG430(41)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the type of component. Where 'media-gateway' refers to G700"
|
|
::= { cmgChassis 1 }
|
|
|
|
cmgModelNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Model number of this component."
|
|
::= { cmgChassis 2 }
|
|
|
|
cmgDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Description of this component: G700 Media Gateway."
|
|
::= { cmgChassis 3 }
|
|
|
|
cmgSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Serial number of this gateway."
|
|
::= { cmgChassis 4 }
|
|
|
|
cmgHWVintage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Hardware version of this gateway."
|
|
::= { cmgChassis 5 }
|
|
|
|
cmgHWSuffix OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Hardware vintage suffix of this gateway."
|
|
::= { cmgChassis 6 }
|
|
|
|
cmgStackPosition OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Position of this media gateway in the Cajun stack,
|
|
counting from the bottom of the stack."
|
|
::= { cmgChassis 7 }
|
|
|
|
cmgModuleList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (14))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of the physical media modules installed in this gateway.
|
|
Meaning of each octet is as follows.
|
|
1 Number of slots; in the G700 Media Gateway this is
|
|
always 4.
|
|
2 Type of slot identifier; in the G700 Media Gateway
|
|
this is always integer(2).
|
|
3-4 Length of each field in the following sequence; in the
|
|
G700 Media Gateway this is always 1.
|
|
5-14 Module type ids in slot order, 1 - 10. Values are
|
|
defined below for cmgModuleType, or none(0) if no
|
|
module is installed.
|
|
|
|
none(0), -- no module installed
|
|
t1e1-voip(1), -- T1/E1 with integrated CSU/DSU & VoIP DSP
|
|
bri(2), -- BRI trunk module
|
|
dcp(3), -- DCP station module
|
|
analog(4), -- combination analog line and trunk
|
|
t1e1(5), -- T1/E1 with integrated CSU/DSU
|
|
voip(6), -- dedicated VoIP media module
|
|
icc(7), -- internal call controller
|
|
fxo4fxs4(9), -- MM714 4 FXS + 4FXO analog ports module
|
|
bri2(10), -- MM722 2 BRI trunk ports module
|
|
ds1wan(11), -- MM340 1 DS1 (E1/T1) WAN data port module
|
|
uspwan(12), -- MM342 1 USP WAN data port module
|
|
dcp24hd(13), -- HDMM312 24 DCP station ports G350 high-density form-factor module
|
|
poe24(14), -- HDMM314 24 power over Ethernet plus 1 GBIC port
|
|
g350intana(16), -- G350 Integrated analog module
|
|
dcp24(17), -- MM717 24 DCP station ports module
|
|
fxs24(18), -- MM716 24 FXS analog ports module
|
|
g250-int-analog-2L4T(19), -- G250 Integrated analog 2 Lines + 4 Trunks module
|
|
g250-int-analog-2L1T(20), -- G250 Integrated analog 2 Lines + 1 Trunk module
|
|
g250-int-BRI(21), -- G250 Integrated BRI Trunk module
|
|
g250-int-DS1(24), -- G250 Integrated DS1 Trunk module
|
|
g250-int-12pDCP(23), -- G250 Integrated 12 Port DCP lines module
|
|
poe40(22), -- HDMM316 40 power over Ethernet plus 1 Giga bit copper
|
|
poe24cr(25), -- HDMM314 24 power over Ethernet plus 1 GBIC port (Cost Reduction)
|
|
poe8(26), -- MM118 - 8 10/100 power over Ethernet ports module
|
|
tgm550-int-analog-2L2T(30), -- TGM550 Integrated analog 2 Lines + 2 Trunks module
|
|
tim514(31), -- TIM514 4 FXS + 4 FXO analog ports module
|
|
tim510(32), -- TIM510 1 DS1 (E1/T1) module
|
|
tim521(33), -- TIM521 4 BRI trunk ports module
|
|
avayaAM110ApplicationModule(34), -- Avaya Communication Manager Branch Edition Application Module for i40 and i120.
|
|
g450Mainboard(40), -- G450 mainboard
|
|
tim508(41), -- TIM508 8 FXS analog ports module
|
|
tim516(42), -- TIM516 16 FXS analog ports module
|
|
tim518(43), -- TIM518 8 FXS + 8 FXO analog ports module
|
|
i120-intana(44), -- i120 Integrated analog module
|
|
i40-int-analog-2L4T(45), -- avayaCommunicationManagerBranchEditioni40 Integrated analog 2 Lines + 4 Trunks module
|
|
i40-int-analog-2L1T(46), -- avayaCommunicationManagerBranchEditioni40 Integrated analog 2 Lines + 1 Trunk module
|
|
i40-int-BRI(47), -- avayaCommunicationManagerBranchEditioni40 Integrated BRI Trunk module
|
|
i40-int-DS1(48), -- avayaCommunicationManagerBranchEditioni40 Integrated DS1 Trunk module
|
|
i40-A14-int-analog-6L8T(49), -- avayaCommunicationManagerBranchEditioni40 Integrated analog 6 Lines + 8 Trunks module
|
|
avayaCommunicationManagerBranchEditionG450Mainboard(50), -- Mainboard
|
|
g430Mainboard(51),
|
|
bri8(52), -- MM721 8 BRI trunk ports module
|
|
unknown(255) -- type cannot be determined
|
|
"
|
|
::= { cmgChassis 8 }
|
|
|
|
cmgReset OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value of this attribute to ON is interpreted as
|
|
a reset command for the whole chassis. It initiates a complete
|
|
reinitialisation of the chassis and of all the devices
|
|
incorporated inside the chassis."
|
|
::= { cmgChassis 9 }
|
|
|
|
|
|
|
|
--
|
|
-- Hardware Subgroup
|
|
--
|
|
|
|
cmgHardware OBJECT IDENTIFIER ::= { cmgChassis 10 }
|
|
|
|
cmgCpuTemp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reading of the internal temperature sensor at the CPU,
|
|
expressed in degrees Celsius."
|
|
::= { cmgHardware 1 }
|
|
|
|
cmgCpuTempWarningThresh OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal enclosure temperature warning threshold, expressed in degrees
|
|
Celsius. When the temperature at the CPU sensor exceeds the threshold,
|
|
a trap is sent to the management console. If both CPU and DSP sensors
|
|
exceed their thresholds, only one trap is sent."
|
|
::= { cmgHardware 2 }
|
|
|
|
cmgCpuTempShutdownThresh OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal enclosure temperature shutdown threshold, expressed in degrees
|
|
Celsius. When the temperature at the CPU sensor exceeds the threshold,
|
|
a trap is sent to the management console and the media gateway begins
|
|
a controlled shutdown."
|
|
::= { cmgHardware 3 }
|
|
|
|
cmgDspTemp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reading of the internal temperature sensor at the DSPs,
|
|
expressed in degrees Celsius."
|
|
::= { cmgHardware 4 }
|
|
|
|
cmgDspTempWarningThresh OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal enclosure temperature warning threshold, expressed in degrees
|
|
Celsius. When the temperature at the DSP sensor exceeds the threshold,
|
|
a trap is sent to the management console. If both CPU and DSP sensors
|
|
exceed their thresholds, only one trap is sent."
|
|
::= { cmgHardware 5 }
|
|
|
|
cmgDspTempShutdownThresh OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal enclosure temperature shutdown threshold, expressed in degrees
|
|
Celsius. When the temperature at the DSP sensor exceeds the threshold,
|
|
a trap is sent to the management console and the media gateway begins
|
|
a controlled shutdown."
|
|
::= { cmgHardware 6 }
|
|
|
|
cmgPowerMgProcessor OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Voltage reading in millivolts at the power supply serving the Media
|
|
Gateway main processor. Nominal value is +5100 mV. If the reading
|
|
falls outside the range 4950 to 5250 mV, a trap is sent to the
|
|
management console and the corresponding bit in the fault mask
|
|
is turned on."
|
|
::= { cmgHardware 7 }
|
|
|
|
cmgPowerMediaModules OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Voltage reading in millivolts at the power supply serving the Media
|
|
Modules. Nominal value is -48000 mV. If the reading falls outside
|
|
the range -43000 to -53000 mV, a trap is sent to the management
|
|
console and the corresponding bit in the fault mask is turned on."
|
|
::= { cmgHardware 8 }
|
|
|
|
cmgPowerVoipComplex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Voltage reading in millivolts at the power supply serving the VoIP
|
|
complexes. Nominal value is +3400 mV. If the reading falls outside
|
|
the range 3200 to 3600 mV, a trap is sent to the management console
|
|
and the corresponding bit in the fault mask is turned on."
|
|
::= { cmgHardware 9 }
|
|
|
|
cmgPowerDsp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Voltage reading in millivolts at the power supply serving the DSP
|
|
units, derived from VoIP complex power. Nominal value is +1580 mV.
|
|
If the reading falls outside the range 1530 to 1620 mV, a trap is
|
|
sent to the management console and the corresponding bit in the
|
|
fault mask is turned on."
|
|
::= { cmgHardware 10 }
|
|
|
|
cmgPower8260 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Voltage reading in millivolts at the power supply serving the 8260
|
|
processor, derived from VoIP complex power. Nominal value is +2500
|
|
mV. If the reading falls outside the range 2430 to 2580 mV, a
|
|
trap is sent to the management console and the corresponding
|
|
bit in the fault mask is turned on."
|
|
::= { cmgHardware 11 }
|
|
|
|
cmgHardwareFaultMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific fault
|
|
in the module.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Octet 0 high-order 4 bits show fan status.
|
|
Octet 0 low-order 4 bits show temperature status.
|
|
Octet 1 shows power supply status.
|
|
Octet 2 shows other alarms.
|
|
|
|
Cajun Octet Octet
|
|
bit# /bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 Multiple fan warning: at least two fans have been operating
|
|
at less than 90% of their nominal speed for 5 minutes or
|
|
more. This may be an early warning of overheating.
|
|
|
|
1 0/1 0x40 PSU fan brief failure warning: the power supply fan has been
|
|
operating at less than 90% of its nominal speed for 10 minutes
|
|
or more, but less than 15 minutes. This may be an early
|
|
warning of overheating.
|
|
|
|
2 0/2 0x20 PSU fan prolonged failure warning: the power supply fan has
|
|
been operating at less than 90% of its nominal speed for 15
|
|
minutes or more. This may be an early warning of overheating.
|
|
|
|
3 0/3 Unused.
|
|
|
|
4 0/4 0x08 Temperature warning: cmgCpuTemp has exceeded its warning
|
|
threshold.
|
|
|
|
5 0/5 0x04 Temperature warning: cmgDspTemp has exceeded its warning
|
|
threshold.
|
|
|
|
6 0/6 Unused.
|
|
|
|
7 0/7 Power On Status Test failure -NCE, QUICC test failures on power up
|
|
|
|
8 1/0 0x80 The +5.1 v power supply to the MG processor is out of range.
|
|
9 1/1 0x40 The -48 v power supply to the media modules is out of range.
|
|
10 1/2 0x20 The +3.3 v power supply to the VoIP complexes is out of range.
|
|
11 1/3 0x10 The +1.58 v power supply to the DSP units is out of range.
|
|
12 1/4 0x08 The +2.5 v power supply to the 8260 processor is out of range.
|
|
13 1/5 0x04 The -48 v auxiliary power supply to the endpoints is out of
|
|
range.
|
|
14 1/6 0x02 The +12 v power supply to the fans is out of range.
|
|
15 1/7 Unused.
|
|
|
|
16 2/0 0x80 Clock synchronization signal is lost.
|
|
17 2/1 0x40 Clock synchronization signal warning. Only one clock
|
|
syncronization signal source remains.
|
|
18 2/2 0x20 Clock synchronization signal excessive switching.
|
|
19 2/3 0x10 TDM Test Expansion Box 1 Failure
|
|
20 2/4 0x08 TDM Test Expansion Box 2 Failure
|
|
21 2/5 0x04 PoE Power Supply Base Box Failure
|
|
22 2/6 0x02 PoE Power Supply Expansion Box 1 Failure
|
|
23 2/7 0x01 PoE Power Supply Expansion Box 2 Failure
|
|
"
|
|
::= { cmgHardware 12 }
|
|
|
|
cmgHardwareStatusMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific status
|
|
condition in the module.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Octet 0 high-order 4 bits show LED status.
|
|
Octet 0 low-order 4 bits show ICC status.
|
|
Octets 1 - 5 show power-on self test (POST) results.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 Media gateway red LED is on.
|
|
1 0/1 0x40 The red LED is on in one or more of the media modules.
|
|
2-3 0/2-3 Unused.
|
|
4 0/4 0x08 Integrated Communications Controller hardware watchdog
|
|
alert is on.
|
|
5-7 0/5-7 Unused.
|
|
|
|
8 1/0 0x80 POST HDLC local loopback failed.
|
|
9 1/1 0x40 POST Ethernet local loopback failed.
|
|
10 1/2 0x20 POST Ethernet physical local loopback failed.
|
|
11 1/3 0x10 POST Port I/O read-write test failed.
|
|
12-15 1/4-7 Unused.
|
|
|
|
16 2/0 0x80 POST NCE0 reset failed.
|
|
17 2/1 0x40 POST NCE0 internal RAM test failed.
|
|
18 2/2 0x20 POST NCE0 FIFO loop-around failed.
|
|
19 2/3 0x10 POST NCE0 internal channel loopback failed.
|
|
20 2/4 0x08 POST NCE0 internal TDM loopback failed.
|
|
21 2/5 0x04 POST NCE0 external channel loopback failed.
|
|
22-23 2/6-7 Unused.
|
|
|
|
24 3/0 0x80 POST NCE1 reset failed.
|
|
25 3/1 0x40 POST NCE1 internal RAM test failed.
|
|
26 3/2 0x20 POST NCE1 FIFO loop-around failed.
|
|
27 3/3 0x10 POST NCE1 internal channel loopback failed.
|
|
28 3/4 0x08 POST NCE1 internal TDM loopback failed.
|
|
29 3/5 0x04 POST NCE1 external channel loopback failed.
|
|
30-31 3/6-7 Unused.
|
|
|
|
32 4/0 0x80 POST DSP reset failed.
|
|
33 4/1 0x40 POST POST SPI internal loopback failed.
|
|
34 4/2 0x20 POST Spitfire FIFO test failed.
|
|
35 4/3 0x10 POST ADC test failed.
|
|
36 4/4 0x08 POST CPLD access test failed.
|
|
37-39 4/5-7 Unused.
|
|
|
|
40-47 5/0-7 Unused.
|
|
"
|
|
::= { cmgHardware 13 }
|
|
|
|
cmgHardwareFanLowSpeedLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The fan speed level mode. Disable(2) is used for normal operation of two fan speeds.
|
|
Enable(1) is used to activate additional lower speed level.
|
|
Default is disable(2)."
|
|
::= { cmgHardware 14 }
|
|
|
|
|
|
|
|
--
|
|
-- Modules Subgroup - physical media modules installed in the gateway
|
|
--
|
|
|
|
cmgModules OBJECT IDENTIFIER ::= { cmgChassis 11 }
|
|
|
|
|
|
cmgModuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of physical media modules in this media gateway."
|
|
::= { cmgModules 1 }
|
|
|
|
cmgModuleEntry OBJECT-TYPE
|
|
SYNTAX CmgModuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the table, representing a single media module."
|
|
INDEX { cmgModuleSlot }
|
|
::= { cmgModuleTable 1 }
|
|
|
|
CmgModuleEntry ::=
|
|
SEQUENCE {
|
|
cmgModuleSlot INTEGER,
|
|
cmgModuleType INTEGER,
|
|
cmgModuleDescription DisplayString,
|
|
cmgModuleName DisplayString,
|
|
cmgModuleSerialNumber DisplayString,
|
|
cmgModuleHWVintage DisplayString,
|
|
cmgModuleHWSuffix DisplayString,
|
|
cmgModuleFWVersion DisplayString,
|
|
cmgModuleNumberOfPorts INTEGER,
|
|
cmgModuleFaultMask OCTET STRING,
|
|
cmgModuleStatusMask OCTET STRING,
|
|
cmgModuleReset INTEGER,
|
|
cmgModuleNumberOfChannels INTEGER
|
|
}
|
|
|
|
|
|
cmgModuleSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Slot number of this module."
|
|
::= { cmgModuleEntry 1 }
|
|
|
|
cmgModuleType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
t1e1-voip(1), -- T1/E1 with integrated CSU/DSU & VoIP DSP
|
|
bri(2), -- BRI trunk module
|
|
dcp(3), -- DCP station module
|
|
analog(4), -- combination analog line and trunk
|
|
t1e1(5), -- T1/E1 with integrated CSU/DSU
|
|
voip(6), -- dedicated VoIP media module
|
|
icc(7), -- internal call controller
|
|
fxo4fxs4(9), -- MM714 4 FXS + 4FXO analog ports module
|
|
bri2(10), -- MM722 2 BRI trunk ports module
|
|
ds1wan(11), -- MM340 1 DS1 (E1/T1) WAN data port module
|
|
uspwan(12), -- MM342 1 USP WAN data port module
|
|
dcp24hd(13), -- HDMM312 24 DCP station ports G350 high-density form-factor module
|
|
poe24(14), -- HDMM314 24 power over Ethernet plus 1 GBIC port
|
|
g350intana(16), -- G350 Integrated analog module
|
|
dcp24(17), -- MM717 24 DCP station ports module
|
|
fxs24(18), -- MM716 24 FXS analog ports module
|
|
g250-int-analog-2L4T(19), -- G250 Integrated analog 2 Lines + 4 Trunks module
|
|
g250-int-analog-2L1T(20), -- G250 Integrated analog 2 Lines + 1 Trunk module
|
|
g250-int-BRI(21), -- G250 Integrated BRI Trunk module
|
|
g250-int-DS1(24), -- G250 Integrated DS1 Trunk module
|
|
g250-int-12pDCP(23), -- G250 Integrated 12 Port DCP lines module
|
|
poe40(22), -- HDMM316 40 power over Ethernet plus 1 Giga bit copper
|
|
poe24cr(25), -- HDMM314 24 power over Ethernet plus 1 GBIC port
|
|
poe8(26), -- MM118 - 8 10/100 power over Ethernet ports module
|
|
g250-int-analog-6L8T(29), -- G250-A14 Integrated analog 6 Lines + 8 Trunks module
|
|
tgm550-int-analog-2L2T(30), -- TGM550 Integrated analog 2 Lines + 2 Trunks module
|
|
tim514(31), -- TIM514 4 FXS + 4 FXO analog ports module
|
|
tim510(32), -- TIM510 1 DS1 (E1/T1) module
|
|
tim521(33), -- TIM521 4 BRI trunk ports module
|
|
avayaAM110ApplicationModule(34), -- Avaya Communication Manager Branch Edition Application Module for i40 and i120.
|
|
g450Mainboard(40), -- G450 Mainboard
|
|
tim508(41),
|
|
tim516(42),
|
|
tim518(43),
|
|
i120-intana(44), -- i120 Integrated analog module
|
|
i40-int-analog-2L4T(45), -- avayaCommunicationManagerBranchEditioni40 Integrated analog 2 Lines + 4 Trunks module
|
|
i40-int-analog-2L1T(46), -- avayaCommunicationManagerBranchEditioni40 Integrated analog 2 Lines + 1 Trunk module
|
|
i40-int-BRI(47), -- avayaCommunicationManagerBranchEditioni40 Integrated BRI Trunk module
|
|
i40-int-DS1(48), -- avayaCommunicationManagerBranchEditioni40 Integrated DS1 Trunk module
|
|
i40-A14-int-analog-6L8T(49), -- avayaCommunicationManagerBranchEditioni40 Integrated analog 6 Lines + 8 Trunks module
|
|
avayaCommunicationManagerBranchEditionG450Mainboard(50),
|
|
g430Mainboard(51),
|
|
bri8(52), -- MM721 8 BRI trunk ports module
|
|
invalid(253), -- Bad module or a module in a slot that cannot support it.
|
|
unknown(255) -- type cannot be determined
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Type of this module."
|
|
::= { cmgModuleEntry 2 }
|
|
|
|
cmgModuleDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of this media module, e.g. 'Avaya E1/T1 media module
|
|
with integrated CSU/DSU'"
|
|
::= { cmgModuleEntry 3 }
|
|
|
|
cmgModuleName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "User-assigned name of this media module."
|
|
::= { cmgModuleEntry 4 }
|
|
|
|
cmgModuleSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Serial number of this module. The first 12 characters are meaningful.
|
|
Form is yyLLmmnnnnnn, where
|
|
yy = last 2 digits of the year of manufacture
|
|
LL = manufacturing facility, e.g. DR for Denver, Colorado
|
|
mm = month of manufacture, 01 - 12
|
|
nnnnnn = a six-digit sequence number
|
|
"
|
|
::= { cmgModuleEntry 5 }
|
|
|
|
cmgModuleHWVintage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Hardware vintage of this module."
|
|
::= { cmgModuleEntry 6 }
|
|
|
|
cmgModuleHWSuffix OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Hardware vintage suffix of this module."
|
|
::= { cmgModuleEntry 7 }
|
|
|
|
cmgModuleFWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version of this module. This duplicates information available
|
|
in the Load MIB. It shows the media module run image version, plus
|
|
the VoIP engine version if applicable."
|
|
::= { cmgModuleEntry 8 }
|
|
|
|
cmgModuleNumberOfPorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of physical connectors on this module."
|
|
::= { cmgModuleEntry 9 }
|
|
|
|
cmgModuleFaultMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific fault
|
|
in the module.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 Media module is in administrative busy-out.
|
|
1 0/1 0x40 One or more ports on this media module is in administrative
|
|
busy-out.
|
|
2 0/2 0x20 Insertion sequence failed.
|
|
3 0/3 AWOH data module conflict.
|
|
4 0/4 0x08 Media module automatic reset occurred.
|
|
5 0/5 0x04 One or more power-on startup tests failed.
|
|
6 0/6 0x02 Media module parameter exchange failed.
|
|
7 0/7 Unsupported module enrolment.
|
|
8-15 1/0-7 Unused.
|
|
"
|
|
::= { cmgModuleEntry 10 }
|
|
|
|
cmgModuleStatusMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific status
|
|
condition in the module.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 Red LED is on.
|
|
1 0/1 0x40 Module controlled by ACP on communications controller.
|
|
2-7 0/2-7 Unused.
|
|
8-15 1/0-7 Unused.
|
|
"
|
|
::= { cmgModuleEntry 11 }
|
|
|
|
cmgModuleReset OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value of this attribute to ON is interpreted as a reset
|
|
command for the module. It initiates a complete reinitialization of
|
|
the module and of all the devices incorporated inside the module."
|
|
::= { cmgModuleEntry 12 }
|
|
|
|
cmgModuleNumberOfChannels OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of communications channels or spans on this module. Earlier
|
|
Avaya products have referred to T1E1 channels as ports. This media
|
|
gateway calls them channels."
|
|
::= { cmgModuleEntry 13 }
|
|
|
|
--
|
|
-- Analog table
|
|
--
|
|
cmgAnalogPorts OBJECT IDENTIFIER ::= { cmgChassis 12 }
|
|
|
|
cmgAnalogPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgAnalogPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of analog ports in this media gateway."
|
|
::= { cmgAnalogPorts 1 }
|
|
|
|
cmgAnalogPortEntry OBJECT-TYPE
|
|
SYNTAX CmgAnalogPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table, representing a single analog port."
|
|
INDEX { cmgAnalogSlot, cmgAnalogPort }
|
|
::= { cmgAnalogPortTable 1 }
|
|
|
|
CmgAnalogPortEntry ::= SEQUENCE {
|
|
cmgAnalogSlot INTEGER,
|
|
cmgAnalogPort INTEGER,
|
|
cmgAnalogEchoCancellerControl INTEGER,
|
|
cmgAnalogEchoCancellerConfig1 INTEGER,
|
|
cmgAnalogEchoCancellerConfig2 INTEGER,
|
|
cmgAnalogBalance INTEGER,
|
|
cmgAnalogReceiveGain INTEGER,
|
|
cmgAnalogTransmitGain INTEGER
|
|
}
|
|
|
|
cmgAnalogSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..9)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Slot number of this analog port."
|
|
::= { cmgAnalogPortEntry 1 }
|
|
|
|
cmgAnalogPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..24)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port number of this analog port."
|
|
::= { cmgAnalogPortEntry 2 }
|
|
|
|
cmgAnalogEchoCancellerControl OBJECT-TYPE
|
|
SYNTAX INTEGER { auto(0), on(1), off(2),
|
|
fixedOn(3), notSupported(4) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The echo canceller control setting for this analog port.
|
|
auto means that the system will enable or disable the echo
|
|
canceller as appropriate for each call.
|
|
fixedOn indicates that the analog firmware always enables
|
|
the echo canceller (this value cannot be changed).
|
|
Similarly, notSupported indicates that the analog HW
|
|
does not contain echo cancellers (this value cannot be changed)."
|
|
::= { cmgAnalogPortEntry 3 }
|
|
|
|
cmgAnalogEchoCancellerConfig1 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Echo canceller configuration setting for this analog port (byte 1 of 2).
|
|
This value is not writeable if cmgAnalogEchoCancellerControl
|
|
is fixedOn(3) or notSupported(4)."
|
|
::= { cmgAnalogPortEntry 4 }
|
|
|
|
cmgAnalogEchoCancellerConfig2 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Echo canceller configuration setting for this analog port (byte 2 of 2).
|
|
This value is not writeable if cmgAnalogEchoCancellerControl
|
|
is fixedOn(3) or notSupported(4)."
|
|
::= { cmgAnalogPortEntry 5 }
|
|
|
|
cmgAnalogBalance OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Balance index."
|
|
::= { cmgAnalogPortEntry 6 }
|
|
|
|
cmgAnalogReceiveGain OBJECT-TYPE
|
|
SYNTAX INTEGER (-600..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The receive gain multiplied by 100, for instance -123 indicates -1.23dB."
|
|
::= { cmgAnalogPortEntry 7 }
|
|
|
|
cmgAnalogTransmitGain OBJECT-TYPE
|
|
SYNTAX INTEGER (-600..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The transmit gain multiplied by 100, for instance +287 indicates 2.87dB."
|
|
::= { cmgAnalogPortEntry 8 }
|
|
|
|
--
|
|
-- Expansion Units table
|
|
--
|
|
cmgExpansionUnits OBJECT IDENTIFIER ::= { cmgChassis 13 }
|
|
|
|
cmgExpansionUnitsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgExpansions
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of Expansion Units connected to this media gateway."
|
|
::= { cmgExpansionUnits 1 }
|
|
|
|
cmgExpansions OBJECT-TYPE
|
|
SYNTAX CmgExpansions
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table, representing a single Expansion Unit."
|
|
INDEX { cmgExpansionSlot }
|
|
::= { cmgExpansionUnitsTable 1 }
|
|
|
|
CmgExpansions ::= SEQUENCE {
|
|
cmgExpansionSlot INTEGER,
|
|
cmgExpansionModelNumber DisplayString,
|
|
cmgExpansionDescription DisplayString,
|
|
cmgExpansionSerialNumber DisplayString,
|
|
cmgExpansionHWVintage DisplayString,
|
|
cmgExpansionHWSuffix DisplayString,
|
|
cmgExpansionDemandTest INTEGER,
|
|
cmgExpansionDemandTestResult INTEGER
|
|
}
|
|
|
|
cmgExpansionSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Expansion Unit Slot."
|
|
::= { cmgExpansions 1 }
|
|
|
|
cmgExpansionModelNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Expansion Unit model."
|
|
::= { cmgExpansions 2 }
|
|
|
|
cmgExpansionDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Expansion Unit description."
|
|
::= { cmgExpansions 3 }
|
|
|
|
cmgExpansionSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Expansion Unit serial number."
|
|
::= { cmgExpansions 4 }
|
|
|
|
cmgExpansionHWVintage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Expansion Unit HW vintage."
|
|
::= { cmgExpansions 5 }
|
|
|
|
cmgExpansionHWSuffix OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Expansion Unit HW suffix."
|
|
::= { cmgExpansions 6 }
|
|
|
|
cmgExpansionDemandTest OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "When set to on(1), activates on demand test for the Expansion Unit."
|
|
::= { cmgExpansions 7 }
|
|
|
|
cmgExpansionDemandTestResult OBJECT-TYPE
|
|
SYNTAX INTEGER { fail(1), pass(255) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Result of the on demand test for the Expansion Unit.
|
|
Failure(1) may be the result of a disconnected or bad cable."
|
|
::= { cmgExpansions 8 }
|
|
|
|
--
|
|
-- Timeslot usage monitoring
|
|
--
|
|
|
|
cmgTimeslotMonitoring OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeslot Monitoring flag. When on, timeslot usage is monitored and
|
|
traps are sent when thresholds are crossed. Those traps are
|
|
cmgTimeslotOccupancyFault, cmgTimeslotOccupancyClear,
|
|
cmgTimeslotAvailabilityFault and cmgTimeslotAvailabilityClear."
|
|
::= { cmgChassis 14 }
|
|
|
|
cmgTimeslotUpperThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeslot Upper threshold. The gateway will send trap cmgTimeslotOccupancyFault
|
|
as soon as the timeslot usage goes above this threshold.
|
|
This threshold must be set greater than the lower threshold; for example,
|
|
cmgTimeslotLowerThreshold=85, cmgTimeslotUpperThreshold=90. Default is 90.
|
|
cmgTimeslotMonitoring must be set to on(1) for traps to be sent."
|
|
::= { cmgChassis 15 }
|
|
|
|
cmgTimeslotLowerThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..99)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeslot Lower threshold. After the gateway has sent a cmgTimeslotOccupancyFault
|
|
trap, it will send a cmgTimeslotOccupancyClear as soon as the timeslot usage goes
|
|
below this threshold. Also after the gateway has sent a cmgTimeslotAvailabilityFault
|
|
trap, it will send cmgTimeslotAvailabilityClear as soon as the timeslot usage goes
|
|
below this threshold.
|
|
This lower threshold must be less than the upper threshold; for example
|
|
cmgTimeslotLowerThreshold=85, cmgTimeslotUpperThreshold=90. Default is 85.
|
|
cmgTimeslotMonitoring must be set to on(1) for traps to be sent."
|
|
::= { cmgChassis 16 }
|
|
|
|
--
|
|
-- T1/E1 DSU tables
|
|
--
|
|
|
|
cmgDsu OBJECT IDENTIFIER ::= { cmgModules 2 }
|
|
|
|
--
|
|
-- T1/E1 DSU Configuration table
|
|
--
|
|
-- The index includes port number, even though in R1 there is only one
|
|
-- port and its index is always one. This is to accomodate possible
|
|
-- future expansion to more than one port on a T1/E1 module.
|
|
--
|
|
|
|
cmgDsuConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgDsuConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION "Configuration of E1/T1 DSUs in this media gateway."
|
|
::= { cmgDsu 1 }
|
|
|
|
cmgDsuConfigEntry OBJECT-TYPE
|
|
SYNTAX CmgDsuConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in the table, representing the configuration of one DSU
|
|
on a T1/E1 media module."
|
|
INDEX { cmgDsuSlot, cmgDsuPort }
|
|
::= { cmgDsuConfigTable 1 }
|
|
|
|
CmgDsuConfigEntry ::=
|
|
SEQUENCE {
|
|
cmgDsuSlot INTEGER,
|
|
cmgDsuPort INTEGER,
|
|
cmgDsuPortEnable INTEGER,
|
|
cmgDsuDataFormat INTEGER,
|
|
cmgDsuFlowControl INTEGER,
|
|
cmgDsuYellowAlarmAction INTEGER,
|
|
cmgDsuReceiveClock INTEGER,
|
|
cmgDsuInvertTxC INTEGER,
|
|
cmgDsuInvertRxC INTEGER,
|
|
cmgDsuInvertTxD INTEGER,
|
|
cmgDsuInvertRxD INTEGER,
|
|
cmgDsuPortInitiatedLoopback INTEGER,
|
|
cmgDsuNetworkInitiatedLoopback INTEGER,
|
|
cmgDsuChannelAssignments OCTET STRING,
|
|
cmgDsuDataRate INTEGER
|
|
}
|
|
|
|
|
|
cmgDsuSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "Slot number of this DSU."
|
|
::= { cmgDsuConfigEntry 1 }
|
|
|
|
cmgDsuPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "Port number of this DSU."
|
|
::= { cmgDsuConfigEntry 2 }
|
|
|
|
cmgDsuPortEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object allows a user to take the E1/T1 port out of service for
|
|
administration. During administration, it may be in an inconsistent
|
|
state. When administration is complete, the port may be enabled
|
|
again. If the port is not yet correctly administered, the change to
|
|
the enabled state will fail with an INCONSISTENT_VALUE error."
|
|
::= { cmgDsuConfigEntry 3 }
|
|
|
|
cmgDsuDataFormat OBJECT-TYPE
|
|
SYNTAX INTEGER { rate56Kbps(1), rate64KbpsClear(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Data format (channel rate) of this DSU."
|
|
::= { cmgDsuConfigEntry 4 }
|
|
|
|
cmgDsuFlowControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dtr-rts(1),
|
|
dtr(2),
|
|
rts(3),
|
|
disable(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies the conditions under which this DSU will send all ones to
|
|
indicate data port not ready.
|
|
|
|
dtr-rts(1) Monitor both DTR and RTS as described below. If either
|
|
is interrupted, send all ones.
|
|
|
|
dtr(2) Monitor the DTE Ready interchange circuit CD (CCITT 108/1/2).
|
|
If DTR is interrupted, send all ones.
|
|
|
|
rts(3) Monitor the Request-to-Send interchange circuit CD (CCITT 105).
|
|
If RTS is interrupted, send all ones.
|
|
|
|
disable(4) Do not monitor interchange circuits from the DTE."
|
|
::= { cmgDsuConfigEntry 5 }
|
|
|
|
cmgDsuYellowAlarmAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAction(1),
|
|
halt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies the action to take when a yellow alarm is received on
|
|
the network interface.
|
|
|
|
noAction(1) Ignore yellow alarms.
|
|
|
|
halt(2) Stop transmission and disable the data port. Send all ones
|
|
on the Received Data interchange circuit BB (CCITT 104) and
|
|
interrupt the Clear-to-Send interchange circuit (CCITT 106)."
|
|
::= { cmgDsuConfigEntry 6 }
|
|
|
|
cmgDsuReceiveClock OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internal(1),
|
|
external(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether data received from the data port is clocked using
|
|
the DSU internal clock or by an external clock provided by the DTE
|
|
connected to the port. When an external clock is used, it must be
|
|
synchronized to the same clock source as the DSU.
|
|
|
|
The DSU Receive Clock is equivalent to the Data Port Transmit Clock.
|
|
|
|
internal(1) The clock is provided internally by the DSU/CSU on the
|
|
TXC interchange circuit DB (CCITT 114).
|
|
|
|
external(2) The clock is provided externally by the DTE on the XTXC
|
|
interchange circuit DA (CCITT 113).
|
|
"
|
|
::= { cmgDsuConfigEntry 7 }
|
|
|
|
cmgDsuInvertTxC OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the clock supplied by the DSU/CSU on the TXC
|
|
interchange circuit DB (CCITT 114) is phase inverted with respect
|
|
to the Transmitted Data interchange ciucuit BA (CCITT 103). This
|
|
option is useful when long cable lengths between the DSU/CSU and
|
|
the DTE are causing data errors."
|
|
::= { cmgDsuConfigEntry 8 }
|
|
|
|
cmgDsuInvertRxC OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the receive clock supplied by the DSU/CSU or
|
|
DTE is phase inverted."
|
|
::= { cmgDsuConfigEntry 9 }
|
|
|
|
cmgDsuInvertTxD OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the transmitted data stream is logically inverted
|
|
before being transmitted. This option is useful for applications
|
|
where HDLC data is being transported. Inverting the data ensures
|
|
that the density requirements for the network interface are met."
|
|
::= { cmgDsuConfigEntry 10 }
|
|
|
|
cmgDsuInvertRxD OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the received data stream is logically inverted.
|
|
This option is useful for applications where HDLC data is being
|
|
transported. Inverting the data ensures that the density
|
|
requirements for the network interface are met."
|
|
::= { cmgDsuConfigEntry 11 }
|
|
|
|
cmgDsuPortInitiatedLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
disallow(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the DSU should accept loopback requests from
|
|
the DTE port. The local DTE can send an LL or RL signal to the
|
|
T1/E1 media module in the EIA-530A interface. The LL signal causes
|
|
the module to activate a local DTE loopback. An RL signal causes
|
|
the module to send an in-band code to signal the far end to go
|
|
into loopback."
|
|
::= { cmgDsuConfigEntry 12 }
|
|
|
|
cmgDsuNetworkInitiatedLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
disallow(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the DSU should accept in-band loopback requests
|
|
from the far end, that is, a DSU across the network."
|
|
::= { cmgDsuConfigEntry 13 }
|
|
|
|
cmgDsuChannelAssignments OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (4))
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies which channels are assigned to Voice and which to the DSU.
|
|
Each bit represents one channel. If the bit is set to 1, the channel
|
|
is assigned to the DSU; otherwise it is assigned to Voice. The
|
|
channel number of a bit is determined by the formula (8*n + b + 1),
|
|
where n is the octet number and b is the bit number. So the 3rd bit
|
|
in octet 2 represents channel (8*2 + 3 + 1) = 20."
|
|
::= { cmgDsuConfigEntry 14 }
|
|
|
|
cmgDsuDataRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2048)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Data format (channel rate) of this DSU times the number of channels
|
|
of type ds0-dsu-channel(5). See cmgChType in cmgChannelTable."
|
|
::= { cmgDsuConfigEntry 15 }
|
|
|
|
|
|
|
|
--
|
|
-- T1/E1 DSU Port Status table
|
|
--
|
|
-- Much of this table could be represented in masks. We have
|
|
-- decided to break status out into separate objects because it's
|
|
-- likely to be presented that way in the device manager, rather
|
|
-- than in the drop-down lists that show faults.
|
|
--
|
|
-- The index includes port number, even though in R1 there is only one
|
|
-- port and its index is always one. This is to accomodate possible
|
|
-- future expansion to more than one port on a T1/E1 module.
|
|
--
|
|
|
|
cmgDsuPortStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgDsuPortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION "Status of E1/T1 DSUs in this media gateway."
|
|
::= { cmgDsu 2 }
|
|
|
|
cmgDsuPortStatusEntry OBJECT-TYPE
|
|
SYNTAX CmgDsuPortStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in the table, representing the configuration of one DSU
|
|
on a T1/E1 media module."
|
|
INDEX { cmgDsuSlot, cmgDsuPort }
|
|
::= { cmgDsuPortStatusTable 1 }
|
|
|
|
CmgDsuPortStatusEntry ::=
|
|
SEQUENCE {
|
|
cmgDsuRTS INTEGER,
|
|
cmgDsuDTR INTEGER,
|
|
cmgDsuLL INTEGER,
|
|
cmgDsuRL INTEGER,
|
|
cmgDsuRLSD INTEGER,
|
|
cmgDsuCTS INTEGER,
|
|
cmgDsuDSR INTEGER,
|
|
cmgDsuRing INTEGER,
|
|
cmgDsuTestMode INTEGER,
|
|
cmgDsuTxD INTEGER,
|
|
cmgDsuRxD INTEGER,
|
|
cmgDsuFaultMask OCTET STRING,
|
|
cmgDsuStatusMask OCTET STRING
|
|
}
|
|
|
|
|
|
--
|
|
-- DTE output signals
|
|
--
|
|
cmgDsuRTS OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "State of request-to-send signal from the DTE to the DSU."
|
|
::= { cmgDsuPortStatusEntry 1 }
|
|
|
|
cmgDsuDTR OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"State of data-terminal-ready signal from the DTE to the DSU."
|
|
::= { cmgDsuPortStatusEntry 2 }
|
|
|
|
cmgDsuLL OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Is there a DTE local loopback active between the DTE and the DSU?"
|
|
::= { cmgDsuPortStatusEntry 3 }
|
|
|
|
cmgDsuRL OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Is there a remote loopback active in the FPGA?"
|
|
::= { cmgDsuPortStatusEntry 4 }
|
|
|
|
|
|
--
|
|
-- DTE input signals
|
|
--
|
|
cmgDsuRLSD OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"State of the Receive Line Signal Detect from the DSU to the DTE."
|
|
::= { cmgDsuPortStatusEntry 5 }
|
|
|
|
cmgDsuCTS OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "State of clear-to-send signal from the DSU to the DTE."
|
|
::= { cmgDsuPortStatusEntry 6 }
|
|
|
|
cmgDsuDSR OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "State of data-set-ready signal from the DCE to the DTE."
|
|
::= { cmgDsuPortStatusEntry 7 }
|
|
|
|
cmgDsuRing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "State of the DCE ring indicator signal to the DTE."
|
|
::= { cmgDsuPortStatusEntry 8 }
|
|
|
|
cmgDsuTestMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "Indicates whether tests are currently in progress."
|
|
::= { cmgDsuPortStatusEntry 9 }
|
|
|
|
cmgDsuTxD OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mark(1),
|
|
space(2),
|
|
cycling(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"State of data transmission from the synchronous DTE to the
|
|
data port on the DSU."
|
|
::= { cmgDsuPortStatusEntry 10 }
|
|
|
|
cmgDsuRxD OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mark(1),
|
|
space(2),
|
|
cycling(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"State of data reception at the synchronous DTE from the
|
|
data port on the DSU/CSU."
|
|
::= { cmgDsuPortStatusEntry 11 }
|
|
|
|
cmgDsuFaultMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific fault
|
|
in this DSU.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 DSU FPGA configuration failure.
|
|
1 0/1 0x40 DSU automatic reset.
|
|
2-3 0/2-3 Unused.
|
|
4 0/4 0x08 DSU DTE DTR off - DTE is disconnected or not functioning.
|
|
5 0/5 0x04 DSU DTE RTS off - DTE is not sending data.
|
|
6 0/6 0x02 DSU TxD failure - data received from DTE is all zeroes or
|
|
all ones.
|
|
7 0/7 0x01 DSU RxD failure - data received from far end is all zeroes or
|
|
all ones.
|
|
8-15 1/0-7 Unused.
|
|
"
|
|
::= { cmgDsuPortStatusEntry 12 }
|
|
|
|
cmgDsuStatusMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific status
|
|
condition in this DSU, or a fault or status condition in its
|
|
associated CSU.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
If the CSU is reporting a Blue Alarm (AIS), multiple other alarms
|
|
may be hidden by the Blue Alarm.
|
|
|
|
-- The four octets of the T1E1 status mask are taken from three different
|
|
-- maintenance APIs and assembled by the SNMP agent.
|
|
|
|
Octets 0-1 show CSU fault status.
|
|
-- From t1e1csu_status.mask, built by the macro T1E1CSU_STATUS_MKMASK.
|
|
-- This is defined in CAPIStructures.h:851 and used in T1E1Csu.C:194.
|
|
|
|
Octet 2 shows CSU loopbacks active.
|
|
-- From t1e1csu_lpbkstatus.mask, built by the macro T1E1CSU_LPBKSTATUS_MKMASK.
|
|
-- This is defined in CAPIStructures.h:803 and used in T1E1Csu.C:173.
|
|
|
|
Octet 3 shows DSU loopbacks active.
|
|
-- From t1e1dsu_tstmgmt.mask, built by the macro T1E1DSU_TSTMGMT_MKMASK
|
|
-- This is defined in CAPIStructures.h:1115 and used in T1E1Dsu.C:1574.
|
|
-- Note this just copies t1e1dsu_tstmgmt.status_lpbk into the mask field.
|
|
-- Don't confuse t1e1dsu_tstmgmt.lpbk and t1e1dsu_tstmgmt.status_lpbk. The
|
|
-- first is what a CLI user requested; the second is what the board reports.
|
|
--
|
|
-- The bit assignments are chosen to facilitate retrieval from the board.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0-5 0/0-5 Unused.
|
|
6 0/6 0x02 CSU CRC multiframe lost (LCM) - E1 only
|
|
7 0/7 0x01 CSU remote multiframe alignment lost (RMA) - E1 only
|
|
|
|
8 1/0 0x80 CSU local multiframe alignment lost (LMA) - E1 only
|
|
9 1/1 0x40 CSU polar density violations (PDV) - in the T1 configuration
|
|
using AMI line coding, this is equivalent to bipolar
|
|
violations (BPV).
|
|
10 1/2 0x20 CSU alarm indication signal (AIS, Blue Alarm).
|
|
11 1/3 0x10 CSU remote alarm indication signal (RAI, Yellow Alarm).
|
|
12 1/4 0x08 CSU loss of frame (LOF, Red Alarm) - unable to synchronize
|
|
13 1/5 0x04 CSU excessive error rate (EER) - applies to ESF framing only.
|
|
on DS1 signal.
|
|
14 1/6 0x02 CSU out of frame (OOF) - 2 of 4 frame synchronization bits
|
|
in error.
|
|
15 1/7 0x01 CSU loss of signal (LOS) - 175 consecutive zeroes received.
|
|
|
|
16-20 2/0-4 Unused.
|
|
21 2/5 0x04 CSU Digital diagnostic loopback active (towards DTE). This is
|
|
the equivalent of either equipment (DTE) or repeater loopback
|
|
in the Paradyne 3160.
|
|
22 2/6 0x02 CSU Line loopback active (towards network).
|
|
23 2/7 0x01 CSU Payload loopback active (towards network).
|
|
|
|
24-26 3/0-2 Unused.
|
|
27 3/3 0x10 DSU Far-end Data Channel loopback active.
|
|
28 3/4 0x08 DSU Data Terminal loopback active.
|
|
29 3/5 0x04 DSU Remote loopback active.
|
|
30 3/6 0x02 DSU Near-end Data Channel loopback active.
|
|
31 3/7 0x01 DSU Local DTE loopback active.
|
|
"
|
|
::= { cmgDsuPortStatusEntry 13 }
|
|
|
|
|
|
|
|
--
|
|
-- T1/E1 DSU Test table
|
|
--
|
|
-- The index includes port number, even though in R1 there is only one
|
|
-- port and its index is always one. This is to accomodate possible
|
|
-- future expansion to more than one port on a T1/E1 module.
|
|
--
|
|
|
|
cmgDsuTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgDsuTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION "Loopback tests in effect on DSUs in this media gateway."
|
|
::= { cmgDsu 3 }
|
|
|
|
cmgDsuTestEntry OBJECT-TYPE
|
|
SYNTAX CmgDsuTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in the table, representing the configuration of one DSU
|
|
on a T1/E1 media module."
|
|
INDEX { cmgDsuSlot, cmgDsuPort }
|
|
::= { cmgDsuTestTable 1 }
|
|
|
|
CmgDsuTestEntry ::=
|
|
SEQUENCE {
|
|
cmgDsuLoopbackPattern INTEGER,
|
|
cmgDsuLocalDteLoopback INTEGER,
|
|
cmgDsuNearEndDataChannelLoopback INTEGER,
|
|
cmgDsuFarEndDataChannelLoopback INTEGER,
|
|
cmgDsuRemoteLoopback INTEGER,
|
|
cmgDsuDataTerminalLoopback INTEGER,
|
|
cmgDsuReset INTEGER
|
|
}
|
|
|
|
cmgDsuLoopbackPattern OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allZeroes(1),
|
|
allOnes(2),
|
|
oneZeroOne(3),
|
|
oneIn5(4),
|
|
oneIn8(5),
|
|
threeIn24(6),
|
|
qrs(7),
|
|
qrs511(8),
|
|
qrs2047(9),
|
|
none(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies the pattern to be sent during a loopback test.
|
|
allZeroes(1) is most often used to verify B8ZS line encoding.
|
|
allOnes(2) is most often used to measure signal power.
|
|
oneZeroOne(3) alternates ones and zeroes. It is most often used
|
|
to test bridge taps.
|
|
oneIn5(4) is the pattern '00001', to send a remote loopback request.
|
|
oneIn8(5) is the pattern '00000001', used to test repeater timing
|
|
recovery.
|
|
threeIn24(6) is 21 zeroes followed by 3 ones, used to test the ones
|
|
density tolerance in AMI coded lines.
|
|
qrs(7) is a quasi-random signal approximating live data. It is
|
|
also available in repeating patterns of 511 or 2047 bits.
|
|
none means no pattern; used for response.
|
|
"
|
|
::= { cmgDsuTestEntry 1 }
|
|
|
|
cmgDsuLocalDteLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates whether a Local DTE loopback is active, in which
|
|
a signal received from the DTE is looped back after passing
|
|
through the transceivers, but before passing through the FIFOs.
|
|
This loopback can be activated by this DSU or by the local DTE."
|
|
::= { cmgDsuTestEntry 2 }
|
|
|
|
cmgDsuNearEndDataChannelLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates whether a Near-end Data Channel loopback is active,
|
|
in which a signal received from the CSU is looped back after
|
|
passing through the FIFOs but before entering the transceivers.
|
|
This loopback was activated by the near end, that is, this DSU."
|
|
::= { cmgDsuTestEntry 3 }
|
|
|
|
cmgDsuFarEndDataChannelLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates whether a Far-end Data Channel loopback is active.
|
|
This is functionally equivalent to the Near-end Data Channel
|
|
loopback, except that this loopback was activated by the far
|
|
end, that is, a DSU across the network."
|
|
::= { cmgDsuTestEntry 4 }
|
|
|
|
cmgDsuRemoteLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates whether a Remote loopback is active, in which a
|
|
signal received from the CSU is looped back before entering
|
|
the FIFOs. This loopback may have been activated by either
|
|
the near end (this DSU) or the far end (a DSU across the
|
|
network)."
|
|
::= { cmgDsuTestEntry 5 }
|
|
|
|
cmgDsuDataTerminalLoopback OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Indicates whether a Data Terminal loopback is active, in which
|
|
a signal received from the DTE is looped back after passing
|
|
through the FIFOs. This loopback can only be activated by the
|
|
near end, that is, this DSU."
|
|
::= { cmgDsuTestEntry 6 }
|
|
|
|
|
|
cmgDsuReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION "Set to on(1) to request reinitialization of the DSU."
|
|
::= { cmgDsuTestEntry 7 }
|
|
|
|
--
|
|
-- MG PROCESSOR GROUP
|
|
--
|
|
|
|
cmgProcessorConfig OBJECT IDENTIFIER ::= { cmgProcessor 1 }
|
|
|
|
cmgProcessorQos OBJECT IDENTIFIER ::= { cmgProcessor 2 }
|
|
|
|
cmgProcessorClock OBJECT IDENTIFIER ::= { cmgProcessor 3 }
|
|
|
|
--
|
|
-- MGP Configuration and Status group
|
|
--
|
|
cmgGatewayNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Media gateway number by which the Call Controller
|
|
knows this media module."
|
|
::= { cmgProcessorConfig 1 }
|
|
|
|
cmgMACAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "MAC address of this processor."
|
|
::= { cmgProcessorConfig 2 }
|
|
|
|
cmgFWVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..9))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Firmware version of this gateway."
|
|
::= { cmgProcessorConfig 3 }
|
|
|
|
cmgCurrentIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current IP address of this processor. If cmgUseDhcpForIpAddress
|
|
was on(1) at the time of last startup, this was received from the
|
|
DHCP server. Otherwise it is the value of cmgStaticIpAddress
|
|
at the last startup. If cmgUseDhcpForIpAddress was on(1) and
|
|
the DHCP request failed, this value will be '0.0.0.0'."
|
|
::= { cmgProcessorConfig 4 }
|
|
|
|
cmgUseDhcpForIpAddress OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the gateway should get its IP address, default
|
|
gateway, and subnet mask from the DHCP server, or use the locally
|
|
administered static IP address, default gateway, and subnet mask."
|
|
::= { cmgProcessorConfig 7 }
|
|
|
|
cmgUseDhcpForVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the gateway should get its VLAN ID from the
|
|
DHCP server, or use the locally administered static VLAN ID
|
|
cmgStatic802Vlan."
|
|
::= { cmgProcessorConfig 8 }
|
|
|
|
cmgDhcpSson OBJECT-TYPE
|
|
SYNTAX INTEGER (128..254)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the DHCP Site-Specific Option Number to use with a
|
|
DHCP request. This gives the DHCP server information about the
|
|
client's capabilities and properties."
|
|
::= { cmgProcessorConfig 9 }
|
|
|
|
cmgStaticIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Locally administered static IP address of this processor. If
|
|
cmgUseDhcpForIpAddress is on(1), this object is ignored."
|
|
::= { cmgProcessorConfig 10 }
|
|
|
|
cmgDnsServerList OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Comma-separated list of DNS server IP addresses this processor
|
|
may use."
|
|
::= { cmgProcessorConfig 13 }
|
|
|
|
cmgDnsHostname OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "DNS Hostname of this processor."
|
|
::= { cmgProcessorConfig 14 }
|
|
|
|
cmgMgpFaultMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific fault
|
|
in the Media Gateway processor.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 Memory failure.
|
|
1 0/1 0x40 DHCP request failure.
|
|
2 0/2 0x20 Firmware download failure.
|
|
3 0/3 0x10 Software watchdog alert - MG processes restarting.
|
|
4 0/4 0x08 Internal Communications Controller expected but not present.
|
|
5 0/5 0x04 Internal Communications Controller automatic reset.
|
|
6 0/6 0x02 Media Gateway busy-out.
|
|
7 0/7 0x01 Configuration upload failure.
|
|
|
|
8 1/0 0x80 Primary controller not found.
|
|
9 1/1 0x40 No controller found.
|
|
10 1/2 0x20 Registration failure.
|
|
11 1/3 0x10 H.248 control link down.
|
|
12-13 1/4-5 Unused.
|
|
14 1/6 0x02 Maintenance test failure.
|
|
15 1/7 0x01 Maintenance test failure over threshold.
|
|
16 2/0 0x80 Configuration download failure.
|
|
|
|
17-23 2/0-7 Unused.
|
|
"
|
|
::= { cmgProcessorConfig 15 }
|
|
|
|
|
|
cmgCurrentInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current IPv6 address type of this processor. The processor can have two IP
|
|
address one IPv4 and the second IPv6. cmgCurrentIpAddress presents the IPv4
|
|
address and this MIB item presents the IPv6 address. "
|
|
::= { cmgProcessorConfig 16 }
|
|
|
|
cmgCurrentInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Inet Address of the processor.
|
|
1. The address type of this object is specified in
|
|
cmgCurrentInetAddressType.
|
|
2. Default of cmgCurrentInetAddressType is unknown(0) and
|
|
cmgCurrentInetAddress is zero length.
|
|
"
|
|
::= { cmgProcessorConfig 17 }
|
|
|
|
--
|
|
-- MGP Quality of Service group
|
|
--
|
|
cmgQosControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local(1),
|
|
remote(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether this processor should use the locally administered
|
|
Quality of Service parameters, or whether it should use the parameters
|
|
downloaded from the controller. This affects both signaling and
|
|
voice traffic."
|
|
::= { cmgProcessorQos 1 }
|
|
|
|
cmgRemoteSigDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DiffServ Code Point for signaling traffic on the H.248 link,
|
|
received from the controller. If cmgQosControl is local(1),
|
|
this value is ignored."
|
|
::= { cmgProcessorQos 2 }
|
|
|
|
cmgRemoteSig802Priority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 Priority for signaling traffic on the H.248 link,
|
|
received from the controller. If cmgQosControl is local(1),
|
|
this value is ignored."
|
|
::= { cmgProcessorQos 3 }
|
|
|
|
cmgLocalSigDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DiffServ Code Point for signaling traffic on the H.248 link,
|
|
locally administered. If cmgQosControl is remote(2),
|
|
this value is ignored."
|
|
::= { cmgProcessorQos 4 }
|
|
|
|
cmgLocalSig802Priority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 Priority for signaling traffic on the H.248 link,
|
|
locally administered. If cmgQosControl is remote(2),
|
|
this value is ignored."
|
|
::= { cmgProcessorQos 5 }
|
|
|
|
cmgStatic802Vlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4090)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 VLAN ID for this processor, locally administered.
|
|
If cmgUseDhcpForVlan is on(1), this value is ignored."
|
|
::= { cmgProcessorQos 6 }
|
|
|
|
cmgCurrent802Vlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1 VLAN ID currently in use for this processor. If
|
|
cmgUseDhcpForVlan was on(1) at the last startup, this came
|
|
from the DHCP server. Otherwise it is equal to cmgStatic802Vlan
|
|
at the time of the last startup."
|
|
::= { cmgProcessorQos 7 }
|
|
|
|
|
|
--
|
|
-- MGP Clock group
|
|
--
|
|
|
|
cmgPrimaryClockSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary clock source configured for this processor. If a T1
|
|
or BRI module is providing the clock, it reads 'Vs' or 'Vs(pp,pp,...)',
|
|
where s is slot number and pp are the port numbers. If the
|
|
VoIP module is providing the clock, it reads 'voip'.
|
|
It reads 'None' if no primary clock source is configured.
|
|
If cmgClockSourceControl is remote(2), access is read-only.
|
|
If cmgClockSourceControl is local(1), access is read-write."
|
|
::= { cmgProcessorClock 1 }
|
|
|
|
cmgSecondaryClockSource OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..21))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary clock source configured for this processor. If a T1
|
|
or BRI module is providing the clock, it reads 'Vs' or 'Vs(pp,pp,...)',
|
|
where s is slot number and pp are the port numbers. If the
|
|
VoIP module is providing the clock, it reads 'voip'.
|
|
It reads 'None' if no secondary clock source is configured.
|
|
If cmgClockSourceControl is remote(2), access is read-only.
|
|
If cmgClockSourceControl is local(1), access is read-write."
|
|
::= { cmgProcessorClock 2 }
|
|
|
|
cmgActiveClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary(1),
|
|
secondary(2),
|
|
local(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Identifies the clock source in use at this processor.
|
|
If cmgClockSourceControl is remote(2), access is read-only.
|
|
If cmgClockSourceControl is local(1), access is read-write."
|
|
::= { cmgProcessorClock 3 }
|
|
|
|
cmgClockSwitching OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag to enable/disable sync switching.
|
|
If cmgClockSourceControl is remote(2), access is read-only.
|
|
If cmgClockSourceControl is local(1), access is read-write."
|
|
::= { cmgProcessorClock 4 }
|
|
|
|
cmgClockSourceControl OBJECT-TYPE
|
|
SYNTAX INTEGER {local(1), remote(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether this processor sync administration parameters
|
|
are controlled locally or remotely."
|
|
::= { cmgProcessorClock 5 }
|
|
|
|
--
|
|
-- CALL CONTROLLER GROUP
|
|
--
|
|
|
|
cmgRegistrationState OBJECT-TYPE
|
|
SYNTAX INTEGER { registered(1), notRegistered(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows whether this media gateway is currently registered with any
|
|
call controller."
|
|
::= { cmgControllers 1 }
|
|
|
|
cmgActiveControllerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4 Address of the call controller now serving this media gateway.
|
|
If cmgRegistrationState is notRegistered(2), this will be '0.0.0.0'.
|
|
If cmgRegistrationState is registered(1) and the controller IP address is IPv6
|
|
address, this will be '0.0.0.0'.
|
|
Otherwise it will be taken from one of the two address lists at
|
|
registration time."
|
|
::= { cmgControllers 2 }
|
|
|
|
cmgH248LinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { up(1),down(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the H.248 link connecting this media gateway
|
|
to its active call controller."
|
|
::= { cmgControllers 3 }
|
|
|
|
cmgH248LinkErrorCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Most recently received H.248 error code affecting the link
|
|
between this media gateway and its active call controller.
|
|
If cmgH248LinkStatus is up(1), this value will be zero.
|
|
0 No error
|
|
400 Syntax error in message
|
|
403 Syntax error in TransactionRequest
|
|
406 Version not supported
|
|
410 Incorrect identifier
|
|
411 The transaction refers to an unknown ContextId
|
|
412 No ContextIDs available
|
|
421 Unknown action or illegal combination of actions
|
|
422 Syntax error in action
|
|
430 Unknown TerminationID
|
|
431 No TerminationID matched a wildcard
|
|
432 Out of TerminationIDs or No TerminationID available
|
|
433 TerminationID is already in a Context
|
|
434 Max number of Terminations in a Context exceeded
|
|
440 Unsupported or unknown package
|
|
441 Missing remote or local descriptor
|
|
442 Syntax error in command
|
|
443 Unknown command
|
|
444 Unsupported or unknown descriptor
|
|
445 Unsupported property
|
|
446 Unsupported or unknown parameter
|
|
447 Descriptor not legal in this command
|
|
448 Descriptor appears twice in a command
|
|
450 No such property in this package
|
|
451 No such event in this package
|
|
452 No such signal in this package
|
|
453 No such statistic in this package
|
|
454 No such parameter value in this package
|
|
455 Parameter illegal in this descriptor
|
|
456 Parameter or property appears twice in this descriptor
|
|
457 Missing parameter in signal or event
|
|
471 Implied add for multiplex failure
|
|
500 Internal software failure in the media gateway
|
|
501 Not implemented
|
|
502 Not ready
|
|
503 Service unavailable
|
|
504 Command received from unauthorized entity
|
|
505 Transaction Request received before ServiceChange Reply received
|
|
510 Insufficient resources
|
|
512 Gateway unequipped to detect requested event
|
|
513 Gateway unequipped to generate requested signal
|
|
514 Gateway cannot send the specified announcement
|
|
515 Unsupported media type
|
|
517 Unsupported or invalid mode
|
|
518 Event buffer full
|
|
519 Out of space to store digit map
|
|
520 Digit map undefined in MG
|
|
521 Termination is 'Service Changing'
|
|
526 Insufficient bandwidth
|
|
529 Internal hardware failure in MG
|
|
530 Temporary network failure
|
|
531 Permanent network failure
|
|
581 Does not exist
|
|
"
|
|
::= { cmgControllers 4 }
|
|
|
|
cmgUseDhcpForMgcList OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Should this gateway get its controller IP address from the DHCP
|
|
server, or should it use the locally administered controller list?
|
|
If this value is on(1), the gateway will try the DHCP-provided
|
|
addresses first, and if they fail it will try the static addresses.
|
|
If the value is off(2), the gateway will try only static addresses.
|
|
Changes to this object take effect when the gateway is restarted."
|
|
::= { cmgControllers 5 }
|
|
|
|
cmgStaticControllerHosts OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Comma-separated list of up to four administered static IPv4 and IPv6 addresses
|
|
for primary and backup call controllers. IPv4 addresses should be in
|
|
the form '123.124.125.126', with no port numbers. (The Media Gateway
|
|
always uses the default H.248 port number 2945). IPv6 address should be in
|
|
the form of '2002:8740:64e2::8740:64e2'. Use '+' if there is both IPv4 and IPv6
|
|
address on the same index/location. An IP address may
|
|
appear more than once in the list. If cmgUseDhcpForMgcList is equal
|
|
to off(2), these are the only addresses the gateway will try. In that
|
|
case this list must contain at least one active entry. Changes to the
|
|
list take effect when the gateway is restarted.
|
|
Example for IPv4 and IPv6 address configuration:
|
|
'135.6.8.98+2001:db8::370:7334, 135.6.8.99, 2001:db8::1428:57ab'"
|
|
::= { cmgControllers 6 }
|
|
|
|
cmgDhcpControllerHosts OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of IP addresses for up to four primary and backup call
|
|
controllers, received from the DHCP server. An IP address may
|
|
appear more than once in the list. If cmgUseDhcpForMgcList is
|
|
equal to on(2), the gateway will try these addresses first,
|
|
and if none succeed, it will try the addresses in
|
|
cmgStaticControllerHosts."
|
|
::= { cmgControllers 7 }
|
|
|
|
cmgPrimarySearchTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..59)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of minutes for the Primary Search Timer."
|
|
::= { cmgControllers 8 }
|
|
|
|
cmgTotalSearchTime OBJECT-TYPE
|
|
SYNTAX INTEGER (2..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of minutes for the Total Search Timer."
|
|
::= { cmgControllers 9 }
|
|
|
|
cmgTransitionPoint OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Value of the Transition Point."
|
|
::= { cmgControllers 10 }
|
|
|
|
cmgActiveControllerSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Release string of the call controller now serving this media gateway.
|
|
Release string should be in format 'R015x.02.0.947.0' without patch information.
|
|
If cmgRegistrationState is notRegistered(2) or this information is unknown to
|
|
the agent, then this object will contain a zero-length string.
|
|
Changes to the value take effect when the gateway is registered or
|
|
re-registered."
|
|
::= { cmgControllers 11}
|
|
|
|
cmgActiveControllerInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4/IPv6 Address of the call controller now serving this media gateway.
|
|
If cmgRegistrationState is notRegistered(2), this will be unknown(0).
|
|
cmgActiveControllerAddress will present IPv4 address controller only."
|
|
::= { cmgControllers 12 }
|
|
|
|
cmgActiveControllerInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Inet Address of the controller that the gateway is registered to.
|
|
1. The address type of this object is specified in
|
|
cmgActiveControllerInetAddressType.
|
|
2. Default of cmgActiveControllerInetAddressType is unknown(0) and
|
|
cmgActiveControllerInetAddress is zero length.
|
|
"
|
|
::= { cmgControllers 13 }
|
|
|
|
|
|
--
|
|
-- VoIP GROUP
|
|
--
|
|
|
|
cmgVoipEngineUseDhcp OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines whether VoIP engines use their statically administered
|
|
IP addresses or whether they get their addresses from the DHCP server."
|
|
::= { cmgVoip 1 }
|
|
|
|
cmgVoipQosControl OBJECT-TYPE
|
|
SYNTAX INTEGER { local(1), remote(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the same as cmgQosControl in the MG Processor group. That
|
|
parameter determines whether the gateway uses voice and signaling
|
|
QoS parameters administered locally or whether it gets the parameters
|
|
from its call controller. It is reproduced here for convenience."
|
|
::= { cmgVoip 2 }
|
|
|
|
|
|
cmgVoipRemoteParameters OBJECT IDENTIFIER ::= { cmgVoip 3 }
|
|
|
|
cmgVoipRemoteQosParameters OBJECT IDENTIFIER ::= { cmgVoipRemoteParameters 1 }
|
|
cmgVoipRemoteRtcpParameters OBJECT IDENTIFIER ::= { cmgVoipRemoteParameters 2 }
|
|
cmgVoipRemoteRsvpParameters OBJECT IDENTIFIER ::= { cmgVoipRemoteParameters 3 }
|
|
|
|
|
|
cmgVoipLocalParameters OBJECT IDENTIFIER ::= { cmgVoip 4 }
|
|
|
|
cmgVoipLocalQosParameters OBJECT IDENTIFIER ::= { cmgVoipLocalParameters 1 }
|
|
cmgVoipLocalRtcpParameters OBJECT IDENTIFIER ::= { cmgVoipLocalParameters 2 }
|
|
cmgVoipLocalRsvpParameters OBJECT IDENTIFIER ::= { cmgVoipLocalParameters 3 }
|
|
|
|
|
|
--
|
|
-- Remote (controller-provided) QoS parameters
|
|
--
|
|
cmgVoipRemoteBbeDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Better-than-Best-Effort DiffServ code point received from the
|
|
controller. This is a value to be assigned to the code point part
|
|
of the Differentiated Services field in the IP header of each voice
|
|
packet. See RFC2475 for a full description of Differentiated Services."
|
|
::= { cmgVoipRemoteQosParameters 1 }
|
|
|
|
cmgVoipRemoteEfDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Expedited-Forwarding DiffServ code point received from the
|
|
controller. This is a value to be assigned to the code point part
|
|
of the Differentiated Services field in the IP header of each voice
|
|
packet. See RFC2475 for a full description of Differentiated Services."
|
|
::= { cmgVoipRemoteQosParameters 2 }
|
|
|
|
cmgVoipRemote802Priority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1 priority received from the call controller. This is
|
|
a priority value to be assigned to the tag header for priority-tagged
|
|
voice frames. See IEEE standard 802.1Q-1998 for a full description."
|
|
::= { cmgVoipRemoteQosParameters 3 }
|
|
|
|
cmgVoipRemoteMinRtpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65533)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower end of the range of UDP ports assigned to voice traffic,
|
|
received from the call controller. Must be less than or equal
|
|
to cmgVoipRemoteMaxRtpPort."
|
|
::= { cmgVoipRemoteQosParameters 4 }
|
|
|
|
cmgVoipRemoteMaxRtpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (3..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper end of the range of UDP ports assigned to voice traffic,
|
|
received from the call controller. Must be greater than or equal
|
|
to cmgVoipRemoteMinRtpPort."
|
|
::= { cmgVoipRemoteQosParameters 5 }
|
|
|
|
|
|
--
|
|
-- Remote (controller-provided) RTCP parameters
|
|
--
|
|
cmgVoipRemoteRtcpEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag that determines whether the Media Gateway will collect and
|
|
report RTCP statistics. See RFC 1889 for a full description of RTCP.
|
|
If this value is disabled(2), the rest of this group will be ignored."
|
|
::= { cmgVoipRemoteRtcpParameters 1 }
|
|
|
|
cmgVoipRemoteRtcpMonitorIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv4 address of an RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics.
|
|
cmgVoipRemoteRtcpMonitorIpAddress will present 0.0.0.0 if no IP address
|
|
was configured or IPv6 address configured."
|
|
::= { cmgVoipRemoteRtcpParameters 2 }
|
|
|
|
cmgVoipRemoteRtcpMonitorPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port on the RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics."
|
|
::= { cmgVoipRemoteRtcpParameters 3 }
|
|
|
|
cmgVoipRemoteRtcpReportPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (5..30)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RTCP reporting interval in seconds."
|
|
::= { cmgVoipRemoteRtcpParameters 4 }
|
|
|
|
cmgVoipRemoteRtcpMonitorInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address type of an RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics.
|
|
User can define sending RTCP monitor packets to IPv4 host and IPv6 host. This
|
|
mib item is used for IPv6 host, while cmgVoipRemoteRtcpMonitorIpAddress is used
|
|
for the IPv4 host.
|
|
cmgVoipRemoteRtcpMonitorIpAddress will present IPv4 address controller only."
|
|
::= { cmgVoipRemoteRtcpParameters 5 }
|
|
|
|
cmgVoipRemoteRtcpMonitorInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of an RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics.
|
|
1. The address type of this object is specified in
|
|
cmgVoipRemoteRtcpMonitorInetAddressType.
|
|
2. Default of cmgVoipRemoteRtcpMonitorInetAddressType is unknown(0) and
|
|
cmgVoipRemoteRtcpMonitorInetAddress is zero length.
|
|
"
|
|
::= { cmgVoipRemoteRtcpParameters 6 }
|
|
|
|
cmgVoipRemoteRtcpMonitorPortInetAddress OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port on the IPv6 RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics."
|
|
::= { cmgVoipRemoteRtcpParameters 7 }
|
|
|
|
|
|
--
|
|
-- Remote (controller-provided) RSVP parameters
|
|
--
|
|
cmgVoipRemoteRsvpEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag that determines whether the VoIP engines should use RSVP to
|
|
control call admission. See RFC 2205 for a full description of RSVP.
|
|
If this value is disabled(2), the rest of this group will be ignored."
|
|
::= { cmgVoipRemoteRsvpParameters 1 }
|
|
|
|
cmgVoipRemoteRetryOnFailure OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag that determines whether the VoIP engines should retry a
|
|
reservation request after the first one fails. If this value is
|
|
disabled(2), the next object will be ignored."
|
|
::= { cmgVoipRemoteRsvpParameters 2 }
|
|
|
|
cmgVoipRemoteRetryDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99) -- Is there a defined range?
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds between a reservation request failure and the
|
|
subsequent retry. If cmgVoipRemoteRetryOnFailure is disabled(2), this
|
|
object will be ignored."
|
|
::= { cmgVoipRemoteRsvpParameters 3 }
|
|
|
|
cmgVoipRemoteRsvpProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {guaranteedService(1), controlledLoadService(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RSVP service model to request."
|
|
::= { cmgVoipRemoteRsvpParameters 4 }
|
|
|
|
|
|
--
|
|
-- Locally administered QoS parameters
|
|
--
|
|
cmgVoipLocalBbeDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Better-than-Best-Effort DiffServ code point received from the
|
|
controller. This is a value to be assigned to the code point part
|
|
of the Differentiated Services field in the IP header of each voice
|
|
packet. See RFC2475 for a full description of Differentiated Services."
|
|
::= { cmgVoipLocalQosParameters 1 }
|
|
|
|
cmgVoipLocalEfDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Expedited-Forwarding DiffServ code point received from the
|
|
controller. This is a value to be assigned to the code point part
|
|
of the Differentiated Services field in the IP header of each voice
|
|
packet. See RFC2475 for a full description of Differentiated Services."
|
|
::= { cmgVoipLocalQosParameters 2 }
|
|
|
|
cmgVoipLocal802Priority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1 priority received from the call controller. This is
|
|
a priority value to be assigned to the tag header for priority-tagged
|
|
voice frames. See IEEE standard 802.1Q-1998 for a full description."
|
|
::= { cmgVoipLocalQosParameters 3 }
|
|
|
|
cmgVoipLocalMinRtpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65533)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower end of the range of UDP ports assigned to voice traffic,
|
|
received from the call controller. Must be less than or equal
|
|
to cmgVoipLocalMaxRtpPort."
|
|
::= { cmgVoipLocalQosParameters 4 }
|
|
|
|
cmgVoipLocalMaxRtpPort OBJECT-TYPE
|
|
SYNTAX INTEGER (3..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper end of the range of UDP ports assigned to voice traffic,
|
|
received from the call controller. Must be greater than or equal
|
|
to cmgVoipLocalMinRtpPort."
|
|
::= { cmgVoipLocalQosParameters 5 }
|
|
|
|
|
|
--
|
|
-- Locally administered RTCP parameters
|
|
--
|
|
cmgVoipLocalRtcpEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag that determines whether the Media Gateway will collect and
|
|
report RTCP statistics. See RFC 1889 for a full description of RTCP.
|
|
If this value is disabled(2), the rest of this group will be ignored."
|
|
::= { cmgVoipLocalRtcpParameters 1 }
|
|
|
|
cmgVoipLocalRtcpMonitorIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv4 address of an RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics.
|
|
cmgVoipLocalRtcpMonitorIpAddress will present 0.0.0.0 if no IP address
|
|
was configured or IPv6 address configured."
|
|
::= { cmgVoipLocalRtcpParameters 2 }
|
|
|
|
cmgVoipLocalRtcpMonitorPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port on the RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics."
|
|
::= { cmgVoipLocalRtcpParameters 3 }
|
|
|
|
cmgVoipLocalRtcpReportPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (5..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RTCP reporting interval in seconds."
|
|
::= { cmgVoipLocalRtcpParameters 4 }
|
|
|
|
cmgVoipLocalRtcpMonitorInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address type of an RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics.
|
|
User can define sending RTCP monitor packets to IPv4 host and IPv6 host. This
|
|
mib item is used for IPv6 host, while cmgVoipLocalRtcpMonitorIpAddress is used
|
|
for the IPv4 host.
|
|
cmgVoipLocalRtcpMonitorIpAddress will present IPv4 address controller only."
|
|
::= { cmgVoipLocalRtcpParameters 5 }
|
|
|
|
cmgVoipLocalRtcpMonitorInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 address of an RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics.
|
|
1. The address type of this object is specified in
|
|
cmgVoipLocalRtcpMonitorInetAddressType.
|
|
2. Default of cmgVoipLocalRtcpMonitorInetAddressType is unknown(0) and
|
|
cmgVoipLocalRtcpMonitorInetAddress is zero length.
|
|
"
|
|
::= { cmgVoipLocalRtcpParameters 6 }
|
|
|
|
cmgVoipLocalRtcpMonitorPortInetAddress OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port on the IPv6 RTCP monitor to which the Media Gateway should
|
|
report its RTCP statistics."
|
|
::= { cmgVoipLocalRtcpParameters 7 }
|
|
|
|
--
|
|
-- Locally administered RSVP parameters
|
|
--
|
|
cmgVoipLocalRsvpEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag that determines whether the VoIP engines should use RSVP to
|
|
control call admission. See RFC 2205 for a full description of RSVP.
|
|
If this value is disabled(2), the rest of this group will be ignored."
|
|
::= { cmgVoipLocalRsvpParameters 1 }
|
|
|
|
cmgVoipLocalRetryOnFailure OBJECT-TYPE
|
|
SYNTAX INTEGER {enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag that determines whether the VoIP engines should retry a
|
|
reservation request after the first one fails. If this value is
|
|
disabled(2), the next object will be ignored."
|
|
::= { cmgVoipLocalRsvpParameters 2 }
|
|
|
|
cmgVoipLocalRetryDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99) -- Is there a defined range?
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds between a reservation request failure and the
|
|
subsequent retry. If cmgVoipLocalRetryOnFailure is disabled(2), this
|
|
object will be ignored."
|
|
::= { cmgVoipLocalRsvpParameters 3 }
|
|
|
|
cmgVoipLocalRsvpProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {guaranteedService(1), controlledLoadService(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The RSVP service model to request."
|
|
::= { cmgVoipLocalRsvpParameters 4 }
|
|
|
|
|
|
|
|
--
|
|
-- VoIP Engine Table
|
|
--
|
|
cmgVoipEngineTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VoipEngineEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of VoIP engines in the media gateway."
|
|
::= { cmgVoip 5 }
|
|
|
|
cmgVoipEngineEntry OBJECT-TYPE
|
|
SYNTAX VoipEngineEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the table representing one VoIP engine."
|
|
INDEX { cmgVoipSlot }
|
|
::= { cmgVoipEngineTable 1 }
|
|
|
|
VoipEngineEntry ::=
|
|
SEQUENCE {
|
|
cmgVoipSlot INTEGER,
|
|
cmgVoipMACAddress OCTET STRING,
|
|
cmgVoipStaticIpAddress IpAddress,
|
|
cmgVoipCurrentIpAddress IpAddress,
|
|
cmgVoipJitterBufferSize Integer32,
|
|
cmgVoipTotalChannels Integer32,
|
|
cmgVoipChannelsInUse Integer32,
|
|
cmgVoipAverageOccupancy INTEGER,
|
|
cmgVoipHyperactivity INTEGER,
|
|
cmgVoipAdminState INTEGER,
|
|
cmgVoipDspFWVersion DisplayString,
|
|
cmgVoipDspStatus INTEGER,
|
|
cmgVoipEngineReset INTEGER,
|
|
cmgVoipFaultMask OCTET STRING,
|
|
cmgVoipStaticInetAddressType InetAddressType,
|
|
cmgVoipStaticInetAddress InetAddress,
|
|
cmgVoipCurrentInetAddressType InetAddressType,
|
|
cmgVoipCurrentInetAddress InetAddress
|
|
}
|
|
|
|
cmgVoipSlot OBJECT-TYPE
|
|
SYNTAX INTEGER (1..104)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Location of this VoIP engine, either a media module slot (1-4 for G700) or
|
|
the motherboard (100 for G700, 10 for G350, G250).
|
|
For G450/G430 the index arrangement is as follows:
|
|
* For V1 - V10 the rule is cmgVoIPSlot = Slot# * 10 + SoDIMM#. Note that MM760 is not supported
|
|
in G430/G450, nor other MM which support VoIP engine. Thus, only V10 is relevant.
|
|
* For G450 motherboard is 101-104.
|
|
* For G430 motherboard is 101-102 (101 is the on board DSP and 102 is the replaceable VoIP
|
|
SoDIMM module.
|
|
"
|
|
::= { cmgVoipEngineEntry 1 }
|
|
|
|
cmgVoipMACAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "MAC address of the component hosting this VoIP engine."
|
|
::= { cmgVoipEngineEntry 2 }
|
|
|
|
cmgVoipStaticIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administered static IPv4 Address of this VoIP engine. If
|
|
cmgVoipEngineUseDhcp was off(2) at startup time, this value
|
|
determined the current IPv4 address of the engine."
|
|
::= { cmgVoipEngineEntry 3 }
|
|
|
|
cmgVoipCurrentIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv4 Address currently in use at this VoIP engine. If
|
|
cmgVoipEngineUseDhcp was on(2) at startup time, this value
|
|
was received from the DHCP server. Otherwise it is equal to
|
|
cmgVoipStaticIpAddress at startup time."
|
|
::= { cmgVoipEngineEntry 4 }
|
|
|
|
cmgVoipJitterBufferSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Size in bytes of the dynamic jitter buffer at this VoIP engine."
|
|
::= { cmgVoipEngineEntry 5 }
|
|
|
|
cmgVoipTotalChannels OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total channels available to this VoIP engine."
|
|
::= { cmgVoipEngineEntry 6 }
|
|
|
|
cmgVoipChannelsInUse OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of channels in use at this VoIP engine."
|
|
::= { cmgVoipEngineEntry 7 }
|
|
|
|
--
|
|
-- Can we say more about the algorithms
|
|
-- for occupancy and hyperactivity?
|
|
--
|
|
cmgVoipAverageOccupancy OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "5-minute average occupancy of this VoIP engine."
|
|
::= { cmgVoipEngineEntry 8 }
|
|
|
|
cmgVoipHyperactivity OBJECT-TYPE
|
|
SYNTAX INTEGER { normal(1), hyperactive(2), unknown(255) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether hyperactivity has been detected by this VoIP engine."
|
|
::= { cmgVoipEngineEntry 9 }
|
|
|
|
cmgVoipAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER { busy-out(1), release(2), camp-on(3), unknown(255) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maintenance busy-out state of this VoIP engine."
|
|
::= { cmgVoipEngineEntry 10 }
|
|
|
|
cmgVoipDspFWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..9))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version of the DSP complex on this VoIP engine. This is
|
|
also available in the Load MIB."
|
|
::= { cmgVoipEngineEntry 11 }
|
|
|
|
cmgVoipDspStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { idle(1), inUse(2), fault(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of the DSP complex on this VoIP engine."
|
|
::= { cmgVoipEngineEntry 12 }
|
|
|
|
cmgVoipEngineReset OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value of this attribute to ON is interpreted as
|
|
a reset command for the VoIP engine. It initiates a complete
|
|
reinitialisation of the VoIP engine."
|
|
::= { cmgVoipEngineEntry 13 }
|
|
|
|
cmgVoipFaultMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit of this value set to '1' indicates a specific fault
|
|
in the VoIP engine.
|
|
|
|
Octets are numbered in the order in which they appear in the PDU.
|
|
Bits are numbered from the most-significant leftmost bit in the
|
|
octet (bit 0) to the least-significant rightmost bit (bit 7).
|
|
|
|
Cajun numbering continues across octets, so that octet 1 bit 0 is
|
|
called bit 8 in the Cajun scheme. That number is also shown below,
|
|
with the octet value for each single bit set.
|
|
|
|
Cajun Octet Octet
|
|
bit# bit# value Meaning
|
|
----- ----- ----- -------
|
|
0 0/0 0x80 Occupancy above threshold, based on a snapshot of
|
|
cmgVoipChannelsInUse divided by cmgVoipTotalChannels.
|
|
1 0/1 0x40 Occupancy above threshold, based on cmgVoipAverageOccupancy.
|
|
2 0/2 0x20 VoIP engine automatic reset.
|
|
3 0/3 0x10 VoIP hardware fault.
|
|
4 0/4 0x08 VoIP IP configuration fault.
|
|
5 0/5 0x04 VoIP DSP Failure
|
|
6 0/6 0x02 VoIP DSP CORE Failure
|
|
7 0/7 0x01 VoIP DSP FPGA Failure
|
|
8 1/0 0x80 Unsupported DSP module.
|
|
9--15 1/1-7 Unused
|
|
"
|
|
::= { cmgVoipEngineEntry 14 }
|
|
|
|
|
|
cmgVoipStaticInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administered static IPv6 Address Type of the VoIP engine. The VoIP Engine Processor
|
|
can have two IP addresses: one IPv4 and the second IPv6. cmgVoipStaticIpAddress
|
|
presents the IPv4 address and this MIB item presents the IPv6 address. "
|
|
::= { cmgVoipEngineEntry 15 }
|
|
|
|
cmgVoipStaticInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administered static IPv6 Address of the VoIP engine.
|
|
1. The address type of this object is specified in
|
|
cmgVoipStaticInetAddressType.
|
|
2. Default of cmgVoipStaticInetAddressType is unknown(0) and
|
|
cmgVoipStaticInetAddress is zero length.
|
|
"
|
|
::= { cmgVoipEngineEntry 16 }
|
|
|
|
cmgVoipCurrentInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Address Type currently in use at this VoIP engine. The VoIP Engine Processor
|
|
can have two IP address one IPv4 and the second IPv6. cmgVoipCurrentIpAddress presents the IPv4
|
|
address and this MIB item presents the IPv6 address. "
|
|
::= { cmgVoipEngineEntry 17 }
|
|
|
|
cmgVoipCurrentInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 Address currently in use at this VoIP engine.
|
|
1. The address type of this object is specified in
|
|
cmgVoipCurrentInetAddressType.
|
|
2. Default of cmgVoipCurrentInetAddressType is unknown(0) and
|
|
cmgVoipCurrentInetAddress is zero length.
|
|
"
|
|
::= { cmgVoipEngineEntry 18 }
|
|
|
|
cmgVoipDSPCoreTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgVoipDSPCoreEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table representing the DSP cores in VoIP engine of the media gateway."
|
|
::= { cmgVoip 6 }
|
|
|
|
cmgVoipDSPCoreEntry OBJECT-TYPE
|
|
SYNTAX CmgVoipDSPCoreEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the table representing one DSP Core of a VoIP engine.
|
|
This table uses an external index from cmgVoIPEngineTable
|
|
which selects a DSP SoDIMM/engine module and secondary index
|
|
cmgDSPVoIPCoreID that selects a core on SoDIMM module"
|
|
INDEX { cmgVoipSlot, cmgDSPCoreCoreId }
|
|
::= { cmgVoipDSPCoreTable 1 }
|
|
|
|
CmgVoipDSPCoreEntry ::=
|
|
SEQUENCE {
|
|
cmgDSPCoreCoreId INTEGER,
|
|
cmgDSPCoreTotalChannels INTEGER,
|
|
cmgDSPCoreChannelsInUse INTEGER,
|
|
cmgDSPCoreAdminState INTEGER,
|
|
cmgDSPCoreStatus INTEGER,
|
|
cmgDSPCoreDemandTest INTEGER,
|
|
cmgDSPCoreDemandTestResult INTEGER
|
|
}
|
|
|
|
cmgDSPCoreCoreId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DSP core ID within the specific DSP VoIP engine."
|
|
::= { cmgVoipDSPCoreEntry 1 }
|
|
|
|
cmgDSPCoreTotalChannels OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total channels available to this DSP core."
|
|
::= { cmgVoipDSPCoreEntry 2 }
|
|
|
|
cmgDSPCoreChannelsInUse OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of channels in use at this DSP core."
|
|
::= { cmgVoipDSPCoreEntry 3 }
|
|
|
|
cmgDSPCoreAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER { busy-out(1), release(2), camp-on(3), unknown(255) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Maintenance busy-out state of this DSP core."
|
|
::= { cmgVoipDSPCoreEntry 4 }
|
|
|
|
cmgDSPCoreStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { idle(1), inUse(2), fault(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Status of the DSP Core."
|
|
::= { cmgVoipDSPCoreEntry 5 }
|
|
|
|
cmgDSPCoreDemandTest OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Activates on demand test for the DSP Core."
|
|
::= { cmgVoipDSPCoreEntry 6 }
|
|
|
|
cmgDSPCoreDemandTestResult OBJECT-TYPE
|
|
SYNTAX INTEGER { errorCode1 (1), errorCode2 (2),
|
|
errorCode3 (3), errorCode4 (4),
|
|
errorCode5 (5), errorCode6 (6),
|
|
notResponding (7), pass (255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Result of the on demand test for the DSP Core."
|
|
::= { cmgVoipDSPCoreEntry 7 }
|
|
|
|
|
|
--
|
|
-- Voip Echo Canceller
|
|
--
|
|
|
|
cmgVoipEchoCancellerControl OBJECT-TYPE
|
|
SYNTAX INTEGER { auto(0), on(1), off(2), fixedOn(3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The echo canceller control setting for all VoIP engines.
|
|
auto means that the system will enable or disable the echo
|
|
cancellers as appropriate for each call.
|
|
fixedOn indicates that the VoIP firmware always enables
|
|
the echo cancellers (this value cannot be changed)."
|
|
::= { cmgVoip 7 }
|
|
|
|
cmgVoipEchoCancellerConfig1 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Echo canceller configuration setting for all VoIP engines (byte 1 of 2).
|
|
This value may not be writable if the VoIP firmware is old."
|
|
::= { cmgVoip 8 }
|
|
|
|
cmgVoipEchoCancellerConfig2 OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Echo canceller configuration setting for all VoIP engines (byte 2 of 2).
|
|
This value may not be writable if the VoIP firmware is old."
|
|
::= { cmgVoip 9 }
|
|
|
|
cmgVoipTotalChannelsEnforcedByCM OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total channels enforced by Communications Manager."
|
|
::= { cmgVoip 10 }
|
|
|
|
--
|
|
-- TRAPS GROUP
|
|
--
|
|
|
|
cmgTrapManagerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgTrapManagerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table of trap receivers in this media gateway."
|
|
::= { cmgTraps 1 }
|
|
|
|
cmgTrapManagerEntry OBJECT-TYPE
|
|
SYNTAX CmgTrapManagerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry in the table, representing a single trap receiver."
|
|
INDEX { cmgTrapManagerAddress }
|
|
::= { cmgTrapManagerTable 1 }
|
|
|
|
CmgTrapManagerEntry ::=
|
|
SEQUENCE {
|
|
cmgTrapManagerAddress IpAddress,
|
|
cmgTrapManagerControl INTEGER,
|
|
cmgTrapManagerMask Integer32,
|
|
cmgTrapManagerRowStatus RowStatus
|
|
}
|
|
|
|
|
|
cmgTrapManagerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "IP address of this trap receiver."
|
|
::= { cmgTrapManagerEntry 1 }
|
|
|
|
--
|
|
-- { cmgTrapManagerEntry 2 } is reserved for a later release, when we
|
|
-- may support fully-qualified DNS domain names to identify trap managers.
|
|
--
|
|
|
|
cmgTrapManagerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether this trap receiver is currently receiving traps."
|
|
::= { cmgTrapManagerEntry 3 }
|
|
|
|
cmgTrapManagerMask OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A bit mask indicating the trap categories of interest
|
|
to this trap receiver.
|
|
Bit Category
|
|
0 Power warnings
|
|
1 Fan and temperature warnings
|
|
2 Application faults
|
|
3 Module insert or remove
|
|
4 Configuration traps: port enable or disable, administrative
|
|
busy-out and release for ports and media modules
|
|
5-7 Not supported
|
|
8 Voice faults: Quality of service problems, voice hardware
|
|
faults
|
|
9 Normal operations: successful registration with the gateway
|
|
controller, successful firmware download.
|
|
10-31 Not supported
|
|
"
|
|
::= { cmgTrapManagerEntry 4 }
|
|
|
|
cmgTrapManagerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry in the table. Available states:
|
|
active(1), -- Trap receiver is administered, though not
|
|
-- necessarily active.
|
|
createAndGo(4), -- Used to add a new receiver to the table.
|
|
destroy(6) -- Used to delete a receiver from the table.
|
|
|
|
The cmgTrapManagerAddress of a new entry must be different from all other
|
|
entries, or the create request will return INCONSISTENT-VALUE-ERROR.
|
|
"
|
|
::= { cmgTrapManagerEntry 5 }
|
|
|
|
|
|
--
|
|
-- Trap definitions and the trap variables to support them
|
|
--
|
|
|
|
cmgTrapDefinitions OBJECT IDENTIFIER ::= { cmgTraps 2 }
|
|
|
|
cmgTrapVariables OBJECT IDENTIFIER ::= { cmgTrapDefinitions 1 }
|
|
cmgTrapTypes OBJECT IDENTIFIER ::= { cmgTrapDefinitions 2 }
|
|
|
|
cmgTrapLocation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..8))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Location of the problem in the form gggVspp, where
|
|
ggg Media gateway number, or zero if the gateway is not
|
|
currently registered with any controller.
|
|
V The letter V; a field separator.
|
|
s Slot number, if applicable. If the fault occurred on
|
|
the media gateway processor, this will be omitted.
|
|
pp Port number, if applicable. If the fault occurred on
|
|
the media gateway processor or on a media module as a
|
|
whole, this will be omitted.
|
|
"
|
|
::= { cmgTrapVariables 1 }
|
|
|
|
cmgTrapOnBoard OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..4))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Expected values are 'no' and 'yes'. If a problem is on-board,
|
|
replacing the media module is likely to resolve the problem."
|
|
::= { cmgTrapVariables 2 }
|
|
|
|
cmgTrapSubsystem OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..4))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The high-level subsystem that generated the trap.
|
|
Expected values are 'HW', 'SW', and 'Net'."
|
|
::= { cmgTrapVariables 3 }
|
|
|
|
cmgTrapOnIccMissing OBJECT-TYPE
|
|
SYNTAX INTEGER { no(1), yes(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Should the media gateway send a trap on startup if there is no
|
|
integrated communications controller in slot 1?"
|
|
::= { cmgTrapVariables 4 }
|
|
|
|
cmgTrapModule OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A display string to identify the module type in module
|
|
insert and remove traps."
|
|
::= { cmgTrapVariables 5 }
|
|
|
|
cmgTrapSeverity OBJECT-TYPE
|
|
SYNTAX CmgItuPerceivedSeverity
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of the notification."
|
|
::= { cmgTrapVariables 6}
|
|
|
|
cmgProductId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..10))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Product Id of Avaya Device - 10 characters."
|
|
::= { cmgTrapVariables 7}
|
|
|
|
|
|
cmgTrapAvailableTimeslots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Number of Timeslots available on this gateway."
|
|
::= { cmgTrapVariables 8 }
|
|
|
|
cmgTrapInUseTimeslots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Number of Timeslots in use on this gateway."
|
|
::= { cmgTrapVariables 9 }
|
|
|
|
cmgFipsErrorType OBJECT-TYPE
|
|
SYNTAX INTEGER { cryptoTestError(1), prngFailure(2), hashIntegrity(3) }
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "The type of FIPS error."
|
|
::= { cmgTrapVariables 10 }
|
|
|
|
--
|
|
cmgTrapV3separator OBJECT IDENTIFIER ::= { cmgTrapTypes 0 }
|
|
|
|
-- "RFC 2576 says: 'If the SNMPv1 generic-trap parameter is 'enterpriseSpecific(6)',
|
|
-- the SNMPv2 snmpTrapOID parameter SHALL be the concatentation of the SNMPv1
|
|
-- enterprise parameter and two additional sub- identifiers, '0',
|
|
-- and the SNMPv1 specific-trap parameter.'
|
|
--
|
|
-- in SNMPv1 G350 is sending for cmg traps:
|
|
-- generic trap: enterpriseSpecific(6)
|
|
-- enterprise: cmgTrapTypes(1.3.6.1.4.1.6889.2.9.1.5.2.2)
|
|
-- specific trap: x (cmg trap number)
|
|
--
|
|
-- Consequently, for SNMPv3, G350 should send 1.3.6.1.4.1.6889.2.9.1.5.2.2.0.x
|
|
-- and so the traps OIDs were moved under this identifier"
|
|
|
|
--
|
|
-- Hardware traps
|
|
--
|
|
|
|
cmgMultipleFanFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"At least two fans have been operating at less than 90% of their
|
|
nominal speed for five minutes or more. This may be an early
|
|
warning of overheating."
|
|
::= { cmgTrapV3separator 2 }
|
|
|
|
cmgMultipleFanClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"At least three fans are operating normally. The system should
|
|
be operable indefinitely without overheating."
|
|
::= { cmgTrapV3separator 3 }
|
|
|
|
cmgPsuFanBriefFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power supply fan has been operating at less than 90% of its
|
|
optimal speed for 10 minutes or more, but less than 15 minutes.
|
|
This may be an early warning of overheating."
|
|
::= { cmgTrapV3separator 4 }
|
|
|
|
cmgPsuFanBriefClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "The power supply fan is operating normally."
|
|
::= { cmgTrapV3separator 5 }
|
|
|
|
cmgPsuFanProlongedFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power supply fan has been operating at less than 90% of its
|
|
optimal speed for 15 minutes or more. This may be an early
|
|
warning of overheating."
|
|
::= { cmgTrapV3separator 6 }
|
|
|
|
cmgPsuFanProlongedClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "The power supply fan is operating normally."
|
|
::= { cmgTrapV3separator 7 }
|
|
|
|
-- Trap types 8 and 9 are unused.
|
|
|
|
cmgCpuTempWarningFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgCpuTemp, cmgCpuTempWarningThresh, cmgCpuTempShutdownThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor at the CPU has exceeded its warning threshold."
|
|
::= { cmgTrapV3separator 10 }
|
|
|
|
cmgCpuTempWarningClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgCpuTemp, cmgCpuTempWarningThresh, cmgCpuTempShutdownThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor at the CPU has dropped below its warning
|
|
threshold."
|
|
::= { cmgTrapV3separator 11 }
|
|
|
|
cmgDspTempWarningFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgDspTemp, cmgDspTempWarningThresh, cmgDspTempShutdownThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor at the DSP complex has exceeded its
|
|
warning threshold."
|
|
::= { cmgTrapV3separator 12 }
|
|
|
|
cmgDspTempWarningClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgDspTemp, cmgDspTempWarningThresh, cmgDspTempShutdownThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor at the DSP complex has dropped below its
|
|
warning threshold."
|
|
::= { cmgTrapV3separator 13 }
|
|
|
|
cmgTempShutdownFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgCpuTemp, cmgCpuTempShutdownThresh, cmgDspTemp, cmgDspTempShutdownThresh }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CPU temperature sensor has exceeded its shutdown threshold.
|
|
The system is about to begin controlled shutdown."
|
|
::= { cmgTrapV3separator 14 }
|
|
|
|
-- There is no Clear trap for Temp Shutdown. Trap Type 15 is reserved.
|
|
|
|
cmgMgpPowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerMgProcessor }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +5.1v power source serving the MG
|
|
Processor is out of tolerance."
|
|
::= { cmgTrapV3separator 16 }
|
|
|
|
cmgMgpPowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerMgProcessor }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +5.1v power source serving the MG
|
|
Processor is back within its tolerance range."
|
|
::= { cmgTrapV3separator 17 }
|
|
|
|
cmgMediaModulePowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerMediaModules }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the -48v power source serving the media modules
|
|
is out of tolerance."
|
|
::= { cmgTrapV3separator 18 }
|
|
|
|
cmgMediaModulePowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerMediaModules }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the -48v power source serving the media modules
|
|
is back within its tolerance range."
|
|
::= { cmgTrapV3separator 19 }
|
|
|
|
cmgVoipPowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerVoipComplex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +3.4v power source serving the VoIP
|
|
complexes is out of tolerance."
|
|
::= { cmgTrapV3separator 20 }
|
|
|
|
cmgVoipPowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerVoipComplex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +3.4v power source serving the VoIP
|
|
complexes is back within its tolerance range."
|
|
::= { cmgTrapV3separator 21 }
|
|
|
|
cmgDspPowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerDsp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +1.58v power source serving the DSP units
|
|
is out of tolerance."
|
|
::= { cmgTrapV3separator 22 }
|
|
|
|
cmgDspPowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPowerDsp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +1.58v power source serving the DSP units
|
|
is back within its tolerance range."
|
|
::= { cmgTrapV3separator 23 }
|
|
|
|
cmg8260PowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPower8260 }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +2.5v power source serving the 8260
|
|
processor is out of tolerance."
|
|
::= { cmgTrapV3separator 24 }
|
|
|
|
cmg8260PowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPower8260 }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the +2.5v power source serving the 8260
|
|
processor is back within its tolerance range."
|
|
::= { cmgTrapV3separator 25 }
|
|
|
|
cmgAuxPowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the -48v auxiliary power source serving the
|
|
end points is out of tolerance."
|
|
::= { cmgTrapV3separator 26 }
|
|
|
|
cmgAuxPowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage reading at the -48v auxiliary power source serving the
|
|
end points is back within its tolerance range."
|
|
::= { cmgTrapV3separator 27 }
|
|
|
|
cmgFanPowerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage at the +12 auxiliary power source serving the fans is
|
|
out of tolerance."
|
|
::= { cmgTrapV3separator 28 }
|
|
|
|
cmgFanPowerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voltage at the +12 auxiliary power source serving the fans is
|
|
back within its tolerance range."
|
|
::= { cmgTrapV3separator 29 }
|
|
|
|
cmgSyncSignalFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource }
|
|
STATUS current
|
|
DESCRIPTION "Synchronization signal lost."
|
|
::= { cmgTrapV3separator 30 }
|
|
|
|
cmgSyncSignalClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource }
|
|
STATUS current
|
|
DESCRIPTION "Synchronization signal normal."
|
|
::= { cmgTrapV3separator 31 }
|
|
|
|
cmgVoipHardwareFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One or more of the DSP complexes serving VoIP engines has failed."
|
|
::= { cmgTrapV3separator 32 }
|
|
|
|
cmgVoipHardwareClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All the DSP complexes serving VoIP engines are back in service."
|
|
::= { cmgTrapV3separator 33 }
|
|
|
|
cmgSyncSignalWarn NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource }
|
|
STATUS current
|
|
DESCRIPTION "Synchronization signal lost."
|
|
::= { cmgTrapV3separator 34 }
|
|
|
|
cmgSyncWarnClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource }
|
|
STATUS current
|
|
DESCRIPTION "Synchronization signal normal."
|
|
::= { cmgTrapV3separator 35 }
|
|
|
|
cmgSyncSignalExcess NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource }
|
|
STATUS current
|
|
DESCRIPTION "The synchronization signal source (primary or secondary) is experiencing excessive failures in a short period of time causing excessive switching to an alternate source."
|
|
::= { cmgTrapV3separator 36 }
|
|
|
|
cmgSyncExcessClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgHardwareFaultMask, cmgPrimaryClockSource, cmgSecondaryClockSource, cmgActiveClockSource }
|
|
STATUS current
|
|
DESCRIPTION "Synchronization signal source which was causing excessive switching due to excessive failures is now normal."
|
|
::= { cmgTrapV3separator 37 }
|
|
|
|
cmgVoipCoreFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One or more of the DSP Cores serving VoIP engines has failed."
|
|
::= { cmgTrapV3separator 38 }
|
|
|
|
cmgVoipCoreClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All the DSP Cores serving VoIP engines are back in service."
|
|
::= { cmgTrapV3separator 39 }
|
|
|
|
--
|
|
-- Configuration Change traps
|
|
--
|
|
|
|
cmgModuleRemove NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapModule }
|
|
STATUS current
|
|
DESCRIPTION "A media module has been removed."
|
|
::= { cmgTrapV3separator 50 }
|
|
|
|
-- There is no Clear trap for Module Remove. Trap Type 51 is reserved.
|
|
|
|
cmgModuleInsertFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask, cmgTrapModule }
|
|
STATUS current
|
|
DESCRIPTION "Media module insertion sequence has failed."
|
|
::= { cmgTrapV3separator 52 }
|
|
|
|
cmgModuleInsertSuccess NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapModule }
|
|
STATUS current
|
|
DESCRIPTION "A media module has been inserted."
|
|
::= { cmgTrapV3separator 53 }
|
|
|
|
cmgMgBusyout NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrator has moved a media module or port to
|
|
the busy-out state."
|
|
::= { cmgTrapV3separator 54 }
|
|
|
|
cmgMgRelease NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrator has moved a media module or port from the
|
|
busy-out state back into service."
|
|
::= { cmgTrapV3separator 55 }
|
|
|
|
cmgUnsupportedMmEnrolement NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleSlot, cmgModuleType, cmgModuleName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The event is sent when a module is inserted to a slot where it can be identified
|
|
but not supported due to hardware limitations."
|
|
::= { cmgTrapV3separator 56 }
|
|
|
|
cmgDataModuleAwohConflict NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleSlot, cmgModuleType, cmgModuleName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This event is generated when a data module is found in a slot that was Administered
|
|
without hardware as a voice module in the call controller."
|
|
::= { cmgTrapV3separator 57 }
|
|
|
|
--
|
|
-- Normal Operations traps
|
|
--
|
|
|
|
cmgFirmwareDownloadBegun NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, genAppFileId, genAppFileName, genAppFileVersionNumber, cmgProductId, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has begun download of a software module."
|
|
::= { cmgTrapV3separator 70 }
|
|
|
|
cmgFirmwareDownloadSuccess NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, genAppFileId, genAppFileName, genAppFileVersionNumber }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has completed successful download of a software module."
|
|
::= { cmgTrapV3separator 71 }
|
|
|
|
-- The Registration Fault trap is among the Application Fault traps.
|
|
-- Trap Type 72 is reserved.
|
|
|
|
cmgRegistrationSuccess NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgActiveControllerAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has successfully registered with a controller."
|
|
::= { cmgTrapV3separator 73 }
|
|
|
|
cmgMgManualReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway is beginning a user-requested reset operation."
|
|
::= { cmgTrapV3separator 74 }
|
|
|
|
cmgModuleManualReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A media module is beginning a user-requested reset operation."
|
|
::= { cmgTrapV3separator 75 }
|
|
|
|
cmgVoipManualReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A VoIP engine is beginning a user-requested reset operation."
|
|
::= { cmgTrapV3separator 76 }
|
|
|
|
cmgDsuManualReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An E1/T1 DSU is beginning a user-requested reset operation."
|
|
::= { cmgTrapV3separator 77 }
|
|
|
|
cmgConfigUploadBegun NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has begun upload of a configuration file."
|
|
::= { cmgTrapV3separator 78 }
|
|
|
|
cmgConfigUploadSuccess NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has completed successful upload of a configuration file."
|
|
::= { cmgTrapV3separator 79 }
|
|
|
|
|
|
--
|
|
-- Application Fault traps
|
|
--
|
|
|
|
cmgMemoryFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "Main processor memory has issued a failure warning."
|
|
::= { cmgTrapV3separator 90 }
|
|
|
|
cmgMemoryClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "Main processor memory is back in normal service."
|
|
::= { cmgTrapV3separator 91 }
|
|
|
|
cmgDhcpRequestFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway cannot contact its DHCP server, or the server
|
|
failed to respond to a request."
|
|
::= { cmgTrapV3separator 92 }
|
|
|
|
cmgDhcpRequestClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has received a successful response to a DHCP request."
|
|
::= { cmgTrapV3separator 93 }
|
|
|
|
cmgFirmwareDownloadFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, genAppFileId, genAppFileName, genAppFileVersionNumber, genOpLastFailureIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An attempt to download a software module has failed."
|
|
::= { cmgTrapV3separator 94 }
|
|
|
|
cmgFirmwareDownloadWarning NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation,genAppFileId, genAppFileName, genAppFileVersionNumber, genOpLastWarningDisplay}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Non critical event occur during attempt to download a software module."
|
|
::= { cmgTrapTypes 95 }
|
|
|
|
cmgProcessRestart NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One or more media gateway software processes have terminated and
|
|
been restarted by the software task manager."
|
|
::= { cmgTrapV3separator 96 }
|
|
|
|
cmgProcessRestartClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Media gateway software processes are running normally."
|
|
::= { cmgTrapV3separator 97 }
|
|
|
|
cmgIccMissingFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An Internal Communications Controller expected in slot 1 is missing."
|
|
::= { cmgTrapV3separator 98 }
|
|
|
|
cmgIccMissingClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Internal Communications Controller expected in slot 1 is present."
|
|
::= { cmgTrapV3separator 99 }
|
|
|
|
cmgIccAutoReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Media gateway has automatically reset the Internal
|
|
Communications Controller."
|
|
::= { cmgTrapV3separator 100 }
|
|
|
|
cmgIccAutoResetClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Internal Communications Controller is running normally."
|
|
::= { cmgTrapV3separator 101 }
|
|
|
|
cmgPrimaryControllerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, cmgUseDhcpForMgcList }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway cannot contact the first controller
|
|
in its controller list."
|
|
::= { cmgTrapV3separator 102 }
|
|
|
|
cmgPrimaryControllerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, cmgUseDhcpForMgcList }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has successfully contacted the first controller
|
|
in its controller list."
|
|
::= { cmgTrapV3separator 103 }
|
|
|
|
cmgNoControllerFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, cmgUseDhcpForMgcList }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway cannot contact any controller in its controller lists."
|
|
::= { cmgTrapV3separator 104 }
|
|
|
|
cmgNoControllerClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, cmgUseDhcpForMgcList }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has successfully contacted one of the controllers
|
|
in its controller lists."
|
|
::= { cmgTrapV3separator 105 }
|
|
|
|
cmgRegistrationFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, cmgActiveControllerAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway cannot register with any controller
|
|
in its controller list."
|
|
::= { cmgTrapV3separator 106 }
|
|
|
|
-- The Clear trap for Registration Fault is Registration Success,
|
|
-- among the Normal Operations Traps. Trap Type 107 is reserved.
|
|
|
|
cmgH248LinkDown NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The H.248 link between the media gateway and its controller is down."
|
|
::= { cmgTrapV3separator 108 }
|
|
|
|
cmgH248LinkUp NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The H.248 link between the media gateway and its controller
|
|
is back in service."
|
|
::= { cmgTrapV3separator 109 }
|
|
|
|
cmgTestFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "A maintenance test has failed."
|
|
::= { cmgTrapV3separator 110 }
|
|
|
|
cmgTestClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "Failed maintenance tests have succeeded."
|
|
::= { cmgTrapV3separator 111 }
|
|
|
|
cmgTestThresholdFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "Maintenance test failure count has exceeded its
|
|
reporting threshold."
|
|
::= { cmgTrapV3separator 112 }
|
|
|
|
cmgTestThresholdClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "Maintenance test failure count has dropped below
|
|
its reporting threshold."
|
|
::= { cmgTrapV3separator 113 }
|
|
|
|
cmgMgAutoReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway is beginning automatic reinitialization."
|
|
::= { cmgTrapV3separator 114 }
|
|
|
|
-- There is no Clear trap for MG Auto Reset. Trap Type 115 is reserved.
|
|
|
|
cmgModuleAutoReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One of the media modules is beginning automatic reinitialization."
|
|
::= { cmgTrapV3separator 116 }
|
|
|
|
cmgModuleAutoResetClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reset media module is running normally."
|
|
::= { cmgTrapV3separator 117 }
|
|
|
|
cmgModulePostFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A media module has failed its power-on startup test."
|
|
::= { cmgTrapV3separator 118 }
|
|
|
|
cmgModulePostClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Media module power-on startup test successful."
|
|
::= { cmgTrapV3separator 119 }
|
|
|
|
cmgModuleParameterFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A media module has failed its parameter exchange."
|
|
::= { cmgTrapV3separator 120 }
|
|
|
|
cmgModuleParameterClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgModuleFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Media module parameter exchange successful."
|
|
::= { cmgTrapV3separator 121 }
|
|
|
|
cmgConfigUploadFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, genOpLastFailureIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An attempt to upload a configuration file has failed."
|
|
::= { cmgTrapV3separator 122 }
|
|
|
|
-- The Clear trap for Configuration Upload Fault is Configuration Upload
|
|
-- Success, among the Normal Operations Traps. Trap Type 123 is reserved.
|
|
|
|
|
|
cmgVoipOccFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask, cmgVoipChannelsInUse, cmgVoipTotalChannels }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One or more of the VoIP engines in the media gateway is over
|
|
its occupancy threshold, as measured by a snapshot:
|
|
(Channels In Use)/(Total Channels)."
|
|
::= { cmgTrapV3separator 124 }
|
|
|
|
cmgVoipOccClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask, cmgVoipChannelsInUse, cmgVoipTotalChannels }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All the VoIP engines in the media gateway are operating below
|
|
occupancy threshold, as measured by a snapshot:
|
|
(Channels In Use)/(Total Channels)."
|
|
::= { cmgTrapV3separator 125 }
|
|
|
|
cmgVoipAvgOccFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask, cmgVoipAverageOccupancy }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One or more of the VoIP engines in the media gateway is over
|
|
its average occupancy threshold."
|
|
::= { cmgTrapV3separator 126 }
|
|
|
|
cmgVoipAvgOccClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask, cmgVoipAverageOccupancy }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All the VoIP engines in the media gateway are operating below
|
|
occupancy threshold, as measured by a snapshot:
|
|
(Channels In Use)/(Total Channels)."
|
|
::= { cmgTrapV3separator 127 }
|
|
|
|
|
|
cmgVoipAutoReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask }
|
|
STATUS current
|
|
DESCRIPTION "A VoIP engine has begun automatic reset."
|
|
::= { cmgTrapV3separator 128 }
|
|
|
|
cmgVoipAutoResetClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A VoIP engine has completed automatic reset, and is running normally."
|
|
::= { cmgTrapV3separator 129 }
|
|
|
|
cmgDsuFpgaConfigureFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The DSU in one of the E1/T1 media modules failed to
|
|
configure its Field Programmable Gateway Array."
|
|
::= { cmgTrapV3separator 130 }
|
|
|
|
cmgDsuFpgaConfigureClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The DSU in one of the E1/T1 media modules has successfully
|
|
configured its Field Programmable Gateway Array."
|
|
::= { cmgTrapV3separator 131 }
|
|
|
|
cmgDsuAutoReset NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A DSU in one of the E1/T1 media modules has begun automatic reset."
|
|
::= { cmgTrapV3separator 132 }
|
|
|
|
cmgDsuAutoResetClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A DSU in one of the E1/T1 media modules has completed automatic
|
|
reset, and is running normally."
|
|
::= { cmgTrapV3separator 133 }
|
|
|
|
cmgDsuDteDtrFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"One of the E1/T1 media modules has detected that the DTR signal from
|
|
its DTE is off. This indicates that the DTE is not connected or not
|
|
functioning."
|
|
::= { cmgTrapV3separator 134 }
|
|
|
|
cmgDsuDteDtrClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"One of the E1/T1 media modules has detected that the DTR signal from
|
|
its DTE is back to normal."
|
|
::= { cmgTrapV3separator 135 }
|
|
|
|
cmgDsuDteRtsFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An E1/T1 media module has detected that the RTS signal from its
|
|
DTE is not on whenever the DTE requests to send data and during
|
|
data transfer. This indicates that the DTE is not functioning."
|
|
::= { cmgTrapV3separator 136 }
|
|
|
|
cmgDsuDteRtsClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An E1/T1 media module has detected that the RTS signal from its
|
|
DTE is back to normal."
|
|
::= { cmgTrapV3separator 137 }
|
|
|
|
cmgDsuTxDFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An E1/T1 media module has detected that the data received from the
|
|
local DTE to be sent to the far end is either all ones or all zeroes."
|
|
::= { cmgTrapV3separator 138 }
|
|
|
|
cmgDsuTxDClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The E1/T1 media module is receiving normal data from the local
|
|
DTE to be sent to the far end."
|
|
::= { cmgTrapV3separator 139 }
|
|
|
|
cmgDsuRxDFailure NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An E1/T1 media module has detected that the data received from the
|
|
far end to be sent to the local DTE is either all ones or all zeroes."
|
|
::= { cmgTrapV3separator 140 }
|
|
|
|
cmgDsuRxDClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The E1/T1 media module is receiving normal data from the far end
|
|
to be sent to the local DTE."
|
|
::= { cmgTrapV3separator 141 }
|
|
|
|
cmgVoipIpConfigFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask, cmgVoipCurrentIpAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"There is an IP configuration failure in the VoIP Engine.
|
|
No static IP address has been supplied or the firmware is getting
|
|
indications that this is a duplicate IP address."
|
|
::= { cmgTrapV3separator 142 }
|
|
|
|
cmgVoipIpConfigClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgVoipFaultMask, cmgVoipCurrentIpAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP configuration of the VoIP Engine is successful."
|
|
::= { cmgTrapV3separator 143 }
|
|
|
|
cmgConfigDownloadFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, genOpLastFailureIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An attempt to download a configuration file has failed."
|
|
::= { cmgTrapV3separator 144 }
|
|
|
|
-- The Clear trap for Configuration Download Fault is Configuration Download
|
|
-- Success, among the Normal Operations Traps.
|
|
|
|
cmgConfigDownloadBegun NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has begun download of a configuration file."
|
|
::= { cmgTrapV3separator 145 }
|
|
|
|
cmgConfigDownloadSuccess NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has completed successful download of a configuration file."
|
|
::= { cmgTrapV3separator 146 }
|
|
|
|
cmgTimeslotOccupancyFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapAvailableTimeslots, cmgTrapInUseTimeslots }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeslot usage is over the occupancy threshold,
|
|
as measured by a snapshot:
|
|
(Timeslots In Use)/(Total Timeslots)."
|
|
::= { cmgTrapV3separator 147 }
|
|
|
|
cmgTimeslotOccupancyClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapAvailableTimeslots, cmgTrapInUseTimeslots}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeslot usage is below the occupancy threshold,
|
|
as measured by a snapshot:
|
|
(Timeslots In Use)/(Total Timeslots)."
|
|
::= { cmgTrapV3separator 148 }
|
|
|
|
cmgTimeslotAvailabilityFault NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapAvailableTimeslots, cmgTrapInUseTimeslots }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No more Timeslot are available on this gateway."
|
|
::= { cmgTrapV3separator 149 }
|
|
|
|
cmgTimeslotAvailabilityClear NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapAvailableTimeslots, cmgTrapInUseTimeslots}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timeslots are again available on this gateway,
|
|
usage is below the occupancy threshold,
|
|
as measured by a snapshot:
|
|
(Timeslots In Use)/(Total Timeslots)."
|
|
::= { cmgTrapV3separator 150 }
|
|
|
|
cmgRegistrationSuccessInetAddress NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgActiveControllerInetAddressType, cmgActiveControllerInetAddress,
|
|
cmgProductId, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway has successfully registered with a controller.
|
|
This trap is identical to cmgRegistrationSuccess but with INET Address varbind
|
|
instead of IPv4 varbind."
|
|
::= { cmgTrapV3separator 151 }
|
|
|
|
cmgRegistrationFaultInetAddress NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgMgpFaultMask, cmgActiveControllerInetAddressType, cmgActiveControllerInetAddress,
|
|
cmgProductId, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media gateway cannot register with any controller
|
|
in its controller list.
|
|
This trap is identical to cmgRegistrationFault but with INET Address varbind
|
|
instead of IPv4 varbind."
|
|
::= { cmgTrapV3separator 152 }
|
|
|
|
cmgDs1Layer2Down NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapModule }
|
|
STATUS current
|
|
DESCRIPTION "ISDN Layer-2 is down on a Ds1."
|
|
::= { cmgTrapV3separator 153 }
|
|
|
|
cmgDs1Layer2Up NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapModule }
|
|
STATUS current
|
|
DESCRIPTION "ISDN Layer-2 is established on a Ds1."
|
|
::= { cmgTrapV3separator 154 }
|
|
|
|
cmgFipsErrorMode NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapModule, cmgFipsErrorType, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "The Gateway is in FIPS error mode."
|
|
::= { cmgTrapV3separator 155 }
|
|
|
|
cmgCertErrorCertRevoked NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "A Gateway TLS Certificate was revoked."
|
|
::= { cmgTrapV3separator 156 }
|
|
|
|
cmgCrlAccessDenied NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "The Gateway could not access a Certificate Revocation List."
|
|
::= { cmgTrapV3separator 157 }
|
|
|
|
cmgCrlFileSize NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "The Gateway could not download a Certificate Revocation List due
|
|
to filesystem limitations."
|
|
::= { cmgTrapV3separator 158 }
|
|
|
|
cmgCertErrorCertExpired NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "A Gateway TLS Certificate has expired."
|
|
::= { cmgTrapV3separator 159 }
|
|
|
|
cmgCertErrorNearExpiry NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "A Gateway TLS Certificate is near expiry and should be updated."
|
|
::= { cmgTrapV3separator 160 }
|
|
|
|
cmgCertErrorIdAuthentication NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "A Gateway TLS Certificate could not be authenticated"
|
|
::= { cmgTrapV3separator 161 }
|
|
|
|
cmgOcspAccessDenied NOTIFICATION-TYPE
|
|
OBJECTS { cmgTrapSubsystem, cmgTrapOnBoard, cmgTrapLocation, cmgTrapSeverity }
|
|
STATUS current
|
|
DESCRIPTION "The Gateway could not access an OCSP Responder."
|
|
::= { cmgTrapV3separator 162 }
|
|
|
|
|
|
-- ************************************************************************* --
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1
|
|
cmgContactClosuresTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgContactClosuresEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table is used for managing contact closure adjunct port.
|
|
The adjunct box contains two relays.
|
|
"
|
|
::= { cmgContactClosures 1 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1
|
|
cmgContactClosuresEntry OBJECT-TYPE
|
|
SYNTAX CmgContactClosuresEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { cmgCcModule, cmgCcPort, cmgCcRelay }
|
|
::= { cmgContactClosuresTable 1 }
|
|
|
|
CmgContactClosuresEntry ::=
|
|
SEQUENCE {
|
|
cmgCcModule INTEGER,
|
|
cmgCcPort INTEGER,
|
|
cmgCcRelay INTEGER,
|
|
cmgCcAdminState INTEGER,
|
|
cmgCcPulseDuration INTEGER,
|
|
cmgCcStatus INTEGER
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1.1
|
|
cmgCcModule OBJECT-TYPE
|
|
SYNTAX INTEGER (10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { cmgContactClosuresEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1.2
|
|
cmgCcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { cmgContactClosuresEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1.3
|
|
cmgCcRelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Each contact closure port can control two relays on the adjunct"
|
|
::= { cmgContactClosuresEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1.4
|
|
cmgCcAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
manualTrigger(2),
|
|
manualOff(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The admin state of the contact-closure where:
|
|
Auto(1): The Contact Closure is controlled by the call
|
|
Controller.
|
|
Trigger(2): The contact closure relay is triggered.
|
|
Off(3): The contact closure relay is off (not triggered).
|
|
"
|
|
DEFVAL { auto }
|
|
::= { cmgContactClosuresEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1.5
|
|
cmgCcPulseDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The number of second the relay is triggred after each pulse activation
|
|
signal is received from the call-controller.
|
|
"
|
|
DEFVAL { 3 }
|
|
::= { cmgContactClosuresEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.6.1.1.6
|
|
cmgCcStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
triggered(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The actual contact closure relay state
|
|
"
|
|
::= { cmgContactClosuresEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1
|
|
cmgETRTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CmgETREntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Emergency Transfer Function Table (short circuit
|
|
Line and Trunk ports in case of call-controller connectivity
|
|
problems)"
|
|
::= { cmgETR 1 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1.1
|
|
cmgETREntry OBJECT-TYPE
|
|
SYNTAX CmgETREntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { cmgEtrModule }
|
|
::= { cmgETRTable 1 }
|
|
|
|
CmgETREntry ::= SEQUENCE {
|
|
cmgEtrModule INTEGER,
|
|
cmgEtrAdminState INTEGER,
|
|
cmgEtrNumberOfPairs INTEGER,
|
|
cmgEtrStatus INTEGER,
|
|
cmgEtrCurrentLoopDetect OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1.1.1
|
|
cmgEtrModule OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Module number - 10 on G450"
|
|
::= { cmgETREntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1.1.2
|
|
cmgEtrAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
on(2),
|
|
off(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module's ETR administration state where:
|
|
off(1): ETR is turned off without checking if there
|
|
is an active call among trunk-line port pairs
|
|
|
|
auto(2): ETR is turned off as soon as the module is
|
|
operational (controlled by a call controller)
|
|
|
|
on(3): ETR is never turned off"
|
|
DEFVAL { auto }
|
|
::= { cmgETREntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1.1.3
|
|
cmgEtrNumberOfPairs OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ETR TRUNK-LINE pairs"
|
|
DEFVAL { 1 }
|
|
::= { cmgETREntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1.1.4
|
|
cmgEtrStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on(1),
|
|
off(2)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of the ETR function"
|
|
::= { cmgETREntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.7.1.1.5
|
|
cmgEtrCurrentLoopDetect OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit in the bit-mask represents a current-loop-detector of one
|
|
trunk-line ETR pairs. The bit is set when current is detected"
|
|
::= { cmgETREntry 5 }
|
|
--
|
|
-- cmgDynamicCAC
|
|
--
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.8.1
|
|
cmgDynCacStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
notConfigured(2),
|
|
notArmed(3),
|
|
armedNotConfigured(4),
|
|
notSupported(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic CAC status"
|
|
::= { cmgDynamicCAC 1 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.8.2
|
|
cmgDynCacRBBL OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last Reported BBL value sent to the MGC"
|
|
::= { cmgDynamicCAC 2 }
|
|
|
|
-- 1.3.6.1.4.1.6889.1.2.9.1.8.3
|
|
cmgDynCacLastUpdate OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time (sysUpTime) a 'dynamic CAC' event was sent to the MGC"
|
|
::= { cmgDynamicCAC 3 }
|
|
|
|
--
|
|
-- SLA Monitor Group
|
|
--
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.1
|
|
cmgSLAMonitorState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
enabled (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the SLA Monitor."
|
|
::= { cmgSLAMonitor 1 }
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.2
|
|
cmgSLAMonitorServerInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type (IPv4 or IPv6) of this SLA Monitor server."
|
|
::= { cmgSLAMonitor 2 }
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.3
|
|
cmgSLAMonitorServerInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv4 or IPv6 address of the SLA Monitor server."
|
|
::= { cmgSLAMonitor 3 }
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.4
|
|
cmgSLAMonitorServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SLA Monitor server port."
|
|
::= { cmgSLAMonitor 4 }
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.5-9 UNDEFINED/RESERVED
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.10
|
|
cmgSLAMonitorPacketCaptureMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none (0),
|
|
withoutPayload (1),
|
|
all (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SLA Monitor packet capture mode."
|
|
::= { cmgSLAMonitor 10 }
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.11-98 UNDEFINED/RESERVED
|
|
|
|
-- 1.3.6.1.4.1.6889.2.9.1.9.99
|
|
cmgSLAMonitorVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SLA Monitor firmware version."
|
|
::= { cmgSLAMonitor 99 }
|
|
|
|
END
|
|
|