I dont  think that the response to the Cancel request if the registrar has
already replied to the register request should be 200 OK. 200 ok is used to
denote a success operation. In this case since the reply to the registrar
request has already been done before it got the cancel, the registrar server
should reply with a 4XX response to the cancel in this case. Also a
transaction is defined as the messages between the initial request to the
final response, since the transaction of the Invite request is terminated by
replying with a 200 ok, the transaction does not exsist, so the response to
the Cancel request should be a 481 response."transaction does not exsist".

Regards
Hrishikesh Saria.



----- Original Message -----
From: Vijay Gurbani <[EMAIL PROTECTED]>
To: Neumaerker Elke <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, June 07, 2001 8:26 PM
Subject: Re: [Sip-implementors] CANCEL the REGISTER


> Neumaerker Elke wrote:
> >
> > Hello,
> >
> > In the SIP specification is written :
> >
> > "While CANCEL can terminate any pending request other than ACK or
CANCEL,
> >   it is typically useful only for INVITE".
> >
> > How has a Registrar to react on receiving a CANCEL for REGISTER, if the
> > registration is still in progress?
>
> Presumably, it will send a "200 OK (CANCEL)" to respond to the CANCEL req-
> uest and a "487 Request Terminated" to respond to the REGISTER request.
>
> Note that if the Registrar has already issued a "200 OK (REGISTER)" to the
> REGISTER request before it got the CANCEL, the CANCEL has no impact on
> further processing.  The Registrar will still issue a "200 OK (CANCEL)" to
> respond to the CANCEL transaction.
>
> Regards,
>
> - vijay
> --
> Vijay K. Gurbani  vkg@{lucent.com,research.bell-labs.com,acm.org}
> Internet Software and eServices Group
> Lucent Technologies/Bell Labs Innovations 263 Shuman Blvd., Rm 1A-413
> Naperville, Illinois 60566     Voice: +1 630 224 0216   Fax: +1 630 713
0184
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to