路由精确匹配配置举例
本章节下载: 路由精确匹配配置举例 (196.05 KB)
VCX路由精确匹配配置举例
关键词:精确匹配、模式
摘 要:VCX路由精确匹配特性开发主要是为了使VCX Server中呼叫路由模块能够支持更多的通配符而提出,从而满足了用户如基于长度的路由、号码变换等更加多元化的配置需求,减小了配置过程中的复杂度;此项需求的实现是通过将中括号这一通配符加入到模式(Pattern)可以输入的范围内。
缩略语:
缩略语 |
英文全名 |
中文解释 |
VCX |
Voice Core eXchange |
语音核心交换系统 |
目 录
3.4.1 使用包含点的模式(Pattern)的呼叫路由举例
3.4.2 使用包含中括号的模式(Pattern)的呼叫路由举例
3.4.3 使用包含点和中括号的模式(Pattern)的用户级号码变换的举例
VCX路由精确匹配特性开发主要是为了使VCX Server中呼叫路由模块能够支持更多的通配符而提出,从而满足了用户如基于长度的路由,号码变换等更加多元化的配置需求,减小了配置过程中的复杂度;此项需求的实现是通过将中括号这一通配符加入到模式(Pattern)可以输入的范围内。
对于路由查找,如果支持点和中括号,那么VCX就可以支持基于长度的路由策略;这样就弥补了星号不能达到的功能。
举个例子:A地区的号码是以5开头的7位号码;B地区的号码也是以5开头的8位号码;那么原有系统配置呼叫路由的话,在配置成5*的时候,是无法区分是7位还是8位号码,从而就不能够实现用户这一需求;但现在可以支持了,配置5......到A,5.......到B就可以了,当然也可以加入中括号;
路由查找支持中括号可以简化用户的配置复杂度,比如以51、52、53、54、55开头的号码需要到达目的地A;以56、57、58、,59开头的号码需要到达目的地B;如果是原有的系统,那么配置应该是51*、52*、53*、54*、55*指向目的地A,56*、57*、58*、59*指向目的地B;这样就需要配置9条路由;如果包含中括号的情况下,呼叫路由只需要配置2条,5[1-5]*指向目的地A,5[6-9]*指向目的地B;简化了配置。
与路由查找策略一样,如果支持了点和中括号,那么VCX可以支持基于长度的号码变换,使号码变换策略更为丰富。
以用户级的号码变换为例,分为源模式、结果源模式、目的地模式、结果目的地模式;其中的源模式、结果源模式代表主叫号码和变换后的主叫号码;目的地模式、结果目的地模式代表被叫号码和变换后的被叫号码。
举个例子:以某公司为例,北京研发区的注册号码为7XXXX(5位),北京办事处注册的号码为01063107XXX(4位),北京市话为7XXXXXXX(8位);
北京办事处内部有4位短号互拨的习惯;那么就要有一条号码变换是:当被叫号码为7XXX时,变换被叫号码为01063107XXX;
北京办事处拨打北京市话时,不加拨区号,那么需要有一条号码变换是:当被叫号码为7XXXXXXX时,变换被叫号码为0107XXXXXXX;
北京办事处拨打研发区号码7XXXX时,被叫号码不做变换,保留其5位号码;
上述需求的被叫号码都是以7开头,但有时需要变,有时不需要变;那么对于7*为目的地模式的情况下,结果目的地模式就不知道怎样处理了;
现在有了基于长度的号码变换;当目的地模式是7...或7....或7.......的情况下,可以做不同的号码变换;从而满足了用户的需求。
呼叫路由和号码变换可以在VCX中的各种组网结构下进行使用,既可以单机使用,也可以在双机热备,标准冗余集中式/分布式,扩展冗余集中式/分布式组网进行使用。
本特性主要是对IPT中模式(Pattern)的支持更加丰富了;
目前VCX Server所支持的星号(*)代表的含义是0至多位;这次新特性所做的工作使模式(Pattern)支持中括号以及更加有效的支持点(.)。
在支持了新的通配符后,对于现有系统所支持的正则表达式就增加了一个新的优先级顺序,这里不再赘述,在后续章节进行介绍。
所以说此特性的配置思路是只要在添加模式(Pattern)时,添加包含点或者中括号的模式(Pattern),在配置呼叫路由或者号码变换策略时使用这些模式(Pattern)就可以了。
本举例是在VCX9.9.8版本上进行配置和验证的。
以下配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下配置不冲突。
在路由方案向导中,添加包含点的模式(Pattern)如下图所示:
图1 路由方案向导1
添加了的“将被路由的已拨号码”为4....,代表的含义凡是以4开头的5位号码都匹配这条路由,点击“添加”按钮后继续配置此条路由;
图2 路由方案向导2
图3 路由方案向导3
在语音网关AudioCodes(172.31.52.222)上配置号码43008,如下所示:
图4 AudioCodes网关配置1
将上述配置3.4.1中第1步的配置中的4....修改为4[0-9][0-1] [0-1] [0-9],如下图所示:
图5 路由方案向导4
应用该路由方案后,拨打到AudioCodes网关上的号码43008,仍然可达;
模式在支持了点和中括号以后,中括号所支持规则需要注意:
· ‘[’与‘]’必须成对出现,且不支持嵌套;
· 方括号[]中,只支持数字和字符‘-’;
· 字符‘-’只用于输入范围,格式为:范围的起始值(较小值)-范围的结束值(较大值),不符合此格式的‘-’将被丢弃;
· 方括号[]中,不支持重复数字,不支持范围的相互包含
在用户级号码变换列表中,添加一条号码变换,目的地模式为3[0-9][0-1][0-1][0-9], 结果目的地模式为4....这条号码变换的意思是只要被叫号码匹配模式3[0-9][0-1][0-1][0-9],就会变换成4....
图6 号码变换列表
拨打被叫号码为33008,经过号码变换后会变成43008,然后43008会振铃,号码变换生效;
· 模式在支持了点和中括号以后,对于号码变换的规则也做了相应的更新
· 号码变换中无论主叫还是被叫,变换后的号码均不能够带中括号;
· 变换前包含中括号的模式(Pattern)相当于一个点,在变换后需要有一个点与其对应;
· 变换前的点的个数与变换后的点的个数要相同;
无
Copyright © 2012 杭州华三通信技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
本文档中的信息可能变动,恕不另行通知。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!