Table Of Contents
Configure Media Gateway Management
Configure Other Card Parameters
IP Address Resolution Table Management
Delete an IP Address Resolution
Add a Media Gateway Controller
Delete a Media Gateway Controller
AAL2 Bearer Cross-Connect Table Management
Add an AAL2 Bearer Cross-Connect CID
Delete an AAL2 Bearer Cross-Connect CID
Signaling Cross-Connect Management
Delete a Signaling Cross Connect
Media Gateway Management
This chapter contains examples for managing a Media Gateway (MG). The following topics are included:
•
Configure Media Gateway Management
•
IP Address Resolution Table Management
•
AAL2 Bearer Cross-Connect Table Management
•
Signaling Cross-Connect Management
MG Overview
A Media Gateway (MG) is a device that terminates digital voice stream channels from a circuit-switched network. The Media Gateway provides voice compression and echo cancellation for plain old telephone service (POTS)/public switch telephone network (PSTN) and voice and fax signals for IP/ATM support.
A Media Gateway Controller (MGC) is responsible for call control in VoIP network that uses the Media Gateway Controller Protocol (MGCP). An MGC is also called a virtual switch controller (VSC) or a Call Agent.
The MGC performs the following functions:
•
Connection establishment, management, and termination
•
Session management
•
Signaling and calling
The MG works in the following modes:
•
Switching—The MGC is responsible for call control and PSTN signaling interfaces. In this mode the MGC uses MGCP to control the MG.
•
Trunking—The MGC is not used.
![]()
Note
CWM Service Agent only manages the MG but not the MGC.
MG MIB Tables
Use the following MIB tables for MG management:
•
cwmRsvpSenderOutInterfaceTable
Platform and Card Support
The CWM Service Agent supports MG management for the following cards and platforms:
Platform Supported CardsMGX 8850 (PXM1)
VISM-8T1E1
VISMPR-8T1E1
MGX 8850 (PXM1E)
VISMPR-8T1E1
MGX 8830
VISMPR-8T1E1
MGX 8850 (PXM45)
VISMPR-8T1E1
Card Parameters
The svVismTable contains the card level parameters for MG management.
The following groups of objects are also applicable to MG management:
•
IP Group—Contains parameters for MG IP address for bearer and control traffic.
•
System Group—Contains mostly read-only objects that deal with revision and capabilities of the Gateway.
•
DSP Group—Contains objects for managing digital signal processors (DSPs) on the MG.
•
VoIp Group—Contains objects that are specific to VoIP.
•
AAL2 Group—Contains objects that are specific to AAL2 adaptation.
•
InterOp Group—Contains objects that deal with MG interoperability.
•
XGCP Group—Contains objects that deal with the basics of MGCP and Simple Resource Coordination Protocol (SGCP).
Configure Media Gateway Management
This section provides procedures for using the Service Agent to manage the MG.
Configure IP Address
To configure the MG IP address, enter a SET request with the following objects of the svVismTable:
•
svVismIpAddr
•
svVismSubNetMask
![]()
Note
You must configure the MG IP address before attempting any other configurations.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw4
•
Slot number = 21
To configure an IP address, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svVismIpAddr.<8.49.48.53.112.50.99.119.52>.<0>.<21> octetstringascii <10.29.23.2> \ svVismSubNetMask.<8.49.48.53.112.50.99.119.52>.<0>.<21> octetstringascii <255.255.255.254>Trap
The trap trapVismScalarChange (50745) is generated.
The vismConfigChangeTypeBitMap is set to bit-13 (starting bit is bit-0).
Configure Other Card Parameters
Configuring card parameters other than VISM IP address and subnet mask is optional because all of the parameters are given default values when the card and Gateway are initialized.
To configure any other read-write card parameters, enter a SET request with the objects of the svVismTable. Some of the card parameter objects might be required for switching only. Others might be required for trunking mode.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw4
•
Slot number = 21
![]()
Note
This configuration is applicable only for the AAL5 adaptation.
To configure VoIp group parameters, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svVismVoIpVadTimer.<8.49.48.53.112.50.99.119.52>.<0>.<21> integer <55555> \ svVismVoIpSIDPayloadType.<8.49.48.53.112.50.99.119.52>.<0>.<21> integer <199> \ svVismVoIpDtmfRelay.<8.49.48.53.112.50.99.119.52>.<0>.<21> integer <1>Trap
The trapVismScalarChange (50745) trap is generated.
The vismConfigChangeTypeBitMap is set to bit-14 (starting bit is bit-0).
Domain Name Table Management
The cwmMgDomainTable provides the domain names that you configure. The domain names refer to the following servers:
•
Media Gateway Controller
•
TFTP server for channel associated signaling (CAS) file download
•
External domain name system (DNS) server
•
Announcement server
Add a Domain Name
To add a domain name, enter a SET request with the following mandatory objects of the cwmMgDomainTable:
•
cwmMgDomainRowStatus = createAndGo(4)
•
cwmMgDomainName
•
cwmMgDomainDnsResolutionType
![]()
Note
Adding a domain name is mandatory for the MG functionality.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
Domain number = 3
To add a domain name, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ cwmMgDomainRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <4> \ cwmMgDomainName.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> octetstringascii <Domain3>Trap
The mgDomainNameAdded (50791) trap is generated when the Domain Name is added.
Delete a Domain Name
To delete a Domain Name, enter a SET request with the following mandatory object of the cwmMgDomainTable:
cwmMgDomainRowStatus = destroy(6)
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
Domain number = 3
To delete a domain name, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ cwmMgDomainRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <6> \Trap
The mgDomainNameDeleted (50789) trap is generated when the domain name is deleted.
IP Address Resolution Table Management
The svMGCResolutionTable provides the domain name-to-IP address resolution and mapping for all the domain names defined in the cwmMgDomainNameTable. Several IP addresses can be associated with a single domain name.
Add an IP Address Resolution
To add an IP address resolution, enter a SET request with the following mandatory objects of the svMGCResolutionTable:
•
svMGCResolutionRowStatus = createAndGo(4)
•
svMGCResolutionName
•
svMGCResolutionIpAddr
•
svMGCResolutionPreference
The domain name entry must be created in the cwmMgDomainNameTable prior to this operation.
![]()
Note
Adding an IP address resolution is mandatory for the MG functionality.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
Resolution number = 3
To add an IP address resolution, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svMGCResolutionRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <4>\ svMGCResolutionName.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> octetstringascii <Domain3> \ svMGCResolutionIpAddr.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> octetstringascii <180.12.15.10> \ svMGCResolutionPreference.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <1>Trap
The mgcResolutionAdded (50735) trap is generated when the IP address resolution is added.
Delete an IP Address Resolution
To delete an IP address resolution, enter a SET request with the following mandatory object of the svMGCResolutionTable:
svMGCResolutionRowStatus = destroy(6)
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
Resolution number = 3
To delete an IP address resolution, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svMGCResolutionRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <6>\Trap
The mgcResolutionDeleted (50736) trap is generated when the IP address resolution is deleted.
MGC Table Management
The svMGCTable provides information about the MGCs with which the MG is associated.
![]()
Note
The configurations in this section are mandatory for the Gateway functionality.
Add a Media Gateway Controller
To add an MGC entry, send a SET request with the following mandatory objects of the svMGCTable:
•
svMGCRowStatus = createAndGo(4)
•
svMGCName
![]()
Note
The IpResolution entry must be added in the svMGCResolutionTable prior to this operation.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
MGC number = 3
To add a MGC entry, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svMGCName.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> octetstringascii <Domain3> \ svMGCRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <4>Trap
The mgcAdded (50731) trap is generated when the MGC is added.
Delete a Media Gateway Controller
To delete an MGC entry, enter a SET request with the following mandatory object of the svMGCTable:
svMGCRowStatus = destroy(6)
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
MGC number = 3
To delete an MGC entry, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svMGCRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<3> integer <6>Trap
The mgcDeleted (50732) trap is generated when the MGC is deleted.
MG Endpoint Table Management
The svMGEndpointTable provides information about the MG endpoints.
Each MG endpoint is a logical representation of the terminating circuit-switch channel Ds0. This endpoint is not the connection endpoint referred to in Connection Management.
Endpoint configuration in this section is required in both switching and trunking modes.
Add an MG Endpoint
To add an MG endpoint, enter a SET request with the following mandatory objects of the svMGEndpointTable:
•
svMGEndpointRowStatus = createAndGo(4)
•
svMGEndpointLineNumber
•
svMGEndpointChannelMap (integer value of the bitmap)
![]()
Note
The line must be enabled before an endpoint can be added.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
Endpoint number= 150
•
Line number = 1
•
Bit map = 128 (8th Ds0, 2 power 7)
To add an MG endpoint number, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svMGEndpointRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<150> integer <4> \ svMGEndpointLineNumber.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<150> integer <1> \ svMGEndpointChannelMap.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<150> integer <128>Trap
The mgEndpointCreated (50727) trap is generated when the endpoint is added.
Delete an MG Endpoint
To delete an MG endpoint, enter a SET request with the following mandatory object of the svMGEndpointTable:
svMGEndpointRowStatus = destroy(6)
![]()
Note
An endpoint cannot be deleted once a cross-connect has been created on it. Before deleting an MG endpoint, delete the cross-connect.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
Endpoint number = 150
To delete an MG endpoint number, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ svMGEndpointRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<150> integer <6>Trap
The mgEndpointDeleted (50728) trap is generated when the endpoint is deleted.
AAL2 Bearer Cross-Connect Table Management
An AAL2 bearer cross-connect establishes binding between an MG endpoint and the PVC. AAL2 is used for connection-oriented services that support a variable bit rate.
The cwmVismAal2CidCnfTable provides the AAL2 bearer cross- connect channel ID (CID) information.
The PVC in an MG is created on a virtual port and does not link to the Ds0. Therefore, the cross-connect is required to bind the PVC with the Ds0 to pass the voice traffic through the MG.
AAL2 bearer cross-connect management is used in trunking mode only. In switching mode the MG performs additions and deletions dynamically at the request of the MGC.
Add an AAL2 Bearer Cross-Connect CID
To add an AAL2 bearer cross-connect CID, enter a SET request with the following mandatory objects of the cwmVismAal2CidCnfTable:
•
cwmVismAal2CidRowStatus = createAndGo(4)
•
cwmVismAal2EndptNum
•
cwmVismAal2CidCodecType
•
cwmVismAal2CidProfileType
•
cwmVismAal2CidProfileNum
The cwmVismAal2CidProfileType and cwmVismAal2CidProfileNum objects are the corresponding entries in the cwmAal2ProfileTable.
![]()
Note
The MG endpoint must have been created before the cross-connect is added. In addition, the AAL2 bearer-type PVC must exist.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
VPI = 14
•
VCI = 131
•
CID number = 10
•
Endpoint number = 100
To add an AAL2 bearer cross-connect channel ID, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ cwmVismAal2CidRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<14>.<131>.<10> integer <4>\ cwmVismAal2EndptNum.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<14>.<131>.<10> integer <100>\ cwmVismAal2CidCodecType.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<14>.<131>.<10> integer <1>\ cwmVismAal2CidProfileType.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<14>.<131>.<10> integer <1>\ cwmVismAal2CidProfileNum.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<14>.<131>.<10> integer <1>Trap
The trapVismAal2CidAdded (50747) is generated when the CID is added.
Delete an AAL2 Bearer Cross-Connect CID
To delete an AAL2 bearer cross-connect CID, enter a SET request with the following mandatory object of the cwmVismAal2CidCnfTable:
cwmVismAal2CidRowStatus = destroy(6)
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw2
•
Slot number = 14
•
VPI = 14
•
VCI = 131
•
CID number = 10
To delete an AAL2 bearer cross-connect CID, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ cwmVismAal2CidRowStatus.<8.49.48.53.112.50.99.119.50>.<0>.<14>.<14>.<131>.<10> integer <6>Trap
The trapVismAal2CidDeleted (50748) trap is generated when the CID is deleted.
Signaling Cross-Connect Management
The cwmVismHdlcChanTable is a signaling cross-connect table that establishes binding between D-channel and a PVC for VoATM applications.
This table is applicable to trunking mode only and is used when the line is configured as CCS.
Add a Signaling Cross-Connect
To add a signaling cross-connect, enter a SET request with the following mandatory objects of the cwmVismHdlcChanTable:
•
cwmVismHdlcRowStatus = createAndGo(4)
•
cwmVismHdlcVpi
•
cwmVismHdlcVci
![]()
Note
The DS0 must not have an MG endpoint. In addition, the AAL5 signaling-type PVC must have been created.
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw4
•
Slot number = 21
•
Line number = 2
•
Ds0 number = 1
To add a signaling cross-connect, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ cwmVismHdlcRowStatus.<8.49.48.53.112.50.99.119.52>.<0>.<21>.<2>.<1> integer <4> \ cwmVismHdlcVpi.<8.49.48.53.112.50.99.119.52>.<0>.<21>.<2>.<1> integer <21> \ cwmVismHdlcVci.<8.49.48.53.112.50.99.119.52>.<0>.<21>.<2>.<1> integer <234>Trap
The trapVismHdlcChanAdded (50752) trap is generated when the cross-connect is added.
Delete a Signaling Cross Connect
To delete the signaling cross-connect, enter a SET request with the following mandatory object of the cwmVismHdlcChanTable:
cwmVismHdlcRowStatus = destroy(6)
Syntax
The example in this section uses the following setup:
•
CWM host = cwmult64
•
MGX host = 105p2cw4
•
Slot number = 21
•
Line number = 2
•
Ds0 number = 1
To delete a signaling cross-connect, enter the following command:
host% snmpset -p 8161 -t 60 -c private <cwmult64> \ cwmVismHdlcRowStatus.<8.49.48.53.112.50.99.119.52>.<0>.<21>.<2>.<1> integer <6>Trap
The trapVismHdlcChanDeleted (50753) trap is generated when the cross-connect is deleted.