Re: [Sip] New version (-04) of draft-ietf-sip-199

"Christer Holmberg" <christer.holmberg@ericsson.com> Wed, 07 January 2009 12:09 UTC

Return-Path: <sip-bounces@ietf.org>
X-Original-To: sip-archive@optimus.ietf.org
Delivered-To: ietfarch-sip-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1F3423A6A3F; Wed, 7 Jan 2009 04:09:20 -0800 (PST)
X-Original-To: sip@core3.amsl.com
Delivered-To: sip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 22C143A6A16 for <sip@core3.amsl.com>; Wed, 7 Jan 2009 04:09:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.199
X-Spam-Level:
X-Spam-Status: No, score=-6.199 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id edRslWOyf7uf for <sip@core3.amsl.com>; Wed, 7 Jan 2009 04:09:17 -0800 (PST)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id 961BE3A6A4C for <sip@ietf.org>; Wed, 7 Jan 2009 04:09:12 -0800 (PST)
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 7EE07212CD; Wed, 7 Jan 2009 13:08:58 +0100 (CET)
X-AuditID: c1b4fb3e-ad86dbb00000429e-54-49649b5a2014
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.253.125]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 59B58211A7; Wed, 7 Jan 2009 13:08:58 +0100 (CET)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Wed, 7 Jan 2009 13:08:58 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Wed, 07 Jan 2009 13:08:57 +0100
Message-ID: <CA9998CD4A020D418654FCDEF4E707DF0A3D592E@esealmw113.eemea.ericsson.se>
In-Reply-To: <0D5F89FAC29E2C41B98A6A762007F5D00167DF83@GBNTHT12009MSX.gb002.siemens.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sip] New version (-04) of draft-ietf-sip-199
thread-index: AclwpMa2gVaTl0oqRZ+oKLyml2UY7wAEccgwAAJTriA=
References: A <CA9998CD4A020D418654FCDEF4E707DF0A392F09@esealmw113.eemea.ericsson.se> <0D5F89FAC29E2C41B98A6A762007F5D00167DF83@GBNTHT12009MSX.gb002.siemens.net>
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Elwell, John" <john.elwell@siemens.com>, sip@ietf.org
X-OriginalArrivalTime: 07 Jan 2009 12:08:58.0323 (UTC) FILETIME=[B8343230:01C970C0]
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [Sip] New version (-04) of draft-ietf-sip-199
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www.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://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org

Hi John, 

>>"If the received initial request contains an 199 option tag, the UAS
>>   SHOULD NOT send a 199 response for a dialog on which it intends to
>>    send a final response, unless it e.g. has been configured to do so
>>    due to lack of 199 support by forking proxies or other
intermediate
>>    SIP entities."
> 
>I doubt that a UAS would implement a new configurable 
>parameter just so that it can reduce resource consumption at 
>the UAC when the forking proxy has not bothered to implement 
>199. It is far easier for the UAS never to send 199. So is it 
>really worth specifying this option?

It is probably true that a SIP phone type of UAS would not implement a
new configurable parameter for this.

However, the UAS could be a "network entity", e.g. an application
server, or a B2BUA, and in such cases the operator may have a
configurable parameter. So, I think we should allow it.


>>"When a forking proxy receives a non-2xx final response which
>>terminates one or more (if forking has occured downstream a final
>>response received by the forking proxy MAY terminate multiple early
>>dialogs), and the proxy does not intend to forward the 
>>final response immedialetly (due to the rules for a forking proxy),
and 
>>the UAC has indicated support of the 199 response code, the proxy 
>>SHOULD generate and send a 199 response upstream for the early dialog
on which the
>>non-2xx final response was received, unless the proxy has 
>>previously recieved and forwarded a 199 response for the dialog."
>
>Wow! We really must shorten this sentence. In particular I 
>don't like including a second normative sentence in 
>parentheses within the main sentence.

I can try to think of more simple wording. 

And, text suggestions are of course always welcome :)


>>"If the forking proxy has stored the Contact and Record-Route headers
>>for the early dialogs, it SHALL insert the headers in the 199
>>responses."
>Which Contact and Record-Route header fields? Presumably the 
>ones received from the UAS (as opposed to the UAC), but it 
>doesn't make this clear.

Yes, that should be clarified.

>Also, if there is no compulsion to store these header fields, why make
it mandatory to transmit 
>them if they have been stored?

I was requested to add text about the possibility to store the header
fields and included them in the response. I see no harm in doing so,
since storing the parameters is optional anyway.

Regards,

Christer





> 	From: sip-bounces@ietf.org 
> [mailto:sip-bounces@ietf.org] On Behalf Of Christer Holmberg
> 	Sent: 07 January 2009 08:49
> 	To: sip@ietf.org
> 	Subject: [Sip] New version (-04) of draft-ietf-sip-199
> 	
> 	
> 
> 
> 	Hi, 
> 
> 	Based on comments and discussions, I've submitted a new 
> version of the 199 draft. 
> 
> 	The currently remaining to-do is to add text to the 
> security chapter. 
> 
> 	The draft can also be found at: 
> 
> 	http://users.piuha.net/cholmber/drafts/draft-ietf-sip-199-04.txt
> <http://users.piuha.net/cholmber/drafts/draft-ietf-sip-199-04.txt>  
> 
> 	Regards, 
> 
> 	Christer 
> 
> 
_______________________________________________
Sip mailing list  https://www.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