技术专区为您提供行业知识、功能解释、设置常见问题
SBC的全称是Session Border Controller。简单来说,SBC是部署在网络边界,用来控制SIP会话的设备或软件。Session 表示会话,Border 表示网络边界,Controller 表示控制器。注意,这里的控制器很多用户理解为是物理设备,事实上,也有很多厂家推出了基于软件的E-SBC。
Session Border Controller,即会话边界控制器SBC已经逐渐成为NGN和IMS网络的标准配置产品(如同Lanswitch和路由器)。也被广泛称为BAC(边界接入控制器),定位在IMS网络的ABG (access border gateway) ,解决NGN业务部署中遇到的NAT/FW穿越、安全、互通、QoS等问题。
会话边缘控制器(SBC,或会话控制器)是VoIP呼叫控制产品,用于电话完全由VoIP传输而不需要网关的环境。它使用全部三种VoIP协议——H.323关守、SIP代理和媒体网关控制协议(MGCP)。它会在未来的VoIP服务提供中发挥重要作用,允许跨越多个IP网络,即使有防火墙要穿越,也能提供有质量保障的VoIP服务。
SBC一般位于控制VoIP服务的软交换和公共Internet之间,有如下功能:
l 网络地址转换和穿越:由于用户侧存在复杂的网络环境,比如防火墙、NAT(Network Address Translation),位于NAT后的用户可能无法正常地使用IMS网络的多媒体会话业务,而SBC的部署可以为多网络环境下的用户提供业务的接入和互通功能。
l 网络安全控制:用户行为是不可知的,广大通过互联网接入IMS网络的用户行为是不可控的,为防止对IMS网络的非法攻击,需要在网络的周边部署必要的防护措施,SBC网元在发起业务的同时会删除与路由相关的信息,从而完成网络拓扑隐藏的功能,避免IMS核心网成为攻击目标;此外SBC还具有门控功能,即根据特定的条件,允许或禁止某些用户通过其使用IMS网络业务;过载控制则是根据IMS网络的负荷,控制每秒钟的呼叫数量,以避免网络负荷过重而引起的系统瘫痪。
l QoS(Quality of Service)功能:即服务质量,指某网络提供更好服务的能力。在IP网络中QoS 用于确保重要的通话业务量不被延迟或丢弃,SBC网元可以基于呼叫数量进行限制,确保服务中的用户享受高质量的网络服务。