中兴HSS Sh接口UDR流程失败导致VoLTE用户注册IMS失败

【问题现象】
5月11日,正在进行VoLTE业务测试,发现终端在IMS域注册时,sh接口的UDR流程失败,导致终端无法注册到IMS域。
【原因定位】
测试过程中,发现此故障后,检查HSS系统的运行情况,青海HSS采用分布式组网,BE为1+1主备容灾、FE为3+1主备容灾。首先查看告警,6套网元上均没有上报异常告警,CPU负荷不高,系统运行平稳,排除了软硬件故障的原因。紧接着,按照用户的PUI进行信令跟踪,发现HSS收到AS的UDR信令后,回复的UDA信令报错,初步判断原因在HSS和AS的sh接口处理存在问题。
根据HSS的信令跟踪,分析导致故障发生的主要原因:
AS发送给HSS的UDR信令中,数据索引中的参数是:“AliasesRepositoryDate(20)”,而HSS上的配置为“RepositoryDate(0)”。
原因排查:
1、  首先,在HSS上进行信令跟踪,找出流程失败的信令。(Diameter错误代码为5102:Diameter Error User Data can not be read)

HSS接受到AS的UDR信令:

收到AS的UDR信令后,HSS回复UDA信令:

2、  检查HSS相应的配置,HSS上的配置如下:
No.1  :SHOW ASPERML;
————- VHLR4 ————-
记录号|记录标识|邻接局编号|参考数据类型    |操作类型    |名称
———————————————————————
1  1      3        RepositoryData      Sh-Update
2  2      3        RepositoryData      Sh-Subs-Notif

3  3      3        RepositoryData      Sh-Pull
4  4      3        IMSPublicIdentity      Sh-Pull
5  5      3        IMSPublicIdentity      Sh-Subs-Notif
6  6      3        LocationInformation    Sh-Pull
7  7      3        UserState      Sh-Pull
8  8      3        T-ADS Information    Sh-Pull
9  9      3        MSISDN          Sh-Pull
10  10      3        STN-SR      Sh-Pull
11  11      3        STN-SR      Sh-Update
12  12      3        UE-SRVCC-Capability  Sh-Pull
13  13      3        SMSRegistrationInfo  Sh-Pull
14  14      3        SMSRegistrationInfo  Sh-Update
15  15      3        UE Reachability for IP Sh-Subs-Notif
16  16      3        CSRN          Sh-Pull
33  64      3        IMSI      Sh-Pull
52  136    3        IMSUserState  Sh-Pull
17  21      13      RepositoryData      Sh-Update
18  22      13      RepositoryData      Sh-Subs-Notif
19  23      13      RepositoryData      Sh-Pull
20  24      13      IMSPublicIdentity      Sh-Pull
21  25      13      IMSPublicIdentity      Sh-Subs-Notif
22  26      13      LocationInformation    Sh-Pull
23  27      13      UserState      Sh-Pull
24  28      13      T-ADS Information    Sh-Pull
25  29      13      MSISDN          Sh-Pull
26  30      13      STN-SR      Sh-Pull
27  31      13      STN-SR      Sh-Update
28  32      13      UE-SRVCC-Capability  Sh-Pull
29  33      13      SMSRegistrationInfo  Sh-Pull
30  34      13      SMSRegistrationInfo  Sh-Update
31  35      13      UE Reachability for IP Sh-Subs-Notif
32  36      13      CSRN          Sh-Pull
34  65      13      IMSI      Sh-Pull
52  136    13      IMSUserState  Sh-Pull
35  86      4        RepositoryData      Sh-Update
36  87      4        RepositoryData      Sh-Subs-Notif
37  88      4        RepositoryData      Sh-Pull
38  89      4        IMSPublicIdentity      Sh-Pull
39  90      4        IMSPublicIdentity      Sh-Subs-Notif
40  91      4        LocationInformation    Sh-Pull
41  92      4        UserState      Sh-Pull
42  93      4        T-ADS Information    Sh-Pull
43  94      4        MSISDN          Sh-Pull
44  128    4        STN-SR      Sh-Pull

45  129    4        STN-SR      Sh-Update
46  130    4        UE-SRVCC-Capability  Sh-Pull
47  131    4        SMSRegistrationInfo  Sh-Pull
48  132    4        SMSRegistrationInfo  Sh-Update
49  133    4        UE Reachability for IP Sh-Subs-Notif
50  134    4        CSRN          Sh-Pull
51  135    4        IMSI      Sh-Pull
53  137    4        IMSUserState  Sh-Pull
———————————————————————
记录数:  54

从HSS的配置可以看出 , HSS不支持“AliasesRepositoryDate(20)”,只支持“RepositoryDate(0)”。
依据协议规范,目前sh接口应该使用 “RepositoryDate(0)” , 而不该使用“AliasesRepositoryDate(20)”。
【解决方案】
HSS与AS侧双方沟通确认,确认使用“RepositoryDate(0)”。 在AS修改了配置,后续的UDR
信令中,更改UDR信令相应字段为“RepositoryDate(0)”。 进行测试, UDR/UDA信令正常, 终端成功注册到IMS网络。

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

SIFC配置错误导致终端注册提示500错误

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

SIFC配置错误导致终端注册提示500错误

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

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