On 3/30/2011 3:33 AM, Jyoti Singhal wrote:
> Hi All,
>
> In case if we have received 200 OK to an INVITE request, now due to same
> failure at proxy, proxy wants to end the call --- What should be the
> scenario?

Your case below isn't clear. I presume there is a "proxy" in the middle 
that isn't shown. What led to the 4xx response after receiving a 2xx 
response? (That isn't normal proxy behavior.) From above, you suggest 
some proxy failure. If so, sw or hw?

> Case 1:
>
> INV --------------------------------------------------->  INV
>                                  <------------------------  200
> 4xx<-----------------------
>                                  ------------------------->  ACK
>                                  ------------------------->  BYE
>
> Just wanted to confirm how important is to send an ACK in such situation.
> Can a graceful termination of call by sending a BYE after receiving 200 OK
> is acceptable?

ACK is always required, except in cases where the communication path has 
failed.

Proxies in a dialog are not allowed to originate a BYE in the dialog.

I expect I don't really get your use case. If you can explain it better 
it may be possible to give you a better answer.

        Thanks,
        Paul

> With Regards,
> Jyoti
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to