Send 200 OK for the CANCEL and then send 487 Request Terminated for the
INVITE w/o SDP transaction.

It should stop retransmission of the provisional responses before
sending the final response.

Regards,

Indresh K Singh

 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bu,
Wenfei (Leo)
Sent: Thursday, March 22, 2007 10:00 AM
To: [email protected]
Subject: [Sip-implementors] Should UAS cease retransmission of 18x
with100rel when it receives CANCEL?

Hi all,

 

Here's a call flow:

 

UAC               UAS

--------------->INVITE w/o SDP

<---------------100

<---------------180 w/ Require: 100rel & SDP

<---------------180 w/ Require: 100rel & SDP

<---------------180 w/ Require: 100rel & SDP

<---------------180 w/ Require: 100rel & SDP

<---------------180 w/ Require: 100rel & SDP

--------------->CANCEL

 

What should UAS do next?? Respond 200 for CANCEL? Cease retransmission
of 180? Respond 487 for INVITE?

Per RFC3262, 

   The UAS MAY send a final response to the initial request before

   having received PRACKs for all unacknowledged reliable provisional

   responses, unless the final response is 2xx and any of the

   unacknowledged reliable provisional responses contained a session

   description.

 

Is that to say the UAS in the above call flow could either cease
retransmission of 180 or not? Either will be OK?

 

 

Thanks,

 Leo

 

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to