"The reason I think their idea is wrong is because
I believe that once the INVITE gets a 200 response,
the multiple contact information
(<sip:[EMAIL PROTECTED]>;<sip:[EMAIL PROTECTED]>) from the 302 is thrown away
and only the Contact in the 200 response is actually valid now.
Is this correct?"

The RFC (3261) doesn't state what happens to the target set after a
successful response (200 OK) is received. But for the problem in
question it seems irrelevant. BYE is sent to the contact address
received in 200 OK for INVITE. And the protocol hasn't defined to have a
target set for BYE requests (most likely cause of the first reason).

-Anshuman

-----Original Message-----
From: Attila Sipos [mailto:[EMAIL PROTECTED] 
Sent: Friday, July 07, 2006 1:38 PM
To: Anshuman Rawat; sip-implementors@cs.columbia.edu
Subject: RE: [Sip-implementors] Multiple Contacts and BYE



I think they have a sort of proxy redundancy idea
where they use the Contact in the 302 to indicate
a proxy at 1.1.1.1 and a proxy at 2.2.2.2.

But I just don't think this is the right way to
do it.


The reason I think their idea is wrong is because
I believe that once the INVITE gets a 200 response,
the multiple contact information
(<sip:[EMAIL PROTECTED]>;<sip:[EMAIL PROTECTED]>) from the 302 is thrown away
and only the Contact in the 200 response is actually valid now.
Is this correct?


Regards,
Attila


>> -----Original Message-----
>> From: Anshuman Rawat [mailto:[EMAIL PROTECTED]
>> Sent: 07 July 2006 08:58
>> To: Attila Sipos; sip-implementors@cs.columbia.edu
>> Subject: RE: [Sip-implementors] Multiple Contacts and BYE
>> 
>> 
>> "Now I have some people who believe that since there
>> is no response, the UserAgent1 should then try
>> ----BYE [EMAIL PROTECTED]>"
>> 
>> What will that achieve? In all likelihood, device at IP 
>> 2.2.2.2 has no
>> clue about the dialog between UA1 and device at IP 1.1.1.1. 
>> It makes no
>> sense to send BYE request to [EMAIL PROTECTED] only to get a '487 
>> Call leg does
>> not exist' response (I think).
>> 
>> Anshuman
>> 
>> 
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Attila
>> Sipos
>> Sent: Friday, July 07, 2006 12:33 PM
>> To: sip-implementors@cs.columbia.edu
>> Subject: [Sip-implementors] Multiple Contacts and BYE
>> 
>> 
>> I would like to ask a question about the following scenario...
>> 
>> UserAgent1
>> ----INVITE--------------->
>>          <----------302 with Contact: <sip:[EMAIL PROTECTED]>;<sip:[EMAIL 
>> PROTECTED]>
>> ----ACK--------------->
>> 
>> 
>> so it gets redirected...
>> ----INVITE [EMAIL PROTECTED]>
>>          <---------100/180/200---
>> ----ACK--------------------->
>> 
>> 
>> Then later it hangs up...
>> 
>> ----BYE [EMAIL PROTECTED]>
>>                      no response
>> ----BYE [EMAIL PROTECTED]>
>> 
>> after a several retries, UserAgent1 eventually gives up
>> 
>> 
>> Now I have some people who believe that since there
>> is no response, the UserAgent1 should then try
>> ----BYE [EMAIL PROTECTED]>
>> 
>> But I believe that they are wrong.
>> 
>> Who is right?
>> 
>> Regards,
>> 
>> Attila
>> 
 




********************** Legal Disclaimer ****************************
"This email may contain confidential and privileged material for the sole use 
of the intended recipient.  Any unauthorized review, use or distribution by 
others is strictly prohibited.  If you have received the message in error, 
please advise the sender by reply email and delete the message. Thank you."
**********************************************************************


_______________________________________________
Sip-implementors mailing list
Sip-implementors@cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to