Hi Inaki, In addition to what Brett mentioned, the 1xx response includes "100 Trying" as well. 100 is a hop-by-hop response and not end-to-end. So, even if the client transaction has entered "Proceeding" state after receiving 100 from proxy, it doesn't mean that the UAS has received the request. Hence the retransmission.
Cheers, Pranab On Wed, Feb 3, 2010 at 9:15 PM, Iñaki Baz Castillo <[email protected]> wrote: > Hi, extracted from RFC 3261 page 131 for "Non-INVITE Client Transaction": > > If Timer E fires while in the "Proceeding" state, the request MUST be > passed to the transport layer for retransmission, and Timer E MUST be > reset with a value of T2 seconds. > > > "Procedding" state means that a 1XX response has been received so for sure we > know that the proxy has received the request. Why then should it be > retransmited after timer E expires? > > Thanks. > > > > -- > Iñaki Baz Castillo <[email protected]> > > _______________________________________________ > 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
