SIP边界元件一般要处理SIP特定功能,比如:安全、NAT和FW穿越以及网络内路由决策等。SBC通常要求事务化或状态化调用,且由于他们所需履行的功能需要,因此他们容易造成单点故障或成为安全攻击的目标。此外,SBC并没有一款可将SBC集群作为有效资源来基于性能和SIP服务决策地对状态和负载进行监控的外部负载平衡解决方案。
可扩展性和性能
大规模部署要求系统能以“用多少扩展多少(scale as you grow)”方式随着部署增长而扩展,且整个扩展过程从运营商和用户角度来看是完全透明的。该解决方案要求有两种选项,或是添加更多服务器以扩展系统,或是卸载两地间流量。此外,性能加速是很重要的,它可提高系统容量,进而提高投资回报(ROI)。而要想满足这种要求就需要一款SIP感知解决方案,它不仅要能基于各类SIP参数处理会话持久化问题,同时还要能从核心网络关键业务元件进行传输和安全卸载以加速流量处理。
高可用性、故障切换和灾难恢复
高可用性与系统弹性是对运营商网络中关键业务SIP边界元件部署的主要强制性要求。这些功能不仅可在实际产品范围内实施,而且还要求拥有本地和全局系统视图(多地点视图)。运营商期望这类产品可轻松扩展并支持高可用性和弹性功能,比如:本地和全局服务器集群、中间呼叫故障恢复以及服务器和服务健康监控。目前用以处理这些问题的解决方案仅局限于非SIP感知外部解决方案,并不能提供超出第4层范围的全面解决方案。
安全性
在网络中,应用的部署势必会带来DoS/DDoS攻击、蠕虫和其它SIP漏洞等安全威胁。非请求SIP消息淹没(Floods)轻易就会消耗大量的SIP服务器CPU资源。同样地,UDP数据包淹没状态管理会占用带宽资源并降低音频和视频服务质量水平。尽管边界元件可感知这类威胁,但它们同时也是这类威胁的目标,这势必会给关键业务边界元件带来重大负载和风险。因此,我们需将这一需求卸载到外部解决方案中以获得更高容量和性能,实现系统中插槽节省,进而提高ROI。