Re: [Ice] Trickle ICE review

Ari Keränen <ari.keranen@ericsson.com> Tue, 28 March 2017 16:43 UTC

Return-Path: <ari.keranen@ericsson.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 E498C12944B for <ice@ietfa.amsl.com>; Tue, 28 Mar 2017 09:43:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 wmQja-U39B6t for <ice@ietfa.amsl.com>; Tue, 28 Mar 2017 09:43:09 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 192E5129449 for <ice@ietf.org>; Tue, 28 Mar 2017 09:43:08 -0700 (PDT)
X-AuditID: c1b4fb2d-64c6598000005be8-c0-58da929b825f
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75]) by (Symantec Mail Security) with SMTP id 49.FD.23528.B929AD85; Tue, 28 Mar 2017 18:43:07 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.242]) by ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.03.0339.000; Tue, 28 Mar 2017 18:43:06 +0200
From: Ari Keränen <ari.keranen@ericsson.com>
To: Peter Saint-Andre <stpeter@stpeter.im>, Peter Thatcher <pthatcher@google.com>
CC: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Trickle ICE review
Thread-Index: AQHSpd5vIiCBbI09wke1uNKUfji82aGnVe4AgAJB1wCAALtqgIAABEuA
Date: Tue, 28 Mar 2017 16:43:06 +0000
Message-ID: <BFB0CDEF-4572-41D5-A5D2-A5D210A1E175@ericsson.com>
References: <CAJrXDUHzNT3v5oMPBQu5_OsXwonY7cogDQgTt5QPxN0=6DWQkQ@mail.gmail.com> <7ebb3254-a882-6e05-3159-0ec56614831b@stpeter.im> <CAJrXDUEi0n7P5mDuuLGj285AmQqr9HDFUPGLtLnU+BuJpws6Tw@mail.gmail.com> <7e9e8188-2add-0497-e94f-14ee41afe02d@stpeter.im>
In-Reply-To: <7e9e8188-2add-0497-e94f-14ee41afe02d@stpeter.im>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.149]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <240E01D555215740A2F74E6C7E11BED4@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRmVeSWpSXmKPExsUyM2K7t+7sSbciDK43SVp8u1BrcW35a1aL Y3v6mR2YPRZsKvVYsuQnk8fcPS+YA5ijuGxSUnMyy1KL9O0SuDLu9S9hLmjkrVi2ZSJzA+N8 ri5GDg4JAROJTQtYuhi5OIQE1jNKfH18hg3CWcIocXT/WcYuRk4ONgF7iclrPoLZIgLBEvd/ bmIDaWYWUJR4uVcNJCwsoCpxfcMDdogSNYmLM3rYIGw3ifvrN4LZLEA1L9btYAGxeYFGtt34 zwix6z+jxJqr/8GaOQXsJLrnPGQGsRkFxCS+n1rDBGIzC4hL3HoyH8yWEBCQWLLnPDOELSrx 8vE/VghbSWLt4e0sEPV6EjemToG601qi7QUfRFhbYtnC18wQNwhKnJz5hGUCo9gsJBtmIeme hdA9C0n3LCTdCxhZVzGKFqcWF+emGxnrpRZlJhcX5+fp5aWWbGIExtjBLb91dzCufu14iFGA g1GJh/eB1M0IIdbEsuLK3EOMEhzMSiK837iBQrwpiZVVqUX58UWlOanFhxilOViUxHkd9l2I EBJITyxJzU5NLUgtgskycXBKNTDK5pnctv+4Z6rwls0X47P2W/NnfxJQefxOWrRuYaCu1qZb px9sf6C080ihrukO78tWTOoOFZOfn5h4yfjA9mX3nzkcur1k00OZhD/vIvey9SiY9YS99DTo ibBr331jlkLQhFsnKrfq3azaz1tduE/51hM7w2jVYw4BdW+n/GcQOpTlO/v2nU2flFiKMxIN tZiLihMB2d0Gla0CAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/_hbAk0axAourSv0Zl8GOhM80Ijs>
Subject: Re: [Ice] Trickle ICE review
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 28 Mar 2017 16:43:11 -0000

> On 28 Mar 2017, at 11:27, Peter Saint-Andre <stpeter@stpeter.im> wrote:
> 
>>> - The name "ICE negotiation session" with definition of "A virtual
>>> session ..." is confusing.   I understand that we need a word for
>>> "period between restarts" and "period across restarts".  But what does
>>> "virtual" mean in this context?  And what does "negotiation" mean in
>>> "ICE negotiation session"?  Here's a possible suggestion: call it
>>> "single-exchange session".   A single-exchange session is the period
>>> from a single exchange of ICE description until the next exchange.  A
>>> "normal" ICE session is basically a multi-exchange session.
>> 
>>    This might be clearer:
>> 
>>       ICE Session:  All of the ICE-related interactions between ICE agents
>>          up until an ICE restart (if any).
>> 
>>    However, that definition probably belongs in 5245bis. The term as used
>>    in the Trickle specification is not limited to interactions between
>>    Trickle ICE agents.
>> 
>> 
>> I like that idea of using "ICE session" to mean the thing between
>> restarts as long as it's compatible with 5245 and 5245bis and it doesn't
>> cause confusion such that people think an "ICE session" is the time
>> period across all ICE restarts.
>> 
>> I originally thought it should go in 5245bis also, but Ari thought it
>> didn't make sense there since it would never use the term after defining
>> it.  
> 
> It's already used in 5245bis, isn't it? But we can continue to define it
> in Trickle.

It's used but not defined actually. We'll add this to the terminology of 5245bis.


Cheers,
Ari