【问题描述】:
在测试中发现少部分VoLTE用户发生eSRVCC切换时,仍使用HSS签约的默认STN-SR,导致切换失败。
【问题分析】:
通过SEQ系统分析发现,存在此问题的VoLTE用户有以下几个共同特点:发生问题的前后都更换过终端;刚开始使用的终端不支持eSRVCC能力(非VoLTE终端),后来更换了支持eSRVCC能力的终端。
根据此场景进行测试:
1)VoLTE卡在不支持eSRVCC能力终端的相关信令,如图13-99所示。
图13-99 SEQ信令流程
2)用户更换了支持eSRVCC的终端,重新发起附着,MME通知HSS终端的eSRVCC能力发生变化,HSS返回成功响应,如图13-100所示。
图13-100 更换终端后信令流程
3)VoLTE用户进行VoLTE业务的注册,SCCAS向HSS查询eSRVCC能力,如图13-101所示。(www.xing528.com)
图13-101 eSRVCC能力查询
4)此时HSS返回了eSRVCC能力为不支持的信息,如图13-102所示。
图13-102 eSRVCC能力不支持
由于eSRVCC能力不支持,AS不会向HSS推送最新的STN-SR,导致MME上的STN-SR无法更新。
5)此问题的根因在于HSS收到了eSRVCC能力改变的通知,但实际上eSRVCC能力的状态并没有更新成功,在HSS查询用户的eSRVCC能力发现其没有更新。
6)在终端eSRVCC能力变化的情况下,HSS无法更新变化的eSRVCC能力,会导致eS-RVCC切换使用错误的STN-SR,造成切换失败。从测试的情况来看,华为MME发送notify更新eSRVCC能力,华为HSS能正常更新成功,爱立信HSS下更新失败。
【解决方案】:
1)根本原因为爱立信HSS不支持MME notify方式的eSRVCC能力更新,根本解决方案为需爱立信HSS支持此功能。
2)临时方案:爱立信、诺基亚MME没有临时解决方案;华为MME可以将能力更新方式修改为ULR临时解决该问题,但此方式会导致信令负荷增加。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。