关于AVAYA CM6和Asterisk(Freepbx)对接的笔记
最重要的两份参考文档:
http://blog.sina.com.cn/s/blog_6db134880102vipo.html
https://personalprojects.wordpress.com/2016/02/19/asterisk-y-avaya-conectados-por-sip-trunk-sin-avaya-sesion-manager/
实践笔记:
1、对接主要是基于AVAYA CM自带的SIP TRUNK功能,据说最多可以有8000条,而且不占用CM里的分机lic数量
2、对于CM里最重要的配置是signaling-group中:这里要注意,Far-end Listen Port最好用5060,我试过根据Asterisk的配置改用5160后,死活连不上,而且trace跟踪后,发现CM发起的INVT还是5060,不知道是不是CM的BUG
3、CM上比较好的设置顺序是:ip-codec-set -> ip-network-region -> node-names -> signaling-group -> trunk-group ->route-pattern -> aar analysis -> uniform-dialplan -> inc-call-handling-trmt
20190109更新:在CM上设置signaling-group时,DTMF over IP: rtp-payload,下面第5点的dtmfmode=rfc2833才能正常令asterisk接收DTMF信号用于IVR等
4、Asterisk上不要用PJSIP与CM对接(各种古怪问题,signaling-group经常out service),一定要用chan_sip
5、Asterisk上的Trunk设置如下:
AVAYA_CM_IN:
type=friend
transport=tcp
qualify=yes
host=192.168.1.100
fromdomain=XXXXXXXX.com.cn
dtmfmode=rfc2833
disallow=all
allow=ulaw&alaw&g729
tcpenable=yes
tcpbindaddr=0.0.0.0:5160
AVAYA_CM_OUT:
type=friend
transport=tcp
qualify=yes
host=192.168.1.100
fromdomain=XXXXXXXXX.com.cn
dtmfmode=rfc2833
disallow=all
canreinvite=yes
allow=ulaw&alaw&g729
tcpenable=no
关于AVAYA CM6和Asterisk(Freepbx)对接的笔记的更多相关文章
- freepbx对接gms网关
前面的文章阿里云使用镜像安装freepbx , 安装freepbx后创建sip分机 ,freepbx的SIP通话客户端X-lite Yate eyeBeam Linphone我们已经成功的创建好了分机 ...
- asterisk PBX 对接中国移动IMS
前提: 最近有项目需求,需要对接移动的IMS,移动的对接同事给出了信息: 用户名:+86750735xxxx@ims.gd.chinamobile.com 密码:123456 (系统导入的号码,默认 ...
- 潭州课堂25班:Ph201805201 爬虫高级 第六课 sclapy 框架 中间建 与selenium对接 (课堂笔记)
因为每次请求得到的响应不一定是正常的, 也可以在中间建中与个类的方法,自动更换头自信,代理Ip, 在设置文件中添加头信息列表, 在中间建中导入刚刚的列表,和随机函数 class UserAgent ...
- SIP UserAgent (B2BUA client)——pjsip
SIP UserAgent常用的SIP协议栈有pjsip/bell-sip/sofia-sip/libeXosip/libre等 https://github.com/staskobzar/sip_s ...
- VoIP系统大盘点
一.VoIP拓扑 PBX是程控交换机,程控交换机有实体交换机和软件模拟的交换机. 软件模拟的交换机,即交换机服务器,常用开源的sip服务器有asterisk,freepbx, opensip, fre ...
- asterisk与freepbx常用的命令
asterisk 常用命令: 通过asterisk -r 连接我们的asterisk. 在CLI中常用的命令: sip show peers 显示所有的SIP peers(包括friends) sip ...
- 鼎信通达gsm网关和asterisk对接的调试
设备型号:4gsm卡,型号是DWG2000C-4Egsm网关IP地址: 10.3.6.250asteriskIP地址: 10.3.6.251 1)首先在asterisk里面添加到gsm网关的中继,并做 ...
- 使用FreePBX和第三方线路对接
首先搭建好相关环境 在FreePBX的web-gui控制界面进行操作. 通信接口连接--->中继 先创建一条中继线路: 创建中继 设置这条线路 优先级为0 中继名: 设置一个名字 Outgoi ...
- asterisk中eyebeam与移动的IMS帐号对接
账号和密码: 05128068**** xbfldz6658****IP:120.195.9.148域名:ims.js.chinamobile.com 上图吧:
随机推荐
- GDAL 地图切片层级计算公式
作者: 蔡建良 2016-7-6 地图瓦片起始层数: xMin=栅格数据最小经度 xMax=栅格数据最大经度 起始层数=Log(第0层经纬度跨度/当前地图的经纬度跨度,2) minzoom = (in ...
- html 网页生产pdf文件
在nuget中安装组件 Install-Package CPechkin https://www.nuget.org/packages/CPechkin/ 根据html生产pdf文件 using Sy ...
- 如何使用webpack打包项目
webpack是前端开发中比较常用的打包工具之一,另外还有gulp,grunt.之前没有涉及过打包这块,这里介绍一下使用webpack打包的流程. Grunt和Gulp的工作方式是:在一个配置文件中, ...
- delphi中Application.MessageBox函数用法详解
delphi中Application.MessageBox函数用法详解 Application.MessageBox是TApplication的成员函数,声明如下:functionTApplicati ...
- gulp 使用案例
1.gulp 配置: // 引入 gulp var gulp = require('gulp'); var watch = require('gulp-watch'), //导入所有gulp需要的模块 ...
- WebView长按保存图片;WebView不跳转到系统的浏览器;WebView加载显示进度条;WebView返回事件处理;
直接看代码即可,代码里面注释写的很清楚,这个类拉下来就能用: 写法和命名比较粗暴,但也简单易懂: public class MainActivity extends AppCompatActivity ...
- Nginx配置跨域请求“Access-Control-Allow-Origin”
当出现403跨域错误的时候 No 'Access-Control-Allow-Origin' header is present on the requested resource,需要给Nginx服 ...
- 凸优化&非凸优化问题
转载知乎大神的回答:Robin Shen 参考:https://www.zhihu.com/question/20343349
- ROS学习手记 - 5 理解ROS中的基本概念_Services and Parameters
上一节完成了对nodes, Topic的理解,再深入一步: Services and Parameters 我不理解为何 ROS wiki 要把service与parameter放在一起介绍, 很想分 ...
- Maven项目指定JDK版本
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> ...