因SBC主动拆除终端TCP链路,导致呼叫超时释放问题

【问题现象】

在IMS(SBC)网元与终端之间Gm接口,当被叫回复183消息后,因SBC拆除了与主叫终端之间的TCP链路,导致消息无法达到主叫,主叫等待超时后释放呼叫。
【原因定位】

问题描述:在IMS(SBC)网元与终端之间Gm接口,当被叫回复183消息后,因SBC拆除了与主叫终端之间的TCP链路,导致消息无法达到主叫,主叫等待超时后释放呼叫问题原因:此问题发生在高通模拟测试软件测试中,此软件默认采用SIP over TCP方式,真实终端普遍采用SIP over UDP方式。当其发起注册/呼叫时将与IMS(SBC)之间建立TCP链路,SBC会周期性检测TCP链路状态:如果链路上有呼叫则认为链路在使用,如果链路上没有呼叫则认为链路已经释放。但从SBC收到交互信令报文到侦测到链路呼叫状态会经过一段时间,在此时间窗内如果恰逢定期链路保活超时,则SBC会异常释放链路。当被叫回复183消息后,因SBC拆除了与主叫终端之间的TCP链路,导致消息无法达到主叫,主叫等待超时后释放呼叫。
影响范围:高通测试软件测试,概率性会发生主叫超时释放呼叫。
【解决方案】

华为SBC修改为根据收到网络侧与终端侧交互信令报文(修改前根据链路呼叫状态,与交互报文之间有一定时间差)定期重置链路状态,从而保证能最快时间感知到链路仍在被使用,避免异常释放链路。

本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(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)
赞 (0)
分享到:更多 ()

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. keke0912既然是TCP连接,就有自身握手机制保活连接,为何非通过业务消息判别连接状态?回复