Media
Gateway Control Protocol also known as MGCP is one of the implementation of the Media Gateway
Control Protocol Architecture for controlling media gateways on Internet
Protocol (IP) networks and the public switched telephone network (PSTN). The
general base architecture and programming interface is described in RFC 2805
and the current specific MGCP definition is RFC 3435. It is a successor to the
Simple Gateway Control Protocol (SGCP).
MGCP is
a signaling and call control protocol used within Voice over IP (VoIP) systems
that typically inter-operate with the public switched telephone network (PSTN).
As such it implements a PSTN-over-IP model with the power of the network
residing in a call control center (softswitch, similar to the central office of
the PSTN) and the endpoints being "low-intelligence" devices, mostly
simply executing control commands. The protocol represents a decomposition of
other VoIP models, such as H.323, in which the media gateways (e.g., H.323's
gatekeeper) have higher levels of signaling intelligence.
MGCP
uses the Session Description Protocol (SDP) for specifying and negotiating the
media streams to be transmitted in a call session and the Real-time Transport
Protocol (RTP) for framing of the media streams.
Another
implementation of the Media Gateway Control Protocol Architecture which exists
is the H.248/Megaco protocol.
MGCP is
a master/slave protocol that allows a call control device such as Call Agent to
take control of a specific port on a Media Gateway. In MGCP context Media
Gateway Controller is referred to as Call Agent. This has the advantage of
centralized gateway administration and provides for largely scalable IP
Telephony solutions. The distributed system is composed of a Call Agent, at
least one Media Gateway (MG) that performs the conversion of media signals
between circuits and packets switched networks, and at least one Signaling
gateway (SG) when connected to the PSTN (conversion from TDM voice to Voice over
IP).
MGCP
assumes a call control architecture where there is limited intelligence at the
edge (endpoints, Media Gateways) and intelligence at the core Call Agent. The
MGCP assumes that Call Agents will synchronize with each other to send coherent
commands and responses to the gateways under their control.
No comments:
Post a Comment