SBC全称:Session Border Controller,即会话边界控制器,SBC已经逐渐成为NGN和IMS网络的标准配置产品。SBC一般位于对等环境中两个业务提供商网络之间,或者位于给居民和企业用户提供服务的接入网和骨干网络之间。尽管一些SBC只处理信令,但多数既处理信令也处理媒体。这类SBC实现处理信令的组件和处理媒体流信令的组件间的通信,在SBC内部进行。一些人认为软交换最终会包含边缘控制器的功能。但软交换和SBC的功能重心和核心技术明显不同,而且网络结构的不同定位排除了将多数SBC功能“塞进”软交换的可能。
SBC一般位于控制VoIP服务的软交换和公共Internet之间,有如下多种功能:
在业务提供商网络中扮演网络接入终端(NAT)的角色,隐藏网络互联用户的真实IP地址;
网络互联时隐藏业务提供商网络结构的细节,如服务器的数目和位置;
从互联网络登录时,充当网络防火墙