mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
voice mibs
git-svn-id: http://www.observium.org/svn/observer/trunk@2803 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
parent
910bfe476c
commit
acf19e8db0
720
mibs/CISCO-DIAL-CONTROL-MIB
Normal file
720
mibs/CISCO-DIAL-CONTROL-MIB
Normal file
@ -0,0 +1,720 @@
|
||||
-- *****************************************************************
|
||||
-- The CISCO dial control mib. This is an extension to the RFC 2128.
|
||||
--
|
||||
-- Bibek Das, January, 1998
|
||||
--
|
||||
-- Copyright (c) 1998, 1999-2001, 2002, 2003, 2005 by
|
||||
-- cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
-- This mib is an extension to the RFC 2128
|
||||
--
|
||||
-- The RFC 2128 (Dial Control Mib) defines callHistoryTable, which is
|
||||
-- the table that stores past call information. Unfortunately, the indices
|
||||
-- to this table (callActiveSetupTime, callActiveIndex) are not appropriate
|
||||
-- for the NMS to retrieve information on regular intervals.
|
||||
--
|
||||
-- The following changes in the RFC2128 will fix the INDEX of the
|
||||
-- callHistoryTable. This will also make the mib useful for various types
|
||||
-- of calls, including ISDN data, voice, modem. VoIP etc. Right now, the
|
||||
-- NMS needs to poll three different mibs (CISCO-CALL-HISTORY-MIB.my,
|
||||
-- CISCO-POP-MGMT-MIB.my and the DIAL-CONTROL-MIB.my) for these calls.
|
||||
--
|
||||
|
||||
|
||||
CISCO-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
ciscoExperiment
|
||||
FROM CISCO-SMI
|
||||
AbsoluteCounter32
|
||||
FROM DIAL-CONTROL-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
ciscoDialControlMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200505260000Z"
|
||||
ORGANIZATION "Cisco systems, Inc."
|
||||
CONTACT-INFO
|
||||
" Bibek Das
|
||||
Postal: cisco Systems
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134
|
||||
U.S.A.
|
||||
Phone: +1 408 526 5225
|
||||
E-mail: cs-isdn@cisco.com"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe call history information for
|
||||
demand access and possibly other kinds of interfaces."
|
||||
REVISION "200505260000Z"
|
||||
DESCRIPTION
|
||||
"Modified DESCRIPTION of cPeerSearchType object.
|
||||
"
|
||||
REVISION "200307100001Z"
|
||||
DESCRIPTION
|
||||
"1) Changed the SYNTAX of cCallHistoryLogicalIfIndex
|
||||
to be InterfaceIndexOrZero instead of
|
||||
InterfaceIndex.
|
||||
2) Modified the DESCRIPTION of
|
||||
cCallHistoryLogicalIfIndex."
|
||||
REVISION "200208210001Z"
|
||||
DESCRIPTION
|
||||
"1) Deprecated ciscoDialControlMibComplianceRev3
|
||||
2) Added a new table cCallHistoryIecTable
|
||||
3) Added a new module-compliance
|
||||
ciscoDialControlMibComplianceRev4
|
||||
4) Added gatekeeper and externalGKTMPServer enum labels
|
||||
to cCallHistoryReleaseSrc
|
||||
5) Added cCallHistoryIecGroup OBJECT-GROUP."
|
||||
REVISION "200205240001Z"
|
||||
DESCRIPTION
|
||||
"1) Deprecated ciscoDialControlMibComplianceRev2
|
||||
2) Added a new object subtree (OID)
|
||||
cPeerGlobalConfiguration
|
||||
3) Added a new object cPeerSearchType
|
||||
4) Added a new object-group cPeerGlobalConfigurationGroup
|
||||
5) Added a new module-compliance
|
||||
ciscoDialControlMibComplianceRev3."
|
||||
REVISION "200202201546Z"
|
||||
DESCRIPTION
|
||||
"1) Deprecated cCallHistoryReleaseSource
|
||||
2) Deprecated cCallHistoryGroupRev1
|
||||
3) Deprecated ciscoDialControlMibComplianceRev1
|
||||
3) Added a new object cCallHistoryReleaseSrc
|
||||
4) Added a new object cCallHistoryGroupRev2
|
||||
6) Added a new object ciscoDialControlMibComplianceRev2."
|
||||
REVISION "200112131546Z"
|
||||
DESCRIPTION
|
||||
"Added a new object cCallHistoryReleaseSource in
|
||||
CallHistory table."
|
||||
REVISION "9801161546Z"
|
||||
DESCRIPTION
|
||||
"The initial version of the mib."
|
||||
::= { ciscoExperiment 25 }
|
||||
|
||||
|
||||
-- Cisco Dial Control Mib objects definitions
|
||||
|
||||
ciscoDialControlMibObjects OBJECT IDENTIFIER ::= { ciscoDialControlMib 1 }
|
||||
|
||||
--
|
||||
-- the call history group
|
||||
--
|
||||
|
||||
cCallHistory OBJECT IDENTIFIER ::= { ciscoDialControlMibObjects 4 }
|
||||
|
||||
-- cCallHistoryTable
|
||||
-- Table to store the past call information. The Destination number
|
||||
-- and the call connect and disconnect time, the disconnection cause
|
||||
-- are stored. These calls could be circuit switched or they could
|
||||
-- be virtual circuits. History of each and every call is stored,
|
||||
-- of successful calls as well as of unsuccessful and rejected calls.
|
||||
-- An entry will be created when a call is cleared.
|
||||
-- The upper limit to the number of entries in this table is given
|
||||
-- by callHistoryTableMaxLength, defined in RFC 2128.
|
||||
-- The minimum time that an entry can be retained in this table is
|
||||
-- given by callHistoryRetainTimer, defined in RFC 2128.
|
||||
|
||||
cCallHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CCallHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about specific
|
||||
calls to a specific destination."
|
||||
::= { cCallHistory 3 }
|
||||
|
||||
cCallHistoryEntry OBJECT-TYPE
|
||||
SYNTAX CCallHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information regarding a single Connection."
|
||||
INDEX { cCallHistoryIndex }
|
||||
::= { cCallHistoryTable 1 }
|
||||
|
||||
|
||||
CCallHistoryEntry ::=
|
||||
SEQUENCE {
|
||||
cCallHistoryIndex Unsigned32,
|
||||
cCallHistorySetupTime TimeStamp,
|
||||
cCallHistoryPeerAddress DisplayString,
|
||||
cCallHistoryPeerSubAddress DisplayString,
|
||||
cCallHistoryPeerId INTEGER,
|
||||
cCallHistoryPeerIfIndex INTEGER,
|
||||
cCallHistoryLogicalIfIndex InterfaceIndexOrZero,
|
||||
cCallHistoryDisconnectCause OCTET STRING,
|
||||
cCallHistoryDisconnectText DisplayString,
|
||||
cCallHistoryConnectTime TimeStamp,
|
||||
cCallHistoryDisconnectTime TimeStamp,
|
||||
cCallHistoryCallOrigin INTEGER,
|
||||
cCallHistoryChargedUnits AbsoluteCounter32,
|
||||
cCallHistoryInfoType INTEGER,
|
||||
cCallHistoryTransmitPackets AbsoluteCounter32,
|
||||
cCallHistoryTransmitBytes AbsoluteCounter32,
|
||||
cCallHistoryReceivePackets AbsoluteCounter32,
|
||||
cCallHistoryReceiveBytes AbsoluteCounter32,
|
||||
cCallHistoryReleaseSource INTEGER,
|
||||
cCallHistoryReleaseSrc INTEGER
|
||||
}
|
||||
|
||||
cCallHistoryIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A monotonically increasing integer for the sole purpose of
|
||||
indexing call disconnection events. When it reaches the
|
||||
maximum value, an extremely unlikely event, the agent wraps
|
||||
the value back to 1 and may flush existing entries."
|
||||
::= { cCallHistoryEntry 1 }
|
||||
|
||||
cCallHistorySetupTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the call setup was started.
|
||||
This will be useful for an NMS to sort the call history
|
||||
entry with call setup time. Also, this object
|
||||
can be useful in finding large delays between the time the
|
||||
call was started and the time the call was connected.
|
||||
For ISDN media, this will be the time when the setup
|
||||
message was received from or sent to the network.
|
||||
The value of this object is the same as callActiveSetupTime
|
||||
in the callActiveTable"
|
||||
::= { cCallHistoryEntry 2 }
|
||||
|
||||
cCallHistoryPeerAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number this call was connected to. If the number is
|
||||
not available, then it will have a length of zero."
|
||||
::= { cCallHistoryEntry 3 }
|
||||
|
||||
cCallHistoryPeerSubAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subaddress this call was connected to. If the subaddress
|
||||
is undefined or not available, this will be a zero length
|
||||
string."
|
||||
::= { cCallHistoryEntry 4 }
|
||||
cCallHistoryPeerId OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Id value of the peer table entry
|
||||
to which this call was made. If a peer table entry
|
||||
for this call does not exist, the value of this object
|
||||
will be zero."
|
||||
::= { cCallHistoryEntry 5 }
|
||||
|
||||
cCallHistoryPeerIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the ifIndex value of the peer table entry
|
||||
to which this call was made. If a peer table entry
|
||||
for this call does not exist, the value of this object
|
||||
will be zero."
|
||||
::= { cCallHistoryEntry 6 }
|
||||
|
||||
cCallHistoryLogicalIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the ifIndex value of the logical interface through
|
||||
which this call was made. For ISDN media, this would be
|
||||
the ifIndex of the B channel which was used for this call.
|
||||
If the ifIndex value is unknown, the value of this object
|
||||
will be zero. For an IP call, the value will be zero."
|
||||
::= { cCallHistoryEntry 7 }
|
||||
|
||||
cCallHistoryDisconnectCause OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded network cause value associated with this call.
|
||||
|
||||
The value of this object will depend on the interface type
|
||||
as well as on the protocol and protocol version being
|
||||
used on this interface. Some references for possible cause
|
||||
values are given below."
|
||||
REFERENCE
|
||||
"- Bellcore SR-NWT-001953, Generic Guidelines for
|
||||
ISDN Terminal Equipment On Basic Access Interfaces,
|
||||
chapter 5.2.5.8.
|
||||
- Bellcore SR-NWT-002343, ISDN Primary Rate Interface
|
||||
Generic Guidelines for Customer Premises Equipment,
|
||||
chapter 8.2.5.8.
|
||||
- ITU-T Q.931, Appendix I.
|
||||
- ITU-T X.25, CAUSE and DIAGNOSTIC field values.
|
||||
- German Telekom FTZ 1TR6, chapter 3.2.3.4.4.4."
|
||||
::= { cCallHistoryEntry 8 }
|
||||
|
||||
cCallHistoryDisconnectText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ASCII text describing the reason for call termination.
|
||||
|
||||
This object exists because it would be impossible for
|
||||
a management station to store all possible cause values
|
||||
for all types of interfaces. It should be used only if
|
||||
a management station is unable to decode the value of
|
||||
dialCtlPeerStatsLastDisconnectCause."
|
||||
::= { cCallHistoryEntry 9 }
|
||||
|
||||
cCallHistoryConnectTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the call was connected."
|
||||
::= { cCallHistoryEntry 10 }
|
||||
|
||||
cCallHistoryDisconnectTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the call was disconnected."
|
||||
::= { cCallHistoryEntry 11 }
|
||||
|
||||
cCallHistoryCallOrigin OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
originate(1),
|
||||
answer(2),
|
||||
callback(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The call origin."
|
||||
::= { cCallHistoryEntry 12 }
|
||||
|
||||
cCallHistoryChargedUnits OBJECT-TYPE
|
||||
SYNTAX AbsoluteCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of charged units for this connection.
|
||||
For incoming calls or if charging information is
|
||||
not supplied by the switch, the value of this object
|
||||
will be zero."
|
||||
::= { cCallHistoryEntry 13 }
|
||||
|
||||
cCallHistoryInfoType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- e.g. for non-isdn media
|
||||
speech(2),
|
||||
unrestrictedDigital(3), -- 64k/s data
|
||||
unrestrictedDigital56(4), -- with 56k rate adaption
|
||||
restrictedDigital(5),
|
||||
audio31(6), -- 3.1 kHz audio
|
||||
audio7(7), -- 7 kHz audio
|
||||
video(8),
|
||||
packetSwitched(9),
|
||||
fax(10)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information type for this call."
|
||||
::= { cCallHistoryEntry 14 }
|
||||
|
||||
cCallHistoryTransmitPackets OBJECT-TYPE
|
||||
SYNTAX AbsoluteCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which were transmitted while this
|
||||
call was active."
|
||||
::= { cCallHistoryEntry 15 }
|
||||
|
||||
cCallHistoryTransmitBytes OBJECT-TYPE
|
||||
SYNTAX AbsoluteCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes which were transmitted while this
|
||||
call was active."
|
||||
::= { cCallHistoryEntry 16 }
|
||||
|
||||
cCallHistoryReceivePackets OBJECT-TYPE
|
||||
SYNTAX AbsoluteCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which were received while this
|
||||
call was active."
|
||||
::= { cCallHistoryEntry 17 }
|
||||
|
||||
cCallHistoryReceiveBytes OBJECT-TYPE
|
||||
SYNTAX AbsoluteCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes which were received while this
|
||||
call was active."
|
||||
::= { cCallHistoryEntry 18 }
|
||||
|
||||
cCallHistoryReleaseSource OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
callingPartyInPstn(1),
|
||||
callingPartyInVoip(2),
|
||||
calledPartyInPstn(3),
|
||||
calledPartyInVoip(4),
|
||||
internalRelease(5),
|
||||
internalCallControlApp(6), -- for e.g. TCL or VXML script
|
||||
consoleCommand(7), -- for e.g. CLI or MML
|
||||
externalRadiusServer(8),
|
||||
externalNmsApp(9),
|
||||
externalCallControlAgent(10) -- for e.g. GATEKEEPER
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated -- superseded by cCallHistoryReleaseSrc
|
||||
DESCRIPTION "Originator of the call release."
|
||||
::= { cCallHistoryEntry 19 }
|
||||
|
||||
cCallHistoryReleaseSrc OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
callingPartyInPstn(1),
|
||||
callingPartyInVoip(2),
|
||||
calledPartyInPstn(3),
|
||||
calledPartyInVoip(4),
|
||||
internalReleaseInPotsLeg(5),
|
||||
internalReleaseInVoipLeg(6),
|
||||
internalCallControlApp(7),
|
||||
internalReleaseInVoipAAA(8),
|
||||
consoleCommand(9),
|
||||
externalRadiusServer(10),
|
||||
externalNmsApp(11),
|
||||
externalCallControlAgent(12),
|
||||
gatekeeper(13),
|
||||
externalGKTMPServer(14)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Originator of the call release. Indicates the source of
|
||||
the call release as follows :
|
||||
1) callingPartyInPstn : Calling party in PSTN.
|
||||
2) callingPartyInVoip : Calling party in VoIP.
|
||||
3) calledPartyInPstn : Called party in PSTN.
|
||||
4) calledPartyInVoip : Called party in VoIP.
|
||||
5) internalReleaseInPotsLeg : Due to an internal error
|
||||
in Telephony call leg.
|
||||
6) internalReleaseInVoipLeg : Due to an internal error
|
||||
in VoIP call leg.
|
||||
7) internalCallControlApp : Due to an internal error
|
||||
in Session Application or Tcl or VXML script originated
|
||||
release.
|
||||
8) internalReleaseInVoipAAA : Due to an internal error
|
||||
in VoIP AAA module.
|
||||
9) consoleCommand : Due to CLI or MML.
|
||||
10) externalRadiusServer : Call failed during authorization
|
||||
, authentication or due to receipt of POD from the
|
||||
RADIUS server.
|
||||
11) externalNmsApp : Due to SNMP request to clear
|
||||
the call.
|
||||
12) externalCallControlAgent : External Call Control Agent
|
||||
initiated clear.
|
||||
13) gatekeeper : Gatekeeper initiated clear due to receipt
|
||||
of Admission Reject, Disengage Request message.
|
||||
14) externalGKTMPServer : External GKTMP server initiated
|
||||
clear due to receipt of Admission Reject message from
|
||||
the gatekeeper, triggered by RESPONSE.ARJ message from
|
||||
the GKTMP server."
|
||||
::= { cCallHistoryEntry 20 }
|
||||
|
||||
-- cCallHistoryIecTable
|
||||
-- Table to store one or more Internal Error Codes.
|
||||
-- These IECs are generated if a call fails.
|
||||
|
||||
cCallHistoryIecTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CCallHistoryIecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains information about Internal Error
|
||||
Code(s) (IEC) which caused the call to fail."
|
||||
::= { cCallHistory 4 }
|
||||
|
||||
cCallHistoryIecEntry OBJECT-TYPE
|
||||
SYNTAX CCallHistoryIecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IEC information regarding a single call."
|
||||
INDEX { cCallHistoryIndex, cCallHistoryIecIndex }
|
||||
::= { cCallHistoryIecTable 1 }
|
||||
|
||||
CCallHistoryIecEntry ::=
|
||||
SEQUENCE {
|
||||
cCallHistoryIecIndex Unsigned32,
|
||||
cCallHistoryIec SnmpAdminString
|
||||
}
|
||||
|
||||
cCallHistoryIecIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to index one or more IECs in the
|
||||
context of a single call. In most cases there will
|
||||
only be one IEC when a call fails. However, it is
|
||||
possible for the software processing the call to
|
||||
generate multiple IECs before the call ultimately fails.
|
||||
In that scenario, there will be multiple entries in
|
||||
this table related to a single call (cCallHistoryIndex)
|
||||
and this object will serve to uniquely identify each IEC."
|
||||
::= { cCallHistoryIecEntry 1 }
|
||||
|
||||
cCallHistoryIec OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reflects the Internal Error Code.
|
||||
The format is a string of dotted decimal numbers
|
||||
composed of the following components:
|
||||
|
||||
Version.Entity.Category.Subsystem.Errorcode.Diagnostic
|
||||
|
||||
Each component is defined as follows:
|
||||
Version : The version of IEC software.
|
||||
Entity : The network entity that originated
|
||||
the error.
|
||||
Category : The category of the error (eg, software
|
||||
error, hardware resource unavailable, ...)
|
||||
Subsystem : The subsystem in which the error occurred.
|
||||
Errorcode : A subsytem-specific error code.
|
||||
Diagnostic : An implementation-specific diagnostic code."
|
||||
::= { cCallHistoryIecEntry 2 }
|
||||
|
||||
--
|
||||
-- Peer Global Configuration Group
|
||||
--
|
||||
|
||||
cPeerGlobalConfiguration
|
||||
OBJECT IDENTIFIER ::= { ciscoDialControlMibObjects 5 }
|
||||
|
||||
cPeerSearchType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
datavoice (2),
|
||||
voicedata (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the peer search preference based on the
|
||||
type of peers in an universal/integrated port
|
||||
platform.
|
||||
|
||||
none - both voice and data peers are searched
|
||||
in same preference.
|
||||
datavoice - search data peers first. If no data peers
|
||||
are found, the voice peers are searched.
|
||||
voicedata - search voice peers first. If no voice peers
|
||||
are found, the data peers are searched."
|
||||
DEFVAL { datavoice }
|
||||
::= { cPeerGlobalConfiguration 1 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
ciscoDialControlMibConformance OBJECT IDENTIFIER ::=
|
||||
{ ciscoDialControlMib 3 }
|
||||
|
||||
ciscoDialControlMibCompliances OBJECT IDENTIFIER ::=
|
||||
{ ciscoDialControlMibConformance 1 }
|
||||
|
||||
ciscoDialControlMibGroups OBJECT IDENTIFIER ::=
|
||||
{ ciscoDialControlMibConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ciscoDialControlMibCompliance MODULE-COMPLIANCE
|
||||
STATUS deprecated -- superceded by
|
||||
-- ciscoDialControlMibComplianceRev1
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the DIAL CONTROL MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ cCallHistoryGroup }
|
||||
::= { ciscoDialControlMibCompliances 1 }
|
||||
|
||||
ciscoDialControlMibComplianceRev1 MODULE-COMPLIANCE
|
||||
STATUS deprecated -- superceded by
|
||||
-- ciscoDialControlMibComplianceRev2
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the DIAL CONTROL MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ cCallHistoryGroupRev1 }
|
||||
::= { ciscoDialControlMibCompliances 2 }
|
||||
|
||||
ciscoDialControlMibComplianceRev2 MODULE-COMPLIANCE
|
||||
STATUS deprecated -- superceded by
|
||||
-- ciscoDialControlMibComplianceRev3
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the DIAL CONTROL MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ cCallHistoryGroupRev2 }
|
||||
::= { ciscoDialControlMibCompliances 3 }
|
||||
|
||||
ciscoDialControlMibComplianceRev3 MODULE-COMPLIANCE
|
||||
STATUS deprecated -- superceded by
|
||||
-- ciscoDialControlMibComplianceRev4
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the DIAL CONTROL MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ cCallHistoryGroupRev2, cPeerGlobalConfigurationGroup }
|
||||
::= { ciscoDialControlMibCompliances 4 }
|
||||
|
||||
ciscoDialControlMibComplianceRev4 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the DIAL CONTROL MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{ cCallHistoryGroupRev2,
|
||||
cPeerGlobalConfigurationGroup,
|
||||
cCallHistoryIecGroup
|
||||
}
|
||||
::= { ciscoDialControlMibCompliances 5 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
|
||||
cCallHistoryGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cCallHistorySetupTime,
|
||||
cCallHistoryPeerAddress,
|
||||
cCallHistoryPeerSubAddress,
|
||||
cCallHistoryPeerId,
|
||||
cCallHistoryPeerIfIndex,
|
||||
cCallHistoryLogicalIfIndex,
|
||||
cCallHistoryDisconnectCause,
|
||||
cCallHistoryDisconnectText,
|
||||
cCallHistoryConnectTime,
|
||||
cCallHistoryDisconnectTime,
|
||||
cCallHistoryCallOrigin,
|
||||
cCallHistoryChargedUnits,
|
||||
cCallHistoryInfoType,
|
||||
cCallHistoryTransmitPackets,
|
||||
cCallHistoryTransmitBytes,
|
||||
cCallHistoryReceivePackets,
|
||||
cCallHistoryReceiveBytes
|
||||
}
|
||||
STATUS deprecated -- superceded by cCallHistoryGroupRev1
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the Call History
|
||||
capability."
|
||||
::= { ciscoDialControlMibGroups 1 }
|
||||
|
||||
cCallHistoryGroupRev1 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cCallHistorySetupTime,
|
||||
cCallHistoryPeerAddress,
|
||||
cCallHistoryPeerSubAddress,
|
||||
cCallHistoryPeerId,
|
||||
cCallHistoryPeerIfIndex,
|
||||
cCallHistoryLogicalIfIndex,
|
||||
cCallHistoryDisconnectCause,
|
||||
cCallHistoryDisconnectText,
|
||||
cCallHistoryConnectTime,
|
||||
cCallHistoryDisconnectTime,
|
||||
cCallHistoryCallOrigin,
|
||||
cCallHistoryChargedUnits,
|
||||
cCallHistoryInfoType,
|
||||
cCallHistoryTransmitPackets,
|
||||
cCallHistoryTransmitBytes,
|
||||
cCallHistoryReceivePackets,
|
||||
cCallHistoryReceiveBytes,
|
||||
cCallHistoryReleaseSource
|
||||
}
|
||||
STATUS deprecated -- superceded by cCallHistoryGroupRev2
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the Call History
|
||||
capability."
|
||||
::= { ciscoDialControlMibGroups 2 }
|
||||
|
||||
cCallHistoryGroupRev2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cCallHistorySetupTime,
|
||||
cCallHistoryPeerAddress,
|
||||
cCallHistoryPeerSubAddress,
|
||||
cCallHistoryPeerId,
|
||||
cCallHistoryPeerIfIndex,
|
||||
cCallHistoryLogicalIfIndex,
|
||||
cCallHistoryDisconnectCause,
|
||||
cCallHistoryDisconnectText,
|
||||
cCallHistoryConnectTime,
|
||||
cCallHistoryDisconnectTime,
|
||||
cCallHistoryCallOrigin,
|
||||
cCallHistoryChargedUnits,
|
||||
cCallHistoryInfoType,
|
||||
cCallHistoryTransmitPackets,
|
||||
cCallHistoryTransmitBytes,
|
||||
cCallHistoryReceivePackets,
|
||||
cCallHistoryReceiveBytes,
|
||||
cCallHistoryReleaseSrc
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the Call History
|
||||
capability."
|
||||
::= { ciscoDialControlMibGroups 3 }
|
||||
|
||||
cPeerGlobalConfigurationGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cPeerSearchType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the Peer global
|
||||
configuration."
|
||||
::= { ciscoDialControlMibGroups 4 }
|
||||
|
||||
cCallHistoryIecGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cCallHistoryIec
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about
|
||||
Internal Error Code."
|
||||
::= { ciscoDialControlMibGroups 5 }
|
||||
|
||||
END
|
781
mibs/CISCO-VOICE-COMMON-DIAL-CONTROL-MIB
Normal file
781
mibs/CISCO-VOICE-COMMON-DIAL-CONTROL-MIB
Normal file
@ -0,0 +1,781 @@
|
||||
-- *****************************************************************
|
||||
-- CISCO-VOICE-COMMON-DIAL-CONTROL-MIB.my:
|
||||
-- Voice Common Dial Control MIB file
|
||||
--
|
||||
-- June 1999, Chris White
|
||||
--
|
||||
-- Copyright (c) 1999, 2001, 2003, 2005-2010 by cisco Systems Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
|
||||
CISCO-VOICE-COMMON-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
callActiveSetupTime,
|
||||
callActiveIndex
|
||||
FROM DIAL-CONTROL-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
cCallHistoryIndex
|
||||
FROM CISCO-DIAL-CONTROL-MIB
|
||||
ciscoExperiment
|
||||
FROM CISCO-SMI;
|
||||
|
||||
|
||||
ciscoVoiceCommonDialControlMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201006300000Z"
|
||||
ORGANIZATION "Cisco Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Cisco Systems
|
||||
Customer Service
|
||||
|
||||
Postal: 170 W. Tasman Drive
|
||||
San Jose, CA 95134
|
||||
USA
|
||||
|
||||
Tel: +1 800 553-NETS
|
||||
|
||||
E-mail: cs-voice@cisco.com"
|
||||
DESCRIPTION
|
||||
"This MIB module contains voice related objects that
|
||||
are common across more than one network
|
||||
encapsulation i.e VoIP, VoATM and VoFR.
|
||||
|
||||
*** ABBREVIATIONS, ACRONYMS AND SYMBOLS ***
|
||||
|
||||
GSM - Global System for Mobile Communication
|
||||
|
||||
AMR-NB - Adaptive Multi Rate - Narrow Band
|
||||
|
||||
iLBC - internet Low Bitrate Codec
|
||||
|
||||
iSAC - internet Speech Audio Codec"
|
||||
REVISION "201006300000Z"
|
||||
DESCRIPTION
|
||||
"Added CvcCallReferenceIdOrZero textual convention.
|
||||
Added aaclc and aacld enum to CvcCoderTypeRate and
|
||||
CvcSpeechCoderRate textual conventions."
|
||||
REVISION "200903180000Z"
|
||||
DESCRIPTION
|
||||
"[1] Added acronym for iSAC codec
|
||||
[2] Added iSAC enum to CvcSpeechCoderRate and CvcCoderTypeRate
|
||||
textual conventions."
|
||||
REVISION "200807020000Z"
|
||||
DESCRIPTION
|
||||
"[1] Added '-- obsolete' to description of 'g722'
|
||||
enum from CvcCoderTypeRate.
|
||||
[2] Added new enum values 'g722r4800', 'g722r5600'
|
||||
and 'g722r6400' to CvcCoderTypeRate.
|
||||
[3] Added new enum values 'g722r4800', 'g722r5600'
|
||||
and 'g722r6400' to CvcSpeechCoderRate."
|
||||
REVISION "200706260000Z"
|
||||
DESCRIPTION
|
||||
"[1] Imported TEXTUAL-CONVENTION from SNMPv2-TC.
|
||||
[2] Added acronyms for GSM AMR-NB and iLBC codecs
|
||||
[3] Added llcc, gsmAmrNb, iLBC, iLBCr15200 and iLBCr13330
|
||||
enums to CvcSpeechCoderRate textual conventions.
|
||||
[4] Added llcc, gsmAmrNb, g722, iLBC, iLBCr15200 and iLBCr13330
|
||||
enums to CvcCoderTypeRate textual conventions.
|
||||
[5] Added REFERENCE clause to CvcSpeechCoderRate and
|
||||
CvcCoderTypeRate textual conventions for GSM AMR-NB and
|
||||
iLBC codecs."
|
||||
REVISION "200508160000Z"
|
||||
DESCRIPTION
|
||||
"Added CvcH320CallType and CvcVideoCoderRate objects.
|
||||
Added g722 enum to CvcCoderTypeRate textual conventions."
|
||||
REVISION "200503060000Z"
|
||||
DESCRIPTION
|
||||
"Added gsmAmrNb enum to CvcSpeechCoderRate and CvcCoderTypeRate
|
||||
textual conventions."
|
||||
REVISION "200303110000Z"
|
||||
DESCRIPTION
|
||||
"Added new enum value 'llcc', to CvcSpeechCoderRate
|
||||
and CvcCoderTypeRate textual-conventions."
|
||||
REVISION "200110060000Z"
|
||||
DESCRIPTION
|
||||
"[1] Added new enum value 'g726r40000',to CvcSpeechCoderRate's
|
||||
and CvcCoderTypeRate's textual-conventions.
|
||||
[2] Replaced 'clearch' enum with 'clearChannel' enum.
|
||||
[3] Replaced 'codec is disabled' comment for clearChannel enum
|
||||
with 'CLEAR channel codec'."
|
||||
REVISION "200109050000Z"
|
||||
DESCRIPTION
|
||||
"[1] Added new enum value, 'clearch,' to CvcSpeechCoderRate's
|
||||
and CvcCoderTypeRate's textual-conventions.
|
||||
[2] Added new enum value, 'gr303,' to CvcInBandSignaling's
|
||||
textual-conventions
|
||||
[3] Modified cvCommonDcCallActiveInBandSignaling's and
|
||||
cvCommonDcCallHistoryInBandSignaling's description
|
||||
to indicate value is valid only for Connection Trunk calls."
|
||||
REVISION "200007220000Z"
|
||||
DESCRIPTION
|
||||
"Add new objects for handling the following features:
|
||||
[1] Calling Name display for call active and history table.
|
||||
[2] Caller ID Block, which indicates whether the Caller ID
|
||||
feature is in using, for call active and history table."
|
||||
::= { ciscoExperiment 55 }
|
||||
|
||||
|
||||
-- Voice Common Dial Control MIB objects definitions
|
||||
|
||||
cvCommonDcMIBObjects OBJECT IDENTIFIER
|
||||
::= { ciscoVoiceCommonDialControlMIB 1 }
|
||||
|
||||
-- The Voice Common Dial Control MIB consists of the following groups
|
||||
-- [1] Voice Common Call Active Group (cvCommonDcCallActive)
|
||||
-- [2] Voice Common Call History Group (cvCommonDcCallHistory)
|
||||
|
||||
cvCommonDcCallActive OBJECT IDENTIFIER
|
||||
::= { cvCommonDcMIBObjects 1 }
|
||||
|
||||
cvCommonDcCallHistory OBJECT IDENTIFIER
|
||||
::= { cvCommonDcMIBObjects 2 }
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
--
|
||||
|
||||
-- Speech Coder Rate Textual Conventions
|
||||
|
||||
CvcSpeechCoderRate ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the most desirable codec of
|
||||
speech for the VoIP, VoATM or VoFR peer.
|
||||
g729r8000 - pre-IETF G.729 8000 bps
|
||||
g729Ar8000 - G.729 ANNEX-A 8000 bps
|
||||
g726r16000 - G.726 16000 bps
|
||||
g726r24000 - G.726 24000 bps
|
||||
g726r32000 - G.726 32000 bps
|
||||
g711ulawr64000 - G.711 u-Law 64000 bps
|
||||
g711Alawr64000 - G.711 A-Law 64000 bps
|
||||
g728r16000 - G.728 16000 bps
|
||||
g723r6300 - G.723.1 6300 bps
|
||||
g723r5300 - G.723.1 5300 bps
|
||||
gsmr13200 - GSM Full rate 13200 bps
|
||||
g729Br8000 - G.729 ANNEX-B 8000 bps
|
||||
g729ABr8000 - G.729 ANNEX-A & B 8000 bps
|
||||
g723Ar6300 - G723.1 Annex A 6300 bps
|
||||
g723Ar5300 - G723.1 Annex A 5300 bps
|
||||
g729IETFr8000 - IETF G.729 8000 bps
|
||||
gsmeEr12200 - GSM Enhanced Full Rate 12200 bps
|
||||
clearChannel - CLEAR Channel codec
|
||||
g726r40000 - G.726 40000 bps
|
||||
llcc - Lossless compression codec
|
||||
gsmAmrNb - GSM AMR-NB 4750 - 12200 bps
|
||||
iLBC - iILBC 13330 or 15200 bps
|
||||
iLBCr15200 - iLBC 15200 bps
|
||||
iLBCr13330 - iLBC 13330 bps
|
||||
g722r4800 - G.722 (modes 1, 2, 3)
|
||||
g722r5600 - G.722 (modes 1, 2)
|
||||
g722r6400 - G.722 (mode 1)
|
||||
iSAC - iSAC (10 to 32 kbps)
|
||||
aaclc - AAC-LC Advanced Audio Coding Low Complexity
|
||||
aacld - AAC-LD MPEG-4 Low Delay Audio Coder"
|
||||
|
||||
REFERENCE
|
||||
"[1] RFC 3267: For introduction about GSM AMR-NB codec,
|
||||
section 3.1
|
||||
[2] RFC 3952: For introduction about iLBC codec,
|
||||
section 2"
|
||||
SYNTAX INTEGER {
|
||||
g729r8000(1),
|
||||
g729Ar8000(2),
|
||||
g726r16000(3),
|
||||
g726r24000(4),
|
||||
g726r32000(5),
|
||||
g711ulawr64000(6),
|
||||
g711Alawr64000(7),
|
||||
g728r16000(8),
|
||||
g723r6300(9),
|
||||
g723r5300(10),
|
||||
gsmr13200(11),
|
||||
g729Br8000(12),
|
||||
g729ABr8000(13),
|
||||
g723Ar6300(14),
|
||||
g723Ar5300(15),
|
||||
g729IETFr8000(16),
|
||||
gsmeEr12200(17),
|
||||
clearChannel(18),
|
||||
g726r40000(19),
|
||||
llcc(20),
|
||||
gsmAmrNb(21),
|
||||
iLBC(22),
|
||||
iLBCr15200(23),
|
||||
iLBCr13330(24),
|
||||
g722r4800(25),
|
||||
g722r5600(26),
|
||||
g722r6400(27),
|
||||
iSAC(28),
|
||||
aaclc(29),
|
||||
aacld(30)
|
||||
}
|
||||
|
||||
-- Fax Transmit Rate Textual Convention
|
||||
|
||||
CvcFaxTransmitRate ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the default transmit rate of FAX
|
||||
for the VoIP, VoATM or VOFR peer. If the value of this
|
||||
object is 'none', then the Fax relay feature is disabled
|
||||
; otherwise the Fax relay feature is enabled.
|
||||
|
||||
none - Fax relay is disabled.
|
||||
voiceRate - the fastest possible fax rate not exceed
|
||||
the configured voice rate.
|
||||
fax2400 - 2400 bps FAX transmit rate.
|
||||
fax4800 - 4800 bps FAX transmit rate.
|
||||
fax7200 - 7200 bps FAX transmit rate.
|
||||
fax9600 - 9600 bps FAX transmit rate.
|
||||
fax14400 - 14400 bps FAX transmit rate.
|
||||
fax12000 - 12000 bps FAX transmit rate."
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
voiceRate(2),
|
||||
fax2400(3),
|
||||
fax4800(4),
|
||||
fax7200(5),
|
||||
fax9600(6),
|
||||
fax14400(7),
|
||||
fax12000(8)
|
||||
}
|
||||
|
||||
-- Voice/FAX Call Coder Type-Rate textual convention
|
||||
|
||||
CvcCoderTypeRate ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the coder type-rate for voice/fax compression
|
||||
used during a call.
|
||||
|
||||
*** ABBREVIATIONS, ACRONYMS AND SYMBOLS ***
|
||||
|
||||
GSM - Global System for Mobile Communication
|
||||
|
||||
AMR-NB - Adaptive Multi Rate - Narrow Band
|
||||
|
||||
iLBC - internet Low Bitrate Codec
|
||||
|
||||
iSAC - internet Speech Audio Codec
|
||||
|
||||
other - none of the following.
|
||||
fax2400 - FAX 2400 bps
|
||||
fax4800 - FAX 4800 bps
|
||||
fax7200 - FAX 7200 bps
|
||||
fax9600 - FAX 9600 bps
|
||||
fax14400 - FAX 14400 bps
|
||||
fax12000 - FAX 12000 bps
|
||||
g729r8000 - G.729 8000 bps (pre-IETF bit ordering)
|
||||
g729Ar8000 - G.729 ANNEX-A 8000 bps
|
||||
g726r16000 - G.726 16000 bps
|
||||
g726r24000 - G.726 24000 bps
|
||||
g726r32000 - G.726 32000 bps
|
||||
g711ulawr64000 - G.711 u-Law 64000 bps
|
||||
g711Alawr64000 - G.711 A-Law 64000 bps
|
||||
g728r16000 - G.728 16000 bps
|
||||
g723r6300 - G.723.1 6300 bps
|
||||
g723r5300 - G.723.1 5300 bps
|
||||
gsmr13200 - GSM full rate 13200 bps
|
||||
g729Br8000 - G.729 ANNEX-B 8000 bps
|
||||
g729ABr8000 - G.729 ANNEX-A & B 8000 bps
|
||||
g723Ar6300 - G723.1 Annex A 6300 bps
|
||||
g723Ar5300 - G723.1 Annex A 5300 bps
|
||||
ietfg729r8000 - G.729 8000 bps (IETF bit ordering)
|
||||
gsmeEr12200 - GSM Enhanced Full Rate 12200 bps
|
||||
clearChannel - CLEAR channel codec
|
||||
g726r40000 - G.726 40000 bps
|
||||
llcc - Lossless compression codec
|
||||
gsmAmrNb - GSM AMR-NB 4750 - 12200 bps
|
||||
g722 - G.722 2400 - 6400 bps
|
||||
iLBC - iILBC 13330 or 15200 bps
|
||||
iLBCr15200 - iLBC 15200 bps
|
||||
iLBCr13330 - iLBC 13330 bps
|
||||
g722r4800 - G.722 (modes 1, 2, 3)
|
||||
g722r5600 - G.722 (modes 1, 2)
|
||||
g722r6400 - G.722 (mode 1)
|
||||
iSAC - iSAC (10 to 32 kbps)
|
||||
aaclc - AAC-LC Advanced Audio Coding Low Complexity
|
||||
aacld - AAC-LD MPEG-4 Low Delay Audio Coder"
|
||||
|
||||
REFERENCE
|
||||
"[1] RFC 3267: For introduction about GSM AMR-NB codec,
|
||||
section 3.1
|
||||
[2] RFC 3952: For introduction about iLBC codec,
|
||||
section 2"
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
fax2400(2),
|
||||
fax4800(3),
|
||||
fax7200(4),
|
||||
fax9600(5),
|
||||
fax14400(6),
|
||||
fax12000(7),
|
||||
g729r8000(10),
|
||||
g729Ar8000(11),
|
||||
g726r16000(12),
|
||||
g726r24000(13),
|
||||
g726r32000(14),
|
||||
g711ulawr64000(15),
|
||||
g711Alawr64000(16),
|
||||
g728r16000(17),
|
||||
g723r6300(18),
|
||||
g723r5300(19),
|
||||
gsmr13200(20),
|
||||
g729Br8000(21),
|
||||
g729ABr8000(22),
|
||||
g723Ar6300(23),
|
||||
g723Ar5300(24),
|
||||
ietfg729r8000(25),
|
||||
gsmeEr12200(26),
|
||||
clearChannel(27),
|
||||
g726r40000(28),
|
||||
llcc(29),
|
||||
gsmAmrNb(30),
|
||||
g722(31),
|
||||
iLBC(32),
|
||||
iLBCr15200(33),
|
||||
iLBCr13330(34),
|
||||
g722r4800(35),
|
||||
g722r5600(36),
|
||||
g722r6400(37),
|
||||
iSAC(38),
|
||||
aaclc(39),
|
||||
aacld(40)
|
||||
}
|
||||
|
||||
-- Global Call Identifier textual convention
|
||||
|
||||
CvcGUid ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a Global Call Identifier.
|
||||
The global call identifier is used as an unique identifier
|
||||
for an end-to-end call.
|
||||
A zero length CvcGUid indicates no value for the global call
|
||||
identifier."
|
||||
SYNTAX OCTET STRING (SIZE (0..16))
|
||||
|
||||
-- InBand Signaling textual conventions
|
||||
|
||||
CvcInBandSignaling ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the type of in-band signaling used between
|
||||
the two end points of the call and is used to inform the
|
||||
router how interpret the ABCD signaling data bits passed
|
||||
as part of the voice payload data.
|
||||
|
||||
cas - specifies interpret the signaling bits as
|
||||
North American Channel Associated signaling.
|
||||
none - specifies no in-band signaling or signaling
|
||||
is being done via an external method (e.g
|
||||
CCS).
|
||||
cept - specifies interpret the signaling bits as
|
||||
MELCAS
|
||||
transparent - specifies do not interpret or translate the
|
||||
signaling bits.
|
||||
gr303 - specifies interpret the signaling bits as
|
||||
GR303"
|
||||
SYNTAX INTEGER {
|
||||
cas(1),
|
||||
none(2),
|
||||
cept(3),
|
||||
transparent(4),
|
||||
gr303(5)
|
||||
}
|
||||
|
||||
-- Call Reference Identifier textual convention
|
||||
|
||||
CvcCallReferenceIdOrZero ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A call reference ID correlates the video and audio call entries
|
||||
that belong to the same endpoint. In other words, if an audio
|
||||
call entry and a video call entry have the same call reference
|
||||
ID, these entries belong to the same endpoint.
|
||||
Because an audio-only endpoint creates only one call entry, call
|
||||
reference ID is not necessary and is set to zero.
|
||||
A call reference ID with value greater than zero signifies a
|
||||
video call, the value zero is object-specific and must therefore
|
||||
be defined as part of the description of any object which uses
|
||||
this syntax. Examples of the usage of zero include audio calls."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
-- Voice Call H.320 Call Type textual convention
|
||||
|
||||
CvcH320CallType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the H320 call type of a voice call."
|
||||
SYNTAX INTEGER {
|
||||
none(0), -- none of the following
|
||||
primary(1), -- h320 primary call
|
||||
secondary(2) -- h320 secondary call
|
||||
}
|
||||
|
||||
-- Voice Call Coder Type-Rate textual convention
|
||||
|
||||
CvcVideoCoderRate ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the encoding type used to compress
|
||||
the video data of the voice call."
|
||||
SYNTAX INTEGER {
|
||||
none(0), -- none of the following
|
||||
h261(1),
|
||||
h263(2),
|
||||
h263plus(3),
|
||||
h264(4)
|
||||
}
|
||||
-- **********************************************************************
|
||||
-- Voice Common Call Active Group
|
||||
-- **********************************************************************
|
||||
--
|
||||
|
||||
-- Voice Common Call Active Table
|
||||
|
||||
cvCommonDcCallActiveTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CvCommonDcCallActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is a common extension to the call active
|
||||
table of IETF Dial Control MIB. It contains common call
|
||||
leg information about a network call leg."
|
||||
::= { cvCommonDcCallActive 1 }
|
||||
|
||||
cvCommonDcCallActiveEntry OBJECT-TYPE
|
||||
SYNTAX CvCommonDcCallActiveEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The common information regarding a single network call
|
||||
leg. The call leg entry is identified by using the same
|
||||
index objects that are used by Call Active table of IETF
|
||||
Dial Control MIB to identify the call.
|
||||
An entry of this table is created when its associated
|
||||
call active entry in the IETF Dial Control MIB is created
|
||||
and the call active entry contains information for the
|
||||
call establishment to a network dialpeer.
|
||||
The entry is deleted when its associated call active entry
|
||||
in the IETF Dial Control MIB is deleted."
|
||||
INDEX {
|
||||
callActiveSetupTime,
|
||||
callActiveIndex
|
||||
}
|
||||
::= { cvCommonDcCallActiveTable 1 }
|
||||
|
||||
CvCommonDcCallActiveEntry ::= SEQUENCE {
|
||||
cvCommonDcCallActiveConnectionId CvcGUid,
|
||||
cvCommonDcCallActiveVADEnable TruthValue,
|
||||
cvCommonDcCallActiveCoderTypeRate CvcCoderTypeRate,
|
||||
cvCommonDcCallActiveCodecBytes INTEGER,
|
||||
cvCommonDcCallActiveInBandSignaling CvcInBandSignaling,
|
||||
cvCommonDcCallActiveCallingName SnmpAdminString,
|
||||
cvCommonDcCallActiveCallerIDBlock TruthValue
|
||||
}
|
||||
|
||||
cvCommonDcCallActiveConnectionId OBJECT-TYPE
|
||||
SYNTAX CvcGUid
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global call identifier for the network call."
|
||||
::= { cvCommonDcCallActiveEntry 1 }
|
||||
|
||||
cvCommonDcCallActiveVADEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates whether or not the VAD (Voice
|
||||
Activity Detection) is enabled for the voice call."
|
||||
::= { cvCommonDcCallActiveEntry 2 }
|
||||
|
||||
cvCommonDcCallActiveCoderTypeRate OBJECT-TYPE
|
||||
SYNTAX CvcCoderTypeRate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The negotiated coder rate. It specifies the transmit
|
||||
rate of voice/fax compression to its associated call leg
|
||||
for the call.
|
||||
This rate is different from the configuration rate
|
||||
because of rate negotiation during the call."
|
||||
::= { cvCommonDcCallActiveEntry 3 }
|
||||
|
||||
cvCommonDcCallActiveCodecBytes OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the payload size of the voice packet."
|
||||
::= { cvCommonDcCallActiveEntry 4 }
|
||||
|
||||
cvCommonDcCallActiveInBandSignaling OBJECT-TYPE
|
||||
SYNTAX CvcInBandSignaling
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of in-band signaling being used on
|
||||
the call. This object is instantiated only for
|
||||
Connection Trunk calls."
|
||||
::= { cvCommonDcCallActiveEntry 5 }
|
||||
|
||||
cvCommonDcCallActiveCallingName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The calling party name this call is connected to. If the
|
||||
name is not available, then it will have a length of zero."
|
||||
::= { cvCommonDcCallActiveEntry 6 }
|
||||
|
||||
cvCommonDcCallActiveCallerIDBlock OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates whether or not the caller ID feature
|
||||
is blocked for this voice call."
|
||||
::= { cvCommonDcCallActiveEntry 7 }
|
||||
|
||||
|
||||
-- ****************************************************************************
|
||||
-- Voice Common Call History Group
|
||||
-- ****************************************************************************
|
||||
--
|
||||
|
||||
-- Voice Common Call History Table
|
||||
|
||||
cvCommonDcCallHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CvCommonDcCallHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the Common extension to the call history
|
||||
table of IETF Dial Control MIB. It contains Common call
|
||||
leg information about a network call leg."
|
||||
::= { cvCommonDcCallHistory 1 }
|
||||
|
||||
cvCommonDcCallHistoryEntry OBJECT-TYPE
|
||||
SYNTAX CvCommonDcCallHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The common information regarding a single network call
|
||||
leg. The call leg entry is identified by using the same
|
||||
index objects that are used by Call Active table of IETF
|
||||
Dial Control MIB to identify the call.
|
||||
An entry of this table is created when its associated
|
||||
call history entry in the IETF Dial Control MIB is
|
||||
created and the call history entry contains information
|
||||
for the call establishment to a network dialpeer.
|
||||
The entry is deleted when its associated call history
|
||||
entry in the IETF Dial Control MIB is deleted."
|
||||
INDEX { cCallHistoryIndex }
|
||||
::= { cvCommonDcCallHistoryTable 1 }
|
||||
|
||||
CvCommonDcCallHistoryEntry ::= SEQUENCE {
|
||||
cvCommonDcCallHistoryConnectionId CvcGUid,
|
||||
cvCommonDcCallHistoryVADEnable TruthValue,
|
||||
cvCommonDcCallHistoryCoderTypeRate CvcCoderTypeRate,
|
||||
cvCommonDcCallHistoryCodecBytes INTEGER,
|
||||
cvCommonDcCallHistoryInBandSignaling CvcInBandSignaling,
|
||||
cvCommonDcCallHistoryCallingName SnmpAdminString,
|
||||
cvCommonDcCallHistoryCallerIDBlock TruthValue
|
||||
}
|
||||
|
||||
cvCommonDcCallHistoryConnectionId OBJECT-TYPE
|
||||
SYNTAX CvcGUid
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The global call identifier for the gateway call."
|
||||
::= { cvCommonDcCallHistoryEntry 1 }
|
||||
|
||||
cvCommonDcCallHistoryVADEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates whether or not the VAD (Voice
|
||||
Activity Detection) was enabled for the voice call."
|
||||
::= { cvCommonDcCallHistoryEntry 2 }
|
||||
|
||||
cvCommonDcCallHistoryCoderTypeRate OBJECT-TYPE
|
||||
SYNTAX CvcCoderTypeRate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The negotiated coder rate. It specifies the transmit rate
|
||||
of voice/fax compression to its associated call leg for
|
||||
the call.
|
||||
This rate is different from the configuration rate
|
||||
because of rate negotiation during the call."
|
||||
::= { cvCommonDcCallHistoryEntry 3 }
|
||||
|
||||
cvCommonDcCallHistoryCodecBytes OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the payload size of the voice packet."
|
||||
::= { cvCommonDcCallHistoryEntry 4 }
|
||||
|
||||
cvCommonDcCallHistoryInBandSignaling OBJECT-TYPE
|
||||
SYNTAX CvcInBandSignaling
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of in-band signaling used on the
|
||||
call. This object is instantiated only for
|
||||
Connection Trunk calls."
|
||||
::= { cvCommonDcCallHistoryEntry 5 }
|
||||
|
||||
cvCommonDcCallHistoryCallingName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The calling party name this call is connected to. If
|
||||
the name is not available, then it will have a length
|
||||
of zero."
|
||||
::= { cvCommonDcCallHistoryEntry 6 }
|
||||
|
||||
cvCommonDcCallHistoryCallerIDBlock OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object indicates whether or not the caller ID
|
||||
feature is blocked for this voice call."
|
||||
::= { cvCommonDcCallHistoryEntry 7 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Notifications
|
||||
-- **********************************************************************
|
||||
|
||||
cvCommonDcMIBNotificationPrefix OBJECT IDENTIFIER
|
||||
::= { ciscoVoiceCommonDialControlMIB 2 }
|
||||
|
||||
cvCommonDcMIBNotifications OBJECT IDENTIFIER
|
||||
::= { cvCommonDcMIBNotificationPrefix 0 }
|
||||
|
||||
cvCommonDcMIBConformance OBJECT IDENTIFIER
|
||||
::= { ciscoVoiceCommonDialControlMIB 3 }
|
||||
|
||||
cvCommonDcMIBCompliances OBJECT IDENTIFIER
|
||||
::= { cvCommonDcMIBConformance 1 }
|
||||
|
||||
cvCommonDcMIBGroups OBJECT IDENTIFIER
|
||||
::= { cvCommonDcMIBConformance 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Compliance statements
|
||||
-- **********************************************************************
|
||||
|
||||
cvCommonDcMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the CISCO VOICE COMMON MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { cvCommonDcCallGroup }
|
||||
::= { cvCommonDcMIBCompliances 1 }
|
||||
|
||||
cvCommonDcMIBComplianceRev1 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the CISCO VOICE COMMON MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { cvCommonDcCallGroup1 }
|
||||
|
||||
OBJECT cvCommonDcCallActiveCallingName
|
||||
SYNTAX SnmpAdminString (SIZE (0..64))
|
||||
DESCRIPTION
|
||||
"Support is required only for the subset of
|
||||
SnmpAdminString values which contain ASCII characters.
|
||||
In effect, a minimal implementation implements this
|
||||
object as a DisplayString."
|
||||
|
||||
OBJECT cvCommonDcCallHistoryCallingName
|
||||
SYNTAX SnmpAdminString (SIZE (0..64))
|
||||
DESCRIPTION
|
||||
"Support is required only for the subset of
|
||||
SnmpAdminString values which contain ASCII characters.
|
||||
In effect, a minimal implementation implements this
|
||||
object as a DisplayString."
|
||||
::= { cvCommonDcMIBCompliances 2 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
cvCommonDcCallGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cvCommonDcCallActiveConnectionId,
|
||||
cvCommonDcCallActiveVADEnable,
|
||||
cvCommonDcCallActiveCoderTypeRate,
|
||||
cvCommonDcCallActiveCodecBytes,
|
||||
cvCommonDcCallActiveInBandSignaling,
|
||||
cvCommonDcCallHistoryConnectionId,
|
||||
cvCommonDcCallHistoryVADEnable,
|
||||
cvCommonDcCallHistoryCoderTypeRate,
|
||||
cvCommonDcCallHistoryCodecBytes,
|
||||
cvCommonDcCallHistoryInBandSignaling
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the common network
|
||||
call leg information."
|
||||
::= { cvCommonDcMIBGroups 1 }
|
||||
|
||||
cvCommonDcCallGroup1 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cvCommonDcCallActiveConnectionId,
|
||||
cvCommonDcCallActiveVADEnable,
|
||||
cvCommonDcCallActiveCoderTypeRate,
|
||||
cvCommonDcCallActiveCodecBytes,
|
||||
cvCommonDcCallActiveInBandSignaling,
|
||||
cvCommonDcCallActiveCallingName,
|
||||
cvCommonDcCallActiveCallerIDBlock,
|
||||
cvCommonDcCallHistoryConnectionId,
|
||||
cvCommonDcCallHistoryVADEnable,
|
||||
cvCommonDcCallHistoryCoderTypeRate,
|
||||
cvCommonDcCallHistoryCodecBytes,
|
||||
cvCommonDcCallHistoryInBandSignaling,
|
||||
cvCommonDcCallHistoryCallingName,
|
||||
cvCommonDcCallHistoryCallerIDBlock
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing the common network
|
||||
call leg information."
|
||||
::= { cvCommonDcMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
6622
mibs/CISCO-VOICE-DIAL-CONTROL-MIB
Normal file
6622
mibs/CISCO-VOICE-DIAL-CONTROL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1263
mibs/ISDN-MIB
Normal file
1263
mibs/ISDN-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user