VOPTech FXO口网关呼出没有被叫号码问题

背景说明:

最近我们测试VOPTech网关对接SBC来解决一些NAT问题。我们将VOPTech网关注册到了SBC上面,测试呼入发现呼入是没有问题的,但是测试呼出时发现无法呼出,拨号码后听到的是持续10多秒的嘟嘟声,就像是拿起话筒准备拨号时的声音,然后直接挂断。

问题分析:

我们登陆到了我们网关的网页界面,转到网关的上方的呼叫状态与统计栏,然后呼出一通电话,发现在对方号码选项里只有主叫号码却没有被叫号码。

为了更进一步分析问题,接线来我们转到了日志管理呼叫消息里面,搜索查询invite消息,发现invite字头里面没有带被叫号码,但是To字头里面是有被叫号码的,因为我们网关默认获取被叫号码是从Request Line项获取的,所以才会出现没有被叫号码这个问题。

解决方案:

找到了问题的所在,我们转到网关的高级配置-SIP兼容性-请求/响应消息配置,将获取被叫号码方式改为从To项获取,然后保存当前配置。我们再次尝试拨打电话,发现能够正常呼出电话了。