Multiple 2xx responses can arrive if proxy is doing forking which is not
your case.
ACK for a 2xx response is sent by the core. Either something is going
wrong on the core side while forming the ACK or UAS is not able to match
the ACK. From RFC-

The sequence number of the CSeq header field MUST be
   the same as the INVITE being acknowledged

Check the handling of of ACK on UAS.

Vivek

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of mahesh
akarapu
Sent: Tuesday, November 30, 2004 10:48 AM
To: [EMAIL PROTECTED]
Subject: [Sip-implementors] 200 OK after recieving ACK


Hi all,
I have a doubt regarding how ACK requests are handled.
I am trying to establish a SIP session. The following is the scenario.
 A------------B
INV--------->
 <----------100
 <----------180
 <----------200
ACK--------->
Till this point, it is OK.But after this there are repeated 200Ok from B
as below.
 <----------200
ACK--------->
 <----------200
ACK--------->

I guess according to the RFC 3261, once ACK is received, the UA should
stop sending the 200 OK.Could someone please tell me if this a possible
scenario, that is under what circumstances 200 OK is sent after
recieving ACK. I could not get the answer for this from the RFC.

Could someone answer this.

thanks
Mahesh



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


Confidentiality Notice

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 confidential or 
privileged information. If
you are not the intended recipient, please notify the sender at Wipro or [EMAIL 
PROTECTED] immediately
and destroy all copies of this message and any attachments.

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

Reply via email to