使用FreeSWITCH_FusionPBX 界面系统对接潮流网关_讯时网关 FreeSWITCH 最为完整的,比较简单的界面系统就是FusionPBX 了。因为安装 Sangoma 模拟卡的原因,顺便在这个界面系统中测试和对接了潮流网关和讯时的网关,通过界面配置,适当加一点手动修改,基本上可以完成开源 IPPBX 的功能测试,当然目前的版本是英文版本,汉化版本未来考虑发布。现在我们主要介绍如何在 FusionPBX 对接这些网关设备。完成搭建这个系统需要执行几个步骤: 1. 首先安装 Ubutun 操作系统,笔者建议安装虚拟机。安装的版本最好参考 FusionPBX 官方建议。 2. 下载 FusionPBX 安装脚本,通过脚本安装所有系统需要的支持包:包括 FreeSWITCH,FreeTDM(sangoma 板卡),postgres 数据库,和 PHP 等等页面操作工具。 3. 安装配置潮流网关和讯时网关设备,需要通过厂家设置提前获得登录界面。 4. 配置 FusionPBX extensions,gateway, inbound route 和 outbound route。 5. 通过分配的号码,配置网关界面。注意讯时呼入需要网关注册形式,并且使用一个internal 号码注册,其他形式导致注册失败。 6. 需要手动配置 xml 或者修改 internal 的xml 配置,确认讯时网关可以注册并且允许呼叫。 7. 配置完成以后,做呼入呼叫和呼出呼叫。呼出到 10000 号,直接测试语音质量和终端 DTMF。本文中,呼出带 9 前缀。呼入路由到潮流话机。 以下截图是配置的一些具体的步骤: 通过配置网关,潮流话机,经过测试,有几个方面的总结: 1)安装FusionPBX 还是比较麻烦,感觉不稳定,多个版本出现安装失败,界面不能登录的问题。 2)需要加一点手动的修改,不仅仅是界面完成所有的工作。所以要求用户了解 FusionPBX的工作机制,了解 FreeSWITCH 的拨号规则的语法。简单来说,fusionPBX 是一个半自动化的界面配置方法,完全界面点击配置,还要用户了解 FreeSWITCH 的拨号规则和语法。所以对终端用户来说,还是有一定的使用难度。 3)表扬的地方是系统配置以后,重新加载速度相当快,和 FreePBX 比较,进步很大。 4)呼叫状态显示界面刷新比FreePBX 快一些,真正实时! 5) 整体感觉FusionPBX 基本功能可以正常工作,汉化方便,同时配置文件包含在FreeSWITCH 默认的目录,客户排查相对简单。