SBC 快速浏览配置
来自最权威最新完整开源SIP,语音通信,融合通信中文技术文档资料,提供详细的Asterisk Freepbx, FreeSBC, 免费会话边界控制器,网关,语音板卡,IPPBX,SBC配置资料-asterisk,freepbx,freesbc 用户手册 界面配置,呼叫路由,IVR, 网关对接,拨号规则,SIP 分机呼叫,pjsip, IVR, 录音, CDR, 队列呼叫,振铃组,CLI 命令中文资料手册
SBC设备和具体场景配合的非常紧密,用户需要了解每个环节的配置才能确保SBC正常工作。以下图例是几个主要的SBC配置步骤。在配置SBC之前,用户需要准备以下几个方面的内容:
Sangoma SBC 配置步骤:
- General
修改默认用户密码,这一点非常重要,因为SBC就是SIP的防火墙,需要保证SIP的绝对安全,SBC的安全涉及到SIP安全,所以请用户首先修改用户密码,确保SBC安全。
确认SBC许可证正确,设备类型的用户不需要验证许可证,出厂时已经绑定了相应的许可证。软件类型用户需要确认许可证。
- Network Planning
- 画网络拓扑图,了解部署方式。
- 确定SBC在场景中的位置
- SBC是否部署在两个不同的网络环境中
- 确认 SBC是否在路由器背后
- 确认SIP signaling IP地址
- SBC 是否具有私网地址还是公网地址
- 确认RTP media 地址
- 有多少 媒体地址
- RTP地址是否和SIP 信令地址是同一网段
- 确认SBC 场景类型
- 运营商网络部署
- SIP中继部署或者PBX托管部署
- 企业部署
- 企业IPPBX 支持用户远端访问
- 企业IPPBX支持SIP中继
- 企业IPPBX要求同时支持远端访问和SIP中继
- SIP Signaling 配置
- 需要多少个SIP profiles?
- RTP Media 配置
- 需要支持的编码类型
- 媒体profiles 支持的相应的SIP Profiles
- 安全考虑
- 如何安全因素?
- 需要PBX开启安全认证吗?
- 网络配置
未来SBC如何部署,现在是没有的场景,用户必须首先配置 signaling interfaces 和media interface 网络信息。
- SBC Signaling Interface Configuration
- SBC Media Interfaces
- SBC 配置选项
SBC 具体配置需要根据具体的客户场景来做相应的配置:
- SIP Trunking
- Access (Remote User or Upper Registration)
- Combined
注意:所有Sangoma SBC 都支持SIP中继和访问注册。
- SBC General Configuration
- 配置 SIP Domain
- 为了支持远端用户的SIP注册,SBC 要求一个domain (SIP realm) 设置。在典型的注册网络环境中,用户必须至少有一个domain。
- 一个 SIP Domain 绑定一个 SIP profile。
- SIP Domain 可以绑定一个或者多个SIP Profiles。
- 配置 SIP Profile
- SBC 最少需要2个SIP Profiles,分别是External和Internal。
- SIP profile 监听指定的端口(例如: 5060) ,并且接收呼入的SIP数据。
- 根据SBC部署场景的不同:
- External SIP Profile interfaces 对应的是ITSP 或者 SIP 中继运营商
- Internal SIP Profile interfaces 需要对应本地IPPBX
注意:Sangoma SBC 没有限制SIP Profiles 数量。
- 配置 Media Profile
- Media profiles用来定义RTP 参数绑定一个或者多个SIP Profiles。
- 根据使用场景的不同,需要不同的设置参数:
- 用户可以创建一个Media profile对应一个SIP profile
- 用户可以创建一个Media profile对应多个SIP Profiles。
- SIP profile 使用Media profile 参数来协商SDP消息的:
- Codecs & P-times
- Local RTP ports
- 根据使用场景的不同,需要不同的设置参数:
注意:Sangoma SBC运行的RTP处理能力是通过Sangoma 硬件DSP来处理。这样保证了Sangoma SBC 可以处理上千个RTP会话,而且没有语音丢失或者性能下降的问题。
- Configure Call Routing Profile
- 一个call routing profile 支持从一个SIP Profile 到另外一个profile 的SIP signaling 路由。
- 一个call routing profile 绑定一个SIP profile。
- 一个call routing profile 可以绑定一个或者多个SIP Profiles。
- 一旦SIP call 接收到了一个 SIP INVITE,系统将连接一个“call routing profile” 来决定呼叫路由的目的地。
注意: Sangoma SBC 支持界面配置的call routing 配置,同样也支持高级 XML call routing 配置功能。
- 配置 Header Manipulation Profile
- 用来解决不同厂家的SIP 协议兼容性问题
- 或者通过移除VIA 头来隐藏SIP 拓扑
- SBC 安全配置
- 设置SIP Signaling阀值限制来阀值DDOS攻击。
- 大批量的注册请求的
- 设置入侵检测防范机制
- 防止入侵检测
- 设置IP防火墙
根据网络场景的不同来限定IP地址段
- Apply Configuration
通过界面修改的参数必须点击保存应用,确保配置文件保存到相应的数据空间。 两种方法可以确保应用文件保存。
- 大部分页面会提醒用户及时点击“Apply Configuration”。
- 另外,用户也可以通过菜单界面“Configuration -> Management -> Apply”来保存配置。