您当前的位置是:  首页 > 资讯 > 文章精选 >
 首页 > 资讯 > 文章精选 >

基于UC1500融合通信一体硬件设备实现FreePBX-15/IPPBX安装测试

2020-11-11 14:21:10   作者: james.zhu   来源:Asterisk开源派   评论:0  点击:


  FreePBX是目前世界上部署最多的开源融合通信电话系统,支持了绝大部分IPPBX的所有功能,FreePBX在功能使用方面可以完全替代市场上的一些IPPBX。但是,IPPPBX的接入一直有很多种支持方式,包括通过语音板卡接入,通过外置网关接入,通过SIP/IMS接入。为了支持这些接入方式,集成商或者终端用户需要购买不同的接入设备来进行落地支持。终端用户配置这些接入需要耗费很大的精力和服务成本。现在,鼎信通达刚刚发布的UC 融合通信系列产品开始支持了所有以上这些接入方式,通过一体机硬件接口统一对语音接入进行管理,方便了第三方IPPBX条件的支持。第三方IPPBX软件可以直接安装在UC 1500或者2500的MCU 用户的用户服务器上,接入配置通过SCU模块进行控制。通过这样的实现方式极大降低了接入的部署成本和技术支持成本,集成商仅仅专注IPPBX业务配置,无需担心接入的问题。现在,笔者以FreePBX-15最新版本配合UC1500来实现呼叫业务的功能。具体的安装部署步骤通过以下几个步骤进行。
  1安装前准备
  在阅读或者通过UC1500安装FreePBX时,我们这里不再介绍非常基础的关于VOIP的问题,关于基本的基础问题,读者可以查看www.freepbx.org.cn 的常见问题来了解。这里,主要介绍如何通过UC1500进行FreePBX 软件安装和基本的呼出呼入的实现。
  在安装FreePBX和配置UC1500之前,用户需要提前准备相关的接入配件和已经下载的软件FreePBX。
  首先,用户需要访问官方www.freepbx 下载最新FreePBX-15 ISO镜像, 下载以后,根据你下载镜像的方式(光盘还是USB),通过光盘(建议)或者USB盘安装在UC1500上。确认安装成功,并且可以成功访问到FreePBX界面。在访问界面时需要注意,MCU使用的是eth0口,接线也是MCU的GE0网卡。关于如何安装freepbx, 访问:www.freepbx.org.cn 中文网站或者官方网站。
  安装好FreePBX以后,用户需要安装SCU的接入线和网卡配置。目前,笔者测试的是一个2FXS和2FXO的接入环境,如果读者有E1或者其他更多接入板的话,需要咨询鼎信官方支持,他们可以帮助你配置IP地址和SCU的接入等。另外需要注意的是,FXO/FXS口是以RJ45的口出现的,用户需要自己做线,线序参考官方说明,或者网络资料。如果读者不想自己做线的话,可以直接通过网络购买一个分线器(RJ45转RJ11)来支持RJ11的电话线接口。黑色线接入FXS 电话分机(RJ11),白色线接到PSTN 电话线(RJ11),并且核实界面设置的端口和实际匹配的物理端口外置。其端口状态可以通过SBC来查看。
  最后,如果用户自己对SCU配置或者其他的UC1500界面配置有疑问的话,请提前联系官方技术支持。
  2配置FreePBX必要选项
  安装好FreePBX以后,用户可以根据IP地址通过浏览器来访问FreePBX界面。
  第一次登陆FreePBX时需要设置界面用户名称和密码,根据用户登录名称和密码访问界面,访问界面以后,FreePBX会显示一些商业的相关服务和产品信息,包括SIP trunk其他防火墙设置等,如果没有明确购买以后,用户都可以忽略。经过几个步骤以后,用户就可以看到最终的访问界面。界面有各种配置和系统面板的显示信息。
  接下来,初级用户建议根据以下步骤来配置FreePBX,不要进行无头绪的设置。
  首先,配置FreePBX分机,根据自己的系统相关要求配置必要的分机,我这里配置了100(SIP 物理话机),101,102(SIP 物理话机),103(FXS)和104(软电话)。注意,笔者这里都使用的是PJSIP。如果你同时使用chan_sip或者PJSIP,你必须了解其含义。这里不再过多讨论两种设置的不同。很多年前的文章有讨论,笔者可以查看历史文档。
  配置好分机以后,互相进行分机之间的拨打测试,保证你的终端呼叫和语音是正常的。成功呼叫以后再进行其他接下来的路程。如果有问题,包括注册问题或者编码问题,或者NAT问题,请查看www.freepbx.org.cn 文档排查方式。另外,可以通过CLI后台查看分机注册状态:
  分机之间的呼叫log,分机呼叫是成功的。
  分机配置成功以后,接下来配置trunk(中继)。
  点击PJSIP设置,配置相关的SCU/SBC地址,注意,这里需要和SBC配置匹配,用户需要首先配置好SBC网关的配置才能进行PSTN的呼入呼出测试。
  然后配置呼入路由规则,呼入以后分机102接听振铃。当然,用户可以根据自己的业务需求,可以转入IVR或者其他的振铃组。。。等。这里不再介绍。
  通过手机呼入到FXO口以后,网关的2000中继呼入到FreePBX,然后转入到分机102。
  SIP 分机振铃,并且显示手机号码,如果来电显示有问题,开启网关侧的来电显示的检测设置。
  呼入设置测试成功以后,用户可以设置呼出的路由设置,并且对其功能进行测试。呼出主要是需要设置拨号前缀和现在出局路由的中继。

  前缀根据用户自己的业务要求进行配置,一般是9加其他号码,例如测试呼出910086,9加手机号码等方式。根据不同的前缀走不同的中继线路。
  通过软电话呼出以后,用户就能听到10086的语音IVR,用户也可以继续测试dtmf等功能是否成功。如果dtmf有问题的话,可以通过网关配置进行排查或者查看dtmf的模式是2833还是其他的模式等。
  呼叫记录可以通过CDR来查看:

  到此为止,FreePBX侧的配置基本上全部完成。
  3UC1500配置
  UC1500设备相对于外置网关来说,其功能相对比较复杂,接口也非常丰富,并且可以根据用户要求的端口数量进行拓展。因此,在配置UC1500时,用户最好事先阅读官方的文档和手册,了解其网卡配置和SBC的管理配置功能,或者要求官方技术人员进行协助。UC1500/2500根据FXO/FXS和E1口接入的数量不同,端口也不同。另外其命名比较专业,具体的接口功能用户可以咨询官方技术人员。其物理外观如下:
  实体图例:
  通过配置好的IP地址访问其浏览器界面对网关进行配置管理,注意访问端口,默认用户名称和密码是:admin/admin@123#
  登录以后,配置相关的业务和IPPBX地址,端口:

  如有必要,检查编码设置,根据用户要求设置相应的编码,否则可能导致呼叫失败。
  有时可能需要访问SSH,界面等其他端口的话,需要通过安全设置来激活访问控制:
  查看许可证设置:
  然后添加相应的路由规则,路由到我们的FreePBX地址:
  查看各种状态,包括FXS板,FXO板或者其他的E1等。

  4UC1500的实现方式讨论
  通过以上的配置我们可以看出,UC1500其实是通过一个SBC对下游网络资源进行管理的。因此,它可以实现对多台IPPBX,多个接入方式进行不同的路由管理。UC1500或者2500能够实现的业务要求很多,比较常见的和具体的部署方案可以支持:
  • 楼宇虚拟运营商部署,支持不同IPPBX接入方式,不同公司的设备,不同IMS和DID号码路由。
  • 支持不同接入方式的高可靠性逃生语音呼叫,企业IPPBX可以接入不同的FXO/SIP来实现全天候的呼叫保证,并且根据话费不同进行跨国/跨区域之间的呼叫,同时SBC又能支持不同的编码,这样就可以保证SIP trunk的兼容性支持。
  • 虚拟办公室/移动办公的需求,用户可以通过UC1500的支持,实现外网注册,IPPBX功能的分机呼叫或者其他的PSTN落地。
  • 工业园区语音通信网络的集中管理,无需多台外置分散设备,降低了网管人员的管理难度,可以实现实时的语音流量监控。
  • 可以支持其他第三方开源的,或者其他商业IPPBX的硬件集成,极大方便了IPPBX软件厂家的部署。
  5总结
  本文章介绍了如何在UC1500融合通信一体机设备上安装FreePBX-15的具体过程,包括FreePBX端的呼入呼出和trunk的配置,另外介绍了在SBC/SCU上的配置。通过一个比较完整的测试流程来描述UC1500如何在第三方平台实现部署的过程。通过测试发现,UC1500完全可以非常方便地对接IPPBX,并且支持了很多的路由功能,可以实现多种方式的接入支持和路由方式,极大增加了IPPBX的接入的功能,是一款性价比比较高的一体机硬件设备。
  参考资料:
  www.freepbx.org.cn
  www.dinstar.cn
 
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

相关热词搜索: 融合通信

上一篇:SD-WAN:”Hunting the Whale”

下一篇:最后一页

专题

CTI论坛会员企业