关于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 上图吧:
随机推荐
- MyBatis配置Mapping,JavaType和JDBCType的对应关系,#与$区别
Mybatis中javaType和jdbcType对应关系:JDBC Type Java TypeCHAR StringVARCHAR StringLONGVARCHAR StringNUMERIC ...
- Unity中进程间通信——使用Protobuf-net序列化与反序列化
基于ProtoBuf协议实现网络传输(上) Protobuf 全称Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格 ...
- KVM总结-KVM性能优化之网络性能优化
前面已经介绍了KVM CPU优化(http://blog.csdn.net/dylloveyou/article/details/71169463).内存优化(http://blog.csdn.net ...
- Ubuntu下安装virtualbox: RTR3InitEx failed with rc=-1912 (rc=-1912)
下载好合适的安装包: http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 然后进行安装,配 ...
- WPF DataGrid多表头/列头,多行头,合并单元格,一列占据多行
先上效果图: 思路说明:这是两个DataGrid,没有嵌套,位置和高度保持一致,在加上ScrollViewer滚动条,这就像是在一个DataGrid中. 缺点: 因为最外层有透明的Border,所以没 ...
- day6--面向对象初识
一面向过程与面向对象 面向过程: 流水线式的思维,顺着流程进行下去,类似于代码的堆叠,重视步骤 优点:不需要考虑太多东西,想到一个功能就写一个功能,堆叠代码 缺点:过程往往是先后执行的,要想变换功能或 ...
- 《算法》第四章部分程序 part 7
▶ 书中第四章部分程序,包括在加上自己补充的代码,图中找欧拉环 ● 无向图中寻找欧拉环 package package01; import edu.princeton.cs.algs4.StdOut; ...
- python中str的索引、切片
1 a = "hello" 2 a1 = a[1] 3 a2 = a[0:2] 4 print(a1) 5 print(a2) 我们通过索引获取字符串中指定位数的字符 通过切片获取 ...
- python中的update
update()批量写入批量更新字典,举个例子: 1 a = { 2 "name":"dlrb", 3 "age":25, 4 " ...
- MongoDB 全部笔记
1. MongoDB: 是NOSQL的一种, 特长是分布式用的,用于处理爬虫数据 2. mongoDB 与 redis mongoDB是最像关系型的非关系型数据,更加适用于大数据,redis则更倾向于 ...