一种通过msc和mgw仿真对软交换网络的语音质量进行测试的方法

文档序号:7760909阅读:227来源:国知局
专利名称:一种通过msc和mgw仿真对软交换网络的语音质量进行测试的方法
技术领域
本发明涉及软交换网络,尤其涉及在移动软交换网络里测试语音质量的方法。属于通信技术领域。
背景技术
在移动软交换网络中,语音不再传输在传统稳定的El链路上,而是传输在容易发生抖动出现丢包的IP网络上。因此需要一种能够测试全网语音质量的方法,来帮助监测和优化整个软交换网络的语音质量。传统的测试方法都是通过在软交换网络的各个接口布放监控设备、采集链路数据、解码、呼叫跟踪,最终得出整个网络的语音质量。而软交换网络接口规模大、协议复杂,监控的成本非常高。通常一座中等城市的软交换网络在几十上百个, 由于需要将被监测的链路全部连接到监测设备,在监测的投入上是十分巨大的。而我们通过MSC和MGW仿真,只需要连接到软交换网络的关口局,通过关口局就能测试整个网络的语音质量,大大减少了设备的投入和部署的复杂度。并且传统的测试方法局限于被动式的采集抓包分析模式,只能提供语音质量情况,当发现问题时,不能提供优化的手段。本发明通过仿真真实的MSC和MGW软交换网元来测试整个软交换网络语音质量的测试方法,是一种主动式的全新测试模式。它不但能7* 小时监控软交换网络语音质量,当出现问题是,能够准确定位问题出现的网元或者网段,提供快速的分析和解决问题的手段,从而有效的帮助用户维护和优化软交换网络。

发明内容
本发明的目的是解决现有技术中存在的软交换网络语音质量测试成本高昂、测试方法低效的问题,提供一种全新的软交换网络语音质量测试的方法。这种方法能够弥补没有主动式软交换网络语音质量测试方法的空白。和现有技术中通过采集抓包分析测试软交换网络语音质量的方法相比,这种方法具有效率高,成本低的特点。具体来说,本发明方法包括a)在软交换网络里,仿真器通过模拟移动交换中心MSC(Mobile Switching Center)向软交换网络里真实的MSC发起语音呼叫;通过在MSC配置被叫号码,可以仿真不通类型的语音呼叫,包括环回和端到端语音呼叫。环回呼叫指仿真器发起语音呼叫,MSC将被叫流程呼转回仿真器,从而形成一条环路;端到端呼叫指仿真器A发起语音呼叫,MSC将被叫流程呼转回仿真器B,形成A到B的端到端呼叫。b)根据语音呼叫协商的媒体信息,仿真软交换网络里的媒体网关MGW(Media Gateway)向目标MGW网元发送标准语音包。c)根据语音呼叫协商的媒体信息,模拟MGW从目标MGW网元接受语音包。
d)根据步骤b、c所述,通过对比发送和接受的语音包,计算出单个MGW的语音质量;e)重复步骤a、b、c、d并发测试所有的MGW,从而达到覆盖整个软交换网络的语音质量测试。本发明的积极效果是通过仿真MSC和MGW即可监测整个软交换网络的语音质量。仿真测试的好处是可以主动的方式灵活的监测网络的传输质量和语音质量,同时监很好的解决了传统监测系统部署复杂、成本高昂的问题。本发明与传统的通过抓包采集分析语音质量的测试方法相比, 不需要监控软交换网络各个网元之间大量的IP链路,而是充分利用软交换网络协议的特点,通过模拟、仿真软交换网元,用真实的信令流程和标准的语音报文来测试承载在IP网络上的的语音质量。


图1表示本发明实施例的单个软交换语音质量测试的网络拓扑图。
具体实施例方式下面通过具体实施例结合附图对本发明作进一步说明。图1表示本发明实施例的单个MGW语音质量测试的网络拓扑图,如图1所示,测试服务器通过Socket接口和仿真器连接,MSC仿真器通过Nc接口和软交换关口局MSC连接, 后者通过Nc接口和软交换的端局MSC连接,端局MSC通过Mc接口和端局MGW连接,最后仿真MGW通过Nb接口和端局MGW连接。为了测试软交换网络的语音质量,测试服务器通过MSC和MGW仿真器连接到软交换网络的关口局MSC上,通过关口局来可以连接到软交换网络里的任意目标端局MSC。具体的测试原理和流程为MSC仿真器通过Nc接口里的BICC协议,向目标端局MSC发起语音呼叫请求,在请求里携带MGW仿真器的媒体面信息;目标端局MSC通过Nc接口返回呼叫响应,并在响应里携带目标端局MGW的媒体面信息;从而得到双方媒体面信息的对应关系。MGW仿真器根据Nc 口协商好的媒体面信息,通过Nb 口向目标端局MGW发送标准的语音包,并从目标端局接收环回的语音包。测试服务器最后将接受和发送的语音包进行对比和 PESQ(Perceptual evaluation of speech quality, ITU P. 862 定义的主观语音质量评估) 的计算,最终得出软交换网络的传输质量(IP网络时延、丢包和抖动等)和语音质量(PESQ 和MOS值)。
权利要求
1.一种通过MSC和MGW仿真对软交换网络的语音质量进行测试的方法,包括a)在软交换网络里,模拟仿真MSC通过实现BICC协议向现网MSC发起真实的语音呼叫;b)根据语音呼叫协商的媒体信息,模拟MGW向目标MGW网元发送标准语音包;c)根据语音呼叫协商的媒体信息,模拟MGW从目标MGW网元接受语音包;d)根据步骤b、c所述,通过对比发送和接受的语音包,计算出软交换网络的语音质量。
2.如权利要求1所述的方法,其特征在于,在步骤a中,通过模拟MSC发起真实的语音呼叫,形成一条语音环路。
3.如权利要求2所述的方法,其特征在于,通过模拟MGW在语音环路上发送和接受语音包,计算出环路的语音质量。
4.如权利要求1所述的方法,其特征在于,在步骤a中,通过模拟MSC发起语音呼叫,形成一条真实的端到端语音通路。
5.如权利要求4所述的方法,其特征在于,通过模拟MGW在端到端语音通路上发送和接受语音包,计算端到端的语音质量。
全文摘要
本发明公开了一种通过MSC和MGW仿真对软交换网络的语音质量进行测试的方法,属于通信技术领域。本发明方法包括a)在软交换网络里,模拟MSC向现网MSC发起真实的语音呼叫;b)根据语音呼叫协商的媒体信息,模拟MGW向目标MGW网元发送标准语音包;c)根据语音呼叫协商的媒体信息,模拟MGW从目标MGW网元接受语音包;d)根据步骤b、c所述,通过对比发送和接受的语音包,计算出软交换网络的语音质量。本发明方法可用于软交换网络,通过模拟MSC和MGW测试软交换网络的语音质量。
文档编号H04W24/06GK102421128SQ201010294209
公开日2012年4月18日 申请日期2010年9月28日 优先权日2010年9月28日
发明者岳勇 申请人:飞思达技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1