语音网关

关于最近语音网关对接遇到的伤心事

扶醉桌前 提交于 2020-03-28 06:47:40
目前业务流程使用的电话呼叫系统的业务架构梳理 我们先梳理下语音网关对接的逻辑 A 为线路运营商的VOS3000 平台 B为 我使用Asterisk FreePBX搭建的免费的语音网关。(相应的编码通过手工安装齐全) C为 AsterCC 建立的可以自动呼叫的群呼后台。 目前的业务架构是一个小型免费的呼叫中心的架构。 三者之间对接 逻辑如下。 A(1.1.1.1)----》B(2.2.2.2)---》C(3.3.3.3) 1、对接遇到的bug: 在B对接到A的过程中,遇到的比较奇葩的现象是,对接通了,话单也能正常传递到供应商,但是出现一方没有声音传递过来,或者双方能够呼叫通,但是双方互相听不到对方的声音; 经过比较有经验的老司机点拨,最终得以解决。 问题点大致有两点: @1.其一在B PBX对接A PBX 使用的 方式是SIP话机注册的方式。 B对接A的 方案有点儿区别。 具体区别如下图。 有问题的对接方式是这样的: 在这条中继线的出局线路配置的转码格式是0086. 进行匹配(这也是对方提供的送码格式) 在中继并未配置。 直接就是0086+手机号即可成功送出去。 IPGO IP : 1.1.1.1 SIP ID : 66888 Password : 000000 Country : China (86) Channel : 1 Prefix : 00 + Country +

Microsoft Teams Voice语音落地系列-5 实战: Sonus语音网关配置

白昼怎懂夜的黑 提交于 2019-11-26 00:16:59
上一节中我们在Teams上面用命令配置好了Voice Routing Policy并分配给用户,理论上这时他的Teams UI上面的拨号盘就会出现。同时我们也建立好了PSTN Gateway, 这样子 Phone System >>> 本地语音网关的SIP Trunk 就做好了,从Teams 管理员中心上面可以看到这条SIP Trunk的状态,如下: 接下来这一节,我们集中精力讲述在语音网关侧的配置,这次我会选用Direct Routing的认证网关之一:Ribbon SWe Lite 进行配置 (如何安装? 请参阅文章https://blog.51cto.com/scnbwy/2385961 , 安装过程非常简单,若需要在本地安装的话,可联系我取得镜像) 其中的内容包括建立语音网关至Phone System的SIP Trunk,信令组,语音路由,转换规则等,但让我们先来回顾一下Teams Voice的整个架构及前置条件准备: (我始终认为集成系统的架构主导着具体配置,而具体配置只不过为系统架构服务而已,不了解整体架构只会永远的迷路) 再一次回顾一下前置条件: 1) 权限与管理员准备:O365管理员/Teams管理员;SBC管理员;本地Skype管理员;网络管理员;DNS/CA管理员; 2) 许可准备:E3+Phone System Lic or E5 lic;