奥科 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核2G | 250 | 1000 | 250 | 250 |
4核8G | 3000 | 15000 | 3000 | 2000 |
8核16G | 9000 | 75000 | 6000 | 5000 |
16核16G | 9000 | 75000 | 6000 | 5000 |
Openstack KVM
配置 | SIP 通话 | 注册用户 | RTP 通话 | SRTP 通话 |
---|---|---|---|---|
1核2G | 250 | 1000 | 250 | 250 |
2核8G | 1800 | 9000 | 1800 | 1400 |
4核16G | 4000 | 75000 | 27000 | 27000 |
8核32G SR-IOV Intel网卡 | 24000 | 75000 | 24000 | 10000 |
Hyper-V
配置 | SIP 通话 | 注册用户 | RTP 通话 | SRTP 通话 |
---|---|---|---|---|
1核2G | 250 | 1000 | 250 | 1000 |
2核4G | 900 | 10000 | 600 | 600 |
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) 的最大转码能力:
源编码 | 目的编码 | Basic | Extended |
---|---|---|---|
Profile 1 | Profile 1 | 300 | 250 |
Profile 2 | Profile 1 | 150 | 125 |
Profile 2 | Profile 2 | 100 | 75 |
Profile 1 | Profile 2 + AMR-NB / G.722 | 150 | 125 |
Profile 2 | Profile 2 + AMR-NB / G.722 | 100 | 75 |
Profile 1 | Profile 2 + AMR-WB (G.722.2) | 50 | 25 |
Profile 2 | Profile 2 + AMR-WB (G.722.2) | 25 | 25 |
Profile 1 | Profile 2 + SILK-NB | 125 | 100 |
Profile 2 | Profile 2 + SILK-NB | 75 | 75 |
Profile 1 | Profile 2 + SILK-WB | 75 | 75 |
Profile 2 | Profile 2 + SILK-WB | 50 | 50 |
Profile 1 | Profile 2 + Opus-NB | 75 | 75 |
Profile 2 | Profile 2 + Opus-NB | 50 | 50 |
Profile 1 | Profile 2 + Opus-WB | 50 | 50 |
Profile 2 | Profile 2 + Opus-WB | 50 | 25 |
无转码情况下每个功能的转发会话能力
功能 | 最大并发 |
---|---|
传真检测 | 2400 |
AD/AMD/Beep 检测 | 2400 |
CP 检测 | 2400 |
Jitter Buffer | 200 |
4 核 CPU 转码能力
源编码 | 目的编码 | Basic | Extended |
---|---|---|---|
Profile 1 | Profile 1 | 900 | 750 |
Profile 2 | Profile 1 | 450 | 375 |
Profile 2 | Profile 2 | 300 | 250 |
Profile 1 | Profile 2 + AMR-NB / G.722 | 450 | 375 |
Profile 2 | Profile 2 + AMR-NB / G.722 | 300 | 250 |
Profile 1 | Profile 2 + AMR-WB (G.722.2) | 150 | 125 |
Profile 2 | Profile 2 + AMR-WB (G.722.2) | 125 | 100 |
Profile 1 | Profile 2 + SILK-NB | 375 | 350 |
Profile 2 | Profile 2 + SILK-NB | 250 | 225 |
Profile 1 | Profile 2 + SILK-WB | 225 | 225 |
Profile 2 | Profile 2 + SILK-WB | 175 | 175 |
Profile 1 | Profile 2 + Opus-NB | 250 | 225 |
Profile 2 | Profile 2 + Opus-NB | 175 | 175 |
Profile 1 | Profile 2 + Opus-WB | 175 | 175 |
Profile 2 | Profile 2 + Opus-WB | 150 | 125 |
无转码情况下每个功能的转发会话能力
功能 | 最大并发 |
---|---|
传真检测 | 7200 |
AD/AMD/Beep 检测 | 7200 |
CP 检测 | 7200 |
Jitter Buffer | 650 |
8 核 CPU 转码能力
源编码 | 目的编码 | Basic | Extended |
---|---|---|---|
Profile 1 | Profile 1 | 1200 | 1000 |
Profile 2 | Profile 1 | 600 | 525 |
Profile 2 | Profile 2 | 400 | 350 |
Profile 1 | Profile 2 + AMR-NB / G.722 | 600 | 525 |
Profile 2 | Profile 2 + AMR-NB / G.722 | 400 | 350 |
Profile 1 | Profile 2 + AMR-WB (G.722.2) | 200 | 175 |
Profile 2 | Profile 2 + AMR-WB (G.722.2) | 150 | 150 |
Profile 1 | Profile 2 + SILK-NB | 500 | 475 |
Profile 2 | Profile 2 + SILK-NB | 350 | 325 |
Profile 1 | Profile 2 + SILK-WB | 300 | 300 |
Profile 2 | Profile 2 + SILK-WB | 250 | 225 |
Profile 1 | Profile 2 + Opus-NB | 325 | 300 |
Profile 2 | Profile 2 + Opus-NB | 250 | 225 |
Profile 1 | Profile 2 + Opus-WB | 250 | 225 |
Profile 2 | Profile 2 + Opus-WB | 200 | 175 |
无转码情况下每个功能的转发会话能力
功能 | 最大并发 |
---|---|
传真检测 | 9600 |
AD/AMD/Beep 检测 | 9600 |
CP 检测 | 9600 |
Jitter Buffer | 875 |