[发明专利]模拟中继线路检测方法有效
申请号: | 200710203427.1 | 申请日: | 2007-12-26 |
公开(公告)号: | CN101472011A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 任震宇;雷勇 | 申请(专利权)人: | 迈普(四川)通信技术有限公司 |
主分类号: | H04M3/30 | 分类号: | H04M3/30;H04M3/32;H04M7/00 |
代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
地址: | 610041四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟 中继 线路 检测 方法 | ||
技术领域
本发明涉及通信中继技术,特别涉及IP语音网关模拟中继线的检测方法。
背景技术
在使用模拟中继线的设备中,例如电话程控交换机(PBX)、语音网关,可 能会存在模拟中继接口,一般又称外部交换局(FXO)接口。该模拟中继接口 将普通用户电话线作为中继线使用,当外部有电话呼入时,或内部电话需要从 此接口呼出时,模拟中继接口会摘机,然后通过中继线传送语音。当线路出现 故障,例如短路、断路时,呼叫将不能成功,特别是当同一个设备集成有多个 模拟中继接口时,还存在接口选通的问题,一旦某一个或多个模拟中继接口由 于线路原因无法完成呼叫时,由于要一个一个的试呼,还会将呼叫建立时间拉 长。
为了解决以上问题,最好的方法是将模拟中继线是否可用提前检测出来, 如果发现某条线路不良,则不将呼叫路由到对应的模拟中继接口。
为了检测线路的状态,目前常用的方法是在电话线上串联电流检测电路, 当有呼叫时,或者在线路空闲时通过摘机检测电话线上是否有电流流过,如果 有则说明线路正常,如果没有就说明线路不正常。现有检测方法通常存在这样 的问题:当有呼叫检测线路时,因为只有在摘机后才能检测电话线的状态,一 般摘机后发现线路不正常,就只能拆除呼叫然后重新选择接口,对呼叫流程有 一些影响,也加长了呼叫建立时间。另外,空闲时检测环路电流,摘机后PBX 会响应摘机动作,PBX会认为用户摘机了,从而导致某些异常,例如发现某接 口在不停的摘机和挂机却没有呼叫过程,然后判断该线路为不良线路,或者错 误的将一个呼叫接通了。
发明内容
本发明所要解决的技术问题,就是提供一种可以检测电话线状态而又不会 影响呼叫流程的方法,以提高模拟中继呼叫成功率。
本发明解决所述技术问题,采用的技术方案是,模拟中继线路检测方法, 包括以下步骤:
模拟中继线路检测方法,包括以下步骤:
a.模拟中继接口发起呼叫前先摘机,摘机持续时间应小于PBX响应时间;
b.模拟中继接口检测环路电流,若检测到环路电流,判断连接该模拟中继 接口的模拟中继线路可用,进入正常的呼叫流程;
c.若没有检测到环路电流,则对另一个模拟中继接口重复上述步骤。
进一步的,步骤a中,模拟中继接口发起呼叫包括主动呼叫和被动应答。
具体的,所述摘机持续时间≤8ms。
本发明的有益效果是:由于在打开模拟中继接口前就知道接口的状态,故 可以避免由于错误摘机导致的误接、转接延时等问题,从而提高模拟中继呼叫 成功率。
附图说明
图1是本发明的模拟中继接口环境示意图;
图2是本发明的流程图。
具体实施方式
以下结合附图及具体实施方式,详细描述本发明的技术方案。
本发明利用硬件或软件将模拟中继接口摘机,保持一个短暂的时间后挂机。 在该短暂的时间内,PBX对用户的摘机不响应,从而完成模拟中继线的状态检 测,根据检测结果判断是否需要选择另外的模拟中继线进行检测。
在本发明中,使用模拟中继接口的环境为图1,在模拟中继接口主动呼叫(或 被动应答)前,通过先实现一个短暂时间的摘机然后挂机,以便选择一个可以 使用的接口。当模拟中继接口处于摘机状态时,模拟中继线与对端PBX的接口 电路形成了一个环路,在处于摘机状态的短暂时间内检测电话线上是否有电流, 如果有电流则说明线路正常,就继续进行呼叫,即摘机,然后拨号等等;如果 没有电流说明线路不正常,就换一个接口再试,直到所有的接口都不能用时中 止呼叫。由于模拟中继接口摘机持续的时间非常短,PBX不会响应,不会引起 PBX的任何动作。本发明流程如图2。
本发明也可以在模拟中继接口空闲时,模拟中继接口进行同样的短暂时间 的摘机,模拟中继接口检测到模拟中继线有环路电流,判断模拟中继接口线路 可用,模拟中继接口挂机;模拟中继接口检测到模拟中继线没有环路电流,判 断模拟中继接口线路不可用,模拟中继接口挂机,这样同样可以在发起呼叫前 确定模拟中继线的状态。
上述短暂时间是指8ms以内。因为在现有技术中,PBX为了抗干扰,通常 会对用户的摘机和挂机动作进行抖动消除处理,一般8ms以下的挂机和摘机动 作都会被认为是抖动而被丢弃,只有超过8ms以上的持续的摘机和挂机才被认 为是真正的摘机和挂机动作,从而引起呼叫流程的开始或停止。模拟中继接口 连接到PBX的用户口上,当通过逻辑控制模拟中继接口摘机,该摘机保持8ms 以下的时间,则PBX不会认为用户有摘机动作,从而不会触发呼叫流程。同样 的,当PBX正在送铃流给模拟中继接口时,如果中继接口摘机保持8ms以下时 间,PBX同样不会响应。但是,在这8ms时间内,模拟中继接口可以检测出环 路电流是否存在,如果存在就可以判断出电话线是可用的,否则不可用。当获 知电话线的状态后就可以进行后继呼叫处理,例如当判断到电话线是可用时, 就继续正常的呼叫,当电话线不可用时,就重新选择一个模拟中继接口进行呼 叫。在以上过程中,摘机由于不被PBX响应,不影响PBX的状态,故不一定在 有呼叫时才检测,可以在线路空闲的任意时候检测,从而可以在没有呼叫时也 可以判断出线路的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普(四川)通信技术有限公司,未经迈普(四川)通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710203427.1/2.html,转载请声明来源钻瓜专利网。