RE: [Sip] Target Refresh Request and Contact Header

"Christer Holmberg" <christer.holmberg@ericsson.com> Thu, 24 January 2008 20:15 UTC

Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1JI8Tw-00072C-Mm; Thu, 24 Jan 2008 15:15:28 -0500
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1JI8Tv-000726-9a for sip-confirm+ok@megatron.ietf.org; Thu, 24 Jan 2008 15:15:27 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1JI8Tu-00071y-Vv for sip@ietf.org; Thu, 24 Jan 2008 15:15:26 -0500
Received: from mailgw3.ericsson.se ([193.180.251.60]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1JI8Tu-00088b-9U for sip@ietf.org; Thu, 24 Jan 2008 15:15:26 -0500
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id AC967207E8; Thu, 24 Jan 2008 21:15:25 +0100 (CET)
X-AuditID: c1b4fb3c-abaefbb0000007e0-5f-4798f1ddbd67
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id 8DF3D20679; Thu, 24 Jan 2008 21:15:25 +0100 (CET)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Thu, 24 Jan 2008 21:15:25 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Sip] Target Refresh Request and Contact Header
Date: Thu, 24 Jan 2008 21:15:24 +0100
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF043E1888@esealmw113.eemea.ericsson.se>
In-Reply-To: <4798DBC9.70802@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sip] Target Refresh Request and Contact Header
thread-index: AcheuLaR8sEbSdwnQtC3iTii94iZxwADP80A
References: <c2b408690801241001j58e7eb89ja5bba4d118eaa5e9@mail.gmail.com> <4798DBC9.70802@cisco.com>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, David Roan <j.d.roan@gmail.com>
X-OriginalArrivalTime: 24 Jan 2008 20:15:25.0261 (UTC) FILETIME=[DACEBFD0:01C85EC5]
X-Brightmail-Tracker: AAAAAA==
X-Spam-Score: -1.0 (-)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Cc: sip@ietf.org
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Errors-To: sip-bounces@ietf.org

Hi,

Is there something that could go wrong if it is not included?

Regards,

Christer 

> -----Original Message-----
> From: Paul Kyzivat [mailto:pkyzivat@cisco.com] 
> Sent: 24. tammikuuta 2008 20:41
> To: David Roan
> Cc: sip@ietf.org
> Subject: Re: [Sip] Target Refresh Request and Contact Header
> 
> IMO it should be MUST. I suspect is is weaker for 2543 compatibility.
> 
> 	Paul
> 
> David Roan wrote:
> > According to RFC 3261, the following is stated in section 12.2.1.1
> > <http://12.2.1.1>:
> > A UAC SHOULD include a Contact header field in any target refresh 
> > requests within a dialog, and unless there is a need to 
> change it, the 
> > URI SHOULD be the same as used in previous requests within 
> the dialog.
> > If the "secure" flag is true, that URI MUST be a SIPS 
> URI.As discussed 
> > in Section 12.2.2, a Contact header field in a target 
> refresh request 
> > updates the remote target URI.  This allows a UA to provide a new 
> > contact address, should its address change during the 
> duration of the 
> > dialog.
> >  
> > This seems to indicate that including the Contact header in 
> a target 
> > refresh request (ie, Re-INVITE or UPDATE) is only a strong 
> > recommendation (ie, "SHOULD" vs "MUST").
> >  
> > However, table 3 in section 20 of RFC3261 seems to 
> contradict this, as 
> > it lists the Contact header as "m":
> > Header field              where       proxy ACK BYE CAN INV OPT REG
> > ___________________________________________________________________
> > Contact                      R                      o       
> -      -     
> > m     o      o
> >  
> > Also, table 1 in section 8 of RFC3311 lists the Contact 
> header as "m" 
> > for the UPDATE request.
> >  
> > Is there any consensus as to which is considered the 
> correct statement? 
> > MUST the Contact header be included in target refresh requests(as 
> > indicated by the header tables in RFC3261 and RFC3311)? Or, 
> SHOULD the 
> > Contact header be included in the target refresh request(as 
> indicated 
> > by section 12.2.1.1 <http://12.2.1.1> of RFC3261)?
> > 
> > Thanks in advance for any input, insight, or clarification.
> > John D. Roan
> > 
> > 
> > 
> ----------------------------------------------------------------------
> > --
> > 
> > _______________________________________________
> > Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
> > This list is for NEW development of the core SIP Protocol Use 
> > sip-implementors@cs.columbia.edu for questions on current sip Use 
> > sipping@ietf.org for new developments on the application of sip
> 
> 
> _______________________________________________
> Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
> This list is for NEW development of the core SIP Protocol Use 
> sip-implementors@cs.columbia.edu for questions on current sip 
> Use sipping@ietf.org for new developments on the application of sip
> 


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip