Re: [MMUSIC] Trickle ICE comments [Re: Trickle ICE update and a new SIP usage draft.]

Ted Hardie <ted.ietf@gmail.com> Thu, 07 February 2013 16:18 UTC

Return-Path: <ted.ietf@gmail.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8C6421F86DC for <mmusic@ietfa.amsl.com>; Thu, 7 Feb 2013 08:18:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.5
X-Spam-Level:
X-Spam-Status: No, score=-2.5 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9ZWK8geBV9B for <mmusic@ietfa.amsl.com>; Thu, 7 Feb 2013 08:18:41 -0800 (PST)
Received: from mail-ia0-x231.google.com (ia-in-x0231.1e100.net [IPv6:2607:f8b0:4001:c02::231]) by ietfa.amsl.com (Postfix) with ESMTP id 3E6BF21F86CD for <mmusic@ietf.org>; Thu, 7 Feb 2013 08:18:41 -0800 (PST)
Received: by mail-ia0-f177.google.com with SMTP id h8so3106665iaa.22 for <mmusic@ietf.org>; Thu, 07 Feb 2013 08:18:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=huRHnPjG10K4AovyOeJzztQaXareyLxAmulnivghSnk=; b=ELX9HXsm97mu/jnuQTCG1g/wJv6mkwA8piAtoBxZKTr5hj975sg60jdHa4gPMc6ql8 fmM6tJmjsBG4b7850oRYCX+ig8bEOVdu874kosRGfwdg8YABBwgu9ir6z9G/GQQRXszI SMTOww7J8ICeJpZRtleswgdMU1rZKJlLWJxkrJatgkAvn02xYJvijrLcUSeePvzVmkyX c68tW7U1BmqP+Jrrc3gAj79JfYHJcDYSdhcRaYUawbXh0Xyf4JJTBFPJE19hk2EaSdsX CWBSM+SaKvxbx9EArZWIDv3dAVE7IfbeYdyv+rGl7ij0KeVEPtc0s0YSw2w7jWthttpy 9N7Q==
MIME-Version: 1.0
X-Received: by 10.42.33.196 with SMTP id j4mr3465373icd.4.1360253911911; Thu, 07 Feb 2013 08:18:31 -0800 (PST)
Received: by 10.43.135.202 with HTTP; Thu, 7 Feb 2013 08:18:31 -0800 (PST)
In-Reply-To: <5113D1D0.3060806@cisco.com>
References: <20130128193921.20420.53308.idtracker@ietfa.amsl.com> <51094C89.7020302@jitsi.org> <5113C177.3000507@cisco.com> <5113C3FB.3000600@cisco.com> <CA+9kkMCUbE3gKT_PONw=jC7tutNhe2q0p2Fa1oiEUiqHoKHwmA@mail.gmail.com> <5113C7C7.7000502@cisco.com> <CA+9kkMD0eEd+m6hcjZB0EbjUMD0H6yoh2_+XEx+s-uhaZMh6Zw@mail.gmail.com> <5113D1D0.3060806@cisco.com>
Date: Thu, 07 Feb 2013 11:18:31 -0500
Message-ID: <CA+9kkMAzKXQ5YeM6kSC+XV35Xgm1kOspFv8mz-XGJnDSe9TZLQ@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Flemming Andreasen <fandreas@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: MMUSIC IETF WG <mmusic@ietf.org>
Subject: Re: [MMUSIC] Trickle ICE comments [Re: Trickle ICE update and a new SIP usage draft.]
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Feb 2013 16:18:41 -0000

On Thu, Feb 7, 2013 at 11:09 AM, Flemming Andreasen <fandreas@cisco.com> wrote:
>  If that weren't the case, you'd have to keep open the
>> possibility that more candidates might come in.
>
> The above would seem to favor an explicit indication.
>
>
>> But I think I've been thinking of this the other way around--if both
>> sides are known to support trickle-ICE, the client sends
>> a=end-of-candidates whenever it's done *even if that is on the first
>> candidate set sent*.
>
> Not sure I follow - this would terminate trickle-ICE prematurely, no ?
>
It would terminate it, but not prematurely.  The client sends
a=end-of-candidates whenever it's done sending candidates; it just
allows you to send that indicator if you already had the full list on
the first use.  So if it did the blocking version of candidate
gathering, it sends that as the indicator that it is done.

>
>> Perhaps that is "vanilla ICE with sprinkles",
>> but it seems to solve the problem without another indicator/round of
>> negotiation.  As you note, that may overload the the ice-option
>> semantics, but it seems likely to work reasonable well.
>
> I don't think it does since it would seem to terminate trickle-ICE
> prematurely, but maybe we should wait for the authors to clarify.
>

Well, I'd certainly be happy to have the authors or others chime in.
But I am personally okay with the presumption that you always use
Trickle-ICE if Trickle-ICE is available at both ends, because it is
easy to get Vanilla ICE semantics using Trickle-ICE syntax.  I agree,
though, that this overloads the ice-option.

regards,

Ted Hardie