セッションボーダーコントローラ【SBC】Session Border Controller
セッションボーダーコントローラとは?

IP電話ネットワーク同士の中継機器で、IP電話事業者間の相互接続点や、企業のIP-PBXと通信事業者のSIPトランク接続点などに配置される。SIPによる呼制御シグナリングとRTP/RTCPによる音声・映像メディアストリームの双方を処理し、異なるVoIPサービス間を透過的に接続する役割を担う。
ネットワークの相互接続のために必要な様々な機能を提供する。NATやNAPTによるアドレス変換、動的ポートの制御、パケットフィルタリングなどのセキュリティ機能を提供し、不正アクセスやSIPスキャン、DoS攻撃などからIP電話網を保護する。音声品質を維持するための帯域管理や優先制御などのQoS機能、通信内容の暗号化処理、異なる音声コーデック間の透過的な変換(トランスコーディング)、シグナリングメッセージの正規化などを行う場合もある。
もとは単機能の物理的なネットワーク機器(アプライアンス)だったが、近年ではクラウドPBXやユニファイドコミュニケーションの普及に伴い、データセンターやクラウド環境の汎用サーバ上にソフトウェアとして実装された仮想アプライアンス(vSBC)を導入する例も増えている。企業の音声基盤を外部ネットワークと安全に接続するための中継装置として、IP電話インフラの運用において重要な役割を果たしている。