三融合HSS返回异常T-ADS信息问题

【问题现象】

在进行被叫VoLTE用户测试时,SCCAS通过Sh接口请求被叫用户的T-ADS,HSS未正确返回用户的当前归属域。

【原因定位】

问题描述:在进行被叫VoLTE用户测试时,SCCAS通过Sh接口请求用户的T-ADS,HSS未正确返回用户的当前归属域。
问题原因:

在VoLTE用户做被叫时,按照规范,VoLTE被叫用户的S-CSCF将呼叫请求触发至SCCAS,SCCAS通过Sh接口向用户归属三融合HSS/HLR请求T-ADS信息以及用户在电路域的CSRN。
1、SCCAS侧跟踪消息,发现HSS返回给它们的T-ADS消息里面是错误的字段,未正确回复用户当前的归属域;在HSS上跟踪diameter消息,发现HSS回复的UDA消息,是“Result-Code:DIAMETER_UNABLE_TO_COMPLY(5012)”
2、在HSSFE上跟踪信令消息,发现HSS FE未通过内部的HD接口向2/3GHLR发起anytime Interrogation的MAP查询用户消息,故导致HSS未获取到当前被叫用户的正确归属域,回复了unable_to_comply

3、正常的内部用户查询过程流程如下,假如此时用户登记在2/3G HLR上HSS FE通过HLR FE请求用户当前状态,被成功取得CSRN,并返回给AS


当用户登记在2/3G是,正常的anytime Interrogation请求流程,HSS FE收到正确的ATI返回消息后,将消息回复给AS如果用户登记在4G,HSS FE通过发起ATI查询消息后,HLR FE也会回复相关查询结果,只不过查询返回结果里面的用户信息是空的.
同样HSS FE收到正确的ATI返回消息后,将消息回复给AS
4、怀疑问题出在HSS FE上,检查HSS FE到HLR的MAP信令链路状态均正常,信令状态都正常,查看HSS FE的全局配置数据,发现MAP_HSS.Numbering Plan这个参数值配置为2,这个参数主要用于定义MAP SCCP address format,可选值分别是0/1/2,(0表示使用E.164格式,1表示使用E212格式,2表示E214格式),到HSS FE到HLR FE的寻址的HLR ID应该是E164格式的,网元配置的数据为E214不正确,同时查看检查HSS FE上的GT数据,发现漏做了指向被叫用户归属的HLR ID数据,修改配置数据后,HSSFE正确返回T-ADS消息给AS
【解决方案】
修改配置数据

AdvCfgTool.sh-eSETims/hss/tp/afwMAP_HSS.NumberingPlan=0
AdvCfgTool.sh-aUPDims/hss/tp/afwIMSI_HLR_Num_TableStart_Of_IMSI_Range
=460000000000000End_Of_IMSI_Range=460099999999999HLR_Number=861848138(归属号段HLRID)

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

贝尔基站参数错误导致切换掉话

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

贝尔基站参数错误导致切换掉话

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)
赞 (17)
分享到:更多 ()

评论 0

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