[SIP]收到488后的响应(此处不接受)

[SIP]收到488后的响应(此处不接受),sip,sip-server,Sip,Sip Server,我面临重新分级Sip呼叫的问题。我的流程如下 一方向SIP代理发送邀请 SIP代理向乙方发送邀请 B回复100(正在尝试) B发送SIP 488(此处不接受) Cal断开 Sip代理将488(此处不接受)发送到 发送确认 B发送SIP 488(此处不接受) SIP代理发送一个邀请 B发送SIP 488(此处不接受) SIP代理发送一个邀请 在此流程中,在第4点,B方正在发送488消息,因为此B方希望收到此消息的ACK。。由于我们没有发送ACK,乙方一次又一次地发送488 我的问题。。在收到488

我面临重新分级Sip呼叫的问题。我的流程如下

  • 一方向SIP代理发送邀请
  • SIP代理向乙方发送邀请
  • B回复100(正在尝试)
  • B发送SIP 488(此处不接受)
  • Cal断开
  • Sip代理将488(此处不接受)发送到
  • 发送确认
  • B发送SIP 488(此处不接受)
  • SIP代理发送一个邀请
  • B发送SIP 488(此处不接受)
  • SIP代理发送一个邀请
  • 在此流程中,在第4点,B方正在发送488消息,因为此B方希望收到此消息的ACK。。由于我们没有发送ACK,乙方一次又一次地发送488

    我的问题。。在收到488错误案例时,我们是否必须在断开呼叫之前发送ACK。。如果我们发送ACK将有任何问题

    我的问题。。是否必须在收到488错误案例时 我们在断开呼叫之前发送ACK

    这里您需要非常精确,488(类似于606 btw)可以在初始邀请事务或重新邀请事务中接收

    在您的情况下,这是一个初始邀请,因此是的,ACK是强制的,呼叫被终止

    在重新邀请的情况下,ACK是强制的,但呼叫不会终止

    如果我们发送ACK将有任何问题


    从信令的角度来看,根本没有问题,呼叫设置失败,用户可以使用其他编解码器重试另一个呼叫。

    您好,谢谢您的更新。。这真的很有帮助。。您能确认这是因为我们没有发送488信息的ACK吗?我们一次又一次地重新发送488。B发送SIP 488(此处不可接受)SIP代理发送邀请B发送SIP 488(此处不可接受)SIP代理发送邀请是,我确认必须确认488。对于第二点,如果INVITE在没有任何更改的情况下重复,那么总是收到488是很正常的。您可以尝试调查生成488的原因,大多数情况下这是编解码器问题,但可能SIP头中的某些内容不被理解和/或不可能。