> If an INVITE request is determined to be too large > to be sent over UDP (and therefore has to be sent > by TCP) should future requests such as ACK > and BYE also be sent over TCP, even if it is > determined that they are small enough to be handled > by UDP?
The CANCEL and ACK (for non 2xx responses) are required to use the same transport as the associated INVITE. If it didn't, the Via entry would not match. Having previously switched to use TCP has no direct influence when sending BYE, ACK (for 2xx responses), and other requests within the dialog. However the receiver might explicitly include the current transport within the Contact or Record-Route. _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
