因终端编解码参数无法识别导致视频呼叫卡顿问题

【问题现象】

在MME网元与eNodeB网元S1接口,在视频呼叫场景下,专用承载建立流程RRC Connect Reconfiguration消息中申请视频承载带宽(guaranteed-bit-rate-for-downlink)过小,导致视频呼叫卡顿。
【原因定位】

问题原因:在视频呼叫场景下,IMS(SBC)在INVITE或者183消息中终端携带的视频编解码后,通过AAR消息向PCRF申请建立专用承载,PCRF通过RAR消息转发P-GW,P-GW通过Creat Bearer Request消息向MME申请,MME通过S1接口RRC Connect Reconfiguration消息携带最大带宽,指示eNodeB预留相关资源。因终端携带的视频编解码信息中格式定义与SBC理解的格式定义不一致,导致SBC无法识别终端所需要的视频清晰度要求,默认按最小带宽向PCRF/eNodeB进行申请建立视频专用承载。在带宽过小的情况下,终端默认使用高清晰度进行编解码,导致视频画面不清晰、卡顿。

终端携带的视频编解码信息:

m=video 60010 RTP/AVPF 113

sprop-parameter-sets=Z0KAHtoHgUaAbQoTUA,aM4G8g==

SBC所理解的视频编解码信息:

m=video 60010 RTP/AVPF 113

sprop-parameter-sets=Z0KAHtoHgUaAbQoTUA==,aM4G8g==

(或)sprop-parameter-sets=Z0KAHtoHgUaAbQoTUA

影响范围:特定手机类型的VoLTE用户视频质量差,画面卡顿。

【解决方案】

通过IMS(SBC)上终端信令过滤功能HMR,过滤终端不规则的字段后,问题解决。

配置命令:

ADDHMRBDYRL:…,MHPREG=”(sprop-parameter-sets=[^=]*)(,[a-zA-Z0-9=\\-]*)”,BST=REPLACE,FINDALL=Y,BPREP=”/1″,SEMC=Y,EMC=”$.rule.SDP_CK.$1!=$NULL”;

本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)

MME未开启支持eSRVCC参数导致域选SCC直接取回了CSRN

长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”

MME未开启支持eSRVCC参数导致域选SCC直接取回了CSRN

51学通信接头方式如下:

51学通信联络邮箱: gprshome@163.com
管理员及站长”爱卫生”微信号 : gprshome201101
喜马拉雅听FM频道:51学通信
优酷频道地址:i.youku.com/51xuetongxin
淘宝店:51xuetongxin.taobao.com
直播地址:douyu.com/zhihu
51学通信网站:www.51xuetongxin.com
微信公众号:51学通信(ID:woyaoxuetongxin)
赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址