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

Emil Ivov <emcho@jitsi.org> Thu, 07 February 2013 17:28 UTC

Return-Path: <emil@sip-communicator.org>
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 8049521F8635 for <mmusic@ietfa.amsl.com>; Thu, 7 Feb 2013 09:28:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 B-vCOSFYgynx for <mmusic@ietfa.amsl.com>; Thu, 7 Feb 2013 09:28:02 -0800 (PST)
Received: from mail-da0-f43.google.com (mail-da0-f43.google.com [209.85.210.43]) by ietfa.amsl.com (Postfix) with ESMTP id 7D48B21F8B3F for <mmusic@ietf.org>; Thu, 7 Feb 2013 09:28:02 -0800 (PST)
Received: by mail-da0-f43.google.com with SMTP id u36so1301074dak.2 for <mmusic@ietf.org>; Thu, 07 Feb 2013 09:28:02 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:organization:user-agent :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding:x-gm-message-state; bh=olS9/luJF7nlAKPzQg4Af/vTOa/DPY/RRU2MtYdFImw=; b=TAwIQWcz+BNOKlKcE2C4bceuSIqPV5INnwJQI+YeVbcEyUI7avRNSR7yW4JnUFiPHG JMD6TP20XUUHHvl/EaxpejfQUGtrD7C57kP41GthppMYhi4dgegVE3GJ3MDaT7Y76ofq E0eWs4VOAwe107Bio2et4Eig+C5IMxxYmbZr1qKDcpFXHtGirz5UNQO0bBNpauHY1wC5 bYHGNruMIR6g9y6BS5w2APRMyEKqrJmT9CwTKkAio+m1feWkhqEfj4V8+uGVrPSgdzN2 lfj4rUGM6QTyoYX+vnIWzaTkhvMT+zzoKXmOGlnS8FdgW24vsJbjxVTuUR6Q9xlj20HM I+wQ==
X-Received: by 10.66.76.37 with SMTP id h5mr7778955paw.33.1360258081862; Thu, 07 Feb 2013 09:28:01 -0800 (PST)
Received: from camionet.local (static-155-212-214-60.mas.onecommunications.net. [155.212.214.60]) by mx.google.com with ESMTPS id l5sm47477259pax.10.2013.02.07.09.27.57 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 07 Feb 2013 09:28:00 -0800 (PST)
Message-ID: <5113E41B.3090403@jitsi.org>
Date: Thu, 07 Feb 2013 12:27:55 -0500
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.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> <CA+9kkMAzKXQ5YeM6kSC+XV35Xgm1kOspFv8mz-XGJnDSe9TZLQ@mail.gmail.com> <5113DC24.70402@matthew.at> <CA+9kkMDismjjkTuRMvtk9Ci+EpivP-cbzzxd5_SD8gkMuhTj6g@mail.gmail.com>
In-Reply-To: <CA+9kkMDismjjkTuRMvtk9Ci+EpivP-cbzzxd5_SD8gkMuhTj6g@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Gm-Message-State: ALoCoQnZ+wTrm5npndys4roUcE8VllHwT9bVSx1TX/BZudaKArEs7OrVCWFNNdNeHGl4GWuQ7N8r
Cc: 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 17:28:03 -0000

Hey all,

On 07.02.13, 11:58, Ted Hardie wrote:
> On Thu, Feb 7, 2013 at 11:53 AM, Matthew Kaufman <matthew@matthew.at> wrote:
>> On 2/7/2013 8:18 AM, Ted Hardie wrote:
>>>
>>>
>>> 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.
>>
>>
>> Isn't part of the point of trickle-ICE that you potentially are never done
>> sending candidates? (Interface and connectivity changes and the like,
>> avoiding a complete session restart by testing and switching to new
>> candidates on the fly)
> 
> You could use it that way, but it supports modes that allow you to
> claim you are done.  The "send host candidates first, then trickle
> server reflexive and call it done" is one called out in the draft.
> Since you can claim you are done, getting the semantics of vanilla ICE
> seems easy enough.

Yup that's the idea. The whole point of having end-of-candidates
indications is to basically say: I am not done till I say I am done (and
I really am when I say I am).

Emil
> 
> Just my two cents,
> 
> Ted


-- 
https://jitsi.org