模拟呼叫器及其实现方法

文档序号:7966918阅读:325来源:国知局
专利名称:模拟呼叫器及其实现方法
技术领域
本发明涉及一种模拟呼叫器,也涉及利用计算机和数字程控交换机上的环路中继接口实现模拟呼叫器功能的方法,属于通信测试技术领域。
背景技术
模拟呼叫器是一种对程控交换机话务处理性能进行测试评估的专用测试设备。它通过中继接口连线与被测系统相连,在程控交换机电路接口上精确模拟电话用户行为,并使用标准通信协议向被测设备发起呼叫,以便对被测设备的各项相关指标进行测试,得出对交换机响应的检测统计报告,帮助测试者对交换机的综合性能进行分析评估。
对于研制交换设备相关的科研机构来说,灵活地使用模拟呼叫器可使开发者在其研发过程的每一个环节都对交换机的相关功能进行测试,保证在整套系统(设备)研发完成后整体性能达到设计的预期要求。对相关的生产厂商来说,使用模拟呼叫器可使生产者提前对设备的多种指标进行评估,保证设备在投入运行时万无一失。
目前,市面上流行的模拟呼叫器主要有两种,一种是以计算机为平台的插卡式结构,另一种是独立的智能仪器。例如公开号为CN1256574的中国实用新型专利就公开了一种模拟呼叫器。该模拟呼叫器由控制器、数字处理单元、交换网络单元、1~2个编解码及A/D D/A转换器、1~8个模拟话路阵列单元、时钟单元组成,模拟话路阵列单元向被测程控交换设备施加负载。但是,现有的模拟呼叫器产品普遍具有体积庞大和成本高的缺陷,不利于推广应用,尤其无法实现在每台交换机都配备模拟呼叫器。
另一方面,在一些应用场合如现场检修中,却很难方便地找到现成的模拟呼叫器,给工作带来了不便。
公开号为CN1547375的中国发明专利申请公开了一种内置于数字程控交换机的模拟用户呼叫测试系统及方法。该系统包括后台处理模块、前台呼叫控制处理模块和硬件子系统,其中后台处理模块运行于交换机的维护台上,用于提供用户设置参数和显示测试结果的操作界面,前台呼叫控制处理模块,包含于交换机主控模块中,用于控制所述硬件子系统按照设计的逻辑流程和用户设置参数进行呼叫测试处理,硬件子系统由交换机内的环路中继单板、模拟用户接口板、接口板控制处理单元、多功能资源处理板组成。采用该发明可用很少的花费达到商用呼叫仪器等同的测试结果,并具有更大的灵活性,具备在线测试的能力。但是,该发明需要内置在交换机中才能实现,使用范围受到很大限制。

发明内容
本发明的目的在于提供一种新型的模拟呼叫器,该模拟呼叫器利用计算机和环路中继接口来实现,可以实现模拟呼叫器的基本功能。
本发明的另外一个目的是提供一种利用计算机和环路中继接口实现模拟呼叫器功能的方法。
为实现上述的发明目的,本发明采用下述的技术方案一种模拟呼叫器,外接于被测试的数字程控交换机,其特征在于所述模拟呼叫器包括计算处理设备;所述计算处理设备通过串行接口连接环路中继接口,所述环路中继接口连接所述被测试数字程控交换机的共电接口;其中较优地,所述环路中继接口包括第一环路中继接口和第二环路中继接口,所述第一环路中继接口和第二环路中继接口分别连接不同的共电接口。
所述计算处理设备为PC机、单片机或掌上计算机中的任意一种。
一种实现模拟呼叫器的方法,利用计算处理设备和数字程控交换机上的环路中继接口实现,其特征在于将所述计算处理设备中的串口与所述数字程控交换机中的环路中继接口相连接,所述环路中继接口连接共电接口;所述计算处理设备产生模拟呼叫信号,通过所述环路中继接口输入所述数字程控交换机中;所述数字程控交换机的响应信号通过所述环路中继接口传递给所述计算处理设备;所述计算处理设备分析获得的响应信号,获得所述数字程控交换机的工作状况数据。
其中较优地,所述环路中继接口为两个,分别连接不同的共电接口。
所述环路中继接口中,一个用于进行模拟呼叫操作,另一个用于进行模拟应答操作。
本发明所提供的模拟呼叫器及其实现方法可以利用环路中继接口实现发起模拟呼叫和进行模拟应答,从而以非常简化的方式实现了模拟呼叫器的基本功能。利用本发明,只要有数字程控交换机的地方,再加上一台计算机,就可以实现模拟呼叫功能。与现有的模拟呼叫器相比,具有极其明显的成本优势和极高的性价比。


下面结合附图和具体实施方式
对本发明作进一步的说明。
图1为本发明所述的模拟呼叫器的系统结构示意图。
图2为利用环路中继接口实现发起模拟呼叫和模拟进行应答的流程示意图。
图3为进行呼叫控制、设置呼叫参数和统计呼叫结果的界面示意图。
具体实施例方式
本发明的基本思路在于充分利用环路中继接口的特性和计算机所提供的强大计算能力,采用软件模拟方式实现模拟呼叫器的基本功能。
为了实现这一发明思路,如图1所示,一台PC机通过RS232串行接口连接两个环路中继接口环路中继接口一和环路中继接口二。这两个环路中继接口分别连接被测试数字程控交换机上的两个共电接口。两个环路中继接口在本模拟呼叫器中负责发送和接收PC机所仿真的电话信号。对于程控交换机而言,它接收到的仿真电话信号和普通电话机进行拨打时的信号没有区别,因此程控交换机会按照正常的操作给予响应。环路中继接口通过共电接口接收数字交换机的响应信号,传递给PC机。在PC机中对有关信号进行分析之后,即可测试出数字交换机的工作状况。
本发明中的环路中继接口为数字交换机中的标准环路中继接口。在数字交换机的正常使用过程中,环路中继接口与共电接口是不直接连接的。在实现本模拟呼叫器的过程中,首先利用标准环路中继接口已有的资源,修改环路中继接口的接口程序,然后,将环路中继接口与共电接口直接用导线连接。模拟的摘机、挂机等标准信号通过导线从环路中继接口传送给共电接口。
由于PC机本身具有强大的计算能力,因此,现有模拟呼叫器中的许多需要硬件才能实现的功能可以利用PC机中已有的部件来实现,例如控制器和数字处理单元所实现的运算功能可以由CPU来实现,计时功能可以由PC机内的时钟来实现。这样就大大简化了模拟呼叫功能实现的难度,节约了增设相关设备所需的开支。
参见图2所示,利用环路中继接口来实现发起模拟呼叫和模拟应答的基本流程是这样的环路中继接口一进行模拟摘机、拨号音检测→摘机听拨号音延时→发双音多频码/脉冲1时长→发双音多频码/脉冲间隔……发双音多频码/脉冲N时长→发双音多频码/脉冲间隔(发号完毕),超时处理。
此时,环路中继接口二进行模拟摘机、应答呼叫。
在上述的模拟呼叫和模拟应答的过程中,计算机通过环路中继接口一和环路中继接口二向程控数字交换机发出/接受测试码,从而获得数字交换机进行话务处理的原始数据。
通话计时到后,结束本次通话,挂机。
在上述的模拟呼叫和模拟应答过程中,如果环路中继接口二端检测到忙音,则挂机。整个模拟呼叫器保持空闲一段时间。
空闲计时到,环路中继接口二进行模拟摘机,拨号音检测→摘机听拨号音延时→发双音多频码/脉冲1时长→发双音多频/脉冲码间隔……。
重复上面的呼叫过程。
图3为在PC机上进行呼叫控制,设置呼叫参数和统计呼叫结果的界面示意图。该界面分为三部分,分别是呼叫控制部分、呼叫参数设置部分和呼叫结果显示部分。
在呼叫控制部分,进行如下的设置a.启动/停止,用于控制模拟呼叫器的启动和停止;b.环路中继接口一复位,用于复位环路中继接口一;c.环路中继接口二复位,用于复位环路中继接口二;d.保存呼叫参数,用于把呼叫参数保存到指定的位置;e.打开呼叫参数,用于打开以前保存的呼叫参数文件;f.呼叫结果保存,用于把呼叫结果保存到指定的位置。
在呼叫参数部分,进行如下的设置a.共电用户一号码,用于设置与环路中继接口一相连的共电电话号码;b.共电用户二号码,用于设置与环路中继接口一相连的共电电话号码;
c.空闲间隔,用于设置一次呼叫结束后的等待间隔;d.听拨号音时间,用于设置主叫环路中继接口检测到拨号音后的等待时间;e.脉冲/音频拨号。如果选择音频拨号,还需要进一步设置发DTMF(双音多频信号)码的时长i)发DTMF码的时长,ii)发码间隔;f.通话时长,用于设置每次成功的呼叫的建立后,通话时间的长度;g.通话语音检测,用于设置通话时需要做的语音检测;h.开始呼叫时间,用于设置呼叫的开始时间;i.结束呼叫时间,用于设置呼叫的结束时间。
在呼叫结果显示部分,可以显示每次呼叫的记录。该记录包括以下几项内容主叫、被叫、呼叫开始时间、呼叫结束时间、通话语音检测、本次呼叫结果。另外,还包括总的呼叫结果统计,如呼叫总次数、成功次数、发起呼叫失败次数、呼叫应答失败次数、语音检测失败次数等。
由于本模拟呼叫器中,环路中继接口的开始呼叫、结束呼叫、复位等都由PC机控制,因此与呼叫相关的环路中继接口设计变得极其简单,只需要按相关共电接口的相关标准进行开发设计即可。任何一款数字程控交换机的环路中继接口都可以利用本发明所提供的技术解决方案加以改造,从而与PC机相配合实现模拟呼叫器功能。
需要说明的是,上面提到的PC机只是一个示例。任何一个具有足够的计算处理功能,能够让有关计算机程序在其上运行的计算设备,如单片机、掌上计算机等,都可以用来替代上述的PC机。
上面对本发明所述的模拟呼叫器及其实现方法进行了详细的说明。对本领域的一般技术人员而言,在不背离本发明实质精神的前提下对它所做的任何显而易见的改动,都将构成对本发明专利权的侵犯,将承担相应的法律责任。
权利要求
1.一种模拟呼叫器,外接于被测试的数字程控交换机,其特征在于所述模拟呼叫器包括计算处理设备;所述计算处理设备通过串行接口连接环路中继接口,所述环路中继接口连接所述被测试数字程控交换机的共电接口。
2.如权利要求1所述的模拟呼叫器,其特征在于所述环路中继接口包括第一环路中继接口和第二环路中继接口,所述第一环路中继接口和第二环路中继接口分别连接不同的共电接口。
3.如权利要求1所述的模拟呼叫器,其特征在于所述计算处理设备为PC机、单片机或掌上计算机中的任意一种。
4.一种实现模拟呼叫器的方法,利用计算处理设备和数字程控交换机上的环路中继接口实现,其特征在于将所述计算处理设备中的串口与所述数字程控交换机中的环路中继接口相连接,所述环路中继接口连接共电接口;所述计算处理设备产生模拟呼叫信号,通过所述环路中继接口输入所述数字程控交换机中;所述数字程控交换机的响应信号通过所述环路中继接口传递给所述计算处理设备;所述计算处理设备分析获得的响应信号,获得所述数字程控交换机的工作状况数据。
5.如权利要求4所述的实现模拟呼叫器的方法,其特征在于所述环路中继接口为两个,分别连接不同的共电接口。
6.如权利要求5所述的实现模拟呼叫器的方法,其特征在于所述环路中继接口中,一个用于进行模拟呼叫操作,另一个用于进行模拟应答操作。
全文摘要
本发明公开了一种模拟呼叫器,也公开了利用计算机和数字程控交换机上的环路中继接口实现模拟呼叫器功能的方法。该模拟呼叫器外接于被测试的数字程控交换机,计算机通过串行接口连接环路中继接口,所述环路中继接口连接被测试数字程控交换机的共电接口。本发明可以利用环路中继接口实现发起模拟呼叫和进行模拟应答,从而以非常简化的方式实现了模拟呼叫器的基本功能。利用本发明,只要有数字程控交换机的地方,再加上一台计算机,就可以实现模拟呼叫功能。与现有的模拟呼叫器相比,具有极其明显的成本优势和极高的性价比。
文档编号H04M3/36GK101030996SQ200610113369
公开日2007年9月5日 申请日期2006年9月25日 优先权日2006年9月25日
发明者谭小生, 周学义 申请人:北京佳讯飞鸿电气有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1