一种对语音媒体网关进行测试的方法及装置.pdf

上传人:00062****4422 文档编号:4721317 上传时间:2018-10-31 格式:PDF 页数:12 大小:469.72KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110174883.4

申请日:

2011.06.27

公开号:

CN102857645A

公开日:

2013.01.02

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04M 3/22申请公布日:20130102|||实质审查的生效IPC(主分类):H04M 3/22申请日:20110627|||公开

IPC分类号:

H04M3/22

主分类号:

H04M3/22

申请人:

中兴通讯股份有限公司

发明人:

闫薛杰; 张超

地址:

518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本发明公开了一种对语音媒体网关进行测试的方法,用于实现对语音媒体网关的媒体测试。所述方法包括:发起呼叫建立;在呼叫建立成功后,发送测试音;判断是否收到测试音,若收到,则确定测试成功,否则确定测试失败。本发明还公开了用于实现上述方法的装置。

权利要求书

权利要求书一种对语音媒体网关进行测试的方法,其特征在于,包括以下步骤:发起呼叫建立;在呼叫建立成功后,发送测试音;判断是否收到测试音,若收到,则确定测试成功,否则确定测试失败。如权利要求1所述的方法,其特征在于,在进行呼出测试时,发起呼叫建立的步骤包括:向主叫侧语音媒体网关发送摘机信号,在收到语音媒体网关发送的播放拨号音的信号时,向主叫侧语音媒体网关发送拨号信号,在收到播放回铃音的信号和被叫摘机信号时呼叫建立成功。如权利要求2所述的方法,其特征在于,向主叫侧语音媒体网关发送摘机信号的步骤包括:同时或依次向主叫侧语音媒体网关的多条电路发送摘机信号。如权利要求1所述的方法,其特征在于,在进行呼入测试时,发起呼叫建立的步骤包括:在收到播放振铃音的信号时,向被叫侧语音媒体网关发送被叫摘机信号,呼叫建立成功。如权利要求4所述的方法,其特征在于,向被叫侧语音媒体网关发送摘机信号的步骤包括:同时或依次向被叫侧语音媒体网关的多条电路发送摘机信号。如权利要求1至5中任一项所述的方法,其特征在于,判断是否收到测试音的步骤包括:判断是否收到预设数量的测试音报文,若是,则确定测试成功,否则确定测试失败。如权利要求1所述的方法,其特征在于,还包括步骤:输出测试成功或测试失败的结果。一种用于对语音媒体网关进行测试的装置,其特征在于,包括:模拟呼叫控制模块,用于发起呼叫建立,并在呼叫建立成功后,发送测试音;模拟呼叫分析模块,用于判断是否收到测试音,若收到,则确定测试成功,否则确定测试失败。如权利要求8所述的装置,其特征在于,模拟呼叫控制模块在进行呼出测试时,向主叫侧语音媒体网关发送摘机信号,在收到语音媒体网关发送的播放拨号音的信号时,向主叫侧语音媒体网关发送拨号信号,在收到播放回铃音的信号和被叫摘机信号时呼叫建立成功。如权利要求9所述的装置,其特征在于,模拟呼叫控制模块同时或依次向主叫侧语音媒体网关的多条电路发送摘机信号。如权利要求8所述的装置,其特征在于,模拟呼叫控制模块在进行呼入测试时,在收到播放振铃音的信号时,向被叫侧语音媒体网关发送被叫摘机信号,呼叫建立成功。如权利要求11所述的装置,其特征在于,模拟呼叫控制模块同时或依次向被叫侧语音媒体网关的多条电路发送摘机信号。如权利要求8至12中任一项所述的装置,其特征在于,模拟呼叫分析模块判断是否收到预设数量的测试音报文,若是,则确定测试成功,否则确定测试失败。

说明书

说明书一种对语音媒体网关进行测试的方法及装置
技术领域
本发明涉及通信领域,特别是涉及对语音媒体网关进行测试的方法及装置。
背景技术
在新开局过程中需要对语音媒体网关设备上开通的窄带语音功能进行验收测试。此测试是对终端设备上进行测试,看其是否能进行正常的语音呼入和呼出。语音媒体网关设备通常分布在各地,测试人员需要到各个测试地点连接电话机后进行测试。测试极为不便。如果语音媒体网关设备已经连接用户家里的电话机,则需要切断该电话机的通路再进行测试,增加了测试的难度。
为解决该问题,现有技术中根据请求模拟到被叫用户的呼叫;当呼叫经过的模拟呼叫局与被叫用户所在的局中的任一个局发生异常时,判定呼叫失败;当呼叫经过的模拟呼叫局与被叫用户所在的局中所有局均正常时,判定呼叫成功。仿真用户的真实呼叫,用于定位呼叫过程中的故障时,不必专门到故障申告地发起测试呼叫进行故障定位,提高了故障定位效率和用户的满意度,节省了维护成本,缩短了解决问题的时间。
现有技术是在业务信令层设备上判断一个真正的呼叫是否成功。然而,在呼叫建立后,一端无法听到另一端的声音时,现有技术无法判断出已故障。即,现有技术无法进行流媒体是否正常的测试。
发明内容
本发明实施例提供一种对语音媒体网关进行测试的方法及装置,用于实现对语音媒体网关的媒体测试。
一种对语音媒体网关进行测试的方法,包括以下步骤:
发起呼叫建立;
在呼叫建立成功后,发送测试音;
判断是否收到测试音,若收到,则确定测试成功,否则确定测试失败。
一种用于对语音媒体网关进行测试的装置,包括:
模拟呼叫控制模块,用于发起呼叫建立,并在呼叫建立成功后,发送测试音;
模拟呼叫分析模块,用于判断是否收到测试音,若收到,则确定测试成功,否则确定测试失败。
本发明实施例中在呼叫建立后传输测试音信号,通过判断是否收到测试音信号来测试语音媒体网关是否正常,即判断流媒体通路是否成功建立。相对于现有技术实现了对语音媒体网关的媒体测试。
附图说明
图1为本发明实施例中对语音媒体网关进行测试的主要方法流程图;
图2为本发明实施例中对语音媒体网关进行测试的详细方法流程图;
图3为本发明实施例中对语音媒体网关进行批量测试的方法流程图;
图4为本发明实施例中呼出测试的方法流程图;
图5为本发明实施例中呼入测试的方法流程图;
图6为本发明实施例中测试装置的结构图。
具体实施方式
本发明实施例中在呼叫建立后传输测试音信号,通过判断是否收到测试音信号来测试语音媒体网关是否正常,即判断流媒体通路是否成功建立。相对于现有技术实现了对语音媒体网关的媒体测试。
参见图1,本实施例中对语音媒体网关进行测试的主要方法流程如下:
步骤101:发起呼叫建立。
步骤102:在呼叫建立成功后,发送测试音。
步骤103:判断是否收到测试音,若收到,则继续步骤104,否则继续步骤105。
步骤104:确定测试成功。
步骤105:确定测试失败。
本实施例中测试过程包括呼出测试和呼入测试,在测试时需要区分呼出测试和呼入测试,具体实现过程参见下面的实施例。
参见图2,本实施例中对语音媒体网关进行测试的详细方法流程如下:
步骤201:接收呼叫配置信息。该呼叫配置信息包括呼出测试命令或呼入测试命令,还可以包括对一条电话通路(简称电路)的测试时长,如果是呼出测试则还包括被叫号码(可以是固定配置)。可以有测试人员通过远程管理平台向测试装置发送呼叫配置信息。
步骤202:对呼叫配置信息进行合法性检查并识别是呼入测试还是呼出测试。如果合法,则进行下面的流程,如果不合法则结束流程,可以向远程管理平台输出不合法的检查结果和原因。呼出测试接步骤203,呼入测试接步骤205。合法性检查包括命令格式是否正确,收到的测试时长是否在预设的合适的时长范围内等。
步骤203:向主叫侧语音媒体网关发送摘机信号并建立呼叫。呼叫成功建立后继续步骤204,若建立失败,则结束流程,可以向远程管理平台输出呼叫建立失败的结果和失败原因。此时失败属于呼叫流程失败。
步骤204:向主叫侧语音媒体网关发送测试音。继续步骤207。
步骤205:向被叫侧语音媒体网关发送占用媒体信令并建立呼叫。该媒体通道对应的号码为被叫侧语音媒体网关上一条被测电路的号码。此步骤可以由测试人员通过测试装置拔打被测电路的号码。
呼叫成功建立后继续步骤206,若建立失败,则结束流程,可以向远程管理平台输出呼叫建立失败的结果和失败原因。此时失败属于呼叫流程失败。
步骤206:向被叫侧语音媒体网关发送测试音。较佳的,测试音为按键音,因为通话设备的按键音的频率较固定,相对于语音更容易准确识别。继续步骤207。
步骤207:判断被叫端是否收到测试音,若是,则继续步骤208,否则继续步骤209。较佳的,为了测试更准确,判断是否收到预设数量的测试音报文,若是,则确定测试成功,否则确定测试失败。
步骤208:确定测试成功。还可以向远程管理平台输出测试成功的结果。
步骤209:确定测试失败。还可以向远程管理平台输出测试失败的结果。此时失败属于流媒体过程失败。
通过图2所示的流程实现了对语音媒体网关上一条电路的测试,一般一个语音媒体网关包括多条电路,为了提高测试效率,本实施例提供一种批量测试的方法,参见下面的实施例。
参见图3,本实施例中对语音媒体网关进行批量测试的方法流程如下:
步骤301:接收包括测试数量或被测电路标识的呼叫配置信息。如果是呼出测试,则呼叫配置信息包括呼出测试命令、被测电路数量、单次测试时长。还可以包括起始被测电路的标识。例如,语音媒体网关包括16条电路,如果被测电路数量为16,则表示需要测所有被测电路,此时可以不携带起始被测电路的标识。如果被测电路数量为5,起始被测电路的标识为3,则需测试电路2‑电路6(电路标识从0开始编号),如果不携带起始被测电路的标识,则默认从电路0开始测试。或者不携带被测电路数量,此时需携带被测电路标识,可以有多个被测电路标识。如果是呼入测试,则呼叫配置信息包括多个被测电路的号码和单次测试时长。
步骤302:针对一个语音媒体网关的一条电路进行测试。该测试过程参见步骤202‑步骤209。
步骤303:判断在单次测试时长内是否生成测试结果,若是,则继续步骤304,否则继续步骤305。
步骤304:输出测试结果。继续步骤306。
步骤305:输出测试失败的结果。继续步骤306。
步骤306:判断是否有未测试的电路,若有,则继续步骤307,否则结束流程。
步骤307:确定下一条需测试的电路。继续步骤302。
图3所示的实施例是依次对多条电路进行测试,也可以同时对多条电路进行测试,向一个或多个语音媒体网关的多条电路发起呼叫建立过程即可。
本实施例中测试过程包括呼出测试和呼入测试,下面针对这两个过程分别详细介绍。
参见图4,本实施例中呼出测试的方法流程如下:
接收呼出测试命令后进行下面的流程。
步骤401:向主叫侧语音媒体网关发送摘机信号。
步骤402:接收主叫侧语音媒体网关发送的号码表和播放拨号音的信号。具体是主叫侧语音媒体网关向软交换系统发送摘机信号,以及接收软交换系统发送的号码表和播放拨号音的信号,然后主叫侧语音媒体网关向测试装置发送号码表和播放拨号音的信号。其中号码表记录了拨号规则。
步骤403:根据收到播放拨号音的信号播放拨号音。
步骤404:生成拨号信号,并依据号码表对拨号信号对应的号码进行检测,若检测通过,则继续步骤405,否则确定测试失败,结束流程。例如检测该号码是否符合用户的业务范围,如用户没有拔打国际长途的业务,但该号码为国外号码,则检测不通过。又如该号码是否对应有用户,有则检测通过。号码可能是空号,或者号码长度不是规范的长度等。
步骤405:向主叫侧语音媒体网关发送拨号信号。较佳的,拨号信号对应的号码为测试人员身边的用户,尤其是与模拟呼出有局向关系的用户,便于测试。
步骤406:主叫侧语音媒体网关通过主叫软交换向被叫号码所在的局向发送拨号信息。软交换系统向被叫侧语音媒体网关发送占用媒体信令并建立呼叫。被叫侧语音媒体网关向被叫端发送振铃音。
步骤407:接收主叫侧语音媒体网关发送的播放回铃音的信号。具体为主叫侧语音媒体网关将软交换系统发送播放回铃音的信号转发给测试装置。
步骤408:根据播放回铃音的信号播放回铃音。
步骤409:接收主叫侧语音媒体网关发送的被叫摘机信号。具体为被叫侧局向收到摘机信号后向主叫侧语音媒体网关发送被叫摘机信号。
后续过程参见步骤204、207、208和209。
被叫端主动挂机或测试超过预设的时长时结束本次测试。
参见图5,本实施例中呼入测试的方法流程如下:
接收呼入测试命令后进行下面的流程。
步骤501:向被叫侧语音媒体网关发送占用媒体信令。具体为被叫侧语音媒体网关接收软交换系统发送的准备媒体的信号。此步骤之前的摘机过程到播放拨号音过程参见正常拔打电话的流程,也可以参见步骤401‑404。
步骤502:接收被叫侧语音媒体网关发送的播放振铃音的信号。具体为被叫侧语音媒体网关中的软交换系统发送播放振铃音的信号。
步骤503:根据播放振铃音的信号播放振铃音。
步骤504:向被叫侧语音媒体网关发送被叫摘机信号。呼叫成功建立。此步骤实现了主动的被叫摘机过程。
后续过程参见步骤206‑209。
主叫端主动挂机或测试超过预设的时长时结束本次测试。
通过以上描述了解了对对语音媒体网关进行测试的过程,该过程可以由测试装置实现,下面对该装置的内部结构和功能进行介绍。
参见图6,本实施例中的测试装置包括:模拟呼叫控制模块601和模拟呼叫分析模块602。本实施例中的测试装置可以与语音媒体网关和软交换系统连接。
模拟呼叫控制模块601用于发起呼叫建立,并在呼叫建立成功后,发送测试音。模拟呼叫控制模块601在进行呼出测试时,向主叫侧语音媒体网关发送摘机信号,在收到语音媒体网关发送的播放拨号音的信号时,向主叫侧语音媒体网关发送拨号信号,在收到播放回铃音的信号和被叫摘机信号时呼叫建立成功。特别是同时或依次向主叫侧语音媒体网关的多条电路发送摘机信号。模拟呼叫控制模块601在进行呼入测试时,在收到播放振铃音的信号时,向被叫侧语音媒体网关发送被叫摘机信号,呼叫建立成功。尤其是向被叫侧语音媒体网关的多条电路发送摘机信号。
模拟呼叫分析模块602用于判断是否收到测试音,若收到,则确定测试成功,否则确定测试失败。较佳的,模拟呼叫分析模块602判断是否收到预设数量的测试音报文,若是,则确定测试成功,否则确定测试失败。
本发明实施例中在呼叫建立后传输测试音信号,通过判断是否收到测试音信号来测试语音媒体网关是否正常,即判断流媒体通路是否成功建立。相对于现有技术实现了对语音媒体网关的媒体测试。本发明实施例针对呼出测试和呼入测试分别提供了有效的解决方案,并且可以实现批量测试,明显提高测试效率。以及本发明实施例中的测试音为按键音,并且在收到多个测试音报文时判定测试成功,进一步提高了测试的准确度。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种对语音媒体网关进行测试的方法及装置.pdf_第1页
第1页 / 共12页
一种对语音媒体网关进行测试的方法及装置.pdf_第2页
第2页 / 共12页
一种对语音媒体网关进行测试的方法及装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种对语音媒体网关进行测试的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种对语音媒体网关进行测试的方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102857645 A (43)申请公布日 2013.01.02 CN 102857645 A *CN102857645A* (21)申请号 201110174883.4 (22)申请日 2011.06.27 H04M 3/22(2006.01) (71)申请人 中兴通讯股份有限公司 地址 518057 广东省深圳市南山区高新技术 产业园科技南路中兴通讯大厦法务部 (72)发明人 闫薛杰 张超 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 黄志华 (54) 发明名称 一种对语音媒体网关进行测试的方法及装置 (57) 摘要 本发明公开了一。

2、种对语音媒体网关进行测试 的方法, 用于实现对语音媒体网关的媒体测试。 所 述方法包括 : 发起呼叫建立 ; 在呼叫建立成功后, 发送测试音 ; 判断是否收到测试音, 若收到, 则确 定测试成功, 否则确定测试失败。 本发明还公开了 用于实现上述方法的装置。 (51)Int.Cl. 权利要求书 1 页 说明书 5 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 5 页 附图 5 页 1/1 页 2 1. 一种对语音媒体网关进行测试的方法, 其特征在于, 包括以下步骤 : 发起呼叫建立 ; 在呼叫建立成功后, 发送测试音 ; 判断是否收到。

3、测试音, 若收到, 则确定测试成功, 否则确定测试失败。 2. 如权利要求 1 所述的方法, 其特征在于, 在进行呼出测试时, 发起呼叫建立的步骤包 括 : 向主叫侧语音媒体网关发送摘机信号, 在收到语音媒体网关发送的播放拨号音的信号 时, 向主叫侧语音媒体网关发送拨号信号, 在收到播放回铃音的信号和被叫摘机信号时呼 叫建立成功。 3. 如权利要求 2 所述的方法, 其特征在于, 向主叫侧语音媒体网关发送摘机信号的步 骤包括 : 同时或依次向主叫侧语音媒体网关的多条电路发送摘机信号。 4. 如权利要求 1 所述的方法, 其特征在于, 在进行呼入测试时, 发起呼叫建立的步骤 包括 : 在收到播放。

4、振铃音的信号时, 向被叫侧语音媒体网关发送被叫摘机信号, 呼叫建立成 功。 5. 如权利要求 4 所述的方法, 其特征在于, 向被叫侧语音媒体网关发送摘机信号的步 骤包括 : 同时或依次向被叫侧语音媒体网关的多条电路发送摘机信号。 6.如权利要求1至5中任一项所述的方法, 其特征在于, 判断是否收到测试音的步骤包 括 : 判断是否收到预设数量的测试音报文, 若是, 则确定测试成功, 否则确定测试失败。 7. 如权利要求 1 所述的方法, 其特征在于, 还包括步骤 : 输出测试成功或测试失败的结 果。 8. 一种用于对语音媒体网关进行测试的装置, 其特征在于, 包括 : 模拟呼叫控制模块, 用于。

5、发起呼叫建立, 并在呼叫建立成功后, 发送测试音 ; 模拟呼叫分析模块, 用于判断是否收到测试音, 若收到, 则确定测试成功, 否则确定测 试失败。 9. 如权利要求 8 所述的装置, 其特征在于, 模拟呼叫控制模块在进行呼出测试时, 向主 叫侧语音媒体网关发送摘机信号, 在收到语音媒体网关发送的播放拨号音的信号时, 向主 叫侧语音媒体网关发送拨号信号, 在收到播放回铃音的信号和被叫摘机信号时呼叫建立成 功。 10. 如权利要求 9 所述的装置, 其特征在于, 模拟呼叫控制模块同时或依次向主叫侧语 音媒体网关的多条电路发送摘机信号。 11. 如权利要求 8 所述的装置, 其特征在于, 模拟呼叫。

6、控制模块在进行呼入测试时, 在 收到播放振铃音的信号时, 向被叫侧语音媒体网关发送被叫摘机信号, 呼叫建立成功。 12. 如权利要求 11 所述的装置, 其特征在于, 模拟呼叫控制模块同时或依次向被叫侧 语音媒体网关的多条电路发送摘机信号。 13.如权利要求8至12中任一项所述的装置, 其特征在于, 模拟呼叫分析模块判断是否 收到预设数量的测试音报文, 若是, 则确定测试成功, 否则确定测试失败。 权 利 要 求 书 CN 102857645 A 2 1/5 页 3 一种对语音媒体网关进行测试的方法及装置 技术领域 0001 本发明涉及通信领域, 特别是涉及对语音媒体网关进行测试的方法及装置。。

7、 背景技术 0002 在新开局过程中需要对语音媒体网关设备上开通的窄带语音功能进行验收测试。 此测试是对终端设备上进行测试, 看其是否能进行正常的语音呼入和呼出。语音媒体网关 设备通常分布在各地, 测试人员需要到各个测试地点连接电话机后进行测试。测试极为不 便。如果语音媒体网关设备已经连接用户家里的电话机, 则需要切断该电话机的通路再进 行测试, 增加了测试的难度。 0003 为解决该问题, 现有技术中根据请求模拟到被叫用户的呼叫 ; 当呼叫经过的模拟 呼叫局与被叫用户所在的局中的任一个局发生异常时, 判定呼叫失败 ; 当呼叫经过的模拟 呼叫局与被叫用户所在的局中所有局均正常时, 判定呼叫成功。

8、。 仿真用户的真实呼叫, 用于 定位呼叫过程中的故障时, 不必专门到故障申告地发起测试呼叫进行故障定位, 提高了故 障定位效率和用户的满意度, 节省了维护成本, 缩短了解决问题的时间。 0004 现有技术是在业务信令层设备上判断一个真正的呼叫是否成功。然而, 在呼叫建 立后, 一端无法听到另一端的声音时, 现有技术无法判断出已故障。即, 现有技术无法进行 流媒体是否正常的测试。 发明内容 0005 本发明实施例提供一种对语音媒体网关进行测试的方法及装置, 用于实现对语音 媒体网关的媒体测试。 0006 一种对语音媒体网关进行测试的方法, 包括以下步骤 : 0007 发起呼叫建立 ; 0008 。

9、在呼叫建立成功后, 发送测试音 ; 0009 判断是否收到测试音, 若收到, 则确定测试成功, 否则确定测试失败。 0010 一种用于对语音媒体网关进行测试的装置, 包括 : 0011 模拟呼叫控制模块, 用于发起呼叫建立, 并在呼叫建立成功后, 发送测试音 ; 0012 模拟呼叫分析模块, 用于判断是否收到测试音, 若收到, 则确定测试成功, 否则确 定测试失败。 0013 本发明实施例中在呼叫建立后传输测试音信号, 通过判断是否收到测试音信号来 测试语音媒体网关是否正常, 即判断流媒体通路是否成功建立。相对于现有技术实现了对 语音媒体网关的媒体测试。 附图说明 0014 图 1 为本发明实。

10、施例中对语音媒体网关进行测试的主要方法流程图 ; 0015 图 2 为本发明实施例中对语音媒体网关进行测试的详细方法流程图 ; 说 明 书 CN 102857645 A 3 2/5 页 4 0016 图 3 为本发明实施例中对语音媒体网关进行批量测试的方法流程图 ; 0017 图 4 为本发明实施例中呼出测试的方法流程图 ; 0018 图 5 为本发明实施例中呼入测试的方法流程图 ; 0019 图 6 为本发明实施例中测试装置的结构图。 具体实施方式 0020 本发明实施例中在呼叫建立后传输测试音信号, 通过判断是否收到测试音信号来 测试语音媒体网关是否正常, 即判断流媒体通路是否成功建立。相。

11、对于现有技术实现了对 语音媒体网关的媒体测试。 0021 参见图 1, 本实施例中对语音媒体网关进行测试的主要方法流程如下 : 0022 步骤 101 : 发起呼叫建立。 0023 步骤 102 : 在呼叫建立成功后, 发送测试音。 0024 步骤 103 : 判断是否收到测试音, 若收到, 则继续步骤 104, 否则继续步骤 105。 0025 步骤 104 : 确定测试成功。 0026 步骤 105 : 确定测试失败。 0027 本实施例中测试过程包括呼出测试和呼入测试, 在测试时需要区分呼出测试和呼 入测试, 具体实现过程参见下面的实施例。 0028 参见图 2, 本实施例中对语音媒体网。

12、关进行测试的详细方法流程如下 : 0029 步骤 201 : 接收呼叫配置信息。该呼叫配置信息包括呼出测试命令或呼入测试命 令, 还可以包括对一条电话通路(简称电路)的测试时长, 如果是呼出测试则还包括被叫号 码(可以是固定配置)。 可以有测试人员通过远程管理平台向测试装置发送呼叫配置信息。 0030 步骤 202 : 对呼叫配置信息进行合法性检查并识别是呼入测试还是呼出测试。如 果合法, 则进行下面的流程, 如果不合法则结束流程, 可以向远程管理平台输出不合法的检 查结果和原因。呼出测试接步骤 203, 呼入测试接步骤 205。合法性检查包括命令格式是否 正确, 收到的测试时长是否在预设的合。

13、适的时长范围内等。 0031 步骤 203 : 向主叫侧语音媒体网关发送摘机信号并建立呼叫。呼叫成功建立后继 续步骤 204, 若建立失败, 则结束流程, 可以向远程管理平台输出呼叫建立失败的结果和失 败原因。此时失败属于呼叫流程失败。 0032 步骤 204 : 向主叫侧语音媒体网关发送测试音。继续步骤 207。 0033 步骤 205 : 向被叫侧语音媒体网关发送占用媒体信令并建立呼叫。该媒体通道对 应的号码为被叫侧语音媒体网关上一条被测电路的号码。 此步骤可以由测试人员通过测试 装置拔打被测电路的号码。 0034 呼叫成功建立后继续步骤 206, 若建立失败, 则结束流程, 可以向远程管。

14、理平台输 出呼叫建立失败的结果和失败原因。此时失败属于呼叫流程失败。 0035 步骤 206 : 向被叫侧语音媒体网关发送测试音。较佳的, 测试音为按键音, 因为通 话设备的按键音的频率较固定, 相对于语音更容易准确识别。继续步骤 207。 0036 步骤 207 : 判断被叫端是否收到测试音, 若是, 则继续步骤 208, 否则继续步骤 209。 较佳的, 为了测试更准确, 判断是否收到预设数量的测试音报文, 若是, 则确定测试成功, 否 则确定测试失败。 说 明 书 CN 102857645 A 4 3/5 页 5 0037 步骤 208 : 确定测试成功。还可以向远程管理平台输出测试成功。

15、的结果。 0038 步骤 209 : 确定测试失败。还可以向远程管理平台输出测试失败的结果。此时失 败属于流媒体过程失败。 0039 通过图 2 所示的流程实现了对语音媒体网关上一条电路的测试, 一般一个语音媒 体网关包括多条电路, 为了提高测试效率, 本实施例提供一种批量测试的方法, 参见下面的 实施例。 0040 参见图 3, 本实施例中对语音媒体网关进行批量测试的方法流程如下 : 0041 步骤 301 : 接收包括测试数量或被测电路标识的呼叫配置信息。如果是呼出测试, 则呼叫配置信息包括呼出测试命令、 被测电路数量、 单次测试时长。 还可以包括起始被测电 路的标识。 例如, 语音媒体网。

16、关包括16条电路, 如果被测电路数量为16, 则表示需要测所有 被测电路, 此时可以不携带起始被测电路的标识。如果被测电路数量为 5, 起始被测电路的 标识为 3, 则需测试电路 2- 电路 6( 电路标识从 0 开始编号 ), 如果不携带起始被测电路的 标识, 则默认从电路 0 开始测试。或者不携带被测电路数量, 此时需携带被测电路标识, 可 以有多个被测电路标识。如果是呼入测试, 则呼叫配置信息包括多个被测电路的号码和单 次测试时长。 0042 步骤 302 : 针对一个语音媒体网关的一条电路进行测试。该测试过程参见步骤 202- 步骤 209。 0043 步骤 303 : 判断在单次测试。

17、时长内是否生成测试结果, 若是, 则继续步骤 304, 否则 继续步骤 305。 0044 步骤 304 : 输出测试结果。继续步骤 306。 0045 步骤 305 : 输出测试失败的结果。继续步骤 306。 0046 步骤 306 : 判断是否有未测试的电路, 若有, 则继续步骤 307, 否则结束流程。 0047 步骤 307 : 确定下一条需测试的电路。继续步骤 302。 0048 图 3 所示的实施例是依次对多条电路进行测试, 也可以同时对多条电路进行测 试, 向一个或多个语音媒体网关的多条电路发起呼叫建立过程即可。 0049 本实施例中测试过程包括呼出测试和呼入测试, 下面针对这两。

18、个过程分别详细介 绍。 0050 参见图 4, 本实施例中呼出测试的方法流程如下 : 0051 接收呼出测试命令后进行下面的流程。 0052 步骤 401 : 向主叫侧语音媒体网关发送摘机信号。 0053 步骤 402 : 接收主叫侧语音媒体网关发送的号码表和播放拨号音的信号。具体是 主叫侧语音媒体网关向软交换系统发送摘机信号, 以及接收软交换系统发送的号码表和播 放拨号音的信号, 然后主叫侧语音媒体网关向测试装置发送号码表和播放拨号音的信号。 其中号码表记录了拨号规则。 0054 步骤 403 : 根据收到播放拨号音的信号播放拨号音。 0055 步骤 404 : 生成拨号信号, 并依据号码表。

19、对拨号信号对应的号码进行检测, 若检测 通过, 则继续步骤405, 否则确定测试失败, 结束流程。 例如检测该号码是否符合用户的业务 范围, 如用户没有拔打国际长途的业务, 但该号码为国外号码, 则检测不通过。又如该号码 是否对应有用户, 有则检测通过。号码可能是空号, 或者号码长度不是规范的长度等。 说 明 书 CN 102857645 A 5 4/5 页 6 0056 步骤 405 : 向主叫侧语音媒体网关发送拨号信号。较佳的, 拨号信号对应的号码为 测试人员身边的用户, 尤其是与模拟呼出有局向关系的用户, 便于测试。 0057 步骤 406 : 主叫侧语音媒体网关通过主叫软交换向被叫号码。

20、所在的局向发送拨号 信息。软交换系统向被叫侧语音媒体网关发送占用媒体信令并建立呼叫。被叫侧语音媒体 网关向被叫端发送振铃音。 0058 步骤 407 : 接收主叫侧语音媒体网关发送的播放回铃音的信号。具体为主叫侧语 音媒体网关将软交换系统发送播放回铃音的信号转发给测试装置。 0059 步骤 408 : 根据播放回铃音的信号播放回铃音。 0060 步骤 409 : 接收主叫侧语音媒体网关发送的被叫摘机信号。具体为被叫侧局向收 到摘机信号后向主叫侧语音媒体网关发送被叫摘机信号。 0061 后续过程参见步骤 204、 207、 208 和 209。 0062 被叫端主动挂机或测试超过预设的时长时结束。

21、本次测试。 0063 参见图 5, 本实施例中呼入测试的方法流程如下 : 0064 接收呼入测试命令后进行下面的流程。 0065 步骤 501 : 向被叫侧语音媒体网关发送占用媒体信令。具体为被叫侧语音媒体网 关接收软交换系统发送的准备媒体的信号。 此步骤之前的摘机过程到播放拨号音过程参见 正常拔打电话的流程, 也可以参见步骤 401-404。 0066 步骤 502 : 接收被叫侧语音媒体网关发送的播放振铃音的信号。具体为被叫侧语 音媒体网关中的软交换系统发送播放振铃音的信号。 0067 步骤 503 : 根据播放振铃音的信号播放振铃音。 0068 步骤 504 : 向被叫侧语音媒体网关发送。

22、被叫摘机信号。呼叫成功建立。此步骤实 现了主动的被叫摘机过程。 0069 后续过程参见步骤 206-209。 0070 主叫端主动挂机或测试超过预设的时长时结束本次测试。 0071 通过以上描述了解了对对语音媒体网关进行测试的过程, 该过程可以由测试装置 实现, 下面对该装置的内部结构和功能进行介绍。 0072 参见图 6, 本实施例中的测试装置包括 : 模拟呼叫控制模块 601 和模拟呼叫分析模 块 602。本实施例中的测试装置可以与语音媒体网关和软交换系统连接。 0073 模拟呼叫控制模块 601 用于发起呼叫建立, 并在呼叫建立成功后, 发送测试音。模 拟呼叫控制模块 601 在进行呼出。

23、测试时, 向主叫侧语音媒体网关发送摘机信号, 在收到语 音媒体网关发送的播放拨号音的信号时, 向主叫侧语音媒体网关发送拨号信号, 在收到播 放回铃音的信号和被叫摘机信号时呼叫建立成功。 特别是同时或依次向主叫侧语音媒体网 关的多条电路发送摘机信号。模拟呼叫控制模块 601 在进行呼入测试时, 在收到播放振铃 音的信号时, 向被叫侧语音媒体网关发送被叫摘机信号, 呼叫建立成功。 尤其是向被叫侧语 音媒体网关的多条电路发送摘机信号。 0074 模拟呼叫分析模块 602 用于判断是否收到测试音, 若收到, 则确定测试成功, 否则 确定测试失败。较佳的, 模拟呼叫分析模块 602 判断是否收到预设数量。

24、的测试音报文, 若 是, 则确定测试成功, 否则确定测试失败。 0075 本发明实施例中在呼叫建立后传输测试音信号, 通过判断是否收到测试音信号来 说 明 书 CN 102857645 A 6 5/5 页 7 测试语音媒体网关是否正常, 即判断流媒体通路是否成功建立。相对于现有技术实现了对 语音媒体网关的媒体测试。 本发明实施例针对呼出测试和呼入测试分别提供了有效的解决 方案, 并且可以实现批量测试, 明显提高测试效率。以及本发明实施例中的测试音为按键 音, 并且在收到多个测试音报文时判定测试成功, 进一步提高了测试的准确度。 0076 本领域内的技术人员应明白, 本发明的实施例可提供为方法、。

25、 系统、 或计算机程序 产品。因此, 本发明可采用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。而且, 本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形 式。 0077 本发明是参照根据本发明实施例的方法、 设备 ( 系统 )、 和计算机程序产品的流程 图和 / 或方框图来描述的。应理解可由计算机程序指令实现流程图和 / 或方框图中的每一 流程和 / 或方框、 以及流程图和 / 或方框图中的流程和 / 或方框的结合。可提供这些计算 机程序指令到通用计算机、 专用计算机、 嵌入。

26、式处理机或其他可编程数据处理设备的处理 器以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和 / 或方框图一个方框或多个方框中指定的功能 的装置。 0078 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品, 该指令装置实现在流程图一个流程或多个流程和 / 或方框图一个方框或 多个方框中指定的功能。 0079 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计 算机或其他可编程设备上执行一系。

27、列操作步骤以产生计算机实现的处理, 从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 / 或方框图 一个方框或多个方框中指定的功能的步骤。 0080 显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样, 倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内, 则本发明也意图包含这些改动和变型在内。 说 明 书 CN 102857645 A 7 1/5 页 8 图 1 说 明 书 附 图 CN 102857645 A 8 2/5 页 9 图 2 说 明 书 附 图 CN 102857645 A 9 3/5 页 10 图 3 说 明 书 附 图 CN 102857645 A 10 4/5 页 11 图 4 说 明 书 附 图 CN 102857645 A 11 5/5 页 12 图 5 图 6 说 明 书 附 图 CN 102857645 A 12 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1