CISCO-MGC-MIB
46 objects
This MIB is used to support MGC(call agent) and MGC Group configuration. The MGC or MGC group configuration is performed under a specific gateway(cmgwIndex). The call agent is an external element (outside of gateway) with call control intelligence to control call connection in gateway. The protocols used for communication between voice gateway and call agent included SGCP, MGCP, ... Multiple IP addresses can be associated with one call agent. An MGC group is a logical grouping of several MGCs into one group. MGC redundancy is used to support multi call agent for one gateway. With MGC redundancy, a voice gateway can send gateway-initiated-commands to the next MGC in the MGC group if it fails to receive response from any IP address(es) associated to the current MGC. To use MGC redundancy in gateway: Step 1: add individual entry (in any order) for profile MGC Step 2: make association between the entries 1 IP with MGC 2 MGC with MGC group 1/2 protocol with MGC group 3 MGC group with profile or MGC group with gateway Only if a MGC group at least is associated with one profile or gateway, then the MGC group can be used, otherwise the MGC group is useless. To delete the following entries, it is needed to do de-association first: profile MGC When do de-association, the order is opposite to that of association.
Imported Objects
| CISCO-MEDIA-GATEWAY-MIB | cmgwIndex cmgwSignalProtocolIndex |
| CISCO-SMI | ciscoMgmt |
| CISCO-TC | CiscoPort |
| INET-ADDRESS-MIB | InetAddress InetAddressType |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | Integer32 MODULE-IDENTITY OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | RowStatus TEXTUAL-CONVENTION TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.9.9.321 | IdentityciscoMgcMIB | This MIB is used to support MGC(call agent) and MGC Group configuration. The MGC or MGC group configuration is performed under a specific gateway(cmgwIndex). T… | ||
| 1.3.6.1.4.1.9.9.321.0 | NodecMgcMibNotifications | |||
| 1.3.6.1.4.1.9.9.321.1 | NodecMgcMibObjects | |||
| 1.3.6.1.4.1.9.9.321.1.1 | NodecMgcConfig | |||
| 1.3.6.1.4.1.9.9.321.1.1.1 | TablecMgcConfigTable | not-accessible | current | This table is used for configuring MGC related parameters. |
| 1.3.6.1.4.1.9.9.321.1.1.1.1 | RowcMgcConfigEntry | not-accessible | current | Each entry represents a call agent(MGC). Each entry in this table should have a unique domain name representing a call agent. Adding/deleting entry in this tab… |
| 1.3.6.1.4.1.9.9.321.1.1.1.1.1 | ColumncMgcIndex | not-accessible | current | A unique index to identify each MGC which will communicate with this media gateway. |
| 1.3.6.1.4.1.9.9.321.1.1.1.1.2 | ColumncMgcDomainName | read-only | current | This object contains the same name as the one in the 'cMgcDomainName object' of the associated entry in 'cMediaGwDomainNameConfigTable'. |
| 1.3.6.1.4.1.9.9.321.1.1.1.1.3 | ColumncMgcNumMgcGroups | read-only | current | This object is used to indicate number of MGC group with which this MGC associated. The value zero means this MGC is not associated with any MGC Group. If this… |
| 1.3.6.1.4.1.9.9.321.1.1.1.1.4 | ColumncMgcNumIP | read-only | current | This object is used to indicate number of IP addresses are associated with this MGC. The value zero means there is no IP address associated with this MGC. The … |
| 1.3.6.1.4.1.9.9.321.1.1.1.1.5 | ColumncMgcResolution | read-write | current | This object determines the kind of resolution to be applied for this MGC. 'internalOnly' means that the gateway will not try to resolve the IP address for this… |
| 1.3.6.1.4.1.9.9.321.1.1.2 | TablecMgcIpConfigTable | not-accessible | current | This table contains MGC related IP addresses. MGC index(cMgcIndex) is a part of index of this table, so IP address in this table is automatically associated wi… |
| 1.3.6.1.4.1.9.9.321.1.1.2.1 | RowcMgcIpConfigEntry | not-accessible | current | Each entry represents an IP address which is associated with the MGC(cMgcIndex). When cMgcResolution is configured to 'externalOnly', user cannot add/delete/mo… |
| 1.3.6.1.4.1.9.9.321.1.1.2.1.1 | ColumncMgcIpIndex | not-accessible | current | A unique index to identify the address of a specific MGC. The MGC is represented by cMgcIndex. |
| 1.3.6.1.4.1.9.9.321.1.1.2.1.2 | ColumncMgcIpAddressType | read-create | current | This object is the IP address type for cMgcIpAddress. |
| 1.3.6.1.4.1.9.9.321.1.1.2.1.3 | ColumncMgcIpAddress | read-create | current | This object represents the configured IP address. After adding the entry, this object can not be modified. |
| 1.3.6.1.4.1.9.9.321.1.1.2.1.4 | ColumncMgcIpPreference | read-create | current | This object represents preference of the cMgcIpAddress in the given MGC. The lower the number the higher the preference. i.e. 1 will have higher preference tha… |
| 1.3.6.1.4.1.9.9.321.1.1.2.1.5 | ColumncMgcIpRowStatus | read-create | current | This object is used to create/modify/delete entry. In order to delete an entry, following conditions need to be met: 1. The MGC to which this IP address is bei… |
| 1.3.6.1.4.1.9.9.321.1.2 | NodecMgcGroupConfig | |||
| 1.3.6.1.4.1.9.9.321.1.2.1 | TablecMgcGrpParamTable | not-accessible | current | This table containing information about MGC group related profile/protocol association and parameters. |
| 1.3.6.1.4.1.9.9.321.1.2.1.1 | RowcMgcGrpParamEntry | not-accessible | current | Entry of cMgcGrpParamTable. Each entry includes the information shared by a group of MGC |
| 1.3.6.1.4.1.9.9.321.1.2.1.1.1 | ColumncMgcGrpIndex | not-accessible | current | A unique index to identify a MGC group. |
| 1.3.6.1.4.1.9.9.321.1.2.1.1.2 | ColumncMgcGrpNumMgc | read-only | current | This object is used to indicate number of MGCs to be associated with this MGC Group. The value zero means there is no MGC in the MGC Group. When the entry crea… |
| 1.3.6.1.4.1.9.9.321.1.2.1.1.3 | ColumncMgcGrpAssociationInfo | read-only | current | This object indicates the association between MGC group and profile/gateway with bitmap format. It is 1:N mapping, e.g., each profile or gateway can only have … |
| 1.3.6.1.4.1.9.9.321.1.2.1.1.4 | ColumncMgcGrpNumProtocol | read-only | current | This object is used to indicate number of protocols associated with this MGC group. The value zero means there is no protocol associated with this MGC group. W… |
| 1.3.6.1.4.1.9.9.321.1.2.1.1.5 | ColumncMgcGrpStateChangeNtfy | read-write | current | This object enables or disables sending gateway state change notifications to call agent. |
| 1.3.6.1.4.1.9.9.321.1.2.2 | TablecMgcGrpTable | not-accessible | current | This table represents the association of MGCs and MGC group. Each MGC group consists of one or more MGCs and each MGC can belong to one or more MGC groups. The… |
| 1.3.6.1.4.1.9.9.321.1.2.2.1 | RowcMgcGrpEntry | not-accessible | current | The entry is represented an association of a MGC with a MGC group. |
| 1.3.6.1.4.1.9.9.321.1.2.2.1.1 | ColumncMgcGrpMgcPreference | read-create | current | The preference of the MGC in the MGC group. The lower the number the higher the preference. i.e. 1 will have higher preference than 2. |
| 1.3.6.1.4.1.9.9.321.1.2.2.1.2 | ColumncMgcGrpMgcUdpPort | read-create | current | The UDP port of the MGC in the MGC group. The zero means there is no specific UDP port, the UDP port in the protocol table will be used. |
| 1.3.6.1.4.1.9.9.321.1.2.2.1.3 | ColumncMgcGrpRowStatus | read-create | current | This object is used to create a new row or modify or delete an existing row in this table. In order to add an MGC to a MGC group, the following conditions need… |
| 1.3.6.1.4.1.9.9.321.1.2.3 | TablecMgcGrpProtocolTable | not-accessible | current | cMgcGrpProtocolTable is used to add protocol to MGC group. This table is designed to support multi protocol for MGC group. The MGC group to protocol is N to N … |
| 1.3.6.1.4.1.9.9.321.1.2.3.1 | RowcMgcGrpProtocolEntry | not-accessible | current | Entry of cMgcGrpProtocolTable. |
| 1.3.6.1.4.1.9.9.321.1.2.3.1.1 | ColumncMgcGrpProtocolPreference | read-create | current | The preference of the Protocol in the MGC group. The lower the number the higher the preference. i.e. 1 will have higher preference than 2. When gateway does n… |
| 1.3.6.1.4.1.9.9.321.1.2.3.1.2 | ColumncMgcGrpProtocolRowStatus | read-create | current | This object is used to create a new row or modify or delete an existing row in this table. In order to add a protocol to MGC group, the following condition nee… |
| 1.3.6.1.4.1.9.9.321.2 | NodecMgcMIBConformance | |||
| 1.3.6.1.4.1.9.9.321.2.1 | NodecMgcMIBCompliances | |||
| 1.3.6.1.4.1.9.9.321.2.1.1 | CompliancecMgcMIBCompliance | current | Compliance statement for CISCO-MGC-MIB. | |
| 1.3.6.1.4.1.9.9.321.2.2 | NodecMgcMIBGroups | |||
| 1.3.6.1.4.1.9.9.321.2.2.1 | GroupcMgcMIBGroup | current | A collection of objects providing per MGC basis configuration information. | |
| 1.3.6.1.4.1.9.9.321.2.2.2 | GroupcMgcIpMIBGroup | current | A collection of objects providing IP (in MGC) configuration information. | |
| 1.3.6.1.4.1.9.9.321.2.2.3 | GroupcMgcGrpParamGroup | current | A collection of objects providing per MGC group configuration information. | |
| 1.3.6.1.4.1.9.9.321.2.2.4 | GroupcMgcGrpGroup | current | A collection of objects providing MGC (in MGC group) configuration information. | |
| 1.3.6.1.4.1.9.9.321.2.2.5 | GroupcMgcGrpProtocolGroup | current | A collection of objects providing Protocol (in MGC group) configuration information. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| CMgcGroupIndex | Integer32 (1..12) | current | A unique value, greater than zero which is used to identify index of MGC group. |
| CMgcGroupIndexOrZero | Integer32 (0..12) | current | This textual convention is used to indicate association between profile or gateway and MGC group. The value, greater than zero which is used to identify index of MGC group (same as CMgcGroupIndex) which is associated wi… |