Re: [Ice] I submitted and plan to present draft-thatcher-ice-remove-candidate in Berlin
Peter Thatcher <pthatcher@google.com> Wed, 13 July 2016 19:27 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 D695912D568 for <ice@ietfa.amsl.com>; Wed, 13 Jul 2016 12:27:46 -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 aiLzd0kdgV_j for <ice@ietfa.amsl.com>; Wed, 13 Jul 2016 12:27:44 -0700 (PDT)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (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 59D9E12B05C for <ice@ietf.org>; Wed, 13 Jul 2016 12:27:44 -0700 (PDT)
Received: by mail-qk0-x232.google.com with SMTP id s63so53549017qkb.2 for <ice@ietf.org>; Wed, 13 Jul 2016 12:27:44 -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=FAlaXjzZjlPuALLtNgDuie8ZTKkX5TFCj7R5Ca/wz9E=; b=CSgaXPlNubyz8IDdOD1niT/DoozAlWEC+U9SyyatwD6lK056zGNY7osg8i8+csj4NJ xVcYXkZvA2J0Nzql2LiJ+NJvHgQHqR8iKUTjYFMqMD+QZ3RfdAMSIwTKsbvEc4sYbP15 Rq3kZgdXNCapAmbMlEItDhIazHRljP/Ua5/l0eCA103g2KPAI9UrtXtUSvSqKW0fNP1U OKPlBNGBvla2G2dqGvsBVhVLX5J9fTh+WV3U5bVs5s7UzGLmT4zE4WMpmmMe1wfF/x9L kllxvHWK5ufeUHi4kL5EGScIGHycWrJ8JR9K1ZwvHR/q83d0Fm59qBbAkuNBDcVuELyM +AIw==
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=FAlaXjzZjlPuALLtNgDuie8ZTKkX5TFCj7R5Ca/wz9E=; b=W9W/8AKI7VupXDSmtLkoDtojgdYyNHLD/ag1tEW0Nqcy5XlvMgNvUPjkzBe+Qdd0Md m1pSREnGK+c78ote6suorWE7yczESileK9cWqOEjjWgY0gDaD1ZOpPVxtqN/vxWRe8Cg hDUjwsH65ivvlgLxvPzG7ZPXt5Sm3ZDvwTEI0OqBznPfePyLbeGqOzEd4CvHZgJuNRjp zlDAUOvb1cIdwyO0Rv7QsMW6s1fAqGfCOPpBW0KR+f8+QK2uv3Vywb3xT5hDgRt2LXhw IAtdNaRpFjGQH6xKqvTvqGh2ruCKTj3KGioadz2rBmaRNHx4oEfC5d8ld4Wv1Wyw92cZ TGvw==
X-Gm-Message-State: ALyK8tI0aHVWdpcyxIoTDzpV1jGmZkTl2OYJNZToww1AtxX4v2vHbU+HA6aL9vy91gi+7/4XxLN20TKYf5r1ZT4Q
X-Received: by 10.55.192.88 with SMTP id o85mr12060754qki.15.1468438063444; Wed, 13 Jul 2016 12:27:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.55.46.4 with HTTP; Wed, 13 Jul 2016 12:27:03 -0700 (PDT)
In-Reply-To: <CAOW+2dtb37QdEZZ6jMtzM2Mfknb8bFCHZUCSvnbvM8sNgvVnEA@mail.gmail.com>
References: <CAJrXDUEQoBmjhkwX5AF9Oxny=PwJ0Y1a7UmPNdVRsA8b6AEF7g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B476A0A52@ESESSMB208.ericsson.se> <CAJrXDUHTSRzdauAZp0_rrBHavzxu9mYB4F1YTRU_yOw3oj47mA@mail.gmail.com> <CAOW+2dtb37QdEZZ6jMtzM2Mfknb8bFCHZUCSvnbvM8sNgvVnEA@mail.gmail.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Wed, 13 Jul 2016 12:27:03 -0700
Message-ID: <CAJrXDUGT2JKv+Oi=He=VMjUEJQC4mXUSLT4UW94dEiParY4pOw@mail.gmail.com>
To: Bernard Aboba <bernard.aboba@gmail.com>
Content-Type: multipart/alternative; boundary="001a11498e4025d9e60537896175"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/o341QNRL2dpBpiKi8ZQUCi5N0NY>
Cc: "ice@ietf.org" <ice@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>
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: Wed, 13 Jul 2016 19:27:47 -0000
On Tue, Jul 12, 2016 at 2:20 PM, Bernard Aboba <bernard.aboba@gmail.com> wrote: > Peter said: > > "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." > > [BA] The removing agent only needs to know if the receiving agent > understands removal if that will make a difference in subsequent behavior. > If a removed candidate will never be re-added, I don't think it matters, > because a receiving agent not understanding removal will eventually figure > out that the removed candidate is inactive, and that pairs involving the > removed candidate are unusable. But if it is desired to be able to re-add a > removed candidate without an ICE restart, then it might make a difference. > That's a good point about re-adding a candidate. But isn't the question of re-adding a candidate also relevant to normal trickle, independent of removal? For example, what happens if I re-trickle a candidate to you after you lose consent for a candidate pair with that candidate? Does that allow you to re-establish consent? > > On Tue, Jul 12, 2016 at 10:21 AM, Peter Thatcher <pthatcher@google.com> > wrote: > >> >> >> 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) >>> >> >> >> _______________________________________________ >> Ice mailing list >> Ice@ietf.org >> https://www.ietf.org/mailman/listinfo/ice >> >> >
- Re: [Ice] I submitted and plan to present draft-t… Emil Ivov
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Emil Ivov
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Emil Ivov
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Pal Martinsen (palmarti)
- Re: [Ice] I submitted and plan to present draft-t… Bernard Aboba
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Christer Holmberg
- Re: [Ice] I submitted and plan to present draft-t… Emil Ivov
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Bernard Aboba
- Re: [Ice] I submitted and plan to present draft-t… Bernard Aboba
- Re: [Ice] I submitted and plan to present draft-t… Bernard Aboba
- [Ice] I submitted and plan to present draft-thatc… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Christer Holmberg
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Peter Thatcher
- Re: [Ice] I submitted and plan to present draft-t… Emil Ivov