正常呼叫外部手机OK,无条件转移外部手机无法接通

发布时间:  2014-04-01 浏览次数:  151 下载次数:  0
问题描述
上海某UC2.0项目,出局字冠为9,E1对接电信,拨打外地手机要加0;出局的时候9要换成17909然后出局;正常呼叫某外地手机9013800001111,此时换成1790901380000111出局成功,电话能够正常接通;然后B设置了无条件转移至9013800001111,此时A拨打B,无法接通,电信方面直接拆线;SIP侧信令看到收到信令为480错误,服务器放音,您拨打的号码暂时无法接通。
告警信息
处理过程
U29侧可以配置不发送主叫号码,信令

ADD AUSSIG: PFX=K'9, CSC=0, SRD=NO;其中SRD为是否发送主叫号码,配置为否.

再次测试,问题解决.说明的确是电信侧对这种呼叫转移情况不支持.
根因
从问题现象上来看,是电信侧单方面拆线,且如果不将9变成17909直接出局,也是能够打通的,说明应该是电信侧17909的业务和我们的呼叫转移业务有冲突;找U29的兄弟对比了正常信令和上面的错误信令,发现呼叫转移情况下,我们在出局的时候,会带上原始主叫号码,也就是A的号码,可能17909业务就不能识别这种原始主叫,所以拆线;则我们在送信令出局的时候需要不带原始主叫号码;
建议与总结
这里涉及到了电信的一些特殊voip流程,个人理解因为涉及到计费方面的问题,是不能发送源主叫号码的。

END