首页 > 新闻 > 专家观点 >

开源软交换FreeSwitch E1物理接口,Q.921和 Q.931 排查

2012-12-03 15:56:44   作者:james.zhu(james.zhu@hastar.com)   来源:CTI论坛   评论:0  点击:


  目前,主流的开源软交换平台除了风头正劲的Asterisk以外,Freeswitch 也是比较受欢迎的免费开源的通信平台。Sangoma一直和FreeSwitch 官方有着非常紧密的合作关系。在PRI 接入方面,Sangoma投入了大量的人员和技术支持,保证了FreeSwitch 平台接入的稳定性,同时支持了明确市场上唯一的FreeSwitch Windows是平台下的语音板卡接入,真正实现了支持FreeSwitch linux 和Windows 支持。为了帮助FreeSwitch 解决E1接入的技术难题,普及FreeSwitch语音板卡的E1 知识,今天我们重点介绍如何在FreeSwitch平台上排查Sangoma E1数字中继卡。

\
Sangoma 产品线

  首先说明,我们这里不讨论如何安装FreeSwitch和Sangoma ISDN的具体安装步骤,仅讨论如何排查3层协议的技术问题。 如果客户想了解更多技术细节,请登录Sangoma 中国总代理星昊通科技查询。 以下内容将是我们重点讨论的内容。客户可以通过了解几个方面的内容,排查FreeSwitch E1 接入的问题:

1) 了解技术架构. 理论上说支持FreeSwitch的语音卡接入方式有两种,一种是支持dahdi(Digium开发)模式,声称所有asterisk语音卡都支持,实际上Dahdi模式的接入模块维护早已停止维护,几乎不能保证Digium asterisk卡的正常工作,这个方面的技术细节请到官方网站询问;另一种方式就是使用Sangoma的ISDN 协议栈的接入。Sangoma使用的是Trillium ISDN 协议栈,属于商业级的PRI 协议栈,在FreeSwitch平台上是免费的。为了保证E1接入稳定性,Sangoma配置了专门的技术人员,帮助FreeSwitch维护社区的ISDN模块的代码,这样能够及时了解产品信息,及时修复出现的bug问题。保证了FreeSwitch的无缝对接。几个核心的模块包括了FreeSwitch  freetdm 接口通信部分,I/O 模块/协议控制部分,Sangoma wanpipe 驱动和语音板卡。

 

\
Sangoma 驱动 FreeSwitch 技术架构

2) 排查3层故障。正常的呼叫测试之前,用户必须排查FreeSwitch物理层,Q.921 和Q.931。如果任何一层有问题,需要彻底解决,然后进入下一步排查。

通过执行Sangoma 驱动工具 wanrouter status 检查线缆是否已经成功接入

\

   如果显示已连接状态,说明板卡A104已经成功连接了E1 线路。如果是A116,将显示16E1端口。例子中显示目前线缆已经插到了端口1 和2口上。如果没有显示成功连接,请检查线缆线序是否正确,或者联系运营商确认线路正常。

  另外,通过Sangoma强大的E1检测工具wanpipemon 检查线路质量:

 \

  通过以上命令,可以快速发现现场工程师经常遇到的问题,例如:水晶头损坏,线缆质量不好,线路编码设置错误以及时钟设置问题。以上图例技术显示正常的物理连接。通过物理连接正常,就可以进入下一步,检查Q921状态。

  通过 fscli> ftdm sangoma_isdn show_spans 命令检查Q.921 信令是否正常。

 \

  如果 显示 physical is ok, 而且 Signaling UP, 说明网络连接正常,服务开通。用户可以进行通话测试。如果Signaling 显示 DOWN, 说明服务运营商服务服务开通,联系运营商开通服务。通常执行 以下命令
fscli> ftdm sangoma_isdn trace q921 <span_name>
  可以跟踪到 Q921 SABME信息,检查信息方向。
 
   通过Sangoma 命令检查Q.931 信息,首先确认配置正确的呼叫路由,然后进行呼叫测试。
执行 fscli> ftdm sangoma_isdn trace q931 <span_name>, 可以看到:

 \


  通过以上几个方面内容的介绍,客户可以准确无误的解决FreeSwitch Sangoma E1接入的大部分问题。当然可以使用Sangoma底层驱动工具wanpipemon 获得数据,通过wireshark 进行分析,用户可以获得更加详尽的Q。931信息。最终我们希望通过以上介绍,给更多FreeSwitch 用户提供一个规范的,权威的E1线路排查手段,使得现场实施能够快速准确,从而为Sangoma用户节省工程实施的时间节省成本。

分享到: 收藏

专题