Comment inline
Regards
Ajit
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of priya
pandit
Sent: Friday, December 23, 2005 10:59 AM
To: [email protected]
Subject: [Sip-implementors] Multiple 2xx responses
Section 13.1 of RFC 3261 says:
"After possibly receiving one or more provisional responses, the UAC
will
get one or more 2xx responses or one non-2xx final response."
My questions are:
1. What is the use of receiving multiple 2xx responses and why does it
happen?
-> Multiple 2xx response can be received in two case--
a) As the request has been forked and is being responded by multiple
UAS.
b) Due to the response retransmission done by the UAS. This is done as
the UAS has not yet received the ACK and the transport used is
unreliable.
2. Though an ACK is sent back to all, which one should be considered
finally
?
-> their will be only one ACK response from UAC that will make the
server transaction to transition itself from completed to confirmed
state, rest of all ACK's will be absorbed by UAS having no effect on
server transaction state.
3.Can all of them contain SDPs (pbly answer SDPs)?
-> each of the 200Ok response can or need not have the SDP, if the first
200ok had SDP than the subsequent retransmission will also have the
answer SDP. Remember answer can also be sent in 1xx provisional response
like 180 ringing.
Regards,
Priya.
_______________________________________________
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