MME上没有配置支持SRVCC功能导致域选特性失败

【问题现象】

VOLTE用户18407911008呼叫VOLTE用户18407911009时,进行到被叫SCCAS时,SCCAS返回被叫的漫游号码CSRN,没有域选到4G,即VOLTE用户无法在VOLTE网络下做被叫,只能回落到2G网络。


【原因定位】

1、VOLTE网络下,为确保语音的连续性,要求终端须具备SRVCC能力,才能在VOLTE网络下进行通话。终端在附着MME时会上报SRVCC能力,MME须将该能力透传给HSS,这样VOLTE用户注册IMS网络时,AS会从HSS同步该能力,进而域选到4G。

2、下面是VOLTE用户拨打VOLTE用户的呼叫流程,此案例的问题出现在7步,即MMTelAS执行被叫业务处理后本应触发SCCAS进行域选(即选择被叫落地的域),选择LTE网络接入被叫用户,但SCCAS并没有进行域选:

3、查看呼叫中的UDR消息,发现SCCAS没有做域选,直接请求CSRN,没有获取T-ADS业务数据,而是把被叫用户直接认为CS用户,非VOLTE。消息如下:

4、查看AS的注册消息,HSS返回的UDA消息的结果如下,表示UE不具备SRVCC的能力。

5、而查看EPC的附着流程,UE发送attach request消息给MME,携带终端的能力表明UE支持SRVCC:


MS Network Capability信元中的第21bit可以判定终端是否具备SRVCC。如果该标志位为1,表示该终端支持SRVCC。如果该标志位为0,表示该终端不支持SRVCC。

当前bit21的值为1,证明终端具备SRVCC的能力。

6、UE鉴权通过后,MME要向融合HSS发起ULR请求,获取用户信息,需要携带关键信元:

而此案例中MME发给HSS的消息携带的AVP“Ue-srvcc-capability”为not-supported,即MME未通过ULR消息将UE的SRVCC能力发给HSS,导致AS从HSS获取的消息中携带的Ue-srvcc-capability为不支持SRVCC,导致AS没有进行域选,直接回落到2G。
7、在MME侧执行SETDMCMPT:UESRVCC=SUPPORT;,看到MME侧没有开启携带Ue-srvcc-capability的配置。

【解决方案】

在MME侧执行SET DMCMPT:UESRVCC=SUPPORT;问题解决。

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

因PCRF无法识别SBC下发的Specific-Action AVP导致基本呼叫失败

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

因PCRF无法识别SBC下发的Specific-Action AVP导致基本呼叫失败

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

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