Audiocodes initial support (#9508)

* Create audiocodes family with very basic sensors

* audiocode polling php and test files

* audiocode polling php and test files

* audiocode test files

* audiocode cleaning

* tests with selective polling disabled
This commit is contained in:
PipoCanaja 2018-12-05 17:43:45 +01:00 committed by Tony Murray
parent 1ca1909074
commit 3fc5ae6a24
38 changed files with 100607 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -0,0 +1,12 @@
os: audiocodes
group: audiocodes
text: 'Audiocodes'
type: network
icon: audiocodes
over:
- { graph: device_bits, text: 'Device Traffic' }
mib_dir:
- audiocodes
discovery:
- sysObjectID:
- .1.3.6.1.4.1.5003.8.1.1

View File

@ -0,0 +1,153 @@
mib: AC-ANALOG-MIB:AcGateway:AC-PSTN-MIB:DS1-MIB:AC-PM-PSTN-MIB
modules:
sensors:
pre-cache:
data:
- oid:
- callerDisplayCallerDisplay
- channelsStartingPhoneNum
- acAnalogFxsFxoType
- acTrunkDialPlanName
- dsx1CircuitIdentifier
- acPMTrunkUtilizationAttributes
state:
data:
-
oid: acAnalogFxsFxoTable
value: acAnalogFxsFxoHookState
num_oid: .1.3.6.1.4.1.5003.9.10.1.4.1.1.18.{{ $index }}
descr: 'FXO {{ $index }} ({{ $callerDisplayCallerDisplay }}, {{ $channelsStartingPhoneNum }})'
index: 'hookStatus{{ $index }}'
state_name: acAnalogFxsFxoHookState
states:
- { descr: offHook, graph: 0, value: 0, generic: 0 }
- { descr: onHook, graph: 0, value: 1, generic: 0 }
skip_values:
-
oid: acAnalogFxsFxoType
op: '!='
value: 0
-
oid: acAnalogFxsFxoTable
value: acAnalogFxsFxoHookState
num_oid: .1.3.6.1.4.1.5003.9.10.1.4.1.1.18.{{ $index }}
descr: 'FXS {{ $index }} ({{ $callerDisplayCallerDisplay }}, {{ $channelsStartingPhoneNum }})'
index: 'hookStatus{{ $index }}'
state_name: acAnalogFxsFxoHookState
states:
- { descr: offHook, graph: 0, value: 0, generic: 0 }
- { descr: onHook, graph: 0, value: 1, generic: 0 }
skip_values:
-
oid: acAnalogFxsFxoType
op: '!='
value: 1
-
oid: acAnalogFxsFxoTable
value: acAnalogFxsFxoHookState
num_oid: .1.3.6.1.4.1.5003.9.10.1.4.1.1.18.{{ $index }}
descr: 'E&M {{ $index }} ({{ $callerDisplayCallerDisplay }}, {{ $channelsStartingPhoneNum }})'
index: 'hookStatus{{ $index }}'
state_name: acAnalogFxsFxoHookState
states:
- { descr: offHook, graph: 0, value: 0, generic: 0 }
- { descr: onHook, graph: 0, value: 1, generic: 0 }
skip_values:
-
oid: acAnalogFxsFxoType
op: '!='
value: 2
-
oid: acTrunkTable
value: acTrunkAdministrativeState
num_oid: .1.3.6.1.4.1.5003.9.10.9.1.1.1.1.1.2.{{ $index }}
descr: 'Trunk {{ $index }} AdminStatus ({{ $acTrunkDialPlanName }})'
index: 'trunkAdminStatus{{ $index }}'
state_name: acTrunkAdministrativeState
states:
- { descr: locked, graph: 0, value: 0, generic: 0 }
- { descr: unLocked, graph: 0, value: 1, generic: 0 }
-
oid: acTrunkTable
value: acTrunkProtocolType
num_oid: .1.3.6.1.4.1.5003.9.10.9.1.1.1.1.1.3.{{ $index }}
descr: 'Trunk {{ $index }} Type ({{ $acTrunkDialPlanName }})'
index: 'trunkProtocolType{{ $index }}'
state_name: acTrunkProtocolType
states:
- { descr: NONE , graph: 0, value: 0 , generic: 0 }
- { descr: E1_EURO_ISDN , graph: 0, value: 1 , generic: 0 }
- { descr: T1_CAS , graph: 0, value: 2 , generic: 0 }
- { descr: T1_RAW_CAS , graph: 0, value: 3 , generic: 0 }
- { descr: T1_TRANSPARENT , graph: 0, value: 4 , generic: 0 }
- { descr: E1_TRANSPARENT_31 , graph: 0, value: 5 , generic: 0 }
- { descr: E1_TRANSPARENT_30 , graph: 0, value: 6 , generic: 0 }
- { descr: E1_MFCR2 , graph: 0, value: 7 , generic: 0 }
- { descr: E1_CAS , graph: 0, value: 8 , generic: 0 }
- { descr: E1_RAW_CAS , graph: 0, value: 9 , generic: 0 }
- { descr: T1_NI2_ISDN , graph: 0, value: 10 , generic: 0 }
- { descr: T1_4ESS_ISDN , graph: 0, value: 11 , generic: 0 }
- { descr: T1_5ESS_9_ISDN , graph: 0, value: 12 , generic: 0 }
- { descr: T1_5ESS_10_ISDN , graph: 0, value: 13 , generic: 0 }
- { descr: T1_DMS100_ISDN , graph: 0, value: 14 , generic: 0 }
- { descr: J1_TRANSPARENT , graph: 0, value: 15 , generic: 0 }
- { descr: T1_NTT_ISDN , graph: 0, value: 16 , generic: 0 }
- { descr: E1_AUSTEL_ISDN , graph: 0, value: 17 , generic: 0 }
- { descr: E1_HKT_ISDN , graph: 0, value: 18 , generic: 0 }
- { descr: E1_KOR_ISDN , graph: 0, value: 19 , generic: 0 }
- { descr: T1_HKT_ISDN , graph: 0, value: 20 , generic: 0 }
- { descr: E1_QSIG , graph: 0, value: 21 , generic: 0 }
- { descr: E1_TNZ_ISDN , graph: 0, value: 22 , generic: 0 }
- { descr: T1_QSIG , graph: 0, value: 23 , generic: 0 }
- { descr: T1_IUA , graph: 0, value: 28 , generic: 0 }
- { descr: E1_IUA , graph: 0, value: 29 , generic: 0 }
- { descr: E1_FRENCH_VN6_ISDN , graph: 0, value: 30 , generic: 0 }
- { descr: E1_FRENCH_VN3_ISDN , graph: 0, value: 31 , generic: 0 }
- { descr: T1_EURO_ISDN , graph: 0, value: 34 , generic: 0 }
- { descr: T1_DMS100_MERIDIAN_ISDN , graph: 0, value: 35 , generic: 0 }
- { descr: T1_NI1_ISDN , graph: 0, value: 36 , generic: 0 }
- { descr: E1_DUA , graph: 0, value: 37 , generic: 0 }
- { descr: E1_Q931_PACKETS , graph: 0, value: 38 , generic: 0 }
- { descr: T1_Q931_PACKETS , graph: 0, value: 39 , generic: 0 }
- { descr: E1_NI2_ISDN , graph: 0, value: 40 , generic: 0 }
- { descr: E1-CAS-R15 , graph: 0, value: 41 , generic: 0 }
- { descr: V5 , graph: 0, value: 43 , generic: 0 }
- { descr: BRI-EURO-ISDN, graph: 0, value: 50 , generic: 0 }
- { descr: BRI-NI-2, graph: 0, value: 51 , generic: 0 }
- { descr: BRI-DMS100, graph: 0, value: 52 , generic: 0 }
- { descr: BRI-5ESS, graph: 0, value: 53 , generic: 0 }
- { descr: BRI-QSIG , graph: 0, value: 54 , generic: 0 }
- { descr: BRI-VNG, graph: 0, value: 55 , generic: 0 }
- { descr: BRI-NTT, graph: 0, value: 56 , generic: 0 }
- { descr: BRI-IUA, graph: 0, value: 57 , generic: 0 }
-
oid: dsx1ConfigTable
value: dsx1LoopbackConfig
num_oid: .1.3.6.1.2.1.10.18.6.1.9.{{ $index }}
descr: 'DS1 LoopbackConfig ({{ $dsx1CircuitIdentifier }}){{ $index }}'
index: 'DS1loopback{{ $index }}'
state_name: dsx1LoopbackConfig
states:
- { descr: No Loop , graph: 0, value: 1 , generic: 0 }
- { descr: Payload Loop , graph: 0, value: 2 , generic: 3 }
- { descr: Line Loop , graph: 0, value: 3 , generic: 3 }
- { descr: Other Loop , graph: 0, value: 4 , generic: 3 }
- { descr: Inward Loop , graph: 0, value: 5 , generic: 3 }
- { descr: Dual Loop , graph: 0, value: 6 , generic: 3 }
-
oid: acTrunkStatusTable
value: acTrunkStatusAlarm
num_oid: .1.3.6.1.4.1.5003.9.10.9.2.1.1.1.7.{{ $index }}
descr: 'Trunk Status {{ $index }})'
index: 'trunkStatus{{ $index }}'
high_limit: acPMTrunkUtilizationAttributesHighThreshold
low_limit: -1
state_name: acTrunkUtilization
states:
- { descr: Disabled , graph: 0, value: 0 , generic: 3 }
- { descr: Active , graph: 0, value: 1 , generic: 0 }
- { descr: LosLof , graph: 0, value: 2 , generic: 2 }
- { descr: Ais , graph: 0, value: 3 , generic: 2 }
- { descr: Rai , graph: 0, value: 4 , generic: 2 }
- { descr: DChannel , graph: 0, value: 5 , generic: 2 }
- { descr: LowerLayerDown , graph: 0, value: 6 , generic: 2 }

View File

@ -0,0 +1,10 @@
<?php
use LibreNMS\RRD\RrdDefinition;
$oids = 'acSysIdName.0 acSysVersionSoftware.0 acSysIdSerialNumber.0';
$data = snmp_get_multi($device, $oids, '-OQUs', 'AC-SYSTEM-MIB');
$hardware = $data[0]['acSysIdName'];
$version = $data[0]['acSysVersionSoftware'];
$serial = $data[0]['acSysIdSerialNumber'];

View File

@ -0,0 +1,553 @@
AcAlarm DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32, Unsigned32
FROM SNMPv2-SMI
AcAlarmEventType, AcAlarmProbableCause, AcAlarmSeverity
FROM AC-FAULT-TC
SnmpAdminString, SnmpEngineID
FROM SNMP-FRAMEWORK-MIB
DateAndTime, DisplayString, RowStatus, TEXTUAL-CONVENTION,
TimeStamp, TruthValue
FROM SNMPv2-TC;
audioCodes OBJECT IDENTIFIER ::= { enterprises 5003 }
acFault OBJECT IDENTIFIER ::= { audioCodes 11 }
acAlarm MODULE-IDENTITY
LAST-UPDATED "200312180000Z"
ORGANIZATION "Audiocodes"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod 70151, ISRAEL
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
"This MIB defines the enterprise-specific objects needed
to support fault management of Audiocodes products. The
MIB consists of:
o Active alarm table
o Alarm history table
o Alarm notification varbinds"
REVISION "200312180000Z"
DESCRIPTION
"4.4. Dec. 18, 2003. Made these changes:
o Initial version"
::= { acFault 1 }
-- Note on use of SnmpAdminString instead of DisplayString
--
-- IETF Generic and Common Textual Conventions (http://ops.ietf.org/mib-common-tcs.html )
-- "DisplayString does not support internationalized text.
-- It MUST NOT be used for objects that are required to
-- hold internationalized text (which is always the case
-- if the object is intended for use by humans [RFC2277]).
-- Designers SHOULD consider using SnmpAdminString,
-- Utf8String, or LongUtf8String for such objects."
-- ****************************************
-- acActiveAlarm
-- ****************************************
acActiveAlarm OBJECT IDENTIFIER ::= {acAlarm 1}
-- ****************************************
-- acActiveAlarm table decleration
-- ****************************************
acActiveAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcActiveAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of active alarms."
::= {acActiveAlarm 1}
-- ****************************************
-- acActiveAlarm table entry
-- ****************************************
acActiveAlarmEntry OBJECT-TYPE
SYNTAX AcActiveAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the acActiveAlarmTable"
INDEX { acActiveAlarmSequenceNumber }
::= {acActiveAlarmTable 1}
-- ****************************************
-- acActiveAlarm TABLE
-- ****************************************
AcActiveAlarmEntry ::= SEQUENCE {
acActiveAlarmSequenceNumber Unsigned32,
acActiveAlarmSysuptime TimeStamp,
acActiveAlarmTrapOID OBJECT IDENTIFIER,
acActiveAlarmDateAndTime DateAndTime,
acActiveAlarmName Unsigned32,
acActiveAlarmTextualDescription SnmpAdminString,
acActiveAlarmSource SnmpAdminString,
acActiveAlarmSeverity AcAlarmSeverity,
acActiveAlarmEventType AcAlarmEventType,
acActiveAlarmProbableCause AcAlarmProbableCause,
acActiveAlarmAdditionalInfo1 SnmpAdminString,
acActiveAlarmAdditionalInfo2 SnmpAdminString,
acActiveAlarmAdditionalInfo3 SnmpAdminString
}
acActiveAlarmSequenceNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number of the alarm raise trap."
::= {acActiveAlarmEntry 1}
acActiveAlarmSysuptime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysuptime at the time the alarm raise trap was sent"
::= {acActiveAlarmEntry 2}
acActiveAlarmTrapOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OID of the notification trap"
::= {acActiveAlarmEntry 3}
acActiveAlarmDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time at the time the alarm raise trap was sent."
::= {acActiveAlarmEntry 4}
acActiveAlarmName OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the alarm that was raised. This actually in the form of a number. Each kind of alarm has a unique number associated with it."
::= {acActiveAlarmEntry 5}
acActiveAlarmTextualDescription OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Text that descries the alarm condition."
::= {acActiveAlarmEntry 6}
acActiveAlarmSource OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The component in the system which raised the alarm."
::= {acActiveAlarmEntry 7}
acActiveAlarmSeverity OBJECT-TYPE
SYNTAX AcAlarmSeverity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The severity of the alarm."
::= {acActiveAlarmEntry 8}
acActiveAlarmEventType OBJECT-TYPE
SYNTAX AcAlarmEventType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The event type of the alarm."
::= {acActiveAlarmEntry 9}
acActiveAlarmProbableCause OBJECT-TYPE
SYNTAX AcAlarmProbableCause
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The probable cause of the alarm."
::= {acActiveAlarmEntry 10}
acActiveAlarmAdditionalInfo1 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acActiveAlarmEntry 11}
acActiveAlarmAdditionalInfo2 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acActiveAlarmEntry 12}
acActiveAlarmAdditionalInfo3 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acActiveAlarmEntry 13}
-- ****************************************
-- acAlarmHistory
-- ****************************************
acAlarmHistory OBJECT IDENTIFIER ::= {acAlarm 2}
-- ****************************************
-- acAlarmHistory table decleration
-- ****************************************
acAlarmHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcAlarmHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all raise-alarm and clear-alarm traps sent by the system.
Internal to the system, this table of traps is a fixed size.
Once the table reaches this size, older traps are removed to make
room for new traps. The size of the table is the value of
the nlmConfigLogEntryLimit (NOTIFICATION-LOG-MIB)."
::= {acAlarmHistory 1}
-- ****************************************
-- acAlarmHistory table entry
-- ****************************************
acAlarmHistoryEntry OBJECT-TYPE
SYNTAX AcAlarmHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the acAlarmHistoryTable"
INDEX { acAlarmHistorySequenceNumber }
::= {acAlarmHistoryTable 1}
-- ****************************************
-- acAlarmHistory TABLE
-- ****************************************
AcAlarmHistoryEntry ::= SEQUENCE {
acAlarmHistorySequenceNumber Unsigned32,
acAlarmHistorySysuptime TimeStamp,
acAlarmHistoryTrapOID OBJECT IDENTIFIER,
acAlarmHistoryDateAndTime DateAndTime,
acAlarmHistoryName Unsigned32,
acAlarmHistoryTextualDescription SnmpAdminString,
acAlarmHistorySource SnmpAdminString,
acAlarmHistorySeverity AcAlarmSeverity,
acAlarmHistoryEventType AcAlarmEventType,
acAlarmHistoryProbableCause AcAlarmProbableCause,
acAlarmHistoryAdditionalInfo1 SnmpAdminString,
acAlarmHistoryAdditionalInfo2 SnmpAdminString,
acAlarmHistoryAdditionalInfo3 SnmpAdminString
}
acAlarmHistorySequenceNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number of the alarm raise or clear trap."
::= {acAlarmHistoryEntry 1}
acAlarmHistorySysuptime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysuptime at the time the alarm raise or clear trap was sent"
::= {acAlarmHistoryEntry 2}
acAlarmHistoryTrapOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OID of the notification trap"
::= {acAlarmHistoryEntry 3}
acAlarmHistoryDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time at the time the alarm raise or clear trap was sent."
::= {acAlarmHistoryEntry 4}
acAlarmHistoryName OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the alarm that was raised or cleared. This actually in the form of a number. Each kind of alarm has a unique number associated with it."
::= {acAlarmHistoryEntry 5}
acAlarmHistoryTextualDescription OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Text that descries the alarm condition."
::= {acAlarmHistoryEntry 6}
acAlarmHistorySource OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The component in the system which raised or cleared the alarm."
::= {acAlarmHistoryEntry 7}
acAlarmHistorySeverity OBJECT-TYPE
SYNTAX AcAlarmSeverity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The severity of the alarm. A severity of warning, minor, major or critical indicates a raise trap. A severity of cleared indicates a clear trap."
::= {acAlarmHistoryEntry 8}
acAlarmHistoryEventType OBJECT-TYPE
SYNTAX AcAlarmEventType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The event type of the alarm."
::= {acAlarmHistoryEntry 9}
acAlarmHistoryProbableCause OBJECT-TYPE
SYNTAX AcAlarmProbableCause
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The probable cause of the alarm."
::= {acAlarmHistoryEntry 10}
acAlarmHistoryAdditionalInfo1 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acAlarmHistoryEntry 11}
acAlarmHistoryAdditionalInfo2 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acAlarmHistoryEntry 12}
acAlarmHistoryAdditionalInfo3 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acAlarmHistoryEntry 13}
-- ****************************************
-- acAlarmVarbinds
-- ****************************************
acAlarmVarbinds OBJECT IDENTIFIER ::= {acAlarm 3}
acAlarmVarbindsSequenceNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The sequence number of the alarm raise or clear trap."
::= {acAlarmVarbinds 1}
acAlarmVarbindsDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The date and time at the time the alarm raise or clear trap was sent."
::= {acAlarmVarbinds 2}
acAlarmVarbindsAlarmName OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The name of the alarm that was raised or cleared. This actually in the form of a number. Each kind of alarm has a unique number associated with it."
::= {acAlarmVarbinds 3}
acAlarmVarbindsTextualDescription OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Text that descries the alarm condition."
::= {acAlarmVarbinds 4}
acAlarmVarbindsSource OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The component in the system which raised or cleared the alarm."
::= {acAlarmVarbinds 5}
acAlarmVarbindsSeverity OBJECT-TYPE
SYNTAX AcAlarmSeverity
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The severity of the alarm. A severity of warning, minor, major or critical indicates a raise trap. A severity of cleared indicates a clear trap."
::= {acAlarmVarbinds 6}
acAlarmVarbindsEventType OBJECT-TYPE
SYNTAX AcAlarmEventType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The event type of the alarm."
::= {acAlarmVarbinds 7}
acAlarmVarbindsProbableCause OBJECT-TYPE
SYNTAX AcAlarmProbableCause
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The probable cause of the alarm."
::= {acAlarmVarbinds 8}
acAlarmVarbindsAdditionalInfo1 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acAlarmVarbinds 9}
acAlarmVarbindsAdditionalInfo2 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acAlarmVarbinds 10}
acAlarmVarbindsAdditionalInfo3 OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Additional miscellaneous info regarding this alarm."
::= {acAlarmVarbinds 11}
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

136
mibs/audiocodes/AC-FAULT-TC Normal file
View File

@ -0,0 +1,136 @@
--********************************************************************
-- AC-FAULT-TC:
-- This MIB defines textual conventions for alarm attributes
-- used in various Audiocodes MIBs
--
-- Creation Date: December 2003
--
-- Copyright (c) 2003 by Audiocodes
-- All rights reserved.
--********************************************************************
--********************************************************************
--
-- Revision History
-- 4.4. Dec. 11, 2003.
-- o Initial revision
--
--********************************************************************
AC-FAULT-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue
FROM SNMPv2-TC;
AcAlarmSeverity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "ISO/IEC 10164-4, ITU X.733 alarm severities"
SYNTAX INTEGER
{
cleared(0),
indeterminate(1),
warning(2),
minor(3),
major(4),
critical(5)
}
AcAlarmEventType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "ISO/IEC 10164-4, ITU X.733 event types"
SYNTAX INTEGER
{
other(0),
communicationsAlarm(1),
qualityOfServiceAlarm(2),
processingErrorAlarm(3),
equipmentAlarm(4),
environmentalAlarm(5)
}
AcAlarmProbableCause ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "ISO/IEC 10164-4, ITU X.733 probable causes"
SYNTAX INTEGER
{
other(0),
adapterError(1),
applicationSubsystemFailure(2),
bandwidthReduced(3),
callEstablishmentError(4),
communicationsProtocolError(5),
communicationsSubsystemFailure(6),
configurationOrCustomizationError(7),
congestion(8),
corruptData(9),
cpuCyclesLimitExceeded(10),
dataSetOrModemError(11),
degradedSignal(12),
dteDceInterfaceError(13),
enclosureDoorOpen(14),
equipmentMalfunction(15),
excessiveVibration(16),
fileError(17),
fireDetected(18),
floodDetected(19),
framingError(20),
heatingVentCoolingSystemProblem(21),
humidityUnacceptable(22),
inputOutputDeviceError(23),
inputDeviceError(24),
lanError(25),
leakDetected(26),
localNodeTransmissionError(27),
lossOfFrame(28),
lossOfSignal(29),
materialSupplyExhausted(30),
multiplexerProblem(31),
outOfMemory(32),
ouputDeviceError(33),
performanceDegraded(34),
powerProblem(35),
pressureUnacceptable(36),
processorProblem(37),
pumpFailure(38),
queueSizeExceeded(39),
receiveFailure(40),
receiverFailure(41),
remoteNodeTransmissionError(42),
resourceAtOrNearingCapacity(43),
responseTimeExecessive(44),
retransmissionRateExcessive(45),
softwareError(46),
softwareProgramAbnormallyTerminated(47),
softwareProgramError(48),
storageCapacityProblem(49),
temperatureUnacceptable(50),
thresholdCrossed(51),
timingProblem(52),
toxicLeakDetected(53),
transmitFailure(54),
transmitterFailure(55),
underlyingResourceUnavailable(56),
versionMismatch(57),
authenticationFailure(58),
breachOfConfidentiality(59),
cableTamper(60),
delayedInformation(61),
denialOfService(62),
duplicateInformation(63),
informationMissing(64),
informationModificationDetected(65),
informationOutOfSequence(66),
intrusionDetection(67),
keyExpired(68),
nonRepudiationFailure(69),
outOfHoursActivity(70),
outOfService(71),
proceduralError(72),
unauthorizedAccessAttempt(73),
unexpectedInformation(74)
}
END

4867
mibs/audiocodes/AC-MEDIA-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,319 @@
AC-ModularGW-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
TAddress,
DisplayString,
DateAndTime, TEXTUAL-CONVENTION FROM SNMPv2-TC
IpAddress FROM RFC1155-SMI
enterprises FROM SNMPv2-SMI;
audioCodes OBJECT IDENTIFIER ::= {enterprises 5003}
acRegistrations OBJECT IDENTIFIER ::= {audioCodes 7}
acGeneric OBJECT IDENTIFIER ::= {audioCodes 8}
acProducts OBJECT IDENTIFIER ::= {audioCodes 9}
acBoardMibs OBJECT IDENTIFIER ::= {acProducts 10}
acModularGateway MODULE-IDENTITY
LAST-UPDATED "200608150553Z" --Tuesday, August 15, 2006
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: AudioCodes LTD
4 Horesh Road
Yehud 56470, ISRAEL
Tel: 972-3-5394000
Email: support@audiocodes.com"
DESCRIPTION
"This MIB is solely for AudioCodes modular Gateways.
Use this MIBs status section for cross reference tables connecting
analog/digital ports to the modules on which they are.
The MIB has become deprecated as of version 5.2. It will be
obsolete as of version 5.4"
::= {acBoardMibs 11}
acModularGatewayConfiguration OBJECT IDENTIFIER ::= {acModularGateway 1}
acModularGatewayStatus OBJECT IDENTIFIER ::= {acModularGateway 2}
acModularGWModules OBJECT IDENTIFIER ::= {acModularGatewayStatus 1}
-- ****************************************
-- acModularGWModule table decleration
-- ****************************************
acModularGWModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcModularGWModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table holds the information about each module in Audiocodes' modular gateways. If an index (Module number) is shown - then the module is in and working. You can also see the modules type, number of ports and it's first port's logical number allowing you to calculate which port is which logical trunk or analog channel. (This information is also obtainable in the acModularGWTrunkTable and acModularGWChannelTable)."
::= {acModularGWModules 20}
-- ****************************************
-- acModularGWModule table entry
-- ****************************************
acModularGWModuleEntry OBJECT-TYPE
SYNTAX AcModularGWModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acModularGWModuleIndex}
::= {acModularGWModuleTable 1}
-- ****************************************
-- acModularGWModule TABLE
-- ****************************************
AcModularGWModuleEntry ::= SEQUENCE {
acModularGWModuleIndex INTEGER,
acModularGWModuleType INTEGER,
acModularGWModuleNumOfPorts INTEGER,
acModularGWModuleFirstPortNum INTEGER
}
acModularGWModuleIndex OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Module index.
1 is the first Module - top left corner.
2 is the next Module to the right and so on.
4 is under 1."
::= {acModularGWModuleEntry 1}
acModularGWModuleType OBJECT-TYPE
SYNTAX INTEGER {
e1-t1-QUAD(0)
,
fxs(1)
,
fxo(2)
,
e1-t1-FALC56(4)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Module Type.
The Modules are characterized according to their ports.
0
= Digital - Quad.
1 = Analog - FXS.
2 = Analog - FXO.
4 = Digital -
FALC."
::= {acModularGWModuleEntry 2}
acModularGWModuleNumOfPorts OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of physical interfaces in a module, analog or digital."
::= {acModularGWModuleEntry 3}
acModularGWModuleFirstPortNum OBJECT-TYPE
SYNTAX INTEGER (0..19)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The logical number as seen in the general trunk/analog-channel
table of the first port in the module in question.
Since analog and digital ports can be operational at once,
analog and digital ports may have same logical number."
::= {acModularGWModuleEntry 4}
acModularGWCrossReference OBJECT IDENTIFIER ::= {acModularGatewayStatus 2}
-- ****************************************
-- acModularGWTrunk table decleration
-- ****************************************
acModularGWTrunkTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcModularGWTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the trunk location and type."
::= {acModularGWCrossReference 20}
-- ****************************************
-- acModularGWTrunk table entry
-- ****************************************
acModularGWTrunkEntry OBJECT-TYPE
SYNTAX AcModularGWTrunkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acModularGWTrunkIndex}
::= {acModularGWTrunkTable 1}
-- ****************************************
-- acModularGWTrunk TABLE
-- ****************************************
AcModularGWTrunkEntry ::= SEQUENCE {
acModularGWTrunkIndex INTEGER,
acModularGWTrunkOnModuleNum INTEGER,
acModularGWTrunkOnPortNum INTEGER
}
acModularGWTrunkIndex OBJECT-TYPE
SYNTAX INTEGER (0..23)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Trunk index.
The trunk in question's logical number."
::= {acModularGWTrunkEntry 1}
acModularGWTrunkOnModuleNum OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Module number on which the trunk in question is placed.
1 is the first Module - top left corner.
2 is the next Module
to the right and so on.
4 is under 1."
::= {acModularGWTrunkEntry 2}
acModularGWTrunkOnPortNum OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Physical Port on module.
1 - left most port."
::= {acModularGWTrunkEntry 3}
-- ****************************************
-- acModularGWAnalogPort table decleration
-- ****************************************
acModularGWAnalogPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcModularGWAnalogPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the analog port location and type."
::= {acModularGWCrossReference 21}
-- ****************************************
-- acModularGWAnalogPort table entry
-- ****************************************
acModularGWAnalogPortEntry OBJECT-TYPE
SYNTAX AcModularGWAnalogPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acModularGWAnalogPortIndex}
::= {acModularGWAnalogPortTable 1}
-- ****************************************
-- acModularGWAnalogPort TABLE
-- ****************************************
AcModularGWAnalogPortEntry ::= SEQUENCE {
acModularGWAnalogPortIndex INTEGER,
acModularGWAnalogPortOnModuleNum INTEGER,
acModularGWAnalogPortOnPortNum INTEGER
}
acModularGWAnalogPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..23)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Channel index.
The channel in question's logical number."
::= {acModularGWAnalogPortEntry 1}
acModularGWAnalogPortOnModuleNum OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Module number on which the analog port in question is placed.
1 is the first Module - top left corner.
2 is the next Module
to the right and so on.
4 is under 1."
::= {acModularGWAnalogPortEntry 2}
acModularGWAnalogPortOnPortNum OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Physical port on module.
1 - left most port."
::= {acModularGWAnalogPortEntry 3}
acModularGatewayAction OBJECT IDENTIFIER ::= {acModularGateway 3}
END

View File

@ -0,0 +1,287 @@
AC-PM-Analog-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
TAddress,
DisplayString,
DateAndTime, TEXTUAL-CONVENTION FROM SNMPv2-TC
IpAddress FROM RFC1155-SMI
Unsigned32,
Integer32,
enterprises FROM SNMPv2-SMI
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
audioCodes,
acRegistrations,
acGeneric,
acProducts,acBoardMibs,acPerformance FROM AUDIOCODES-TYPES-MIB;
acPMAnalog MODULE-IDENTITY
LAST-UPDATED "201208020214Z" --Thursday, August 2 2012
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
"The AC-PM-Analog MIB offers performance monitoring
For the Analog related elements in Audiocodes' devices.
The Configuration sub-tree is for configuring the interval
Period length for the entire AC-PM-Analog MIB, and the
different tables' thresholds.
The Data sub-tree presents the tables of monitored
elements.
Note - for the entire MIB the value (-1) means the value
Asked for is either not supported or currently not relevant
(this is for when values asked for are for intervals not yet
recorded."
::= {acPerformance 9}
acPMAnalogConfiguration OBJECT IDENTIFIER ::= {acPMAnalog 1}
acPMAnalogConfigurationPeriodLength OBJECT-TYPE
SYNTAX Unsigned32 (0..894780)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Length of monitoring intervals for entire MIB.
Time is in minutes."
::= {acPMAnalogConfiguration 1}
acPMAnalogConfigurationResetTotalCounters OBJECT-TYPE
SYNTAX INTEGER {
resetCountersDone(1)
,
resetTotalCounters(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Total-Counters Reset. To reset the total counters, set the
value of this object to resetTotalCounters(2)."
::= {acPMAnalogConfiguration 2}
acPMAnalogUtilsAttributes OBJECT IDENTIFIER ::= {acPMAnalogConfiguration 31}
acPMAnalogUtilsAttributesOffHookChannelsHighThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold."
::= {acPMAnalogUtilsAttributes 1}
acPMAnalogUtilsAttributesOffHookChannelsLowThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Low threshold."
::= {acPMAnalogUtilsAttributes 2}
acPMAnalogData OBJECT IDENTIFIER ::= {acPMAnalog 2}
acPMAnalogDataAcPMAnalogTimeFromStartOfInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds since the start of the current interval.
MIB specific."
::= {acPMAnalogData 1}
acPMAnalogUtils OBJECT IDENTIFIER ::= {acPMAnalogData 31}
-- ****************************************
-- acPMOffHookChannels table decleration
-- ****************************************
acPMOffHookChannelsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMOffHookChannelsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Number of active (off-hook) analog lines."
::= {acPMAnalogUtils 21}
-- ****************************************
-- acPMOffHookChannels table entry
-- ****************************************
acPMOffHookChannelsEntry OBJECT-TYPE
SYNTAX AcPMOffHookChannelsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acPMOffHookChannelsInterval}
::= {acPMOffHookChannelsTable 1}
-- ****************************************
-- acPMOffHookChannels TABLE
-- ****************************************
AcPMOffHookChannelsEntry ::= SEQUENCE {
acPMOffHookChannelsInterval Unsigned32,
acPMOffHookChannelsVal Gauge32,
acPMOffHookChannelsAverage Integer32,
acPMOffHookChannelsMax Integer32,
acPMOffHookChannelsMin Integer32,
acPMOffHookChannelsVolume Integer32,
acPMOffHookChannelsTimeBelowLowThreshold Integer32,
acPMOffHookChannelsTimeBetweenThresholds Integer32,
acPMOffHookChannelsTimeAboveHighThreshold Integer32,
acPMOffHookChannelsFullDayAverage Integer32
}
acPMOffHookChannelsInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMOffHookChannelsEntry 1}
acPMOffHookChannelsVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of gauge or counter."
::= {acPMOffHookChannelsEntry 2}
acPMOffHookChannelsAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average value with in the period time."
::= {acPMOffHookChannelsEntry 3}
acPMOffHookChannelsMax OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum value with in the period time."
::= {acPMOffHookChannelsEntry 4}
acPMOffHookChannelsMin OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum value with in the period time."
::= {acPMOffHookChannelsEntry 5}
acPMOffHookChannelsVolume OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Activity volume."
::= {acPMOffHookChannelsEntry 6}
acPMOffHookChannelsTimeBelowLowThreshold OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percent of interval time for which gauge is below what was determined
as the low threshold."
::= {acPMOffHookChannelsEntry 7}
acPMOffHookChannelsTimeBetweenThresholds OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percent of interval time for which gauge is above what was determined
as the high threshold."
::= {acPMOffHookChannelsEntry 8}
acPMOffHookChannelsTimeAboveHighThreshold OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percent of interval time for which gauge is between what were
determined as the low and high thresholds."
::= {acPMOffHookChannelsEntry 9}
acPMOffHookChannelsFullDayAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of full 24 hours."
::= {acPMOffHookChannelsEntry 10}
END

View File

@ -0,0 +1,525 @@
AC-PM-ATM-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
enterprises FROM SNMPv2-SMI;
audioCodes OBJECT IDENTIFIER ::= {enterprises 5003}
acRegistrations OBJECT IDENTIFIER ::= {audioCodes 7}
acGeneric OBJECT IDENTIFIER ::= {audioCodes 8}
acProducts OBJECT IDENTIFIER ::= {audioCodes 9}
acPerformance OBJECT IDENTIFIER ::= {audioCodes 10}
acPMAtm MODULE-IDENTITY
LAST-UPDATED "200601261643Z" --Thursday, January 26, 2006
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
"The AC-PM-ATM MIB offers performance monitoring
For the ATMrelated elements in Audiocodes' devices.
The Configuration sub-tree is for configuring the interval
Period length for the entire AC-PM-ATM MIB, and the
different tables' thresholds.
The Data sub-tree presents the tables of monitored
elements.
Note - for the entire MIB the value (-1) means the value
Asked for is either not supported or currently not relevant
(this is for when values asked for are for intervals not yet
recorded."
REVISION "201006041528Z" --Tuesday, April 06, 2010
DESCRIPTION "obsoleted acPMAtm"
::= {acPerformance 12}
acPMAtmConfiguration OBJECT IDENTIFIER ::= {acPMAtm 1}
acPMAtmConfigurationPeriodLength OBJECT-TYPE
SYNTAX INTEGER (0..894780)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Length of monitoring intervals for entire MIB.Time is in minutes."
::= {acPMAtmConfiguration 1}
acPMAtmConfigurationResetTotalCounters OBJECT-TYPE
SYNTAX INTEGER {
resetCountersDone(1)
,
resetTotalCounters(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Total-Counters Reset. To reset the total counters, set the
value of this object to resetTotalCounters(2)."
::= {acPMAtmConfiguration 2}
acPMAtmCellAttributes OBJECT IDENTIFIER ::= {acPMAtmConfiguration 31}
acPMAtmCellAttributesTxHighThreshold OBJECT-TYPE
SYNTAX INTEGER (100..3000)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"High threshold."
::= {acPMAtmCellAttributes 1}
acPMAtmCellAttributesTxLowThreshold OBJECT-TYPE
SYNTAX INTEGER (100..3000)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Low threshold."
::= {acPMAtmCellAttributes 2}
acPMAtmCellAttributesRxHighThreshold OBJECT-TYPE
SYNTAX INTEGER (100..3000)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"High threshold."
::= {acPMAtmCellAttributes 3}
acPMAtmCellAttributesRxLowThreshold OBJECT-TYPE
SYNTAX INTEGER (100..3000)
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Low threshold."
::= {acPMAtmCellAttributes 4}
acPMAtmData OBJECT IDENTIFIER ::= {acPMAtm 2}
acPMAtmDataAcPMAtmTimeFromStartOfInterval OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The time in seconds since the start of the current interval.
MIB specific."
::= {acPMAtmData 1}
-- ****************************************
-- acPMAtmCellTx table decleration
-- ****************************************
acPMAtmCellTxTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMAtmCellTxEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Atm interface transmit cells per second."
::= {acPMAtmData 21}
-- ****************************************
-- acPMAtmCellTx table entry
-- ****************************************
acPMAtmCellTxEntry OBJECT-TYPE
SYNTAX AcPMAtmCellTxEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
""
INDEX {acPMAtmCellTxInterface,acPMAtmCellTxInterval}
::= {acPMAtmCellTxTable 1}
-- ****************************************
-- acPMAtmCellTx TABLE
-- ****************************************
AcPMAtmCellTxEntry ::= SEQUENCE {
acPMAtmCellTxInterface INTEGER,
acPMAtmCellTxInterval INTEGER,
acPMAtmCellTxAverage INTEGER,
acPMAtmCellTxMax INTEGER,
acPMAtmCellTxMin INTEGER,
acPMAtmCellTxVolume Counter32,
acPMAtmCellTxTimeBelowLowThreshold INTEGER,
acPMAtmCellTxTimeBetweenThresholds INTEGER,
acPMAtmCellTxTimeAboveHighThreshold INTEGER,
acPMAtmCellTxFullDayAverage INTEGER
}
acPMAtmCellTxInterface OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Atm interface 0,1 and 2."
::= {acPMAtmCellTxEntry 1}
acPMAtmCellTxInterval OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMAtmCellTxEntry 2}
acPMAtmCellTxAverage OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Average value within the period time."
::= {acPMAtmCellTxEntry 3}
acPMAtmCellTxMax OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Maximum value within the period time."
::= {acPMAtmCellTxEntry 4}
acPMAtmCellTxMin OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Minimum value within the period time."
::= {acPMAtmCellTxEntry 5}
acPMAtmCellTxVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Activity volume."
::= {acPMAtmCellTxEntry 6}
acPMAtmCellTxTimeBelowLowThreshold OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Percent of interval time for which gauge is below what was determined
as the low threshold."
::= {acPMAtmCellTxEntry 7}
acPMAtmCellTxTimeBetweenThresholds OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Percent of interval time for which gauge is above what was determined
as the high threshold."
::= {acPMAtmCellTxEntry 8}
acPMAtmCellTxTimeAboveHighThreshold OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Percent of interval time for which gauge is between what were
determined as the low and high thresholds."
::= {acPMAtmCellTxEntry 9}
acPMAtmCellTxFullDayAverage OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The average of full 24 hours."
::= {acPMAtmCellTxEntry 10}
-- ****************************************
-- acPMAtmCellRx table decleration
-- ****************************************
acPMAtmCellRxTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMAtmCellRxEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Atm interface recieve cells per second."
::= {acPMAtmData 22}
-- ****************************************
-- acPMAtmCellRx table entry
-- ****************************************
acPMAtmCellRxEntry OBJECT-TYPE
SYNTAX AcPMAtmCellRxEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
""
INDEX {acPMAtmCellRxInterface,acPMAtmCellRxInterval}
::= {acPMAtmCellRxTable 1}
-- ****************************************
-- acPMAtmCellRx TABLE
-- ****************************************
AcPMAtmCellRxEntry ::= SEQUENCE {
acPMAtmCellRxInterface INTEGER,
acPMAtmCellRxInterval INTEGER,
acPMAtmCellRxAverage INTEGER,
acPMAtmCellRxMax INTEGER,
acPMAtmCellRxMin INTEGER,
acPMAtmCellRxVolume Counter32,
acPMAtmCellRxTimeBelowLowThreshold INTEGER,
acPMAtmCellRxTimeBetweenThresholds INTEGER,
acPMAtmCellRxTimeAboveHighThreshold INTEGER,
acPMAtmCellRxFullDayAverage INTEGER
}
acPMAtmCellRxInterface OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Atm interface 0,1 and 2."
::= {acPMAtmCellRxEntry 1}
acPMAtmCellRxInterval OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMAtmCellRxEntry 2}
acPMAtmCellRxAverage OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Average value within the period time."
::= {acPMAtmCellRxEntry 3}
acPMAtmCellRxMax OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Maximum value within the period time."
::= {acPMAtmCellRxEntry 4}
acPMAtmCellRxMin OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Minimum value within the period time."
::= {acPMAtmCellRxEntry 5}
acPMAtmCellRxVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Activity volume."
::= {acPMAtmCellRxEntry 6}
acPMAtmCellRxTimeBelowLowThreshold OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Percent of interval time for which gauge is below what was determined
as the low threshold."
::= {acPMAtmCellRxEntry 7}
acPMAtmCellRxTimeBetweenThresholds OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Percent of interval time for which gauge is above what was determined
as the high threshold."
::= {acPMAtmCellRxEntry 8}
acPMAtmCellRxTimeAboveHighThreshold OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Percent of interval time for which gauge is between what were
determined as the low and high thresholds."
::= {acPMAtmCellRxEntry 9}
acPMAtmCellRxFullDayAverage OBJECT-TYPE
SYNTAX INTEGER (-1..2147483647)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The average of full 24 hours."
::= {acPMAtmCellRxEntry 10}
-- ****************************************
-- acPMAtmCellDiscarded table decleration
-- ****************************************
acPMAtmCellDiscardedTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMAtmCellDiscardedEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Counts the number of cells discarded in the reporting interval."
::= {acPMAtmData 23}
-- ****************************************
-- acPMAtmCellDiscarded table entry
-- ****************************************
acPMAtmCellDiscardedEntry OBJECT-TYPE
SYNTAX AcPMAtmCellDiscardedEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
""
INDEX {acPMAtmCellDiscardedInterface,acPMAtmCellDiscardedInterval}
::= {acPMAtmCellDiscardedTable 1}
-- ****************************************
-- acPMAtmCellDiscarded TABLE
-- ****************************************
AcPMAtmCellDiscardedEntry ::= SEQUENCE {
acPMAtmCellDiscardedInterface INTEGER,
acPMAtmCellDiscardedInterval INTEGER,
acPMAtmCellDiscardedVal Gauge32
}
acPMAtmCellDiscardedInterface OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Atm interface 0,1 and 2."
::= {acPMAtmCellDiscardedEntry 1}
acPMAtmCellDiscardedInterval OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMAtmCellDiscardedEntry 2}
acPMAtmCellDiscardedVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Value of gauge or counter."
::= {acPMAtmCellDiscardedEntry 3}
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,824 @@
AC-PM-PSTN-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
TAddress,
DisplayString,
DateAndTime, TEXTUAL-CONVENTION FROM SNMPv2-TC
IpAddress FROM RFC1155-SMI
Unsigned32,
Integer32,
enterprises FROM SNMPv2-SMI
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
audioCodes,
acRegistrations,
acGeneric,
acProducts,acBoardMibs,acPerformance FROM AUDIOCODES-TYPES-MIB;
acPMPSTN MODULE-IDENTITY
LAST-UPDATED "200902050516Z" --Thursday, February 05, 2009
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
"The AC-PM-PSTN MIB offers performance monitoring
For the PSTN related elements in Audiocodes' devices.
The Configuration sub-tree is for configuring the interval
Period length for the entire AC-PM-PSTN MIB, and the
different tables' thresholds.
The Data sub-tree presents the tables of monitored
elements.
Note - for the entire MIB the value (-1) means the value
Asked for is either not supported or currently not relevant
(this is for when values asked for are for intervals not yet
recorded."
::= {acPerformance 10}
acPMPSTNConfiguration OBJECT IDENTIFIER ::= {acPMPSTN 1}
acPMPSTNConfigurationPeriodLength OBJECT-TYPE
SYNTAX Unsigned32 (0..894780)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Length of monitoring intervals for entire MIB. Time is in minutes.
Access: Instant."
::= {acPMPSTNConfiguration 1}
acPMPSTNConfigurationResetTotalCounters OBJECT-TYPE
SYNTAX INTEGER {
resetCountersDone(1)
,
resetTotalCounters(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Total-Counters Reset. To reset the total counters, set the
value of this object to resetTotalCounters(2).
Access: Instant."
::= {acPMPSTNConfiguration 2}
acPMTrunkUtilizationAttributes OBJECT IDENTIFIER ::= {acPMPSTNConfiguration 31}
acPMTrunkUtilizationAttributesHighThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold.
Access: Instant."
::= {acPMTrunkUtilizationAttributes 1}
acPMTrunkUtilizationAttributesLowThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Low threshold.
Access: Instant."
::= {acPMTrunkUtilizationAttributes 2}
acPMPSTNChannelsAttributes OBJECT IDENTIFIER ::= {acPMPSTNConfiguration 32}
acPMPSTNChannelsAttributesInServiceHighThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold.
Access: Instant."
::= {acPMPSTNChannelsAttributes 1}
acPMPSTNChannelsAttributesInServiceLowThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Low threshold.
Access: Instant."
::= {acPMPSTNChannelsAttributes 2}
acPMPSTNChannelsAttributesOutOfServiceHighThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold.
Access: Instant."
::= {acPMPSTNChannelsAttributes 3}
acPMPSTNChannelsAttributesOutOfServiceLowThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Low threshold.
Access: Instant."
::= {acPMPSTNChannelsAttributes 4}
acPMPSTNChannelsAttributesInMaintenanceHighThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold.
Access: Instant."
::= {acPMPSTNChannelsAttributes 5}
acPMPSTNChannelsAttributesInMaintenanceLowThreshold OBJECT-TYPE
SYNTAX Unsigned32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Low threshold.
Access: Instant."
::= {acPMPSTNChannelsAttributes 6}
acPMPSTNData OBJECT IDENTIFIER ::= {acPMPSTN 2}
acPMPSTNDataAcPMPSTNTimeFromStartOfInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds since the start of the current interval.
MIB specific."
::= {acPMPSTNData 1}
-- ****************************************
-- acPMTrunkUtilization table declaration
-- ****************************************
acPMTrunkUtilizationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMTrunkUtilizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Number of active channels per trunk (index: trunk number)."
::= {acPMPSTNData 21}
-- ****************************************
-- acPMTrunkUtilization table entry
-- ****************************************
acPMTrunkUtilizationEntry OBJECT-TYPE
SYNTAX AcPMTrunkUtilizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acPMTrunkUtilizationTrunkNum,acPMTrunkUtilizationInterval}
::= {acPMTrunkUtilizationTable 1}
-- ****************************************
-- acPMTrunkUtilization TABLE
-- ****************************************
AcPMTrunkUtilizationEntry ::= SEQUENCE {
acPMTrunkUtilizationTrunkNum Unsigned32,
acPMTrunkUtilizationInterval Unsigned32,
acPMTrunkUtilizationVal Gauge32,
acPMTrunkUtilizationAverage Integer32,
acPMTrunkUtilizationMax Integer32,
acPMTrunkUtilizationMin Integer32,
acPMTrunkUtilizationVolume Counter32,
acPMTrunkUtilizationTimeBelowLowThreshold Integer32,
acPMTrunkUtilizationTimeBetweenThresholds Integer32,
acPMTrunkUtilizationTimeAboveHighThreshold Integer32,
acPMTrunkUtilizationFullDayAverage Integer32,
acPMTrunkUtilizationTotal Integer32
}
acPMTrunkUtilizationTrunkNum OBJECT-TYPE
SYNTAX Unsigned32 (0..83)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trunk number.
0 is the first trunk."
::= {acPMTrunkUtilizationEntry 1}
acPMTrunkUtilizationInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMTrunkUtilizationEntry 2}
acPMTrunkUtilizationVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of gauge or counter."
::= {acPMTrunkUtilizationEntry 3}
acPMTrunkUtilizationAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average value within the period time."
::= {acPMTrunkUtilizationEntry 4}
acPMTrunkUtilizationMax OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum value within the period time."
::= {acPMTrunkUtilizationEntry 5}
acPMTrunkUtilizationMin OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum value within the period time."
::= {acPMTrunkUtilizationEntry 6}
acPMTrunkUtilizationVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Activity volume."
::= {acPMTrunkUtilizationEntry 7}
acPMTrunkUtilizationTimeBelowLowThreshold OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percent of interval time for which gauge is below what was determined
as the low threshold."
::= {acPMTrunkUtilizationEntry 8}
acPMTrunkUtilizationTimeBetweenThresholds OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percent of interval time for which gauge is above what was determined
as the high threshold."
::= {acPMTrunkUtilizationEntry 9}
acPMTrunkUtilizationTimeAboveHighThreshold OBJECT-TYPE
SYNTAX Integer32 (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percent of interval time for which gauge is between what were
determined as the low and high thresholds."
::= {acPMTrunkUtilizationEntry 10}
acPMTrunkUtilizationFullDayAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average of full 24 hours."
::= {acPMTrunkUtilizationEntry 11}
acPMTrunkUtilizationTotal OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total since last reset."
::= {acPMTrunkUtilizationEntry 12}
-- ****************************************
-- acPMPSTNTrunkActivitySeconds table declaration
-- ****************************************
acPMPSTNTrunkActivitySecondsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMPSTNTrunkActivitySecondsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Counts activity seconds on the trunk."
::= {acPMPSTNData 22}
-- ****************************************
-- acPMPSTNTrunkActivitySeconds table entry
-- ****************************************
acPMPSTNTrunkActivitySecondsEntry OBJECT-TYPE
SYNTAX AcPMPSTNTrunkActivitySecondsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acPMPSTNTrunkActivitySecondsTrunkNum,acPMPSTNTrunkActivitySecondsInterval}
::= {acPMPSTNTrunkActivitySecondsTable 1}
-- ****************************************
-- acPMPSTNTrunkActivitySeconds TABLE
-- ****************************************
AcPMPSTNTrunkActivitySecondsEntry ::= SEQUENCE {
acPMPSTNTrunkActivitySecondsTrunkNum Unsigned32,
acPMPSTNTrunkActivitySecondsInterval Unsigned32,
acPMPSTNTrunkActivitySecondsVal Gauge32,
acPMPSTNTrunkActivitySecondsTotal Integer32,
acPMPSTNTrunkActivitySecondsVolume Counter32
}
acPMPSTNTrunkActivitySecondsTrunkNum OBJECT-TYPE
SYNTAX Unsigned32 (0..83)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trunk number.
0 is the first trunk."
::= {acPMPSTNTrunkActivitySecondsEntry 1}
acPMPSTNTrunkActivitySecondsInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMPSTNTrunkActivitySecondsEntry 2}
acPMPSTNTrunkActivitySecondsVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of gauge or counter."
::= {acPMPSTNTrunkActivitySecondsEntry 3}
acPMPSTNTrunkActivitySecondsTotal OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total since last reset."
::= {acPMPSTNTrunkActivitySecondsEntry 4}
acPMPSTNTrunkActivitySecondsVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Activity volume."
::= {acPMPSTNTrunkActivitySecondsEntry 5}
acPMPSTNChannels OBJECT IDENTIFIER ::= {acPMPSTNData 31}
-- ****************************************
-- acPMPSTNNumOfChannelsInService table declaration
-- ****************************************
acPMPSTNNumOfChannelsInServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMPSTNNumOfChannelsInServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Channels in service, per trunk."
::= {acPMPSTNChannels 1}
-- ****************************************
-- acPMPSTNNumOfChannelsInService table entry
-- ****************************************
acPMPSTNNumOfChannelsInServiceEntry OBJECT-TYPE
SYNTAX AcPMPSTNNumOfChannelsInServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acPMPSTNNumOfChannelsInServiceTrunkNum,acPMPSTNNumOfChannelsInServiceInterval}
::= {acPMPSTNNumOfChannelsInServiceTable 1}
-- ****************************************
-- acPMPSTNNumOfChannelsInService TABLE
-- ****************************************
AcPMPSTNNumOfChannelsInServiceEntry ::= SEQUENCE {
acPMPSTNNumOfChannelsInServiceTrunkNum Unsigned32,
acPMPSTNNumOfChannelsInServiceInterval Unsigned32,
acPMPSTNNumOfChannelsInServiceVal Gauge32,
acPMPSTNNumOfChannelsInServiceAverage Integer32,
acPMPSTNNumOfChannelsInServiceMax Integer32,
acPMPSTNNumOfChannelsInServiceMin Integer32,
acPMPSTNNumOfChannelsInServiceVolume Counter32
}
acPMPSTNNumOfChannelsInServiceTrunkNum OBJECT-TYPE
SYNTAX Unsigned32 (0..83)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trunk number.
0 is the first trunk."
::= {acPMPSTNNumOfChannelsInServiceEntry 1}
acPMPSTNNumOfChannelsInServiceInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMPSTNNumOfChannelsInServiceEntry 2}
acPMPSTNNumOfChannelsInServiceVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of gauge or counter."
::= {acPMPSTNNumOfChannelsInServiceEntry 3}
acPMPSTNNumOfChannelsInServiceAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average value within the period time."
::= {acPMPSTNNumOfChannelsInServiceEntry 4}
acPMPSTNNumOfChannelsInServiceMax OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum value within the period time."
::= {acPMPSTNNumOfChannelsInServiceEntry 5}
acPMPSTNNumOfChannelsInServiceMin OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum value within the period time."
::= {acPMPSTNNumOfChannelsInServiceEntry 6}
acPMPSTNNumOfChannelsInServiceVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Activity volume."
::= {acPMPSTNNumOfChannelsInServiceEntry 7}
-- ****************************************
-- acPMPSTNNumOfChannelsOutOfService table declaration
-- ****************************************
acPMPSTNNumOfChannelsOutOfServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMPSTNNumOfChannelsOutOfServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Channels out of service, per trunk."
::= {acPMPSTNChannels 2}
-- ****************************************
-- acPMPSTNNumOfChannelsOutOfService table entry
-- ****************************************
acPMPSTNNumOfChannelsOutOfServiceEntry OBJECT-TYPE
SYNTAX AcPMPSTNNumOfChannelsOutOfServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acPMPSTNNumOfChannelsOutOfServiceTrunkNum,acPMPSTNNumOfChannelsOutOfServiceInterval}
::= {acPMPSTNNumOfChannelsOutOfServiceTable 1}
-- ****************************************
-- acPMPSTNNumOfChannelsOutOfService TABLE
-- ****************************************
AcPMPSTNNumOfChannelsOutOfServiceEntry ::= SEQUENCE {
acPMPSTNNumOfChannelsOutOfServiceTrunkNum Unsigned32,
acPMPSTNNumOfChannelsOutOfServiceInterval Unsigned32,
acPMPSTNNumOfChannelsOutOfServiceVal Gauge32,
acPMPSTNNumOfChannelsOutOfServiceAverage Integer32,
acPMPSTNNumOfChannelsOutOfServiceMax Integer32,
acPMPSTNNumOfChannelsOutOfServiceMin Integer32,
acPMPSTNNumOfChannelsOutOfServiceVolume Counter32
}
acPMPSTNNumOfChannelsOutOfServiceTrunkNum OBJECT-TYPE
SYNTAX Unsigned32 (0..83)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trunk number.
0 is the first trunk."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 1}
acPMPSTNNumOfChannelsOutOfServiceInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 2}
acPMPSTNNumOfChannelsOutOfServiceVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of gauge or counter."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 3}
acPMPSTNNumOfChannelsOutOfServiceAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average value within the period time."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 4}
acPMPSTNNumOfChannelsOutOfServiceMax OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum value within the period time."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 5}
acPMPSTNNumOfChannelsOutOfServiceMin OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum value within the period time."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 6}
acPMPSTNNumOfChannelsOutOfServiceVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Activity volume."
::= {acPMPSTNNumOfChannelsOutOfServiceEntry 7}
-- ****************************************
-- acPMPSTNNumOfChannelsInMaintenance table declaration
-- ****************************************
acPMPSTNNumOfChannelsInMaintenanceTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcPMPSTNNumOfChannelsInMaintenanceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Channels in maintenance status (not in-service), per trunk."
::= {acPMPSTNChannels 3}
-- ****************************************
-- acPMPSTNNumOfChannelsInMaintenance table entry
-- ****************************************
acPMPSTNNumOfChannelsInMaintenanceEntry OBJECT-TYPE
SYNTAX AcPMPSTNNumOfChannelsInMaintenanceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acPMPSTNNumOfChannelsInMaintenanceTrunkNum,acPMPSTNNumOfChannelsInMaintenanceInterval}
::= {acPMPSTNNumOfChannelsInMaintenanceTable 1}
-- ****************************************
-- acPMPSTNNumOfChannelsInMaintenance TABLE
-- ****************************************
AcPMPSTNNumOfChannelsInMaintenanceEntry ::= SEQUENCE {
acPMPSTNNumOfChannelsInMaintenanceTrunkNum Unsigned32,
acPMPSTNNumOfChannelsInMaintenanceInterval Unsigned32,
acPMPSTNNumOfChannelsInMaintenanceVal Gauge32,
acPMPSTNNumOfChannelsInMaintenanceAverage Integer32,
acPMPSTNNumOfChannelsInMaintenanceMax Integer32,
acPMPSTNNumOfChannelsInMaintenanceMin Integer32,
acPMPSTNNumOfChannelsInMaintenanceVolume Counter32
}
acPMPSTNNumOfChannelsInMaintenanceTrunkNum OBJECT-TYPE
SYNTAX Unsigned32 (0..83)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trunk number.
0 is the first trunk."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 1}
acPMPSTNNumOfChannelsInMaintenanceInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interval index.
0 - current period (incomplete monitoring - mid period).
1 - Last full period.
2 - One before last."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 2}
acPMPSTNNumOfChannelsInMaintenanceVal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of gauge or counter."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 3}
acPMPSTNNumOfChannelsInMaintenanceAverage OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average value within the period time."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 4}
acPMPSTNNumOfChannelsInMaintenanceMax OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum value within the period time."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 5}
acPMPSTNNumOfChannelsInMaintenanceMin OBJECT-TYPE
SYNTAX Integer32 (-1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum value within the period time."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 6}
acPMPSTNNumOfChannelsInMaintenanceVolume OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Activity volume."
::= {acPMPSTNNumOfChannelsInMaintenanceEntry 7}
END

2835
mibs/audiocodes/AC-PMSS7-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

2309
mibs/audiocodes/AC-PSTN-MIB Normal file

File diff suppressed because it is too large Load Diff

934
mibs/audiocodes/AC-QOS-MIB Normal file
View File

@ -0,0 +1,934 @@
AC-QOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
TAddress,
DisplayString,
DateAndTime, TEXTUAL-CONVENTION FROM SNMPv2-TC
IpAddress FROM RFC1155-SMI
RowPointer FROM SNMPv2-TC
Unsigned32,
Integer32,
enterprises FROM SNMPv2-SMI
RowStatus FROM SNMPv2-TC
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
audioCodes,
acRegistrations,
acGeneric,
acProducts,acBoardMibs FROM AUDIOCODES-TYPES-MIB
InetAddress, InetAddressType FROM INET-ADDRESS-MIB;
acQoS MODULE-IDENTITY
LAST-UPDATED "201211131703Z" --Tuesday, November 13 2012
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
""
::= {acBoardMibs 14}
acQoSConfiguration OBJECT IDENTIFIER ::= {acQoS 1}
-- ****************************************
-- acQoSMatchMap table declaration
-- ****************************************
acQoSMatchMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSMatchMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acQoSConfiguration 1}
-- ****************************************
-- acQoSMatchMap table entry
-- ****************************************
acQoSMatchMapEntry OBJECT-TYPE
SYNTAX AcQoSMatchMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSMatchMapIndex}
::= {acQoSMatchMapTable 1}
-- ****************************************
-- acQoSMatchMap TABLE
-- ****************************************
AcQoSMatchMapEntry ::= SEQUENCE {
acQoSMatchMapIndex Unsigned32,
acQoSMatchMapName SnmpAdminString,
acQoSMatchMapDirection INTEGER,
acQoSMatchMapInterface SnmpAdminString
}
acQoSMatchMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (1000000..2069099)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSMatchMapEntry 1}
acQoSMatchMapName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the Match Map.
AC INI-Param: N/A"
::= {acQoSMatchMapEntry 2}
acQoSMatchMapDirection OBJECT-TYPE
SYNTAX INTEGER {
input(1)
,
output(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Direction of the traffic for which this Match Map is applied.
AC INI-Param: N/A"
::= {acQoSMatchMapEntry 3}
acQoSMatchMapInterface OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface to which this Match Map is attached.
AC INI-Param: N/A"
::= {acQoSMatchMapEntry 4}
-- ****************************************
-- acQoSMatch table declaration
-- ****************************************
acQoSMatchTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSMatchEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acQoSConfiguration 2}
-- ****************************************
-- acQoSMatch table entry
-- ****************************************
acQoSMatchEntry OBJECT-TYPE
SYNTAX AcQoSMatchEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSMatchMatchMapIndex,acQoSMatchIndex}
::= {acQoSMatchTable 1}
-- ****************************************
-- acQoSMatch TABLE
-- ****************************************
AcQoSMatchEntry ::= SEQUENCE {
acQoSMatchMatchMapIndex Unsigned32,
acQoSMatchIndex Unsigned32,
acQoSMatchType INTEGER,
acQoSMatchAccessMap SnmpAdminString,
acQoSMatchDscpValue Unsigned32,
acQoSMatchMinLength Unsigned32,
acQoSMatchMaxLength Unsigned32,
acQoSMatchPrecedenceValue INTEGER,
acQoSMatchPriorityValue Unsigned32
}
acQoSMatchMatchMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (1000000..2069099)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSMatchEntry 1}
acQoSMatchIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSMatchEntry 2}
acQoSMatchType OBJECT-TYPE
SYNTAX INTEGER {
any (1)
,
accessMap (2)
,
dscp (3)
,
dataLength (4)
,
packetLength (5)
,
precedence (6)
,
priority (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the Match statement.
AC INI-Param: N/A"
::= {acQoSMatchEntry 3}
acQoSMatchAccessMap OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the access list.
AC INI-Param: N/A"
::= {acQoSMatchEntry 4}
acQoSMatchDscpValue OBJECT-TYPE
SYNTAX Unsigned32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Diffentiated services codepoint value.
AC INI-Param: N/A"
::= {acQoSMatchEntry 5}
acQoSMatchMinLength OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum length to match.
AC INI-Param: N/A"
::= {acQoSMatchEntry 6}
acQoSMatchMaxLength OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum length to match.
AC INI-Param: N/A"
::= {acQoSMatchEntry 7}
acQoSMatchPrecedenceValue OBJECT-TYPE
SYNTAX INTEGER {
routine(0)
,
priority(1)
,
immediate(2)
,
flash(3)
,
flash-override(4)
,
critical(5)
,
internet(6)
,
network(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Precedence value.
AC INI-Param: N/A"
::= {acQoSMatchEntry 8}
acQoSMatchPriorityValue OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority value.
AC INI-Param: N/A"
::= {acQoSMatchEntry 9}
-- ****************************************
-- acQoSSet table declaration
-- ****************************************
acQoSSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acQoSConfiguration 3}
-- ****************************************
-- acQoSSet table entry
-- ****************************************
acQoSSetEntry OBJECT-TYPE
SYNTAX AcQoSSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSSetMatchMapIndex,acQoSSetIndex}
::= {acQoSSetTable 1}
-- ****************************************
-- acQoSSet TABLE
-- ****************************************
AcQoSSetEntry ::= SEQUENCE {
acQoSSetMatchMapIndex Unsigned32,
acQoSSetIndex Unsigned32,
acQoSSetType INTEGER,
acQoSSetQueueName SnmpAdminString,
acQoSSetDscpValue Unsigned32,
acQoSSetPrecedenceValue INTEGER,
acQoSSetPriorityValue Unsigned32
}
acQoSSetMatchMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (1000000..2069099)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSSetEntry 1}
acQoSSetIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSSetEntry 2}
acQoSSetType OBJECT-TYPE
SYNTAX INTEGER {
queue(1)
,
dscp(2)
,
precedence(3)
,
priority(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the Set statement.
AC INI-Param: N/A"
::= {acQoSSetEntry 3}
acQoSSetQueueName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the corresponding queue.
AC INI-Param: N/A"
::= {acQoSSetEntry 4}
acQoSSetDscpValue OBJECT-TYPE
SYNTAX Unsigned32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Diffentiated services codepoint value.
AC INI-Param: N/A"
::= {acQoSSetEntry 5}
acQoSSetPrecedenceValue OBJECT-TYPE
SYNTAX INTEGER {
routine(0)
,
priority(1)
,
immediate(2)
,
flash(3)
,
flash-override(4)
,
critical(5)
,
internet(6)
,
network(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Precedence value.
AC INI-Param: N/A"
::= {acQoSSetEntry 6}
acQoSSetPriorityValue OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority value.
AC INI-Param: N/A"
::= {acQoSSetEntry 7}
-- ****************************************
-- acQoSServiceMap table declaration
-- ****************************************
acQoSServiceMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSServiceMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acQoSConfiguration 4}
-- ****************************************
-- acQoSServiceMap table entry
-- ****************************************
acQoSServiceMapEntry OBJECT-TYPE
SYNTAX AcQoSServiceMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSServiceMapIndex}
::= {acQoSServiceMapTable 1}
-- ****************************************
-- acQoSServiceMap TABLE
-- ****************************************
AcQoSServiceMapEntry ::= SEQUENCE {
acQoSServiceMapIndex Unsigned32,
acQoSServiceMapInterface SnmpAdminString,
acQoSServiceMapDirection INTEGER,
acQoSServiceMapBandwidthLimit INTEGER,
acQoSServiceMapMaxBandwidth Unsigned32
}
acQoSServiceMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..69)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSServiceMapEntry 1}
acQoSServiceMapInterface OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface to which this Match Map is attached.
AC INI-Param: N/A"
::= {acQoSServiceMapEntry 2}
acQoSServiceMapDirection OBJECT-TYPE
SYNTAX INTEGER {
input(1)
,
output(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Direction of the traffic for which this Service Map is applied.
AC INI-Param: N/A"
::= {acQoSServiceMapEntry 3}
acQoSServiceMapBandwidthLimit OBJECT-TYPE
SYNTAX INTEGER {
unlimited(1)
,
limited(2)
,
automatic(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSServiceMapEntry 4}
acQoSServiceMapMaxBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum bandwidth (in kbps).
AC INI-Param: N/A"
::= {acQoSServiceMapEntry 5}
-- ****************************************
-- acQoSQueue table declaration
-- ****************************************
acQoSQueueTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acQoSConfiguration 5}
-- ****************************************
-- acQoSQueue table entry
-- ****************************************
acQoSQueueEntry OBJECT-TYPE
SYNTAX AcQoSQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSQueueServiceMapIndex,acQoSQueueIndex}
::= {acQoSQueueTable 1}
-- ****************************************
-- acQoSQueue TABLE
-- ****************************************
AcQoSQueueEntry ::= SEQUENCE {
acQoSQueueServiceMapIndex Unsigned32,
acQoSQueueIndex Unsigned32,
acQoSQueueName SnmpAdminString
}
acQoSQueueServiceMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..69)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueEntry 1}
acQoSQueueIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..99)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueEntry 2}
acQoSQueueName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the queue.
AC INI-Param: N/A"
::= {acQoSQueueEntry 3}
-- ****************************************
-- acQoSQueueAction table declaration
-- ****************************************
acQoSQueueActionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSQueueActionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acQoSConfiguration 6}
-- ****************************************
-- acQoSQueueAction table entry
-- ****************************************
acQoSQueueActionEntry OBJECT-TYPE
SYNTAX AcQoSQueueActionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSQueueActionServiceMapIndex,acQoSQueueActionQueueIndex,acQoSQueueActionIndex}
::= {acQoSQueueActionTable 1}
-- ****************************************
-- acQoSQueueAction TABLE
-- ****************************************
AcQoSQueueActionEntry ::= SEQUENCE {
acQoSQueueActionServiceMapIndex Unsigned32,
acQoSQueueActionQueueIndex Unsigned32,
acQoSQueueActionIndex Unsigned32,
acQoSQueueActionType INTEGER,
acQoSQueueActionMinBandwidth Unsigned32,
acQoSQueueActionMaxBandwidth Unsigned32,
acQoSQueueActionPolicyValue INTEGER,
acQoSQueueActionPriorityValue Unsigned32
}
acQoSQueueActionServiceMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..69)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 1}
acQoSQueueActionQueueIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..99)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 2}
acQoSQueueActionIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 3}
acQoSQueueActionType OBJECT-TYPE
SYNTAX INTEGER {
bandwidth(1)
,
bandwidth-percent(2)
,
policy(3)
,
priority(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the action.
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 4}
acQoSQueueActionMinBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum bandwidth (in kbps or percents - according to the type).
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 5}
acQoSQueueActionMaxBandwidth OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum bandwidth (in kbps or percents - according to the type).
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 6}
acQoSQueueActionPolicyValue OBJECT-TYPE
SYNTAX INTEGER {
unknown(0)
,
fairness(1)
,
fifo(2)
,
random-detect(3)
,
strict-priority(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"fairness - fairness policy
fifo - first in first out policy
random-detect - random early detection policy
strict-priority - strict scheduling priority policy.
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 7}
acQoSQueueActionPriorityValue OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority value.
AC INI-Param: N/A"
::= {acQoSQueueActionEntry 8}
acQoSStatus OBJECT IDENTIFIER ::= {acQoS 2}
-- ****************************************
-- acQoSQueueStats table declaration
-- ****************************************
acQoSQueueStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcQoSQueueStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS Queue Status information"
::= {acQoSStatus 1}
-- ****************************************
-- acQoSQueueStats table entry
-- ****************************************
acQoSQueueStatsEntry OBJECT-TYPE
SYNTAX AcQoSQueueStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acQoSQueueStatsServiceMapIndex,acQoSQueueStatsQueueIndex}
::= {acQoSQueueStatsTable 1}
-- ****************************************
-- acQoSQueueStats TABLE
-- ****************************************
AcQoSQueueStatsEntry ::= SEQUENCE {
acQoSQueueStatsServiceMapIndex Unsigned32,
acQoSQueueStatsQueueIndex Unsigned32,
acQoSQueueStatsPacketSent Counter32,
acQoSQueueStatsBytesSent Counter32,
acQoSQueueStatsPacketsRate Counter32,
acQoSQueueStatsBytesRate Counter32,
acQoSQueueStatsPacketsDelayed Counter32,
acQoSQueueStatsPacketsDropped Counter32
}
acQoSQueueStatsServiceMapIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..69)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 1}
acQoSQueueStatsQueueIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..99)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 2}
acQoSQueueStatsPacketSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets sent.
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 3}
acQoSQueueStatsBytesSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes sent.
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 4}
acQoSQueueStatsPacketsRate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Packets send rate (packets per second).
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 5}
acQoSQueueStatsBytesRate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes send rate (bytes per second).
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 6}
acQoSQueueStatsPacketsDelayed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets delayed.
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 7}
acQoSQueueStatsPacketsDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets dropped.
AC INI-Param: N/A"
::= {acQoSQueueStatsEntry 8}
END

4794
mibs/audiocodes/AC-SS7-MIB Normal file

File diff suppressed because it is too large Load Diff

12300
mibs/audiocodes/AC-SYSTEM-MIB Normal file

File diff suppressed because it is too large Load Diff

359
mibs/audiocodes/AC-TYPES Normal file
View File

@ -0,0 +1,359 @@
--
-- AC-TYPES.mib
--
--
--
-- ___________________________________________
-- | Version | Date | Remarks |
-- |_________|__________|____________________|
-- | 1.0 | 08.06.05 | |
-- |_________|__________|____________________|
--
--
AUDIOCODES-TYPES-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY,
enterprises FROM SNMPv2-SMI
;
audioCodes OBJECT IDENTIFIER ::= {enterprises 5003}
acRegistrations OBJECT IDENTIFIER ::= {audioCodes 7}
acGeneric OBJECT IDENTIFIER ::= {audioCodes 8}
acProducts OBJECT IDENTIFIER ::= {audioCodes 9}
acPerformance OBJECT IDENTIFIER ::= {audioCodes 10}
acExperimental OBJECT IDENTIFIER ::= {audioCodes 12}
acBoardMibs OBJECT IDENTIFIER ::= {acProducts 10}
acGateway OBJECT IDENTIFIER ::= {acBoardMibs 3}
gwConfiguration OBJECT IDENTIFIER ::= {acGateway 1}
-- AudioCodes known types
acKnownTypes OBJECT IDENTIFIER ::= { acGeneric 1 }
acKnownProducts OBJECT IDENTIFIER ::= { acKnownTypes 1 }
acKnownPhysicalTypes OBJECT IDENTIFIER ::= { acKnownTypes 2 }
acKnownLogicalTypes OBJECT IDENTIFIER ::= { acKnownTypes 3 }
-- AudioCodes known products: should be same like acSysTypeProduct defined in acSystem MIB.
acProductUnknown OBJECT IDENTIFIER ::= { acKnownProducts 0 }
acProductTrunkPack08 OBJECT IDENTIFIER ::= { acKnownProducts 1 }
acProductMediaPack108 OBJECT IDENTIFIER ::= { acKnownProducts 2 }
acProductMediaPack124 OBJECT IDENTIFIER ::= { acKnownProducts 3 }
acProductTrunkPack1600 OBJECT IDENTIFIER ::= { acKnownProducts 20 }
acProductTPM1100 OBJECT IDENTIFIER ::= { acKnownProducts 22 }
acProductTrunkPack260IpMedia OBJECT IDENTIFIER ::= { acKnownProducts 23 }
acProductTrunkPack1610 OBJECT IDENTIFIER ::= { acKnownProducts 24 }
acProductMediaPack104 OBJECT IDENTIFIER ::= { acKnownProducts 25 }
acProductMediaPack102 OBJECT IDENTIFIER ::= { acKnownProducts 26 }
acProductTrunkPack1610SB OBJECT IDENTIFIER ::= { acKnownProducts 29 }
acProductTrunkPack1610IpMedia OBJECT IDENTIFIER ::= { acKnownProducts 30 }
acProductTrunkPackMEDIANT2000 OBJECT IDENTIFIER ::= { acKnownProducts 31 }
acProductTrunkPackSTRETTO2000 OBJECT IDENTIFIER ::= { acKnownProducts 32 }
acProductTrunkPackIPMServer2000 OBJECT IDENTIFIER ::= { acKnownProducts 33 }
acProductTrunkPack2810 OBJECT IDENTIFIER ::= { acKnownProducts 34 }
acProductTrunkPack260UNIpMedia OBJECT IDENTIFIER ::= { acKnownProducts 35 }
acProductTrunkPack260IpMedia30Ch OBJECT IDENTIFIER ::= { acKnownProducts 36 }
acProductTrunkPack260IpMedia60Ch OBJECT IDENTIFIER ::= { acKnownProducts 37 }
acProductTrunkPack260IpMedia120Ch OBJECT IDENTIFIER ::= { acKnownProducts 38 }
acProductTrunkPack260RTIpMedia30Ch OBJECT IDENTIFIER ::= { acKnownProducts 39 }
acProductTrunkPack260RTIpMedia60Ch OBJECT IDENTIFIER ::= { acKnownProducts 40 }
acProductTrunkPack260RTIpMedia120Ch OBJECT IDENTIFIER ::= { acKnownProducts 41 }
acProductTrunkPack260 OBJECT IDENTIFIER ::= { acKnownProducts 42 }
acProductTrunkPack260UN OBJECT IDENTIFIER ::= { acKnownProducts 43 }
acProductTPM1100PCM OBJECT IDENTIFIER ::= { acKnownProducts 44 }
acProductTrunkPack6310 OBJECT IDENTIFIER ::= { acKnownProducts 45 }
acProductTPM6300 OBJECT IDENTIFIER ::= { acKnownProducts 46 }
acProductMediant1000 OBJECT IDENTIFIER ::= { acKnownProducts 47 }
acProductIPMedia3000 OBJECT IDENTIFIER ::= { acKnownProducts 48 }
acProductMediant3000 OBJECT IDENTIFIER ::= { acKnownProducts 49 }
acProductStretto3000 OBJECT IDENTIFIER ::= { acKnownProducts 50 }
acProductTrunkPack6310IpMedia OBJECT IDENTIFIER ::= { acKnownProducts 51 }
acProductTrunkPack6310SB OBJECT IDENTIFIER ::= { acKnownProducts 52 }
acProductATP1610 OBJECT IDENTIFIER ::= { acKnownProducts 53 }
acProductATP260 OBJECT IDENTIFIER ::= { acKnownProducts 54 }
acProductATP260UN OBJECT IDENTIFIER ::= { acKnownProducts 55 }
acProductMediaPack118 OBJECT IDENTIFIER ::= { acKnownProducts 56 }
acProductMediaPack114 OBJECT IDENTIFIER ::= { acKnownProducts 57 }
acProductMediaPack112 OBJECT IDENTIFIER ::= { acKnownProducts 58 }
acProductTrunkPack6310T3 OBJECT IDENTIFIER ::= { acKnownProducts 59 }
acProductMediant3000T3 OBJECT IDENTIFIER ::= { acKnownProducts 60 }
acProductIPmedia3000T3 OBJECT IDENTIFIER ::= { acKnownProducts 61 }
acProductTrunkPack6310T3IpMedia OBJECT IDENTIFIER ::= { acKnownProducts 62 }
acProductTrunkPack8410 OBJECT IDENTIFIER ::= { acKnownProducts 63 }
acProductTrunkPack8410IpMedia OBJECT IDENTIFIER ::= { acKnownProducts 64 }
acProductMediant600 OBJECT IDENTIFIER ::= { acKnownProducts 65 }
acProductTrunkPack12610 OBJECT IDENTIFIER ::= { acKnownProducts 66 }
acProductMediant1000MSBG OBJECT IDENTIFIER ::= { acKnownProducts 67 }
acProductMediant600MSBG OBJECT IDENTIFIER ::= { acKnownProducts 68 }
acProductMediaPack500MSBR OBJECT IDENTIFIER ::= { acKnownProducts 69 }
acProductM4000 OBJECT IDENTIFIER ::= { acKnownProducts 70 }
acProductMediant1000ESBC OBJECT IDENTIFIER ::= { acKnownProducts 71 }
acProductMediant800ESBC OBJECT IDENTIFIER ::= { acKnownProducts 72 }
acProductHosted OBJECT IDENTIFIER ::= { acKnownProducts 73 }
acProductMediant850MSBG OBJECT IDENTIFIER ::= { acKnownProducts 74 }
acProductMediant850ESBC OBJECT IDENTIFIER ::= { acKnownProducts 75 }
acProductMediant500MSBR OBJECT IDENTIFIER ::= { acKnownProducts 76 }
acProductMediant500ESBC OBJECT IDENTIFIER ::= { acKnownProducts 77 }
acProductM2600 OBJECT IDENTIFIER ::= { acKnownProducts 78 }
acProductMediantVeSBC OBJECT IDENTIFIER ::= { acKnownProducts 79 }
acProductMediantVeHSBC OBJECT IDENTIFIER ::= { acKnownProducts 80 }
acProductMediantSeSBC OBJECT IDENTIFIER ::= { acKnownProducts 81 }
acProductMediantSeHSBC OBJECT IDENTIFIER ::= { acKnownProducts 82 }
acProductMediant6000SBC OBJECT IDENTIFIER ::= { acKnownProducts 83 }
acProductMediant500LMSBG OBJECT IDENTIFIER ::= { acKnownProducts 84 }
acProductMediant500LESBC OBJECT IDENTIFIER ::= { acKnownProducts 85 }
-- ************************************
-- AudioCodes General Known Types
-- ************************************
-- AudioCodes known shelves
acKnownChassis OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 2 }
acM1000Chassis OBJECT IDENTIFIER ::= { acKnownChassis 1 }
acM2000Chassis OBJECT IDENTIFIER ::= { acKnownChassis 2 }
acM3000Chassis OBJECT IDENTIFIER ::= { acKnownChassis 3 }
acM600Chassis OBJECT IDENTIFIER ::= { acKnownChassis 4 }
acM800Chassis OBJECT IDENTIFIER ::= { acKnownChassis 5 }
acMP118Chassis OBJECT IDENTIFIER ::= { acKnownChassis 6 }
acM4000Chassis OBJECT IDENTIFIER ::= { acKnownChassis 7 }
acM500Chassis OBJECT IDENTIFIER ::= { acKnownChassis 8 }
acM850Chassis OBJECT IDENTIFIER ::= { acKnownChassis 9 }
acM2600Chassis OBJECT IDENTIFIER ::= { acKnownChassis 10 }
acM500LChassis OBJECT IDENTIFIER ::= { acKnownChassis 11 }
-- AudioCodes known slots
acKnownSlots OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 3 }
-- AudioCodes known modules
acKnownModules OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 4 }
acModuleUnknown OBJECT IDENTIFIER ::= { acKnownModules 1 }
-- AudioCodes known ports
acKnownPorts OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 5 }
acPortUnknown OBJECT IDENTIFIER ::= { acKnownPorts 1 }
acPortAnalog OBJECT IDENTIFIER ::= { acKnownPorts 2 }
acPortDigital OBJECT IDENTIFIER ::= { acKnownPorts 3 }
acPortNetwork OBJECT IDENTIFIER ::= { acKnownPorts 4 }
-- Analog interfaces
acPortFxsAnalog OBJECT IDENTIFIER ::= { acPortAnalog 1 }
acPortFxoAnalog OBJECT IDENTIFIER ::= { acPortAnalog 2 }
acPortEMAnalog OBJECT IDENTIFIER ::= { acPortAnalog 3 }
-- Digital interfaces
acPortE1T1Quad OBJECT IDENTIFIER ::= { acPortDigital 1 }
acPortE1T1Falc56 OBJECT IDENTIFIER ::= { acPortDigital 2 }
acPortEthernet OBJECT IDENTIFIER ::= { acPortDigital 3 }
acPortPstnOc3Stm1 OBJECT IDENTIFIER ::= { acPortDigital 4 }
acPortAtmStm1 OBJECT IDENTIFIER ::= { acPortDigital 5 }
acPortGBEthernet OBJECT IDENTIFIER ::= { acPortDigital 6 }
acPortDs3 OBJECT IDENTIFIER ::= { acPortDigital 7 }
acPortSonetSdh OBJECT IDENTIFIER ::= { acPortDigital 8 }
acPortBRI OBJECT IDENTIFIER ::= { acPortDigital 9 }
acPortE1T1OctalFalc OBJECT IDENTIFIER ::= { acPortDigital 10 }
acPortWAN OBJECT IDENTIFIER ::= { acPortDigital 11 }
acPortWireless OBJECT IDENTIFIER ::= { acPortDigital 12 }
acPortT1WAN OBJECT IDENTIFIER ::= { acPortDigital 13 }
acPortSHDSL OBJECT IDENTIFIER ::= { acPortDigital 14 }
acPortADSLVDSL OBJECT IDENTIFIER ::= { acPortDigital 15 }
acPortGPON OBJECT IDENTIFIER ::= { acPortDigital 16 }
acPortGESFP OBJECT IDENTIFIER ::= { acPortDigital 17 }
-- AudioCodes known Fans
acKnownFans OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 6 }
acFanUnknown OBJECT IDENTIFIER ::= { acKnownFans 1 }
-- AudioCodes known Sensors
acKnownSensors OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 7 }
acTemperatureSensor OBJECT IDENTIFIER ::= { acKnownSensors 1 }
-- *************************************
-- AudioCodes Mediant 1000 Known Types
-- *************************************
acM1000KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 20 }
acM1000CpuSlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 1 }
acM1000IfsSlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 2 }
acM1000PowerSupplySlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 3 }
acM1000FanSlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 4 }
acM600CpuSlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 5 }
acM600IfsSlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 6 }
acM600PowerSupplySlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 7 }
acM600FanSlot OBJECT IDENTIFIER ::= { acM1000KnownTypes 8 }
acM1000CpuModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 11 }
acM1000AnalogIfsModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 12 }
acM1000DigitalIfsModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 13 }
acM1000PowerSupplyModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 14 }
acM1000FanModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 15 }
acM1000BRIModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 16 }
acM1000IPMediaModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 17 }
acM1000EthernetModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 25 }
-- *************************************
-- AudioCodes Mediant 600 Known Types
-- *************************************
acM600CpuModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 18 }
acM600AnalogIfsModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 19 }
acM600DigitalIfsModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 20 }
acM600PowerSupplyModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 21 }
acM600FanModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 22 }
acM600BRIModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 23 }
acM600IPMediaModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 24 }
acM600EthernetModule OBJECT IDENTIFIER ::= { acM1000KnownTypes 26 }
-- ***************************************
-- AudioCodes Mediant - 2000 Known Types
-- ***************************************
acM2000KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 21 }
acM2000CpuSlot OBJECT IDENTIFIER ::= { acM2000KnownTypes 1 }
acM2000Module1610 OBJECT IDENTIFIER ::= { acM2000KnownTypes 11 }
-- ***************************************
-- AudioCodes Mediant - 3000 Known Types
-- ***************************************
acM3000KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 22 }
acM3000Slot OBJECT IDENTIFIER ::= { acM3000KnownTypes 1 }
acM3000PowerSupplySlot OBJECT IDENTIFIER ::= { acM3000KnownTypes 2 }
acM3000FanSlot OBJECT IDENTIFIER ::= { acM3000KnownTypes 3 }
acM3000Module6310 OBJECT IDENTIFIER ::= { acM3000KnownTypes 11 }
acM3000ModuleSat OBJECT IDENTIFIER ::= { acM3000KnownTypes 12 }
acM3000PowerSupplyModule OBJECT IDENTIFIER ::= { acM3000KnownTypes 13 }
acM3000FanModule OBJECT IDENTIFIER ::= { acM3000KnownTypes 14 }
acM3000Module8410 OBJECT IDENTIFIER ::= { acM3000KnownTypes 17 }
-- *****************************************
-- AudioCodes Mediant-Pack 500 Known Types
-- *****************************************
acM800KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 23 }
acM800CpuSlot OBJECT IDENTIFIER ::= { acM800KnownTypes 1 }
acM800IfsSlot OBJECT IDENTIFIER ::= { acM800KnownTypes 2 }
acM800CpuModule OBJECT IDENTIFIER ::= { acM800KnownTypes 3 }
acM800AnalogIfsModule OBJECT IDENTIFIER ::= { acM800KnownTypes 4 }
acM800DigitalIfsModule OBJECT IDENTIFIER ::= { acM800KnownTypes 5 }
acM800BRIModule OBJECT IDENTIFIER ::= { acM800KnownTypes 6 }
acM800WANModule OBJECT IDENTIFIER ::= { acM800KnownTypes 7 }
acM800WiFiModule OBJECT IDENTIFIER ::= { acM800KnownTypes 8 }
acM800IPMediaModule OBJECT IDENTIFIER ::= { acM800KnownTypes 9 }
acM800EthernetModule OBJECT IDENTIFIER ::= { acM800KnownTypes 10 }
-- *****************************************
-- AudioCodes Mediant-Pack 118 Known Types
-- *****************************************
acMP118KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 24 }
acMP118Slot OBJECT IDENTIFIER ::= { acMP118KnownTypes 1 }
acMP118Module OBJECT IDENTIFIER ::= { acMP118KnownTypes 2 }
-- *****************************************
-- AudioCodes M4000 Known Types
-- *****************************************
acM4000KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 25 }
acM4000CpuSlot OBJECT IDENTIFIER ::= { acM4000KnownTypes 1 }
acM4000PowerSupplySlot OBJECT IDENTIFIER ::= { acM4000KnownTypes 2 }
acM4000FanSlot OBJECT IDENTIFIER ::= { acM4000KnownTypes 3 }
acM4000CpuModule OBJECT IDENTIFIER ::= { acM4000KnownTypes 4 }
acM4000PowerSupplyModule OBJECT IDENTIFIER ::= { acM4000KnownTypes 5 }
acM4000FanModule OBJECT IDENTIFIER ::= { acM4000KnownTypes 6 }
acM4000MPModule OBJECT IDENTIFIER ::= { acM4000KnownTypes 7 }
-- *****************************************
-- AudioCodes M500 Known Types
-- *****************************************
acM500KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 26 }
acM500CpuSlot OBJECT IDENTIFIER ::= { acM500KnownTypes 1 }
acM500IfsSlot OBJECT IDENTIFIER ::= { acM500KnownTypes 2 }
acM500CpuModule OBJECT IDENTIFIER ::= { acM500KnownTypes 3 }
acM500AnalogIfsModule OBJECT IDENTIFIER ::= { acM500KnownTypes 4 }
acM500DigitalIfsModule OBJECT IDENTIFIER ::= { acM500KnownTypes 5 }
acM500BRIModule OBJECT IDENTIFIER ::= { acM500KnownTypes 6 }
acM500WANModule OBJECT IDENTIFIER ::= { acM500KnownTypes 7 }
acM500WiFiModule OBJECT IDENTIFIER ::= { acM500KnownTypes 8 }
acM500IPMediaModule OBJECT IDENTIFIER ::= { acM500KnownTypes 9 }
acM500EthernetModule OBJECT IDENTIFIER ::= { acM500KnownTypes 10 }
-- *****************************************
-- AudioCodes Mediant 850 Known Types
-- *****************************************
acM850KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 27 }
acM850CpuSlot OBJECT IDENTIFIER ::= { acM850KnownTypes 1 }
acM850IfsSlot OBJECT IDENTIFIER ::= { acM850KnownTypes 2 }
acM850CpuModule OBJECT IDENTIFIER ::= { acM850KnownTypes 3 }
acM850AnalogIfsModule OBJECT IDENTIFIER ::= { acM850KnownTypes 4 }
acM850DigitalIfsModule OBJECT IDENTIFIER ::= { acM850KnownTypes 5 }
acM850BRIModule OBJECT IDENTIFIER ::= { acM850KnownTypes 6 }
acM850WANModule OBJECT IDENTIFIER ::= { acM850KnownTypes 7 }
acM850WiFiModule OBJECT IDENTIFIER ::= { acM850KnownTypes 8 }
acM850IPMediaModule OBJECT IDENTIFIER ::= { acM850KnownTypes 9 }
acM850EthernetModule OBJECT IDENTIFIER ::= { acM850KnownTypes 10 }
-- *****************************************
-- AudioCodes M2600 Known Types
-- *****************************************
acM2600KnownTypes OBJECT IDENTIFIER ::= { acKnownPhysicalTypes 28 }
acM2600CpuSlot OBJECT IDENTIFIER ::= { acM2600KnownTypes 1 }
acM2600PowerSupplySlot OBJECT IDENTIFIER ::= { acM2600KnownTypes 2 }
acM2600FanSlot OBJECT IDENTIFIER ::= { acM2600KnownTypes 3 }
acM2600CpuModule OBJECT IDENTIFIER ::= { acM2600KnownTypes 4 }
acM2600PowerSupplyModule OBJECT IDENTIFIER ::= { acM2600KnownTypes 5 }
acM2600FanModule OBJECT IDENTIFIER ::= { acM2600KnownTypes 6 }
acM2600MPModule OBJECT IDENTIFIER ::= { acM2600KnownTypes 7 }
END

871
mibs/audiocodes/AC-V5-MIB Normal file
View File

@ -0,0 +1,871 @@
AC-V5-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
TAddress,
DisplayString,
DateAndTime, TEXTUAL-CONVENTION FROM SNMPv2-TC
IpAddress FROM RFC1155-SMI
Unsigned32,
Integer32,
enterprises FROM SNMPv2-SMI
RowStatus FROM SNMPv2-TC
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
audioCodes,
acRegistrations,
acGeneric,
acProducts,acBoardMibs FROM AUDIOCODES-TYPES-MIB;
acV5 MODULE-IDENTITY
LAST-UPDATED "200911251109Z" --Wednesday, November 25, 2009
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
""
::= {acBoardMibs 13}
acV5Configuration OBJECT IDENTIFIER ::= {acV5 1}
acv5Interfce OBJECT IDENTIFIER ::= {acV5Configuration 1}
-- ****************************************
-- acV5Interfce table declaration
-- ****************************************
acV5InterfceTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcV5InterfceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acv5Interfce 1}
-- ****************************************
-- acV5Interfce table entry
-- ****************************************
acV5InterfceEntry OBJECT-TYPE
SYNTAX AcV5InterfceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acV5InterfceIndex}
::= {acV5InterfceTable 1}
-- ****************************************
-- acV5Interfce TABLE
-- ****************************************
AcV5InterfceEntry ::= SEQUENCE {
acV5InterfceIndex Unsigned32,
acV5InterfceRowStatus RowStatus,
acV5InterfceAction INTEGER,
acV5InterfceActionResult INTEGER,
acV5InterfceOperationalState INTEGER,
acV5InterfceAdminState INTEGER,
acV5InterfceActiveSignalingLink INTEGER,
acV5InterfceIdNotEqual INTEGER,
acV5InterfceVariantNotEqual INTEGER,
acV5InterfceIDCheckTimeOutError INTEGER,
acV5InterfceL2StartupFailed INTEGER,
acV5InterfceRestartFailed INTEGER,
acV5InterfceControlProtocolDataLinkError INTEGER,
acV5InterfceLinkControlProtocolDataLinkError INTEGER,
acV5InterfceBCCProtocolDataLinkError INTEGER,
acV5InterfcePSTNProtocolDataLinkError INTEGER,
acV5InterfceProtectionDL1Error INTEGER,
acV5InterfceProtectionDL2Error INTEGER,
acV5InterfceType INTEGER,
acV5InterfceProtocolSide INTEGER,
acV5InterfceId Integer32,
acV5InterfceVariantId Unsigned32,
acV5InterfceLogicalCchannelId Unsigned32,
acV5InterfceTraceLevel INTEGER,
acV5InterfceNumberOfPortsInCard Unsigned32,
acV5InterfceEnableRegisterRecallConfiguration INTEGER,
acV5InterfceRegisterRecallDurationType Unsigned32
}
acV5InterfceIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..30)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
AC INI-Param: V5Interfaces_Index"
::= {acV5InterfceEntry 1}
acV5InterfceRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"ROWSTATUS Field for line.
Access: Online.
AC INI-Param: N/A"
::= {acV5InterfceEntry 2}
acV5InterfceAction OBJECT-TYPE
SYNTAX INTEGER {
offline(0)
,
protectionSwitchOver(1)
,
inService(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Actions that are carried out on the interfaces.
1 - Switch protection links. To follow the result of this
action see changes in value in the acV5InterfaceActiveLink object.
Access: Online.
AC INI-Param: N/A"
::= {acV5InterfceEntry 3}
acV5InterfceActionResult OBJECT-TYPE
SYNTAX INTEGER {
succeeded(0)
,
inProgress(1)
,
failed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mangement Field for ACTIONS RESULT.
AC INI-Param: N/A"
::= {acV5InterfceEntry 4}
acV5InterfceOperationalState OBJECT-TYPE
SYNTAX INTEGER {
offline(0)
,
busy(1)
,
inService(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface's operational state.
0 - Offline
1 - Interface is being started up
2 - Operational.
AC INI-Param: N/A"
::= {acV5InterfceEntry 5}
acV5InterfceAdminState OBJECT-TYPE
SYNTAX INTEGER {
offline(0)
,
inService(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state of the V5 interface.
Changing admin state effects the operational with in 95sec.
If the acv5InterfceOperationalState value hasn't changed with
in this time - the operation should be regarded as failed.
AC INI-Param: V5Interfaces_V5AdminState"
::= {acV5InterfceEntry 6}
acV5InterfceActiveSignalingLink OBJECT-TYPE
SYNTAX INTEGER {
notConfigured(-1)
,
primary(0)
,
secondary(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Which link is active primary or secondary.
AC INI-Param: V5Interfaces_InterfaceType"
::= {acV5InterfceEntry 7}
acV5InterfceIdNotEqual OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Id isn't equal on both sides.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 8}
acV5InterfceVariantNotEqual OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Variant Id isn't equal on both sides.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 9}
acV5InterfceIDCheckTimeOutError OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ID check time out error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 10}
acV5InterfceL2StartupFailed OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Layer 2 startup failed.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 11}
acV5InterfceRestartFailed OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Restart failed.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 12}
acV5InterfceControlProtocolDataLinkError OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Control protocol data link error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 13}
acV5InterfceLinkControlProtocolDataLinkError OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link control protocol data link error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 14}
acV5InterfceBCCProtocolDataLinkError OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BCC protocol data link error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 15}
acV5InterfcePSTNProtocolDataLinkError OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PSTN protocol data link error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 16}
acV5InterfceProtectionDL1Error OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protection data link 1 error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 17}
acV5InterfceProtectionDL2Error OBJECT-TYPE
SYNTAX INTEGER {
cleared(0)
,
raised(1)
,
unknown(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protection data link 2 error.
0 - cleared - no error
1 - raised - error found
2 - unknown - not tested yet.
AC INI-Param: N/A"
::= {acV5InterfceEntry 18}
acV5InterfceType OBJECT-TYPE
SYNTAX INTEGER {
v52(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the V5 interface: V5.1 or V5.2(only V5.2 is supported).
AC INI-Param: V5Interfaces_InterfaceType"
::= {acV5InterfceEntry 19}
acV5InterfceProtocolSide OBJECT-TYPE
SYNTAX INTEGER {
an-Side(0)
,
le-Side(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AN or LE side of the V5 protocol.
AC INI-Param: V5Interfaces_ProtocolSide"
::= {acV5InterfceEntry 20}
acV5InterfceId OBJECT-TYPE
SYNTAX Integer32 (-1..16777215)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"V5 interface identifier.
Access: Online.
AC INI-Param: V5Interfaces_V5InterfaceId"
::= {acV5InterfceEntry 21}
acV5InterfceVariantId OBJECT-TYPE
SYNTAX Unsigned32 (0..127)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"V5 variant identifier.
Access: Online.
AC INI-Param: V5Interfaces_VariantId"
::= {acV5InterfceEntry 22}
acV5InterfceLogicalCchannelId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Identifies a group of C-paths.
Access: Online.
AC INI-Param: V5Interfaces_LogicalCchannelId"
::= {acV5InterfceEntry 23}
acV5InterfceTraceLevel OBJECT-TYPE
SYNTAX INTEGER {
noTrace(0)
,
full-Trace-No-Duplication(20)
,
full-Trace-With-Duplication(21)
,
layer3-Up-Trace-No-Duplication(22)
,
layer3-Up-Trace-With-Duplication(23)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Trace level1:
0 - No trace
20 - Full trace no duplication
21 - Full trace with duplication
22 - Layers up trace no duplication
23 - Layers up trace with duplication.
Access: Online.
AC INI-Param: V5Interfaces_TraceLevel"
::= {acV5InterfceEntry 24}
acV5InterfceNumberOfPortsInCard OBJECT-TYPE
SYNTAX Unsigned32 (0..65533)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define the number of the port in the interface cards.
Access: Online.
AC INI-Param: V5Interfaces_NumberOfV5PortsInCard "
::= {acV5InterfceEntry 25}
acV5InterfceEnableRegisterRecallConfiguration OBJECT-TYPE
SYNTAX INTEGER {
disable(0)
,
enable(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"In V5.2 Enable configuration of the register recall duration
type in the AN.
Access: Online.
AC INI-Param: V5Interfaces_EnableRegisterRecallConfiguration"
::= {acV5InterfceEntry 26}
acV5InterfceRegisterRecallDurationType OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"V5.2 Register Recall duration type value.
Access: Online.
AC INI-Param: V5Interfaces_RegisterRecallDurationType"
::= {acV5InterfceEntry 27}
acV5Link OBJECT IDENTIFIER ::= {acV5Configuration 2}
-- ****************************************
-- acV5Link table declaration
-- ****************************************
acV5LinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcV5LinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= {acV5Link 1}
-- ****************************************
-- acV5Link table entry
-- ****************************************
acV5LinkEntry OBJECT-TYPE
SYNTAX AcV5LinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {acV5LinkIndex}
::= {acV5LinkTable 1}
-- ****************************************
-- acV5Link TABLE
-- ****************************************
AcV5LinkEntry ::= SEQUENCE {
acV5LinkIndex Unsigned32,
acV5LinkRowStatus RowStatus,
acV5LinkAction INTEGER,
acV5LinkActionResult INTEGER,
acV5LinkIdCheckStatus INTEGER,
acV5LinkOperationalState INTEGER,
acV5LinkInterfaceIndx Unsigned32,
acV5LinkId Integer32,
acV5LinkType INTEGER
}
acV5LinkIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..62)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Points to the V5 interface to which the link belongs.
AC INI-Param: V5Links_Index"
::= {acV5LinkEntry 1}
acV5LinkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"ROWSTATUS Field for line.
Access: Online.
AC INI-Param: N/A"
::= {acV5LinkEntry 2}
acV5LinkAction OBJECT-TYPE
SYNTAX INTEGER {
unBlock(0)
,
block(1)
,
linkIdCheck(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"V5 action on the link (Unblock, Block or LinkIdCheck)
The result of block and unblock can be seen in the values of
the acV5LinkActionResult or acV5LinkOperationalState object.
The results for the link ID check action can be seen in the
acV5LinkIdCheckStatus object.
Access: Online.
AC INI-Param: N/A"
::= {acV5LinkEntry 3}
acV5LinkActionResult OBJECT-TYPE
SYNTAX INTEGER {
succeeded(0)
,
inProgress(1)
,
failed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mangement Field for ACTIONS RESULT.
AC INI-Param: N/A"
::= {acV5LinkEntry 4}
acV5LinkIdCheckStatus OBJECT-TYPE
SYNTAX INTEGER {
succes(0)
,
failure(1)
,
testRejected(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link ID check status.
AC INI-Param: N/A"
::= {acV5LinkEntry 5}
acV5LinkOperationalState OBJECT-TYPE
SYNTAX INTEGER {
operational(0)
,
blocked(1)
,
failed(2)
,
blockedAndFailed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The link's operational state.
0 - Operational
1 - Link is blocked from use
2 - Link is in failed state
3 - link is in failed state but also blocked.
AC INI-Param: N/A"
::= {acV5LinkEntry 6}
acV5LinkInterfaceIndx OBJECT-TYPE
SYNTAX Unsigned32 (0..30)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Points to the V5 interface to which the link belongs.
Access: Online.
AC INI-Param: V5Links_V5InterfaceIndex"
::= {acV5LinkEntry 7}
acV5LinkId OBJECT-TYPE
SYNTAX Integer32 (-1..16777215)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Identifier of the V5 link.
Access: Online.
AC INI-Param: V5Links_LinkId"
::= {acV5LinkEntry 8}
acV5LinkType OBJECT-TYPE
SYNTAX INTEGER {
normal(0)
,
primary(1)
,
secondary(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"V5 Link type: primary, secondary or normal.
Access: Online.
AC INI-Param: V5Links_LinkType"
::= {acV5LinkEntry 9}
acV5Action OBJECT IDENTIFIER ::= {acV5 3}
acV5PortAction OBJECT IDENTIFIER ::= {acV5Action 1}
acV5PortActionType OBJECT-TYPE
SYNTAX INTEGER {
none(0)
,
removeAllPorts(1)
,
removeIFPorts(2)
,
actionDone(10)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action type to be performed.
Access: Online.
AC INI-Param: N/A"
::= {acV5PortAction 1}
acV5PortActionID OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Random number used to identify an action with its result.
Access: Online.
AC INI-Param: N/A"
::= {acV5PortAction 2}
acV5PortActionParams OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..200))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"String defining the paprameters for the specific action.
Access: Online.
AC INI-Param: N/A"
::= {acV5PortAction 3}
acV5PortActionResult OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..200))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Action result.
AC INI-Param: N/A"
::= {acV5PortAction 4}
END

1225
mibs/audiocodes/ALARM-MIB Normal file

File diff suppressed because it is too large Load Diff

1114
mibs/audiocodes/AcAtm Normal file

File diff suppressed because it is too large Load Diff

8422
mibs/audiocodes/AcBoard Normal file

File diff suppressed because it is too large Load Diff

23800
mibs/audiocodes/AcGateway Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,347 @@
AcPerfH323SIPGateway DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
enterprises FROM SNMPv2-SMI;
audioCodes OBJECT IDENTIFIER ::= {enterprises 5003}
acRegistrations OBJECT IDENTIFIER ::= {audioCodes 7}
acGeneric OBJECT IDENTIFIER ::= {audioCodes 8}
acProducts OBJECT IDENTIFIER ::= {audioCodes 9}
acPerformance OBJECT IDENTIFIER ::= {audioCodes 10}
acPerfH323SIPGateway MODULE-IDENTITY
LAST-UPDATED "200511031451Z" --Thursday, November 03, 2005
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: AudioCodes LTD
4 Horesh Road
Yehud 56470, ISRAEL
Tel: 972-3-5394000
Email: support@audiocodes.com"
DESCRIPTION
"This MIB defines the enterprise-specific objects needed
to support performance management of the AudioCodes product.
Performance measurements are grouped into the following MIB trees:
acPerfIvr - performance measurements related to the IVR service
acPerfBct - performance measurements related to the BCT service
acPerfConf - performance measurements related to the Conferencing service
acPerfTt - performance measurements related to the Test Trunk service"
REVISION "200311200000Z"
DESCRIPTION
"Version 4.4. November 20, 2003. Made these changes:
o Initial revision"
::= {acPerformance 3}
--
-- Abbreviations used:
-- Annc announcement(s)
-- IVR Interactive Voice Response
-- Conf Conferencing
-- NE network element
-- TT Test Trunks
--
-- The following conventions are used in this MIB:
-- The "Product" attribute lists the products in which the
-- performance measurement is maintained. Current products
-- are:
--
-- Media Servers
-- IPmedia 2000
-- Media Gateways
-- Mediant 2000/5000/8000 (wireline)
-- Stretto 2000/5000/8000 (wireless)
--
-- The "Capabilities" attribute lists the capabilities that must be
-- configured on the system for the performance measurement to be
-- maintained. The possible values are IVR, Conferencing, BCT, TT
-- and Trunking Gateway. Some performance measurements are not
-- related to any particular capabilities. In those cases, the value
-- of Capabilities attribute is "All".
--
-- Notes on IVR Service Performance Measurements
--
-- In response to a request to play an announcement, the media server
-- may play multiple audio segments. The media server maintains
-- performance data for the overall announcement request as well as
-- for the individual segments.
-- In naming of the performance measurements, "Play" is used to refer
-- to the overall announcement request. "PlaySegment" is used to refer
-- to the playing of an individual segment.
--
-- Notes on Play Collect
--
-- Play Collect involves playing of an initial prompt, collection of digits, followed
-- by actions which are dependent on the digits (or lack of digits) that are collected.
-- These are the prompts that can be specified (all are optional):
--
-- ip initial prompt
-- nd no digits reprompt (if not specified, use rp)
-- rp reprompt (if not specified, use ip)
-- fa failure, played once at end
-- sa success, played once at end
--
-- The request can specify the number of attempts, before playing the fa prompt. If no
-- number of attempts value is supplied on the request, then a default is used.
--
-- The prompts can be either simple or complex announcements.
--
-- Continuous Digit Collect operations, which can be considered a special type of play
-- collect, are not tracked by any of the acPlayCollect performance measurements,
-- but are instead tracked in a special group of performance measurements.
--
-- Notes on Continuous Digit Collect
--
-- Continuous Digit Collect - Digits are collected during the entire
-- life of a call. No prompts are played. Continuous Digit Collect
-- is typically used in a BCT call.
--
-- Continuous Digit Collect operations can be considered a special type of play
-- collect, but are not tracked by any of the acPlayCollect performance measurements.
acPerfH323SIPGWCommon OBJECT IDENTIFIER ::= {acPerfH323SIPGateway 1}
acPerfH323SIPGWCalls OBJECT IDENTIFIER ::= {acPerfH323SIPGWCommon 1}
acPerfTel2IP OBJECT IDENTIFIER ::= {acPerfH323SIPGWCalls 1}
acPerfTel2IPAttemptedCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Attempted SIP/H323 calls."
::= {acPerfTel2IP 1}
acPerfTel2IPEstablishedCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of established (connected and voice activated) SIP/H323 calls."
::= {acPerfTel2IP 2}
acPerfTel2IPBusyCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Destination Busy SIP/H323 calls."
::= {acPerfTel2IP 3}
acPerfTel2IPNoAnswerCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of No Answer SIP/H323 calls."
::= {acPerfTel2IP 4}
acPerfTel2IPNoRouteCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of No Route SIP/H323 calls. Most likely to be due to wrong number."
::= {acPerfTel2IP 5}
acPerfTel2IPNoMatchCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of No capability match between peers on SIP/H323 calls."
::= {acPerfTel2IP 6}
acPerfTel2IPFailCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fax attempted SIP/H323 calls."
::= {acPerfTel2IP 7}
acPerfTel2IPFaxAttemptedCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Attempted SIP/H323 calls."
::= {acPerfTel2IP 8}
acPerfTel2IPFaxSuccessCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Attempted SIP/H323 fax success calls."
::= {acPerfTel2IP 9}
acPerfTel2IPTotalDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"total duration of SIP/H323 calls."
::= {acPerfTel2IP 10}
acPerfIP2Tel OBJECT IDENTIFIER ::= {acPerfH323SIPGWCalls 2}
acPerfIP2TelAttemptedCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Attempted SIP/H323 calls."
::= {acPerfIP2Tel 1}
acPerfIP2TelEstablishedCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of established (connected and voice activated) SIP/H323 calls."
::= {acPerfIP2Tel 2}
acPerfIP2TelBusyCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Destination Busy SIP/H323 calls."
::= {acPerfIP2Tel 3}
acPerfIP2TelNoAnswerCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of No Answer SIP/H323 calls."
::= {acPerfIP2Tel 4}
acPerfIP2TelNoRouteCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of No Route SIP/H323 calls. Most likely to be due to wrong number."
::= {acPerfIP2Tel 5}
acPerfIP2TelNoMatchCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of No capability match between peers on SIP/H323 calls."
::= {acPerfIP2Tel 6}
acPerfIP2TelFailCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fax attempted SIP/H323 calls."
::= {acPerfIP2Tel 7}
acPerfIP2TelFaxAttemptedCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Attempted SIP/H323 calls."
::= {acPerfIP2Tel 8}
acPerfIP2TelFaxSuccessCalls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Attempted SIP/H323 fax success calls."
::= {acPerfIP2Tel 9}
acPerfIP2TelTotalDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"total duration of SIP/H323 calls."
::= {acPerfIP2Tel 10}
END

View File

@ -0,0 +1,437 @@
AcPerfMediaGateway DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
enterprises FROM SNMPv2-SMI;
audioCodes OBJECT IDENTIFIER ::= {enterprises 5003}
acRegistrations OBJECT IDENTIFIER ::= {audioCodes 7}
acGeneric OBJECT IDENTIFIER ::= {audioCodes 8}
acProducts OBJECT IDENTIFIER ::= {audioCodes 9}
acPerformance OBJECT IDENTIFIER ::= {audioCodes 10}
acPerfMediaGateway MODULE-IDENTITY
LAST-UPDATED "200407121502Z" --Monday, July 12, 2004
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
"This MIB defines the enterprise-specific objects needed
to support performance management of the AudioCodes product.
Performance measurements are grouped into the following MIB trees:
acPerfCp - performance measurements related to the control protocol
acPerfRtp - performance measurements related to RTP streams
acPerfSystem - performance measurements related to network element as a whole"
REVISION "200311200000Z"
DESCRIPTION
"Version 4.4. November 20, 2003. Made these changes:
o Initial revision"
::= {acPerformance 1}
--
-- Abbreviations used:
-- Annc announcement(s)
-- IVR Interactive Voice Response
-- CallAgent CallAgentConnection
-- Conf Conferencing
-- CP Control Protocol
-- NE network element
-- TT Test Trunks
--
-- The following conventions are used in this MIB:
-- The "Product" attribute lists the products in which the
-- performance measurement is maintained. Current products
-- are:
--
-- Media Servers
-- IPmedia 2000
-- Media Gateways
-- Mediant 2000/5000/8000 (wireline)
-- Stretto 2000/5000/8000 (wireless)
--
-- The "Capabilities" attribute lists the capabilities that must be
-- configured on the system for the performance measurement to be
-- maintained. The possible values are IVR, Conferencing, BCT, TT
-- and Trunking Gateway. Some performance measurements are not
-- related to any particular capabilities. In those cases, the value
-- of Capabilities attribute is "All".
-- ****************************************
-- acPerfCp Configuration
-- ****************************************
acPerfCp OBJECT IDENTIFIER ::= {acPerfMediaGateway 1}
acPerfCpNumDupsForCompletedTransactions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a duplicate transaction request was received
after the initial transaction had already been completed. In this
case, the gateway resends the response for this transaction.
Products: All
Capabilities: All"
::= {acPerfCp 1}
acPerfCpNumDupsForOutstandingTransactions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a duplicate transaction request was received
while the initial transaction was outstanding, that is, still in
progress. In this case, the gateway ignores the duplicate request.
Products: All
Capabilities: All"
::= {acPerfCp 2}
acPerfCpMessageSendSuccesses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of times there was a success in sending
a call control (H.248) message. Call control messages
are sent using the system's socket library.
This counter tracks successes in using the local
socket services. It does not track successes in end-to-end
message transfer between the gateway and the call agent.
Products: All
Capabilities: All"
::= {acPerfCp 3}
acPerfCpMessageSendErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of times there was a failure in sending a call control
(H.248) message. The message is sent via a datagram
using the system's socket library. Normally a failure on a
socket send operation would be attributed to an internal
system problem.
Products: All
Capabilities: All"
::= {acPerfCp 4}
acPerfCpMessageReceiveSuccesses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of times there was a success in receiving
a call control (H.248) message. Call control messages
are received using the system's socket library.
This counter tracks successes in using the local
socket services. It does not track successes in end-to-end
message transfer between the gateway and the call agent.
Products: All
Capabilities: All"
::= {acPerfCp 5}
acPerfCpMessageReceiveErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of times there was a failure in receiving a call control
( H.248) message. Call control messages are received
using the system's socket library. A failure on the socket
receive operation can be attributed to an internal system
problem or with the call agent sending a message larger than
what is supported by the gateway.
Products: All
Capabilities: All"
::= {acPerfCp 6}
acPerfCpProtocolSyntaxErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of syntax errors detected in incoming call control
(H.248) messages.
Products: All
Capabilities: All"
::= {acPerfCp 7}
acPerfCpMessageRetransmissions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Each time the call engine times out waiting for an acknowledgement
it retransmits the control protocol message, unless the number of
max retransmissions is exceeded. This counter is incremented each time
a message is retransmitted due to a timeout.
Products: All
Capabilities: All"
::= {acPerfCp 8}
acPerfCpMessageMaxRetransmissionsExceeded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of times the call control message maximum retransmission count was
exceeded. The gateway attempted several times to send a message to the call
agent, but each time, an ack was not received. A failure of this type
results in a failed call and is usually an indication that subsequent
calls will fail. This problem is typically a result of the call agent
being down or a result of a network problem.
Products: All
Capabilities: All"
::= {acPerfCp 9}
acPerfCpMessagesFromUntrustedSources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of messages received from untrusted sources, that is from network
nodes other than the node on which the call agent is running.
Products: All
Capabilities: All"
::= {acPerfCp 10}
-- ****************************************
-- acPerfRtp Configuration
-- ****************************************
acPerfRtp OBJECT IDENTIFIER ::= {acPerfMediaGateway 2}
acPerfRtpSenderPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of RTP packets sent by the system for this card.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 1}
acPerfRtpSenderOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of non-header RTP octets sent by this card.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 2}
acPerfRtpReceiverPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of RTP packets received by the system for this card.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 3}
acPerfRtpReceiverOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of non-header RTP octets received by this card.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 4}
acPerfRtpRcvrLostPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of RTP packets lost as observed by this card.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 5}
acPerfRtpFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a rtp request was rejected due to lack of resources
since the last application restart.
Products: IPmedia 2000"
::= {acPerfRtp 6}
acPerfRtpSimplexInSessionsTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of simplex input RTP sessions.
A simplex (one-way) session would be used to play an announcement.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 7}
acPerfRtpSimplexInSessionsCurrent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Current number of simplex input RTP sessions.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 8}
acPerfRtpSimplexOutSessionsTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of simplex output RTP sessions.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 9}
acPerfRtpSimplexOutSessionsCurrent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Current number of simplex output RTP sessions.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 10}
acPerfRtpDuplexSessionsTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of duplex RTP sessions.
A duplex (two-way) session would be used for conferencing.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 11}
acPerfRtpDuplexSessionsCurrent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Current number of duplex RTP sessions.
Products: All IP-based products
Capabilities: IVR, BCT, Conferencing, Test Trunks"
::= {acPerfRtp 12}
-- ****************************************
-- acPerfSystem Configuration
-- ****************************************
acPerfSystem OBJECT IDENTIFIER ::= {acPerfMediaGateway 3}
acPerfSystemPacketEndpoints OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of endpoints reserved for all packet network-related functions (conferencing, plays, etc.). This is an attribute that is derived from the type of hardware and the values of certain config parameters. Currently, its value is fixed after init-time. In the future, it's value might be impacted by configuration of online parameters. That is, its value might increase or decrease over time. For example, in a multi-card system, addition of a board would cause it to increase.
Products: All
Capabilities: All
"
::= {acPerfSystem 1}
acPerfSystemPacketEndpointsInUse OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of endpoints that the call engine is currently using for
all packet network-related functions (conferencing, plays, etc.).
Products: All
Capabilities: All"
::= {acPerfSystem 2}
END

View File

@ -0,0 +1,610 @@
AcPerfMediaServices DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
enterprises FROM SNMPv2-SMI;
audioCodes OBJECT IDENTIFIER ::= {enterprises 5003}
acRegistrations OBJECT IDENTIFIER ::= {audioCodes 7}
acGeneric OBJECT IDENTIFIER ::= {audioCodes 8}
acProducts OBJECT IDENTIFIER ::= {audioCodes 9}
acPerformance OBJECT IDENTIFIER ::= {audioCodes 10}
acPerfMediaServices MODULE-IDENTITY
LAST-UPDATED "200407121505Z" --Monday, July 12, 2004
ORGANIZATION "AudioCodes Ltd"
CONTACT-INFO
"Postal: Support
AudioCodes LTD
1 Hayarden Street
Airport City
Lod, ISRAEL 70151
Tel: 972-3-9764000
Fax: 972-3-9764040
Email: support@audiocodes.com
Web: www.audiocodes.com"
DESCRIPTION
"This MIB defines the enterprise-specific objects needed
to support performance management of the AudioCodes product.
Performance measurements are grouped into the following MIB trees:
acPerfIvr - performance measurements related to the IVR service
acPerfBct - performance measurements related to the BCT service
acPerfConf - performance measurements related to the Conferencing service
acPerfTt - performance measurements related to the Test Trunk service"
REVISION "200311200000Z"
DESCRIPTION
"Version 4.4. November 20, 2003. Made these changes:
o Initial revision"
::= {acPerformance 2}
--
-- Abbreviations used:
-- Annc announcement(s)
-- IVR Interactive Voice Response
-- Conf Conferencing
-- NE network element
-- TT Test Trunks
--
-- The following conventions are used in this MIB:
-- The "Product" attribute lists the products in which the
-- performance measurement is maintained. Current products
-- are:
--
-- Media Servers
-- IPmedia 2000
-- Media Gateways
-- Mediant 2000/5000/8000 (wireline)
-- Stretto 2000/5000/8000 (wireless)
--
-- The "Capabilities" attribute lists the capabilities that must be
-- configured on the system for the performance measurement to be
-- maintained. The possible values are IVR, Conferencing, BCT, TT
-- and Trunking Gateway. Some performance measurements are not
-- related to any particular capabilities. In those cases, the value
-- of Capabilities attribute is "All".
--
-- Notes on IVR Service Performance Measurements
--
-- In response to a request to play an announcement, the media server
-- may play multiple audio segments. The media server maintains
-- performance data for the overall announcement request as well as
-- for the individual segments.
-- In naming of the performance measurements, "Play" is used to refer
-- to the overall announcement request. "PlaySegment" is used to refer
-- to the playing of an individual segment.
--
-- Notes on Play Collect
--
-- Play Collect involves playing of an initial prompt, collection of digits, followed
-- by actions which are dependent on the digits (or lack of digits) that are collected.
-- These are the prompts that can be specified (all are optional):
--
-- ip initial prompt
-- nd no digits reprompt (if not specified, use rp)
-- rp reprompt (if not specified, use ip)
-- fa failure, played once at end
-- sa success, played once at end
--
-- The request can specify the number of attempts, before playing the fa prompt. If no
-- number of attempts value is supplied on the request, then a default is used.
--
-- The prompts can be either simple or complex announcements.
--
-- Continuous Digit Collect operations, which can be considered a special type of play
-- collect, are not tracked by any of the acPlayCollect performance measurements,
-- but are instead tracked in a special group of performance measurements.
--
-- Notes on Continuous Digit Collect
--
-- Continuous Digit Collect - Digits are collected during the entire
-- life of a call. No prompts are played. Continuous Digit Collect
-- is typically used in a BCT call.
--
-- Continuous Digit Collect operations can be considered a special type of play
-- collect, but are not tracked by any of the acPlayCollect performance measurements.
acPerfIvr OBJECT IDENTIFIER ::= {acPerfMediaServices 1}
acPerfIvrPlayRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of announcement requests received from the call
agent.
Products: IPmedia 2000"
::= {acPerfIvr 1}
acPerfIvrPlaySuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of announcement requests processed successfully.
Products: IPmedia 2000"
::= {acPerfIvr 2}
acPerfIvrPlayFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of announcement requests which failed to be played because
some resource was not available.
Products: IPmedia 2000"
::= {acPerfIvr 3}
acPerfIvrPlayInProgress OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of announcement operations that are currently in progress.
Products: IPmedia 2000"
::= {acPerfIvr 4}
acPerfIvrPlayDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The duration, in seconds, of all successful announcement
requests. The average duration of all requests (average hold time)
can be computed by dividing acPerfPlayDuration by acPerfPlaySuccessful.
Products: IPmedia 2000"
::= {acPerfIvr 5}
acPerfIvrPlayFailedDueToProvMismatch OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of announcement requests which failed because of a provisioning mismatch.
Products: IPmedia 2000"
::= {acPerfIvr 6}
acPerfIvrPlayCollectRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of play collect requests.
Products: IPmedia 2000"
::= {acPerfIvr 7}
acPerfIvrPlayCollectSuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of play collects completed successfully. A request is considered successful
if the entire sequence, from initial prompt to success/failure prompt, is played out
without a failure due to lack of resources, provisioning mismatch, or any other
media server failure. The failure of the user to enter the proper digits is not a
reason for failure of the request.
Products: IPmedia 2000"
::= {acPerfIvr 8}
acPerfIvrPlayCollectFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of play collect requests that failed due to lack of resources.
Products: IPmedia 2000"
::= {acPerfIvr 9}
acPerfIvrPlayCollectFailedDueToProvMismatch OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of play collect requests that failed due a provisioning mismatch.
Products: IPmedia 2000"
::= {acPerfIvr 10}
acPerfIvrPlayCollectInProgress OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of play collect operations that are currently in progress.
Products: IPmedia 2000"
::= {acPerfIvr 11}
acPerfIvrPlayCollectDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The duration, in seconds, of all successful play collect
requests. The average duration of all requests
can be computed by dividing acPlayCollectDuration by acPlayCollectSuccessful.
Products: IPmedia 2000"
::= {acPerfIvr 12}
acPerfIvrContDigitCollectRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of continuous digit collect requests.
Products: IPmedia 2000"
::= {acPerfIvr 13}
acPerfIvrContDigitCollectSuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of continuous digit collects completed successfully.
Products: IPmedia 2000"
::= {acPerfIvr 14}
acPerfIvrContDigitCollectFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of continuous digit collect requests that failed due to lack of resources.
Products: IPmedia 2000"
::= {acPerfIvr 15}
acPerfIvrContDigitCollectInProgress OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of continuous digit collect operations that are currently in progress.
Products: IPmedia 2000"
::= {acPerfIvr 16}
acPerfIvrContDigitCollectDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The duration, in seconds, of all successful continuous digit collect
requests. The average duration of all requests
can be computed by dividing acDCCollectDuration by acDCCollectSuccessful.
Products: IPmedia 2000"
::= {acPerfIvr 17}
acPerfBct OBJECT IDENTIFIER ::= {acPerfMediaServices 2}
acPerfBctRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of BCT contexts opened since the media server initialized
Products: IPmedia 2000"
::= {acPerfBct 1}
acPerfBctSuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of BCT requests processed successfully.
Products: IPmedia 2000"
::= {acPerfBct 2}
acPerfBctFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of BCT requests which failed to be played because
some resource was not available.
Products: IPmedia 2000"
::= {acPerfBct 3}
acPerfBctInProgress OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of BCT calls that are currently in progress.
Products: IPmedia 2000"
::= {acPerfBct 4}
acPerfBctDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The duration, in seconds, of all successful BCT contexts. The average
duration of all contexts can be computed by dividing acPerfBCTDuration
by acPerfBCTSuccessful.
Products: IPmedia 2000"
::= {acPerfBct 5}
acPerfBctTotalParticipants OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of BCT participants since the media server initialized
Products: IPmedia 2000"
::= {acPerfBct 6}
acPerfBctCurrentNumberOfParticipants OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of participants in all BCT calls that are currently in progress.
Products: IPmedia 2000"
::= {acPerfBct 7}
acPerfConf OBJECT IDENTIFIER ::= {acPerfMediaServices 3}
acPerfConfRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of conferences processed since the last application restart. This is the number of conferences created
and not the number of members.
Products: IPmedia 2000"
::= {acPerfConf 1}
acPerfConfSuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of conference requests processed successfully.
Products: IPmedia 2000"
::= {acPerfConf 2}
acPerfConfInProgress OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of conferences currently in progress.
Products: IPmedia 2000"
::= {acPerfConf 3}
acPerfConfDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The duration, in seconds, of all successful conference requests. The average
duration of all requests can be computed by dividing acPerfConfDuration
by acPerfConfSuccessful.
Products: IPmedia 2000"
::= {acPerfConf 4}
acPerfConfFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a conference request was rejected due to lack of resources
since the last application restart.
Products: IPmedia 2000"
::= {acPerfConf 5}
acPerfConfAddRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of requests to add a conferee to an existing conference.
Products: IPmedia 2000"
::= {acPerfConf 6}
acPerfConfAddSuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a conferee was added successfuly to an existing conference.
Products: IPmedia 2000"
::= {acPerfConf 7}
acPerfConfAddFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a conferee could not be added to an existing conference
due to a lack of resources.
Products: IPmedia 2000"
::= {acPerfConf 8}
acPerfConfPortsUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of ports that were reserved for conferences since the last
application restart.
Products: IPmedia 2000"
::= {acPerfConf 9}
acPerfConfPortsReserved OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of conference ports currently reserved. This includes
play ports, monitor ports and regular conferee ports.
A monitor port may be reserved by the call agent when setting up
a conference. The monitor port can then be used by one or more
listen-only conferees.
Products: IPmedia 2000"
::= {acPerfConf 10}
acPerfTt OBJECT IDENTIFIER ::= {acPerfMediaServices 4}
acPerfTtRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of test trunk calls requested.
Products: IPmedia 2000"
::= {acPerfTt 1}
acPerfTtSuccessful OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of test trunk calls that were successfully setup and torn down.
This PM is not a reflection on whether the test actually passed or failed.
Products: IPmedia 2000"
::= {acPerfTt 2}
acPerfTtInProgress OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of test trunk calls that are currently in progress.
Products: IPmedia 2000"
::= {acPerfTt 3}
acPerfTtDuration OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The duration, in seconds, of all successful test trunk requests. This number
is The time between a test trunk call being initiated and completed. The average duration
of all requests can be computed by dividing acPerfTtDuration by acPerfTtSuccessful.
Products: IPmedia 2000"
::= {acPerfTt 4}
acPerfTtFailedDueToLackOfResources OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of times a test trunk request was rejected due to lack of resources
since the last application restart.
Products: IPmedia 2000"
::= {acPerfTt 5}
END

View File

@ -0,0 +1,175 @@
ESO-CONSORTIUM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
snmpModules FROM SNMPv2-SMI
AutonomousType FROM SNMPv2-TC
enterprises FROM SNMPv2-SMI;
esoConsortiumMIB MODULE-IDENTITY
LAST-UPDATED "200302030000Z" -- 03 February 2003
ORGANIZATION "ESO (Extended Security Options) Consortium"
CONTACT-INFO "
ESO Consortium Coordinator
SNMP Research
Postal Address:
SNMP Research, Inc
3001 Kimberlin Heights Rd.
Knoxville, TN 37920-9716
USA
Tel: +1 865 573 1434
Fax: +1 865 573 9197
E-mail: eso-consortium@snmp.com
WWW: http://www.snmp.com/eso"
DESCRIPTION
" The ESO Consortium is an umbrella organization for
registration of not-yet-standardized SNMP security
modules in the enterprise space. The objects
published here are intended to provide a common
naming and registration for authentication and
privacy protocol extensions to the SNMP USM
Module (RFC3414). The authentication and privacy
protocol objects specified herein are intended to be
used as values for usmUserAuthProtocol and
usmUserPrivProtocol when managing SNMPv3 users
via the snmpUsmMIB.
"
REVISION "200302030000Z" -- 03 February 2003, midnight
DESCRIPTION
" Changes in preparation for public release.
- Added Object Identities for AES use while
AES is being standardized.
- As of this writing, there are no
additional authentication protocols specified
in this document.
"
REVISION "200302030000Z" -- 03 February 2003, midnight
DESCRIPTION
"Initial version, intended to be published as
an Internet Draft.
"
::= { enterprises 14832 }
--
-- esoConsortiumMIB.1: Object Identities
--
esoConsortiumMIBObjectIdentities OBJECT IDENTIFIER
::= { esoConsortiumMIB 1 }
--
-- 3DES Privacy Protocol for SNMPv3 USM security model
--
usm3DESPrivProtocol OBJECT-IDENTITY
STATUS current
DESCRIPTION
" The 3DES-EDE Symmetric Encryption Protocol.
This is the protocol as specified in
draft-reeder-snmpv3-usm-3desede-00, and in the
updates to that draft available at
http://www.snmp.com/eso/.
"
REFERENCE
" - Data Encryption Standard, National Institute of
Standards and Technology. Federal Information
Processing Standard (FIPS) Publication 46-3, (1999,
pending approval). Will supersede FIPS Publication
46-2.
- Data Encryption Algorithm, American National
Standards Institute. ANSI X3.92-1981,
(December, 1980).
- DES Modes of Operation, National Institute of
Standards and Technology. Federal Information
Processing Standard (FIPS) Publication 81,
(December, 1980).
- Data Encryption Algorithm - Modes of Operation,
American National Standards Institute.
ANSI X3.106-1983, (May 1983).
"
::= { esoConsortiumMIBObjectIdentities 1 }
--
-- AES Privacy Protocols for SNMPv3 USM security model
--
usmAESCfb128PrivProtocol OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The CFB128-AES-128 Privacy Protocol.
This is the protocol as specified in
draft-blumenthal-aes-usm-04.txt available at
http://www.snmp.com/eso. This object replaces the
usmAesCfb128Protocol OBJECT-IDENTITY.
This assignment is made separately here, as the
assignments in draft-blumenthal-aes-usm-04
are transient.
Note that while draft-blumenthal-aes-usm-04
is referenced here, no interoperability problems
have been encountered with draft-blumenthal-aes-usm-05
(also available at http://www.snmp.com/eso) for
this privacy protocol.
"
REFERENCE
"- The AES Cipher Algorithm in the SNMP's
User-based Security Model.
Internet Draft draft-blumenthal-aes-usm-04.
- Specification for the ADVANCED ENCRYPTION
STANDARD (DRAFT). Federal Information Processing
Standard (FIPS) Publication 197.
(November 2001).
- Dworkin, M., NIST Recommendation for Block
Cipher Modes of Operation, Methods and
Techniques (DRAFT).
NIST Special Publication 800-38A
(December 2001).
"
::= { esoConsortiumMIBObjectIdentities 2 }
usmAESCfb192PrivProtocol OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The CFB128-AES-192 Privacy Protocol.
Note that this object replaces the usmAesCfb192Protocol
OBJECT-IDENTITY of draft-blumenthal-aes-usm-04
(available at http://www.snmp.com/eso).
This assignment is made separately here, as the
assignments in draft-blumenthal-aes-usm-04
are transient."
REFERENCE
"See References for usmAESCfb128PrivProtocol (above)"
::= { esoConsortiumMIBObjectIdentities 3 }
usmAESCfb256PrivProtocol OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The CFB128-AES-256 Privacy Protocol.
Note that this object replaces the usmAesCfb256Protocol
OBJECT-IDENTITY of draft-blumenthal-aes-usm-04.
(available at http://www.snmp.com/eso).
This assignment is made separately here, as the
assignments in draft-blumenthal-aes-usm-04
are transient."
REFERENCE
"See References for usmAESCfb128PrivProtocol (above)"
::= { esoConsortiumMIBObjectIdentities 4 }
END

View File

@ -0,0 +1,186 @@
PerfHist-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
Gauge32, mib-2
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
perfHistTCMIB MODULE-IDENTITY
LAST-UPDATED "9811071100Z"
ORGANIZATION "IETF AToMMIB and TrunkMIB WGs"
CONTACT-INFO
"Kaj Tesink
Postal: Bellcore
331 Newman Springs Road
Red Bank, NJ 07701
USA
Tel: +1 732 758 5254
Fax: +1 732 758 2269
E-mail: kaj@bellcore.com"
DESCRIPTION
"This MIB Module provides Textual Conventions
to be used by systems supporting 15 minute
based performance history counts."
::= { mib-2 58 }
-- The Textual Conventions defined below are organized
-- alphabetically
-- Use of these TCs assumes the following:
-- 0 The agent supports 15 minute based history
-- counters.
-- 0 The agent is capable of keeping a history of n
-- intervals of 15 minute performance data. The
-- value of n is defined by the specific MIB
-- module but shall be 0 < n =< 96.
-- 0 The agent may optionally support performance
-- data aggregating the history intervals.
-- 0 The agent will keep separate tables for the
-- current interval, the history intervals, and
-- the total aggregates.
-- 0 The agent will keep the following objects.
-- If performance data is kept for multiple instances
-- of a measured entity, then
-- these objects are applied to each instance of
-- the measured entity (e.g., interfaces).
--
-- xyzTimeElapsed OBJECT-TYPE
-- SYNTAX INTEGER (0..899)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of seconds that have elapsed since
-- the beginning of the current measurement period.
-- If, for some reason, such as an adjustment in the
-- system's time-of-day clock, the current interval
-- exceeds the maximum value, the agent will return
-- the maximum value."
-- ::= { xxx }
-- xyzValidIntervals OBJECT-TYPE
-- SYNTAX INTEGER (0..<n>)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of previous near end intervals
-- for which data was collected.
-- [ The overall constraint on <n> is 1 =< n =< 96; ]
-- [ Define any additional constraints on <n> here. ]
-- The value will be <n> unless the measurement was
-- (re-)started within the last (<n>*15) minutes, in which
-- case the value will be the number of complete 15
-- minute intervals for which the agent has at least
-- some data. In certain cases (e.g., in the case
-- where the agent is a proxy) it is possible that some
-- intervals are unavailable. In this case, this
-- interval is the maximum interval number for
-- which data is available."
-- ::= { xxx }
-- xyzInvalidIntervals OBJECT-TYPE
-- SYNTAX INTEGER (0..<n>)
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The number of intervals in the range from
-- 0 to xyzValidIntervals for which no
-- data is available. This object will typically
-- be zero except in cases where the data for some
-- intervals are not available (e.g., in proxy
-- situations)."
-- ::= { xxx }
PerfCurrentCount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A counter associated with a
performance measurement in a current 15
minute measurement interval. The value
of this counter starts from zero and is
increased when associated events occur,
until the end of the 15 minute interval.
At that time the value of the counter is
stored in the first 15 minute history
interval, and the CurrentCount is
restarted at zero. In the
case where the agent has no valid data
available for the current interval the
corresponding object instance is not
available and upon a retrieval request
a corresponding error message shall be
returned to indicate that this instance
does not exist (for example, a noSuchName
error for SNMPv1 and a noSuchInstance for
SNMPv2 GET operation)."
SYNTAX Gauge32
PerfIntervalCount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A counter associated with a
performance measurement in a previous
15 minute measurement interval. In the
case where the agent has no valid data
available for a particular interval the
corresponding object instance is not
available and upon a retrieval request
a corresponding error message shall be
returned to indicate that this instance
does not exist (for example, a noSuchName
error for SNMPv1 and a noSuchInstance for
SNMPv2 GET operation).
In a system supporting
a history of n intervals with
IntervalCount(1) and IntervalCount(n) the
most and least recent intervals
respectively, the following applies at
the end of a 15 minute interval:
- discard the value of IntervalCount(n)
- the value of IntervalCount(i) becomes that
of IntervalCount(i-1) for n >= i > 1
- the value of IntervalCount(1) becomes that
of CurrentCount
- the TotalCount, if supported, is adjusted."
SYNTAX Gauge32
PerfTotalCount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A counter associated with a
performance measurements aggregating the
previous valid 15 minute measurement
intervals. (Intervals for which no valid
data was available are not counted)"
SYNTAX Gauge32
END

1903
mibs/audiocodes/RTCP-XR-MIB Normal file

File diff suppressed because it is too large Load Diff

1021
mibs/audiocodes/RTP-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,126 @@
--
--
-- Copyright (C) 1998 by SNMP Research, Incorporated.
--
-- This software is furnished under a license and may be used and copied
-- only in accordance with the terms of such license and with the
-- inclusion of the above copyright notice. This software or any other
-- copies thereof may not be provided or otherwise made available to any
-- other person. No title to and ownership of the software is hereby
-- transferred.
--
-- The information in this software is subject to change without notice
-- and should not be construed as a commitment by SNMP Research, Incorporated.
--
-- Restricted Rights Legend:
-- Use, duplication, or disclosure by the Government is subject to
-- restrictions as set forth in subparagraph (c)(1)(ii) of the Rights
-- in Technical Data and Computer Software clause at DFARS 252.227-7013;
-- subparagraphs (c)(4) and (d) of the Commercial Computer
-- Software-Restricted Rights Clause, FAR 52.227-19; and in similar
-- clauses in the NASA FAR Supplement and other corresponding
-- governmental regulations.
--
--
--
-- PROPRIETARY NOTICE
--
-- This software is an unpublished work subject to a confidentiality agreement
-- and is protected by copyright and trade secret law. Unauthorized copying,
-- redistribution or other use of this work is prohibited.
--
-- The above notice of copyright on this source code product does not indicate
-- any actual or intended publication of such source code.
--
TGT-ADDRESS-MASK-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
TAddress
FROM SNMPv2-TC
snmpTargetAddrEntry
FROM SNMP-TARGET-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
snmpResearch OBJECT IDENTIFIER ::= {enterprises 99}
snmpResearchMIBs OBJECT IDENTIFIER ::= { snmpResearch 12 }
tgtAddressMaskMIB MODULE-IDENTITY
LAST-UPDATED "9801160000Z"
ORGANIZATION "SNMP Research, Inc."
CONTACT-INFO
""
DESCRIPTION
""
::= { snmpResearchMIBs 36 }
--
-- The tgtAddressMaskObjects Group
--
tgtAddressMaskObjects OBJECT IDENTIFIER ::=
{ tgtAddressMaskMIB 1 }
tgtAddressMaskConformance OBJECT IDENTIFIER ::=
{ tgtAddressMaskMIB 3 }
--
-- The tgtAddressMaskTable
--
tgtAddressMaskTable OBJECT-TYPE
SYNTAX SEQUENCE OF TgtAddressMaskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to add an address mask to the
snmpTargetAddrTable."
::= { tgtAddressMaskObjects 1 }
tgtAddressMaskEntry OBJECT-TYPE
SYNTAX TgtAddressMaskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Adds an address mask to an snmpTargetAddrEntry."
AUGMENTS { snmpTargetAddrEntry }
::= { tgtAddressMaskTable 1 }
TgtAddressMaskEntry ::= SEQUENCE {
tgtAddressMask TAddress
}
tgtAddressMask OBJECT-TYPE
SYNTAX TAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to qualify the value of the
corresponding instance of snmpTargetAddrTAddress.
The format of this object is determined by the
corresponding instance of snmpTargetAddrTDomain.
When performing transport address validation on
a received packet, the value of this object is
used as a mask to determine whether a source
address matches a particular entry in the
snmpTargetAddrTable. In general, the comparison
using this mask value is performed as follows for
each octet contained in the source address and
snmpTargetAddrTAddress value:
(sourceAddr & tgtAddressMask) ==
(snmpTargetAddrTAddress & tgtAddressMask)
if the values are equal for all octets, the source
address matches the entry."
DEFVAL { ''H } -- the empty string
::= { tgtAddressMaskEntry 1 }
END

View File

@ -0,0 +1,563 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.5003.8.1.1.56",
"sysDescr": "Product: GW 8 FXS;SW Version: 6.60A.309.001",
"sysContact": null,
"version": null,
"hardware": null,
"features": null,
"os": "audiocodes",
"type": "network",
"serial": null,
"icon": "audiocodes.png",
"location": null
}
]
},
"poller": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.5003.8.1.1.56",
"sysDescr": "Product: GW 8 FXS;SW Version: 6.60A.309.001",
"sysContact": "<private>",
"version": "6.60A.309.001",
"hardware": "MP-118 FXS",
"features": null,
"os": "audiocodes",
"type": "network",
"serial": "10512508",
"icon": "audiocodes.png",
"location": "<private>"
}
]
}
},
"ports": {
"discovery": {
"ports": [
{
"port_descr_type": null,
"port_descr_descr": null,
"port_descr_circuit": null,
"port_descr_speed": null,
"port_descr_notes": null,
"ifDescr": "Ethernet interface 1/1",
"ifName": "Ethernet Port 1/1",
"portName": null,
"ifIndex": 1141129985,
"ifSpeed": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifHighSpeed": null,
"ifOperStatus": null,
"ifOperStatus_prev": null,
"ifAdminStatus": null,
"ifAdminStatus_prev": null,
"ifDuplex": null,
"ifMtu": null,
"ifType": null,
"ifAlias": "Ethernet Port 1/1",
"ifPhysAddress": null,
"ifHardType": null,
"ifLastChange": 0,
"ifVlan": "",
"ifTrunk": null,
"counter_in": null,
"counter_out": null,
"ignore": 0,
"disabled": 0,
"detailed": 0,
"deleted": 0,
"pagpOperationMode": null,
"pagpPortState": null,
"pagpPartnerDeviceId": null,
"pagpPartnerLearnMethod": null,
"pagpPartnerIfIndex": null,
"pagpPartnerGroupIfIndex": null,
"pagpPartnerDeviceName": null,
"pagpEthcOperationMode": null,
"pagpDeviceId": null,
"pagpGroupIfIndex": null,
"ifInUcastPkts": null,
"ifInUcastPkts_prev": null,
"ifInUcastPkts_delta": null,
"ifInUcastPkts_rate": null,
"ifOutUcastPkts": null,
"ifOutUcastPkts_prev": null,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": null,
"ifInErrors_prev": null,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
"ifOutErrors": null,
"ifOutErrors_prev": null,
"ifOutErrors_delta": null,
"ifOutErrors_rate": null,
"ifInOctets": null,
"ifInOctets_prev": null,
"ifInOctets_delta": null,
"ifInOctets_rate": null,
"ifOutOctets": null,
"ifOutOctets_prev": null,
"ifOutOctets_delta": null,
"ifOutOctets_rate": null,
"poll_prev": null,
"ifInNUcastPkts": null,
"ifInNUcastPkts_prev": null,
"ifInNUcastPkts_delta": null,
"ifInNUcastPkts_rate": null,
"ifOutNUcastPkts": null,
"ifOutNUcastPkts_prev": null,
"ifOutNUcastPkts_delta": null,
"ifOutNUcastPkts_rate": null,
"ifInDiscards": null,
"ifInDiscards_prev": null,
"ifInDiscards_delta": null,
"ifInDiscards_rate": null,
"ifOutDiscards": null,
"ifOutDiscards_prev": null,
"ifOutDiscards_delta": null,
"ifOutDiscards_rate": null,
"ifInUnknownProtos": null,
"ifInUnknownProtos_prev": null,
"ifInUnknownProtos_delta": null,
"ifInUnknownProtos_rate": null,
"ifInBroadcastPkts": null,
"ifInBroadcastPkts_prev": null,
"ifInBroadcastPkts_delta": null,
"ifInBroadcastPkts_rate": null,
"ifOutBroadcastPkts": null,
"ifOutBroadcastPkts_prev": null,
"ifOutBroadcastPkts_delta": null,
"ifOutBroadcastPkts_rate": null,
"ifInMulticastPkts": null,
"ifInMulticastPkts_prev": null,
"ifInMulticastPkts_delta": null,
"ifInMulticastPkts_rate": null,
"ifOutMulticastPkts": null,
"ifOutMulticastPkts_prev": null,
"ifOutMulticastPkts_delta": null,
"ifOutMulticastPkts_rate": null
}
]
},
"poller": {
"ports": [
{
"port_descr_type": null,
"port_descr_descr": null,
"port_descr_circuit": null,
"port_descr_speed": null,
"port_descr_notes": null,
"ifDescr": "Ethernet interface 1/1",
"ifName": "Ethernet Port 1/1",
"portName": null,
"ifIndex": 1141129985,
"ifSpeed": 100000000,
"ifConnectorPresent": "true",
"ifPromiscuousMode": "false",
"ifHighSpeed": 100,
"ifOperStatus": "up",
"ifOperStatus_prev": null,
"ifAdminStatus": "up",
"ifAdminStatus_prev": null,
"ifDuplex": null,
"ifMtu": 1500,
"ifType": "ethernetCsmacd",
"ifAlias": "Ethernet Port 1/1",
"ifPhysAddress": "00908fa0687c",
"ifHardType": null,
"ifLastChange": 1598682540,
"ifVlan": "",
"ifTrunk": null,
"counter_in": null,
"counter_out": null,
"ignore": 0,
"disabled": 0,
"detailed": 0,
"deleted": 0,
"pagpOperationMode": null,
"pagpPortState": null,
"pagpPartnerDeviceId": null,
"pagpPartnerLearnMethod": null,
"pagpPartnerIfIndex": null,
"pagpPartnerGroupIfIndex": null,
"pagpPartnerDeviceName": null,
"pagpEthcOperationMode": null,
"pagpDeviceId": null,
"pagpGroupIfIndex": null,
"ifInUcastPkts": 18036491,
"ifInUcastPkts_prev": 0,
"ifInUcastPkts_delta": null,
"ifInUcastPkts_rate": null,
"ifOutUcastPkts": 18461204,
"ifOutUcastPkts_prev": 0,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": 0,
"ifInErrors_prev": 0,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
"ifOutErrors": 0,
"ifOutErrors_prev": 0,
"ifOutErrors_delta": null,
"ifOutErrors_rate": null,
"ifInOctets": 2192093585,
"ifInOctets_prev": 0,
"ifInOctets_delta": null,
"ifInOctets_rate": null,
"ifOutOctets": 999842537,
"ifOutOctets_prev": 0,
"ifOutOctets_delta": null,
"ifOutOctets_rate": null,
"poll_prev": null,
"ifInNUcastPkts": 306567,
"ifInNUcastPkts_prev": 0,
"ifInNUcastPkts_delta": null,
"ifInNUcastPkts_rate": null,
"ifOutNUcastPkts": 7174,
"ifOutNUcastPkts_prev": 0,
"ifOutNUcastPkts_delta": null,
"ifOutNUcastPkts_rate": null,
"ifInDiscards": 0,
"ifInDiscards_prev": 0,
"ifInDiscards_delta": null,
"ifInDiscards_rate": null,
"ifOutDiscards": 0,
"ifOutDiscards_prev": 0,
"ifOutDiscards_delta": null,
"ifOutDiscards_rate": null,
"ifInUnknownProtos": 0,
"ifInUnknownProtos_prev": 0,
"ifInUnknownProtos_delta": null,
"ifInUnknownProtos_rate": null,
"ifInBroadcastPkts": 0,
"ifInBroadcastPkts_prev": 0,
"ifInBroadcastPkts_delta": null,
"ifInBroadcastPkts_rate": null,
"ifOutBroadcastPkts": 0,
"ifOutBroadcastPkts_prev": 0,
"ifOutBroadcastPkts_delta": null,
"ifOutBroadcastPkts_rate": null,
"ifInMulticastPkts": 0,
"ifInMulticastPkts_prev": 0,
"ifInMulticastPkts_delta": null,
"ifInMulticastPkts_rate": null,
"ifOutMulticastPkts": 0,
"ifOutMulticastPkts_prev": 0,
"ifOutMulticastPkts_delta": null,
"ifOutMulticastPkts_rate": null
}
]
}
},
"processors": {
"discovery": {
"processors": [
{
"entPhysicalIndex": 0,
"hrDeviceIndex": 1,
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.1",
"processor_index": "1",
"processor_type": "hr",
"processor_usage": 0,
"processor_descr": "CPU-8260",
"processor_precision": 1,
"processor_perc_warn": 75
}
]
},
"poller": "matches discovery"
},
"mempools": {
"discovery": {
"mempools": [
{
"mempool_index": "1",
"entPhysicalIndex": null,
"hrDeviceIndex": null,
"mempool_type": "hrstorage",
"mempool_precision": 1,
"mempool_descr": "Internal RAM",
"mempool_perc": 0,
"mempool_used": 0,
"mempool_free": 0,
"mempool_total": 0,
"mempool_largestfree": null,
"mempool_lowestfree": null,
"mempool_deleted": 0,
"mempool_perc_warn": 75
}
]
},
"poller": {
"mempools": [
{
"mempool_index": "1",
"entPhysicalIndex": null,
"hrDeviceIndex": null,
"mempool_type": "hrstorage",
"mempool_precision": 1,
"mempool_descr": "Internal RAM",
"mempool_perc": 0,
"mempool_used": 0,
"mempool_free": 32,
"mempool_total": 32,
"mempool_largestfree": null,
"mempool_lowestfree": null,
"mempool_deleted": 0,
"mempool_perc_warn": 75
}
]
}
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.0",
"sensor_index": "hookStatus0",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 0 (Fax, 9647)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.1",
"sensor_index": "hookStatus1",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 1 (Fax, 9702)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.2",
"sensor_index": "hookStatus2",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 2 (Fax, 9782)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.3",
"sensor_index": "hookStatus3",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 3 (Fax, 9785)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.4",
"sensor_index": "hookStatus4",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 4 (Fax, 9788)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.5",
"sensor_index": "hookStatus5",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 5 (Fax, 9798)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.6",
"sensor_index": "hookStatus6",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 6 (Fax, 9801)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.5003.9.10.1.4.1.1.18.7",
"sensor_index": "hookStatus7",
"sensor_type": "acAnalogFxsFxoHookState",
"sensor_descr": "FXS 7 (Fax, 9806)",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "acAnalogFxsFxoHookState"
}
],
"state_indexes": [
{
"state_name": "acAnalogFxsFxoHookState",
"state_descr": "offHook",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 0
},
{
"state_name": "acAnalogFxsFxoHookState",
"state_descr": "onHook",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
}
]
},
"poller": "matches discovery"
},
"storage": {
"discovery": {
"storage": [
{
"storage_mib": "hrstorage",
"storage_index": "2",
"storage_type": "hrStorageFlashMemory",
"storage_descr": "Internal Flash",
"storage_size": 8388608,
"storage_units": 1,
"storage_used": 0,
"storage_free": 0,
"storage_perc": 0,
"storage_perc_warn": 60,
"storage_deleted": 0
}
]
},
"poller": {
"storage": [
{
"storage_mib": "hrstorage",
"storage_index": "2",
"storage_type": "hrStorageFlashMemory",
"storage_descr": "Internal Flash",
"storage_size": 8388608,
"storage_units": 1,
"storage_used": 0,
"storage_free": 8388608,
"storage_perc": 0,
"storage_perc_warn": 60,
"storage_deleted": 0
}
]
}
}
}

File diff suppressed because it is too large Load Diff