Hi, 2xx responses shall be retransmitted by the TU and not by transaction layer. But yes, if Invite client transaction has already been terminated in "Calling" state, then re-transmission of 2xx will continue until timeout.
But this behavior is dependent on TU. Regards, Somesh S. Shanbhag Nap <[EMAIL PROTECTED]> wrote: RFC3261 12.2.1.2 states that "If the client transaction returns a timeout, this is treated as a 408 (Request Timeout) response. " If this situation happens in an INVITE Txn then according to 17.1.1.2 "If the client transaction is still in the "calling" state when timer B fires, the client transaction SHOULD inform the TU that a timeout has occurred . The client transaction MUST NOT generate an ACK." And theTransaction transitions to Terminated. What happens if now a 2xx response is received from the server. This could easily happen if the transaction timers are different on client and server. So would the server re-transmit 2xx till its timeout? Is that the only solution today? _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors ----------------------------------------- SIMPLICITY IS THE BEAUTY. BE NATURAL LIVE NATURAL. ----------------------------------------- Somesh S. Shanbhag Focus Area - VoIP Team (FA-VoIP) Mascon Global Communication Technologies Enterprise of Mascon Global Limited #59/2, 100Ft Ring Road Banashankari II stage Bangalore-560070 Karnataka INDIA Website: http://www.mgl.com/ ----------------------------------------- --------------------------------- Love cheap thrills? Enjoy PC-to-Phone calls to 30+ countries for just 2ยข/min with Yahoo! Messenger with Voice. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
