Re: [SAFE] RE: [BEHAVE] BOF request under consideration: SAFE

Rémi Denis-Courmont <remi.denis-courmont@nokia.com> Fri, 12 October 2007 12:19 UTC

Return-path: <safe-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IgJU9-0006vA-VA; Fri, 12 Oct 2007 08:19:21 -0400
Received: from safe by megatron.ietf.org with local (Exim 4.43) id 1IgJU9-0006v5-Am for safe-confirm+ok@megatron.ietf.org; Fri, 12 Oct 2007 08:19:21 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IgJU9-0006ux-02 for safe@ietf.org; Fri, 12 Oct 2007 08:19:21 -0400
Received: from smtp.nokia.com ([131.228.20.172] helo=mgw-ext13.nokia.com) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IgJU7-0002Cx-Rb for safe@ietf.org; Fri, 12 Oct 2007 08:19:20 -0400
Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-ext13.nokia.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id l9CCJGCR018743; Fri, 12 Oct 2007 15:19:16 +0300
Received: from esebh103.NOE.Nokia.com ([172.21.143.33]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 12 Oct 2007 15:19:02 +0300
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh103.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 12 Oct 2007 15:19:02 +0300
Received: from esdhcp04194.research.nokia.com ([172.21.41.94]) by esebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 12 Oct 2007 15:19:00 +0300
From: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Organization: Nokia TP-SP-SWD
To: safe@ietf.org, ext Philip Matthews <philip_matthews@magma.ca>
Subject: Re: [SAFE] RE: [BEHAVE] BOF request under consideration: SAFE
Date: Fri, 12 Oct 2007 15:19:33 +0300
User-Agent: KMail/1.9.6 (enterprise 0.20070907.709405)
References: <470A480C.4040506@ericsson.com> <C84E0A4ABA6DD74DA5221E0833A35DF30A069164@esebe101.NOE.Nokia.com> <2E64FBC4-2ACD-4707-A17F-72A964105BB6@magma.ca>
In-Reply-To: <2E64FBC4-2ACD-4707-A17F-72A964105BB6@magma.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <200710121519.33190.remi.denis-courmont@nokia.com>
X-OriginalArrivalTime: 12 Oct 2007 12:19:00.0366 (UTC) FILETIME=[11EBEAE0:01C80CCA]
X-Nokia-AV: Clean
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Cc:
X-BeenThere: safe@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Self-Address Fixing Evolution <safe.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/safe>, <mailto:safe-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/safe>
List-Post: <mailto:safe@ietf.org>
List-Help: <mailto:safe-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/safe>, <mailto:safe-request@ietf.org?subject=subscribe>
Errors-To: safe-bounces@ietf.org

Le Friday 12 October 2007 15:06:12 ext Philip Matthews, vous avez écrit :
> I would like to second Markus comments: I also support the goals of
> the BOF, but I share his two technical concerns. The second concern
> was raised at the "informal BOF" in Chicago, but the first concern I
> have not hear discussed before.
>
> Regarding the first concern, I think this might actually go beyond
> just STUN Control to be a general STUN/ICE issue. Even without STUN
> Control, it seems important for an endpoint to know if its keep-alive
> rate is sufficient to keep the bindings in intermediate NATs alive.
> The way I see this might be done is for the STUN server (or perhaps
> the remote endpoint) to send data at regular intervals while the
> client sends keep-alives at some rate. If the client continues to
> receive data after one or two keep-alive intervals have passed, the
> client knows its keep-alive rate is sufficient. A client may choose
> to test a lower keep-alive rate in this manner to see if that is also
> sufficient.

From RFC4380, see §5.2.7 "Optional Refresh Interval Determination Procedure", 
which is exactly that. I had the feeling that "old" STUN also had such a 
thing as part of the behavior analysis stuff, but that this was considered 
bad, though. Maybe I got it wrong... ?

In any case, how often one sends keep-alives is a matter of engineering 
tradeoff between increased battery consumption and increased failure rate. I 
guess if the battery footprint is really bad, the industry will try to use 
longer refresh intervals whatever IETF recommends.

Nevertheless, I agree with Markus and you that there may be value in 
investigating STUN NAT control (and perhaps ALD and as well?), e.g. to 
negociate longer refresh intervals whenever possible. Hence, I support this 
BoF proposal.

-- 
Rémi Denis-Courmont


_______________________________________________
SAFE mailing list
SAFE@ietf.org
https://www1.ietf.org/mailman/listinfo/safe