SMC内网Polycom终端呼叫SC的IP,会议ID无法加入会议,是什么原因一起来排查下。
1、取SC的信令诊断分析,从信令诊断里看SC转发了终端的setup消息给MCU之后,是MCU主动发了releaseComplete消息挂断了呼叫;
2、根据信令里的call-ID从SC的设备日志scproxy.log里过滤呼叫日志,查询MCU上报错误码为:0x030000a5,NSM_CALL_CONF_NOT_EXIST = 0x30000a5,/*会议号不存在*/
3、在MCU日志中查询对应会议号,可以看到实际上MCU获取到了正确的会议列表,且列表中存在对应的会场:
4、从MCU日志对比了一路正常的呼叫和一路异常的呼叫,发现正常的呼叫SC setup中带的是终端的IP,异常的呼叫SC setup带的是SC自己的IP;
正常可以呼通时SC 转发setup消息中携带的是终端的IP:
呼不通时SC转发setup消息中携带的是SC自己的IP:
5、返回去再次查看SC的信令,发现终端带过来的setup消息中,端口号为0,端口为0时,SC就会把终端的IP和端口改为自己的,从而导致MCU侧处理失败;如果主叫带了正常的IP和端口,SC就只做纯转发,如果带的不全,SC就会改成自己的IP+端口;
6、故此问题需要宝利通终端侧携带正确的端口信息来发起呼叫,后来现网采用将此Polycom终端注册GK后呼叫会议号规避。
【问题根因】
Polycom终端未携带正确的端口信息进行呼叫。
重庆劲浪科技,是西南专业的会议室整体解决方案服务商,提供方案设计,产品报价,施工安装,售后维护等,24小时咨询电话:18983610979!