Hi,
I have very basic doubt related to URI parameters present in
remote-contact URI (i.e. top-most Route URI or Remote Contact URI).
Case 1: The remote-URI contains URI parameters like
transport=TCP and comp=sigcomp once INVITE dialog is
established.
a) Is it mandatory for all the
requests within the dialog to have transport=TCP and comp=sigcomp in the via
header, there forcing compression and TCP transport for any connection within
the dialog.
b) Can I send some request within the same dialog by retaining these
parameter in the request-URI, but not them copying them onto the via header,
thereby sending the request uncompressed and on UDP.
Case 2: The
remote-URI does not contain any URI parameters.
a) Can any request within the dialog be sent with any parameters like
transport=tcp;comp=sigcomp by putting them in via header irrespective of the
way first request within the dialog (Ofcourse, keeping the capabilities of
remote in mind) ?
In general, do the parameters in the
remote URI have any binding on requests within the dialog?
Regards,
Vineet.