MGCP-Based VoIP
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 Main-Subordinate relation protocol. The Call Agent is the main side and the endpoints are the subordinate sides. 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-Specific services
Preconfigured MGCP-Specific Services
Service |
Ports |
Protocol Type |
Description |
---|---|---|---|
|
UDP 2727 |
|
Call-Agent, Media Gateway Controller port. |
|
UDP 2427 |
|
Media Gateway port. |
|
Not set |
Not set |
Allows you to open an MGCP connection on a dynamic port and not on the MGCP well known port. |