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