SBC 快速浏览配置

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

跳转至: 导航搜索

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
  • A call routing profile is used to route SIP signaling from one SIP Profile to another.
  • A call routing profile is bound to a SIP profile.
  • The call routing profile can be bound to one or many SIP Profiles

Once a SIP call receives a SIP INVITE it evokes the “call routing profile” to determine how to route a call.

Sangoma SBC support GUI call routing configuration as well as AdvancedXML call routing configuration.

Configure Header Manipulation Profile

Used to resolve SIP protocol variances between different vendors Or to hide the SIP topology by removing VIA headers

 SBC Security Configuration

Set SIP Signaling threshold limits to prevent DDOS attacks Invite and Registration storms Set Intrusion Detection and Prevention To prevent known attach patterns

Set IP Firewall To allow certain IP address range, depending on network scenarios

Apply Configuration

The changes made in the Configuration section of the WebUI are only stored one the scratch disk. User MUST proceed to Apply page in the Management Section to save new configuration There are two ways to apply the configuration.

Most of the pages across the system will notify you as soon as you make changes that require to be applied. \ You can click there on “Apply Configuration”. Alternatively one can navigate to “Configuration -> Management -> Apply”