《语音网关MX系列IAD路由指导教程》由会员分享,可在线阅读,更多相关《语音网关MX系列IAD路由指导教程(54页珍藏版)》请在金锄头文库上搜索。
1、路由表编写MX 系列指导教程目录路由表基本概念路由表的功能、呼叫路由、号码变化等概念,缺省路由定义路由规则用路由规则实现特色功能的举例路由表达方式及配置规则路由配置目的常见案例什么是路由表?路由表是网关呼叫控制(Call Control)的重要部分,通过定义路由表,用 户可根据应用场景,灵活改变系统的呼叫控制。呼叫路由 把呼叫从一个端 点送到内部或外部 的另一端点号码变换 变更送出去的主 叫或被叫号码其它 制定特殊的语音 编解码策略路由表主要功能呼叫路由举例FXSFXO外部 IP发起呼叫外部 IPPBX呼叫路由例如:在 FXS 端口摘机拨打外线号码,网关将 该电话通过 IP 端口送到 IPPB
2、X路由表FXS 0x ROUTE IP 220.248.118.53:5060 号码变化举例FXSFXO外部 IP拨打6 61202700IPPBX号码变换例如:在 FXS 端口摘机拨打 6 选用 FXO 出局 ,但在出局前需要将前缀 6 去除。61202700PSTN路由表FXS 6 REMOVE 1FXS 6 ROUTE IP 127.0.0.1:5060IP x ROUTE FXO 被叫号码送出去 时要将6去掉Release 1.9.x.323.4版本及以上版本: 可以由FXS 6 ROUTE FXO 表述路由表举例FXSFXO外部 IP发起呼叫SIPPSTN长话路由本地电话市话:021
3、8127334481273344 长途:010544522338127334401054452233路由表 FXS 021 REMOVE 3 FXS 021 ROUTE IP 127.0.0.1 IP X ROUTE FXO FXS 0 ROUTE IP 220.248.125:5060例如:网关作为 IPPBX 远程分支模块。在分 支点上拨打本地(021)电话从 FXO 端 口出局,拨打长话从 IPPBX 出局。220.248.1.25:5060被叫号码送出去 时要将021去掉Release 1.9.x.323.4版本及以上版本 : 可以由FXS 021 ROUTE FXO 表述思考:为什么
4、在路由表中没有定义非0开头的本地电话路由规则?路由执行流程送到目的端点有自定义路由呼叫失败找到目的路由找到目的路由执行自定义路由执行缺省路由处理呼叫无是是网关缺省路由在没有自定义路由规则下,网关按缺省路由处理注:缺省路由能满足网关作为IPPBX远程接入点的基本要求FXSFXO外部 IP发起呼叫SIPPSTN首选次选FXSFXO外部 IP振铃SIP呼入次选首选FXSFXO外部 IP振铃SIPFXS 发起呼叫FXO 呼入SIP 呼入最后FXO 如果与 FXS 端口有绑定关系缺省路由应用场景无需编写路由表,能实现满足以下应用:FXS 网关作为模拟电话适配器(ATA)网关与单台 IPPBX 或运营商
5、IMX/NGN 平台连接,网关对所有呼出电话不做路由选择,全部交 IPPBX 或 IMS/NGN 平台处理FXS 网关点对点远程连接话机通过网关与远端的话机进行直拨思考题一以下场景哪些可以直接使用缺省路由:1、FXS语音网关作为SIP业务平台的远程模拟分机模块,支持网关内部电话互拨2、FXO网关作为SIP业务平台的PSTN 接入网关3、FXS语音网关作为SIP业务平台的远程模拟模块,不支持在网关内进行话机互拨目录网关路由简介自定义路由路由表达方式及配置规则路由配置目的常见案例为什么需要自定义路由实现缺省路由无法实现的功能!定义路由表可实现特色功能不经过 IPPBX 的内部通话FXO 网关作为
6、IPPBX 的 PSTN落地网关多 SIP 服务器本地通话优先从 FXO 出局制定 FXO 端口外呼使用策略来电分机群组同振、轮选主/被叫号码增加或删除号头模拟外线的各种外呼选线策略特殊路由规则:IP 127.0.0.1网关内部非 IP 语音端口之间的路由,均通过内部 IP 包交换实现。因此, 这些端口间的路由需要引入 IP 127.0.01 来实现。FXS 到 FXS 路由FXS 到 FXO 路由FXO 到 FXS 路由FXS ? ROUTE IP 127.0.0.1 IP ? ROUTE FXSFXS ? ROUTE IP 127.0.0.1 IP ? ROUTE FXOFXO ? ROU
7、TE IP 127.0.0.1 IP ? ROUTE FXS在“release Rev 1.9.1.323.4”版本及以上的版本都可以不写IP 127.0.0.1,可以直接配置端 口到端口。路由举例一:模拟分机内部互拨描述:1、FXS 语音网关分机(200-300)内部互拨2、外部通话送软交换 220.248.1.25:5060路由表FXS 2-3xx ROUTE IP 127.0.01IP x ROUTE FXS说明:1、2-3xx 指以2或3开头的三位数被叫号码2、 Release 1.9.x.323.4版本及以上版本可以写成FXS 203xx ROUTE FXS3、绿色那句可省略思考:1
8、、为啥省略了打外部电话的路由规则?FXS外部 IP发起呼叫SIP外线电话分机互拨 (200-399)路由举例二:FXO 端口落地描述: 从 SIP 平台来电,如果不是打分机(200, 则从 FXO 转到 PSTN。FXSFXO外部 IP200-399SIP打分机打外网电话路由表IP 0,1,4-9x ROUTE FXO说明:平台送过来的被叫以0、1、4-9开头的 号码从FXO口送出。思考:1、为啥省略了打内部电话的路由规则?路由配置:FXS发起呼叫 IAD网关(MX8-4S/4) 软交换IP(220.248.1.25:5060) FXO口接PSTN线 从FXS发起呼叫,长途拨9走软交换,市话
9、拨6扣除6走FXO条件 FXS 9x ROUTE IP 220.248.1.25:5060 FXS 6x REMOVE 1 FXS 6x ROUTE IP 127.0.0.1 IP x ROUTE FXO功能路由配置路由配置: FXO呼入 IAD网关(MX8-4S/4) 外部IP(220.248.1.25:5060) FXO口接PSTN线 FXO呼入,所有呼叫先走IP,如果呼叫200 则到FXS1-4端口条件 FXO 200 ROUTE IP 127.0.0.1:5060 IP 200 ROUTE FXS 1-4 FXO x ROUTE IP 220.248.1.25:5060功能路由配置路由
10、配置: SIP呼入 IAD网关(MX8-4S/4) SIP服务器(220.248.1.25:5060) FXO口接PSTN线 分机号码:200-203 从SIP呼入,所有呼叫先走FXS,再走FXO条件 IP 0,1,3-9x ROUTE FXO功能路由配置呼入被叫如果匹配本地端口号码,在没有相应路由情况下,会自动呼叫对应端口。功能一 分机间不经过IPPBX的内部通话 IAD网关(MX8-4S/4) 分机号码:200203功能 FXS 200-3 RUOTE IP 127.0.01条件路由配置功能二 支持多个外部SIP Proxy IAD网关(MX8-4S/4) 服务器地址:220.248.2.
11、1:5060/220.248.2.5:5060 FXS1/2呼叫送往第一个IP,FXS3/4呼叫送往第二个IP功能 FXS1,2 x RUOTE IP 224.248.2.1:5060 FXS3,4 x ROUTE IP 220.248.2.5:5060条件路由配置功能三 支持多个外部SIP服务器,并且前缀9走IP 220.248.2.5 IAD网关(MX8-4S/4) 服务器地址:220.248.2.1:5060/220.248.2.5:5060功能 FXS 9x RUOTE IP 224.248.2.1:5060 FXS 0-9x ROUTE IP 220.248.2.5:5060条件路由
12、配置功能四 本地通话优先走FXO出局 IAD网关(MX8-4S/4) 服务器地址:220.248.2.1:5060 拨打长途前面加0功能 FXS 0x RUOTE IP 224.248.2.1:5060 FXS 1-9 x ROUTE IP 127.0.0.1:5060 IP x ROUTE FXO条件路由配置功能五 模拟外线的各种外呼选线策略,其中本地呼 叫送到FXO16,长话送到其他FXO口 IAD网关(MX8-8FXO)功能 IP 1,9x ROUTE FXO 1-6 IP 0,2x ROUTE FXO 7-8条件路由配置目录网关路由简介自定义路由路由表达方式及配置规则路由配置目的常见案
13、例路由表达方式源端点 号码匹配条件 ROUTE 目的端点/参数例1:FXS X ROUTE IP例2:IP 1XX ROUTE FXO 1,2/R常用表示法源端点目的端点任意FXS FXO IPFXS FXO IP特定FXS1 FXO3 IP 61. 234.96.55:8120FXS1 FXO3 IP 61. 234.96.55:8120多端点FXS2-4 FXO1-6FXS1 FXS2-4 FXO1-3 FXO8FXSFXO外部 IP内部 IP路由表达方式源端点 号码匹配条件 ROUTE 目的端点例:FXS 20X ROUTE IP 常用表示法被叫号码主叫号码任意XCPNX特定612027
14、00 013854565478CPN61202700 CPN013854565478前缀匹配范围1-9 01-9 13XCPN1-9 CPN01-9 CPN13XFXSFXO外部 IP内部 IP路由表达方式源端点 号码 处理方式 路由目的 目的端点例:FXS 1-9 ROUTE IP 127.0.0.1:5060 路由处理方式用途路由目的ADD REMOVE做号码变换相关的数字REPLACE号码CODEC为特定的被叫强制编码指定的编码ROUTE做路由FXS, FXO或者IPEND配置结束(在仅仅做了 号码变换而不分配路由 时使用)FXSFXO外部 IP内部 IP 号码可以是具体的号码,也可以是
15、模糊的号码,以最短匹配为准;(如 :路由表里面有9xx、9xxxx,如果拨号为900的话我们会往 9xx这条路由送) FXS和FXO之间的路由必须通过IP来中转:当源端为FXS或者FXO且处理方式为ROUTE时,路由目的必须为IP;当源端为IP且处理方式为ROUTE时,目的路由必须为FXS或者FXO;(在Release Rev 1.9.1.323.4以后的版本无需用IP 来中转 ) 号码变换的优先权高于路由; 路由配置按照顺序执行,从上往下执行; 主叫的路由规则优先权高于被叫的路由规则; 以ROUTE或者END来结束一组路由配置; 路由表的优先权高于SIP Proxy,当匹配不到符合条件的路由以后将按照默认SIP Proxy或者号码配置路由。路由配置规则小结思考题二FXS5-8 0 ROUTE IP 122.87.1.5:88