ネットワークベースコールシグナリング(NCS )は、 VoIP向けPacketCableアプリケーションで使用するためのメディアゲートウェイ制御プロトコル(MGCP)のプロファイルです。
NCSを実装するネットワークは、パケットネットワークと従来の公衆交換電話網(PSTN)を相互接続するためのメディアゲートウェイ制御プロトコルアーキテクチャに基づいて設計されています。このアーキテクチャは、完全なエンドツーエンドのマルチメディア通信セッションを提供する機能を、いくつかの個別のコンポーネントに物理的に分解します。具体的には、顧客構内に配置され、アナログ音声またはビデオストリームをパケット化されたデジタルデータに物理的に変換するメディアゲートウェイ(MG)と、多数のメディアゲートウェイを制御し、通話設定、リソースネゴシエーション、通話ルーティング、および切断の複雑さを管理する集中型サーバーであるメディアゲートウェイコントローラ(MGC)です。さらに、このアーキテクチャは、SS7ベースのネットワークなどの従来の通信チャネルへのシグナリングゲートウェイも使用します。
MGCPと同様に、NCPはMGC(コールエージェントとも呼ばれる)とそのメディアゲートウェイ間の相互作用を定義するデバイス制御プロトコルです。これはPacketCable仕様群の1つのレイヤーであり、完全なエンドツーエンドの通信機能を提供するために、関連するプロトコル仕様に依存しています。
ネットワークベースの呼シグナリングは、メディアゲートウェイ制御プロトコル(MGCP)の改良版である。[ 1 ]
NCSは、アプリケーションプログラミングインターフェース(MGCI)のPacketCableプロファイル[ 2 ]と、外部のコール制御要素からVoIP(Voice over IP)組み込みクライアントを制御するための対応するプロトコル(MGCP)を提供します。組み込みクライアントは、以下の機能を提供するネットワーク要素です。
MGCIの機能は、接続制御、エンドポイント制御、監査、およびステータスレポートを提供します。これらの機能はすべて、同じシステムモデルと命名規則を使用します。
NCSプロファイルにおけるMGCPの変更点は以下のとおりです。NCSはPacketCable組み込みクライアントのサポートのみを目的としています。NCSにとって不要であったMGCP 1.0プロトコルの機能は削除されています。MGCPへの拡張と変更が含まれています。ただし、MGCPアーキテクチャ、および組み込みクライアントに関連するすべてのMGCP構成要素はNCSで維持されています。NCSプロトコルには、MGCP 1.0の軽微な簡略化が含まれています。