VoLTE语音感知问题原因分析与优化 下载本文

内容发布更新时间 : 2024/12/26 2:28:39星期一 下面是文章的全部内容请认真阅读。

8 语音感知问题原因分析与优化

8.1 概述

8.1.1 MOS指标定义

MOS 值(Mean Opinion Score),即语音质量的平均意见值,是衡量通信系统语言质量的重要指标。

MOS 与人的主观感受映射关系如下:

VoLTE打VoLTE MOS >3.8 Listening Quality Degradation scale Category scale 优秀 正常,未弱化 有轻微弱化,但是影响不大 有一定程度弱化 Listening Effort scale 非常好,听得很清楚,无失真感,无延迟感, 3.5 ~ 3.8 好 基本都能听清楚,延迟小,有非常少的杂音 听不太清楚,有一定延迟,有杂音,个别字需要仔细认真去听 有很大杂音,听不太清,大多数需要努力去听去识别 静音,完全听不清楚说啥,杂音噪声很大 3.0 ~ 3.5 中等 2.0 ~ 3.0 次等 明显弱化 < 2.0 差 无法接受 一般情况下,MOS 值大于等于3.8 被认为是较优的语音质量,大于等于3.0 被认为是可以接受的语音质量,低于3.0 被认为是难以接受的语音质量。中国电信对MOS 分的定义为路测MOS 分,基于宽带AMR(AMR WB)的POLQA 算法打分。

8.1.2 MOS取值方法

中国电信集团只有语音MOS的测试标准,视频业务目前业界无通用MOS测评标准,所以现阶段VoLTE 的MOS值测试仅针对语音业务。MOS测试采用VoLTE拨打VoLTE的方式,测试宽带VoLTE编码的语音质量。

VoLTE语音MOS采样机制如下: 1)主叫起呼,进行录音(8s左右);

2)被叫放音,主叫收音,被叫记录第1个MOS采样点(8s); 3)主叫放音,被叫收音,主叫记录第1个MOS采样点(8s);

4)被叫放音,主叫收音,被叫记录第2个MOS采样点(8s,与第1个采样点间隔16s);

5)主叫放音,被叫收音,主叫记录第2个MOS采样点(8s,与第1个采样点间隔16s);

6)被叫放音,主叫收音,被叫记录第3个MOS采样点(8s),如此类推……

8.1.3 影响MOS的主要因素

影响VoLTE MOS值的因素主要有端到端时延、丢包、抖动等,如下:

类别 原因 说明 传输时延是指结点在发送数据时使数据块从结点进入到传输媒体所需的时间,即一个站点从开始发送数据帧到数据帧发送完毕(或者是接收站点接收一个数据帧的全部时间)所需要的全部时间,传输引入时延大于80ms,导致端到端时延大于200ms,通过ping包测试检测传输时延。 排除空口时延和传输时延后,通过EPC抓包分析EPC转发时延问题 空口是基站和移动电话之间的无线传输规范,定义每个无线信道的使用频率、带宽、接入时机、编码方法以及越区切换,影响空口时延的主要因素是数据传输时长、数据传输资源请求等待时间,以及数据处理导致的反馈延时等。降低空口时延,可以提升移动通信系统的性能,时延类问题优先排查传输时延和空口时延,通过PDCP环回、复测跟踪CELL DT数据等手段验证是否存在空口时延 包含下行弱覆盖,下行干扰,漏配邻区不切换,导致连续丢包 上行干扰大于-113dBm,导致eNodeB无法正常解码PUSCH或DTX比例较高,导致连续丢包 PL大于125,在上行底噪较好的情况下,也容易出现上行接收容易受限,现象是MOS样本发端的UL MAC BLER较高,尤其是CRS功率设置大于9.2dBm 传输时延 时延 EPC转发时延 空口时延 空口持续下行质差 丢包 上行高干扰 上行接入受限

下行失步后重建 下行失步主要原因为无线环境不好,干扰,弱覆盖等,在协议里面针对上行链路失步和下行链路失步分别定义了判断标准,上行链路失步会删除链路,立即断开,造成UE最终掉话,如在切换时目标小区上行失步会导致切换失败引起掉话;下行失步会进行cellupdate,如果cu成功,业务可以恢复,这种小区更新的原因是下行失步,目的是一直挽救机制,但在失步时语音业务会受到影响,MOS评分变低甚至掉话,UE从RRC连接态突然进入空闲态,并且发起RRC重建,导致连续丢包 小区内RRC和激活用户数过多,导致QCI1无法及时调度,PDCP丢弃定时器超时后丢包,SRI调度不及时导致丢包等。 系统内切换过程对MOS有影响,系统内切换对MOS值不一定影响非常大,RSRP较好地方切换MOS值下降0.1-0.5,而乒乓切换影响较大,MOS值下降0.5-1.5分,路测工具每10S采集一次MOS值(10S平均值),如果采集到切换过程的MOS,测试结果就会偏低,咋分析路测数据是,需要关注低MOS区域是否有切换或者乒乓切换发生,导致RTP短时间内连续丢包 传输引入时延大于80ms,导致端到端时延大于200ms,通过ping包测试检测传输时延 语音抖动是网络时延和网络抖动造成的。网络时延是指一个IP包在网络上传输所需的平均时间,网络抖动是指IP包传输时间的长短变化。当网络上的语音时延(加上声音采样、数字化和压缩时延)超过200 ms时,通话双方一般就倾向于采用半双工的通话方式,一方说完后另一方再说。另一方面,如果网络抖动较为严重,那么有的语音包因迟到被丢弃,会产生话音的断续及部分失真,严重影响音质。,空口抖动容易出现在大话务场景下,因为调度因素出现空口抖动,还包括空口质量问题导致MAC重传引入的抖动。 小区重建 频繁切换 传输抖动 抖动 空口抖动 8.2 MOS优化思路

MOS 质差首先要进行定界定位分析,判断问题原因,明确是无线空口问题还是网元设备问题,再进行深入分析和解决。影响MOS的因素涉及端到端,具体可以归纳为两通道、三网元,需要拉通端到端进行分析优化,如下:

两管道 空口管道 1.空口质量 2.空口资源 3.QoS配置 1.话务容量受限 2.覆盖差 3.丢包时延大 4.频繁重选或者位置更新导致寻呼不到 5.上下行干扰 承载网管道 1.大时延、抖动 2.丢包、乱序 1.参数配置 2.容量或能力限制 3.传输质量问题 4.UGW到P-CSCF传输异常 CN 1.核心网数据配置 2.组网结构 3.流程配置 1.TAU和切换流程冲突、TAU失败问题 2.被叫域选失败 3.网络侧路由配置缺失/错误导致路由选择失败 4.Diameter链路数据的捆绑方式 5.UGW数据转发失败 三网元 eNodeB 1.基站处理能力 2.算法特性限制 1.寻呼参数优化 2.业务分层优化 3.弱覆盖优化 4.邻区优化 5.RRC重建 6.乒乓切换 UE 1.终端能力 2.语音编码 1.参数编码设置 2.软件编码限制 3.主被叫终端、用户行为 4.特殊场景优化 5.终端ROHC问题 6.注册问题