SIP 更新,支持:计时器

问题描述 投票:0回答:1

我在SIP流程中有错误场景,UAC不支持刷新会话,UAS发送“支持:计时器”,但无论如何UAC不支持计时器,刷新UPDATE是从B端发送的。 A 方对此 UPDATE 没有响应(B 方重新传输 32 秒),然后呼叫在 BYE 时断开。对话框中存在“Allow: UPDATE from UAC”,因此 UAC 应该识别 SIP 消息,但正确的行为是什么? 谢谢。

忽略此消息或回复一些 4xx/5xx 消息?

sip
1个回答
0
投票

RFC4028 中描述了会话计时器功能。此 SIP 扩展具有即使对话中只有一个 UA 支持它也能工作的特性。在你的情况下只有无人机;因此 UAS 成为刷新者并向 UAC 发送 UPDATE 请求。这一切都在预料之中。

这里的问题是,UAC 不会响应接收到的 UPDATE 请求,即使它在 Allow 标头中包含该方法。您必须尝试找出 UAC 根本不响应的原因。

© www.soinside.com 2019 - 2024. All rights reserved.