SIP INVITE方法的最长等待时间是多少

What is maximum waiting time for SIP INVITE method

我有这样的方案https://prnt.sc/176ry00

200 OK 响应的最长等待时间是多少?

没有。对 SIP INVITE 请求的第一个非 100 临时响应有一个最大等待时间,它等于事务超时(定时器 B,64*T1)。收到临时响应后,由应用程序或用户决定何时停止等待最终响应。

Client INVITE transaction in RFC 3261

SIP INVITE 事务在临时响应 (1xx) 后接收最终响应(2xx、3xx、4xx、5xx、6xx)时没有超时。但是您绝对应该了解计时器 C。此计时器是特定于代理的,并且定义如果在计时器 C 超时期间未收到配置响应(根据 SIP 规范应设置为超过 3 分钟),则事务可能会被取消。

因此,如果您正在实施 UAS,那么您需要定期发送额外的 1xx 临时响应,以在处理您的 SIP 请求所涉及的中间代理服务器上保持 INVITE 事务“新鲜”。