Network-based Call Signaling, based on the Media Gateway Control Protocol (MGCP), is the VOIP signaling protocol adopted by the CableLab as a standard for PacketCable embedded clients, which is a network element that provides:
MGCP is a call signaling protocol for use in a centralized call control architecture, and assumes relatively simple client devices. The call signaling protocol is one layer of the overall PacketCable suite of specifications and relies upon companion protocol specifications to provide complete end-to-end PacketCable functionality.
NCS provides a PacketCable profile of an application programming interface (MGCI), and a corresponding protocol (MGCP) for controlling voice-over-IP (VoIP) embedded clients from external call control elements. MGCI functions provide for connection control, endpoint control, auditing, and status reporting. They each use the same system model and the same naming conventions.
The NCS profile of MGCP has been modified from the MGCP 1.0 in the following ways: