首页 > 新闻 > 专家观点 >

如何利用Sangoma 语音板卡开发最佳性价比的中继语音网关

2012-08-29 09:23:09   作者:james.zhu   来源:CTI论坛   评论:0  点击:


  中继语音网关是VOIP 接入设备的核心,要求支持的功能丰富,稳定性高。国内外很多厂家已经发布了成熟的产品,网关的功能,稳定性都满足了一些客户的需求。但是随着VOIP 普及,IMS,UC, 三网融合等等逐步推进,相当多的集成商已经进入了这个领域,希望在VOIP 的市场上占有一席之地,同时经济危机的影响,大部分集成商对语音接入设备的投入成本显得非常谨慎,因此浪费了市场的机会。为了使得集成商能够实现最佳性价比的硬件产品解决方案,我们今天讨论如何使用Sangoma语音板卡开发成熟的高性价比的落地网关,呼叫中心网关解决方案。以下是几个解决方案的实现方法:

  利用Sangoma 中继语音板卡/Asterisk/ 开源PRI,SS7,R2 协议栈

\

Sangoma_网关开发平台_1

  以上解决方案的实现方式:客户购买市场上主流的服务器,下载linux 发行版本,然后下载开源的asterisk 软交换和开源SS7的协议栈。通过一系列的配置,网关功能就可以完全实现。Asterisk 本身具有丰富的IPPBX 功能和呼叫中心的队列支持,支持了丰富的语音编码,和SIP客户端。信令接入支持了中国1号,7号,PRI。

  利用Sangoma中继语音板卡/Freeswitch/开源PRI,SS7,R2协议栈

\

 Sangoma_网关开发平台_2

  以上实现方式和开发平台_1的架构基本相同,区别在于软交换平台不同,SS7的实现依赖于Freeswitch的语音接口模块freetdm,此模块是sangoma 负责维护,完全支持免费的Q921,Q931。Freeswitch 软交换平台具备强大的路由功能,SIP 协议栈采用了具有较高声望的Sofia开源协议栈,保证了SIP协议的稳定性,和高并发处理。笔者认为,Sofia-sip
协议栈完全可以作为网关开发的工具。

  Sangoma中继语音板卡/Sangoma 自有协议栈

\

 TDM-SIP硬件解决方案

  以上图例介绍了sangoma PRI的解决方案,和基于开源的解决方案相比,产品更加稳定,同时系统软件(免费支持12个端口)可以灵活配置,支持灵活的OEM定制,最大可支持32E1,对接支持Lync,Genesys SIP Server 等主流软交换平台,图形化界面支持。

  Sangoma中继语音板卡基于Yate开源语音平台的网关

\

Sangoma/yate网关解决方案

  Yate是目前比较流行的开源语音软交换平台,号称下一代电话引擎,实现了SIP,H323,PSTN, Google Voice 接口的集成(据说GoogleVoice 使用的就是Yate)。用户可以利用Yate/Sangoma语音板卡开发Google voice PSTN 网关,同时Yate 支持了SS7的移动运营商模块:SCCP,TCAP,MAP和CAMEL。

  总之,通过以上网关解决方案的介绍,使得用户更加明确了每个解决方案的特点,通过简单的开发,就可以基本实现中继网关的所有功能。和传统的中继网关相比,以上网关方案具有以下特点:

  1. 具有竞争力的产品价格,比市场上的相同端口网关成本至少低20-30%, 极大降低了软件,协议栈开发成本。
  2. 高密度,最大支持到32E1,同时可以支持分布式的运营商级的编码转换。
  3. X86 平台,系统资源丰富,灵活的二次开发环境。
  4. 通过扩展语音编码转换卡,支持运营商级的编码转换和强大的落地服务。
  5. 实现了丰富的语音路由,失效转移,录音功能。
  6. Sangoma自有底层驱动工具,轻松排查运营商/远端告警,芯片级错误,物理接口报错。

  以上开源的协议栈,软交换平台集成了目前市场上最流行的中继网关网关功能,同时赢得了全方位的测试,保证了系统的稳定性。在此基础上,结合Sangoma丰富的语音板卡网关设计经验,最佳性价比的开源中继数字网关是完全可以实现的,我们相信Sangoma开源中继语音网关具有非常强的市场竞争力。

  作者联系方式:james.zhu (james.zhu@hiastar.com)
 

分享到: 收藏

专题