【问题现象】
福州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终止了该呼叫:

原因分析:被叫终端180消息早发,而福州TAS遵守precondition流程,不转发终端未完成precondition流程前早发的180消息,导致异常释放。
【解决方案】

之所以引入precondition流程,其目的就是希望会话资源预留成功后,终端才能发180振铃,因此需要终端排查180消息早发的问题。


欢迎关注我们的微信公众号,获取最新的通信技术分享。
公众号名称:51学通信
公众号:woyaoxuetongxin

另外,我们每周三晚8点都会有斗鱼直播的通信技术交流,2016的主要方向是VoLTE。已经做了很多期了,包括VoLTE架构、VoLTE基本呼叫流程、VoWiFi概述等热门内容都已经讲完了。
感兴趣的话,欢迎每周三晚一起来交流哦!
参与地址:douyu.com/zhihu(或搜索房间号600942。都是免费参与的。 

另外,我们还开通了赞助计划,欢迎对我们每期直播的主题进行赞助,赞助用户可获得直播时点名感谢、课件内点名感谢、PPT/PDF课件、MP4格式高清视频等增值服务哦。
个人赞助目前分6元和16元两档。两者都可以获得MP4高清视频的。详情请点击下面的淘宝赞助地址。谢谢!

赞助地址:51xuetongxin.taobao.com。

(赞助并不是必选项,您对我们的关注我们同样非常感激。您还是可以免费参与我们的直播课程哈。 

如果您的核心KPI是附着成功率、呼叫接通成功率:
那51学通信目前的核心KPI就是微信公众号用户数、优酷视频播放量。
所以,只要您关注我们,就万分感谢。如果您觉得我们的直播交流还有点用,麻烦帮忙传播与分享。谢谢。

您有任何问题可加站长"爱卫生"微信:gprshome201101来一起交流探讨哈!再次感谢你的支持。