了解 FXO 断开问题
目录
简介
在您开始之前
规则
前提条件
所用组件
了解 FXO 断开问题
常见情况
了解监控断开信令方法
接地启动信令断开
基于断电的监控断开
电池反向
基于拨号音的监控断开
配置监控断开信令
在 Cisco IOS 11.3MA 及更高版本中配置支持断电的 FXO 端口
在 Cisco IOS 12.0(7)XK 及更高版本中配置 FXO 端口以支持电池反向检
测
在 Cisco IOS 11.3MA 中配置 FXO 端口以支持监控拨号音断开
在 Cisco IOS 12.1(3)T 中配置 FXO 以支持监控拨号音断开
从 Cisco IOS 12.1(5)XM 和 12.2(2)T 中配置 FXO 端口以支持监控拨号
音断开
相关信息
简介
本文帮助客户了解与外部交换局断开故障有关的问题,并提供排除此类故障的指南。本文还扼要描述了已经开发出的一些已为人所知的应对这些
问题的方法以及如何在 Cisco IOS 版本中实施这些方法。必须注意,本文不是配置文件,而是指导如何了解可能涉及的主要问题以及版本实施变
化的一项指南。
为了确保这些特性的正确实施,建议进一步阅读与本文中探讨的各种 Cisco IOS 软件版本有关的文件。
在您开始之前
规则
有关文件规则方面的更详尽信息请参阅《 Cisco 技术提示规则》。
前提条件
本文没有特定的前提条件。
所用组件
本文不限于特定软件与硬件版本。
了解 FXO 断开问题
在使用环路启动信令时,路由器的 FXO 接口在交换机(专用小交换机(PBX)、公用电话交换网(PSTN)和集团电话)看起来像一部电话。FXO 接口
将闭合环路,以指示摘机。交换机总是提供一个电池,因而从交换机一侧没有断开监控。因为交换机在(任何一方)呼叫终止时都期待电话用户
(FXO 接口的例子)挂断,交换机还期待路由器上的 FXO 端口挂断。在路由器中没有设置这种“人为干预”。FXO 端口期待交换机通知它何时挂断
(或去掉电池,以指示挂机)。因此,我们无法保证一旦呼叫两端中的任何一端挂断时近端或远端 FXO 端口会断开。
这个问题最常见的症状是在主叫方清除时电话继续振铃,或在已清除先前呼叫之后,FXO 端口仍然处于繁忙状态。
常见情况
作为一项简单的经验法则,如果本地路由器具有一个 FXO 端口而且通过 FXO 端口发出呼叫,它可以控制该呼叫,而且能提供本地断开。如果本地
路由器具有 FXO 端口,而且正在接收该呼叫,则它将要求与其相连接的交换机提供这种断开信号。
请注意:?/B>所有情况下都假定 PBX 上没有配置监控断开特性。
情况 1
电话 A 呼叫电话 B。电话 B 没有应答。电话 A 挂机,但是电话 B 将继续振铃,因为路由器的 FXO 没有收到电话 A 发出的变化(挂机)信令信息。而
且,如果对呼叫作出应答,则它将继续工作,直到电话 B 挂断,而不管电话 A 是否工作。
情况 2
电话 B 呼叫电话 A。在用户挂断时,或如果电话 B 在电话 A 应答之前挂断,则呼叫会断开,因为是路由器的 FXO 端口发出呼叫。但是,如果电话 A
在电话 B 之前挂断,则呼叫会继续,直到电话 B 挂断。
情况 3
这可能是最糟糕的情况,因为在两个方向中任何一个方向上发出的呼叫都将导致路由器在其 FXO 端口上接收呼叫。在从 PSTN 发出呼叫的环境下,
情况也许没有这样糟糕,因为 PSTN 交换机往往会提供断开(接地启动或断电)信息,而且远端路由器将从其 FXO 端口发送呼叫。然而,拨打 PSTN
的呼叫将遇到本文讨论的相同问题,因为这种呼叫也进入路由器的 FXO 端口。
了解监控断开信令方法
接地启动信令断开
如果交换机能够提供接地启动连接,则可以在路由器的 FXO 端口上采用接地启动信令。用这种方式配置时,交换机将从连接中断开接地,同时 FXO
端口将变为挂机。Cisco1750、2600、3600 和 3810 路由器提供这一选项。
基于断电的监控断开
断电检测是中断从交换机或 PBX 到 FXO 端口的供电,中断时间至少持续 350 毫秒。路由器上的 FXO 端口检测到断电,并将其解释为监控断开指示。
这在具有话音支持功能的所有 Cisco IOS 版本的 Cisco1750、2600、3600、3810 模拟端口上都可提供:
电池反向
通过颠倒 PBX 上的电池极性实施电池反向。这最初在连接呼叫(远端应答)时进行,在会话全过程中颠倒极性。在远端断开时,电池极性回到正
常,以指示呼叫断开。PBX 采用电池反向指示来启动计费。
注:?/B>在呼叫连接时,外部交换局(FXS) 端口通常将电池颠倒,因此如果某 FXS 端口与并不支持电池反向检测的 FXO 端口相连,则您应当在 FXS
端口上禁用电池反向,以防止意外情况的发生。
基于拨号音的监控断开
监控拨号音是 PBX 可以产生的用于指示呼叫已释放(主叫方恢复挂机状态)以及应当断开连接的可听频率。多数国家的拨号音不同。可以配置路
由器的 FXO 端口来将拨号音解释为监控断开和断开。
在下图显示的监控拨号音断开实例中,向远端进行呼叫。
配置监控断开信令
在 Cisco IOS 11.3MA 及更高版本中配置支持断电的 FXO 端口
监控断开信号 命令可提供对断电检测的支持。这是默认配置。在这种版本中配置 no supervisory disconnect signal 命令不仅会结束对断
电的支持,还会启动对基本监控拨号音断开的支持。请参阅《 配置 FXO 端口以支持监控拨号音断开》。
FXO_Paper(config)#voice-port 2/1/1
FXO_Paper(config-voice)#supervisory disconnect signal
FXO_Paper(config-voice)#end
FXO_Paper#
在 Cisco IOS 12.0(7)XK 及更高版本中配置 FXO 端口以支持电池反向检测
为了配置对电池反向的支持,在话音端口上采用 battery reversal 命令。在 MC3810 上从一开始就支持这一特性。在 Cisco IOS 软件版本
12.0(7)XK 中(集成在 Cisco IOS 软件版本 12.1(3)T 中),首次开始支持 Cisco 2600/3600 平台,而且需要增加特定的 FXO 硬件 VIC-2FXO-M1 和
VIC-2FXO-M2。
FXO_Paper(config)#voice-port 2/1/1
FXO_Paper(config-voice)#battery-reversal
FXO_Paper(config-voice)#end
FXO_Paper#
若欲了解有关 VIC-2FXO-M1 和 VIC-2FXO-M2 的更详尽信息,请参阅《 了解 FXO 话音接口卡》。
若欲了解有关如何配置电池反向的更详尽信息,请参阅《 Cisco 2600 和 3600 系列路由器和 MC3810 系列集中器中的话音端口增强》。
在 Cisco IOS 11.3MA 中配置 FXO 端口以支持监控拨号音断开
在 Cisco IOS 软件版本 11.3MA 中,首次开始支持监控拨号音断开。11.3MA 中通过配置 no supervisory disconnect signal 命令来激活这一特
性。在这一版本中,检测是最低限度的,FXO 只能将 600 赫拨号音作为断开信号检测。
FXO_Paper(config)#voice-port 2/1/1
FXO_Paper(config-voice)#no supervisory disconnect signal
FXO_Paper(config-voice)#end
FXO_Paper#
在 Cisco IOS 12.1(3)T 中配置 FXO 以支持监控拨号音断开
在 Cisco IOS 软件版本 12.1(3)T 中改变了监控拨号音检测,以提供更详细的支持。命令行界面(CLI)也被改变。从这个版本开始,可以在呼叫(通
过配置 mid-call 命令)过程中或仅仅在呼叫建立(通过在配置中采用 pre-connect 命令)时配置待检测的断开拨号音。检测任何拨号音
(用 anytone 命令配置)都只在呼叫建立过程中运行。配置任何拨号音检测,您都还必须激活回声消除,以防止由于检测到路由器自身的回铃
音而造成的断开。
另一项新的特性是能够创建新的话音类别,从而可以将用来构建拨号音的不同成分加以配置,以便与不同国家的 PBX 生成的拨号音相匹配。因为
有很多命令能构成话音类别,因此本文不讨论它们的功能。欲知详情,请参阅版本文件。
FXO_Paper #configure tone
FXO_Paper(config)#voice-port 3/1/1
FXO_Paper(config-voiceport)#supervisory disconnect dualtone
pre-connect voice-class 90
FXO_Paper(config-voiceport)#end
FXO_Paper(config)# voice class 90
FXO_Paper(config-voice-class)# freq-pair 1 350 440
FXO_Paper(config-voice-class)# freq-pair 2 480 850
FXO_Paper(config-voice-class)# freq-pair 3 1000 1250
FXO_Paper(config-voice-class)# freq-max-deviation 10
FXO_Paper(config-voice-class)# freq-max-power 6
FXO_Paper(config-voice-class)# freq-min-power 25
FXO_Paper(config-voice-class)# freq-power-twist 15
FXO_Paper(config-voice-class)# freq-max-delay 16
FXO_Paper(config-voice-class)# cadence-min-on-time 50
FXO_Paper(config-voice-class)# cadence-max-off-time 500
FXO_Paper(config-voice-class)# cadence-list 1 100 100 300 300 100
200
FXO_Paper(config-voice-class)# cadence-list 2 100 200 100 400
FXO_Paper(config-voice-class)# cadence-variation 8
FXO_Paper(config-voice-class)# exit
从 Cisco IOS 12.1(5)XM 和 12.2(2)T 中配置 FXO 端口以支持监控拨号音断开
Cisco IOS 软件版本 12.1(5)XM 和 12.2(2)T 有了许多改进和变化。这些改进与变化包括改变命令行,增加“拨号音检测公差”类别,改变定制话
音类别配置,支持创建定制 Cptone,而且最重要的是:能采用各国预先确定的特定呼叫进程信号音。后者提供了不必配置定制话音类别的一种手
段,大大减少了这一特性所需的总体配置工作量。通过将. cptone nn 命令用于话音端口来实现这种配置。我们建议在试图采用某定制配置之
前首先试用这种方法。
下面列出一项实例配置,请注意,其中包括了 timeout wait-release 5 和 timeout call-disconnect 5 命令。这些定时器的默认值是 30 毫
秒和 60 毫秒,事实也许会证明这些默认值在正常情况下是过大的。因此应根据当地的具体条件减少计时器值。作为指南,对于两者来说 5 秒可能
是更令人满意的值。
FXO_Paper#configure tone
FXO_Paper(config)#voice-port 3/1/1
FXO_Paper(config-voiceport)#supervisory disconnect dualtone mid-call
FXO_Paper(config-voiceport)#cptone us
FXO_Paper(config-voiceport)#timeout wait-release 5
FXO_Paper(config-voiceport)#timeout call-disconnect 5
FXO_Paper(config-voiceport)#exit
在 Cisco MC3810 系列集中器上的模拟话音端口(FXS 和 FXO)之间的本地发夹呼叫上不支持 FXO 断开监控,因为数字信号处理器(DSP)被绕过。如
果用 no voice local-bypass 全局配置命令来抑制发夹,就可支持 FXO 断开监控。
Cisco MC3810 系列集中器必须配备高性能压缩模块(HCM),以支持拨号音检测。标准话音压缩模块(VCM)并不支持 FXO 断开监控特性。
有关如何配置拨号音检测公差和使用话音类别的更详尽信息请参阅 FXO 断开监控。
相关信息
FXO 断开监控
FXO 监控断开信号音
Cisco 2600 和 3600 系列路由器及 MC3810 系列集中器中的话音端口增强
FXO 监控断开信号音(CSCdr29301)
话音端口配置
话音端口命令
了解 FXO 话音接口卡
话音、电话与信息处理技术
话音、电话与信息处理设备
话音、电话与信息处理软件
话音、电话与信息处理 TAC 电子教学解决方案
推荐读物: Cisco IP 电话故障排除,
思科出版社 ISBN 1587050757
技术支持-思科系统公司
版权所有 © 1992-2004 思科系统.