【问题现象】
无应答前转场景下,第一被叫签约彩铃,第二被叫非彩铃用户(VoLTE用户注册IMS)。
呼叫前转至第二被叫后,主叫听不到任何回铃音,第二被叫摘机后,即刻进入通话状态。
【原因定位】
用户B签约音频彩铃业务,并签约无应答前转至用户C(驻留IMS)。用户A(驻留IMS)语音呼叫用户B,用户A听用户B签约的音频彩铃;用户B无应答,呼叫前转至用户C,用户A侧无任何提示音,进入静默状态。一旦用户C摘机,用户A直接进入与用户C的音频通话模式。
主叫侧收到的第二条180Ringing中无P-early-media参数及状态,导致主叫侧终端根据第一条180Ringing中pem:sendrecv,等待网络放音。但由于第二被叫非彩铃用户,网络侧不放音。最终导致呼叫前转后,主叫侧无任何提示音。
详细分析如下:
第一被叫180中:p-early-media:sendrecv,符合A听网络播放B彩铃音。
呼叫前转后,主叫收到的第二条180Ringing中无pem参数及状态参数
根据协议规范RFC5009中“After an early media authorization request has been received within a dialogue, and a subsequent message is received without the P-Early-Media header field, the previous early media authorization remains unchanged.”第二条180Ringing中如果未携带pem参数,主叫侧终端将遵循第一个180Ringing中的pem参数及状态(pem:sendrecv),等待网络侧放音。
【解决方案】
在前转、彩铃叠加的此种场景下,TAS上添加新功能技术点,在第二条180Ringing消息中添加pem:inactive参数及状态,主叫终端收到后,终端侧自行播放“嘟嘟”提示音。
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(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学通信精品阅读:read.51xuetongxin.com
微信公众号:51学通信(ID:woyaoxuetongxin)