配置主叫特权:呼叫限制类(COR)

COR可在呼入和呼出方向上,提供基于dial-peer的呼叫阻拦功能。COR一般在希望限制某些话机但又允许其他话机进行某些特定呼叫时采用。

如果应用在入站(incoming)dial-peer上的cor为出站(outgoing)dial-peer上的cor的“超集”,或两者相同,那么呼叫就可以通过。COR通常被形容为钥匙和锁的关系。出站dial-peer上的COR是“锁”,入站dial-peer上的COR是“钥匙”。

举例说明,你将一部连接在路由器FXS端口上的话机摘机并拨打电话,对路由器/FXS端口而言这就是一个入站(incoming)呼叫。同样,呼叫这个FXS端口上的电话机,对路由器就是一个出站(outgoing)呼叫。

默认情况下,入站呼叫段(incoming call-leg)的cor拥有最高的优先级,出站呼叫段(outgoing call-leg)的cor拥有最低的优先级。这就意味着,如果处理入站呼叫的dial-peer没有配置cor,那么这部电话(使用了没有cor的入站dial-peer),可以从任何出站dial-peer上呼出,而不管出站dial-peer上的cor是什么。

ephone-dncor list incomingcalling patterns
1001Engineering911, 408.... (local_call) and 316….
1002HR911, 1800.... , 408.... (local_call) and 316….
1003Manager911, 1800.... , 1900...., 408....(local_call) and 316….
1004全部号码

1、配置dial-peer cor custom。

此处需要起一些有意义的名字。

dial-peer cor custom
name 911
name 1800
name 1900
name local_call

 

2、配置实际应用到dial-peer的限制列表。

Dial-peer cor list call911
Member 911

Dial-peer cor list call1800
Member 1800

Dial-peer cor list call1900
Member 1900

Dial-peer cor list calllocal
Member local_call
 
Dial-peer cor list Engineering
Member 911
Member local_call

Dial-peer cor list Manager
Member 911
Member 1800
Member 1900
Member local_call

Dial-peer cor list HR
Member 911
Member 1800
Member local_call

3、创建dial-peer并指定cor list。

本例中创建了5个dial-peer,分别指向408....、1800...、1900...、911和316....。

Dial-peer voice 1 voip
Destination-pattern 408….
Session target ipv4:1.1.1.1
Corlist outgoing calllocal

Dial-peer voice 2 voip
Destination-pattern 1800…
Session target ipv4:1.1.1.1
Corlist outgoing call1800

Dial-peer voice 3 pots
Destination-pattern 1900…
Port 1/0/0
Corlist outgoing call1900

Dial-peer voice 4 pots
Destination-pattern 911
Port 1/0/1
Corlist outgoing call911

Dial-peer voice 5 pots
Destination-pattern 316….
Port 1/1/0

注意:dial-peer 5上没有应用任何的cor。如果入站或出站的任何一个dial-peer上没有应用cor,那么呼叫则可以成功。

 

4、将cor应用到话机(ephone-dn)

Ephone-dn 1
Number 1001
Cor incoming Engineering 

Ephone-dn 2
Number 1002
Cor incoming HR

Ephone-dn 3
Number 1003
Cor incoming Manager

Ephone-dn 4
Number 1004

注意:ephone-dn 4没用应用COR。

 

按照上述的配置,会达成如下的结果:

•Ephone-dn 1 (1001) 可以呼叫 408…., 911, and 316….号码。
•Ephone-dn 2 (1002) 可以呼叫 408…., 1800... , 911, and 316…. 号码。
•Ephone-dn 3 (1003) 可以呼叫路由器上的所有号码。
•Ephone-dn 4 (1004) 可以呼叫路由器上的所有号码。

 

验证配置

Router3725#show telephony-service dial-peer

dial-peer voice 20001 pots
 destination-pattern 1001
 calling-number local
 huntstop
 corlist incoming Engineering
 progress_ind setup enable 3
 port 50/0/1

dial-peer voice 20002 pots
 destination-pattern 1002
 calling-number local
 huntstop
 corlist incoming HR
 progress_ind setup enable 3
 port 50/0/2

dial-peer voice 20003 pots
 destination-pattern 1003
 calling-number local
 huntstop
 corlist incoming Manager
 progress_ind setup enable 3
 port 50/0/3

dial-peer voice 20004 pots
 destination-pattern 1004
 calling-number local
 huntstop
 progress_ind setup enable 3
 port 50/0/4

 

Router3725#show dial-peer cor

Class of Restriction
  name: 911
  name: 1800
  name: 1900
  name: local_call

COR list <call911>
  member: 911

COR list <call1800>
  member: 1800

COR list <call1900>
  member: 1900

COR list <calllocal>
  member: local_call

COR list <Engineering>
  member: 911
  member: local_call

COR list <Manager>
  member: 911
  member: 1800
  member: 1900
  member: local_call

COR list <HR>
  member: 911
  member: 1800
  member: local_call

 原文链接:https://www.cisco.com/c/en/us/support/docs/voice/call-routing-dial-plans/42720-configuring-cor.html

部分内容有删改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值