【问题描述】:
选取3部VoLTE终端(支持VoLTE网络),测试号码:134××××0016(开启呼叫等待)/178××××0032/188××××1294,3个终端任意两部进行语音通话,通话过程中可正常切换视频通话,三方会议时,通话正常。当有一方退出三方会议后,剩余两方正常通话,此时主席再发起视频通话时则失败。已测试小米4标准版、华为Mate8等终端,均出现该现象。华为Mate8提示“对方拒绝了您的视频邀请”,小米4标准版显示电话会议未结束,如图13-2所示。
图13-2 左侧为Mate8异常,右侧为小米4标准版异常
【问题分析】:
1)跟踪层三信令A(178××××0032)、B(188××××1294)、C(134××××0016)建立三方通话后,17∶46∶47sA终端挂断,17∶47∶17sB终端挂断,如图13-3所示。在A终端挂断后,B终端挂断前,进行了B和C终端的视频业务请求。在此期间,终端并没有上发QCI=2(视频业务承载QCI=2)的业务建立请求,如图13-4所示。随后挂机,两方通话中发起视频业务,正常建立。
图13-3 17∶46∶47sA终端挂断
2)在A终端挂断后,B终端挂断前,进行了B和C终端的视频业务请求。在此期间,B终端并没有上发QCI=2(视频业务承载QCI=2)的业务建立请求,如图13-5所示。
分析核心网话单发现,号码B在17∶45∶33s建立呼叫,随后建立IMS会议,17∶47∶27s会议结束。在此期间,没有视频呼叫的话单,如图13-6所示。
图13-4 终端未上发QCI=2的业务建立请求
图13-5 挂机后,两方通话中发起视频业务,正常建立
(www.xing528.com)
图13-6 核心网话单查询
在此期间SBC也未收到视频请求,如图13-7所示。
图13-7 核心网查询信令流程
关于三方通话视频通话的集团终端规范:
1)终端应默认本地关闭视频呼叫的呼叫等待业务,在以下场景中终端应使用486消息拒绝呼叫:
●终端在视频呼叫过程中收到第三方的音频或者视频呼叫请求。
●终端在音频呼叫过程中收到第三方的视频呼叫请求。
2)终端在视频呼叫过程中应禁止用户发起针对第三方的音视频通话。
3)不要求终端支持多方视频通话。
综合以上分析,得出结论,初步判定为,因为终端未发起视频请求,所以导致视频建立失败。
【解决方案】:
目前终端的处理机制:三方通话有一方挂断后,终端认为三方通话未结束,不会处理视频请求。而在集团规范中也没有明确相关流程。
解决方案:建议增加相应流程规范,规定多方通话一旦只剩下两方,多方通话的主席终端就可以向另一方发起视频呼叫。后续,推动终端公司处理。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。