ソフトスイッチ
ソフトスイッチ(英: softswitch)とは、コンピュータシステム上で動作するソフトウェアを使い、電話の呼を接続する装置である。従来ハードウェアで行われてきた作業をソフトウェアで代替するものである。ソフト交換機ともいう。
ソフトスイッチは主に回線網とパケット網の接続点に位置して、接続を制御するのに使われる。交換ロジックと交換機構を持つ単一の装置でこの機能を実現できるが、最近ではコールエージェントとメディアゲートウェイという2つの装置に分離することが多い。
コールエージェントは全体の頭脳に相当する装置で、課金、呼のルーティング、信号制御、呼のサービスなどの機能を扱う。コールエージェントは1台で複数台のメディアゲートウェイを制御でき、遠隔のメディアゲートウェイともTCP/IPで接続する。
メディアゲートウェイは異なる種類のデジタルメディアストリームに接続し、呼におけるメディア(音声やデータ)のエンド・ツー・エンドの経路を生成する。DS1またはDS3ポート(日本や北米以外ではE1回線やSTM-1)などのPSTNネットワークに接続するインタフェースを持つ場合、ATMネットワークやIPネットワークに接続するインタフェースを持つ場合、VoIPのためのイーサネットインタフェースを持つ場合などがある。
機能サーバ (feature server) はコールエージェント/ソフトスイッチに組み込まれており、呼に関連した機能を提供する。通話の転送、キャッチホン、ナンバーお知らせなどの機能は、ネットワーク上で実装する場合は機能サーバに実装される。機能サーバはコールエージェントと密接に連携し、必要に応じて個々の機能を提供しているメディアサーバともやり取りする。これらの機能は加入者が明示的に要求する必要はなく、呼制御ロジック内で自動的に起動することが多い。