SBC 快速浏览配置

来自最权威最新完整开源SIP,语音通信,融合通信中文技术文档资料,提供详细的Asterisk Freepbx, FreeSBC, 免费会话边界控制器,网关,语音板卡,IPPBX,SBC配置资料-asterisk,freepbx,freesbc 用户手册 界面配置,呼叫路由,IVR, 网关对接,拨号规则,SIP 分机呼叫,pjsip, IVR, 录音, CDR, 队列呼叫,振铃组,CLI 命令中文资料手册
James.zhu讨论 | 贡献2016年1月21日 (四) 22:39的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

SBC设备和具体场景配合的非常紧密,用户需要了解每个环节的配置才能确保SBC正常工作。以下图例是几个主要的SBC配置步骤。在配置SBC之前,用户需要准备以下几个方面的内容:

Sangoma SBC 配置步骤:

sangoma-sbc-cfg-steps%5B1%5D.jpg

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”来保存配置。