【问题现象】
在进行省际eSRVCC测试时,发现福州卡漫游在长沙,进行eSRVCC测试失败,进一步分析,发现此漫游用户三方注册异常,FZ_TAS未回MESSAGE消息,导致此用户无法进行eSRVCC。
【原因定位】
在进行省际eSRVCC测试时,发现福州卡漫游在长沙,进行eSRVCC测试失败。在FJ_TAS上检查此漫游卡数据,发现REGISTRATIONTHROUGHATCF为FALSE。此用户数据表示此用户不具备eSRVCC能力。检查HSS上用户数据没有异常。
考虑到此漫游卡eSRVCC失败的原因是TAS上此用户无eSRVCC能力,所以对此用户的注册过程进行抓包分析。
ATCF在注册消息的Feature-Caps头部携带了多个信息:
1) +g.3gpp.atcf填写STN-SR,用于向SCCAS、HSS、MSCServer更新用户的SRVCC地址信息。
2)+g.3gpp.atcf-mgmt-uri=”<sip……..>”用于SCCAS向ATCF发送message消息时的requestURI。
在SCC-AS收到S-CSCF发来的第三方注册请求消息中,携带Feature-Caps头部(由ATCF插入),如SCC-AS发现Feature-Caps中存在+g.3gpp.atcf参数,则认为是eSRVCC用户的注册。
之前的注册消息都未发现异常。由于用户漫游在江苏南京时能正常进行eSRVCC,所以 与用户漫游在江苏南京时的注册消息进行对比,发现SCC AS向ATCF发送message消息时的 request URI的feature tag不一致,正常的测试中feature tag为+g.3gpp.atcf-mgmt,异常的测试中 feature tag为+g.3gpp.atcf-mgmt-uri。
经诺基亚研发分析确认,发现NOKIA TAS识别的feature tag为+g.3gpp.atcf-mgmt,所以 故障原因是TAS不支持feature tag +g.3gpp.atcf-mgmt-uri。而根据3gpp规范24.237定义, feature tag应为+g.3gpp.atcf-mgmt-uri,需要诺基亚TAS修改。
影响范围: 诺基亚TAS下的用户在异厂家SBC下三方注册异常,影响eSRVCC切换。
【解决方案】
诺基亚TAS需要安装补丁支持feature tag +g.3gpp.atcf-mgmt-uri。
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: