查看“如何使用Sangoma E1卡基于FreeSWITCH环路测试”的源代码
←
如何使用Sangoma E1卡基于FreeSWITCH环路测试
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:用户
您可以查看并复制此页面的源代码:
==Freeswitc+Sangoma E1实现环路测试== FreeSWITCH是著名的开源企业通信平台,可以实现呼叫中心,企业IPPBX,智能客服系统等应用环境。Sangoma 语音卡可以完全和FreeSWITCH集成,实现PSTN的接入方式,实现FreeSWITCH硬件解决方案。本文档主要介绍以下几个方面的内容:<br/> 测试环境:freeswitch, Debian-8,sangoma A104数字卡。<br/> 测试目的:为了排查语音卡本身的问题。<br/> 测试流程:分机通过通过端口1呼出到端口2呼入,然后转入到分机1001。<br/> 测试工具:FreeSWITCH,Sangoma 语音板卡,潮流话机,yealink 话机,方位话机<br/> ==拓扑图== [[文件:环路测试拓扑图1.jpg]]<br/> [[文件:环路测试拓扑图2.jpg]] ==环境搭建时必须注意的以下几个方面的问题== 1、端口1为主时钟(MASTER),端口2为从时钟(NORMAL)。<br/> 2、端口1相当于运营商侧(NET),端口2相当于本地用户侧(CPE)。<br/> 3、以上配置要体现在具体的配置文件中,涉及文件包括:wanpipe1.conf,wanpipe2.conf,chan_dahdi.conf。<br/> ==检查sangoma数字卡物理连接状态,检查ftdm信令状态== 通过Freeswitch CLI命令,执行以下命令查看端口状态和信令:<br/> 查看端口状态 ftdm sangoma_isdn l1_stats wp1,返回结果显示:<br/> [[文件:端口状态.png]]<br/> 查看信令状态 ftdm sangoma_isdn show_spans,如果物理连接正常、信令正常,显示OK,UP。<br/> [[文件:信令状态.png]] ==呼入呼出配置== 呼出配置 配置文件默认路径:/usr/local/freeswitch/conf/dialplan/default.xml <pre> <extension name="outgoing"> <condition field="destination_number" expression="^(.+)$"> //(.+)为通配符 <action application="bridge" data="freetdm/wp1/a/$1"/> </condition> </extension> </pre> 呼入配置 配置文件默认路径:/usr/local/freeswitch/conf/dialplan/public/00_inbound_did.xml <pre> <extension name=”public_did”> <condition field=”destination_number” expression=”^(.+)$”> <action application=”set” data=”domain_name=$${domain}”/> <action application=”transfer” data”1001 XML default”/> //E1呼入以后转到分机1001 </condition> </extension> </pre> 修改internal.xml文件,将<param name="context" value="public"/>改为<param name="context" value="default"/><br/> 文件路径:/usr/local/freeswitch/conf/sip_profiles/internal.xml<br/> [[文件:Context.png]]<br/> 测试之前通过软电话或SIP话机注册。Freeswitch中自动创建了19分机,不需要自己去写配置文件,如需更多分机,请参照自动生成的分机配置文件编写。<br/> 分机配置文件路径:/usr/local/freeswitch/conf/directory/default ==配置正常打印日志如下== [[文件:日志.png]] ==状态查询命令== 检查端口1和端口2的物理连接状态:wanrouter status<br/> [[文件:物理连接状态.png]]<br/> 检查端口物理连接是否正常:wanpipemon -i w1g1 -c Ta //Rx level:>-2.5db 为正常状态<br/> [[文件:物理连接是否正常.png]]<br/> Protocol Status检测<br/> 检测PRI端口状态:ftdm sangoma_isdn show_spans //physical:OK为物理连接正常,signalling:UP为信令正常<br/> [[文件:信令状态.png]]<br/> <pre> 打开Q921 trace: ftdm sangoma_isdn trace q921 wp1 打开Q931 trace: ftdm sangoma_isdn trace q931 wp1 关闭所有traces信息: ftdm sangoma_isdn trace disable wp1
返回至
如何使用Sangoma E1卡基于FreeSWITCH环路测试
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
合作伙伴
FreePBX官方
IPPBX软硬件
SIP 终端话机
SBC
语音网关,Sangoma语音板卡
工具
链入页面
相关更改
特殊页面
页面信息