【问题现象】
省际对接联调,上海华为VoLTE网络和广东爱立信VoLTE网络对接测试。上海VoLTE用户A视频呼叫广东VoLTE用户B,B侧只显示语音接听,无视频接听,导致视频呼叫失败。
【原因定位】
S-CSCF跟踪消息分析,上海华为S-CSCF发送给广东爱立信I-CSCF的INVITE消息中媒体信息包含音视频编解码,如下:
广东爱立信I-CSCF返回给上海华为S-CSCF的183消息中媒体编解码信息只包含语音编解码,如下:
经过爱立信VoLTE网络侧分析,收到来自上海VoLTE网络的invite消息中SDP里同一个codec4,fmtp有两行,所以广东爱立信SCSCF回复488 SDP Parameter Error In SIP Request double_fmtp_lines_to_one_Codec。
上海华为SBC跟踪分析,SBC收到终端发送的INVITE消息中无fmtp:4行,跟踪消息如下:
上海SBC转发给SCSCF的INVITE消息中媒体信息包含fmtp:4信息,如下:
由此可知fmtp:4是由PSBC插入的,通过跟踪消息可知fmtp:4对应G723编解码。
华为SBC编解码配置检查,发现在TCCAP消息中配置了G723编解码,因为G723编解码有速率要求,所以有两行fmtp:4。修改SBC配置取消G723编解码后进行测试,视频呼叫成功。由此判断爱立信VoLTE网络不支持G723编解码。
【解决方案】
根据集团研究院答复G723为设备需要支持编解码能力,建议爱立信设备在后续版本中应能实现支持该编解码能力。由于目前VOBB和VOLTE暂无使用到G723编解码情况,目前临时解决方案为修改配置过滤掉G723编解码。
方案一:修改华为SBC配置,去掉G723编解码。配置命令如下:
MODTCCAP:TCCAPNAME=”TC_SHABCF1″,ACODEC=G723-0;
方案二:爱立信VoLTE设备做配置修改,过滤掉G723编解码。
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: