snmp_mib_archive/CISCO-XGCP-MIB.my
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

2464 lines
89 KiB
Plaintext

-- ********************************************************************
-- CISCO-XGCP-MIB
--
-- Media Gateway Control Protocol Management Information Base
--
-- August 2002, Margaret Hsieh
--
-- Copyright (c) 2002-2006 by Cisco Systems, Inc.
-- All rights reserved.
-- *********************************************************************
CISCO-XGCP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
cmgwIndex, CCallControlProfileIndexOrZero
FROM CISCO-MEDIA-GATEWAY-MIB
CMgcGroupIndexOrZero
FROM CISCO-MGC-MIB
CiscoPort
FROM CISCO-TC
ciscoMgmt
FROM CISCO-SMI
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB;
ciscoXgcpMIB MODULE-IDENTITY
LAST-UPDATED "200508240000Z"
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-gateway@cisco.com"
DESCRIPTION
"This MIB is an enhancement for existing XGCP-MIB.
xGCP is a set of protocols, for example SGCP (Simple
Gateway Control Protocol) and MGCP (Media Gateway
Control Protocol), which are designed as a control
protocol within a distributed system that appears
to the outside as a single VoIP/VoATM gateway.
This system is composed of a call agent (or MGC,
Media Gateway Controller) and of a set of
'media gateways' that perform the conversion of media
signals between circuits and packets.
In the xGCP model, the gateways focus on the audio signal
translation function, while the call agent handles the
signaling and call processing functions.
Examples of Gateway Control Protocols are:
* Simple Gateway Control Protocol (SGCP)
* Media Gateway Control Protocol (MGCP)
xGCP assumes a connection model where the basic constructs are:
Endpoints : sources or sinks of data that could be physical
or virtual.
Connections : an association between two or more endpoints
with the purpose of transmitting data between
these endpoints.
Once this association is established for both
endpoints, data transfer between these
endpoints can take place.
Connections are grouped in calls. One or more connections
can belong to one call. Connections and calls are set up at
the initiative of one or several call agents.
Terminologies used:
AAL : ATM Adaptation Layer
AUCX : Audit Connection Command used by the MGC to find out
the status of a given gateway connection.
AUEP : Audit Endpoint Command used by the MGC to find out the
status of a given endpoint.
CCAPI : Call Control Application Program Interface.
CID : Channel Identifier
CRCX : Connection Command from a MGC to request the
gateway
MG : Media Gateway
MGC : Media Gateway Controller
DLCX : Delete Command. This command can be initiated by
either the MGC or gateway.
GSM : Global System for Mobile Communications
GW : Gateway.
HP : Hairpin
MDCX : Modify Connection Command from a MGC to request the
gateway
NSE : Negative Stuffing Event
NTFY : A Notify Command sent from a gateway to a MGC in
response to a RQNT command.
PSTN : Public Switched Telephone Network
RQNT : Request To Nofity Command from a MGC to request the
gateway to provide a notification for configuration
changes.
RSIP : Restart in Progress Command. This command can be
initiated by either the MGC or gateway.
SPRT : Simple Packet Relay Transport
SSE : Silicon Switching Engine
TDM : Time Division Multiplexing
TGW : Target Gateway
TWC : Three Way Calling
VCCI : Virtual Circuit Connection Identifier
VMG : Virtual Media Gateway. It is a logical representation of
a module (or a set of modules) that has MG functionality.
There could be multiple VMGs in a device.
VoAAL2 : Voice over AAL2"
REVISION "200508240000Z"
DESCRIPTION
"[1] Added table for Media Gateway statistics regarding
Received and transmitted network messages.
[2] Added table for active connections that are controlled
by the Media Gateway."
REVISION "200508090000Z"
DESCRIPTION
"Added cXgcpMediaGwAnnexabSdpEnabled to cXgcpMediaGwTable."
REVISION "200503070000Z"
DESCRIPTION
"Added the following objects to cXgcpMediaGwTable
cXgcpMediaGwLongDurTimer,
cXgcpMediaGwProfile
"
REVISION "200411150000Z"
DESCRIPTION
"Added the following objects to cXgcpMediaGwTable
cXgcpMediaGwConfiguredPackages,
cXgcpMediaGwConnOosRsipBehavior
"
REVISION "200408300000Z"
DESCRIPTION
"[1] Added the value resetTimerForEndpoint to
CXgcpRetryMethod textual convention.
[2] Widened the range of cXgcpMediaGwMaxExpTimeout.
[3] Added cXgcpMediaGwCaleaEnabled to cXgcpMediaGwTable.
"
REVISION "200405140000Z"
DESCRIPTION
"Added the following objects:
cXgcpMediaGwLastFailMgcAddrType,
cXgcpMediaGwLastFailMgcAddr,
cXgcpMediaGwDtmfRelay
"
REVISION "200302030000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 318 }
cXgcpNotifications OBJECT IDENTIFIER ::= { ciscoXgcpMIB 0 }
cXgcpObjects OBJECT IDENTIFIER ::= { ciscoXgcpMIB 1 }
cXgcpMgcCfg OBJECT IDENTIFIER ::= { cXgcpObjects 1 }
cXgcpMediaGw OBJECT IDENTIFIER ::= { cXgcpObjects 2 }
cXgcpStats OBJECT IDENTIFIER ::= { cXgcpObjects 3 }
cXgcpConnection OBJECT IDENTIFIER ::= { cXgcpObjects 4 }
--*********************************************************************
--
-- Textual Conventions
--
--*********************************************************************
CXgcpRetryMethod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Method of resetting retry timer in XGCP.
When media gateway re-try to communication to a call agent,
the timeout for each re-try is doubled.
Example:
re-try time is 3
initial timeout is 2 (any unit)
maximum possible retry time is 256
MGC group has 2 MGC and each MGC has two IP address
timeout for neverResetTimer will be as:
MGC 1 IP11: 2 4 8
MGC 1 IP12: 16 32 64
MGC 2 IP21: 128 256 512
MGC 1 IP22: 1024 2048 4096
timeout for resetTimerForNewMgc will be as:
MGC 1 IP11: 2 4 8
MGC 1 IP12: 16 32 64
MGC 2 IP21: 2 4 8
MGC 1 IP22: 16 32 64
timeout for resetTimerForNewAddr will be as:
MGC 1 IP11: 2 4 8
MGC 1 IP12: 2 4 8
MGC 2 IP21: 2 4 8
MGC 1 IP22: 2 4 8
timeout for resetTimerForEndpoint will be as:
MGC 1 IP11: 2 4 8
MGC 1 IP12: 16 32 64
MGC 2 IP21: 128 256 256
MGC 1 IP22: 256 256 256
"
SYNTAX INTEGER {
neverResetTimer (1),
resetTimerForNewMgc (2),
resetTimerForNewAddr (3),
resetTimerForEndpoint (4)
}
--
-- MGC Call Events Textual Convention
--
CXgcpCallEvent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents possible Gateway Control Protocol Call Events.
ack - Acknowledgement msg
createConn - Create connection msg
deleteConn - Delete connection msg
modifyConn - Modify connection msg
notifyReq - Notify request msg
alert - CCAPI alert event
callConnect - CCAPI call connect event
confReady - CCAPI conference ready
confDestroy - CCAPI conference destroyed
callDisconnect - CCAPI call disconnect
callProceed - CCAPI call proceeding
offHook - CCAPI off-hook/call setup ind
onHook - CCAPI on-hook/call disconnected
mediaEvent - Media Events
intEven - Internal Events
dissocConf - Dissociate Conf
assocConf - Associate Conf
modifyDone - CCAPI Call modify done event
voiceModeDone - Voice Cut-thru has happened
nse - CCAPI NSE events
callHandoff - Handoff Call to some other app
babblerAuditResp - CCAPI babbler audit response
"
SYNTAX INTEGER {
ack (0),
createConn (1),
deleteConn (2),
modifyConn (3),
notifyReq (4),
alert (5),
callConnect (6),
confReady (7),
confDestroy (8),
callDisconnect (9),
callProceed (10),
offHook (11),
onHook (12),
mediaEvent (13),
intEven (14),
dissocConf (15),
assocConf (16),
modifyDone (17),
voiceModeDone (18),
nse (19),
callHandoff (20),
babblerAuditResp (21)
}
-- *****************************************************************
-- The XGCP MGC Table
-- *****************************************************************
cXgcpMgcConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CXgcpMgcConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a table which is used to provision a MGC or MGC
group for a Media Gateway (MG).
Each entry corresponds to a MGC or a MGC group for a
single Media Gateway.
"
::= { cXgcpMgcCfg 1 }
cXgcpMgcConfigEntry OBJECT-TYPE
SYNTAX CXgcpMgcConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row corresponds to a MGC (Media Gateway Controller)
or a group of Media Gateway Controllers for a media
gateway."
INDEX { cmgwIndex }
::= { cXgcpMgcConfigTable 1 }
CXgcpMgcConfigEntry ::= SEQUENCE {
cXgcpMgcConfigMgcGrpNum CMgcGroupIndexOrZero,
cXgcpMgcConfigAddrType InetAddressType,
cXgcpMgcConfigAddress InetAddress,
cXgcpMgcConfigProtocolIndex Integer32,
cXgcpMgcConfigGatewayUdpPort CiscoPort
}
cXgcpMgcConfigMgcGrpNum OBJECT-TYPE
SYNTAX CMgcGroupIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies which MGC Redundant Group
will be used in XGCP.
The value of this object refers to the object cMgcGrpIndex
from MGC Redundant Group Table, cMgcGrpParamTable.
There are two conditions for association a MGC group:
1. At least one MGC is associated with the MGC group
2. At least one protocol is associated with the MGC
group
If the value of the object is non-zero, it means
the media gateway has a MGC Redundant Group.
In the call setup, the parameters of call agents
within the MGC Redundant Group will be sequentially
tried according to its preference.
This object cXgcpMgcConfigMgcGrpNum and object
cXgcpMgcConfigAddress are mutually exclusive.
The object cXgcpMgcConfigAddress can be set only when
the object cXgcpMgcConfigMgcGrpNum is equal to 0.
If the value of the object is 0, which means there is
no MGC Redundant Group associated with the media gateway.
It has only one call agent (in media gateway level) to
communicate with. This call agent is indicated by
cXgcpMgcConfigAddress and will be used in call setup
(if call set-up on media gateway level). "
DEFVAL { 0 }
::= { cXgcpMgcConfigEntry 1 }
cXgcpMgcConfigAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the address type of MGC
(object cXgcpMgcConfigAddress), either ipv4 or ipv6."
DEFVAL { ipv4 }
::= { cXgcpMgcConfigEntry 2 }
cXgcpMgcConfigAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the address of MGC (call agent)
the gateway used to communicate with in call setup.
This object cXgcpMgcConfigAddress and object
cXgcpMgcConfigMgcGrpNum are mutually exclusive.
The object cXgcpMgcConfigAddress can be set only when
the object cXgcpMgcConfigMgcGrpNum is equal to 0.
Otherwise, the SET will be rejected with error. "
DEFVAL { '00000000'h }
::= { cXgcpMgcConfigEntry 3 }
cXgcpMgcConfigProtocolIndex OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies which protocol that the media gateway
should use to communicate with MGC (Call Agent) when it
try to set up the call.
The value of this object is the same as the value of object
cMediaGwProtocolIndex from protocol table
(cMediaGwProtocolTable).
If the value of cXgcpMgcConfigMgcGrpNum is non-zero, this
object will be ignored because the protocol will be
determined by the MGC group.
The initial value is 1, means the system should have at
least one default protocol between the gateway and MGC
created in the cMeidaGwProtocolTable when the system is
initialized. "
DEFVAL { 1 }
::= { cXgcpMgcConfigEntry 4 }
cXgcpMgcConfigGatewayUdpPort OBJECT-TYPE
SYNTAX CiscoPort
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The UDP port of the media gateway which is used
to communicate with call agent in MGCP."
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 3.6 Transmission over UDP
"
DEFVAL { 2427 }
::= { cXgcpMgcConfigEntry 5 }
-- *********************************************************************
-- The XGCP Media Gateway
-- *********************************************************************
cXgcpMediaGwTable OBJECT-TYPE
SYNTAX SEQUENCE OF CXgcpMediaGwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to provision xGCP configuration in
a Media Gateway (MG). "
::= { cXgcpMediaGw 1 }
cXgcpMediaGwEntry OBJECT-TYPE
SYNTAX CXgcpMediaGwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents the xGCP attributes for a media
gateway.
An entry is created when the system detects the XGCP stack
at system start-up.
Accordingly, the existing entry shall be deleted when
the system can't locate the XGCP stack at system start-up."
INDEX { cmgwIndex }
::= { cXgcpMediaGwTable 1 }
CXgcpMediaGwEntry ::= SEQUENCE {
cXgcpMediaGwRequestTimeOut Integer32,
cXgcpMediaGwRequestRetries Integer32,
cXgcpMediaGwRequestRetryMethod CXgcpRetryMethod,
cXgcpMediaGwMaxExpTimeout Integer32,
cXgcpMediaGwRestartMwd Integer32,
cXgcpMediaGwRestartDelay Integer32,
cXgcpMediaGwDefaultPackage INTEGER,
cXgcpMediaGwSupportedPackages BITS,
cXgcpMediaGwSimpleSdpEnabled TruthValue,
cXgcpMediaGwAckSdpEnabled TruthValue,
cXgcpMediaGwUndottedNotation TruthValue,
cXgcpMediaGwQuarantineProcess TruthValue,
cXgcpMediaGwQuarantineLoop TruthValue,
cXgcpMediaGwQuarantinePersist TruthValue,
cXgcpMediaGwPiggybackMsg TruthValue,
cXgcpMediaGwMaxMsgSize Integer32,
cXgcpMediaGwLastFailMgcAddrType InetAddressType,
cXgcpMediaGwLastFailMgcAddr InetAddress,
cXgcpMediaGwDtmfRelay TruthValue,
cXgcpMediaGwCaleaEnabled TruthValue,
cXgcpMediaGwConfiguredPackages BITS,
cXgcpMediaGwConnOosRsipBehavior INTEGER,
cXgcpMediaGwLongDurTimer Integer32,
cXgcpMediaGwProfile CCallControlProfileIndexOrZero,
cXgcpMediaGwAnnexabSdpEnabled TruthValue
}
cXgcpMediaGwRequestTimeOut OBJECT-TYPE
SYNTAX Integer32 (1..10000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The request timeout is the period that the XGCP protocol
waits before retransmitting an unacknowledged message.
It is the responsibility of the requesting entity to
provide suitable timeouts for all outstanding commands,
and to retry commands when timeouts exceeded. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 :
Section 3.6.3 Computing retransmission timers"
DEFVAL { 500 }
::= { cXgcpMediaGwEntry 1 }
cXgcpMediaGwRequestRetries OBJECT-TYPE
SYNTAX Integer32 (0..10)
UNITS "times"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number of retries for a request
that exceeds timeout without acknowledge before it tries
to connect to another MGC."
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 :
Section 2.1.4 Names of Call Agents and other entities"
DEFVAL { 3 }
::= { cXgcpMediaGwEntry 2 }
cXgcpMediaGwRequestRetryMethod OBJECT-TYPE
SYNTAX CXgcpRetryMethod
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies command retry method."
::= { cXgcpMediaGwEntry 3 }
cXgcpMediaGwMaxExpTimeout OBJECT-TYPE
SYNTAX Integer32 (1..60000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum timeout for
exponential command retry by the media gateway."
DEFVAL { 4000 }
::= { cXgcpMediaGwEntry 4 }
cXgcpMediaGwRestartMwd OBJECT-TYPE
SYNTAX Integer32 (0..600000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum waiting delay (MWD) timeout value is used
for the media gateway to send the first Restart In
Progress to the MGC (Media Gateway Controller).
When a gateway is powered on, it should initiate a restart
timer to a random value, uniformly distributed between 0 and
a maximum waiting delay (MWD). The gateway should send the
first RSIP message when the timer expires.
The initial value of this object is chosen in an
implementation-dependent manner by the MGCP functionality
based on the call volume of the system. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 4.3.4 Fighting the restart avalanche"
DEFVAL { 3000 }
::= { cXgcpMediaGwEntry 5 }
cXgcpMediaGwRestartDelay OBJECT-TYPE
SYNTAX Integer32 (0..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Restart Delay Timeout for
the restart process for a gateway to send out
RestartInProgress when it is powered on or
been reset.
The purpose of setting the Restart Delay timer before
sending the RestartInProgress notification to the
media gateway controller is to avoid the network
congestion during the critical period of service
restoration. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 4.3.4 Fighting the restart avalanche"
DEFVAL { 0 }
::= { cXgcpMediaGwEntry 6 }
cXgcpMediaGwDefaultPackage OBJECT-TYPE
SYNTAX INTEGER {
packageDC (1),
packageG (2),
packageD (3),
packageM (4),
packageT (5),
packageL (6),
packageH (7),
packageR (8),
packageN (9),
packageA (10),
packageS (11),
packageATM (12),
packageMS (13),
packageDT (14),
packageMO (15),
packageRES (16),
packageSASDI (17),
packageIT (18),
packageMT (19),
packageB (20),
packageSST (21),
packageMDR (22),
packageFXR (23),
packageBA (24)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the default capability package
supported in the gateway.
packageDC ( 1) - Don't Care package
packageG ( 2) - Generic package
packageD ( 3) - DTMF package
packageM ( 4) - MF package
packageT ( 5) - Trunk package
packageL ( 6) - Line package
packageH ( 7) - Handset package
packageR ( 8) - RTP package
packageN ( 9) - NAS package
packageA (l0) - Announcement Server package
packageS (11) - Script package
packageATM (12) - ATM package
packageMS (13) - MF CAS package
packageDT (14) - DTMF CAS package
packageMO (15) - MO package
packageRES (16) - RES package
packageSASDI(17) - ASDI package (S) NCS
packageIT (18) - IT package (S) TGCP
packageMT (19) - MT package
packageB (20) - B package
packageSST (21) - SST package
packageMDR (22) - MDR package
PackageFXR (23) - FAX package
PackageBA (24) - Bulk Audit package
"
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : 6.1. Basic packages"
DEFVAL { packageG }
::= { cXgcpMediaGwEntry 7 }
cXgcpMediaGwSupportedPackages OBJECT-TYPE
SYNTAX BITS {
notFound (0),
packageDC (1),
packageG (2),
packageD (3),
packageM (4),
packageT (5),
packageL (6),
packageH (7),
packageR (8),
packageN (9),
packageA (10),
packageS (11),
packageATM (12),
packageMS (13),
packageDT (14),
packageMO (15),
packageRES (16),
packageSASDI (17),
packageIT (18),
packageMT (19),
packageB (20),
packageSST (21),
packageMDR (22),
packageFXR (23),
packageBA (24)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the bit map of MGCP supported
packages.
Bit 0 - Not Found
Bit 1 - Package DC (Don't care package)
Bit 2 - Package G (Generic package)
Bit 3 - Package D (DTMF package)
Bit 4 - Package M (MF package)
Bit 5 - Package T (Trunk package)
Bit 6 - Package L (Line package)
Bit 7 - Package H (Handset package)
Bit 8 - Package R (RTP package)
Bit 9 - Package N (NAS package)
Bit 10 - Package A (Announcement Server package)
Bit 11 - Package S (Script package)
Bit 12 - Package ATM (ATM package)
Bit 13 - Package MS (MF CAS package)
Bit 14 - Package DT (DTMF CAS package)
Bit 15 - Package MO (MO package)
Bit 16 - Package RES (RES package)
Bit 17 - Package S_ASDI (ASDI package (S) NCS)
Bit 18 - Package IT (IT package (S) TGCP)
Bit 19 - Package MT (MT package)
Bit 20 - Package B (B package)
Bit 21 - Package SST (SST package)
Bit 22 - Package MDR (MDR package)
Bit 23 - Package FXR (FAX package)
Bit 24 - Package BA (Bulk Audit package)
The value 0 means there is no supported packages.
"
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : 6.1. Basic packages "
::= { cXgcpMediaGwEntry 8 }
cXgcpMediaGwSimpleSdpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable/disable building of
s, t, o lines in SDP message.
where o field indicates the owner/creator and session
identifier
s field indicates the session name
t field indicates the duration while a session
is valid.
If this object is set to 'true'(enabled), SDP will NOT
include the fields s, t, and o.
If this object is set to 'false', then it indicates that
the o, s, t lines be built before sending SDP
(Session Description Protocol). "
DEFVAL { false }
::= { cXgcpMediaGwEntry 9 }
cXgcpMediaGwAckSdpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the ACK SDP is enabled or not.
If this object is set to 'true', then it sends ADP with ACK
when CODEC or reportable NTE delta changed, or an attempt
is made to change CODEC, VAD, Packet-period, echo
cancellation during FAX/modem mode. "
DEFVAL { false }
::= { cXgcpMediaGwEntry 10 }
cXgcpMediaGwUndottedNotation OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables the undotted notation
for CODEC.
This object is used to set CODEC notation to
'dotted' or 'undotted' in SDP between the gateway
and the call agent.
For example, 'G.726' is 'dotted', while 'G726'
is 'undotted'.
If it is set to 'true', then the 'undotted'
notation for CODEC is enabled. "
DEFVAL { false }
::= { cXgcpMediaGwEntry 11 }
cXgcpMediaGwQuarantineProcess OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to determine how to handle persistent
events.
If this object is set to 'true', the quarantined events
should be processed, otherwise the quarantined events is
discarded. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 3.2.2.12. QuarantineHandling"
DEFVAL { false }
::= { cXgcpMediaGwEntry 12 }
cXgcpMediaGwQuarantineLoop OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls the default quarantine mode.
If this object is set to 'true', the default quarantine
mode is 'loop', not 'step'.
When this object is set to 'true', the gateway is expected
to generate multiple notifications (loop), not at most one
notification (step by step), in response to quarantined
events.
This object will be ignored if the object
cXgcpMediaGwQuarantineProcess is set to 'false'. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 2.3.2. NotificationRequest "
DEFVAL { true }
::= { cXgcpMediaGwEntry 13 }
cXgcpMediaGwQuarantinePersist OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies how the persist events will
be handled in quarantine processing.
If this object is set to 'true', the persistent events
bypass quarantine buffer.
This object will be ignored if the object
cXgcpMediaGwQuarantineProcess is set to 'false'. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 2.3.2. NotificationRequest"
DEFVAL { false }
::= { cXgcpMediaGwEntry 14 }
cXgcpMediaGwPiggybackMsg OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables the piggyback message
generating.
If the piggyback message generating is enabled,
a call agent can send several MGCP messages in the
same UDP packets to the gateway. "
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 3.6.4. Piggy backing"
DEFVAL { true }
::= { cXgcpMediaGwEntry 15 }
cXgcpMediaGwMaxMsgSize OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum allowed xGCP message
size which is used for checking if the size will be
supported by the call agent via (AuditEndPoint) response.
A value of 0 means that there is no limit to the size of
the XGCP message."
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : Section 2.3.8 Audit Endpoint "
DEFVAL { 0 }
::= { cXgcpMediaGwEntry 16 }
cXgcpMediaGwLastFailMgcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the address type, either IPv4 or
IPv6, of cxeCallCtrlLastFailMgcAddr."
::= { cXgcpMediaGwEntry 17 }
cXgcpMediaGwLastFailMgcAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the address of last MGC (Media Gateway
Controller) which the media gateway had tried to
communicate with but failed."
::= { cXgcpMediaGwEntry 18 }
cXgcpMediaGwDtmfRelay OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to 'true', the digits will be
sent as peer-to-peer packet in the bearer.
When this object is set to 'false', the digits will be
sent as regular voice packets in the bearer.
For low complexity CODECS (such as G.711), the preferred
value for this object could be 'false'.
For high complexity CODECS (such as G.729A), the preferred
value for this object should be 'true', otherwise
the digits may not get recognized properly at the remote
end."
::= { cXgcpMediaGwEntry 19 }
cXgcpMediaGwCaleaEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CALEA, Communication Assistance for Law Enforcement Act,
is a feature that allows for a lawful intercept of a
call details and call contents originating or terminating
on specific terminals.
CALEA feature can be turned on or off. A value 'true'
specifies CALEA enabled and a value 'false' specifies
CALEA disabled."
DEFVAL { false }
::= { cXgcpMediaGwEntry 20 }
cXgcpMediaGwConfiguredPackages OBJECT-TYPE
SYNTAX BITS {
notFound (0),
packageDC (1),
packageG (2),
packageD (3),
packageM (4),
packageT (5),
packageL (6),
packageH (7),
packageR (8),
packageN (9),
packageA (10),
packageS (11),
packageATM (12),
packageMS (13),
packageDT (14),
packageMO (15),
packageRES (16),
packageSASDI (17),
packageIT (18),
packageMT (19),
packageB (20),
packageSST (21),
packageMDR (22),
packageFXR (23),
packageBA (24)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the bit map of MGCP packages
configured and supported in the gateway.
Bit 0 - Not Found
Bit 1 - Package DC (Don't care package)
Bit 2 - Package G (Generic package)
Bit 3 - Package D (DTMF package)
Bit 4 - Package M (MF package)
Bit 5 - Package T (Trunk package)
Bit 6 - Package L (Line package)
Bit 7 - Package H (Handset package)
Bit 8 - Package R (RTP package)
Bit 9 - Package N (NAS package)
Bit 10 - Package A (Announcement Server package)
Bit 11 - Package S (Script package)
Bit 12 - Package ATM (ATM package)
Bit 13 - Package MS (MF CAS package)
Bit 14 - Package DT (DTMF CAS package)
Bit 15 - Package MO (MO package)
Bit 16 - Package RES (RES package)
Bit 17 - Package S_ASDI (ASDI package (S) NCS)
Bit 18 - Package IT (IT package (S) TGCP)
Bit 19 - Package MT (MT package)
Bit 20 - Package B (B package)
Bit 21 - Package SST (SST package)
Bit 22 - Package MDR (MDR package)
Bit 23 - Package FXR (FAX package)
Bit 24 - Package BA (Bulk Audit package)
The value 0 means there is no supported packages.
"
REFERENCE
"RFC2705 - Media Gateway Control Protocol (MGCP)
version 1.0 : 6.1. Basic packages "
::= { cXgcpMediaGwEntry 21 }
cXgcpMediaGwConnOosRsipBehavior OBJECT-TYPE
SYNTAX INTEGER {
sendDlcx (1),
rsipOnly (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the RSIP behavior of the endpoints with
active calls (in connections) when they are forced to
out-of-service.
The following values can be set for this object:
sendDlcx - The media gateway sends RSIP-graceful and then
individual DLCX command to delete the endpoints of
each connection and its children before it sends
out RSIP-forced command when an endpoint goes into
alarm or placed out-of-service forcefully through
the user command if the endpoint or its children
has any calls (in connections).
rsipOnly - The media gateway sends out RSIP-forced command,
and delete the connections without any DLCX or
RSIP-graceful command.
This object is applicable only if the endpoint or its children
have any calls. If there are no calls on the endpoint, the
media gateway sends RSIP-forced command when the endpoint is
forced to out-of-service."
DEFVAL { sendDlcx }
::= { cXgcpMediaGwEntry 22 }
cXgcpMediaGwLongDurTimer OBJECT-TYPE
SYNTAX Integer32(1..65536)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the long duration timer. It is used
to define the long duration of a connection. Once the timer
expires, a notification will be sent to the MGC to indicate
that a connection has established for the defined long
duration."
DEFVAL { 3600 }
::= { cXgcpMediaGwEntry 23 }
cXgcpMediaGwProfile OBJECT-TYPE
SYNTAX CCallControlProfileIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the XGCP profile in the media
gateway level.
The value of 0 means the XGCP default profile is
used in the media gateway level.
If the value of ccasIfExtVoiceCfgCcntrlProfile is 0,
then the endpoint uses the profile specified in this
object."
DEFVAL { 0 }
::= { cXgcpMediaGwEntry 24 }
cXgcpMediaGwAnnexabSdpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the format for parsing or generating
G.723 or G.729 codec in SDP message for the media gateway.
The value 'true' means using Annex A and B in fmtp line
complying with RFC 3555.
The value 'false' means using Annex A and B in SDP
attribute codec string."
DEFVAL { false }
::= { cXgcpMediaGwEntry 25 }
-- *****************************************************************
-- The XGCP Statistics table
-- *****************************************************************
cXgcpMsgStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CXgcpMsgStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains XGCP statistics information since
the media gateway reset.
Each table entry contains the statistics of XGCP that
communicates with a Media Gateway Controller (MGC) at
a specific IP address of the MGC.
This table only contains number of MRU (Most Recently
Used) IP addresses. When the table is full, an entry is
deleted if it is LRU (Least Recently Used).
Each table entry is composed of the following information:
1) The IP address used to communicate with MGC
2) Messages successfully received/transmitted per IP
address
3) Messages failed to be received/transmitted per IP
address
4) Messages timeout before acknowledge been received per
IP address
Note:
There is no information directly related to a specific
MGC.
The only information related to MGC is IP address.
But one IP address could be related to multi MGCs,
there is no mapping information about it. "
::= { cXgcpStats 1 }
cXgcpMsgStatsEntry OBJECT-TYPE
SYNTAX CXgcpMsgStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The row of the cXgcpMsgStatsTable contains
information about XGCP message statistics per IP address
of the Media Gateway Controller (MGC).
An entry is created when a request message with new IP
address is received from Media Gateway Controller (MGC).
User is not allowed to create or delete entries, all
objects on this table is read-only. "
INDEX { cmgwIndex, cXgcpMsgStatsIndex }
::= { cXgcpMsgStatsTable 1 }
CXgcpMsgStatsEntry ::= SEQUENCE {
cXgcpMsgStatsIndex Integer32,
cXgcpMsgStatsMgcIPAddressType InetAddressType,
cXgcpMsgStatsMgcIPAddress InetAddress,
cXgcpMsgStatsSuccessMessages Counter32,
cXgcpMsgStatsFailMessages Counter32,
cXgcpMsgStatsIncompleteMessages Counter32
}
cXgcpMsgStatsIndex OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique index to identify a specific MGC address
for tracking xGCP statistics between MGC and the
media gateway."
::= { cXgcpMsgStatsEntry 1 }
cXgcpMsgStatsMgcIPAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the address type of
cXgcpMsgStatsMgcIPAddress. "
::= { cXgcpMsgStatsEntry 2 }
cXgcpMsgStatsMgcIPAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates IP address of MGC.
The IP address should be unique on the table."
::= { cXgcpMsgStatsEntry 3 }
cXgcpMsgStatsSuccessMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the count of successful messages
that communicate with the Media Gateway Controller on
that IP address.
Successful messages apply to both transmit and
receive messages.
Transmit: Positive ACK is received from the Media
Gateway Controller
Receive: Positive ACK is sent to the Media Gateway
Controller. This implies that the format
of the message is correct and the request
can be fulfilled."
::= { cXgcpMsgStatsEntry 4 }
cXgcpMsgStatsFailMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the count of failed messages
that communicate with the Media Gateway Controller on
that IP address.
Failed messages apply to both transmit and receive
messages.
Transmit: Either NAK is received from the MGC or message
times out waiting for ACK.
Receive: Format of the received message is bad or
the request was NAK'ed."
::= { cXgcpMsgStatsEntry 5 }
cXgcpMsgStatsIncompleteMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the count of incomplete messages
that communicate with the Media Gateway Controller on
that IP address.
Incomplete messages apply to transmit message which
times out while waiting for ACK."
::= { cXgcpMsgStatsEntry 6 }
--
-- Table for received and transmitted network messages at the MG level.
--
cXgcpStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CXgcpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the received and transmitted
network messages, based on each message type, for all the VMGs
present in the device.
The table will have one entry for every VMG present in the device.
When a new MG is instantiated, the device creates an entry. The entry
is destroyed if the associated VMG is terminated."
::= { cXgcpStats 2 }
cXgcpStatsEntry OBJECT-TYPE
SYNTAX CXgcpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains the information on the associated VMG's received
and transmitted network messages.
The value of each statistical object is incremented when the MG
receives or transmits an XGCP message corresponding to that object
type. All these values are set to '0' upon restarting of the VMG."
INDEX { cmgwIndex }
::= { cXgcpStatsTable 1 }
CXgcpStatsEntry ::= SEQUENCE {
cXgcpStatsUdpRxPkts Counter32,
cXgcpStatsUdpTxPkts Counter32,
cXgcpStatsUnRecRxPkts Counter32,
cXgcpStatsMsgParsingErrors Counter32,
cXgcpStatsDupAckTxMsgs Counter32,
cXgcpStatsInvalidVerCount Counter32,
cXgcpStatsUnknownMgcRxPkts Counter32,
cXgcpStatsAckTxMsgs Counter32,
cXgcpStatsNackTxMsgs Counter32,
cXgcpStatsAckRxMsgs Counter32,
cXgcpStatsNackRxMsgs Counter32,
cXgcpStatsRxCrcxs Counter32,
cXgcpStatsRxSuccCrcxs Counter32,
cXgcpStatsRxFailCrcxs Counter32,
cXgcpStatsRxDlcxs Counter32,
cXgcpStatsRxSuccDlcxs Counter32,
cXgcpStatsRxFailDlcxs Counter32,
cXgcpStatsTxDlcxs Counter32,
cXgcpStatsTxSuccDlcxs Counter32,
cXgcpStatsTxFailDlcxs Counter32,
cXgcpStatsRxMdcxs Counter32,
cXgcpStatsRxSuccMdcxs Counter32,
cXgcpStatsRxFailMdcxs Counter32,
cXgcpStatsRxRqnts Counter32,
cXgcpStatsRxSuccRqnts Counter32,
cXgcpStatsRxFailRqnts Counter32,
cXgcpStatsRxAucxs Counter32,
cXgcpStatsRxSuccAucxs Counter32,
cXgcpStatsRxFailAucxs Counter32,
cXgcpStatsRxAueps Counter32,
cXgcpStatsRxSuccAueps Counter32,
cXgcpStatsRxFailAueps Counter32,
cXgcpStatsTxRsips Counter32,
cXgcpStatsTxSuccRsips Counter32,
cXgcpStatsTxFailRsips Counter32,
cXgcpStatsTxNotifies Counter32,
cXgcpStatsTxSuccNotifies Counter32,
cXgcpStatsTxFailNotifies Counter32
}
cXgcpStatsUdpRxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of UDP packets received from all the MGCs."
::= { cXgcpStatsEntry 1 }
cXgcpStatsUdpTxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of UDP packets sent to all the MGCs."
::= { cXgcpStatsEntry 2 }
cXgcpStatsUnRecRxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of unrecognized UDP packets received from all the MGCs."
::= { cXgcpStatsEntry 3 }
cXgcpStatsMsgParsingErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of messages with parsing errors received from all the MGCs."
::= { cXgcpStatsEntry 4 }
cXgcpStatsDupAckTxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of duplicate response messages sent to the MGCs."
::= { cXgcpStatsEntry 5 }
cXgcpStatsInvalidVerCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of invalid protocol version messages received from all the
MGCs."
::= { cXgcpStatsEntry 6 }
cXgcpStatsUnknownMgcRxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of unknown message packets received from all the MGCs."
::= { cXgcpStatsEntry 7 }
cXgcpStatsAckTxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of acknowledgment messages sent by the MG."
::= { cXgcpStatsEntry 8 }
cXgcpStatsNackTxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of negative acknowledgment messages sent by the MG."
::= { cXgcpStatsEntry 9 }
cXgcpStatsAckRxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of acknowledgment messages received by the MG."
::= { cXgcpStatsEntry 10 }
cXgcpStatsNackRxMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of negative acknowledgment messages received by the MG."
::= { cXgcpStatsEntry 11}
cXgcpStatsRxCrcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of CRCX messages received by the MG."
::= { cXgcpStatsEntry 12}
cXgcpStatsRxSuccCrcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of CRCX messages received, that were successful."
::= { cXgcpStatsEntry 13}
cXgcpStatsRxFailCrcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of CRCX messages received, that failed."
::= { cXgcpStatsEntry 14}
cXgcpStatsRxDlcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of DLCX messages received."
::= { cXgcpStatsEntry 15}
cXgcpStatsRxSuccDlcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of DLCX messages received, that were successful."
::= { cXgcpStatsEntry 16}
cXgcpStatsRxFailDlcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of DLCX messages received, that failed."
::= { cXgcpStatsEntry 17}
cXgcpStatsTxDlcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of DLCX messages sent."
::= { cXgcpStatsEntry 18}
cXgcpStatsTxSuccDlcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of DLCX messages sent, that were successful."
::= { cXgcpStatsEntry 19}
cXgcpStatsTxFailDlcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of DLCX messages sent, that failed."
::= { cXgcpStatsEntry 20}
cXgcpStatsRxMdcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MDCX messages received."
::= { cXgcpStatsEntry 21}
cXgcpStatsRxSuccMdcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MDCX messages received, that were successful."
::= { cXgcpStatsEntry 22}
cXgcpStatsRxFailMdcxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MDCX messages received, that failed."
::= { cXgcpStatsEntry 23}
cXgcpStatsRxRqnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RQNT messages received."
::= { cXgcpStatsEntry 24}
cXgcpStatsRxSuccRqnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RQNT messages received, that were successful."
::= { cXgcpStatsEntry 25}
cXgcpStatsRxFailRqnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RQNT messages received, that failed."
::= { cXgcpStatsEntry 26}
cXgcpStatsRxAucxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AUCX messages received."
::= { cXgcpStatsEntry 27}
cXgcpStatsRxSuccAucxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AUCX messages received, that were successful."
::= { cXgcpStatsEntry 28}
cXgcpStatsRxFailAucxs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AUCX messages received, that failed."
::= { cXgcpStatsEntry 29}
cXgcpStatsRxAueps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AUEP messages received."
::= { cXgcpStatsEntry 30}
cXgcpStatsRxSuccAueps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AUEP messages received, that were successful."
::= { cXgcpStatsEntry 31}
cXgcpStatsRxFailAueps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AUEP messages received, that failed."
::= { cXgcpStatsEntry 32}
cXgcpStatsTxRsips OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RSIP messages sent."
::= { cXgcpStatsEntry 33}
cXgcpStatsTxSuccRsips OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RSIP messages sent, that were successful."
::= { cXgcpStatsEntry 34}
cXgcpStatsTxFailRsips OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RSIP messages sent, that failed."
::= { cXgcpStatsEntry 35}
cXgcpStatsTxNotifies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of NTFY messages sent."
::= { cXgcpStatsEntry 36}
cXgcpStatsTxSuccNotifies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of NTFY messages sent, that were successful."
::= { cXgcpStatsEntry 37}
cXgcpStatsTxFailNotifies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of NTFY messages sent, that failed."
::= { cXgcpStatsEntry 38}
--
-- Table for active connections that are controlled by the MG.
--
cXgcpConnectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF CXgcpConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the active connections of all the
VMGs present in the device.
A MG may have zero or more number of calls at any given
time. Each call consists of one or more connection.
The table will have one entry per VMG per connection present in the
device. When a new connection is established, the device creates an
entry. The entry is destroyed if the associated connection is torn
down."
::= { cXgcpConnection 1 }
cXgcpConnectionEntry OBJECT-TYPE
SYNTAX CXgcpConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains the information about an active connection."
INDEX { cmgwIndex, cXgcpConnId }
::= { cXgcpConnectionTable 1 }
CXgcpConnectionEntry ::= SEQUENCE {
cXgcpConnId Unsigned32,
cXgcpConnEndPoint SnmpAdminString,
cXgcpConnCallId SnmpAdminString,
cXgcpConnLocalUdpPort CiscoPort,
cXgcpConnRemoteUdpPort CiscoPort,
cXgcpConnMode INTEGER,
cXgcpConnVccId Unsigned32,
cXgcpConnChannelId Unsigned32,
cXgcpConnCallState INTEGER,
cXgcpConnCodec INTEGER,
cXgcpConnLastSuccEvent CXgcpCallEvent,
cXgcpConnLastSuccIntEvent CXgcpCallEvent,
cXgcpConnLastFailedEvent CXgcpCallEvent,
cXgcpConnLastReqEvent CXgcpCallEvent,
cXgcpConnEventResult INTEGER,
cXgcpConnEncrSuite INTEGER
}
cXgcpConnId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Connection ID generated by the gateway and sent in the
ACK message."
::= { cXgcpConnectionEntry 1 }
cXgcpConnEndPoint OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical or virtual entity that acts as a source or sink of data
in the MG is called an endpoint. Every end point in the MG is
assigned a textual name by the MG."
::= { cXgcpConnectionEntry 2 }
cXgcpConnCallId OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Call ID associated with this connection. Call ID is a parameter that
identifies the call to which this connection belongs to. A call ID is
unique within a VMG instance."
::= { cXgcpConnectionEntry 3 }
cXgcpConnLocalUdpPort OBJECT-TYPE
SYNTAX CiscoPort
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local UDP port used for the connection."
::= { cXgcpConnectionEntry 4 }
cXgcpConnRemoteUdpPort OBJECT-TYPE
SYNTAX CiscoPort
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remote UDP port used for the connection."
::= { cXgcpConnectionEntry 5 }
cXgcpConnMode OBJECT-TYPE
SYNTAX INTEGER {
invalid (0),
sendOnly (1),
recvOnly (2),
sendRecv (3),
inActive (4),
loopBack (5),
contTest (6),
data (7),
netwLoop (8),
netwTest (9),
conference (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents possible MG connection modes.
invalid - Invalid value for mode
sendOnly - The GW should only send packets
recvOnly - The GW should only receive packets
sendRecv - The GW can send and receive packets
inActive - The GW should neither send nor receive
packets
loopBack - The GW should place the circuit in loopback
mode
contTest - The GW should place the circuit in test mode
data - The GW should use the circuit for network
access for data
netwLoop - The GW should place the connection in
network loopback mode
netwTest - The GW should place the connection in
network continuity test mode
conference - The GW should place the connection in
conference mode."
::= { cXgcpConnectionEntry 6 }
cXgcpConnVccId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VCCI used for the VoAAL2 call. The object should have a non-zero
value only if the associated call is of VoAAL2 type. For all other
calls the value should be '0'."
::= { cXgcpConnectionEntry 7 }
cXgcpConnChannelId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CID used for the VoAAL2 call. The object should have a non-zero
value only if the associated call is of VoAAL2 type. For all other
calls the value should be '0'."
::= { cXgcpConnectionEntry 8 }
cXgcpConnCallState OBJECT-TYPE
SYNTAX INTEGER {
idle (0),
setting (1),
connecting (2),
conferencing (3),
active (4),
confDestroying (5),
disconnecting (6),
inactive (7),
voiceConnecting (8),
voiceActive (9),
confDissociating (10),
callLegsDissociated (11),
hpConnecting (12),
hpConnected (13),
hpConferencing (14),
hpActive (15),
voipConfDestroy (16),
erroState (17),
connectingInactive (18),
confDestroyingInactive (19),
confTest (20),
setupWait (21),
waitNseSent (22),
twcActive (23),
waitState (24),
handOver (25)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents possible MG call states.
idle - Idle
setting - Incoming call from PSTN
connecting - CRCX message received
conferencing - Call connected, await
conf
active - Conference created
confDestroying - Destroying conference
disconnecting - Conf destroyed, disconnect call
inactive - call in inactive mode
voiceConnecting - Creating telephony call leg only
voiceActive - Telephony call leg created
confDissociating - Destroying conf
callLegsDissociated - Conf destroyed
hpConnecting - connecting TDM hair-pin call leg
hpConnected - one HP call leg connected
hpConferencing - Conferencing TDM Hairpin call leg
hpActive - TDM hair-pinning active state
voipConfDestroy - Conf destroyed, make HP call
erroState - call in error state
connectingInactive - creating inactive connection
confDestroyingInactive - conf destroy inactive conn
confTest - AAL2/IP continuity test
setupWait - Waiting for setup information
waitNseSent - Wait for NSE event to be sent
twcActive - TWC call active
waitState - App is waiting for call control
handOver - App is grabbing back the control"
::= { cXgcpConnectionEntry 9 }
cXgcpConnCodec OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (0),
g711ulaw (1),
g711alaw (2),
g726k32 (3),
g726k24 (4),
g726k16 (5),
g729 (6),
g729a (7),
g729b (8),
g729bLowComp (9),
g728 (10),
g723 (11),
g7231HighRate (12),
g7231aHighRate (13),
g7231LowRate (14),
g7231aLowRate (15),
gsmFullRate (16),
gsmHalfRate (17),
gsmEnhancedFullRate (18),
gsmEnhancedHalfRate (19),
g729ab (20),
clearChannel (128),
nse (129),
xnse (130),
nte (131),
t38 (132),
modemRelay (133),
mdsteModemRelay (134),
sse (135),
codecUnknown (200)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the codec type to be used with the Call.
The following codec types are defined:
notApplicable - no Codec Type is defined
g711ulaw - G.711 mu-law
g711alaw - G.711 A-law
g726k32 - G.726 32K
g726k24 - G.726 24K
g726k16 - G.726 16K
g729 - G.729
g729a - G.729-A
g729b - G.729-B
g729bLowComp - G.729-B Low Complexity
g728 - G.728
g723 - G.723
g7231HighRate - G.723.1 High Rate
g7231aHighRate - G.723.1 Annex A High Rate
g7231LowRate - G.723.1 Low Rate
g7231aLowRate - G.723.1 Annex A Low Rate
gsmFullRate - GSM full rate
gsmHalfRate - GSM half rate
gsmEnhancedFullRate - GSM enhanced full rate
gsmEnhancedHalfRate - GSM enhanced half rate
g729ab - G.729-A-B.
clearChannel - Nx64 clear channel
nse - For NSE
xnse - For X-NSE
nte - For telephone-event
t38 - T-38
modemRelay - Modem Relay
mdsteModemRelay - For X+mdste
sse - For SSE
codecUnknown - Unknown Codec"
REFERENCE
"RFC-3551"
::= { cXgcpConnectionEntry 10 }
cXgcpConnLastSuccEvent OBJECT-TYPE
SYNTAX CXgcpCallEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A call event is defined as something that happens to a call at a
given time. This object contains the latest MG call event
that was successful."
::= { cXgcpConnectionEntry 11 }
cXgcpConnLastSuccIntEvent OBJECT-TYPE
SYNTAX CXgcpCallEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the latest MG internal call event
that was successful."
::= { cXgcpConnectionEntry 12 }
cXgcpConnLastFailedEvent OBJECT-TYPE
SYNTAX CXgcpCallEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the latest MG call event that was
failed."
::= { cXgcpConnectionEntry 13 }
cXgcpConnLastReqEvent OBJECT-TYPE
SYNTAX CXgcpCallEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the latest requested MG call event."
::= { cXgcpConnectionEntry 14 }
cXgcpConnEventResult OBJECT-TYPE
SYNTAX INTEGER {
normalOk (0),
invalidOk (1),
callRecordReleased (2),
invalidCallId (10),
invalidConnId (11),
duplicatedMsg (12),
ackFailure (13),
deleteFailure (14),
createAckFailure (15),
createAckMissing (16),
deleteAckFailure (17),
notifyFailure (18),
invalidState (19),
invalidProtocolVer (20),
tgwDown (30),
tgwNotReady (31),
callVdbFailure (32),
prevRtpPortLocked (33),
connRecordMissing (34),
endPointNotRdy (35),
memResourceError (36),
callCacFailure (37),
confRsrcError (38),
gwRsrcNotAvailable (39),
reqEventFailure (40),
invalidCcapiEvent (41),
ignoreCcapiEvent (42),
signalFailure (50),
abnormalOnhook (51),
invalidOffhook (52),
invalidCot (53),
cotFailure (54),
cotDisableFailure (55),
callSetupReqFailure (60),
callSetupIndFailure (61),
callContextFailure (62),
callPeerFailure (63),
callVoxCallFailure (64),
callVoipCallFailure (65),
callDiscFailure (66),
callModifyFailure (67),
callAlertFailure (68),
callDeleteFailure (69),
callUnknownFeature (70),
upSupportedCodec (71),
noDigitMap (72),
ignoreDigit (73),
digitsOverflow (74),
digitsNotifyFailure (75),
codecNotMatched (76),
invalidConnMode (77),
glare (78),
peerMissing (90),
peerNotReady (91),
peerInWrongState (92),
peerDisconnectFailure (93),
noConferenceId (94),
confCreateFailure (95),
confDestroyFailure (96),
unknownConnType (97),
invalidEndpoint (98),
invalidNseEvent (100),
nseRcvdOnWrongLeg (101),
sendNseFailure (102),
playToneFailure (103),
codecSpecInError (104),
mediaSpecUpsupported (105),
mediaChangeFail (106),
invalidNsePayload (107),
nsePayloadNotAvail (108),
embMdcxError (109),
mdcxLeg1Error (110),
mdcxLeg2Error (111),
deferMsg (112),
transError (115),
discOnWrongLeg (120),
invalidNteEvent (130),
notEnabledNteEvent (131),
nteEventExecuteFail (132),
sendNteFailure (133),
invalidSsePayload (140),
ssePayloadNotAvailable (141),
invalidModemRelayParam (142),
modemRelayNotSupported (143),
invalidXcapXcpar (144),
invalidSprtPayload (145),
sprtPayloadNotAvailable (146)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents possible MG call event results.
normalOk - Normal event processed OK
invalidOk - Invalid event processed OK
callRecordReleased - The call record is released
invalidCallId - TGW find invalid call id
invalidConnId - TGW find invalid connection id
duplicatedMsg - TGW find duplicated sgcp msg
ackFailure - TGW can't send sgcp ack msg
deleteFailure - TGW can't send sgcp delete msg
createAckFailure - TGW can't send create ack msg
createAckMissing - TGW did't send sgcp ack msg
deleteAckFailure - TGW can't send delete ack msg
notifyFailure - TGW can't send sgcp notify msg
invalidState - TGW find event in wrong state
invalidProtocolVer - GW finds protocl ver. not
supported
tgwDown - TGW in graceful shutdown mode
tgwNotReady - TGW not ready for the event
callVdbFailure - TGW can't obtain the vdbptr
prevRtpPortLocked - TGW find previous rtp port
locked
connRecordMissing - TGW can't find conn record
endPointNotRdy - TGW not ready for the event
memResourceError - TGW has transient mem alloc err
callCacFailure - GW does not have the bandwidth
confRsrcError - GW cannot get conf resource
gwRsrcNotAvailable - GW does not have available
resource
reqEventFailure - TGW can't handle requested
event
invalidCcapiEvent - TGW can't handle the ccapi
event
ignoreCcapiEvent - TGW will ignore the ccapi event
signalFailure - TGW can't handle the signal
abnormalOnhook - TGW find abnormal onhook
invalidOffhook - TGW find invalid offhook
invalidCot - TGW find invalid cot
cotFailure - TGW failed to do COT
cotDisableFailure - TGW failed to disable COT
callSetupReqFailure - TGW can't setup call request
callSetupIndFailure - TGW can't handle call
indication
callContextFailure - TGW can't setup the context
callPeerFailure - TGW can't setup the peer
callVoxCallFailure - TGW can't setup the voip/voaal2
call
callVoipCallFailure - TGW can't setup the voip call
callDiscFailure - TGW can't disconnect the call
callModifyFailure - TGW can't modify the call parm
callAlertFailure - TGW can't alert the call
callDeleteFailure - TGW can't delete the call
callUnknownFeature - TGW can't handle unknow feature
upSupportedCodec - TGW find unsupported codec
noDigitMap - TGW can't find the digit map
ignoreDigit - TGW can't process the digits
digitsOverflow - TGW can't handle too many digits
digitsNotifyFailure - TGW can't send the digits out
codecNotMatched - TGW codec doesn't match rmt TGW
invalidConnMode - TGW can't understand con mode
glare - GW encountered a glare condition
peerMissing - TGW find not find the peer
peerNotReady - TGW find peer not ready
peerInWrongState - TGW find the peer in wrong state
peerDisconnectFailure - TGW can't disconnect the peer
noConferenceId - TGW can't find the conference
ID
confCreateFailure - TGW can't create conference
confDestroyFailure - TGW can't destroy conference
unknownConnType - TGW can't handle the con type
invalidEndpoint - TGW can't connect to endpoint
invalidNseEvent - Invalid NSE event
nseRcvdOnWrongLeg - The NSE events come to a wrong
leg
sendNseFailure - Cannot send an NSE event
playToneFailure - Cannot play NSE-requested tone
codecSpecInError - Codec list provided in error
mediaSpecUpsupported - Media specified not supported
mediaChangeFail - Media change failed
invalidNsePayload - Invalid payload type in SDP
nsePayloadNotAvail - Specified NSE payload not free
embMdcxError - Emb modify connection error
mdcxLeg1Error - Modify connection leg1 error
mdcxLeg2Error - Modify connection leg2 error
deferMsg - For deferring events
transError - TGW endpoint in transition
state
discOnWrongLeg - Disconnection on wrong call leg
invalidNteEvent - Invalid NTE event
notEnabledNteEvent - The NTE event has not been
enabled for use
nteEventExecuteFail - NTE execution failed
sendNteFailure - Cannot send an NTE event
invalidSsePayload - Invalid SSE payload
ssePayloadNotAvailable - SSE payload is not available
invalidModemRelayParam - Invalid Modem Relay Param
modemRelayNotSupported - Modem Relay not supported in
endpt
invalidXcapXcpar - Invalid X-Cap or X-Cpar in SDP
invalidSprtPayload - Invalid SPRT payload
sprtPayloadNotAvailable - SPRT payload is not available"
::= { cXgcpConnectionEntry 15 }
cXgcpConnEncrSuite OBJECT-TYPE
SYNTAX INTEGER {
none (0),
aes128Cm (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies what type of encryption suite is used to encode the
information sent through this connection.
none - No Encryption suite is used
aes128Cm - AES-128 countermode encryption suite is used."
::= { cXgcpConnectionEntry 16 }
--**********************************************************************
-- Conformance
--**********************************************************************
--
-- conformance information
--
cXgcpMIBConformance OBJECT IDENTIFIER ::= { ciscoXgcpMIB 2 }
cXgcpMIBCompliances OBJECT IDENTIFIER ::= { cXgcpMIBConformance 1 }
cXgcpMIBGroups OBJECT IDENTIFIER ::= { cXgcpMIBConformance 2 }
--
-- Conformance and compliance statements statements
--
ciscoXgcpMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMPv2 entities which
implement XGCP.
This has been replaced by ciscoXgcpMIBComplianceRev1.
"
MODULE -- this module
MANDATORY-GROUPS {
cXgcpMgcConfigGroup,
cXgcpMediaGwGroup,
cXgcpMsgStatsGroup
}
OBJECT cXgcpMgcConfigAddrType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMgcConfigAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
OBJECT cXgcpMsgStatsMgcIPAddressType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMsgStatsMgcIPAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
::= { cXgcpMIBCompliances 1 }
ciscoXgcpMIBComplianceRev1 MODULE-COMPLIANCE
STATUS deprecated -- replaced by ciscoXgcpMIBComplianceRev2
DESCRIPTION
"The compliance statement for the SNMPv2 entities which
implement CISCO-XGCP-MIB.
"
MODULE -- this module
MANDATORY-GROUPS {
cXgcpMgcConfigGroup,
cXgcpMediaGwGroup,
cXgcpMsgStatsGroup
}
OBJECT cXgcpMgcConfigAddrType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMgcConfigAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
OBJECT cXgcpMsgStatsMgcIPAddressType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMsgStatsMgcIPAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
GROUP cXgcpMediaGwGroupSup1
DESCRIPTION
"The implementation of this group is optional except for
the media gateway supports the XGCP packages provisioning
and other extended configuration."
::= { cXgcpMIBCompliances 2 }
ciscoXgcpMIBComplianceRev2 MODULE-COMPLIANCE
STATUS deprecated -- superceded by ciscoXgcpMIBComplianceRev3
DESCRIPTION
"The compliance statement for the SNMPv2 entities which
implement CISCO-XGCP-MIB.
"
MODULE -- this module
MANDATORY-GROUPS {
cXgcpMgcConfigGroup,
cXgcpMediaGwGroup,
cXgcpMsgStatsGroup
}
OBJECT cXgcpMgcConfigAddrType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMgcConfigAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
OBJECT cXgcpMsgStatsMgcIPAddressType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMsgStatsMgcIPAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
GROUP cXgcpMediaGwGroupSup2
DESCRIPTION
"The implementation of this group is optional except for
the media gateway supports the XGCP packages provisioning
and other extended configuration."
::= { cXgcpMIBCompliances 3 }
ciscoXgcpMIBComplianceRev3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the SNMPv2 entities which
implement CISCO-XGCP-MIB.
"
MODULE -- this module
MANDATORY-GROUPS {
cXgcpMgcConfigGroup,
cXgcpMediaGwGroup,
cXgcpMsgStatsGroup,
cXgcpStatsGroup,
cXgcpConnectionGroup
}
OBJECT cXgcpMgcConfigAddrType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMgcConfigAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
OBJECT cXgcpMsgStatsMgcIPAddressType
SYNTAX InetAddressType
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address type"
OBJECT cXgcpMsgStatsMgcIPAddress
SYNTAX InetAddress (SIZE(4))
DESCRIPTION
"The minimal requirement for supporting this object is 'ipv4'
address"
GROUP cXgcpMediaGwGroupSup2
DESCRIPTION
"The implementation of this group is optional except for
the media gateway supports the XGCP packages provisioning
and other extended configuration."
::= { cXgcpMIBCompliances 4 }
--
-- units of conformance
--
-- MIB Groups
--
cXgcpMgcConfigGroup OBJECT-GROUP
OBJECTS {
cXgcpMgcConfigMgcGrpNum,
cXgcpMgcConfigAddress,
cXgcpMgcConfigAddrType,
cXgcpMgcConfigProtocolIndex,
cXgcpMgcConfigGatewayUdpPort
}
STATUS current
DESCRIPTION
"This group contains MGC objects for SGCP/MGCP that
the Media Gateway connects to."
::= { cXgcpMIBGroups 1 }
cXgcpMediaGwGroup OBJECT-GROUP
OBJECTS {
cXgcpMediaGwRequestTimeOut,
cXgcpMediaGwRequestRetries,
cXgcpMediaGwRequestRetryMethod,
cXgcpMediaGwMaxExpTimeout,
cXgcpMediaGwRestartMwd,
cXgcpMediaGwRestartDelay,
cXgcpMediaGwDefaultPackage,
cXgcpMediaGwSupportedPackages,
cXgcpMediaGwSimpleSdpEnabled,
cXgcpMediaGwAckSdpEnabled,
cXgcpMediaGwUndottedNotation,
cXgcpMediaGwQuarantineProcess,
cXgcpMediaGwQuarantineLoop,
cXgcpMediaGwQuarantinePersist,
cXgcpMediaGwPiggybackMsg,
cXgcpMediaGwMaxMsgSize,
cXgcpMediaGwLastFailMgcAddrType,
cXgcpMediaGwLastFailMgcAddr,
cXgcpMediaGwDtmfRelay,
cXgcpMediaGwCaleaEnabled
}
STATUS current
DESCRIPTION
"This group contains core objects for SGCP/MGCP on the
Media Gateway. "
::= { cXgcpMIBGroups 2 }
cXgcpMsgStatsGroup OBJECT-GROUP
OBJECTS {
cXgcpMsgStatsMgcIPAddressType,
cXgcpMsgStatsMgcIPAddress,
cXgcpMsgStatsSuccessMessages,
cXgcpMsgStatsFailMessages,
cXgcpMsgStatsIncompleteMessages
}
STATUS current
DESCRIPTION
"This group contains statistics objects for SGCP/MGCP
on the Media Gateway Controller and the Media Gateway."
::= { cXgcpMIBGroups 3 }
cXgcpMediaGwGroupSup1 OBJECT-GROUP
OBJECTS {
cXgcpMediaGwConfiguredPackages,
cXgcpMediaGwConnOosRsipBehavior,
cXgcpMediaGwLongDurTimer,
cXgcpMediaGwProfile
}
STATUS deprecated -- replaced by cXgcpMediaGwGroupSup2
DESCRIPTION
"This group contains supplimentary objects for XGCP
extended provisioning in the Media Gateway."
::= { cXgcpMIBGroups 4 }
cXgcpMediaGwGroupSup2 OBJECT-GROUP
OBJECTS {
cXgcpMediaGwConfiguredPackages,
cXgcpMediaGwConnOosRsipBehavior,
cXgcpMediaGwLongDurTimer,
cXgcpMediaGwProfile,
cXgcpMediaGwAnnexabSdpEnabled
}
STATUS current
DESCRIPTION
"This group contains supplimentary objects for XGCP
extended provisioning in the Media Gateway."
::= { cXgcpMIBGroups 5 }
cXgcpStatsGroup OBJECT-GROUP
OBJECTS {
cXgcpStatsUdpRxPkts,
cXgcpStatsUdpTxPkts,
cXgcpStatsUnRecRxPkts,
cXgcpStatsMsgParsingErrors,
cXgcpStatsDupAckTxMsgs,
cXgcpStatsInvalidVerCount,
cXgcpStatsUnknownMgcRxPkts,
cXgcpStatsAckTxMsgs,
cXgcpStatsNackTxMsgs,
cXgcpStatsAckRxMsgs,
cXgcpStatsNackRxMsgs,
cXgcpStatsRxCrcxs,
cXgcpStatsRxSuccCrcxs,
cXgcpStatsRxFailCrcxs,
cXgcpStatsRxDlcxs,
cXgcpStatsRxSuccDlcxs,
cXgcpStatsRxFailDlcxs,
cXgcpStatsTxDlcxs,
cXgcpStatsTxSuccDlcxs,
cXgcpStatsTxFailDlcxs,
cXgcpStatsRxMdcxs,
cXgcpStatsRxSuccMdcxs,
cXgcpStatsRxFailMdcxs,
cXgcpStatsRxRqnts,
cXgcpStatsRxSuccRqnts,
cXgcpStatsRxFailRqnts,
cXgcpStatsRxAucxs,
cXgcpStatsRxSuccAucxs,
cXgcpStatsRxFailAucxs,
cXgcpStatsRxAueps,
cXgcpStatsRxSuccAueps,
cXgcpStatsRxFailAueps,
cXgcpStatsTxRsips,
cXgcpStatsTxSuccRsips,
cXgcpStatsTxFailRsips,
cXgcpStatsTxNotifies,
cXgcpStatsTxSuccNotifies,
cXgcpStatsTxFailNotifies
}
STATUS current
DESCRIPTION
"This group contains the received and transmitted
network messages for every virtual Media Gateway
present in the managed system.
"
::= { cXgcpMIBGroups 6 }
cXgcpConnectionGroup OBJECT-GROUP
OBJECTS {
cXgcpConnEndPoint,
cXgcpConnCallId,
cXgcpConnLocalUdpPort,
cXgcpConnRemoteUdpPort,
cXgcpConnMode,
cXgcpConnVccId,
cXgcpConnChannelId,
cXgcpConnCallState,
cXgcpConnCodec,
cXgcpConnLastSuccEvent,
cXgcpConnLastSuccIntEvent,
cXgcpConnLastFailedEvent,
cXgcpConnLastReqEvent,
cXgcpConnEventResult,
cXgcpConnEncrSuite
}
STATUS current
DESCRIPTION
"This group contains active connections information that
are controlled by the Gateway Control Protocol.
"
::= { cXgcpMIBGroups 7 }
END