【问题现象】
VoLTE终端可以呼叫普通语音电话,无法呼叫视频电话。
【原因定位】
问题原因:
用户拨打电话时,跟踪消息,发现SBC收到invite请求后直接回送了488失败。
提示“媒体策略不接受”,猜测SDP中部分参数和SBC设置的媒体策略相冲突。查看内部模块间消息,发现准备承载失败。
联想到局数据配置中承载控制策略,查看承载控制策略,发现本地策略入检查点中配置了“检查媒体类型“,”检查带宽“,”检查编解码“三个选项。
其中检查媒体类型,需要匹配承载策略控制中“禁用的媒体类型“,该参数项未配置,故不会是”检查媒体类型“导致的无法呼叫。
检查带宽,需要匹配默认QOS信息(LSTDQI),其中规定了语音及视频默认带宽,最大带宽等。
检查编解码,需要匹配编解码信息(LSTCODECINF),查询音视频编解码配置无误。
重点关注检查带宽,考虑视频电话失败,重点关注视频所需带宽。
查询SDP协议,其中与带宽相关内容使用b=****表示,故视频相关有3个带宽参数:
对于RTP应用来说,其中AS表示该媒体类型的带宽,单位为Kb。RR,RS为RTCP协议相关的带宽参数,单位为b。
查询默认qos参数,其中视频带宽默认值为415662bits/s,最大值为2097152bits/s,小于终端要求的2162kbits/s,故导致承载控制策略拒绝用户发起的视频呼叫请求。
影响范围:该SBC下用户视频呼叫。
【解决方案】
修改承载控制策略,将本地策略入检查点中“带宽检查”删除。
MOD BCPLC: BCPLCNAME=”DEFAULTPOLICY”, ENTYPE=ABCF,LPCHECKP1=CHECKBANDWIDTH-0;
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: