奥科AudioCodes VE SBC 安装条件

奥科 AudioCodes Mediant Virtual Edition(VE)Session Border Controller(SBC)是我们常说的 VE SBC 的全称,它是基于软件的可以被部署在虚拟机上给企业提供VoIP服务的产品。

本文档主要描述 VE SBC 所需要的安装要求。

安装平台

该产品将提供下列平台的安装方式:

  • VMware® vSphere ESXi™: 5.x 及以上版本(推荐 5.5 及以上版本)
  • Linux KVM(Kernel-based Virtual Machine):Linux 版本在 2.6.32 及以上,支持 KVM/QEMU。
  • OpenStack:Juno 及以上。
  • Microsoft Hyper-V:Microsoft Server 2012 R2 及以上。

⚠️注意:这里提到的虚拟机平台都需要安装在物理裸机上。

⚠️注意:Mediant VE SBC 不支持安装在 VMWare Workstation 及其他虚拟化方案上。

安装主机要求

安装 VE SBC 的主机需要达到以下条件:

资源要求
处理器类型64-bit Xeon(至强)Intel® CPU,支持硬件虚拟化(Intel VT-x),开启 AVX,支持AES-NI(Sandy-Bridge 或更新架构)。语音处理能力具体根据 CPU 速率。
CPU 核心数CPU 核心根据 SBC 需要的数量进行分配。具体的核心数视不同宿主机会有变化。注意:SBC 核心不可与其他虚拟机共享。
内存内存需求根据 SBC 需要进行分配。
硬盘每个 SBC 至少需要 10GB。
网卡2个及以上。要支持 SR-IOV 以及 10-GbE 网卡需要使用 Intel 芯片的网卡。

虚拟机配置要求

具体的 CPU 及内存要求请查看具体并发。

⚠️注意:转码功能是基于软件的。除了增加更多的 vCPU 数量,不需要专用硬件。码能力与分配给转码的 vCPU 数量呈线性关系。开启转码功能需要额外许可。

资源参数
硬盘空间至少 10 GB
虚拟网卡推荐 2 张网卡(分别对应可信任网络和非可信网络),如果配置 HA 需要另外增加一张网卡。

虚拟网卡配置

虚拟机管理程序应预先配置两个虚拟网卡指定为受信任和不受信任的网络流量。

建议 Mediant SBC VE 虚拟机所使用的物理网卡不要与其他应用程序(如其他虚拟机)或其它虚拟机共享流量。

VE SBC 处理 SIP 和媒体能力

首先我们为下列名词做一些解释:

  • SIP 通话:指 SBC 的最大同时通话数量。当信令的数量超过最大媒体并发,超过的部分将会走 Direct Media。即音频不经过 SBC。
  • RTP 通话:指 SBC 上的所有通话均为经过 RTP-RTP 时的最大通话并发数量。
  • SRTP 通话:指 SBC 上的所有通话均为 RTP-SRTP 时的最大通话并发数量。
  • 注册用户:指可以注册到该设备上的最大用户数。

VMware

配置SIP 通话注册用户RTP 通话SRTP 通话
1核2G2501000250250
4核8G30001500030002000
8核16G90007500060005000
16核16G90007500060005000

Openstack KVM

配置SIP 通话注册用户RTP 通话SRTP 通话
1核2G2501000250250
2核8G1800900018001400
4核16G4000750002700027000
8核32G SR-IOV Intel网卡24000750002400010000

Hyper-V

配置SIP 通话注册用户RTP 通话SRTP 通话
1核2G25010002501000
2核4G90010000600600

SBC 转码能力

下面的所有转码能力都以 VMware 作为参考。编码说明如下:

  • Profile 1:G.711 20ms 编码,不支持 T.38。
  • Profile 2:G.711,G.726,G.729(A/AB),G.723.1,T.38
  • Basic:不包括 in-band 信令(在语音通道)、VAD、沉默抑制和传真检测。
  • Extended: 包括 DTMF 转码(RFC 2833到 in-band 信令)、VAD、沉默抑制和传真检测

2 核 CPU 转码能力

下面是 2 核 CPU(其中一个 CPU 作为 DSP) 的最大转码能力:

源编码目的编码BasicExtended
Profile 1Profile 1300250
Profile 2Profile 1150125
Profile 2Profile 210075
Profile 1Profile 2 + AMR-NB / G.722150125
Profile 2Profile 2 + AMR-NB / G.72210075
Profile 1Profile 2 + AMR-WB (G.722.2)5025
Profile 2Profile 2 + AMR-WB (G.722.2)2525
Profile 1Profile 2 + SILK-NB125100
Profile 2Profile 2 + SILK-NB7575
Profile 1Profile 2 + SILK-WB7575
Profile 2Profile 2 + SILK-WB5050
Profile 1Profile 2 + Opus-NB7575
Profile 2Profile 2 + Opus-NB5050
Profile 1Profile 2 + Opus-WB5050
Profile 2Profile 2 + Opus-WB5025

无转码情况下每个功能的转发会话能力

功能最大并发
传真检测2400
AD/AMD/Beep 检测2400
CP 检测2400
Jitter Buffer200

4 核 CPU 转码能力

源编码目的编码BasicExtended
Profile 1Profile 1900750
Profile 2Profile 1450375
Profile 2Profile 2300250
Profile 1Profile 2 + AMR-NB / G.722450375
Profile 2Profile 2 + AMR-NB / G.722300250
Profile 1Profile 2 + AMR-WB (G.722.2)150125
Profile 2Profile 2 + AMR-WB (G.722.2)125100
Profile 1Profile 2 + SILK-NB375350
Profile 2Profile 2 + SILK-NB250225
Profile 1Profile 2 + SILK-WB225225
Profile 2Profile 2 + SILK-WB175175
Profile 1Profile 2 + Opus-NB250225
Profile 2Profile 2 + Opus-NB175175
Profile 1Profile 2 + Opus-WB175175
Profile 2Profile 2 + Opus-WB150125

无转码情况下每个功能的转发会话能力

功能最大并发
传真检测7200
AD/AMD/Beep 检测7200
CP 检测7200
Jitter Buffer650

8 核 CPU 转码能力

源编码目的编码BasicExtended
Profile 1Profile 112001000
Profile 2Profile 1600525
Profile 2Profile 2400350
Profile 1Profile 2 + AMR-NB / G.722600525
Profile 2Profile 2 + AMR-NB / G.722400350
Profile 1Profile 2 + AMR-WB (G.722.2)200175
Profile 2Profile 2 + AMR-WB (G.722.2)150150
Profile 1Profile 2 + SILK-NB500475
Profile 2Profile 2 + SILK-NB350325
Profile 1Profile 2 + SILK-WB300300
Profile 2Profile 2 + SILK-WB250225
Profile 1Profile 2 + Opus-NB325300
Profile 2Profile 2 + Opus-NB250225
Profile 1Profile 2 + Opus-WB250225
Profile 2Profile 2 + Opus-WB200175

无转码情况下每个功能的转发会话能力

功能最大并发
传真检测9600
AD/AMD/Beep 检测9600
CP 检测9600
Jitter Buffer875