FreeSWITCH折腾笔记1——SIP中继对接

  

freeswitch与各种设备对接的成功配置,需要的请参考,有错误的地方请指导。

1,对接华为softco

中继配置

\ sip_profiles \外部\

& lt; include>   & lt;网关name=" softco5816比;   & lt;参数名称="代理" value=" https://www.yisu.com/zixun/172.16.100.248:5060 "/比;   & lt;参数名称=傲煊颉奔壑?" https://www.yisu.com/zixun/$ $ {local_ip_v4} "/比;   & lt;参数名称="注册" value=" https://www.yisu.com/zixun/false "/比;   & lt;参数名称=" rtp-autofix-timing " value=" https://www.yisu.com/zixun/false "/比;   & lt;参数名称=" caller-id-in-from " value=" https://www.yisu.com/zixun/true "/比;   & lt;参数名称="从域" value=" https://www.yisu.com/zixun/huawei "/比;   & lt;/gateway>   & lt;/include>

拨号规则

出局

\ conf \ dialplan \默认\

& lt; include>   & lt;扩展名=皌o5816”比;   & lt;条件字段==癲estination_number”表达“^ 9美元(\ d +)”在——加拨9至softco   & lt;行动应用程序="桥"数据=" https://www.yisu.com/zixun/sofia/gateway/softco5816/$ 1 "/比;   & lt;/condition>   & lt;/extension>   & lt;/include>

softco侧配置对端SIP端口为5080



2,对接网络电话提供商

中继配置

\ sip_profiles \外部\

& lt; include>   & lt;网关name=" sip_isp比;   & lt;参数名称="用户名" value=" https://www.yisu.com/zixun/username "/比;   & lt;参数名称="密码" value=" https://www.yisu.com/zixun/password "/比;   & lt;参数名称=傲煊颉奔壑?" https://www.yisu.com/zixun/$ $ {local_ip_v4} "/比;   & lt;参数名称="从域" value=" https://www.yisu.com/zixun/sip.isp.com "/比;   & lt;/gateway>   & lt;/include>

拨号规则

\ conf \ dialplan \默认\

& lt; include>   & lt;扩展名=皊ip_isp_outbound”比;   & lt;条件字段==癲estination_number”表达“^ (1 \ d{10}) $”比;   & lt;行动应用程序="桥"数据=" https://www.yisu.com/zixun/sofia/gateway/sip_isp/$ 1 "/比;   & lt;/condition>   & lt;/extension>   & lt;/include>



3,深圳电信IMS对接

中继配置

\ sip_profiles \外部\

& lt; include>   & lt;网关name=" gd_ims比;   & lt;参数名称="用户名" value=" https://www.yisu.com/zixun/+ 8675512345678”/比;   & lt;参数name=value=" https://www.yisu.com/zixun/+ 8675512345678”“从用户/比;   & lt;参数名称=傲煊颉奔壑?" https://www.yisu.com/zixun/$ $ {local_ip_v4} "/比;   & lt;参数名称=" auth-username " value=" https://www.yisu.com/zixun/+ 8675512345678 @gd.ctcims.cn”/比;   & lt;参数名称="代理" value=" https://www.yisu.com/zixun/gd.ctcims.cn "/比;   & lt;参数名称="从域" value=" https://www.yisu.com/zixun/gd.ctcims.cn "/比;   & lt;参数名称=" register-proxy " value=" https://www.yisu.com/zixun/116.31.226.17 "/比;   & lt;参数名称=" outbound-proxy " value=" https://www.yisu.com/zixun/bac01.sz.gd.ctcims.cn "/比;   & lt;参数名称="密码" value=" https://www.yisu.com/zixun/password "/比;   & lt;参数名称="注册" value=" https://www.yisu.com/zixun/true "/比;   & lt;参数名称=" expire-seconds " value=" https://www.yisu.com/zixun/3600 "/比;   & lt;参数名称=" retry-seconds " value=" https://www.yisu.com/zixun/30 "/比;   & lt;参数名称=皃ing”价值=" https://www.yisu.com/zixun/25 "/比;   & lt;参数名称=吧舷挛摹奔壑?" https://www.yisu.com/zixun/public "/比;   & lt;参数名称=" sip-ip " value=" https://www.yisu.com/zixun/$ $ {local_ip_v4} "/比;   & lt;/gateway>   & lt;/include> & lt; !——领域:域名——比;   & lt; !——用户名:认证的用户名——比;   & lt; !——密码:认证的密码——比;   & lt; !——从用户:指定在SIP消息中的源用户信息,没有配置则默认和用户名相同——比;   & lt; !——从域:是指定域,它们会影响SIP中的“从”头域。——比;   & lt; !——regitster-proxy:表示注册的地址——比;   & lt; !——outbound-proxy:表示呼出时指向的地址,这里其实和注册地址是一致的——比;   & lt; !——登记:是否注册——比;   & lt; !——expire-seconds:注册的间隔时间,在

拨号规则

出局

\ conf \ dialplan \默认\

& lt; include>   & lt;扩展名=癵d_ims_out”比;   & lt;条件字段==癲estination_number”表达“^ (0 \ d {11} | 0 \ d {10} | 1 \ d {10} | \ d {2} | 1 \ d {4} | (2 - 8) \ d {7} | 9 \ d {4} | 9 \ d{5}) $”比;& lt; !——出局——比;   & lt;行动应用程序=" start_dtmf_generate "/比;& lt; !——解决不能二次拨的号,深圳电信只支持inband收号方式——比;   & lt;行动应用程序="设置" data=" https://www.yisu.com/zixun/effective_caller_id_number=+ 8675512345678”/祝辞& lt; !——主叫号码——比;   & lt;行动应用程序==" https://www.yisu.com/zixun/effective_caller_id_name=eSpace7950 "/疤住笔荼?& lt; !——主叫设备名——比;   & lt;行动应用程序="桥"数据=" https://www.yisu.com/zixun/sofia/gateway/gd_ims/$ 1 @116.31.226.17”/比;& lt; !——在openwrt需要添加“@目的IP(域名可能不行)”——比;   & lt;/condition>   & lt;/extension>   & lt;/include>

FreeSWITCH折腾笔记1——SIP中继对接