Hello Anish ,
Why can't you send the answer to the new offer(in PRACK) in the 200 OK
 response to the PRACK and use the re-negotiated media for the session ?
Once the other end gets the answer he will also switch to the new media 
description in the answer.

Regards ,
Sayan


________________________________

From: [EMAIL PROTECTED] on behalf of Anish. T. George
Sent: Tue 5/30/2006 5:10 PM
To: Sip-Implementors ([email protected])
Subject: [Sip-implementors] Race condition: PRACK-200 OK INV



Hi,

i have a question

Section 3 of RFC 3262 mentions

"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."

In a scenario the reliable 1xx did not have SDP and we go ahead and

send 2xx for Invite without waiting for Prack. What if the Prack for the

relaible 1xx we receive has an offer?

Invite (SDP)------>

<------- 100 Trying

<------- 183 (SDP)

--------> PRACK (no SDP)

<------- 200 OK (no SDP)

<------- 180 (no SDP)

<------- 200 Ok for Invite (No SDP)

Prack (SDP)------>

By sending the offer in PRACK user wanted to re-negotiate the parameters,

but in this case we have already sent 2xx for invite and other side will

respond with ACK and the session will be established as per SDP exchange in

Invite and 1xx.

How does above statement mentioned above from the RFC take care of this

scenario??

your comments will be geatly appreciated.



Thanks

Anish

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





The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments.

WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email.

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

Reply via email to