现象描述:
在进行域选择专题测试时,发现VoLTE用户主叫在2/3G、被叫在LTE下注册并做被叫时偶发呼叫无法接续的情况。
故障诊断:
被叫侧在IMS域寻呼无响应之后会在CS域再寻呼,这2个阶段时延过长,可能导致主叫用户在CS域的某个计时器超时,导致呼叫异常释放。
原因排查:
呼叫过程分析如下:
1、主叫用户18459010081在2/3G下,拨打LTE覆盖下被叫18459010073,按照呼叫流程,主叫所在现网端局首先查询被叫HLR,HLR将返回锚定SCP(TAS)的T-CSI,主叫端局将根据T-CSI触发到TAS,TAS在被叫号码前加1254708路由码,然后主叫端局根据路由码配置将呼叫路由至本地关口局GMSC,关口局将呼叫路由至本地MGCF:
2、接下来进入VoLTE被叫流程,INVITE消息送达TAS后,TAS向HSS发起TADS查询,HSS返回IMSVoiceOverPSSessionSupport值为1,表示用户目前在IMS域:
3、接着TAS在IMS域将INVITE消息发给被叫,并对被叫做了三次寻呼,时间分别为19:32:20,19:32:22,19:32:26,三次寻呼无响应后,过了10S,到达TAS的寻呼响应Timer后TAS就发起Cancel取消了VoLTE网络的呼叫:
4、接下来TAS向HSS发起漫游码查询,在收到返回的漫游码后通过MGCF向关口局发起了被叫侧的IAM,时间为19:32:30:
5、过了8S,HSS收到鉴权请求并成功响应鉴权,说明此时被叫寻呼成功,此时时间为19:32:38:
6、到19:32:39,主叫侧向MGCF发送了REL消息释放了呼叫,释放原因为Recoveryontimerexpiry:
原因分析:
从抓包分析过程可以看出,由于被叫侧在IMS域寻呼无响应,经过了10S,在CS域寻呼,也经过了8s才寻呼成功,在这两个阶段消耗了过多的时间,导致主叫用户在CS域的某个计时器超时,导致呼叫异常释放。
解决措施:
建议考虑适当的调整IMS域的寻呼时长,使得呼叫各环节Timer更加匹配,提高呼叫接通率。
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: