[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] Keep draft and manipulation of Via header on-stack
Modifying the Via is not without precedent.
RFC 3261 requires the "received=" parameter be added.
And modifying the value of a parameter in the Via is also not without precedent.
RFC 3581 defines this behavior for the "rport" parameter.
When a server compliant to this specification (which can be a proxy
or UAS) receives a request, it examines the topmost Via header field
value. If this Via header field value contains an "rport" parameter
with no value, it MUST set the value of the parameter to the source
port of the request. This is analogous to the way in which a server
will insert the "received" parameter into the topmost Via header
field value.
cheers,
(-:bob
-----Original Message-----
From: sip-bounces at ietf.org [mailto:sip-bounces at ietf.org] On Behalf Of Dean Willis
Sent: Monday, May 12, 2008 1:22 PM
To: sip at ietf.org List
Subject: [Sip] Keep draft and manipulation of Via header on-stack
draft-holmberg-sip-keep-00 section 7 says:
When an edge proxy that supports the method defined in this
specification recieves a SIP REGISTER request which contains a "keep"
parameter in the topmost Via header the edge proxy MUST add a "yes"
value to the "keep" parameter. In addition the edge proxy MAY include
a Flow-Timer header field if the associated SIP REGISTER response.
I think this is the first time I've seen a specification that causes a
proxy to modify a Via that was already in the request.
So we really want to do this, or do we want the proxy to be adding its
own Via with "keep=yes"?
--
Dean
_______________________________________________
Sip mailing list https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip
_______________________________________________
Sip mailing list https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip