Print Download PDF Send Feedback

Previous

Next

MGCP-Based VoIP

In This Section:

Introduction to MGCP

MGCP-Specific services

Supported MGCP Topologies and NAT Support

Important Information about Creating MGCP Security Rules

Introduction to MGCP

MGCP is a protocol used to control telephone gateways from external call control devices called Call Agents, and Media Gateway Controllers. MGCP is a master-slave protocol. The Call Agent is the master and the endpoints are the slaves. This protocol is different from SIP and H.323 which are peer-to-peer protocols.

With the MGCP protocol, Call Agents synchronize with each other to send commands to the devices they control (Media Gateway). Call Agents connect directly to IP phones. The Media Gateway and IP phones run with commands sent by the Call Agents. The image below shows the MGCP elements and call control actions. Media Gateway and MGCP IP phones can support features such as conference calls, 3-way brokering and supervisor inspection.

Depending on the Call Agent you use, MGCP can operate together with SIP and H.323.

MGCP Architecture

MGCP-Specific services

Preconfigured MGCP-Specific Services

Service

Ports

Protocol Type

Description

mgcp_CA

UDP 2727

MGCP_UDP

Call-Agent, Media Gateway Controller port.

mgcp_MG

UDP 2427

MGCP_UDP

Media Gateway port.

MGCP_dynamic_ports

Not set

Not set

Allows you to open an MGCP connection on a dynamic port and not on the MGCP well known port.