路由配置规则
1、执行顺序:从上往下
2、允许条数:500 条
3、没有匹配到路由时的处理:
a) 若是网关发起呼叫,将呼叫送到 SIP 代理服务器
b) 若是 IP 侧呼入且被叫号与 FXS 或 FXO 端口电话号不匹配,回复 SIP 代码 404
4、找到匹配但端口非空闲,如果是 FXS 端口回复 SIP 代码 486,FXO 端口回复 SIP 代码 503
5、提交带有域名形式的路由规则,必须事先配置和开启 DNS 服务
路由配置举例
1、号码删除
FXS 01061202700 KEEP -8
注:FXS 端口呼出,将被叫号码中的区号删除
FXS 021 REMOVE 3
注:FXS 端口呼出,将被叫号码中的区号 021 去掉
2、添加字头
FXS CPNX ADD 021
注:FXS 端口呼出,在主叫号码前加 021
3、添加字尾
FXS CPN6120 ADD -8888
注:FXS 端口呼出,在 6120 开头的主叫号码后加8888
4、号码替换
FXS CPN88 REPLACE 2682000
注:将来自 FXS 端口呼叫的以 88 开头的主叫号码替换成 2682000
5、内部短号互拨
FXS 8000 ROUTE IP localhost:5060
IP 8000 ROUTE FXS 1
注:假设 SIP 本地端口为 5060,FXS 端口拨打 8000 时,通过内部 IP 将电话路由到 FXS-1 端口
6、路由到 IP 网络
FXS 0 ROUTE IP www.mysip.com:5060
注:提交带有域名形式的路由规则,必须事先配置和开启DNS服务,配置域名时,域名必需是真实的,将长话(0 开头)路由 IP
网络。这里,www.mysip.com:5060是 SIP 平台的域名和端口,也可以用 IP 地址
7、FXS端口轮选
IP 61202700 ROUTE FXS 1,3
注:将呼叫号码为 61202700 的电话,以顺序选线方式接到由 FXS-1 和 FXS-3 组成的轮选群
8、FXO端口呼出自动加 1790X
IP 0 ADD 17909,,,
注:在 O 口落地的长途号码前自动加拨 17909。其中一个","表示延时 1 秒。",,,"表示在"17909"和被叫号码之间加入 3 秒延时
9、通过 FXO 端口落地
IP X ROUTE FXO 1,2,3,4
注:将来自 IP 网络的电话落地到 FXO 口,以轮选方式选取空闲端口
10、呼叫限制
FXS[1] 0 ROUTE NONE
注:禁止从 FXS-1 端口上拨打以 0 开头的电话
11、设置 POS 机或 Modem 拨号
FXS[2] 6120 CODEC PCMU/20/0
注:FXS-2 端口接 POS 机或 Modem,采用 PCMU 的编码,20 毫秒包间隙,/0 表示将回音消除关闭