一种自动测试监听网关性能的装置的制作方法

文档序号:7623827阅读:69来源:国知局
专利名称:一种自动测试监听网关性能的装置的制作方法
技术领域
本发明涉及下一代网络监听网关,更具体地说,涉及一种测试监听网关性能的装置。
背景技术
NGN(下一代网络)监听网关的主要用途是解决IAD(综合接入设备)等设备的监听问题,因为某些情况下,这些小终端设备是不支持监听的发送复制的,必须将其业务呼转到监听网关,通过监听网关透传后,在监听网关对用户进行监听。
一般NGN监听的组网方案如图1所示IAD、监听网关、媒体网关(或类似提供电话接入的设备)、媒体网关控制器及监听控制中心通过IP网相连,监听中心连接在媒体网关上,媒体网关用于提供电话接入,也可以采用其他类似设备,例如传统交换机。监听控制中心对所有被监听的设备进行控制,使被监听设备的全部或者部分业务呼转到监听网关。监听网关一旦有业务通过,监听中心的监听电话就会振铃,提示监听工作人员进行监听和/或录音,或自动录音。
监听网关的好坏很大一部分取决于监听网关的性能。现有技术中,对监听网关没有相关的性能自动测试技术,只能通过手工进行拨测,用人耳判断监听语音质量的好环。这种监听网关测试方式,拨测的测试强度是有限的,商用前的性能测试无法进行,因而设备的稳定性无法保证,对语音质量的评价也不够客观。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述只能通过手工拨测的缺陷,提供一种自动测试合法监听网关性能以及客观评价语音质量的装置。
本发明解决其技术问题所采用的技术方案是构造一种自动测试监听网关性能的装置,其特征在于,包括控制器及与其相连接的执行部件,所述执行部件用于产生拨测信号、响应所述拨测信号、产生语音信号、接收监听信号及检测接收到的监听信号。
在本发明的自动测试监听网关性能的装置中,所述执行部件包括多个输入输出端口,每一端口都与一个唯一的号码相关联,其中第一部分端口用于与综合接入设备相连,第二部分端口用于与监听中心的监听电话线路相连;所述执行部件还包括存储模块,其中存储有所述第一部分端口和第二部分端口的端口-号码对照表;主叫模拟模块,用于在所述第一部分端口中的至少一个端口模拟主叫产生拨测信号,所述拨测信号包括摘机、拨号或挂机信号;被叫模拟模块,用于响应主叫拨测信号而在所述第一部分端口中的另外至少一个端口模拟被叫产生摘机或挂机信号;语音信号发生模块,用于产生在主叫与被叫之间传送的语音信号;监听电话接叫模拟模块,用于在所述第二部分端口的至少一个端口接收监听信号;信号检测处理模块,用于检测处理所述接收到的监听信号。
在本发明的自动测试监听网关性能的装置中,所述检测处理接收到的监听信号包括检测语音通断及语音质量。
在本发明的自动测试监听网关性能的装置中,所述检测语音质量是将接收到的监听信号与语音信号发生装置产生的信号进行比较而进行。
在本发明的自动测试监听网关性能的装置中,所述控制器可以控制主叫模拟模块产生拨测信号的频率和次数。
在本发明的自动测试监听网关性能的装置中,所述执行部件由至少一块语音卡或者类似装置构成,所述控制器包括用于解释TCL脚本的TCL服务器。
在本发明的自动测试监听网关性能的装置中,所述语音卡可以是Intel公司的Dialogic语音卡。
本发明通过在语音卡的基础上开发自动化测试装置及脚本,完成监听网关的性能测试、自动测试。实施本发明的自动测试合法监听网关性能的方法,具有以下有益效果实现监听网关的性能自动测试,可以测试监听的质量,成本低、实现简单。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是现有技术的NGN监听的组网方案示意图;图2是本发明监听网关性能测试组网示意图;图3是本发明的合法监听网关性能自动测试的装置示意框图;图4是本发明合法监听网关性能自动测试装置一种实施例的示意图;具体实施方式
如图2所示,本发明的监听网关性能测试组网方案是在现有技术的方案中增加了自动测试装置。为简化起见,图2中只示出了一个IAD,实际测试组网可以包括多个IAD(也可以是其他类似的接入设备、网关设备),自动测试装置连接在监听中心和各个IAD之间。
如图3所示,监听网关性能自动测试装置包括控制器及其执行部件。其中执行部件设置有模拟被监听端口A1、A2......An和模拟监听端口B1、B2......Bm、主叫模拟模块、被叫模拟模块、监听电话接叫模拟模块、语音信号发生模块、存储模块、监听信号检测处理模块。每个模拟被监听端口A1、A2......An和模拟监听端口B1、B2......Bm都对应有一个号码,并在存储模块中存储有表示该对应关系的端口号码表。模拟被监听端口A1、A2......An用于与IAD(或类似的接入设备、网关设备)相连,模拟监听端口B1、B2......Bm用于与监听中心的监听电话线路相连。主叫模拟模块用于执行主叫的摘机、拨号、挂机动作;被叫模拟模块用于执行被叫的摘机、挂机动作;监听电话接叫模拟模块用于执行监听电话的接叫动作并可通过模拟监听端口B1、B2......Bm将监听信号传送到监听信号检测处理模块。语音信号发生模块用于产生语音信号,该语音信号可通过主、被叫通信信道在主、被叫之间传送。监听信号检测处理模块用于对接收到的监听信号进行处理以确定监听质量。
在使用本发明的自动测试装置对监听网关性能进行测试时,首先将模拟被监听端口A1、A2......An分别与NGN中的IAD(或类似的接入设备、网关设备)的电话接口相连,并将模拟监听端口B1、B2......Bm分别与监听中心的监听电话线路相连。然后,控制器根据存储装置中存储的端口号码表按一定规则选择一部分号码作为主叫号码,并为这些主叫号码一一选择一个相对应的被叫号码,并控制主叫模拟模块在主叫号码所对应的端口执行摘机、拨号动作,控制被叫模拟模块在被叫号码所对应的端口执行摘机动作,这样主叫与被叫号码对应的端口之间通过IAD(或类似的接入设备、网关设备)及IP网建立了通信信道,语音信号发生模块产生语音信号在主叫端口与被叫端口之间通过通信信道相互传送。IAD(或类似的接入设备、网关设备)中的呼叫业务被呼转到监听网关,监听中心探测到有被监听的电话处于呼叫状态,立即接通监听电话使其产生振铃。此时监听电话接叫模拟模块接收到从模拟监听端口传来的监听信道连通信号,在控制器的控制下在相应的模拟监听端口执行接叫动作,并将监听信号传送到监听信号检测处理模块。监听信号检测处理模块检测语音通断及语音质量,并将接收到的信号与语音信号发生模块产生的语音信号进行比较,检测接收到的监听信号是否正确。
本发明的自动测试装置可通过控制器改变主叫模拟模块拨测的频率和次数,以检测在呼叫繁忙的状况下,监听网关所监听到的准确度和语音质量,并以此来评估监听网关的性能。
如图4所示,在本发明的一个实施例中,监听网关性能自动测试装置的执行部件由语音卡实现,控制器由TCL(工具命令语言)服务器及TCL脚本实现。通过在语音卡的基础上开发自动化测试工具及脚本,完成监听网关的性能的自动测试。例如但不限于,语音卡可以使用Intel公司的Dialogic语音卡,用于完成电话的摘、挂机等功能,还可以检测语音通断、语音质量等功能;TCL服务器,用于解释PC2编写的TCL脚本并控制语音卡完成动作;TCL脚本,根据不同的测试需要编写TCL脚本。通过脚本控制语音卡完成主被叫的摘挂机、拨号通话,同时控制语音卡完成监听电话的接叫,检测监听到的信号是否正确。通过增加语音卡的数量,编写脚本控制拨测的频率和次数,可以完成监听网关的性能测试。在本实施例中,TCL脚本和TCL服务器之间可采用支持面向连接(TCP)和无连接(UDP)两种连接方式,兼容不同的客户端软件。TCL服务器支持Telnet操作方式,可非常方便地与其他测试平台集成。
在本发明的另一个实施例中,语音卡还可选择其它厂家的与Dialogic语音卡兼容的产品,如深圳东进公司的ND2400C 8E1语音卡等等。除语音卡,还可采用其它类似装置来实现本发明的执行部件,例如采用电话机芯片、存储器、语音信号发生模块及监听信号检测处理模块等,通过控制器来控制这些模块来完成本发明的自动测试功能。
另外,控制器还可采用其它命令解释脚本,如采用类似TCL的可编程、解释脚本。也可以采用安装有控制软件的处理器来实现控制功能。
采用本方案实现监听网关性能的自动测试,可以测试监听的质量,还可以测试监听的语音质量,测试结果客观,方案成本低、实现简单、可扩展性好。
权利要求
1.一种自动测试监听网关性能的装置,其特征在于,包括控制器及与其相连接的执行部件,所述执行部件用于产生拨测信号、响应所述拨测信号、产生语音信号、接收监听信号及检测接收到的监听信号。
2.根据权利要求1所述的自动测试监听网关性能的装置,其特征在于,所述执行部件包括多个输入输出端口,每一端口都与一个唯一的号码相关联,其中第一部分端口用于与接入设备相连,第二部分端口用于与监听中心的监听电话线路相连;所述执行部件还包括存储模块,其中存储有所述第一部分端口和第二部分端口的端口-号码对照表;主叫模拟模块,用于在所述第一部分端口中的至少一个端口模拟主叫产生拨测信号,所述拨测信号包括摘机、拨号或挂机信号;被叫模拟模块,用于响应主叫模拟拨测信号而在所述第一部分端口中的另外至少一个端口模拟被叫产生摘机或挂机信号;语音信号发生模块,用于产生在主叫与被叫之间传送的语音信号;监听电话接叫模拟模块,用于在所述第二部分端口的至少一个端口接收监听信号;信号检测处理模块,用于检测处理所述接收到的监听信号。
3.根据权利要求2所述的自动测试监听网关性能的装置,其特征在于,所述检测处理接收到的监听信号包括检测语音通断及语音质量。
4.根据权利要求3所述的自动测试监听网关性能的装置,其特征在于,所述检测语音质量是将接收到的监听信号与语音信号发生装置产生的信号进行比较而进行。
5.根据权利要求2所述的自动测试监听网关性能的装置,其特征在于,所述控制器可以控制主叫模拟模块产生拨测信号的频率和次数。
6.根据权利要求1至5中任一项所述的自动测试监听网关性能的装置,其特征在于,所述执行部件由至少一块语音卡构成,所述控制器包括用于解释TCL脚本的TCL服务器。
7.根据权利要求6所述的自动测试监听网关性能的装置,其特征在于,所述语音卡是Intel公司的Dialogic语音卡。
全文摘要
本发明涉及一种自动测试合法监听网关性能的装置,包括控制器及执行部件,执行部件包括多个I/O端口,每一端口都与一个唯一的号码相关联,其中第一部分端口用于与综合接入设备相连,第二部分端口用于与监听电话线路相连。执行部件还包括存储模块;主叫模拟模块,用于在第一部分端口中的至少一个端口产生拨测信号;被叫模拟模块,用于响应主叫模拟拨测信号而在第一部分端口中的另外至少一个端口产生响应信号;语音信号发生模块,用于产生在模拟主叫与模拟被叫之间传送的语音信号;监听电话接叫模拟模块,用于在第二部分端口接收监听信号;信号检测处理模块,用于检测处理接收到的监听信号。本发明实现了监听网关性能的自动测试,成本低、实现简单。
文档编号H04M3/22GK1893476SQ20051010193
公开日2007年1月10日 申请日期2005年11月28日 优先权日2005年11月28日
发明者江大勇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1