Hi Mia you can go through thread with title "How long can a Dialog be in Early state". dated 10th July 2010.
Even though it's for initial request but help you understand timer in a better way. also read below bug and RFC 5057 (how final responses to transaction affect dialog). http://bugs.sipit.net/show_bug.cgi?id=706 Regards, Sumit Jindal On Tue, Jul 27, 2010 at 12:25 PM, $...@r\/|>r!`/@ <sarvpriyagu...@gmail.com> wrote: > Hi, > > This problem occurs not only in ReInvite but in INVITE transactions also. > Its a bug in SIP and has been reported as well. In our implementation, we > didnt hamper the existing timers but created a new one whose value we set > > timerB. > For sure the dialog needs to be terminated. > > cheers!! > sarvpriya > (http://sarvpriyak.blogspot.com) > > > On Tue, Jul 27, 2010 at 11:58 AM, Mia Cizmic <mia.ciz...@ericsson.com>wrote: > >> Hi, >> >> in our SIP implementation, we have encountered a problem for which we >> don't find a clear statement in RFC 3261. >> We would like to hear your opinion about this issue, if possible. >> >> Namely, we have sent a Re-Invite on an existing session and received 100 >> Trying reply. >> 100 Trying reply turned off Timer B. After 100 Trying, we haven't got >> any answer on Re-Invite. >> >> Chapter 14.1 of RFC 3261 says: >> "If a UA receives a non-2xx final response to a re-INVITE, the session >> parameters MUST remain unchanged, as if no re-INVITE had been issued. >> Note that, as stated in Section 12.2.1.2, if the non-2xx final response >> is a 481 (Call/Transaction Does Not Exist), or a 408 (Request Timeout), >> or no response at all is received for the re-INVITE (that is, a timeout >> is returned by the INVITE client transaction), the UAC will terminate >> the dialog." >> >> Quoted paragraph does not say anything for provisional responses. >> >> I find our implementation aligned with the RFC (quoted paragraph and >> Figure 5) but it is also evident that we can not keep waiting for the >> final response forever. >> >> My question is which timer should control the duration of INVITE >> transaction? Can Timer B me expanded and NOT switched off if provisional >> response is received (Figure 5) or it would be better to implement a new >> timer. If you think that a new timer is a better solution, can you >> suggest it's guiding value? >> >> Thank you in advance, >> Mia >> _______________________________________________ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> > > > > -- > cheers!!!! > sarvpriya > http://sarvpriyak.blogspot.com/ > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > -- Regards, Sumit Jindal _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors