CISCO-XGCP-MIB

        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
    
Source file
CISCO-XGCP-MIB
Last revised
Identity
ciscoXgcpMIB
Base OID
1.3.6.1.4.1.9.9.318
Imported Objects
CISCO-MEDIA-GATEWAY-MIB CCallControlProfileIndexOrZero cmgwIndex
CISCO-MGC-MIB CMgcGroupIndexOrZero
CISCO-SMI ciscoMgmt
CISCO-TC CiscoPort
INET-ADDRESS-MIB InetAddress InetAddressType
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-XGCP-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-XGCP-MIB::ciscoXgcpMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-XGCP-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-XGCP-MIB::ciscoXgcpMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (110)
.1.3.6.1.4.1.9.9.318
.1.3.6.1.4.1.9.9.318.0
.1.3.6.1.4.1.9.9.318.1
.1.3.6.1.4.1.9.9.318.1.1
.1.3.6.1.4.1.9.9.318.1.1.1
.1.3.6.1.4.1.9.9.318.1.1.1.1
.1.3.6.1.4.1.9.9.318.1.1.1.1.1
.1.3.6.1.4.1.9.9.318.1.1.1.1.2
.1.3.6.1.4.1.9.9.318.1.1.1.1.3
Integer32
.1.3.6.1.4.1.9.9.318.1.1.1.1.4
.1.3.6.1.4.1.9.9.318.1.1.1.1.5
.1.3.6.1.4.1.9.9.318.1.2
.1.3.6.1.4.1.9.9.318.1.2.1
.1.3.6.1.4.1.9.9.318.1.2.1.1
millisecondsInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.1
.1.3.6.1.4.1.9.9.318.1.2.1.1.10
.1.3.6.1.4.1.9.9.318.1.2.1.1.11
.1.3.6.1.4.1.9.9.318.1.2.1.1.12
.1.3.6.1.4.1.9.9.318.1.2.1.1.13
.1.3.6.1.4.1.9.9.318.1.2.1.1.14
.1.3.6.1.4.1.9.9.318.1.2.1.1.15
bytesInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.16
.1.3.6.1.4.1.9.9.318.1.2.1.1.17
.1.3.6.1.4.1.9.9.318.1.2.1.1.18
.1.3.6.1.4.1.9.9.318.1.2.1.1.19
timesInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.2
.1.3.6.1.4.1.9.9.318.1.2.1.1.20
Bits
.1.3.6.1.4.1.9.9.318.1.2.1.1.21
Enumeration
.1.3.6.1.4.1.9.9.318.1.2.1.1.22
secondsInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.23
.1.3.6.1.4.1.9.9.318.1.2.1.1.24
.1.3.6.1.4.1.9.9.318.1.2.1.1.25
.1.3.6.1.4.1.9.9.318.1.2.1.1.3
millisecondsInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.4
millisecondsInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.5
secondsInteger32
.1.3.6.1.4.1.9.9.318.1.2.1.1.6
Enumeration
.1.3.6.1.4.1.9.9.318.1.2.1.1.7
Bits
.1.3.6.1.4.1.9.9.318.1.2.1.1.8
.1.3.6.1.4.1.9.9.318.1.2.1.1.9
.1.3.6.1.4.1.9.9.318.1.3
.1.3.6.1.4.1.9.9.318.1.3.1
.1.3.6.1.4.1.9.9.318.1.3.1.1
Integer32
.1.3.6.1.4.1.9.9.318.1.3.1.1.1
.1.3.6.1.4.1.9.9.318.1.3.1.1.2
.1.3.6.1.4.1.9.9.318.1.3.1.1.3
.1.3.6.1.4.1.9.9.318.1.3.1.1.4
.1.3.6.1.4.1.9.9.318.1.3.1.1.5
.1.3.6.1.4.1.9.9.318.1.3.1.1.6
.1.3.6.1.4.1.9.9.318.1.3.2
.1.3.6.1.4.1.9.9.318.1.3.2.1
.1.3.6.1.4.1.9.9.318.1.3.2.1.1
.1.3.6.1.4.1.9.9.318.1.3.2.1.10
.1.3.6.1.4.1.9.9.318.1.3.2.1.11
.1.3.6.1.4.1.9.9.318.1.3.2.1.12
.1.3.6.1.4.1.9.9.318.1.3.2.1.13
.1.3.6.1.4.1.9.9.318.1.3.2.1.14
.1.3.6.1.4.1.9.9.318.1.3.2.1.15
.1.3.6.1.4.1.9.9.318.1.3.2.1.16
.1.3.6.1.4.1.9.9.318.1.3.2.1.17
.1.3.6.1.4.1.9.9.318.1.3.2.1.18
.1.3.6.1.4.1.9.9.318.1.3.2.1.19
.1.3.6.1.4.1.9.9.318.1.3.2.1.2
.1.3.6.1.4.1.9.9.318.1.3.2.1.20
.1.3.6.1.4.1.9.9.318.1.3.2.1.21
.1.3.6.1.4.1.9.9.318.1.3.2.1.22
.1.3.6.1.4.1.9.9.318.1.3.2.1.23
.1.3.6.1.4.1.9.9.318.1.3.2.1.24
.1.3.6.1.4.1.9.9.318.1.3.2.1.25
.1.3.6.1.4.1.9.9.318.1.3.2.1.26
.1.3.6.1.4.1.9.9.318.1.3.2.1.27
.1.3.6.1.4.1.9.9.318.1.3.2.1.28
.1.3.6.1.4.1.9.9.318.1.3.2.1.29
.1.3.6.1.4.1.9.9.318.1.3.2.1.3
.1.3.6.1.4.1.9.9.318.1.3.2.1.30
.1.3.6.1.4.1.9.9.318.1.3.2.1.31
.1.3.6.1.4.1.9.9.318.1.3.2.1.32
.1.3.6.1.4.1.9.9.318.1.3.2.1.33
.1.3.6.1.4.1.9.9.318.1.3.2.1.34
.1.3.6.1.4.1.9.9.318.1.3.2.1.35
.1.3.6.1.4.1.9.9.318.1.3.2.1.36
.1.3.6.1.4.1.9.9.318.1.3.2.1.37
.1.3.6.1.4.1.9.9.318.1.3.2.1.38
.1.3.6.1.4.1.9.9.318.1.3.2.1.4
.1.3.6.1.4.1.9.9.318.1.3.2.1.5
.1.3.6.1.4.1.9.9.318.1.3.2.1.6
.1.3.6.1.4.1.9.9.318.1.3.2.1.7
.1.3.6.1.4.1.9.9.318.1.3.2.1.8
.1.3.6.1.4.1.9.9.318.1.3.2.1.9
.1.3.6.1.4.1.9.9.318.1.4
.1.3.6.1.4.1.9.9.318.1.4.1
.1.3.6.1.4.1.9.9.318.1.4.1.1
Unsigned32
.1.3.6.1.4.1.9.9.318.1.4.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.318.1.4.1.1.10
.1.3.6.1.4.1.9.9.318.1.4.1.1.11
.1.3.6.1.4.1.9.9.318.1.4.1.1.12
.1.3.6.1.4.1.9.9.318.1.4.1.1.13
.1.3.6.1.4.1.9.9.318.1.4.1.1.14
Enumeration
.1.3.6.1.4.1.9.9.318.1.4.1.1.15
Enumeration
.1.3.6.1.4.1.9.9.318.1.4.1.1.16
.1.3.6.1.4.1.9.9.318.1.4.1.1.2
.1.3.6.1.4.1.9.9.318.1.4.1.1.3
.1.3.6.1.4.1.9.9.318.1.4.1.1.4
.1.3.6.1.4.1.9.9.318.1.4.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.318.1.4.1.1.6
Unsigned32
.1.3.6.1.4.1.9.9.318.1.4.1.1.7
Unsigned32
.1.3.6.1.4.1.9.9.318.1.4.1.1.8
Enumeration
.1.3.6.1.4.1.9.9.318.1.4.1.1.9
.1.3.6.1.4.1.9.9.318.2
.1.3.6.1.4.1.9.9.318.2.1
.1.3.6.1.4.1.9.9.318.2.2
Dependencies (12) 9 direct · 3 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (2)
Enumeration
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)
Enumeration
neverResetTimer(1)
resetTimerForNewMgc(2)
resetTimerForNewAddr(3)
resetTimerForEndpoint(4)
Conformance Groups (7)
This group contains the MGC objects for SGCP/MGCP that
the MG connects to.
.1.3.6.1.4.1.9.9.318.2.2.1
This group contains core objects for SGCP/MGCP on the
MG.
.1.3.6.1.4.1.9.9.318.2.2.2
This group contains statistics objects for SGCP/MGCP
on the MGC and the MG.
.1.3.6.1.4.1.9.9.318.2.2.3
This group contains supplimentary objects for XGCP
extended provisioning in the MG.
.1.3.6.1.4.1.9.9.318.2.2.4
This group contains supplimentary objects for XGCP
extended provisioning in the MG.
.1.3.6.1.4.1.9.9.318.2.2.5
This group contains the received and transmitted
network messages for every virtual MG present in
the managed system.
.1.3.6.1.4.1.9.9.318.2.2.6
This group contains active connections information that
are controlled by the Gateway Control Protocol.
.1.3.6.1.4.1.9.9.318.2.2.7
Compliance Statements (4)

OID .1.3.6.1.4.1.9.9.318.2.1.1
The compliance statement for the SNMPv2 entities which
implement XGCP.
This has been replaced by ciscoXgcpMIBComplianceRev1.
Required groups
Object refinements
ObjectAccessSyntaxDescription
cXgcpMgcConfigAddrType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMgcConfigAddress The minimal requirement for supporting this object is 'ipv4'
address
cXgcpMsgStatsMgcIPAddressType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMsgStatsMgcIPAddress The minimal requirement for supporting this object is 'ipv4'
address

OID .1.3.6.1.4.1.9.9.318.2.1.2
The compliance statement for the SNMPv2 entities which
implement CISCO-XGCP-MIB.
Required groups
mandatory cXgcpMgcConfigGroup
mandatory cXgcpMediaGwGroup
mandatory cXgcpMsgStatsGroup
optional cXgcpMediaGwGroupSup1 The implementation of this group is optional except for
the media gateway supports the XGCP packages provisioning
and other extended configuration.
Object refinements
ObjectAccessSyntaxDescription
cXgcpMgcConfigAddrType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMgcConfigAddress The minimal requirement for supporting this object is 'ipv4'
address
cXgcpMsgStatsMgcIPAddressType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMsgStatsMgcIPAddress The minimal requirement for supporting this object is 'ipv4'
address

OID .1.3.6.1.4.1.9.9.318.2.1.3
The compliance statement for the SNMPv2 entities which
implement CISCO-XGCP-MIB.
Required groups
mandatory cXgcpMgcConfigGroup
mandatory cXgcpMediaGwGroup
mandatory cXgcpMsgStatsGroup
optional cXgcpMediaGwGroupSup2 The implementation of this group is optional except for
the media gateway supports the XGCP packages provisioning
and other extended configuration.
Object refinements
ObjectAccessSyntaxDescription
cXgcpMgcConfigAddrType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMgcConfigAddress The minimal requirement for supporting this object is 'ipv4'
address
cXgcpMsgStatsMgcIPAddressType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMsgStatsMgcIPAddress The minimal requirement for supporting this object is 'ipv4'
address

OID .1.3.6.1.4.1.9.9.318.2.1.4
The compliance statement for the SNMPv2 entities which
implement CISCO-XGCP-MIB.
Required groups
mandatory cXgcpMgcConfigGroup
mandatory cXgcpMediaGwGroup
mandatory cXgcpMsgStatsGroup
mandatory cXgcpStatsGroup
mandatory cXgcpConnectionGroup
optional cXgcpMediaGwGroupSup2 The implementation of this group is optional except for
the media gateway supports the XGCP packages provisioning
and other extended configuration.
Object refinements
ObjectAccessSyntaxDescription
cXgcpMgcConfigAddrType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMgcConfigAddress The minimal requirement for supporting this object is 'ipv4'
address
cXgcpMsgStatsMgcIPAddressType The minimal requirement for supporting this object is 'ipv4'
address type
cXgcpMsgStatsMgcIPAddress The minimal requirement for supporting this object is 'ipv4'
address