跟踪SIP错误 - 呼叫服务器超时
问题描述:
感谢您的帮助。跟踪SIP错误 - 呼叫服务器超时
我们有一个应用程序可以同时生成500个SIP电话的呼叫。我们的应用程序只是SBC-Call Server的客户。 当应用程序启动时,第一个调用完成,但在那个调用之后,我们收到呼叫服务器的超时(50秒),因此我们在信号中发送CANCEL,因为我们没有收到任何呼叫服务器。
一个调用的轨迹是:
0.80我们发送INVITE调用服务器 0.81呼叫服务器返回100尝试。 50.79我们发送取消(但50秒后)为什么我们没有收到任何消息。
什么问题,呼叫服务器不支持多个会话(500个呼叫)?
答
通过发送100 Trying
,服务器指示它收到INVITE
,并尝试路由它。在CANCEL
之后,有487
,这意味着有一个活动的INVITE
交易。所以不知道实际的SIP服务器内部发生了什么,假设可以是:
- SIP服务器没有更多的资源来路由
INVITE
出 -
INVITE
由SIP服务器进行发送,但没有从下游到它的响应
要真正能够正确排除故障,需要检查SIP服务器的日志/活动和/或在SIP服务器之后观看网络上的SIP流量。
呼叫服务器(Asterisk?)是什么软件? – Moerwald
你好,呼叫服务器是Cisco-SIPGateway IOS-15.4.3.M4。谢谢 – Chris