请问SIP呼叫何时返回487请求终止? 这是终止问题吗?
答案 0 :(得分:8)
487响应表示先前的请求已被用户/应用程序操作终止。最常见的情况是CANCEL发生时如上所述。但它也不仅限于CANCEL。在其他情况下,这种反应可能是相关的。因此,这取决于您看到此行为的位置以及导致该行为的用户或应用程序操作。
15.1.2 UAS行为==> RFC 3261中的BYE处理
UAS必须仍然响应收到的任何未决请求 对话。建议使用487(请求终止)响应 生成那些待处理的请求。
答案 1 :(得分:5)
这是SIP用户代理服务器(UAS)在客户端发送对原始未答复的INVITE请求的CANCEL请求(尚未收到最终响应)后将发送给客户端的响应代码。
这是一个很好的CANCEL SIP呼叫流程illustration。