35-语音管理-拨号策略
本章节下载 (1.52 MB)
目 录
随着VoIP的应用逐渐广泛,产生了越来越多的拨号方案需求,在提升业务灵活性并满足用户多方需要的同时,对号码管理的合理性和可操作性的需求也日益突出。拨号策略可以对语音路由器进行号码统一管理,产生全套号码管理策略,使号码管理更加方便与合理。呼叫的主叫侧和被叫侧应用拨号策略时,具有不同的流程,下面分别介绍。
主叫侧拨号策略流程图如图1-1所示。
(1) 主叫侧语音网关首先根据线路上配置的号码变换规则,对呼入该线路上的主/被叫号码进行号码变换;
(2) 主叫侧网关进行全局号码变换;
(3) 主叫侧网关按照本地号码或呼叫路由优先选取规则选择合适的号码,并对主/被叫号码进行本地号码或呼叫路由下的号码变换;
(4) 主叫侧网关向被叫发起呼叫并传送主/被叫号码。
被叫侧拨号策略流程图如图1-2所示。
(1) 被叫侧语音网关接收到语音呼叫(被叫号码)后,在全局范围内对主/被叫号码进行号码变换。
(2) 之后,被叫侧语音网关按照本地号码或呼叫路由优先选取规则选择合适的本地号码或呼叫路由(选择本地号码或呼叫路由时也可能存在号码变换过程),如果被叫是本地号码则直接接通线路;如果被叫在PSTN网络中,则向PSTN发起呼叫并传送主/被叫号码,由PSTN中的PBX接通被叫。
在配置号码变换策略时,经常会用到正则表达式。正则表达式是一种可用于模式匹配和替换的工具,它的功能强大,使用也很灵活。在实际应用中,正则表达式已经超出了某种语言或某个系统的局限,成为人们广为接受的概念。
在使用正则表达式时,用户需要根据一定的规则构建匹配模式,然后将匹配模式与目标对象进行匹配。最简单的正则表达式不包含任何元字符,例如,可以规定一个正则表达式hello,它只匹配字符串“hello”。
为帮助用户灵活地构建匹配模式,正则表达式提供了一些具有特殊含义的专用字符,也称为“元字符”(meta-character),用来规定其它字符在目标对象中的出现模式。表1-1是对元字符的使用描述。
符号 |
含义 |
0-9 |
一位数字表示一位号码,0到9之间的数字 |
#和* |
表示一位有效号码 |
. |
通配符,可以与任何一位有效号码匹配。如:555. . . .匹配任何拨入的以555开头的并有四位附加字符的号码串 |
- |
连接符,用于连接两个数值(小的在前,大的在后),表示一个范围,如:从1到9表示为1-9(包括1和9) |
[ ] |
表示字符选择范围,可以与符号“!%+”一起使用。如:[235-9]表示只可匹配单个字符2、3或5到9之间的某一个 |
( ) |
表示一个子式,如:(086)表示字符串086,它一般与符号“!%+”一起使用,如:(086)!010,可以匹配010或086010两个字符串 |
! |
控制字符,指明它之前的子式出现零次或一次。如:(010)!12345678可以匹配12345678和01012345678 |
+ |
控制字符,指明它之前的子式出现一次或多次。但如果出现在整个号码的开头,+号本身不具备特殊含义,仅表示一位有效号码,整个号码是一个E.164标准号码。如:9876(54)+表示该正则式可以匹配987654、98765454、9876545454、……等号码;+110022表示+110022是符合E.164标准的号码 |
% |
控制字符,指明它之前的子式出现零次或多次。如:9876(54)%可以匹配9876、987654、98765454、9876545454、……等号码 |
l 控制字符“!+%”,表明前面的子式(一位号码或号码串)可以出现相应的次数。如:(100)+,表明该正则式可以匹配100、100100、100100100、……等号码,但号码匹配过程中,只要与其中任意一个匹配就算完全匹配,在最长匹配方式下,完全匹配后,不会等待用户继续拨号,如果需要等待用户继续拨号请参考T模式。
l 字符“\”和“|”主要用在正则式描述中,不接受用户配置。字符“\”,表示转义。如果需要表示字符本身,在控制字符前添加转义字符。如“\+”表示字符“+”本身,因为在正则式中“+”是控制字符。字符“|”左边和右边的字符或字符串为“或”的关系,如“0860108888|T”表示当前字符串为“0860108888”或者为“T”。
l T模式。如果在本地号码和呼叫路由中设置的号码出现字符T时,即表示等待用户拨任意号码直到号码超长,或者定时器超时。
l 如果“+”号出现在号码的首位,则在中继环境中需要注意:E&M/R2/LGS信令采用的是DTMF传输,由于“+”号本身没有对应的音频,所以无法将号码成功的传输到被叫侧。而DSS1信令采用的ISDN传输,不存在上述问题。在实际应用中,用户应该避免传输信令本身无法识别的号码,否则将会导致呼叫失败。
在使用可变长度电话号码的地区,为避免语音网关必须等到拨号超时才能进行拨号,可以指定一个字符作为终结符。拨号终结符用来表示接收到这个符号就意味着拨号已经结束,应当根据现有号码建立呼叫,即使在全局的号码匹配策略中配置最长号码匹配方法,也不再等待。
对搜索到的满足呼叫要求的本地号码或呼叫路由的总数进行设置,即使存在超过满足呼叫要求的本地号码或呼叫路由,也只能按照规则优先匹配搜索到的本地号码或呼叫路由。
匹配号码时,需要按照号码匹配策略来选择最长号码匹配,或最短号码匹配。该策略决定在匹配号码时是按照最长号码匹配,还是按照最短号码匹配。
例如,在设备上分别配置了目的号码0106688和01066880011。
当用户拨打电话01066880011时:
l 如果在设备上配置使用最短号码原则,则会匹配0106688,即设备向远端的0106688发起连接,0011四个号码不被处理。
l 如果在设备上配置使用最长号码原则,则会匹配01066880011,即设备向远端的01066880011发起连接。
当用户只拨打电话0106688时:
l 如果在设备上配置使用最短号码原则,则会匹配0106688。
l 如果在设备上配置使用最长号码原则,设备会等待用户拨号,超时后忽略已经配置的最长号码匹配策略,并自动采用最短号码的配置策略进行呼叫。
当用户只拨打电话0106688#时:
如果在设备上配置使用最长号码原则,又配置了拨号结束标识符“#”,设备同样忽略已经配置的最长号码匹配策略,采用最短号码的配置策略。
特性码业务优先匹配策略包括优先匹配业务和优先匹配号码,该策略用来设定业务码和号码的匹配优先级。
如果将号码匹配策略设置为优先匹配号码,即号码匹配模式的操作方式为先匹配号码再匹配本地业务号码或Feature业务号码(当Feature业务开关打开时)。例如:如果某一本地业务号码为*40*1234,而在本地号码和呼叫路由配置了号码为*40,此时用户拨打*40*1234,由于配置了优先匹配号码,故会先匹配到*40,则*40被作为被叫号码发出,本地业务码*40*1234对应的业务不会被处理
在选择本地号码或呼叫路由时,可以配置按照实体类型优先选择规则选取本地号码或呼叫路由。当多个本地号码或呼叫路由都能满足呼叫连接时,系统将按照配置的实体类型优先选取规则选出合适的本地号码或呼叫路由。
在选择本地号码或呼叫路由时,可以配置按照号码优先选取规则选取本地号码或呼叫路由。号码优先选取规则包括:包括精确匹配、优先级、随机选择、最久不使用四个规则。
优先级的顺序决定了优先选取规则的应用顺序:
l 当同时应用多个优先级的规则存在时,对多个本地号码和呼叫路由首先应用第一优先级选取规则进行选择;
l 当无法以该规则区别本地号码和呼叫路由优先顺序时,再应用第二优先级选取规则;对还不能区别的本地号码和呼叫路由最后应用第三优先级选取规则依此类推;
l 当所有的规则均不能划分号码的优先级别时,按照本地号码和呼叫路由的标识号进行选取,优先选择最小标识号的本地号码和呼叫路由。
l 对于随机选择规则,由于该规则应用之后,不会再出现本地号码和呼叫路由选择冲突,所以随机选择规则只能作为最末级别的规则出现或单独作唯一的规则。
呼叫权限分组控制,即把所有要进行权限控制的用户号码进行分组,每组的用户给予不同的权限,本地号码或呼叫路由可以绑定到允许呼入号码集。当某一个用户发起一个呼叫匹配到某一本地号码或呼叫路由后,如果该本地号码或呼叫路由绑定了允许呼入号码集,则将呼入的主叫号码和本地号码(呼叫路由)绑定的允许呼入号码集中的每一条号码进行比较,如果这个主叫号码满足权限的要求,则允许呼叫,否则继续查找下一个匹配的本地号码或呼叫路由,直到最后呼叫成功或失败。该功能的相应配置请参见“1.3.2 1. 配置允许呼入号码集”。
根据网络规模实际需要,用户可以对本地号码和呼叫路由的呼叫连接总数进行限制,从而控制通信量。本地号码或呼叫路由可以选择绑定一个最大呼叫连接组,绑定了最大呼叫连接组的本地号码或呼叫路由的呼叫连接数将受到限制,没有绑定最大呼叫连接组的本地号码或呼叫路由的呼叫连接数不受到限制。
号码变换规则表规定了对号码进行变换的方法,它可以在任何需要号码变换的地方使用,在多少个地方使用、使用多少次是没有限制的。因此,全局、本地号码/呼叫路由、线路上的主/被叫号码变换有可能绑定相同的号码变换规则表。
全局、本地号码/呼叫路由、线路上的主/被叫号码变换的具有如下特点:
l 全局号码变换:语音网关根据拨号策略上配置的号码变换规则,对通过语音网关的所有入呼叫、出呼叫的主/被叫号码进行号码变换。对于呼入/呼出/主叫号/被叫号这四种全局下的号码变换中的任一种,均可绑定多个号码变换表。如果没有在第一个号码变换表中匹配成功,语音网关会转向其它的表进行匹配。
l 本地号码/呼叫路由相关的号码变换:语音网关根据本地号码/呼叫路由上绑定的号码变换规则表对匹配规则的主/被叫号码进行号码变换。
l 特定线路的号码变换:语音网关根据线路上配置的号码变换规则,对呼入该线路上的主/被叫号码进行号码变换。
在界面左侧的导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入如图1-3所示号码匹配页面。
号码匹配页面的详细配置如表1-2所示。
配置项 |
说明 |
号码终结符 |
配置特殊字符作为变长电话号码的结束标志 需要注意的是:配置号码终结符为“#”或“*”,如果此时配置本地号码和呼叫路由的首位为号码终结符,那么设备会将首位为character的本地号码和呼叫路由号码作为普通号码,可正常匹配该号码 缺省情况下,没有配置拨号终结符 |
号码搜索的最大个数 |
对搜索到的满足呼叫要求的本地号码或呼叫路由的总数进行设置 |
号码匹配策略 |
l 最长号码匹配:按照长度最长的号码进行匹配 l 最短号码匹配:按照长度最短的号码进行匹配 缺省情况下,采用最短号码匹配策略 |
特性码业务优先匹配策略 |
l 优先匹配业务:设置号码匹配模式为优先匹配业务 l 优先匹配号码:设置号码匹配模式为优先匹配号码 |
按照实体类型优先选取 |
选中“开启”单选按钮,在选取顺序列表中排在前面的语音实体在匹配时会优先选用,可以使用“上移”和“下移”按钮调整实体顺序 缺省情况下,不按实体的类型进行优先选取 目前在WEB上暂不支持对VoFR和IVR实体的配置 |
选取顺序 |
|
号码优先选取第一规则 |
l 精确匹配:号码串从左至右,匹配的号码位越多,精确度越高,一旦遇到不能唯一匹配的号码,该规则停止; l 优先级匹配:优先级共分为11级,其值范围是0~10,值越小,优先级别越高,即0级为最高优先级; l 随机选择:随机从符合条件的集合中选取一个本地号码或呼叫路由;由于应用“随机选择”规则之后,不会出现选择冲突情况,所以选择“随机选择”规则只能作为最末级别的规则出现,即指定“随机选择”规则后不能再指定其他号码优先选取规则。 l 最久不使用:最后一次使用离当前时间越久,优先级越高。 用户可以从四个规则中选取1至3个形成一个序列,设备将先根据第一条规则选择号码。如果应用第一条规则后仍无法区别号码的优先顺序,则再用第二条规则,依此类推。 缺省情况下,按照“精确匹配->优先级匹配->随机选择”顺序选取号码 |
号码优先选取第二规则 |
|
号码优先选取第三规则 |
配置呼叫限制的步骤如下:
步骤1:配置允许呼入号码集及其所包含的用户号码;
步骤2:将本地号码或呼叫路由绑定到允许呼入号码集。
(1) 新建允许呼入号码集
在界面左侧的导航栏中选择“语音管理 > 拨号策略 > 呼叫限制”,进入如图1-4所示允许呼入号码集配置页面。
单击“新建”按钮,进入如图1-5所示新建允许呼入号码集页面。
允许呼入号码集的详细配置如表1-3所示。
配置项 |
说明 |
号码集ID |
标记一个允许呼入号码集 |
号码集描述 |
允许呼入号码集的描述字符串 |
包含号码 |
在输入框中填写需要在允许呼入号码集中包含的用户号码,点击<增加号码>完成号码添加操作 |
增加号码 |
(2) 将本地号码绑定到允许呼入号码集
单击“绑定本地号码”下的“”,进入如图1-6所示本地号码绑定页面。
本地号码绑定的详细配置如表1-4所示。
配置项 |
说明 |
绑定方式 |
l 允许该号码集呼入:允许被绑定用户组内所包含的号码呼入 l 拒绝该号码集呼入:拒绝被绑定用户组内所包含的号码呼入 |
选中号码项前的复选框,点击<确定>完成本地号码绑定 |
一个本地号码能够绑定到多个允许呼入号码集,但只能以相同方式进行绑定,即:只能同时允许多个号码集呼入,或同时拒绝多个号码集呼入。
(3) 将呼叫路由绑定到允许呼入号码集
单击“绑定呼叫路由”下的“”,进入呼叫路由绑定页面。
呼叫路由绑定的操作方式和本地号码绑定相同,此处不再重复。
一个呼叫路由能够绑定到多个允许呼入号码集,但只能以相同方式进行绑定,即:只能同时允许多个号码集呼入,或同时拒绝多个号码集呼入。
配置最大呼叫连接组的步骤如下:
步骤1:配置一个最大呼叫连接组和指定的最大呼叫连接数;
步骤2:将本地号码或呼叫路由绑定到最大呼叫连接组
(1) 新建最大呼叫连接组
在界面左侧的导航栏中选择“语音管理 > 拨号策略 > 呼叫限制”,单击“最大呼叫连接组”页签,进入如图1-7所示最大呼叫连接组配置页面。
单击“新建”按钮,进入如图1-8所示新建最大呼叫连接组页面。
最大呼叫连接组的详细配置如表1-5所示。
配置项 |
说明 |
连接组ID |
标记一个最大呼叫连接组 |
最大连接数 |
指定最大呼叫连接组的最大连接数 |
(2) 将本地号码绑定到最大呼叫连接组
单击“绑定本地号码”下的“”,进入如图1-9所示本地号码绑定页面。
选中号码项前的复选框,点击<确定>完成绑定。
(3) 将呼叫路由绑定到最大呼叫连接组
单击“绑定呼叫路由”下的“”,进入呼叫路由绑定页面。
呼叫路由绑定的操作方式和本地号码绑定相同,此处不再重复。
配置号码变换的步骤如下:
步骤1:配置号码变换列表;
步骤2:将号码变换列表绑到到全局、本地号码、呼叫路由或线路。
(1) 新建号码变换列表
在界面左侧的导航栏中选择“语音管理 > 拨号策略 > 号码变换”,进入如图1-10所示号码变换列表页面。
单击“新建”按钮,进入如图1-11所示新建号码变换列表。
号码变换的详细配置如表1-6所示。
配置项 |
说明 |
号码变换ID |
号码变换规则表的序号 |
点匹配规则 |
l 只保留末端:表示只保留号码输入格式中末端的所有点号“.”对应的号码 l 从左到右保留:表示从左至右保留号码输入格式中点号“.”所对应的号码 l 从右到左保留:表示从右至左保留号码输入格式中点号“.”所对应的号码 缺省情况下,点号“.”的匹配规则为只保留末端。 此处的“点号”是虚匹配号码。虚匹配号码是指与正则表达式中的可变部分(如.+%![])相匹配的那些号码。如1255,与正则式1[234]55匹配时虚匹配号码为2,与正则式125+匹配时虚匹配号码为5,与正则式1..5匹配时虚匹配号码为25 |
输入号码 |
变换前的号码,号码格式为[ ^ ] [ + ] 输入号码 [ $ ],符号说明如下 l 脱字符“^”:表示必须从号码串的第一个字符开始匹配,即用户号码和匹配串进行匹配时,用户号码必须从匹配串第一个字符开始匹配。 l 加号“+”:号码如果以“+”号开头,“+”号本身不具备特殊含义,仅表示一位有效号码,整个号码是一个E.164标准号码。 l 美元符号“$”:表示必须与号码串的最后一个字符匹配,即用户号码和匹配串进行匹配时,用户号码的最后一个号码必须与匹配串的最后一个字符相匹配。 l 输入号码:由“0-9#*.!%”中的字符组合形成的字符串 |
输出号码 |
变换后的号码,号码格式为“^(+)![0-9#*.]+$” |
输入号码类型 |
设置变换前的号码类型和变换后的号码类型 |
输出号码类型 |
|
输入编码方案 |
设置变换前的编码方案和变换后的编码方案 |
输出编码方案 |
|
优先使用(只能优先第一规则) |
将当前号码变换规则设置为首先使用的号码变换规则 语音呼叫中,首先会使用通过“优先使用”设定的规则,如果未配置或此规则应用失败,则顺序应用其他各条号码变换规则,直到应用成功或全部不能应用为止; 在一个号码变换中可以有多条规则,但只可将其中一条规则设置为“优先使用”规则。对后设置的规则配置该选项会覆盖之前规则的该项配置,即新的配置会覆盖已有配置 缺省情况下,优先使用设置处于关闭状态 |
增加规则 |
点击该按钮将记录已设置的规则 |
(2) 将号码变换列表绑定到全局、本地号码、呼叫路由或线路
单击全局、本地号码、呼叫路由或线路下的“”,分别进入各自的绑定页面,绑定方式与呼叫限制等类似,此处不再重复。
Telephone A采用不同号码匹配策略拨打Telephone B或Telephone C。
图1-12 号码匹配策略配置举例图
(1) 采用最短号码匹配方法
l 配置Router A
# 创建ID为1000的本地号码,绑定线路1/0,号码为10001234$;
# 创建ID为2000的呼叫路由,IP地址为1.1.1.2,号码为20001234$;
# 创建ID为2001的呼叫路由,IP地址为1.1.1.2,号码为200012341234$。
l 配置Router B
# 创建ID为2000的本地号码,绑定线路1/0,号码为20001234$;
# 创建ID为2001的本地号码,绑定线路1/1,号码为200012341234$。
Telephone A拨打20001234时,由于设备缺省情况下采用最短号码匹配方法,所以拨出的号码20001234会匹配上呼叫路由ID 2000,Telephone B振铃。
(2) 采用最长号码匹配方法
# 配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-13 配置号码匹配策略
l 选择号码匹配策略为“最长号码匹配”。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234时,在等待一段时间后(在这段时间里可以继续拨号),拨出的号码20001234才会匹配上呼叫路由 ID 2000,Telephone B振铃。
如果在等待一段时间中继续拨1234,即实际拨出的号码是200012341234,呼叫路由ID 2001被匹配,Telephone C振铃。
(3) 采用拨号终结符
# 配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-14 设置号码终结符
l 设置号码终结符为“#”。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234#后,立即匹配呼叫路由ID 2000,Telephone B振铃。
Telephone A可以采用不同号码优先选取规则拨打Telephone B。
图1-15 语音实体类型的优先选取规则举例图
(1) 配置Router A
# 创建ID为1000的本地号码,绑定线路1/0,号码为10001234$;
# 创建ID为2000的呼叫路由,IP地址为1.1.1.2,号码为20001234$。
# 在导航栏中选择“语音管理 > 呼叫路由”,在列表中找到要进行配置的呼叫路由ID 2000,单击对应的图标,进入呼叫路由的高级配置页面。
图1-16 配置呼叫路由选择优先级
l 设置呼叫路由选择优先级为“10”。
l 单击<确定>按钮完成操作。
# 创建ID为2001的呼叫路由,IP地址为1.1.1.2,号码为2000123.$。
在导航栏中选择“语音管理 > 呼叫路由”, 在列表中找到要进行配置的呼叫路由ID 2001,单击对应的图标,进入呼叫路由的高级配置页面。
图1-17 配置呼叫路由选择优先级
l 设置呼叫路由选择优先级为“5”。
l 单击<确定>按钮完成操作。
# 创建ID为2002的呼叫路由,IP地址为1.1.1.2,号码为2000....$。
(2) 配置Router B
# 创建ID为2000的本地号码,绑定线路1/0,号码为20001234$。
(3) 配置号码优先选取规则:第一规则为“精确匹配”,第二规则为“优先级匹配”,第三规则为“随机选择”。
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-18 配置号码优先选取规则
l 设置号码优先选取第一规则为“精确匹配”。
l 设置号码优先选取第二规则为“优先级匹配”。
l 设置号码优先选取第三规则为“随机选择”。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234后,号码会去匹配呼叫路由 ID 2000。
(4) 配置号码优先选取规则:第一规则为“优先级匹配”,第二规则为“精确匹配”,第三规则为“随机选择”。
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-19 配置号码优先选取规则
l 设置号码优先选取第一规则为“优先级匹配”。
l 设置号码优先选取第二规则为“精确匹配”。
l 设置号码优先选取第三规则为“随机选择”。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234后,号码会去匹配呼叫路由 ID 2002。
(5) 配置语音实体的优先选取规则为随机选择
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-20 配置号码优先选取规则
l 设置号码优先选取第一规则为“随机选择”。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234后,号码会去随机匹配呼叫路由ID 2000、2001或2002。
Router A和Router B之间由IP和PRI两种方式连接,Telephone A采用不同语音实体类型优先选取规则拨打Telephone B。
图1-21 语音实体类型的优先选取规则举例图
(1) 配置Router A
在导航栏中选择“语音管理 > 数字链路管理”,进入线路VE1 5/0的配置页面。
图1-22 配置PRI信令
l 选择工作模式为“PRI中继信令”。
l 选择ISDN工作模式为“网络侧”。
l 单击<确定>按钮完成操作。
# 创建ID为1000的本地号码,绑定线路1/0,号码为10001234$。
# 创建ID为1001的呼叫路由,绑定线路5/0:15,号码为20001234$;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”。
# 创建ID为2000的呼叫路由,IP地址为1.1.1.2,号码为20001234$。
(2) 配置Router B
在导航栏中选择“语音管理 > 数字链路管理”,在列表中找到要进行配置的VE1 5/0线路,单击对应的图标,进入线路VE1 5/0的配置页面。
图1-23 配置PRI信令
l 选择工作模式为“PRI中继信令”。
l 确认ISDN工作模式为“用户侧”(缺省情况下为“用户侧”)。
l 单击<确定>按钮完成操作。
# 创建ID为2000的本地号码,绑定线路1/0,号码为20001234$。
(3) 配置实体类型的优先选取规则为首先采用VoIP实体
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-24 配置实体类型的优先选取规则为首先采用VoIP实体
l 调整按照实体类型的优先选取规则为:首先采用VoIP实体、其次是POTS实体、再选取VoFR实体,最后选取IVR实体。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234后,拨出的号码会去匹配呼叫路由ID 2000(VoIP实体)。
(4) 配置实体类型的优先选取规则为首先采用POTS实体
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面
图1-25 配置语音实体类型的优先选取规则为首先采用POTS实体
l 调整按照实体类型的优先选取规则为:首先采用POTS实体、其次是VoIP实体、再选取VoFR实体,最后选取IVR实体。
l 单击<确定>按钮完成操作。
Telephone A拨打20001234后,拨出的号码会去匹配呼叫路由ID 1001(POTS实体)。
在Router A上配置不同的呼叫路由方式到达对端。开启号码搜索功能可以使设备只搜索在允许数值内的呼叫路由方式。
图1-26 语音实体搜索功能配置举例图
(1) 配置Router A
# 创建ID为1000的本地号码,绑定线路1/0,号码为10001234$。
# 创建ID为2000的呼叫路由,IP地址为1.1.1.2,号码为20001234$。
# 创建ID为2001的呼叫路由,IP地址为1.1.1.2,号码为2000123.$。
# 创建ID为2002的呼叫路由,IP地址为1.1.1.2,号码为T。
(2) 配置Router B
# 创建ID为2000的本地号码,绑定线路1/0,号码为20001234$。
(3) 配置号码搜索的最大个数
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”,进入号码匹配配置页面。
图1-27 配置号码搜索的最大个数
l 配置号码搜索的最大搜索个数为2。
l 单击<确定>按钮完成操作。
将号码优先选取规则设置为随机选择(在导航栏中选择“语音管理 > 拨号策略 > 号码匹配”中配置),号码搜索的最大搜索个数设置为2时,设备在综合权衡呼叫路由的拨号策略后,会搜索匹配优先级较高的呼叫路由ID 2000和呼叫路由ID 2001。达到最大搜索个数后,设备就会停止搜索。多次拨打被叫号码后,会发现呼叫路由ID 2002始终都不会被选中。
将号码优先选取规则设置为随机选择,如果使用缺省的号码搜索个数,多次拨打号码被叫号码后,会发现呼叫路由ID 2000、呼叫路由ID 2001和呼叫路由ID 2002都可能被选中。
在A、B和C地分别有Router A、Router B和Router C通过SIP服务器进行SIP呼叫。当由于线路故障或其他原因导致VoIP链路故障时,需要自动启用PSTN线路备份。要求在A地的以1100开头的电话只能拨到B地的PSTN链路,以1200起始的号码既可以拨到B地,也可以拨到C地的PSTN链路。
图1-28 呼叫权限分组控制配置组网图
(1) 配置Router A
# 创建允许呼入号码集。
配置Router A。在导航栏中选择“语音管理 > 拨号策略 > 呼叫限制”,进入新建允许呼入号码集页面。
图1-29 新建允许呼入号码集
l 配置号码集ID为1。
l 在包含号码输入栏中填写“1100..”。
l 单击<增加号码>按钮,完成号码增加。
l 单击<确定>按钮完成操作。
再次进入新建允许呼入号码集页面。使用相同方法创建允许呼入号码集2。
l 配置号码集ID为2。
l 在包含号码输入栏中填写“1200..”。
l 单击<增加号码>按钮,完成号码增加。
l 单击<确定>按钮完成操作。
# 创建到B地区的呼叫路由,ID为2000,SIP路由方式为代理服务器,号码为2...。
# 创建到C地区的呼叫路由,ID为3000,SIP路由方式为代理服务器,号码为3...。
# 创建到B地区的呼叫路由,ID为2100,绑定线路5/0:15,号码为2...;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”。
# 创建到C地区的呼叫路由,ID为3100,绑定线路5/1:15,号码为3...;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”。
# 绑定呼叫路由与允许呼入号码集1。使A地的以1100开头的电话只能拨到B地的PSTN链路。
在导航栏中选择“语音管理 > 拨号策略 > 呼叫限制”,进入如图1-30所示页面。
单击“绑定呼叫路由”下的“”,进入允许呼入号码集1的绑定呼叫路由页面。
图1-31 配置呼叫路由与允许呼入号码集的绑定
l 选择绑定方式为“允许该号码集呼入”。
l 选中呼叫路由2100。
l 单击<确定>按钮完成操作。
# 绑定呼叫路由与允许呼入号码集2。使A地的以1200起始的号码既可以拨到B地,也可以拨到C地的PSTN链路。
在导航栏中选择“语音管理 > 拨号策略 > 呼叫限制”,进入如图1-32所示页面。
单击“绑定呼叫路由”下的“”,进入允许呼入号码集2的绑定呼叫路由页面。
图1-33 配置呼叫路由与允许呼入号码集的绑定
l 选择绑定方式为“允许该号码集呼入”。
l 选中呼叫路由2100和3100。
l 单击<确定>按钮完成操作。
(2) 配置Router B
# 创建ID为2100的呼叫路由,绑定线路1/0:15,号码为2...;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”。
(3) 配置Router C
# 创建ID为3100的呼叫路由,绑定线路1/0:15,号码为3...;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”。
A地和B地各有一个由PBX组成的本地电话网,要求实现以下需求:
l 利用二台语音网关实现互通,PBX内部用户可以通过VoIP拨打异地的普通电话。
l 在Router和PBX之间设置两条FXO中继线路,并开启群线组业务,实现中继线路备份。
l 在A地和B地都有财务部、市场部和销售部。B地的区号是021,A地的区号是010。在这些部门,本地拨打外地的电话,只要知道本地的电话号码表和外地区号就可以了。例如,B地的财务部打本地的市场部,拨3366。B地的财务部打A地的市场部,拨0103366即可接通,而A地的市场部来电显示为0211234,即B地区号+A地财务部电话号码。
B地主叫方:将被叫号码变换成中间号码。
A地被叫方:先将收到的中间号码变换成本地相应的号码,再进行呼叫。
以下配置只实现从B到A的拨号策略呼叫。
(1) 配置Router B
# 配置以太口地址为2.2.2.2。
# 创建到A地的呼叫路由,ID为10,IP地址为1.1.1.1,匹配号码模板010....。
# 创建ID为100的呼叫路由,绑定线路1/0,号码为....;在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”;在该呼叫路由的语音业务中,将“启用群线组业务接入”设置为“开启”状态。
# 创建ID为101的呼叫路由,绑定线路1/1,号码为....;在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”;在该呼叫路由的语音业务中,将“启用群线组业务接入”设置为“开启”状态。
# 新建号码变换表21101,用于配置出呼叫被叫号码变换表。
在导航栏中选择“语音管理 > 拨号策略 > 号码变换”,单击<新建>按钮,进入新建号码变换表页面。
l 配置号码变换ID为21101。
l 增加图1-35所示的三个号码变换规则。
l 单击<确定>按钮完成操作。
# 使用相同方法,新建号码变换表21102,用于配置出呼叫主叫号码变换表。
l 配置号码变换ID为21102。
l 增加图1-36所示的三个号码变换规则。
l 单击<确定>按钮完成操作。
# 进入号码变换表21101的呼叫路由绑定页面。
图1-37 绑定呼叫路由
l 选择绑定方式为“应用于被叫号码”。
l 选呼叫路由10。
l 单击<确定>按钮完成绑定操作。
# 进入号码变换表21102的呼叫路由绑定页面。
图1-38 绑定呼叫路由
l 选择绑定方式为“应用于主叫号码”。
l 选中呼叫路由10。
l 单击<确定>按钮完成绑定操作。
(2) 配置Router A
# 配置以太口地址为1.1.1.1。
# 创建ID为1010的呼叫路由,绑定FXO线路1/0,号码为....;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”;在该呼叫路由的语音业务中,将“启用群线组业务接入”设置为“开启”状态。
# 创建ID为2010的呼叫路由,绑定FXO线路1/1,号码为....;并在该呼叫路由的高级设置中,将“发送被叫号码方式”设置为“全部发送”;在该呼叫路由的语音业务中,将“启用群线组业务接入”设置为“开启”状态。
# 新建号码变换表101,用于配置入呼叫被叫号码变换表。
在导航栏中选择“语音管理 > 拨号策略 > 号码变换”,单击<新建>按钮,进入新建号码变换表页面。
l 配置号码变换ID为101。
l 增加图1-39所示的三个号码变换规则。
l 单击<确定>按钮完成操作。
# 使用相同方法,新建号码变换表102,用于配置入呼叫主叫号码变换表。
l 配置号码变换ID为102。
l 增加图1-40所示的三个号码变换规则。
l 单击<确定>按钮完成操作。
# 进入号码变换表101的全局绑定页面。
图1-41 配置全局绑定方式
l 选中“入局被叫”复选框。
l 单击<确定>按钮完成操作。
# 进入号码变换表102的呼叫路由绑定页面。
图1-42 配置全局绑定方式
l 选中入局主叫复选框。
l 单击<确定>按钮完成操作。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!