一种语音业务质量评估方法和装置制造方法

文档序号:2826044阅读:117来源:国知局
一种语音业务质量评估方法和装置制造方法
【专利摘要】本发明公开了一种语音业务质量评估方法和装置,针对待评估的、采用AMR编码方式的语音业务,每经过预定时长,则进行以下处理:获取预定时长内生成的无线网络参数;根据无线网络参数确定出预定时长内是否发生了速率模式切换;如果否,则按照固定速率的方式确定出预定时长内的语音业务质量评估结果;否则,针对预定时长内出现的每个速率模式,分别按照固定速率的方式确定出该速率模式对应的、预定时长内的语音业务质量评估结果,并通过对各速率模式对应的语音业务质量评估结果进行加权运算,最终得到预定时长内的语音业务质量评估结果。本发明所述方案适用于对采用AMR编码方式的语音业务质量进行评估,能够获得准确的评估结果。
【专利说明】一种语音业务质量评估方法和装置

【技术领域】
[0001] 本发明涉及通信【技术领域】,特别涉及一种语音业务质量评估方法和装置。

【背景技术】
[0002] 现有技术中,需要通过某种方式来对语音业务质量进行评估,以便为用户感知追 踪、用户投诉解决、网络质量监控以及网络优化等提供依据。
[0003]目前常用的语音业务质量评估方案主要有以下两种:语音质量指标(SQI,Speech Quality Index)方案和语音质量损耗估算方案。
[0004] 其中,在SQI方案中,首先获取无线网络参数,如误码率(BER,Bit Error Ratio)、 中贞删除率(FER,Frame Error Rate)、接收电平(Rxlev,Received Signal Level)、切换状态 等;之后,对这些无线网络参数进行统计,得到瞬时参数极值、均值和方差等;再之后,对这 些瞬时参数进行变换,得到一组更接近语音业务质量的参数;最后,利用变换后的结果加权 得到语音业务质量评估结果。
[0005] 在语音质量损耗估算方案中,首先获取无线网络参数,其中至少包括FER;之后, 将无线网络参数变换成与语音业务质量损耗相关的形式,如对数、指数、乘方等;最后,将无 线网络参数变换后的形式输入到预置的线性加权公式中,以估算语音业务质量损耗,即输 出原始语音的平均主观得分(M0S,Mean Opinion Score)分值与经过传输后的降级语音M0S 分值之差。
[0006] 但是,上述两种方案均是针对固定速率的语音业务的,而对于采用自适应多速率 (AMR,Adaptive Multi-Rate)编码方式的语音业务,由于其速率模式可能发生切换,因此上 述两种方案均不适用,也就是说,如果采用上述两种方案来对采用AMR编码方式的语音业 务质量进行评估,将无法得到准确的评估结果。


【发明内容】

[0007] 有鉴于此,本发明提供了一种语音业务质量评估方法和装置,适用于对采用AMR 编码方式的语音业务质量进行评估,能够得到准确的评估结果。
[0008] 本发明的技术方案是这样实现的:
[0009] 一种语音业务质量评估方法,
[0010] 针对待评估的、采用自适应多速率AMR编码方式的语音业务,每经过预定时长,则 进行以下处理:
[0011] 根据获取到的、所述预定时长内生成的无线网络参数,确定所述预定时长内是否 发生了速率模式切换;
[0012] 如果否,则按照固定速率的方式确定出所述预定时长内的语音业务质量评估结 果;
[0013] 如果是,则针对所述预定时长内出现的每个速率模式,分别按照固定速率的方式 确定出该速率模式对应的、所述预定时长内的语音业务质量评估结果,并通过对各速率模 式对应的语音业务质量评估结果进行加权运算,最终得到所述预定时长内的语音业务质量 评估结果。
[0014] 一种语音业务质量评估装置,包括:第一处理模块和第二处理模块;
[0015] 所述第一处理模块,用于针对待评估的、采用自适应多速率AMR编码方式的语音 业务,每经过预定时长,则将获取到的、所述预定时长内生成的无线网络参数发送给所述第 二处理模块;
[0016] 所述第二处理模块,用于根据接收到的无线网络参数确定所述预定时长内是否发 生了速率模式切换;如果否,则按照固定速率的方式确定出所述预定时长内的语音业务质 量评估结果;如果是,则针对所述预定时长内出现的每个速率模式,分别按照固定速率的方 式确定出该速率模式对应的、所述预定时长内的语音业务质量评估结果,并通过对各速率 模式对应的语音业务质量评估结果进行加权运算,最终得到所述预定时长内的语音业务质 量评估结果。
[0017] 可见,采用本发明所述方案,针对AMR编码方式的特点,即速率模式可能会发生切 换,提出了通过对固定速率下的评估结果进行加权运算,以得到变速率下的评估结果的评 估方式,该方式从AMR原理以及AMR速率模式切换机制出发,因此能够获得准确的评估结 果。

【专利附图】

【附图说明】
[0018] 图1为本发明语音业务质量评估方法实施例的流程图。
[0019] 图2为当P的取值为4时,确定每个C/Ι值对应的速率模式的示意图。
[0020] 图3为本发明语音业务质量评估装置实施例的组成结构示意图。

【具体实施方式】
[0021] 针对现有技术中存在的问题,本发明中提出一种语音业务质量评估方案,适用于 对采用AMR编码方式的语音业务质量进行评估,能够得到准确的评估结果。
[0022] 为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所 述方案作进一步的详细说明。
[0023] 图1为本发明语音业务质量评估方法实施例的流程图。针对待评估的、采用AMR 编码方式的语音业务,每经过预定时长,则可按照以下方式进行一次处理。
[0024] 步骤11 :根据获取到的、该预定时长内生成的无线网络参数,确定该预定时长内 是否发生了速率模式切换,如果否,则执行步骤12,如果是,则执行步骤13。
[0025] 如何获取该预定时长内生成的无线网络参数为现有技术,比如,可从移动网络的 信令监测平台中获取。
[0026] 步骤12 :按照固定速率的方式确定出该预定时长内的语音业务质量评估结果,结 束流程。
[0027] 如果该预定时长内未发生速率模式切换,则可按照现有方式,即按照固定速率的 方式计算出该预定时长内的语音业务质量评估结果。
[0028] 步骤13 :针对该预定时长内出现的每个速率模式,分别按照固定速率的方式确定 出该速率模式对应的、该预定时长内的语音业务质量评估结果,并通过对各速率模式对应 的语音业务质量评估结果进行加权运算,最终得到该预定时长内的语音业务质量评估结 果,结束流程。
[0029] 如果该预定时长内发生了速率模式切换,则可采用加权运算的方式,计算出该预 定时长内的语音业务质量评估结果。
[0030] 可以看出,步骤12的实现可采用现有技术,因此不再赘述,以下分别对步骤11和 步骤13进行详细说明。
[0031] 一)步骤 11
[0032] 步骤11中,每经过预定时长,则根据获取到的、该预定时长内生成的无线网络参 数,确定该预定时长内是否发生了速率模式切换。
[0033] 其中,所述获取该预定时长内生成的无线网络参数通常是指:获取该预定时长内 生成的各测量报告(MR, Measurement Report),每两个MR之间的生成间隔通常为480ms。
[0034] 在获取到该预定时长内生成的各MR后,即可根据各MR来确定该预定时长内是否 发生了速率模式切换,具体实现可如步骤1)?3)所示。
[0035] 1)分别获取各MR中的接收质量(Rxqual)参数;
[0036] MR中会包括多个参数,本步骤中,分别获取各MR中的Rxqual参数。
[0037] 2)将获取到的各Rxqual参数分别映射为一个载干比(C/I, Carrier-t〇-Interference Ratio)值;
[0038] 具体来说,可通过查询预先生成的Rxqual参数与C/Ι值的映射关系表,来将各 Rxqual参数分别映射为一个C/Ι值;
[0039] 所述Rxqual参数与C/Ι值的映射关系表可如下所示:
[0040]

【权利要求】
1. 一种语音业务质量评估方法,其特征在于, 针对待评估的、采用自适应多速率AMR编码方式的语音业务,每经过预定时长,则进行 以下处理: 根据获取到的、所述预定时长内生成的无线网络参数,确定所述预定时长内是否发生 了速率模式切换; 如果否,则按照固定速率的方式确定出所述预定时长内的语音业务质量评估结果; 如果是,则针对所述预定时长内出现的每个速率模式,分别按照固定速率的方式确定 出该速率模式对应的、所述预定时长内的语音业务质量评估结果,并通过对各速率模式对 应的语音业务质量评估结果进行加权运算,最终得到所述预定时长内的语音业务质量评估 结果。
2. 根据权利要求1所述的方法,其特征在于, 所述预定时长内生成的无线网络参数包括:所述预定时长内生成的各测量报告MR ; 所述根据获取到的、所述预定时长内生成的无线网络参数,确定所述预定时长内是否 发生了速率模式切换包括: 分别获取各MR中的接收质量Rxqual参数,并将各Rxqual参数分别映射为一个载干比 C/Ι 值; 针对每个C/Ι值,分别将其与预先设定的门限值和/或迟滞值进行比较,根据比较结果 确定出该C/Ι值对应的速率模式; 如果每个C/Ι值对应的速率模式均相同,则确定所述预定时长内未发生速率模式切 换;否则,确定所述预定时长内发生了速率模式切换。
3. 根据权利要求2所述的方法,其特征在于,所述针对每个C/Ι值,分别将其与预先设 定的门限值和/或迟滞值进行比较,根据比较结果确定出该C/Ι值对应的速率模式包括: 针对每个C/Ι值,分别进行以下处理: A、分别设置P-1个不同的门限值和P-1个不同的迟滞值,P的取值等于所述语音业务 中允许出现的速率模式数,将P-1个门限值按照取值从小到大的顺序分别编号为1到P-1, 将P-1个迟滞值按照取值从小到大的顺序分别编号为1到P-1,将P个速率模式按照速率值 从小到大的顺序分别编号为1到P ; 设置一个参数n,初始取值为1 ; 确定该C/Ι值是否小于编号为η的门限值,如果是,则确定该C/Ι值对应的速率模式为 速率模式η;否则,执行步骤Β; Β、确定该C/Ι值是否大于编号为η的门限值且小于编号为η的门限值与迟滞值之和, 如果是,则确定该C/Ι值对应的速率模式与前一个C/Ι值对应的速率模式相同,其中,该C/ I值对应的MR为在所述前一个C/Ι值对应的MR之后第一个生成的MR,否则,执行步骤C ; C、确定η的取值是否等于P-1,如果是,则确定该C/Ι值对应的速率模式为速率模式 η+1 ; 否则,确定该C/Ι值是否大于编号为η的门限值与迟滞值之和且小于编号为η + 1的 门限值,如果是,则确定该C/Ι值对应的速率模式为速率模式η+1,否则,将η的取值加1,并 重复执行步骤Β。
4. 根据权利要求3所述的方法,其特征在于,所述通过对各速率模式对应的语音业务 质量评估结果进行加权运算,最终得到所述预定时长内的语音业务质量评估结果包括: 计算无线语音质量RSQ,将所述RSQ作为所述预定时长内的语音业务质量评估结果; 所述
其中,所述11也1111111表示所述预定时长内生成的各MR中,对应的速率模式为速率模式η 的MR数,1彡η彡Ρ ; 所述MOSn表示根据速率模式η对应的MR,按照固定速率的方式计算出的速率模式η对 应的、所述预定时长内的语音业务质量评估结果; 所述X表示所述预定时长内出现的从较高速率模式向较低速率模式切换的次数,所述 y表示所述预定时长内出现的从较低速率模式向较高速率模式切换的次数; 所述X表示所述语音业务中允许出现的速率模式中,只对应一个MR的速率模式数; 所述
,其中,S表示所述预定时长内生成的MR数,所述01^表 示第i个MR对应的速率模式的编号; 所述H0表示所述预定时长内发生的小区间切换次数; 所述δ 2、δ'和δ''均为计算因子。
5. 根据权利要求4所述的方法,其特征在于,所述计算MOSn包括: 当所述MRnumn的取值为0或1时,将所述MOSn的取值设置为0 ; 当所述MRnumn的取值大于1且小于S时,根据所述速率模式η对应的MR,通过上采样 的方式,扩展得到S个MR,并利用扩展得到的S个MR计算出所述MOSn。
6. 根据权利要求4所述的方法,其特征在于,该方法进一步包括: 对于第一个预定时长中生成时间最早的MR,如果其对应的C/Ι值大于编号为Μ的门限 值且小于编号为Μ的门限值与迟滞值之和,则针对所述语音业务中允许出现的每个速率模 式,分别按照该C/Ι值对应的速率模式为该速率模式的方式,计算出一个语音业务质量评 估结果,并将各语音业务质量评估结果进行加权相加,得到所述第一个预定时长内的语音 业务质量评估结果。
7. 根据权利要求2?6中任一项所述的方法,其特征在于, 所述预定时长为4. 8秒; 所述预定时长内生成的MR数为10。
8. -种语音业务质量评估装置,其特征在于,包括:第一处理模块和第二处理模块; 所述第一处理模块,用于针对待评估的、采用自适应多速率AMR编码方式的语音业务, 每经过预定时长,则将获取到的、所述预定时长内生成的无线网络参数发送给所述第二处 理模块; 所述第二处理模块,用于根据接收到的无线网络参数确定所述预定时长内是否发生了 速率模式切换;如果否,则按照固定速率的方式确定出所述预定时长内的语音业务质量评 估结果;如果是,则针对所述预定时长内出现的每个速率模式,分别按照固定速率的方式确 定出该速率模式对应的、所述预定时长内的语音业务质量评估结果,并通过对各速率模式 对应的语音业务质量评估结果进行加权运算,最终得到所述预定时长内的语音业务质量评 估结果。
9. 根据权利要求8所述的装置,其特征在于, 所述第一处理模块获取所述预定时长内生成的各测量报告MR,发送给所述第二处理模 块; 所述第二处理模块分别获取各MR中的接收质量Rxqual参数,并将各Rxqual参数分别 映射为一个载干比C/Ι值;针对每个C/Ι值,分别将其与预先设定的门限值和/或迟滞值进 行比较,根据比较结果确定出该C/Ι值对应的速率模式;如果每个C/Ι值对应的速率模式均 相同,则确定所述预定时长内未发生速率模式切换;否则,确定所述预定时长内发生了速率 模式切换。
10. 根据权利要求9所述的装置,其特征在于, 所述第二处理模块针对每个C/Ι值,分别进行以下处理: 分别设置P-1个不同的门限值和P-1个不同的迟滞值,P的取值等于所述语音业务中 允许出现的速率模式数,将P-1个门限值按照取值从小到大的顺序分别编号为1到P-1,将 P-ι个迟滞值按照取值从小到大的顺序分别编号为1到P-1,将P个速率模式按照速率值从 小到大的顺序分别编号为1到P ;设置一个参数n,初始取值为1 ;确定该C/Ι值是否小于编 号为η的门限值,如果是,则确定该C/Ι值对应的速率模式为速率模式η ; 否则,执行预定操作:确定该C/Ι值是否大于编号为η的门限值且小于编号为η的门限 值与迟滞值之和,如果是,则确定该C/Ι值对应的速率模式与前一个C/Ι值对应的速率模式 相同,其中,该C/Ι值对应的MR为在所述前一个C/Ι值对应的MR之后第一个生成的MR,否 贝1J,确定η的取值是否等于P-1,如果是,则确定该C/Ι值对应的速率模式为速率模式n+1, 否则,确定该C/Ι值是否大于编号为η的门限值与迟滞值之和且小于编号为η + 1的门限 值,如果是,则确定该C/Ι值对应的速率模式为速率模式η+1,否则,将η的取值加1,并重复 执行所述预定操作。
11. 根据权利要求10所述的装置,其特征在于, 所述第二处理模块计算无线语音质量RSQ,将所述RSQ作为所述预定时长内的语音业 务质量评估结果; 所述
其中,所述11也1111111表示所述预定时长内生成的各MR中,对应的速率模式为速率模式η 的MR数,1彡η彡Ρ ; 所述MOSn表示根据速率模式η对应的MR,按照固定速率的方式计算出的速率模式η对 应的、所述预定时长内的语音业务质量评估结果; 所述X表示所述预定时长内出现的从较高速率模式向较低速率模式切换的次数,所述 y表示所述预定时长内出现的从较低速率模式向较高速率模式切换的次数; 所述X表示所述语音业务中允许出现的速率模式中,只对应一个MR的速率模式数; 所述
,其中,S表示所述预定时长内生成的MR数,所述01^表 示第i个MR对应的速率模式的编号; 所述HO表示所述预定时长内发生的小区间切换次数; 所述δ 2、δ'和δ''均为计算因子。
12. 根据权利要求11所述的装置,其特征在于, 所述第二处理模块进一步用于,当所述MRnumn的取值为0或1时,将所述M0Sn的取值 设置为〇 ;当所述MRnumn的取值大于1且小于S时,根据所述速率模式η对应的MR,通过上 采样的方式,扩展得到S个MR,并利用扩展得到的S个MR计算出所述M0S n。
13. 根据权利要求9?12中任一项所述的装置,其特征在于,所述预定时长为4. 8秒; 所述预定时长内生成的MR数为10。
【文档编号】G10L19/24GK104252865SQ201310254589
【公开日】2014年12月31日 申请日期:2013年6月25日 优先权日:2013年6月25日
【发明者】杨晓, 费泽松, 王晶, 李健, 李文智, 王小奇 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1