TAS容错机制缺陷导致终端早发180消息信令处理异常

【问题现象】

福州VoLTE测试用户漫游到广州,经常出现单通或业务接续失败情况。
【原因定位】

福州VoLTE用户18459010068漫游到广州,拨打广州本地VoLTE用户14714730106,拨打时在福州侧跟踪信令,发现被叫终端180消息早发,而福州TAS遵守precondition流程,不转发终端未完成precondition流程前早发的180消息,导致异常释放,分析信令流程如下:
1) INVITE消息发送到福州I-CSCF,消息携带用户precondition参数:

2) CSCF收到INVITE消息后,转发给TAS,最后INVITE消息发送到被叫侧:

3) 接着被叫响应183消息:

4) 然后主被叫间PRACK及200 OK消息:

5) 主叫UE资源预留成功后向被叫侧发起update:

6) 按照precondition流程,主叫向被叫发update消息后,主被叫双方资源预留成功了之 后被叫需要向主叫回复200 OK消息,继而发送180振铃消息,而在这个呼叫过程中,被叫收到update消息后马上就回复了180消息:

7) TAS按照precondition的流程,不会转发终端未完成precondition流程前发的180消息, 因此15s后,TAS回了500 Server Internal Error消息继而发送487 Request Cancelled终止了该呼叫:

【解决方案】

之所以引入precondition流程,其目的就是希望会话资源预留成功后,终端才能发180振铃,因此需要终端排查180消息早发的问题。
不过为了提高呼叫的接通成功率,TAS已经打了补丁进行容错。

 

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

广东VoLTE用户在省外漫游时终端无法正常注册到volte网络

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

广东VoLTE用户在省外漫游时终端无法正常注册到volte网络

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

评论 0

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