网真 : Cisco SPA901 1-line IP 电话

解释不同的拨号计划

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈

目录

简介
什么是拨号计划以及如何配置拨号计划?
相关的思科支持社区讨论
相关信息

简介


本文是一系列协助设置、排错和维护Cisco小型企业产品文档中的一篇。

Q. 什么是拨号计划以及如何配置拨号计划?

A.

SPA允许每条线路配置一明显的拨号计划。拨号计划指定如何解释用户拨号的位顺序和如何转换那些顺序成出局拨号字符串。

拨号计划的 SPA 语法MGCP 和 MEGACO 指定的相应语法非常相似。?已添加一些在终端中有用的扩展。

拨号计划功能由以下可配置参数控制:

  • Interdigit_Long_Timer
  • Interdigit_Short_Timer
  • Dial_Plan ([1]和[2])

其他月通过参数是可配置的,但是不直接地适合于对拨号计划。他们在本文的其他部分讨论。

了解 Interdigit Long Timer

Interdigit_Long Timer 指定在没有任何候选数字序列输入完成的情况下,所拨出的数字之间允许的默认最长时间(以秒为单位)。

了解 Interdigit Short Timer

Interdigit_Short_Timer 指定在至少有一个候选数字序列已经完成拨号时,所拨出数字之间允许的默认最长时间(以秒为单位)。

了解拨号计划[1] 和拨号计划[2]

Dial_Plan参数包含线路1和2每一个中的实际拨号计划脚本。

了解拨号计划位顺序

计划包含一系列的位顺序,分隔由|字符。?序列集放在括号内,即(“ 和 ”)。

当用户拨出一系列数字时,系统将测试拨号计划中的每个序列是否可能匹配。?匹配的序列形成一个候选数字序列集。?当用户输入更多数位时,候选项只一直减小直到只剩一个或什么都没有。

一组终止事件中的任一个事件都会触发 SPA,从而接受用户拨出的序列,或传输此序列以发起呼叫,或将其视为无效序列而予以拒绝。终止的事件是:

  • 不保留任何候选序列

编号被拒绝。

  • 只保留一个候选序列,并且此序列完全匹配

号码在拨号计划指出所有转换以后被接受并且传输,除非序列被拨号计划禁止(禁止以后讨论),在这种情况下编号被拒绝。

  • 在以下情况下会出现超时:数字序列在未输入完成的情况下即被接受并作为已拨序列传输,或在输入完成的情况下按照拨号计划进行转换。
  • 明确“发送” (用户按“#”键) :数字序列在未输入完成的情况下即被接受并作为已拨序列传输,或在输入完成的情况下按照拨号计划进行转换。

了解位顺序语法
在拨号计划内的每个位顺序包括一系列的要素,单个被符合对用户按的关键字。要素可以是下列之一:

  • 单个锁上'0', '1', '2'… '9', ‘*’, ‘#’。
  • 信函‘x’符合所有一个数字位('0'。“9”)
  • 关键字的一个子集在方括号内(允许范围) :‘[’请设置‘]’ (即[389]意味'3'或'8'或者'9')
    • 允许在括号内提供数字范围:位‘-’位(即[2-9]意味'2'或'3'或者…或'9')
    • 范围可以与其他键组合:即[235-8*]意味'2'或'3'或者'5'或者'6'或者'7'或者'8'或者‘*’。

了解要素重复
所有要素可以被重复零次或更多次通过添附周期(‘’。字符)对要素。因此,“01.”会与“0.”、“01.”、“011.”、“0111.”等匹配。

知道Subsequence更改
键的子序列(可能为空)可以使用尖括号表示法“<”、已拨出子序列“:”和已传输子序列“>”自动替换为不同的子序列。例如“<8:1650>xxxxxxx”将匹配“85551212”并传输“16505551212”。

知道Intersequence状态
可以通过在数字之间附加一个“,”字符,在序列内生成“外线”拨号音。因此,序列"9, 1xxxxxxxxxx"是“外线”拨号音,在用户按'9'后,直到'1'被按。

知道编号除
序列可以通过一个 ‘!’来禁止(拒绝)该序列。?因此,“1900xxxxxxx!”?会自动拒绝拨出所有 900 个区号。

知道Interdigit计时器重要资料覆盖
长和短的interdigit计时器在拨号计划可以被更换(影响特定)被先于整个计划与下列语法:

  • 长的interdigit计时器:'L' ':’延迟值‘’
  • 短的interdigit计时器:'S' ':’延迟值‘’

注意:3"3"

知道局部改写
长和短的超时值可以在顺序开始为一特殊点的特殊序列中被更改。长的计时器覆盖语法是 'L' delay-value ' '并带有终止空格符。指定的延迟值用秒钟测量。要更改短路定时器覆盖,请使用‘S’延迟值<space>。

暂停

在继续拨号前,序列需要一个清晰的暂停或一段持续时间,来使序列匹配。此的语法类似计时器覆盖语法:'P' delay-value <space>.此延迟值以秒为单位。

此语法允许热线温线服务的实施。为此,计划中必须有一个序列以暂停开始,Hot Line 采用零延迟,Warm Line 采用非零延迟。

了解隐式序列

SPA隐含地添附在地域性参数设置输入垂直的编码顺序对结尾的线路1和线路的2.拨号计划中。同样,如果启用 Enable_IP_Dialing,则关联线路上也将接受 IP 拨号。

示例:

以下拨号计划只接受美式 1 + 地区代码 + 本地号码,对于地区代码和号码没有限制。

以下计划也允许七位数的美式拨号,而且会在传输的号码中自动插入 1 + 212(本地区号)。

对办公室环境,下列计划要求一个用户拨号8作为本地呼叫的前缀和9作为称谓长途的。无论哪种情况,在输入初始 8 或 9 之后会播放“外线”音,并且发起呼叫时不会传输任一前缀。

以下计划允许只使用超过规定至少五位数的任意位数的号码拨打国际电话(011 呼叫),也允许呼叫国际长途接线员 (00)。另外,它加长默认值短路拨号间隔超时四秒。

下列只允许美式1 +区域代码+本地编号,但是禁止开始从0或1.的区域代码和本地号码。它也允许411, 911和操作员呼叫(0)。

以下计划允许美式长途拨号,但是会阻止 9xx 区号。

以下计划允许进行任意长途拨号,但是明确阻止 947 区号。

下列实施热线电话,自动地呼叫1 212 5551234。

下列提供对一个市话局操作员的一条温暖的线路(1000)在五秒以后,除非一四位扩展是由用户拨号的。

拨号计划明细

一般拨号计划如下所示(假设号码是下标)

((<a1:b1>c1<:@gwX1>|<a2:b2>c2<:@gwX2>|...)

<a:b>基本上是在拨号计划初被拨号的东西的一个更改语法。这是计划的可选部分。

一些个示例包括:

  • <8:1415>拨号时用"1415"替换"8" (即,如果用户拨号84286511,我们发送14154286511)。
  • <:1415>插入一"1415"到拨号号码
  • <9,:>,当9被拨号时,存在第二个拨号音。没有发送"9"。
  • <9:>,如果拨号的首位是9,不发送它。

c 是限制可以拨出哪些数字的一个字符串。这是计划的一个必需的部分。

这些字符可以是:

  • ** 表示星号 (*) 键
  • ## 表示井号 (#) 键
  • x 表示单个数字(0 至 9)
  • [[[X - Y].意味所有位x通过y。
  • [[xy] 表示数字 x 和 y(可在此处放置任意位数字)
  • .。意味重复以前列出的位类型零或更多倍。例如 x. 表示“零位或更多位数字”,xx. 意味“一个或更多位”。
  • S0 通常用于拨号计划字符串的末尾,意思是“匹配的情况下立即拨号”。使用对象为类似911的事情
  • !!使用在结尾的拨号计划,并且意味“立即拒绝已拨号的编号”。过去常常阻拦900号码。

一些示例:

  • [2-9]xxxxxx 匹配美国典型的七位数字的拨号;
  • 011xx.匹配北美式国际拨号(011 后接一位或更多位数字);
  • [49]11S0 匹配 411 或 911 并且会立即拨号(不等待数位超时)。

 


相关信息


Document ID: 108774