VoLTE端到端业务详解 | 应用实例二

Posted COCOgsta

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VoLTE端到端业务详解 | 应用实例二相关的知识,希望对你有一定的参考价值。

书籍来源:艾怀丽《VoLTE端到端业务详解》

一边学习一边整理书中的笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:VoLTE端到端业务详解 | 汇总_COCOgsta的博客-CSDN博客


9.4.1 问题现象

魅族M681Q作为主叫,呼叫A,建立VoLTE通话后,B呼叫M681Q,接通后M681Q进行切换通话,与A保持通话,与B保留呼叫保持,B同时添加通话呼叫10086,接通后,M681Q进行切换通话时手机未正常切换,且切换通话按钮变灰,无法使用。

9.4.2 问题分析

(1)根据拨测情况可以分为以下几步。

① M681Q呼叫A。

② B呼叫M681Q。

③ M681Q保留呼叫A。

④ M681Q应答B。

⑤ M681Q保留呼叫B。

⑥ M681Q解保留呼叫A。

⑦ B保留呼叫M681Q。

⑧ B呼叫10086。

⑨ M681Q解保留呼叫B。

⑩ B由于之前保留呼叫M681Q,B向MRFC发起放音请求时回500错误。

(2)梳理下测试场景中所有涉及MRFC的流程。

① M681Q保留呼叫A/B过程如图9-7所示。

从M681Q保留呼叫A/B的过程中,M681Q-MRFC在最终播放呼叫保持音时采用98-AMR编解码。

② B保留呼叫M681Q的过程如图9-8所示。

③ 此时,M681Q和B处于双保持状态。

④ M681Q解保留B过程如图9-9所示。

由于之前B保留呼叫M681Q与MRFC协商的媒体编解码为98-AMR编解码,当M681Q发起解保持使用111 AMR编解码时,B侧MRFC回500错误。

9.4.3 问题原因

从整个解保持过程看,M681Q在保持和解保留过程中使用了不同的编解码,导致MRFC不支持回错导致。

9.4.4 问题处理

(1)终端修改保留和解保留过程中编解码一致。

(2)MRFC增加编解码适配功能。

9.4.5 问题延伸

在VoLTE业务语音质量问题的处理过程中,我们需要关注媒体面的编解码转换原理。

以上是关于VoLTE端到端业务详解 | 应用实例二的主要内容,如果未能解决你的问题,请参考以下文章

VoLTE端到端业务详解 | 应用实例二

VoLTE端到端业务详解 | 应用实例二

VoLTE端到端业务详解 | 应用实例一

VoLTE端到端业务详解 | 应用实例一

VoLTE端到端业务详解 | 应用实例二

VoLTE端到端业务详解 | 应用案例一