VoLTE智能网用户在CS 域时,HSS返回的格式异常案例

【问题现象】

湖南VoLTE智能网测试中,当被叫用户在CS域时,SCPAS向HSS发起用户位置信息查询时,中兴HSS返回的位置信息的格式存在问题,导致SCPAS处理异常,无法实现位置类业务。
【原因定位】

经检查,中兴HSS返回的位置信息中VLRNumber的格式存在问题,具体格式如下:

<?xmlversion=”1.0″encoding=”UTF-8″?>
<Sh-Data>
<CSLocationInformation>
<LocationNumber>hBNoNwE=</LocationNumber>
<ServiceAreaId>ZPAA4wO+Cw==</ServiceAreaId>
<VLRNumber>
<ISDNAddress>
<AddressString>kWgxRHKE</AddressString>
</ISDNAddress>
</VLRNumber>
<MSCNumber>
<ISDNAddress>
<AddressString>kWgxRHKE</AddressString>
</ISDNAddress>
</MSCNumber>
<CurrentLocationRetrieved>0</CurrentLocationRetrieved>
<AgeOfLocationInformation>2</AgeOfLocationInformation>
</CSLocationInformation>
</Sh-Data>
按照3GPP29.328-a90规范,在ShDataType_Rel10.xsd中显示如下:

<xs:elementname=”VLRNumber”type=”tISDNAddress”minOccurs=”0″/>
<xs:elementname=”MSCNumber”type=”tISDNAddress”minOccurs=”0″/>
<xs:complexTypename=”tISDNAddress”>
<xs:sequence>
<xs:elementname=”Address”type=”tAddressString”maxOccurs=”9″/>
即结构为<VLRNumber><Address>kWgxBDAw</Address></VLRNumber>。

但是,3GPP29.328的不同协议版本中,VLRNumber针对XML编码方式定义不一致,具体如下:

1)在3GPP29.328-a90中,VLRNumber定义如下:

VLRNumber tISDNAddress  
tISDNAddress ISDNAddress AddressString tAddressString

由此,VLR Number的XML格式如下:

<VLRNumber>

<ISDNAddress>

<AddressString>kWgxRHKE</AddressString>

</ISDNAddress>

</VLRNumber>

2) 在3GPP 29.328-c30中,VLR Number定义如下:

tISDNAddress  
 

 

tISDNAddress

SGSNNumber, VLRNumber,

MSCNumber

 

 

Address

 

 

tAddressString

由此,VLRNumber的XML格式如下:

<VLRNumber>
<Address>kWgxRHKE</Address>
</VLRNumber>
可见,3GPP29.328-c30中VLRNumber的定义和XML格式与3GPP29.328-a90的不同,应采用3GPP29.328-c30中VLRNumber的定义和XML格式。而中兴HSS对于VLRNumber的要求遵循的是3GPP29.328-a90,即对齐的是修订之前的协议版本,所以和SCPAS对接时出现协议兼容问题。
影响范围:中兴HSS涉及范围的智能网被叫用户在CS下的位置类业务无法完成。

【解决方案】

中兴HSS提供补丁,对齐修订之后的协议版本3GPP29.328-c30,其VLRNumber的定义和XML格式满足3GPP29.328-c30的要求,SCPAS能够正确处理中兴HSS返回的位置信息,位置类业务能够正常实现。

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

SBC返回404 Not Found因 STN-SR号码配置不匹配

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

SBC返回404 Not Found因 STN-SR号码配置不匹配

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

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