hi tanmay,
         when the UAC recevies a 2xx, it initiates a new transaction for 
ack, it moves to a confirmed state as it dosent have to wait for any 
response form UAS( if it has to, to move to a conformed state it leads to 
a well known Two army problem ). The UAS on the other had when it sends a 
2xx, it waits for a ack in retrun to move to a confirmed state.

u r question was on the UAS not on the UAC( the UAC move to confirmed 
state when it receives 2xx). 
yes it is not clearly mentioned in the rfc in dialog chapter, but reading 
the chapter on transactions (UAS behavior on INVITE) will give u a better 
picture, usually in the rfc the flow is not continous.


regards 
Naveen Pinto
Flextronics Software Systems
off: 91-080-51069025
mobile: 91-9448481804




Tanmay Paul/BLR/HSS
03/27/2006 12:54 PM
FSS-Unclassified

To
Jude Naveen Pinto/BLR/[EMAIL PROTECTED]
cc
[email protected], [EMAIL PROTECTED]
Subject
Re: [Sip-implementors] What is confirmed dialog for UAS.. is it after 
sending final response or after receiving ACK for final response?





Hi Naveen,
        Thank you for responding.
RFC 3261 says in chapter 12....

        "A dialog can also be in the "early"
   state, which occurs when it is created with a provisional response,
   and then transition to the "confirmed" state when a 2xx final
   response arrives.  For other responses, or if no response arrives at
   all on that dialog, the early dialog terminates."

So according to RFC when UAC receives final response for INVITE then 
itself we can consider it as confirmed state for the the dialog.
RFC does not talk about ACK in this context. Please put some comment on 
it.

Regards,
--Tanmay




Jude Naveen Pinto/BLR/HSS
03/27/2006 12:13 PM
FSS-Private

To
Tanmay Paul/BLR/[EMAIL PROTECTED]
cc
[email protected], [EMAIL PROTECTED]
Subject
Re: [Sip-implementors] What is confirmed dialog for UAS.. is it after 
sending final response or after receiving ACK for final response?





hi tanmay,
    these are some lines from chapter 12 of rfc 3261.

A dialog can also be in the "early"
state, which occurs when it is created with a provisional response,
and then transition to the "confirmed" state when a 2xx final
response arrives. For other responses, or if no response arrives at
all on that dialog, the early dialog terminates.

The UAC moves to a confirmed state only when it receives a 200 ok. 
the UAS moves to a confirmed state only when it receives an ack from the 
UAC , till then it retransmits 200 ok for unreliable transport for a time 
out period. only when an ack is received a dialog is move a confirmed 
state. to understand better u can go through transactions UAS behavior for 
invite (17 chap) and UAS behavior in chapter 12.


regards 
Naveen Pinto
Flextronics Software Systems
off: 91-080-51069025
mobile: 91-9448481804




Tanmay Paul/BLR/[EMAIL PROTECTED] 
Sent by: [EMAIL PROTECTED]
03/27/2006 11:21 AM


To
[email protected]
cc

Subject
[Sip-implementors] What is confirmed dialog for UAS.. is it after sending 
final response or after receiving ACK for final response?






Hi All,
        I have  one doubt on the following issue. Could anyone please put 
some light on it.

The scenario is as follows:
1] UAC  initiates an INVITE towards UAS.
2] UAS  respond with "100 Trying", "180 ringing" and "200 OK" 
respectively.
3] Now before receiving ACK from UAC, UAS initiates a BYE.

Now according to RFC-3261 UAS can initiate BYE being only in confirmed 
dialog. My doubt is should UAS consider it as confirmed dialog before 
receiving ACK for 200 OK ?

Regards,
--Tanmay

***********************  FSS-Unclassified   ***********************
"DISCLAIMER: This message is proprietary to Flextronics Software Systems 
(FSS) and is intended solely for the use of 
the individual to whom it is addressed. It may contain privileged or 
confidential information and should not be 
circulated or used for any purpose other than for what it is intended. If 
you have received this message in error, 
please notify the originator immediately. If you are not the intended 
recipient, you are notified that you are strictly
prohibited from using, copying, altering, or disclosing the contents of 
this message. FSS accepts no responsibility for 
loss or damage arising from the use of the information transmitted by this 
email including damage from virus."
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors




***********************  FSS-Unclassified   ***********************

"DISCLAIMER: This message is proprietary to Flextronics Software Systems (FSS) 
and is intended solely for the use of 
the individual to whom it is addressed. It may contain privileged or 
confidential information and should not be 
circulated or used for any purpose other than for what it is intended. If you 
have received this message in error, 
please notify the originator immediately. If you are not the intended 
recipient, you are notified that you are strictly
prohibited from using, copying, altering, or disclosing the contents of this 
message. FSS accepts no responsibility for 
loss or damage arising from the use of the information transmitted by this 
email including damage from virus."
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to