VOLTE用户呼叫IMS域外用户业务失败

【问题现象】

VOLTE用户做主叫,呼叫非IMS用户,如10086,每次呼叫均建立失败,但IMS域内呼叫成功,话务路由如下:主叫PSBC--主叫SCSCF—MGCF—移动关口局—移动端局(或业务平台),由此故障点基本可定位为SCSCF以后的业务流程。
【原因定位】

问题原因:

1、根据呼叫流程分析,主叫SCSCF查询被叫发现被叫非IMS用户,直接将呼叫送往MGCF进行路由。MGCF之前业务处理流程均正常处理,但MGCF收到INVITE消息未进行后续处理,而是直接回488给SCSCF,后续业务失败。
2、“488”错误是由于设备处理能力受限导致,分析MGCF内部消息可以发现,错误原因有为:Warning:399MSX_SIPCOM”73sipsl_Compare CodecList For Common failed,应为编解码协商的结果错误导致后续处理失败。

3、分析MGCF编解码协商流程,根据被叫INVITE上报的编解码列表匹配本局支持的列表,最终协商成功1个相同,结果为a=rtpmap:105telephone-event/16000,但此编解码只支持DTMF,因此后续进行失败处理。
4、分析主叫上报的INVITE消息中的SDP信息,包含了11类编解码,其中包括MGCF支持的G.711等编解码,但为何未能协商成功?
继续分析MGCF编解码匹配流程,发现MGCF只用取了主叫上报的8类编解码进行匹配,

导致部分编解码由于未进行匹配,协商结果不全面。
编解码协商不全面是由MGCF支持的编解码个数控制为8个导致,此问题可以通过修改P856软参解决。

影响范围:VOLTE用户跨域呼叫失败。

【解决方案】

MGCF修改P856软参,比特位3修改为0,支持编解码类别扩展到16个,问题解决。MODMSFP:ID=P856,MODTYPE=P1,BIT=3,BITVAL=0;

本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(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)
赞 (1)
分享到:更多 ()

评论 0

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