Re: [Ice] I submitted and plan to present draft-thatcher-ice-remove-candidate in Berlin

Peter Thatcher <pthatcher@google.com> Tue, 12 July 2016 17:21 UTC

Return-Path: <pthatcher@google.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB7E612D594 for <ice@ietfa.amsl.com>; Tue, 12 Jul 2016 10:21:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.987
X-Spam-Level:
X-Spam-Status: No, score=-3.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s9RD5LliqtEN for <ice@ietfa.amsl.com>; Tue, 12 Jul 2016 10:21:47 -0700 (PDT)
Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C040C12D536 for <ice@ietf.org>; Tue, 12 Jul 2016 10:21:46 -0700 (PDT)
Received: by mail-qk0-x234.google.com with SMTP id o67so20265536qke.1 for <ice@ietf.org>; Tue, 12 Jul 2016 10:21:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=szl/QchXaKLJHuJIfR/uvTNn+/uy5+r74DRUSPkqA4Q=; b=XC82tiYCu6CRtFEWQMq9u6DjP/4H2umE7Nnxo9+VlUhldgzDSFloHiP9moIFgAs42I 55ryzxtgqIAQl60q0X3P3WAJ+qQ8vHA5TqtVVnAaq1GhbvbOJDUilj2T9/uSt3X+nDq7 R6zeVSGH2Rz8DJqHrK56zBj9HKQq+ZSd4fnU7+OdnoAJxZr3LLsYibX5FQJ/5QWY3e79 RJc00AXJtwdvmSMF8TVDSRoyb2XB60Zv8EVkWF97KIdqJi/HTh14W1HFhGt8jkVTv5Ac 7w9Plq4MVFnUWe3iC7Ulc/gnsYRtUQPLiYxuGFlYGQO5Buie2Z7atsYkhHa5sfS2LWIk hH0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=szl/QchXaKLJHuJIfR/uvTNn+/uy5+r74DRUSPkqA4Q=; b=EuHS5LJT5EZnpoq14aHnnRUo3pu0sdvFFdxN/fBneGj3lbX9N1LyGSpaS2pUasxbFV ZYeZdq9qyZZOHFAhKOODrUxY6uf1VW/2lblKxd7TbFCFcr48lsoZH9JvViZpJ+PoBJFB sTstVozqt52cJwfjvl9VyQi3kmOwFfkYOHHRazPgVhegymGyWeKhBzwCJRIFXPty+knQ s2vBxA7Y0xrqv2NYTUz7qJ+1oTA3ZtgLc3IbqMd8GvpuDS6OyQnTzxVZTKRjw3eGPpkg +enPbQ+budeP7haDBlDbt+wFOLOP+kL4caOjklJt+TVaWYYFZQpA+d7p+QRAtmREvm+E jjRw==
X-Gm-Message-State: ALyK8tJFI9Czs2F35PYNhvCpwIbzIlH4Y7P32rrdBlpAsUeWlgjhkQVTF3Zxb+ZeKvNRkpJjKl55oqpPLtnkr6Iz
X-Received: by 10.55.73.148 with SMTP id w142mr4444950qka.77.1468344105851; Tue, 12 Jul 2016 10:21:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.46.4 with HTTP; Tue, 12 Jul 2016 10:21:06 -0700 (PDT)
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B476A0A52@ESESSMB208.ericsson.se>
References: <CAJrXDUEQoBmjhkwX5AF9Oxny=PwJ0Y1a7UmPNdVRsA8b6AEF7g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B476A0A52@ESESSMB208.ericsson.se>
From: Peter Thatcher <pthatcher@google.com>
Date: Tue, 12 Jul 2016 10:21:06 -0700
Message-ID: <CAJrXDUHTSRzdauAZp0_rrBHavzxu9mYB4F1YTRU_yOw3oj47mA@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary="001a114a8808d6a8710537738005"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/BJBqFeH1fsdOJpUJBAFeUA2ee7s>
Cc: "ice@ietf.org" <ice@ietf.org>
Subject: Re: [Ice] I submitted and plan to present draft-thatcher-ice-remove-candidate in Berlin
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jul 2016 17:21:50 -0000

On Tue, Jul 12, 2016 at 10:07 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
>
>
> The text says:
>
>
>
> “The Receiving Agent MAY keep the existing candidate pairs that use
>
>               the Removed Candidates and behave as though the Removed
> Candidates
>
>               had not been removed for those candidate pairs.”
>
>
>
> What is meant by “behave”? Sending keep-alives? Sending media? That will
> obviously not work.
>

​Both keep-alives and media.  If the removed candidate is a TURN candidate
that the removing agent wishes to deallocate, it may work for a short
period of time before the removing agent actually deallocates it.  So the
Receiving Agent may choose to keep sending media until it finds a different
candidate pair to use instead.   Or it may not.


>
>
> I think it would be good to state wether the usage/support of the
> mechanism must be negotiated before it is used.
>
​
​
​Signaling the removal of candidate never does any harm, so I don't see a
need in negotiating that your going to signal removal (modulo a specific
signaling protocol needing to figure out how to send new messages if it
chooses to do so).  The real question is whether the removing agent needs
to know whether the receiving agent is going to do anything with the
signal.  And since everything will continue to work even if the receiving
​agent ignores the signal (simply with some perhaps wasted resources), then
it's not necessary for negotiation at all.

You are correct that this should be clear in the draft.  I will add it.



>
>
> Regards,
>
>
>
> Christer
>
>
>
>
>
>
>
> *From:* Ice [mailto:ice-bounces@ietf.org] *On Behalf Of *Peter Thatcher
> *Sent:* 12 July 2016 17:35
> *To:* ice@ietf.org
> *Subject:* [Ice] I submitted and plan to present
> draft-thatcher-ice-remove-candidate in Berlin
>
>
>
> I submitted draft-thatcher-ice-remove-candidate and would like to speak
> about in my allotted time on the agenda when I will also be speaking about draft-thatcher-ice-network-cost
> and draft-thatcher-ice-renomination.
>
>
>
> It's a very simple draft. Basically it says you can "remove" candidates
> just like trickle-ice allows you to add candidates. You could probably read
> it in 3 minutes. Please do so:
>
>
>
> https://www.ietf.org/id/draft-thatcher-ice-remove-candidate-00.txt
>
>
>
> Thanks,
>
> Peter (Chair hat off)
>