[Serusers] more about record route
Juha Heinanen
jh at tutpro.com
Sat Jan 3 18:14:05 CET 2004
i based my reasoning regarding the need to add record route only to the
initial request to this text in rfc3261. i guess the proxy may add
record route to any request, but since it doesn't have any effect to the
dialog state, i don't see a point of doing it.
-- juha
12.2 Requests within a Dialog
Requests within a dialog MAY contain Record-Route and Contact header
fields. However, these requests do not cause the dialog s route set to
be modified, although they may modify the remote target URI. Specifi-
cally, requests that are not target refresh requests do not modify the
dialog s remote target URI, and requests that are target refresh
requests do. For dialogs that have been established with an INVITE, the
only target refresh request defined is re-INVITE (see Section 14). Other
extensions may define different target refresh requests for dialogs
established in other ways. Note that an ACK is NOT a target refresh
request. Target refresh requests only update the dialog s remote target
URI, and not the route set formed from the Record-Route. Updating the
latter would introduce severe backwards compatibility problems with RFC
2543-compliant systems.
More information about the sr-users
mailing list