专利名称:一种定位语音传输故障的装置和方法
技术领域:
本发明涉及通信领域,具体而言,涉及一种定位语音传输故障的装置和方法。
背景技术:
CDMA2000作为未来的主流技术,已经得到业界的广泛认可。随着CDMA2000网络 技术的日益成熟,全球电信运营商都开始大量部署CDMA2000网络,目前的CDMA2000网络是 一个以软交换为核心的复杂网络,多种接口、多种协议、多种媒体并存。由于CDMA2000技术 的复杂性,在CDMA2000网络越来越大规模地使用后,必然会遇到越来越多的网络不稳定, 用户语音质量不好,投诉大量上升等棘手问题。其中最常见的表现形式就是语音的传输故 障,比如单通(能听到对方说话但对方听不到自己说话或相反)、断续(自己听到对方的话 是时断时续的或相反)和双不通等。对于这种问题,往往需要花费大量的人力、物力来复现 和解决问题。基于分组的CDMA2000BSS (Base Station Subsystem基站子系统)可以采用 TDM(Time Division Multiplexing 时分多路复用)传输方式接入到实现基于软交换的 CDMA2000核心网,也可以采用IP(Internet protocol网际协议)交换技术接入到实现基于 软交换的CDMA2000核心网。在CDMA系统业务信道发送过程中,每隔一帧时间(通常一帧时 间为20ms) BTS向MS (MobileStation移动台)发送一个业务帧,MS向BTS发送一个反向业务 帧。在TDM传输方式下,实现语音业务时,CDMA接入网需要将从空口传来的语音帧通过BTS 传送到BSC(Base Station Controller,基站控制器),再通过声码器(Vocoder)转换成脉 冲编码调制(Pulse Coded Modulation :PCM)码流通过TDM电路传输到核心网。采用IP交 换技术的传输方式,CDMA接入网在收到空口过来的语音帧后,把帧从BTS传送到BSC后,可 以不需要进行编解码的转换,直接将语音帧封装为RTP (Real-Time Transport Protocol) 分组通过IP网络传输。BTS从空口收帧到BSC发帧给核心网,再到目的BSC和BTS的整个 过程中,传输环节繁多,传输过程中任一环节出故障,都可能导致语音传输的故障。如何在 语音传输故障发生后快速的定位到出故障的环节,对故障的定位是很重要的。
发明内容
针对上述问题,本发明旨在提供一种定位语音传输故障的装置和方法,及时定位 媒体流传输环节的故障。根据本发明的一个方面,提供了一种定位语音传输故障的装置,包括数据收发统 计模块,用于对媒体流传输环节的数据收发进行统计后上报数据分析模块;数据分析模块, 用于对数据收发统计模块上报的数据进行分析后定位语音传输的故障。优选地,所述数据分析模块进一步包括总控模块,用于通知数据收发统计模块进 行或停止数据收发统计上报;数据汇总模块,用于汇总保存各数据收发统计模块上报的数 据,收集齐所有数据收发统计模块上报的数据或一定时间后将数据上报给数据分析模块; 显示模块,用于显示数据分析模块的分析结果。
3
优选地,所述的一定时间根据各媒体流传输环节的情况预先设置。优选地,数据收发统计模块位于媒体面处理的任一环节,所述任一环节包括基站 收发信机侧的信道处理模块和基站控制器侧的选择分发复用解复用模块。优选地,所述的数据收发统计模块除了对各媒体流处理环节的数据收发进行统计 外,还对收到的帧类型及其它信息进行统计。优选地,所述数据分析模块位于同一单板上,或分别驻留于不同的单板。优选地,数据分析模块对相邻或不相邻的两个媒体流传输环节的收帧数和发帧数 进行做差,判断差值是否在预定范围内,如果是,则认为正常,超出范围则认为语音传输有故障。本装置可以自动对系统中的单通、断续等语音传输故障进行检测,及时发现系统 中存在的语音传输故障,从而可以快速定位到语音传输出现故障的媒体流传输环节,提升 语音传输故障的定位效率,缩短故障定位周期。根据本发明的另一个方面,还提供了一种定位语音传输故障的方法,包括以下步 骤在各媒体流传输环节设置数据收发统计模块对该传输环节的数据收发进行统计;数据 收发统计模块上报上述数据收发统计数据给预先设置的数据分析模块;数据分析模块对数 据收发统计模块上报的数据进行分析后定位出语音传输的故障。优选地,所述的数据收发统计模块除了对各媒体流处理环节的数据收发进行统计 外,还对收发的帧数及其它信息进行统计。优选地,所述数据分析模块定位语音传输故障的步骤具体为数据分析模块对相 邻或不相邻的两个媒体流传输环节的收帧数和发帧数进行做差,判断差值是否在预定范围 内,如果是,则认为正常,超出范围则认为语音传输有故障。本方法可以自动对系统中的单通、断续等语音传输故障进行检测,及时发现系统 中存在的语音传输故障,从而可以快速定位到语音传输出现故障的媒体流传输环节,提升 语音传输故障的定位效率,缩短故障定位周期。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了 CDMA2000系统中媒体流的传输示意图;图2示出了根据本发明实施例的一种定位语音传输故障的装置结构图;图3示出了根据本发明实施例的一种定位语音传输故障的方法流程图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。以 CDMA2000 传统移动终端域(Legacy Mobile Station Domain :LMSD)为例, CDMA2000系统中媒体流的传输如图1所示,CHM(Channel Module,信道处理模块)模块位于 BTS (Base Transceiver System,基立占收发信机)侧,SDM(Selected Distribute Multiplex Demultiplex Module,选择分发复用解复用模块)模块位于BSC侧,MS为移动台,媒体流传 输过程经过源BTS、源BSC、核心网、目的BSC以及目的BTS。本发明提供的一种定位语音传输故障的装置和方法,可以自动对系统中的单通、断续等语音传输故障进行检测,及时发现 系统中存在的语音传输故障,从而可以快速定位到语音传输出现故障的媒体流传输环节, 提升语音传输故障的定位效率,缩短故障定位周期。图2示出了根据本发明实施例的一种定位语音传输故障的装置结构图。本装置中的数据收发统计模块204,用于对媒体流传输环节的数据收发进行统计 后上报数据分析模块203 ;数据分析模块203,用于对数据收发统计模块204上报的数据进 行分析后定位语音传输的故障。其中,总控模块201、数据汇总模块202及数据分析模块 203,可以是同一个模块,也可以是不同的模块,可以位于同一单板上,也可以分别驻留于不 同的单板。总控模块201决定什么时候启用、查询及停止数据收发统计;数据收发统计模块 204驻留在各媒体流传输环节,负责完成各媒体流处理环节的数据收发统计;数据汇总模 块202负责对各数据收发统计模块204上报的数据进行汇总;数据分析模块203负责对收 到的统计数据进行分析,确定出故障的媒体流传输环节,具体架构如图2所示总控模块201启动语音单通、断续监控/定位,通知驻留在各媒体流传输环节的 数据收发统计模块204开始进行数据收发统计,总控模块201,可以位于BSC侧,也可以位 于MSC侧,对于BSC侧,可以位于BSC的呼叫控制模块,也可以位于0MC(0perate&Maintain Centre,操作维护中心)后台等;数据收发统计模块204对所驻留的媒体流传输环节的数据收发进行统计,数据 收发统计模块204可以位于媒体面处理的任一环节,比如BTS (BaseTransceiver System, 基站收发信机)侧的CHM(Channel Module,信道处理模块)模块,BSC侧的SDM(Selected Distribute Multiplex Demultiplex Module,选择分发复用解复用模块)模块等,数据收 发统计模块204所做的事情包括但不限于对各媒体流处理环节的数据收发进行统计,还可 以对收到的帧类型及其它信息进行统计等等;总控模块201通知各数据收发统计模块204向数据汇总模块202上报数据;数据收发统计模块204上报数据收发统计数据给数据汇总模块202 ;数据汇总模块202保存各数据收发统计模块204上报的数据,进行汇总,收集齐所 有数据收发统计模块204上报的数据或一定时间后把数据转给数据分析模块203,其中所 说的一定时间可以通过起用一个定时器来完成,具体的时间可以根据各媒体流传输环节的 情况人为设置;数据分析模块203对一次呼叫的所有数据进行分析,确定出故障的媒体流传输环 节,这里所说的对一次呼叫的所有数据进行分析的方法,包括但不限于对各环节的数据收 发统计值进行对比来完成,具体的数据分析模块203对相邻的两个媒体流传输环节的收帧 数和发帧数进行对比,判断相差是否在合理范围内,如果在,则认为正常,超出范围则认为 有问题。怎样判断相差在合理范围内,有多种方法,比如数据分析模块203得到各环节的差 值,把差值累加,得到总的差值,再把总差值和本应该接收或发送的帧数(由时间可以算出 来,CDMA2000系统语音帧每20ms —帧)进行对比,可以认为内为合理范围,η的取值可 以参照通信行业标准YD/T1071-2000《IP电话网关设备技术要求》标准来定义,η为0则表 示良好,η为1则表示一般,η为5则表示较差,η为10则表示很差,不能接收。另外我们也 可以针对任2个环节的数据进行比较,设定对应的合理范围,如果认为各环节之间的传输不应该有丢帧,则必须相差为0才认为合理等等;总控模块201通知各数据收发统计模块204停止数据收发统计。当然,本装置不但可以用来对单次呼叫所发生的单通、断续等语音传输故障进行 定位,也可以对BSC的所有呼叫进行监控,来主动发现系统中存在的语音单通、断续等传输故障。图3示出了根据本发明实施例的一种定位语音传输故障的方法流程图。步骤301 总控模块启动语音单通、断续监控/定位,通知驻留在各媒体流传输环 节的数据收发统计模块开始进行数据收发统计;步骤302 数据收发统计模块对所驻留的媒体流传输环节的数据收发进行统计;步骤303 总控模块通知各数据收发统计模块向数据汇总模块上报数据;步骤304 数据收发统计模块上报数据收发统计数据给数据汇总模块;步骤305 数据汇总模块保存各数据收发统计模块上报的数据,进行汇总,收集齐 所有数据收发统计模块上报的数据或一定时间后把数据转给数据分析模块;步骤306 数据分析模块对一次呼叫的所有数据进行分析,确定出故障的媒体流 传输环节;步骤307 总控模块通知各数据收发统计模块停止数据收发统计。该方法的具体步骤如下1、由BSC的呼叫控制模块进行总控,在OMC后台设置好数据收发统计的参数后,由 OMC后台通知BSC的呼叫控制模块,BSC的呼叫控制模块完成控制流的建立流程后,通知BSS 的CHM,BTS侧接口板,BSC侧接口板,SDM,声码器等媒体流处理环节驻留的数据收发统计模 块进行数据收发统计;2、数据收发统计模块对所驻留的媒体流传输环节的数据收发进行统计;3、呼叫释放时,BSC的呼叫控制模块通知各数据收发统计模块向BSC的呼叫控制 模块上报数据;4、数据收发统计模块上报数据收发统计数据给BSC的呼叫控制模块;5、BSC的呼叫控制模块保存各数据收发统计模块上报的数据,进行汇总,设置一定 时器,收集齐所有数据收发统计模块上报的数据或定时器超时后把数据转给OMC后台的数 据分析模块;6、数据分析模块对一次呼叫的所有数据进行分析,确定出故障的媒体流传输环 节;7、BSC的呼叫控制模块通知各数据收发统计模停止数据收发统计。8、数据分析模块把分析结果通知给OMC后台,OMC后台保存分析结果并把结果显 示到界面。本方法可以自动对系统中的单通、断续等语音传输故障进行检测,及时发现系统 中存在的语音传输故障,从而可以快速定位到语音传输出现故障的媒体流传输环节,提升 语音传输故障的定位效率,缩短故障定位周期。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种定位语音传输故障的装置,其特征在于,包括数据收发统计模块,用于对媒体流传输环节的数据收发进行统计后上报数据分析模块;数据分析模块,用于对数据收发统计模块上报的数据进行分析后定位语音传输的故障。
2.根据权利要求1所述的装置,其特征在于,所述数据分析模块进一步包括 总控模块,用于通知数据收发统计模块进行或停止数据收发统计上报;数据汇总模块,用于汇总保存各数据收发统计模块上报的数据,收集齐所有数据收发 统计模块上报的数据或一定时间后将数据上报给数据分析模块; 显示模块,用于显示数据分析模块的分析结果。
3.根据权利要求2所述的装置,其特征在于,所述的一定时间根据各媒体流传输环节 的情况预先设置。
4.根据权利要求1所述的装置,其特征在于,数据收发统计模块位于媒体面处理的任 一环节,所述任一环节包括基站收发信机侧的信道处理模块和基站控制器侧的选择分发复 用解复用模块。
5.根据权利要求1或4所述的装置,其特征在于,所述的数据收发统计模块除了对各媒 体流处理环节的数据收发进行统计外,还对收到的帧类型及其它信息进行统计。
6.根据权利要求1所述的装置,其特征在于,所述数据分析模块位于同一单板上,或分 别驻留于不同的单板。
7.根据权利要求1所述的装置,其特征在于,所述数据分析模块对相邻或不相邻的两 个媒体流传输环节的收帧数和发帧数进行做差,判断差值是否在预定范围内,如果是,则认 为正常,超出范围则认为语音传输有问题。
8.—种定位语音传输故障的方法,其特征在于,包括以下步骤 数据收发统计模块对媒体流传输环节的数据收发进行统计;数据收发统计模块上报上述数据收发统计数据给数据分析模块;数据分析模块对数据收发统计模块上报的数据进行分析后定位出语音传输的故障。
9.根据权利要求8所述的方法,其特征在于,所述的数据收发统计模块除了对各媒体 流处理环节的数据收发进行统计外,还对收发的帧数及其它信息进行统计。
10.根据权利要求8或9所述的方法,其特征在于,所述数据分析模块定位语音传输故 障的步骤具体为数据分析模块对相邻或不相邻的两个媒体流传输环节的收帧数和发帧数 进行做差,判断差值是否在预定范围内,如果是,则认为正常,超出范围则认为语音传输有 问题。
全文摘要
本发明公开了一种定位语音传输故障的装置,包括数据收发统计模块,用于对媒体流传输环节的数据收发进行统计后上报数据分析模块;数据分析模块,用于对数据收发统计模块上报的数据进行分析后定位语音传输的故障。本发明还公开了一种定位语音传输故障。本发明可以自动对系统中的单通、断续等语音传输故障进行检测,及时发现系统中存在的语音传输故障,从而可以快速定位到语音传输出现故障的媒体流传输环节,提升语音传输故障的定位效率,缩短故障定位周期。
文档编号H04W24/10GK102143519SQ201019164018
公开日2011年8月3日 申请日期2010年2月1日 优先权日2010年2月1日
发明者卢东华, 张建刚, 李平华, 黄柏球 申请人:中兴通讯股份有限公司