Hello Kumar,
Please see my comments inline.
> A and B are already have established a call. now A wants to put B on
hold. That is
> INVITE B (with c=0.0.0.0 in SDP)
> A -----------------------------------> B
> 200 OK
> <-----------------------------------
> ACK
> ------------------------------------>
>
> i want to know,
> What A has to do if B replies with 4xx response.
Send an ACK, and continue with the old call parameters.
Later, if A wishes to drop the call he can always do so by sending BYE
request.
> Can A give CANCEL after giving INVITE and before A's response, if A
could, how B will treat
this.
Yes, A can send CANCEL request. (I hope you mean B's response above ..)
B SHOULD respond with a 487 "Request cancelled" to the INVITE, a 200 ok
to the CANCEL and
SHOULD continue
with the old call parameters.
> If A gives BYE before retrieving B from hold, will this terminates
the entire session
between A and B.
Yes. You can always drop a call put to hold.
Regards
- Ajit
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors