Hi Ravi,
Pls refer to rfc 3261 - section 9.1.

   "Once the CANCEL is constructed, the client SHOULD check whether it
   has received any response (provisional or final) for the request
   being cancelled (herein referred to as the "original request").

   If no provisional response has been received, the CANCEL request MUST
   NOT be sent; rather, the client MUST wait for the arrival of a
   provisional response before sending the request. "


I hope it helps!!

Regards,
Munish
@Hughes Software Systems Ltd.





"Ravishankar" <[EMAIL PROTECTED]> on 11/21/2002 11:45:56 AM

To:   [EMAIL PROTECTED]
cc:    (bcc: Munish Chhabra/HSS)

Subject:  [Sip-implementors] Question regarding Sending CANCEL




Hi,

I have a question about sending CANCEL message.

The situation is like this.

UserA sends an INVITE to UserB through proxy.
UserA Sends a CANCEL before receiving any response to the INVITE sent.

Is it valid to send a CANCEL before receiving any response for an INVITE.
Should UserA wait for either a provisional response or final response before
deciding to send a CANCEL or BYE
Should UserA keep retransmitting the INVITE till it receives a response and then
send either CANCEL or BYE.

I would appreciate if someone can clarify this for me.

Thanks

Ravi

Hi,
 
I have a question about sending CANCEL message.
 
The situation is like this.
 
UserA sends an INVITE to UserB through proxy.
UserA Sends a CANCEL before receiving any response to the INVITE sent.
 
Is it valid to send a CANCEL before receiving any response for an INVITE.
Should UserA wait for either a provisional response or final response before deciding to send a CANCEL or BYE
Should UserA keep retransmitting the INVITE till it receives a response and then send either CANCEL or BYE.
 
I would appreciate if someone can clarify this for me.
 
Thanks
 
Ravi
 

Reply via email to