网优圈 之 VOLTE 优化 宝典 - 图文 下载本文

问题3:为什么HTC M8终端回落至2/3G后强锁4G无法正常进行VoLTE语音业务?

答:在现网测试中发现以下案例:HTC m8终端在回落至2/3G后,如果此时进入工程模式强锁至4G网络后再设置回234G自动选择,并与另外一部VoLTE终端进行语音通信,那么此时会触发CSFB流程,而不是VoLTE语音业务。

通过抓包分析,HTC终端如果在23G下,通过设置“LTE only”强制选到LTE,那么终端向MME发送的attach request中不带additional GUTI,那么MME将认为该用户前一次不是在2/3G SGSN附着的(依据中移动规范的方法)。Attach request消息如下图:

这时候如果MME保存有该用户的信息,就不发ULR给HLR。根据诺基亚的被叫域(TAS)选择,它首先要判断融合HSS中是否有SGSN number,如果有,则认为该用户在23G下,就会将被叫指向23G CS域。这个方案在3GPP TS29.328有下列描述:Annex E (informative):T-ADS request handling in the HSS, If both MME and SGSN are registered but the registered SGSN is a Gn/Gp-SGSN, the HSS treats the MME as not registered in the following T-ADS request handling.

对于支持LTE的双模终端,从GnGp-SGSN移动到MME下时,即使MME保留有用户数据,按照TS29.272规范要求,MME还是需要发起S6a-ULR,携带Single Registration Ind,以触发HSS/HLR删除用户SGSN地址。所以说正常

情况下用户进入LTE覆盖时,HLR不会保留SGSN地址。当下次呼叫时MME会认为此时用户还在2/3G下,于是就会触发CSFB。而且开关机通常也无法解决(因为MME已经保存了它的用户信息)

问题4:VoLTE语音AMR-NB AMR-WB 资源占有情况有何区别?

答:AMR全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频,压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话。其中AMR分为AMR-NB和AMR-WB两种,对于VoLTE而言,AMR-NB则为12.2k语音编码制式,AMR-WB则为23.85k语音编码制式。

AMR-NB和AMR-WB的本质区别在于其语音带宽和抽样频率有所区别,NB的语音带宽范围为:300~3400khz,抽样频率为8khz;而WB的语音带宽为50~7000khz,抽样频率为16khz。

以下为相关的AMR-NB的编码方式,共分为16种,其中0~7对应不同编码方式,8~15用于噪音或者保留用,VoLTE里的AMR-NB采用的编码方案7;

而AMR-WB的编码方式同样也有16种,其中0~8对应不同编码方式,9~15保留用,当前VoLTE语音的WB编码制式采用的编码方式8。

以下为VoLTE相关测试中的高标清占用资源对比情况:

从趋势图来看,在SINR大于5的时候,整体MOS值比较平稳,其中高清MOS值稳定在3.5以上,标清语音MOS值稳定在3.2左右,而在SINR值小于5之后,高清和标清语音的MOS值均呈现波动且整体均值下降的趋势。另外由于在SINR差点打点数较少的原因,其MOS均值会出现随着SINR均值下降而抬升的异常情况。

在下行PDCP速率里对比中标清语音在7kb左右,在SINR小于0之后开始出现明显的波动情况,直至掉0。高清语音PDCP速率则在15kbps左右,同样在SINR小于0后开始出现剧烈的波动情况。

从高清和标清的下行PRB数对比情况来看,整体占用的RB数差距不明显,另外下行PRB个数随着SINR值恶化逐级抬升。