
From nobody Mon Apr  2 15:14:46 2018
Return-Path: <ekr@rtfm.com>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 93DB11241FC; Mon,  2 Apr 2018 15:14:39 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Eric Rescorla <ekr@rtfm.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, nohlmeier@mozilla.com, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>
Date: Mon, 02 Apr 2018 15:14:39 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/joFzbSgf5ThckEmtPc8kAcwUQ-8>
Subject: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 02 Apr 2018 22:14:40 -0000

Eric Rescorla has entered the following ballot position for
draft-ietf-ice-trickle-18: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


Comments in context: https://mozphab-ietf.devsvcdev.mozaws.net/D3650

I'm a listed author on this document, but I haven't worked on it in quite
some time, so this is read with mostly fresh eyes.

Important comments:
   agent SHOULD follow a policy of keeping the higher priority candidate
   unless it is peer reflexive.

IMPORTANT: This section is confusing wrt how pruning works. AIUI, you
follow ordinary 5245 pruning procedures at the beginning of the
connection for whatever candidates you have. Is that incorrect?

Also, why are you proposing prioritizing other candidates over prflx
candidates? That's not the procedure in 5245.

   maximum number of candidate pairs (100 by default as per
   [rfc5245bis]), the new pair is discarded.

IMPORTANT: Why are you discarding before you check for redundancy?
This seems like it evicts the wrong pair.

   new candidate to the priority of the pre-existing candidate and then
   re-sorting the check list.
IMPORTANT: This seems to slow down checks if the existing check is
already running. What is the rationale for this?

Other comments:

   Generation:  All of the candidates conveyed within an ICE session (as
      defined in [rfc5245bis]).

Note that "generation" isn't a 5245 term, so this text could be clearer.

   ICE Description:  Any session-related (as opposed to candidate-
      related) attributes required to configure an ICE agent.  These

It might be helpful to say "ICE session" to distinguish from session-level
attributes in SDP

   for instance, the encoding for the Session Description Protocol (SDP)
   [RFC4566] is defined in [I-D.ietf-mmusic-trickle-ice-sip].

Note that this has the side effect of precluding agressive nomination

   consider the overall session to be under active negotiation as soon
   as possible.)
   As noted in Section 3, in application protocols that use SDP the

Why is this a benefit, actually? I see why it is in the offer so that you can
parallelize the gathering on both sides, but why here?

   (rather than as a part of the initial ICE description or a response
   thereto), it is the responsibility of the using protocol to define
   methods for associating the indication with one or more specific data

I see here you say "using protocol" as opposed to "application"

   o  A signaling protocol SHOULD provide a way for parties to advertise
      and discover support for Trickle ICE before an ICE session begins

And here you use "signaling protocol" rather than "using protocl"

   To achieve this, when trickling candidates, agents MUST respect the
   order of components as reflected by their component IDs; that is,

I'm surprised to see a MUST paired with "While not crucial"



From nobody Mon Apr  2 17:15:47 2018
Return-Path: <stpeter@mozilla.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 8B3CB12DA24 for <ice@ietfa.amsl.com>; Mon,  2 Apr 2018 17:15:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 cssydXYkDepq for <ice@ietfa.amsl.com>; Mon,  2 Apr 2018 17:15:44 -0700 (PDT)
Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (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 C78E212DA1D for <ice@ietf.org>; Mon,  2 Apr 2018 17:15:43 -0700 (PDT)
Received: by mail-io0-x231.google.com with SMTP id d5so19832022iob.9 for <ice@ietf.org>; Mon, 02 Apr 2018 17:15:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=hzfcGWTSJG3XGqcJrvKoSypPORc9buUKJc2IHxtbZxg=; b=TCOpF9hJqb3yylgacv78DMsrnOUFKQiI6EmECecqm8U803NqYzRenNll3NjWfhgVVH HMtaVbV1XCW8S1o4izkqD7ejny0kOWczhK8RjKzwF8aQLjtIklSv5fhWFqNSFo1quq0C JQcxnEs2tnKr3/kCxcki70ubkQC6d49aBofuQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=hzfcGWTSJG3XGqcJrvKoSypPORc9buUKJc2IHxtbZxg=; b=NZJXjYK+Te9SwUCbYXWUD2QdpaJ1rpHeVs++RaJ8TKIOBOQOYDs72Ia/yJd6ToKfXK qmtz3eZpg5kS6umlGTL78YgF51GGIm1YVDkKfnJANtVnyLKTw030SffwbYbOMF/dgefF CoOeWtRXR0BYxXOftWfRfA4juKObmyRK2OcbOBMVNgPKMR45CVXW4jbfujGkjg/G5hbj inZ3vztqMjgV67Ubo5gRvz6ccqMKohsQQWJMODuGuPlrfsgqg2er6WsJ+d2jBfuStgRc X0DbStTjPnbTr23cfATmxzAbTumg/8piqqGgOQowlFlkAKFBf2g20/QPIEvt8eSbctmy pIog==
X-Gm-Message-State: ALQs6tBU4LIFNvG4CqPLvUg7+iI6QR36h9FI4WsCtEo86O63izmryuaq HSBWK6da7KVSSnIE8Z2GdVwFjQ==
X-Google-Smtp-Source: AIpwx4/yPH2PeWjlXWqRPdfbABv/QQCvOY2lv1YQmgj6HRRLzgkuBFi2sbv2b0JAb9BNNvA27xXFJA==
X-Received: by 10.107.132.197 with SMTP id o66mr10135624ioi.119.1522714543066;  Mon, 02 Apr 2018 17:15:43 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id p197-v6sm1072970itp.4.2018.04.02.17.15.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Apr 2018 17:15:42 -0700 (PDT)
To: Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; keydata= 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 Fn7V
Message-ID: <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
Date: Mon, 2 Apr 2018 18:15:40 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Hjx06BnApKaymI3J5m2343A3j2NDLmNDF"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/81Ivp_0bRrakb0DARZK0ASUL61Y>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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, 03 Apr 2018 00:15:47 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Hjx06BnApKaymI3J5m2343A3j2NDLmNDF
Content-Type: multipart/mixed; boundary="7Nwvgd2Cjza26y3rvHPK1Q5VAONW2IEqy";
 protected-headers="v1"
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>,
 ice-chairs@ietf.org, ice@ietf.org
Message-ID: <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
Subject: Re: Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with
 COMMENT)
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>
In-Reply-To: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>

--7Nwvgd2Cjza26y3rvHPK1Q5VAONW2IEqy
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 4/2/18 4:14 PM, Eric Rescorla wrote:
> Eric Rescorla has entered the following ballot position for
> draft-ietf-ice-trickle-18: No Objection

Should this be "Recuse"?

> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this=

> introductory paragraph, however.)
>=20
>=20
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.ht=
ml
> for more information about IESG DISCUSS and COMMENT positions.
>=20
>=20
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
>=20
>=20
>=20
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>=20
>=20
> Comments in context: https://mozphab-ietf.devsvcdev.mozaws.net/D3650
>=20
> I'm a listed author on this document, but I haven't worked on it in qui=
te
> some time, so this is read with mostly fresh eyes.

You left early and I joined late. Hopefully we have enough overlap...

> Important comments:
>    agent SHOULD follow a policy of keeping the higher priority candidat=
e
>    unless it is peer reflexive.
>=20
> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you
> follow ordinary 5245 pruning procedures at the beginning of the
> connection for whatever candidates you have. Is that incorrect?

Right, there's no reason to override normal pruning procedures.

> Also, why are you proposing prioritizing other candidates over prflx
> candidates? That's not the procedure in 5245.

This text was in the spec when I joined the author team. I am not sure
of the rationale. The only difference with Trickle ICE is handling
candidate pairs that come in later. Section 13 notes that it's possible
for a server reflexive candidate to be perceived as peer reflexive if
the STUN connectivity check arrives before signaling of the trickled
candidate, however it also notes that this "does not require any change
in processing". See also below.

>    maximum number of candidate pairs (100 by default as per
>    [rfc5245bis]), the new pair is discarded.
>=20
> IMPORTANT: Why are you discarding before you check for redundancy?
> This seems like it evicts the wrong pair.

Hmm, it could. Checking the max-pair rule after the redundancy check
would indeed make more sense.

>    new candidate to the priority of the pre-existing candidate and then=

>    re-sorting the check list.
> IMPORTANT: This seems to slow down checks if the existing check is
> already running. What is the rationale for this?

Good point. This is the same issue with prflx in another guise. I'm not
sure of the rationale. The only thing I can come up with is that we're
trying to work around the fact that some server reflexive candidates
could be perceived initially as peer reflexive. Throwing out the earlier
"peer reflexive" candidate in favor of the later candidate (which might
be server reflexive) might be a workaround.

I'll ask Emil to clarify this for us.

> Other comments:
>=20
>    Generation:  All of the candidates conveyed within an ICE session (a=
s
>       defined in [rfc5245bis]).
>=20
> Note that "generation" isn't a 5245 term, so this text could be clearer=
=2E

Let's remove "(as defined in [rfc5245bis])".

>    ICE Description:  Any session-related (as opposed to candidate-
>       related) attributes required to configure an ICE agent.  These
>=20
> It might be helpful to say "ICE session" to distinguish from session-le=
vel
> attributes in SDP

Agreed.

>    for instance, the encoding for the Session Description Protocol (SDP=
)
>    [RFC4566] is defined in [I-D.ietf-mmusic-trickle-ice-sip].
>=20
> Note that this has the side effect of precluding agressive nomination

IIRC that was a feature. Should we call it out?

>    consider the overall session to be under active negotiation as soon
>    as possible.)
>    As noted in Section 3, in application protocols that use SDP the
>=20
> Why is this a benefit, actually? I see why it is in the offer so that y=
ou can
> parallelize the gathering on both sides, but why here?

It seems this could help the initiator learn whether the responder
supports trickle if no discovery mechanism exist in the using protocol.
Although in that case the initiator probably would have sent a full or
at least adequate generation of candidates with the offer (half
trickle), as mentioned in Section 12 the initiator could trickle more
candidates after receiving the response.

>    (rather than as a part of the initial ICE description or a response
>    thereto), it is the responsibility of the using protocol to define
>    methods for associating the indication with one or more specific dat=
a
>=20
> I see here you say "using protocol" as opposed to "application"

5245bis uses the terms "using protocol" and "ICE usage", which seem
preferable (to me an application sounds like a user agent). Will fix
throughout.

>    o  A signaling protocol SHOULD provide a way for parties to advertis=
e
>       and discover support for Trickle ICE before an ICE session begins=

>=20
> And here you use "signaling protocol" rather than "using protocl"

Will change these to "using protocol" too.

>    To achieve this, when trickling candidates, agents MUST respect the
>    order of components as reflected by their component IDs; that is,
>=20
> I'm surprised to see a MUST paired with "While not crucial"

That's been bothering me, too. At the least, I'd change MUST to SHOULD.

Peter



--7Nwvgd2Cjza26y3rvHPK1Q5VAONW2IEqy--

--Hjx06BnApKaymI3J5m2343A3j2NDLmNDF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENVUj07j078lgnb70ZWGMGH9oFKkFAlrCx6wACgkQZWGMGH9o
FKln8BAAixETZCw9vb2zfwoR6cBXtiIEg9KbMgABOOhK7ney9gbpSq0l7gKVOwUC
QrTu4lp7jM0v9SA6+PAXF0BUXwAHw+RsCBs8m5+6tl4Z1EvVZlRYVk+T/qxYLXaI
SZAkfClCDe+hyWKuRVuyX35M0bj8J49hf1YiOrm0kZJXdugmjo4fTKYM+7btUv5f
7ZQG/pO547IUaBENhkkDGoVMwC+5sOmPIBpxwdyUzH8lWZ5+jPHnYSalIcjvaJ1q
1iNWyTuXRfK6fusIW9oIe8i8cQqxD/ZWHzbnGE3x3qgU3zFbvrjYPgfQibOHut/K
/OrpNE8ZYzPhBK3ECKrdm6InuI7C/+8/T54IZeDtfjDwrZdoYcZGfhDlVrsf7J0X
LOzSFdjjCtjsmD35EcACuXy+FC1+2nCsKpezTuGCvrlNdxhNM4JfvPdFB99HKiRx
oMIshYSAmjyEo4GBj9iryePwcgkuP3VNrac7dx0vUnZWKCSrbjGsXGEZAoSYnLK7
GoZL0+T4NYWMJBS92cDvWQwTqB6vIe6FyHYQoM3wmqG0LYmMdl+LvcLyTbgZBuGo
Nsmt5f9/lzPgbOaePyw5ovRRr4X4boa8AAGzTc4gm01mmow+yaAP3bOY5yMaT/Mj
+73J4WonGJYKb4Ks8oR4XZssVlnVwOZTFMmgHEcN0gj9UXy3rJo=
=26WY
-----END PGP SIGNATURE-----

--Hjx06BnApKaymI3J5m2343A3j2NDLmNDF--


From nobody Mon Apr  2 22:13:33 2018
Return-Path: <christer.holmberg@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 05D6012DA6B for <ice@ietfa.amsl.com>; Mon,  2 Apr 2018 22:13:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 1zPohAkTAZDy for <ice@ietfa.amsl.com>; Mon,  2 Apr 2018 22:13:28 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 66797127775 for <ice@ietf.org>; Mon,  2 Apr 2018 22:13:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1522732406; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=SAXPPHn0gjKQpmOE7DUh5sptwXlmJ6piDyZ+Phe22xA=; b=bgPuT13TLBivwT/LkcKVd8feK6YbkWOcQ7sYXo4klrK0mOVi78sRnnpgbY0jOj7b a+PNqj+zGBFsn5S3MzYwQlb1UMzQs/SqlIVkWcS5SWrynH2tXarec/kkNyPItf5s wx/Kntym40iLuWnigZRWTm6wyyb2DA09yb0L9zmQ+qM=;
X-AuditID: c1b4fb30-e6c349c000005e22-a7-5ac30d765fc2
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 1E.C5.24098.67D03CA5; Tue,  3 Apr 2018 07:13:26 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0382.000; Tue, 3 Apr 2018 07:13:25 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, Eric Rescorla <ekr@rtfm.com>, "The IESG" <iesg@ietf.org>
CC: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
Thread-Index: AQHTytABZKU7ELteOU2BBEv5KGPpgKPuCqQAgABwgBA=
Date: Tue, 3 Apr 2018 05:13:24 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
In-Reply-To: <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.170]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBIsWRmVeSWpSXmKPExsUyM2K7h24Z7+Eog9szRSxevWpltFjx+hy7 xcVZk9ksvl2otZjxZyKzxfV5kxktnq08xejA7rFkyU8mj74DXawekx+3MQcwR3HZpKTmZJal FunbJXBldG66xVLQpFax981mtgbGFtUuRk4OCQETiQczDjB3MXJxCAkcYZSY+XAXlLOYUeL7 7w1MXYwcHGwCFhLd/7RBTBGBdIk9bewgJcwC+xglrm+awQgySFggTmLC58VgtohAvMSMppNQ tpXEoQcHmUFsFgEViY+nvrGD2LwCvhKtb0DqQXY1MUo0HXvBCpLgFLCXeNV4BKyBUUBM4vup NUwgNrOAuMStJ/OZIK4WkFiy5zwzhC0q8fLxP1YIW0nizKbnLCCHMgtoSqzfpQ/Rqigxpfsh 1F5BiZMzn7BMYBSdhWTqLISOWUg6ZiHpWMDIsopRtDi1OCk33chIL7UoM7m4OD9PLy+1ZBMj ML4ObvltsIPx5XPHQ4wCHIxKPLxH3h2KEmJNLCuuzD3EKMHBrCTCe24PUIg3JbGyKrUoP76o NCe1+BCjNAeLkjivhd/mKCGB9MSS1OzU1ILUIpgsEwenVANjdcm8doFzC9/OYRKuCn6+7PzP ydGraqKUk3Ocz+kXxR+xDzlf8zJugv+U+sMiXG0Fp0S4nlxZGr+K92Yju5Daw1uOyRMtnd7e Mz0Rf/bzxYK4SZbbDuY5ZjrP37l2cbnwiwdOHc+t8hkbZNitFsdunhO2/nzEVqcddnNfPnaN 1zLYd7hSvyFBiaU4I9FQi7moOBEAkHMX5asCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/yBHJE_E_wF2VeMhHf6lXhT8VcHA>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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, 03 Apr 2018 05:13:31 -0000

SGksDQoNCkEgY291cGxlIG9mIGNvbW1lbnRzOg0KDQo+PiAgICBhZ2VudCBTSE9VTEQgZm9sbG93
IGEgcG9saWN5IG9mIGtlZXBpbmcgdGhlIGhpZ2hlciBwcmlvcml0eSBjYW5kaWRhdGUNCj4+ICAg
IHVubGVzcyBpdCBpcyBwZWVyIHJlZmxleGl2ZS4NCj4+IA0KPj4gSU1QT1JUQU5UOiBUaGlzIHNl
Y3Rpb24gaXMgY29uZnVzaW5nIHdydCBob3cgcHJ1bmluZyB3b3Jrcy4gQUlVSSwgeW91IA0KPj4g
Zm9sbG93IG9yZGluYXJ5IDUyNDUgcHJ1bmluZyBwcm9jZWR1cmVzIGF0IHRoZSBiZWdpbm5pbmcg
b2YgdGhlIA0KPj4gY29ubmVjdGlvbiBmb3Igd2hhdGV2ZXIgY2FuZGlkYXRlcyB5b3UgaGF2ZS4g
SXMgdGhhdCBpbmNvcnJlY3Q/DQo+DQo+IFJpZ2h0LCB0aGVyZSdzIG5vIHJlYXNvbiB0byBvdmVy
cmlkZSBub3JtYWwgcHJ1bmluZyBwcm9jZWR1cmVzLg0KLi4uDQo+PiBXaHkgYXJlIHlvdSBkaXNj
YXJkaW5nIGJlZm9yZSB5b3UgY2hlY2sgZm9yIHJlZHVuZGFuY3k/DQo+PiBUaGlzIHNlZW1zIGxp
a2UgaXQgZXZpY3RzIHRoZSB3cm9uZyBwYWlyLg0KPg0KPiBIbW0sIGl0IGNvdWxkLiBDaGVja2lu
ZyB0aGUgbWF4LXBhaXIgcnVsZSBhZnRlciB0aGUgcmVkdW5kYW5jeSBjaGVjayB3b3VsZCBpbmRl
ZWQgbWFrZSBtb3JlIHNlbnNlLg0KDQpXaGF0IGlmIHRoZSBwcnVuaW5nIHdvdWxkIHJlc3VsdCBp
biBhIHBhaXIgdGhhdCBlLmcuLCBpcyBhbHJlYWR5IGluIHRoZSBTdWNjZWVkZWQgc3RhdGUgdG8g
YmUgcmVtb3ZlZD8gSXMgdGhhdCB3aGF0IHlvdSB3YW50IHRvIGRvPw0KDQotLS0NCg0KPj4gICAg
R2VuZXJhdGlvbjogIEFsbCBvZiB0aGUgY2FuZGlkYXRlcyBjb252ZXllZCB3aXRoaW4gYW4gSUNF
IHNlc3Npb24gKGFzDQo+PiAgICAgICBkZWZpbmVkIGluIFtyZmM1MjQ1YmlzXSkuDQo+PiANCj4+
IE5vdGUgdGhhdCAiZ2VuZXJhdGlvbiIgaXNuJ3QgYSA1MjQ1IHRlcm0sIHNvIHRoaXMgdGV4dCBj
b3VsZCBiZSBjbGVhcmVyLg0KPg0KPiBMZXQncyByZW1vdmUgIihhcyBkZWZpbmVkIGluIFtyZmM1
MjQ1YmlzXSkiLg0KDQpJIGFtIG5vdCBzdXJlIHdoZXRoZXIgdGhhdCBpcyB0aGUgaXNzdWUuIFRo
ZSA1MjQ1YmlzIHJlZmVyZW5jZSBpcyBmb3IgIklDRSBzZXNzaW9uIiwgYW5kIEkgdGhpbmsgRWty
J3MgY29tbWVudCB3YXMgdGhhdCB0aGUgZGVmaW5pdGlvbiBvZiAiR2VuZXJhdGlvbiIgbmVlZHMg
dG8gYmUgY2xlYXJlciAtIG5vIG1hdHRlciBpZiB0aGVyZSBpcyBhIHJlZmVyZW5jZSB0byA1MjQ1
YmlzIG9yIG5vdC4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQo+ICAgIElDRSBEZXNjcmlw
dGlvbjogIEFueSBzZXNzaW9uLXJlbGF0ZWQgKGFzIG9wcG9zZWQgdG8gY2FuZGlkYXRlLQ0KPiAg
ICAgICByZWxhdGVkKSBhdHRyaWJ1dGVzIHJlcXVpcmVkIHRvIGNvbmZpZ3VyZSBhbiBJQ0UgYWdl
bnQuICBUaGVzZQ0KPiANCj4gSXQgbWlnaHQgYmUgaGVscGZ1bCB0byBzYXkgIklDRSBzZXNzaW9u
IiB0byBkaXN0aW5ndWlzaCBmcm9tIA0KPiBzZXNzaW9uLWxldmVsIGF0dHJpYnV0ZXMgaW4gU0RQ
DQoNCkFncmVlZC4NCg0KPiAgICBmb3IgaW5zdGFuY2UsIHRoZSBlbmNvZGluZyBmb3IgdGhlIFNl
c3Npb24gRGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCkNCj4gICAgW1JGQzQ1NjZdIGlzIGRlZmlu
ZWQgaW4gW0ktRC5pZXRmLW1tdXNpYy10cmlja2xlLWljZS1zaXBdLg0KPiANCj4gTm90ZSB0aGF0
IHRoaXMgaGFzIHRoZSBzaWRlIGVmZmVjdCBvZiBwcmVjbHVkaW5nIGFncmVzc2l2ZSBub21pbmF0
aW9uDQoNCklJUkMgdGhhdCB3YXMgYSBmZWF0dXJlLiBTaG91bGQgd2UgY2FsbCBpdCBvdXQ/DQoN
Cj4gICAgY29uc2lkZXIgdGhlIG92ZXJhbGwgc2Vzc2lvbiB0byBiZSB1bmRlciBhY3RpdmUgbmVn
b3RpYXRpb24gYXMgc29vbg0KPiAgICBhcyBwb3NzaWJsZS4pDQo+ICAgIEFzIG5vdGVkIGluIFNl
Y3Rpb24gMywgaW4gYXBwbGljYXRpb24gcHJvdG9jb2xzIHRoYXQgdXNlIFNEUCB0aGUNCj4gDQo+
IFdoeSBpcyB0aGlzIGEgYmVuZWZpdCwgYWN0dWFsbHk/IEkgc2VlIHdoeSBpdCBpcyBpbiB0aGUg
b2ZmZXIgc28gdGhhdCANCj4geW91IGNhbiBwYXJhbGxlbGl6ZSB0aGUgZ2F0aGVyaW5nIG9uIGJv
dGggc2lkZXMsIGJ1dCB3aHkgaGVyZT8NCg0KSXQgc2VlbXMgdGhpcyBjb3VsZCBoZWxwIHRoZSBp
bml0aWF0b3IgbGVhcm4gd2hldGhlciB0aGUgcmVzcG9uZGVyIHN1cHBvcnRzIHRyaWNrbGUgaWYg
bm8gZGlzY292ZXJ5IG1lY2hhbmlzbSBleGlzdCBpbiB0aGUgdXNpbmcgcHJvdG9jb2wuDQpBbHRo
b3VnaCBpbiB0aGF0IGNhc2UgdGhlIGluaXRpYXRvciBwcm9iYWJseSB3b3VsZCBoYXZlIHNlbnQg
YSBmdWxsIG9yIGF0IGxlYXN0IGFkZXF1YXRlIGdlbmVyYXRpb24gb2YgY2FuZGlkYXRlcyB3aXRo
IHRoZSBvZmZlciAoaGFsZiB0cmlja2xlKSwgYXMgbWVudGlvbmVkIGluIFNlY3Rpb24gMTIgdGhl
IGluaXRpYXRvciBjb3VsZCB0cmlja2xlIG1vcmUgY2FuZGlkYXRlcyBhZnRlciByZWNlaXZpbmcg
dGhlIHJlc3BvbnNlLg0KDQo+ICAgIChyYXRoZXIgdGhhbiBhcyBhIHBhcnQgb2YgdGhlIGluaXRp
YWwgSUNFIGRlc2NyaXB0aW9uIG9yIGEgcmVzcG9uc2UNCj4gICAgdGhlcmV0byksIGl0IGlzIHRo
ZSByZXNwb25zaWJpbGl0eSBvZiB0aGUgdXNpbmcgcHJvdG9jb2wgdG8gZGVmaW5lDQo+ICAgIG1l
dGhvZHMgZm9yIGFzc29jaWF0aW5nIHRoZSBpbmRpY2F0aW9uIHdpdGggb25lIG9yIG1vcmUgc3Bl
Y2lmaWMgDQo+IGRhdGENCj4gDQo+IEkgc2VlIGhlcmUgeW91IHNheSAidXNpbmcgcHJvdG9jb2wi
IGFzIG9wcG9zZWQgdG8gImFwcGxpY2F0aW9uIg0KDQo1MjQ1YmlzIHVzZXMgdGhlIHRlcm1zICJ1
c2luZyBwcm90b2NvbCIgYW5kICJJQ0UgdXNhZ2UiLCB3aGljaCBzZWVtIHByZWZlcmFibGUgKHRv
IG1lIGFuIGFwcGxpY2F0aW9uIHNvdW5kcyBsaWtlIGEgdXNlciBhZ2VudCkuIFdpbGwgZml4IHRo
cm91Z2hvdXQuDQoNCj4gICAgbyAgQSBzaWduYWxpbmcgcHJvdG9jb2wgU0hPVUxEIHByb3ZpZGUg
YSB3YXkgZm9yIHBhcnRpZXMgdG8gYWR2ZXJ0aXNlDQo+ICAgICAgIGFuZCBkaXNjb3ZlciBzdXBw
b3J0IGZvciBUcmlja2xlIElDRSBiZWZvcmUgYW4gSUNFIHNlc3Npb24gDQo+IGJlZ2lucw0KPiAN
Cj4gQW5kIGhlcmUgeW91IHVzZSAic2lnbmFsaW5nIHByb3RvY29sIiByYXRoZXIgdGhhbiAidXNp
bmcgcHJvdG9jbCINCg0KV2lsbCBjaGFuZ2UgdGhlc2UgdG8gInVzaW5nIHByb3RvY29sIiB0b28u
DQoNCj4gICAgVG8gYWNoaWV2ZSB0aGlzLCB3aGVuIHRyaWNrbGluZyBjYW5kaWRhdGVzLCBhZ2Vu
dHMgTVVTVCByZXNwZWN0IHRoZQ0KPiAgICBvcmRlciBvZiBjb21wb25lbnRzIGFzIHJlZmxlY3Rl
ZCBieSB0aGVpciBjb21wb25lbnQgSURzOyB0aGF0IGlzLA0KPiANCj4gSSdtIHN1cnByaXNlZCB0
byBzZWUgYSBNVVNUIHBhaXJlZCB3aXRoICJXaGlsZSBub3QgY3J1Y2lhbCINCg0KVGhhdCdzIGJl
ZW4gYm90aGVyaW5nIG1lLCB0b28uIEF0IHRoZSBsZWFzdCwgSSdkIGNoYW5nZSBNVVNUIHRvIFNI
T1VMRC4NCg0KUGV0ZXINCg0KDQo=


From nobody Tue Apr  3 00:40:39 2018
Return-Path: <adam@nostrum.com>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id E9842127275; Tue,  3 Apr 2018 00:40:32 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Adam Roach <adam@nostrum.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, nohlmeier@mozilla.com, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152274123290.13967.12162296717595957714.idtracker@ietfa.amsl.com>
Date: Tue, 03 Apr 2018 00:40:32 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/M7rts6rVR6Qqd_txLqdmCfZy02I>
Subject: [Ice] Adam Roach's Discuss on draft-ietf-ice-trickle-18: (with DISCUSS)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 03 Apr 2018 07:40:33 -0000

Adam Roach has entered the following ballot position for
draft-ietf-ice-trickle-18: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

I haven't yet reviewed this document, but it is part of the multi-document
problem I flag in my DISCUSS on draft-ietf-mmusic-trickle-ice-sip, and needs to
block on finding a solution to that issue.





From nobody Tue Apr  3 03:21:42 2018
Return-Path: <ietf@kuehlewind.net>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 16D04120726; Tue,  3 Apr 2018 03:21:40 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?q?Mirja_K=C3=BChlewind?= <ietf@kuehlewind.net>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, nohlmeier@mozilla.com, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152275090004.14028.12432526304206496576.idtracker@ietfa.amsl.com>
Date: Tue, 03 Apr 2018 03:21:40 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/HpfoNzsPAe7sDHjChLKQNyFWUJM>
Subject: [Ice] =?utf-8?q?Mirja_K=C3=BChlewind=27s_No_Objection_on_draft-ie?= =?utf-8?q?tf-ice-trickle-18=3A_=28with_COMMENT=29?=
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 03 Apr 2018 10:21:40 -0000

Mirja Kühlewind has entered the following ballot position for
draft-ietf-ice-trickle-18: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks for the well written doc! On minor comment on the use of normative
language:

Section 8: "Also, candidate trickling needs to be correlated to a specific ICE
   session, so that if there is an ICE restart, any delayed updates for
   a previous session can be recognized as such and ignored by the
   receiving party. "
Maybe use normative language here: "Also, candidate trickling MUST be
correlated to a specific ICE
   session, so that if there is an ICE restart, any delayed updates for
   a previous session can be recognized as such and ignored by the
   receiving party. "
I assume this is not using normative language because there is a normative
requirement in sec 14. However, not using normative language in both cases
seems rather confusing to me. Alternatively , I would suggest to add a forward
reference.



From nobody Tue Apr  3 06:40:00 2018
Return-Path: <alissa@cooperw.in>
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 37E73126BF7; Tue,  3 Apr 2018 06:39:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=NWLm3PhS; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=noyxX7n0
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 FCOKN8sJvthY; Tue,  3 Apr 2018 06:39:47 -0700 (PDT)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93D8112025C; Tue,  3 Apr 2018 06:39:44 -0700 (PDT)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 95FB721196; Tue,  3 Apr 2018 09:39:43 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 03 Apr 2018 09:39:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=C9pFkRqPj84qKYFfSb3H97MVnTdK3 NtL0hQmdYkiZCU=; b=NWLm3PhSgfFR/xeFKw62iam/CMrzoR6hlROChg5UztRnz 5TYAauBrnkVPu9jvL1Y35tf42KGhdVFBUGW4qRCPkLV8nZy1c41eyGvbLH4UObW1 Vo6GCxD4uG1RIO2crxTce0cBsFEUaFKCNClqy1QsxZPQ/OM/IPbKb8rVc8duXKi+ n9LR6BZZieoRw7EOFj1BLT+vJkKjeFCZNpqMs3jSvjaB2y8Uy57km+UJ73eG04EJ ALrM/T0GI0a9Fqcen3HacLKmqIFkuHuqLgXlTj2uPr11AqWLneMoEQAl7CUwPNZB 6KO/5mBzWhQyVrJUP8mAytWRQDt70caZOr0fj3cxA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=C9pFkR qPj84qKYFfSb3H97MVnTdK3NtL0hQmdYkiZCU=; b=noyxX7n0zPioSgOTh+EPQN mjNNF0cZh6JWxriIcso07ZfJAiEkuTp17zDAmbJ58FFYTpPtlXEbSG31Kj/AG+Kt NyMdvSyrr+oSLs7V/2d+NDZiATax+Y3ocBzH2JBasnFRlsQ5M1PzgiuoPqM3bqoG CqIArPAiFV7J0Ve8A07y4W2fCvdMH82FO+OEMK970zxXDvib0tKkraUaBB8QLBqz h2sFkYT1Gz+qVHmBLY4HpESzr14zDhEEzsyBumDmgz301TfI5Gzsqdb16N1RWbeY G5Z41Whg9q+EUXqQXI0HYJvEJUK2wqbUgB+94Ly5hIl2pbXCWTWZXRTlXOdiuIcQ ==
X-ME-Sender: <xms:H4TDWiV6zQ1Tmf3LMiUmJwRLLP_IMOEmfdhIP-VPSyerXODaH2se-A>
Received: from rtp-alcoop-nitro3.cisco.com (unknown [173.38.117.78]) by mail.messagingengine.com (Postfix) with ESMTPA id 1ED8EE5096; Tue,  3 Apr 2018 09:39:43 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Alissa Cooper <alissa@cooperw.in>
In-Reply-To: <7485ad71-d2f1-6f93-6a25-0872e38fcc30@stpeter.im>
Date: Tue, 3 Apr 2018 09:39:41 -0400
Cc: Roni Even <ron.even.tlv@gmail.com>, gen-art@ietf.org, draft-ietf-ice-trickle.all@ietf.org, ice@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <85323327-E1F3-4A7D-B6F6-1A296488ECAB@cooperw.in>
References: <151835365522.17100.3382413286251834508@ietfa.amsl.com> <7485ad71-d2f1-6f93-6a25-0872e38fcc30@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/1lwsFj84rDMtx6coevLt6IAoVJk>
Subject: Re: [Ice] Genart last call review of draft-ietf-ice-trickle-16
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, 03 Apr 2018 13:39:54 -0000

Roni, thanks for your review. Peter, thanks for your response. I have =
entered a Yes ballot.

Alissa

> On Feb 12, 2018, at 1:39 PM, Peter Saint-Andre <stpeter@stpeter.im> =
wrote:
>=20
> On 2/11/18 5:54 AM, Roni Even wrote:
>> Reviewer: Roni Even
>> Review result: Ready with Nits
>>=20
>> I am the assigned Gen-ART reviewer for this draft. The General Area
>> Review Team (Gen-ART) reviews all IETF documents being processed
>> by the IESG for the IETF Chair.  Please treat these comments just
>> like any other last call comments.
>>=20
>> For more information, please see the FAQ at
>>=20
>> <https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.
>>=20
>> Document: draft-ietf-ice-trickle-??
>> Reviewer: Roni Even
>> Review Date: 2018-02-11
>> IETF LC End Date: 2018-02-22
>> IESG Telechat date: 2018-03-08
>>=20
>> Summary:
>> The document is ready for publication as a standard track RFC
>> Major issues:
>>=20
>> Minor issues:
>>=20
>> Nits/editorial comments:
>> In appendix B third paragraph "When performing full trickle, a full =
ICE
>> implementation could conveying the initial ICE description or =
response thereto
>> ..."  change to "convey"
>=20
> Noted and fixed under source control:
>=20
> =
https://github.com/ice-wg/trickle/commit/3c86705bd211e1b5bc2c8f7fc199ec2c2=
db7595d#diff-f7ced034e08b14404c7832d8f5f19567
>=20
> Thanks for the review!
>=20
> Peter
>=20
>=20
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice


From nobody Tue Apr  3 08:38:40 2018
Return-Path: <stpeter@mozilla.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 E159112EA24 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 08:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 dCP3I_lsmH2m for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 08:38:36 -0700 (PDT)
Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (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 0079E12E9DA for <ice@ietf.org>; Tue,  3 Apr 2018 08:38:35 -0700 (PDT)
Received: by mail-io0-x22f.google.com with SMTP id q80so22514915ioi.13 for <ice@ietf.org>; Tue, 03 Apr 2018 08:38:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=NGt7aJwTsnp7/1siqGZbOVYFviNs704GRTCrJiorwGo=; b=E6UQxUrrPWnYuDbu2Dh0yYxjL8LnFK6w9Qi/dPOSiI1XwL6kbMpSrFC6k7vm/gidua 8RmvUy2nxTTNddnShrYTxwYNI6EF4g7CPbq3ZFymh/romEVsESU4qYciF6riRthBMqeZ 1feX4HHQUvlAcjSLRmAjd6jHGd90arJs+/1Lw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=NGt7aJwTsnp7/1siqGZbOVYFviNs704GRTCrJiorwGo=; b=S/pOoNgXbMKQhbPko8cJwM5s3NOpv+RPJQvPj144qfgFi2XCrCg9TeOWBCcl/plLoy qGHYNsAAdPtengbCJSVbN5od5tjQQx8UsMHEGBwWiDEtCI65+xFTlRICZuxLj6UpGxQV UrXceSb4NOYEjiMdLPENBVnmOcp9kITm3N+nPhKYynHs/zKV5/PXVLu4pfdVuQxulzW8 8otJjH1LDLJ6vy4SzhPIe7X2kpVIMJ3CeAokKNlzPuYRL5m6w69dXSzYduO0CH0sl/g5 DRlFpGFqcARbPGaDNKM3q0Jsz3LqPGkR2AAb0VVV5SHKyYtZpybkeDTix9R8zSYIrkmB T2bQ==
X-Gm-Message-State: ALQs6tB/KC/Q9rCVsyUTY6toKS3pCntxAehIY0SccnQabsTYMjhw0xGZ KBQS916jWyLjHDtRCHXA/I2n3w==
X-Google-Smtp-Source: AIpwx4+X3RgPvwxo2G+I3nSCmSv/t+hhPASyeU2sr/IA/Tg7mqYuKMbBPm5ZqWmm5YCfnU+55d9R1g==
X-Received: by 10.107.16.230 with SMTP id 99mr13365918ioq.60.1522769915250; Tue, 03 Apr 2018 08:38:35 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id w9-v6sm641911itc.2.2018.04.03.08.38.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Apr 2018 08:38:34 -0700 (PDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; keydata= 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 Fn7V
Message-ID: <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com>
Date: Tue, 3 Apr 2018 09:38:32 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="piLcEiqEighP6YIuOOIKQH3X8xEdnIW2R"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/svySRgvCnHYGm9MfXfbcuFOGroA>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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, 03 Apr 2018 15:38:39 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--piLcEiqEighP6YIuOOIKQH3X8xEdnIW2R
Content-Type: multipart/mixed; boundary="pdVp3o7iGJcnGRzPV6Gmq3WSF2mDqImL1";
 protected-headers="v1"
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>,
 Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>,
 "ice-chairs@ietf.org" <ice-chairs@ietf.org>,
 "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>,
 "ice@ietf.org" <ice@ietf.org>
Message-ID: <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18:
 (with COMMENT)
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>
 <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
 <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se>

--pdVp3o7iGJcnGRzPV6Gmq3WSF2mDqImL1
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 4/2/18 11:13 PM, Christer Holmberg wrote:
> Hi,
>=20
> A couple of comments:
>=20
>>>    agent SHOULD follow a policy of keeping the higher priority candid=
ate
>>>    unless it is peer reflexive.
>>>
>>> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you=
=20
>>> follow ordinary 5245 pruning procedures at the beginning of the=20
>>> connection for whatever candidates you have. Is that incorrect?
>>
>> Right, there's no reason to override normal pruning procedures.
> ...
>>> Why are you discarding before you check for redundancy?
>>> This seems like it evicts the wrong pair.
>>
>> Hmm, it could. Checking the max-pair rule after the redundancy check w=
ould indeed make more sense.
>=20
> What if the pruning would result in a pair that e.g., is already in the=
 Succeeded state to be removed? Is that what you want to do?

I don't think so. I'm on a call right now but will reply again.

Peter


--pdVp3o7iGJcnGRzPV6Gmq3WSF2mDqImL1--

--piLcEiqEighP6YIuOOIKQH3X8xEdnIW2R
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENVUj07j078lgnb70ZWGMGH9oFKkFAlrDn/kACgkQZWGMGH9o
FKmq8hAAoKQu3hDPtEynPiYIACgf2g45JB1cDe5c5rj68QTwZpLLf12zZZnJ7C5n
FT93jBKZKZRGImt8g9xOvI/7t4X+ttOzADSuTAIoPuZvNLMYNPIn7IEDL3+e+Wy9
O/792L05YZXXInrGHfXewXlnohhsdrsSbKeDMGld8hEofLie+XpRXGsVjGmQWXlO
Jud3HVZAmRS/NA97MKa+Z/jJ7A6Pk2TqCJ0yGrY0MEx8SQCuIHWIV5V36UWsqcHP
eAddeiPMFW3WAUQgN3yrMS53jT7I7Ozyxk/fNnoe/nRzXAOG9kGihK0YwyaPzU6R
Alhuqp1YzqIjYPDIvXCGrMAnEpi93RfBbz3vkjn8itlpp5cvy8XeXkezynnQhPI4
vfJVoN56w5afY/koNtb7BXLMMK9ixxgjvO012bA4Ltc1yL2qL6/EgGbNlClTrGdW
Jy6iZMB8JGWKD0c8YEH0LadXOXwDXw6mVv47l351RcMfLKZnsy2twN061RxNsGDi
6FNm4eUU7KHss/U6AHRkFiHfiwVANjLG/0Orx2jqfJ/CvHj0qt9fDhqvGRouwFRy
YXLxFZmha/HHmejg+4bniq/amHHP4b3uoS4VpGL5J6tF1CReVpJceC9XdY6XXupc
hE08KzNDiILgA+q+6IjlADbBQVh9DlYphHbK0uTCC8Q7GLnC8z8=
=4fjU
-----END PGP SIGNATURE-----

--piLcEiqEighP6YIuOOIKQH3X8xEdnIW2R--


From nobody Tue Apr  3 09:00:20 2018
Return-Path: <stpeter@mozilla.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 674C1127909 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 09:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 GR8Bh6Z7Gmpj for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 09:00:12 -0700 (PDT)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::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 846E912EA55 for <ice@ietf.org>; Tue,  3 Apr 2018 09:00:09 -0700 (PDT)
Received: by mail-it0-x232.google.com with SMTP id m134-v6so24000393itb.3 for <ice@ietf.org>; Tue, 03 Apr 2018 09:00:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=Yoxp4sin9YmNtq9CxRFpnou5mhLIcLhqVX2K+vewkbU=; b=DOdcGuUVjnohReTDToqsREtiVDrcgmTogASvcZMioDVuYaz3SUclgF1J3YZ8r/qjBw qNfDo1XuR5T5gKv0URZv39Xi4Uk2zkZZHnwVNlNUU0FrwfOiuUhfpXUEICx8EX35+2rB 39Jr+J8f6kmuANTRxzN1vaR9TmBhkOJ0UwY8Y=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=Yoxp4sin9YmNtq9CxRFpnou5mhLIcLhqVX2K+vewkbU=; b=f+EmhnpQCObhPac6vD6pLkhCJjwuhTS9lkjwFac3Vq17dR/3iApUSLcSheHHc8ddP1 5K+4U7gTMADJYO3dpb15RjJDSthqv5zxOCIHon1+Ua5ZCg191dxJK02OFmW7QNCgcQWx iFYs5m47pCHAWqi0tYngU/fP+zbiq0ByPadSbydN9FJ95Mq3j51tQE/LsEBlv77y1fTm P4KvR2JvIO7ztkDJl0yh3VwCA1pkJIYOimCLmoaPh6pJhreS2JyDtSq1lcZZKJEAElSU DyWyFhAHevhw2MRfI9vOBOyCz9kfbFucCx+Fz6v6iloFefHvpNtx7OHXDfzkLoBVc0ne L91A==
X-Gm-Message-State: AElRT7HieG6i+dJHnv5KsSJsft3IDcLHViuQuSPGAedYoMjNwQ9sV/A4 MLdY8RLUiWJx5Bw0WMgY121OtQ==
X-Google-Smtp-Source: AIpwx4+kl/W/Ocn9YQzqDRe+mtBl38x3LzWw7bXo4kC1+o+8tQdL/HZrQbSkMMXqh9UQddh+4wOXWg==
X-Received: by 2002:a24:6204:: with SMTP id d4-v6mr5658260itc.11.1522771208859;  Tue, 03 Apr 2018 09:00:08 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id e91-v6sm589279itd.27.2018.04.03.09.00.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Apr 2018 09:00:08 -0700 (PDT)
To: =?UTF-8?Q?Mirja_K=c3=bchlewind?= <ietf@kuehlewind.net>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152275090004.14028.12432526304206496576.idtracker@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; keydata= 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 Fn7V
Message-ID: <9fbf619a-389b-6305-e628-800d8e094c6b@mozilla.com>
Date: Tue, 3 Apr 2018 10:00:06 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152275090004.14028.12432526304206496576.idtracker@ietfa.amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="OAxl8qOt4tzwRbaBcSvxUsFUOE2YgO3qt"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/AetF6e42qsOtAwHvbol-DhOQWI0>
Subject: Re: [Ice]  =?utf-8?q?Mirja_K=C3=BChlewind=27s_No_Objection_on_draft-i?= =?utf-8?q?etf-ice-trickle-18=3A_=28with_COMMENT=29?=
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, 03 Apr 2018 16:00:14 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--OAxl8qOt4tzwRbaBcSvxUsFUOE2YgO3qt
Content-Type: multipart/mixed; boundary="NrtN2GNZre8iAy3SyuTrAA4b5A6VMqHcE";
 protected-headers="v1"
From: Peter Saint-Andre <stpeter@mozilla.com>
To: =?UTF-8?Q?Mirja_K=c3=bchlewind?= <ietf@kuehlewind.net>,
 The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>,
 ice-chairs@ietf.org, ice@ietf.org
Message-ID: <9fbf619a-389b-6305-e628-800d8e094c6b@mozilla.com>
Subject: =?UTF-8?Q?Re:_Mirja_K=c3=bchlewind's_No_Objection_on_draft-ietf-ice?=
 =?UTF-8?Q?-trickle-18:_=28with_COMMENT=29?=
References: <152275090004.14028.12432526304206496576.idtracker@ietfa.amsl.com>
In-Reply-To: <152275090004.14028.12432526304206496576.idtracker@ietfa.amsl.com>

--NrtN2GNZre8iAy3SyuTrAA4b5A6VMqHcE
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 4/3/18 4:21 AM, Mirja K=C3=BChlewind wrote:
> Mirja K=C3=BChlewind has entered the following ballot position for
> draft-ietf-ice-trickle-18: No Objection
>=20
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this=

> introductory paragraph, however.)
>=20
>=20
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.ht=
ml
> for more information about IESG DISCUSS and COMMENT positions.
>=20
>=20
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
>=20
>=20
>=20
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>=20
> Thanks for the well written doc! On minor comment on the use of normati=
ve
> language:
>=20
> Section 8: "Also, candidate trickling needs to be correlated to a speci=
fic ICE
>    session, so that if there is an ICE restart, any delayed updates for=

>    a previous session can be recognized as such and ignored by the
>    receiving party. "
> Maybe use normative language here: "Also, candidate trickling MUST be
> correlated to a specific ICE
>    session, so that if there is an ICE restart, any delayed updates for=

>    a previous session can be recognized as such and ignored by the
>    receiving party. "
> I assume this is not using normative language because there is a normat=
ive
> requirement in sec 14. However, not using normative language in both ca=
ses
> seems rather confusing to me. Alternatively , I would suggest to add a =
forward
> reference.

Good catch. I suggest:

   Also, the using protocol MUST ensure that each trickled candidate is
   associated with a specific ICE session, so that if there is an ICE
   restart any delayed updates for a previous session can be recognized
   as such and ignored by the receiving party (see Section 10).

I also suggest that we move the following sentence from Section 8.2
("Announcing End of Candidates") to Section 10 ("Receiving an
End-Of-Candidates Indication") because it's out of place where it is now:=


   After an agent has received an
   end-of-candidates indication, it MUST also ignore any newly received
   candidates for that data stream or data session.

Peter


--NrtN2GNZre8iAy3SyuTrAA4b5A6VMqHcE--

--OAxl8qOt4tzwRbaBcSvxUsFUOE2YgO3qt
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENVUj07j078lgnb70ZWGMGH9oFKkFAlrDpQcACgkQZWGMGH9o
FKlOAxAA7hf9OJihILat3xitIWXLg9JTcvrPJuqY1hl4zBQnRdg9fwlgnzcM9uZ0
rwSEmUcLkzz/VjDUvmHkdPlxj/UdfnwynpGKBfeghaVTuP6F3kF/w3Us5/0T7ReN
RNQZ2ACRYhWzZK74WP6akHTsn0+nqSrBR5FGfySA27eJY4KfPV9C3y59Ut9W1Q9d
Ab4jWtkB99b9BLK6FN9TsOrL02WP4EUR/xDE/4WdIE5ax16BEuuLCbP5D1Zt4ei6
ghz907rLZ/iVG+KS1kXzPzF+xI5/2H9ck9BFZx5TeGwq+yC9jhaP/HRGVDaqDBru
V4LtK4PTaB5n4Y99rcGsBx0CUKy8R3t6821iBFklOSVR6mc1V2WBrRiUo2ZcVYIw
rbSbeuVuMiIfi0L9p8EDp2NWzsMuavSU2MsVOcZKciRK8Gcr8jM/kf9CgRrrqoOU
u9ATvLKAGHmf+xYJJkEltR10lFDfsCHeS2IXnJwYjyU0QxichNNXIzUbRFsc8lpI
8O2vT/kLJ21CdBDJQSiV3yygXnCSpKW4WkHUIa8Zyak4MhDBVz1iZ7Jjj94VnTFe
panYPZVdlBmuD0v5kkf67CMaoD/j04O2Ye5yA+NrnxPxku4fK++TbchY+EgxL2HT
XMdaRCkMoPe5I1kpZtcY0Ju4btlOq/bj9e24xozm0BTn8Tra0h8=
=v0rI
-----END PGP SIGNATURE-----

--OAxl8qOt4tzwRbaBcSvxUsFUOE2YgO3qt--


From nobody Tue Apr  3 09:22:48 2018
Return-Path: <stpeter@mozilla.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 909A012AAB6 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 09:22:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 TpnRQt6YSYCj for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 09:22:43 -0700 (PDT)
Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (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 E2D2E12E895 for <ice@ietf.org>; Tue,  3 Apr 2018 09:22:42 -0700 (PDT)
Received: by mail-io0-x235.google.com with SMTP id d7so22681096ioc.11 for <ice@ietf.org>; Tue, 03 Apr 2018 09:22:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=cONZS0n96z7VIaBKTmfhtIRvM32+nB0cG1YdpNhinA0=; b=PK1bfsGhHg33krAqFARxD1fuN8NxNEVU78tYn6TlW7VdJrYlI3Ckpk1jwsf62dD1ZJ mZi3srLhyfXVncls5Er89PSD+t8Rih4XAHpf/WLsbZ41zvhLo6TWXavPY0KYRTiC+jLS bkEpglZgFFvgnDVc1AcNmcWjLeXp4wl2rC0bY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=cONZS0n96z7VIaBKTmfhtIRvM32+nB0cG1YdpNhinA0=; b=tQyR3YakOAQ/wI0H2eUs3Va35SfvWRVgvot5iF5NEcajcsw7r7zoVNCLbWZG9E9san dx3N1MHE49b+oJEq47254xVbs5RR8VYQcSYVcnzdbGtxTNY91Jn1ZyzXBIC9OGSSfdm7 REOGszT6/vL+ysqWG3yNl3hhXV1glng0BhtEE8jjkWvyc0UQUjFsNPYn4r85Xa202VKh JkWQVdVCfWjQ44SCXUzZVZ2nwniQ3gwt7OKCOJv68bGwAV9Q80x5hmoosqt8B2UzhmcA ptwEWEyxIssbHxiZKQVp2YzetJwxgfhOUJNo1X96sTiQ3pl3nPwP4ZfLK8FJAywdGw3Z aHaw==
X-Gm-Message-State: ALQs6tAq/db0Timwb+W47pMvWRdnezlTaYh8RRQRiR1Y1YjFtIUjiewL iqm/jdxnCW2q0rghXO92wq/y9jF+nY8=
X-Google-Smtp-Source: AIpwx49w9dKhaD+yqGzWrOJWw5VpPDrE5v4zG6jOFOnQA3tVD87XGJ4lWgLSdYT/m9jtvBKPGEIbUg==
X-Received: by 10.107.133.232 with SMTP id p101mr13314251ioi.44.1522772561518;  Tue, 03 Apr 2018 09:22:41 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id a46-v6sm640573itj.1.2018.04.03.09.22.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Apr 2018 09:22:40 -0700 (PDT)
To: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>
Cc: fandreas@cisco.com, mmusic-chairs@ietf.org, draft-ietf-mmusic-trickle-ice-sip@ietf.org, mmusic@ietf.org, "ice@ietf.org" <ice@ietf.org>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; keydata= 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 Fn7V
Message-ID: <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com>
Date: Tue, 3 Apr 2018 10:22:39 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DisIHne6WLUo46VsbP3d4kdsRSDnAQe7B"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/DXV2o4qMAqh4hQSjdv5GHHdi0_8>
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 16:22:47 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--DisIHne6WLUo46VsbP3d4kdsRSDnAQe7B
Content-Type: multipart/mixed; boundary="zxolWByxpD9xuzxoLYSs9Ma01HhOq3Xi4";
 protected-headers="v1"
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>
Cc: fandreas@cisco.com, mmusic-chairs@ietf.org,
 draft-ietf-mmusic-trickle-ice-sip@ietf.org, mmusic@ietf.org,
 "ice@ietf.org" <ice@ietf.org>
Message-ID: <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com>
Subject: Re: [MMUSIC] Adam Roach's Discuss on
 draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com>
In-Reply-To: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com>

--zxolWByxpD9xuzxoLYSs9Ma01HhOq3Xi4
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

+ ICE WG to address the cross-document DISCUSS only.

On 4/3/18 1:29 AM, Adam Roach wrote:

<snip/>

> The second issue doesn't necessarily pertain to this document per se as=
 much
> as it does the interaction among this document, draft-ietf-ice-trickle =
(Trickle
> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and draft-ietf-rtcweb-js=
ep
> (JSEP). The problem doesn't lie with any single document, but in the ov=
erall
> result of how they're currently structured.
>=20
> JSEP (in the RFC editor queue) refers to the "a=3Dend-of-candidates" SD=
P attribute
> as appearing in Trickle ICE, section 9.3, which was true at one point i=
n time.
> Somewhere along the line, this attribute's definition was moved from th=
ere
> into this document.
>=20
> There are several ways to fix this, each with their own drawbacks:
>=20
> 1. Move the SDP syntax for "a=3Dend-of-candidates" back into the Trickl=
e ICE
>    draft. Drawback: Trickle ICE does not currently define any normative=
 SDP
>    behavior; and, in fact, could work in a system that doesn't use SDP =
at all.
>=20
> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant f=
rom the
>    perspective that ICE SDP defines SDP syntax for ICE in general (for =
both
>    SIP and JSEP), and such a move aggregates all of the SDP syntax into=
 a
>    single document that is already necessary to reference from any docu=
ment
>    that uses SDP for Trickle ICE. Drawback: the document doesn't presen=
tly
>    discuss Trickle ICE at all, and this would require a somewhat awkwar=
d
>    section that basically says "If you use [Trickle ICE] with SDP, the =
syntax
>    for the end-of-candidate marker is..."
>=20
> 3. Change JSEP to normatively depend on this document for the
>    "a=3Dend-of-candidates" syntax. Drawback: This document is extremely=

>    SIP-specific, while JSEP is based solely on RFC 4566 syntax and RFC =
3264
>    behavior, independent of any SIP semantics.  Forcing JSEP to normati=
vely
>    depend on a SIP specific document for a simple attribute syntax defi=
nition
>    seems to be letting the tail wag the dog.
>=20
> I believe that #2 is the least inelegant option, but I'm open to #1 and=
 #3.
> However, The *current* situation -- in which JSEP normatively points to=
 a
> document from which the text is cites has been removed out from under i=
t -- is
> clearly wrong.

IMHO the ICE WG had consensus to remove all normative SDP references
from draft-ietf-ice-trickle and place them in
draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
document JSEP points to, as long as the "a=3Dend-of-candidates" definitio=
n
can be found there?

Peter




--zxolWByxpD9xuzxoLYSs9Ma01HhOq3Xi4--

--DisIHne6WLUo46VsbP3d4kdsRSDnAQe7B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENVUj07j078lgnb70ZWGMGH9oFKkFAlrDqk8ACgkQZWGMGH9o
FKk5ng//SqMYOxzzFS9mN6QNykgWaa8EThSDwcU0y2uw1yxZL37qSVMOBjvntrBf
mfkIGhNo2c0CLSyfCKY2CaoVopL8TauMeQkRNH4xKxmQheWhsIZWpaRfVeMJVWxA
kOC/PjtQCmuP+x7GnB5b6rH+oFefWiMUVsCfZRmS9d0hmSAfi1eDKqkAi3jYsmAt
71DfSSs/0Vwj+HXPIxp4l8yUnCY66tGjL6FT/6w+Com2RxBXjb7Tarl2Mo5dUPmX
2CsrwKBFwnuSs0eCIaTQSnghPW5J3rYQj3vHeXEGmBHKUD2ykGO2NMsQcHG6PDZK
qLvomBdChNp4sDXAd65YYcBbWgIYsgl1Qe/Up/wg+7vu7CeFZEjV8/epAeLdVw9I
2kk3w7kX/O+oEiUvzEyZSyk4cTpAPalmhxrE5lhxpfOmnUvNccsmeHlvul25PsK4
TX3aGpnSrlZTxTINGo41njyOAjJT54ADrdfbrfLdabU1SPT0osOwseX4b6fyoBMO
Hseg6BwoYtFJpf/64r3g20bzpE4scmXj8y+Vl2YZ8JdNE42hlV2trjO/BsthkpxM
5Lfy5H8Glru9YOxMoulxnrDEdqkWDlv2Wow3Q+DhPQHjX8WsbFz4Ycn9hZp1ATFw
hTelQjdwzgzAQ19uSEpTlXflr8w2zqDydTOd7tgdQaIO/AUlMVs=
=iujG
-----END PGP SIGNATURE-----

--DisIHne6WLUo46VsbP3d4kdsRSDnAQe7B--


From nobody Tue Apr  3 09:55:47 2018
Return-Path: <ben@nostrum.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 B211F12D7E6; Tue,  3 Apr 2018 09:55:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 GqOvQfQcemku; Tue,  3 Apr 2018 09:55:33 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 A5A65126BFD; Tue,  3 Apr 2018 09:55:33 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33GtSH6081558 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 11:55:28 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_BACB3D2F-C7CB-497A-A9F9-30DEF0AE0003"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Tue, 3 Apr 2018 11:55:27 -0500
In-Reply-To: <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com>
Cc: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, mmusic-chairs@ietf.org, draft-ietf-mmusic-trickle-ice-sip@ietf.org, mmusic@ietf.org, "ice@ietf.org" <ice@ietf.org>
To: Peter Saint-Andre <stpeter@mozilla.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/OpPlb1lAuJ0VE3bzV1xHmpVVkdI>
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 16:55:36 -0000

--Apple-Mail=_BACB3D2F-C7CB-497A-A9F9-30DEF0AE0003
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 3, 2018, at 11:22 AM, Peter Saint-Andre <stpeter@mozilla.com> =
wrote:
>=20
> + ICE WG to address the cross-document DISCUSS only.
>=20
> On 4/3/18 1:29 AM, Adam Roach wrote:
>=20
> <snip/>
>=20
>> The second issue doesn't necessarily pertain to this document per se =
as much
>> as it does the interaction among this document, =
draft-ietf-ice-trickle (Trickle
>> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and =
draft-ietf-rtcweb-jsep
>> (JSEP). The problem doesn't lie with any single document, but in the =
overall
>> result of how they're currently structured.
>>=20
>> JSEP (in the RFC editor queue) refers to the "a=3Dend-of-candidates" =
SDP attribute
>> as appearing in Trickle ICE, section 9.3, which was true at one point =
in time.
>> Somewhere along the line, this attribute's definition was moved from =
there
>> into this document.
>>=20
>> There are several ways to fix this, each with their own drawbacks:
>>=20
>> 1. Move the SDP syntax for "a=3Dend-of-candidates" back into the =
Trickle ICE
>>   draft. Drawback: Trickle ICE does not currently define any =
normative SDP
>>   behavior; and, in fact, could work in a system that doesn't use SDP =
at all.
>>=20
>> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant =
from the
>>   perspective that ICE SDP defines SDP syntax for ICE in general (for =
both
>>   SIP and JSEP), and such a move aggregates all of the SDP syntax =
into a
>>   single document that is already necessary to reference from any =
document
>>   that uses SDP for Trickle ICE. Drawback: the document doesn't =
presently
>>   discuss Trickle ICE at all, and this would require a somewhat =
awkward
>>   section that basically says "If you use [Trickle ICE] with SDP, the =
syntax
>>   for the end-of-candidate marker is..."
>>=20
>> 3. Change JSEP to normatively depend on this document for the
>>   "a=3Dend-of-candidates" syntax. Drawback: This document is =
extremely
>>   SIP-specific, while JSEP is based solely on RFC 4566 syntax and RFC =
3264
>>   behavior, independent of any SIP semantics.  Forcing JSEP to =
normatively
>>   depend on a SIP specific document for a simple attribute syntax =
definition
>>   seems to be letting the tail wag the dog.
>>=20
>> I believe that #2 is the least inelegant option, but I'm open to #1 =
and #3.
>> However, The *current* situation -- in which JSEP normatively points =
to a
>> document from which the text is cites has been removed out from under =
it -- is
>> clearly wrong.
>=20
> IMHO the ICE WG had consensus to remove all normative SDP references
> from draft-ietf-ice-trickle and place them in
> draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
> document JSEP points to, as long as the "a=3Dend-of-candidates" =
definition
> can be found there?

I was working on a comment to the same effect when I saw Peter=E2=80=99s.

I see Adam=E2=80=99s option 1 as a non-starter since it explicitly =
reverses that consensus. I see 2 and 3 to be equally awkward, in which =
case 3 requires the least amount of structural change. If there was an =
option that required no change to jsep at all(since it is currently with =
the RFC editor), but IIUC, none of the choices allow for that.

Thanks!

Ben.


--Apple-Mail=_BACB3D2F-C7CB-497A-A9F9-30DEF0AE0003
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrDsf8ACgkQgFZKbJXz
1A24fQ//QXFkHY/yNQJeiQnjRF08h68nsx8U8GLBZ1621BkphIGCCtN7zM9FHzai
dGj0jSyLCYGzhI3AJSOGCcc38BIQCYsbvIV1aTFzpH57Sa7rEMQHYqH4Ey0PaupW
lHIgclGXgy75RpgU5Zgrwv6VYioASHc1sWo2sNfoihNPukDdFdvbhJJYSux1GJ2p
LUcaebFUqLi6wRQ9ovgfoMmjFqrdG0HNQSAvTPBpksvLFle7kQPy3I9t3u/3/fGm
RMzinNHcaTnjfO1yx2D339TcxyLgJNWBqJuQT+6GWF2vkLqq36MMSvYaZ2I7FglC
m3XTAJQJ2IHR7tsrz/lvdwYpVxmj5mgvqVD5hQo7yhzBnKaKDXbjW6th9a6souMt
ZB1q0vIjAGVTLqFwtGB+Pdqctn/M95F6Z3hT93TbNHak1b9VohMDLQ4dxf/PxY6c
Uay0IOxtxUd//1X28d9ffu7GFn/v3TMO9nt6yWxrJwZAWUr54EMboMHEmh8iN8y2
OkmM2HMyYc0+ej3wfphHNecuVtntWhe0uoZlj3tzauzKyBE5kx9PZfX4qhTopKod
o6s30LHjWFR3H7SN8GRL1i+VQncMLSbDhcjkXYZ+WJNf5n/Pzr934OjX6iVmTGPG
xuuhHgG0hnM3vLKhjXf6A5bAHHY2wNVG4v8wJ0KGNip9rIZGi8M=
=LMu0
-----END PGP SIGNATURE-----

--Apple-Mail=_BACB3D2F-C7CB-497A-A9F9-30DEF0AE0003--


From nobody Tue Apr  3 10:24:31 2018
Return-Path: <adam@nostrum.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 31BA912D7E8; Tue,  3 Apr 2018 10:24:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 rtkOJ9MPvr4j; Tue,  3 Apr 2018 10:24:28 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 2A17D124239; Tue,  3 Apr 2018 10:24:28 -0700 (PDT)
Received: from Svantevit.local (99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33HONFv086318 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 12:24:24 -0500 (CDT) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228] claimed to be Svantevit.local
To: Ben Campbell <ben@nostrum.com>, Peter Saint-Andre <stpeter@mozilla.com>
Cc: The IESG <iesg@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, mmusic-chairs@ietf.org, draft-ietf-mmusic-trickle-ice-sip@ietf.org, mmusic@ietf.org, "ice@ietf.org" <ice@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com>
From: Adam Roach <adam@nostrum.com>
Message-ID: <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com>
Date: Tue, 3 Apr 2018 12:24:18 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/LHEMlPqGxzsbuDZfma9IyjsgRWU>
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:24:30 -0000

+rtcweb. This is a three-WG situation, and I suspect rtcweb participants 
have an opinion on the topic.

/a

On 4/3/18 11:55 AM, Ben Campbell wrote:
>
>> On Apr 3, 2018, at 11:22 AM, Peter Saint-Andre <stpeter@mozilla.com> wrote:
>>
>> + ICE WG to address the cross-document DISCUSS only.
>>
>> On 4/3/18 1:29 AM, Adam Roach wrote:
>>
>> <snip/>
>>
>>> The second issue doesn't necessarily pertain to this document per se as much
>>> as it does the interaction among this document, draft-ietf-ice-trickle (Trickle
>>> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and draft-ietf-rtcweb-jsep
>>> (JSEP). The problem doesn't lie with any single document, but in the overall
>>> result of how they're currently structured.
>>>
>>> JSEP (in the RFC editor queue) refers to the "a=end-of-candidates" SDP attribute
>>> as appearing in Trickle ICE, section 9.3, which was true at one point in time.
>>> Somewhere along the line, this attribute's definition was moved from there
>>> into this document.
>>>
>>> There are several ways to fix this, each with their own drawbacks:
>>>
>>> 1. Move the SDP syntax for "a=end-of-candidates" back into the Trickle ICE
>>>    draft. Drawback: Trickle ICE does not currently define any normative SDP
>>>    behavior; and, in fact, could work in a system that doesn't use SDP at all.
>>>
>>> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant from the
>>>    perspective that ICE SDP defines SDP syntax for ICE in general (for both
>>>    SIP and JSEP), and such a move aggregates all of the SDP syntax into a
>>>    single document that is already necessary to reference from any document
>>>    that uses SDP for Trickle ICE. Drawback: the document doesn't presently
>>>    discuss Trickle ICE at all, and this would require a somewhat awkward
>>>    section that basically says "If you use [Trickle ICE] with SDP, the syntax
>>>    for the end-of-candidate marker is..."
>>>
>>> 3. Change JSEP to normatively depend on this document for the
>>>    "a=end-of-candidates" syntax. Drawback: This document is extremely
>>>    SIP-specific, while JSEP is based solely on RFC 4566 syntax and RFC 3264
>>>    behavior, independent of any SIP semantics.  Forcing JSEP to normatively
>>>    depend on a SIP specific document for a simple attribute syntax definition
>>>    seems to be letting the tail wag the dog.
>>>
>>> I believe that #2 is the least inelegant option, but I'm open to #1 and #3.
>>> However, The *current* situation -- in which JSEP normatively points to a
>>> document from which the text is cites has been removed out from under it -- is
>>> clearly wrong.
>> IMHO the ICE WG had consensus to remove all normative SDP references
>> from draft-ietf-ice-trickle and place them in
>> draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
>> document JSEP points to, as long as the "a=end-of-candidates" definition
>> can be found there?
> I was working on a comment to the same effect when I saw Peter’s.
>
> I see Adam’s option 1 as a non-starter since it explicitly reverses that consensus. I see 2 and 3 to be equally awkward, in which case 3 requires the least amount of structural change. If there was an option that required no change to jsep at all(since it is currently with the RFC editor), but IIUC, none of the choices allow for that.
>
> Thanks!
>
> Ben.
>


From nobody Tue Apr  3 14:53:36 2018
Return-Path: <ekr@rtfm.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 78C3512D7E5 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.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 uSaJzSN_Skqk for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:27:23 -0700 (PDT)
Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (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 7CA5E12D7E4 for <ice@ietf.org>; Tue,  3 Apr 2018 10:27:20 -0700 (PDT)
Received: by mail-oi0-x230.google.com with SMTP id x9-v6so16695811oig.7 for <ice@ietf.org>; Tue, 03 Apr 2018 10:27:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=G1O9nTQ4sadQaByb4/ey+xHWYMSBZAQ4eH3tlOAnrgU=; b=zxs+IRIGNShwuDXo/bhCiGPdCmXx411cc0biRt0in8w7mnyF3fpiJ+TnwIq29vHZsD 1EaJ8/7ZOdklB4inz5V4lMx+1Jyrqi7r6jRJzAgzTKtJbHm1uN2iLbO7CZsgIEeybvrs 8BSWYB27KdMHim4ZBEK/RMcOYrtyVXC1GqAifCn0CMdSONFFhZZLkWpnSA1VqOngdjvU 93/hNnAqdJV4498cWuerD3kFutuA7cWM8lkJZ9M/U3xw9ClBHnWTGVJIcbkZet+v8tfq 5BU78D0M1zCQuCCEYBcLHf34AMMJV7bwT+FrvSGpbfanLxA6aDUba8rMiuvQd6GwOz2Q EyJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=G1O9nTQ4sadQaByb4/ey+xHWYMSBZAQ4eH3tlOAnrgU=; b=k5fHrymGhq9sDQjPcwq76JyFdAgradJLf4RAMju1gnjJmUs78fxn7JLaVRxN+dCdQt mesjZEWXZLl4ozUvxlZd4RfbMp/+UApaQmhl2PoCLCUYACxMpfE8PWYVXMp7iMUNkauz krpnRnCOkYFDP+z9KHAnwRQ1G/h7NpxPiq0Yd0Vz05XlVmwu2SzTYKLd9124+3Qjoahh 4VBlf2+gXsVK7ONae1uayN2puMBZD338H9HA2LwS3Z/nEW3FbEBIdX5/EJunmpL414Y8 Ng9DwFTEGIY+MH1oO8ZHEYpwD5gF6ajeoyViYiiaVjE5bdtolEw81fJA9mSdcgQFIcp8 qSeA==
X-Gm-Message-State: ALQs6tCMTRCPuJMvsbRZh0YfYOXymlvayMCaqvTI4Z5k5an5lNiltHFW 8s3Z8sN0WacV25bhpUZnI++CfAM/JHKiLM8GUUP2+w==
X-Google-Smtp-Source: AIpwx4+Un7e+7Va9JzAIHX1EWkvd2b/zoro/1EhceaibBYa5mpKhI4NxSnwz0Rrda1ry9rYHma+vRckImraVLyuRE4Y=
X-Received: by 2002:aca:cc53:: with SMTP id c80-v6mr8207674oig.174.1522776439907;  Tue, 03 Apr 2018 10:27:19 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.138.18.130 with HTTP; Tue, 3 Apr 2018 10:26:39 -0700 (PDT)
In-Reply-To: <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Tue, 3 Apr 2018 10:26:39 -0700
Message-ID: <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Cc: Ben Campbell <ben@nostrum.com>, Peter Saint-Andre <stpeter@mozilla.com>, mmusic-chairs@ietf.org,  mmusic WG <mmusic@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>,  "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>,  draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c601cc0568f504b6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/nJCXm4tpGX8eO5FGPagJCOj4uaQ>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:27:24 -0000

--000000000000c601cc0568f504b6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <adam@nostrum.com> wrote:

> +rtcweb. This is a three-WG situation, and I suspect rtcweb participants
> have an opinion on the topic.
>
> /a
>
>
> On 4/3/18 11:55 AM, Ben Campbell wrote:
>
>>
>> On Apr 3, 2018, at 11:22 AM, Peter Saint-Andre <stpeter@mozilla.com>
>>> wrote:
>>>
>>> + ICE WG to address the cross-document DISCUSS only.
>>>
>>> On 4/3/18 1:29 AM, Adam Roach wrote:
>>>
>>> <snip/>
>>>
>>> The second issue doesn't necessarily pertain to this document per se as
>>>> much
>>>> as it does the interaction among this document, draft-ietf-ice-trickle
>>>> (Trickle
>>>> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and
>>>> draft-ietf-rtcweb-jsep
>>>> (JSEP). The problem doesn't lie with any single document, but in the
>>>> overall
>>>> result of how they're currently structured.
>>>>
>>>> JSEP (in the RFC editor queue) refers to the "a=3Dend-of-candidates" S=
DP
>>>> attribute
>>>> as appearing in Trickle ICE, section 9.3, which was true at one point
>>>> in time.
>>>> Somewhere along the line, this attribute's definition was moved from
>>>> there
>>>> into this document.
>>>>
>>>> There are several ways to fix this, each with their own drawbacks:
>>>>
>>>> 1. Move the SDP syntax for "a=3Dend-of-candidates" back into the Trick=
le
>>>> ICE
>>>>    draft. Drawback: Trickle ICE does not currently define any normativ=
e
>>>> SDP
>>>>    behavior; and, in fact, could work in a system that doesn't use SDP
>>>> at all.
>>>>
>>>> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant
>>>> from the
>>>>    perspective that ICE SDP defines SDP syntax for ICE in general (for
>>>> both
>>>>    SIP and JSEP), and such a move aggregates all of the SDP syntax int=
o
>>>> a
>>>>    single document that is already necessary to reference from any
>>>> document
>>>>    that uses SDP for Trickle ICE. Drawback: the document doesn't
>>>> presently
>>>>    discuss Trickle ICE at all, and this would require a somewhat awkwa=
rd
>>>>    section that basically says "If you use [Trickle ICE] with SDP, the
>>>> syntax
>>>>    for the end-of-candidate marker is..."
>>>>
>>>> 3. Change JSEP to normatively depend on this document for the
>>>>    "a=3Dend-of-candidates" syntax. Drawback: This document is extremel=
y
>>>>    SIP-specific, while JSEP is based solely on RFC 4566 syntax and RFC
>>>> 3264
>>>>    behavior, independent of any SIP semantics.  Forcing JSEP to
>>>> normatively
>>>>    depend on a SIP specific document for a simple attribute syntax
>>>> definition
>>>>    seems to be letting the tail wag the dog.
>>>>
>>>> I believe that #2 is the least inelegant option, but I'm open to #1 an=
d
>>>> #3.
>>>> However, The *current* situation -- in which JSEP normatively points t=
o
>>>> a
>>>> document from which the text is cites has been removed out from under
>>>> it -- is
>>>> clearly wrong.
>>>>
>>> IMHO the ICE WG had consensus to remove all normative SDP references
>>> from draft-ietf-ice-trickle and place them in
>>> draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
>>> document JSEP points to, as long as the "a=3Dend-of-candidates" definit=
ion
>>> can be found there?
>>>
>> I was working on a comment to the same effect when I saw Peter=E2=80=99s=
.
>>
>> I see Adam=E2=80=99s option 1 as a non-starter since it explicitly rever=
ses that
>> consensus. I see 2 and 3 to be equally awkward, in which case 3 requires
>> the least amount of structural change. If there was an option that requi=
red
>> no change to jsep at all(since it is currently with the RFC editor), but
>> IIUC, none of the choices allow for that.
>>
>
I don't think #3 is acceptable. AFAIK JSEP has no other dependencies on
SIP. If you think #2 and #3 are equally awkward, lets do #2.

-Ekr


>> Thanks!
>>
>> Ben.
>>
>>
>

--000000000000c601cc0568f504b6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:adam@nostrum.com" target=3D"_blank">adam@nostrum.com</a>&gt;</=
span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">+rtcweb. This is a three-WG =
situation, and I suspect rtcweb participants have an opinion on the topic.<=
span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
/a</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
On 4/3/18 11:55 AM, Ben Campbell wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On Apr 3, 2018, at 11:22 AM, Peter Saint-Andre &lt;<a href=3D"mailto:stpete=
r@mozilla.com" target=3D"_blank">stpeter@mozilla.com</a>&gt; wrote:<br>
<br>
+ ICE WG to address the cross-document DISCUSS only.<br>
<br>
On 4/3/18 1:29 AM, Adam Roach wrote:<br>
<br>
&lt;snip/&gt;<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The second issue doesn&#39;t necessarily pertain to this document per se as=
 much<br>
as it does the interaction among this document, draft-ietf-ice-trickle (Tri=
ckle<br>
ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and draft-ietf-rtcweb-jsep<b=
r>
(JSEP). The problem doesn&#39;t lie with any single document, but in the ov=
erall<br>
result of how they&#39;re currently structured.<br>
<br>
JSEP (in the RFC editor queue) refers to the &quot;a=3Dend-of-candidates&qu=
ot; SDP attribute<br>
as appearing in Trickle ICE, section 9.3, which was true at one point in ti=
me.<br>
Somewhere along the line, this attribute&#39;s definition was moved from th=
ere<br>
into this document.<br>
<br>
There are several ways to fix this, each with their own drawbacks:<br>
<br>
1. Move the SDP syntax for &quot;a=3Dend-of-candidates&quot; back into the =
Trickle ICE<br>
=C2=A0 =C2=A0draft. Drawback: Trickle ICE does not currently define any nor=
mative SDP<br>
=C2=A0 =C2=A0behavior; and, in fact, could work in a system that doesn&#39;=
t use SDP at all.<br>
<br>
2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant from =
the<br>
=C2=A0 =C2=A0perspective that ICE SDP defines SDP syntax for ICE in general=
 (for both<br>
=C2=A0 =C2=A0SIP and JSEP), and such a move aggregates all of the SDP synta=
x into a<br>
=C2=A0 =C2=A0single document that is already necessary to reference from an=
y document<br>
=C2=A0 =C2=A0that uses SDP for Trickle ICE. Drawback: the document doesn&#3=
9;t presently<br>
=C2=A0 =C2=A0discuss Trickle ICE at all, and this would require a somewhat =
awkward<br>
=C2=A0 =C2=A0section that basically says &quot;If you use [Trickle ICE] wit=
h SDP, the syntax<br>
=C2=A0 =C2=A0for the end-of-candidate marker is...&quot;<br>
<br>
3. Change JSEP to normatively depend on this document for the<br>
=C2=A0 =C2=A0&quot;a=3Dend-of-candidates&quot; syntax. Drawback: This docum=
ent is extremely<br>
=C2=A0 =C2=A0SIP-specific, while JSEP is based solely on RFC 4566 syntax an=
d RFC 3264<br>
=C2=A0 =C2=A0behavior, independent of any SIP semantics.=C2=A0 Forcing JSEP=
 to normatively<br>
=C2=A0 =C2=A0depend on a SIP specific document for a simple attribute synta=
x definition<br>
=C2=A0 =C2=A0seems to be letting the tail wag the dog.<br>
<br>
I believe that #2 is the least inelegant option, but I&#39;m open to #1 and=
 #3.<br>
However, The *current* situation -- in which JSEP normatively points to a<b=
r>
document from which the text is cites has been removed out from under it --=
 is<br>
clearly wrong.<br>
</blockquote>
IMHO the ICE WG had consensus to remove all normative SDP references<br>
from draft-ietf-ice-trickle and place them in<br>
draft-ietf-mmusic-trickle-ice-<wbr>sip. Does it really matter what kind of<=
br>
document JSEP points to, as long as the &quot;a=3Dend-of-candidates&quot; d=
efinition<br>
can be found there?<br>
</blockquote>
I was working on a comment to the same effect when I saw Peter=E2=80=99s.<b=
r>
<br>
I see Adam=E2=80=99s option 1 as a non-starter since it explicitly reverses=
 that consensus. I see 2 and 3 to be equally awkward, in which case 3 requi=
res the least amount of structural change. If there was an option that requ=
ired no change to jsep at all(since it is currently with the RFC editor), b=
ut IIUC, none of the choices allow for that.<br></blockquote></div></div></=
blockquote><div><br></div><div>I don&#39;t think #3 is acceptable. AFAIK JS=
EP has no other dependencies on SIP. If you think #2 and #3 are equally awk=
ward, lets do #2.<br></div><div><br></div><div>-Ekr</div><div><br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
<br>
Thanks!<br>
<br>
Ben.<br>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br></div></div>

--000000000000c601cc0568f504b6--


From nobody Tue Apr  3 14:53:42 2018
Return-Path: <ben@nostrum.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 E489F12D7E8; Tue,  3 Apr 2018 10:35:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 SB27yzaLq0yu; Tue,  3 Apr 2018 10:35:57 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 0611012D7E5; Tue,  3 Apr 2018 10:35:56 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33HZrU7088315 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 12:35:54 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_B408C13E-FC4A-41CD-9814-E8C43E6D6732"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Tue, 3 Apr 2018 12:35:52 -0500
In-Reply-To: <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com>
Cc: Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, Peter Saint-Andre <stpeter@mozilla.com>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
To: Eric Rescorla <ekr@rtfm.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/dYRSMI3tDzvNH1wpBXiB3L5ADI0>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:35:59 -0000

--Apple-Mail=_B408C13E-FC4A-41CD-9814-E8C43E6D6732
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>=20
> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies =
on SIP. If you think #2 and #3 are equally awkward, lets do #2.
>=20

I said they are equally awkward (by which I mean equally awkward for =
readers after publication), but 3 requires fewer changes (that is, less =
effort.).

If we want to go for least awkward, that probably means a separate =
trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99s=
 the past of most effort.

But honestly, I think this is the sort of point that we should defer to =
WG consensus.

Ben.

--Apple-Mail=_B408C13E-FC4A-41CD-9814-E8C43E6D6732
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrDu3gACgkQgFZKbJXz
1A0c4A/+Jje2dM1gnZrawy5A+JrKVqHwZ2oDQT59NU6u8B1tjSbB9Dg4DSMvJq9V
bEFfzf68UqQBbtT82qdxtYsrCnYLqHmwfP6NxDBhIyRPCYaumoXEAnHdRuV4iWCL
oYpnqmRpxWa1S7odvvF5bsoo3DCsePedxvMGI/Y88xp7QA2nX1ULu5HZhZ6GxHR2
KoAZAqbX+sB3Te4pOh3FG8HVH79D4KLkkFca+nSPQTJiK1r4SY1bbA4VcYeOmvCa
1/3+b9Hrk6FZTXxj3cs8EEAHNI0KzC4up64QmkuGU9leu6DvOiR2rZx0AOzoIEHs
RnziWWWVvYBIn084KmsvxyzPmG/fYJcnrHyggct1r6U8Dl+ZJPbKn/TLT8LDDJU1
kUW/RZYaRONiKWnZU/zUOfNY+y1x+XhEvUAsxxcFyr8eLXE9Pqndu/JaQQDm/CGQ
dM95sWz5WcB6x5GraMz3YAVzWqPpE0lG79uD41PrL/AR7ZR+WeKCYnobgNEBTGks
xoZh55nYIwz5uq1YVacdJpcnb9n4pL6mem1htbn5wIqzKtCaE68h9ERGqK8IEddw
pJfH5tPm/qCiL/KAz01Uoe/unLMp1bpdKKnl198HB9wAb3gtkbVgRayTlwY36/3O
Dr8kp3XxNjBujE5H7hG8hgroQGpQWmy/srGjk700e741p88seoQ=
=vtUO
-----END PGP SIGNATURE-----

--Apple-Mail=_B408C13E-FC4A-41CD-9814-E8C43E6D6732--


From nobody Tue Apr  3 14:53:52 2018
Return-Path: <roman@telurix.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 1668012EB1A for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.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 G98CAvxH1kUR for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:38:44 -0700 (PDT)
Received: from mail-pl0-x22a.google.com (mail-pl0-x22a.google.com [IPv6:2607:f8b0:400e:c01::22a]) (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 04A0712EAD0 for <ice@ietf.org>; Tue,  3 Apr 2018 10:38:43 -0700 (PDT)
Received: by mail-pl0-x22a.google.com with SMTP id v18-v6so7848994ply.12 for <ice@ietf.org>; Tue, 03 Apr 2018 10:38:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=r0jnHAg/mfl7AF7pE4yFS9tRKui789opIZmUZylMp2Q=; b=ogI3rVhbqRR7FEOXvkLHM+rIBXcIPAxI7EKOkCEQLGoJDwn9Cn05OyoVVgAWcN/p16 x5R5AsxXiTKnKltb1EmkNPzZm5yZ9iwVKNQekdScg+Yey9nEeDqxtYNtT0MoFquFinK1 7sCIw+YBnna2SRKbfnGkB4HXzNsHIkhPWDFNB+iK1tdGIiR8MALjjSjkTd53I4gZRU5J 0xP+d+bYBkgXjQF3lBwncilbjRlFHrCm+e+V8bzW5mN9e5y7Ksu0hGYWq7nFXiCYZEor Iijz3TJnoNbm+k/+wFxPAtjZfchogwpvqRpmhElxHbeJY5bkF3dq1U+DXxh4j9sXOoJh /qpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=r0jnHAg/mfl7AF7pE4yFS9tRKui789opIZmUZylMp2Q=; b=b9r/f4k8K7fiXRjwvYY6LLuZEHQ8kEyDR2bDPpepPyTxk5Kj5Is5xVq+eR2jVSCfsj 7nyEJ4EI19sgQro4IZAGPYglRtlq1Xo9C6xZr5sk8QTrSF0iddaiBNY2WNlcy3uQSgQ/ VzrgL8jLl24mTypVh4hihyqwMtkuHfBaV9JxgNrgjVbDGd+mFvU/SY0OKtL4IgvF19D5 Bo4zhGnwT8/+mwArw+GzgNV6SrWt237c+cFDN6+sxP1Z4/rxgaRm0BIxFAT71270idoN SkScmQ7AYyeTyi1v8rHUZXZ+KvuRnU+cxDlzjGSlG1pdUzGcnNaf3N5Aio2Uxwm684io oLJQ==
X-Gm-Message-State: AElRT7H283hVOvi7tpK83MBc6a0scaCwe7zGm9wzhlMrr7CchM2Eb7PE eT0A9zC+spM8lNs1WqLhym8/WA==
X-Google-Smtp-Source: AIpwx498FnUeZ4XCg7hdEq1PKhaP+zWG4f44HZsYgATHlLFb7En1FHOmZPAj1xsTUPVyfJrKQx53QQ==
X-Received: by 2002:a17:902:566:: with SMTP id 93-v6mr14653900plf.327.1522777122694;  Tue, 03 Apr 2018 10:38:42 -0700 (PDT)
Received: from mail-pl0-f54.google.com (mail-pl0-f54.google.com. [209.85.160.54]) by smtp.gmail.com with ESMTPSA id f86sm6183078pfk.153.2018.04.03.10.38.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Apr 2018 10:38:41 -0700 (PDT)
Received: by mail-pl0-f54.google.com with SMTP id b6-v6so7846326pla.11; Tue, 03 Apr 2018 10:38:41 -0700 (PDT)
X-Received: by 2002:a17:902:8d84:: with SMTP id v4-v6mr14819021plo.215.1522777121234;  Tue, 03 Apr 2018 10:38:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.182.102 with HTTP; Tue, 3 Apr 2018 10:38:39 -0700 (PDT)
In-Reply-To: <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
Date: Tue, 3 Apr 2018 13:38:39 -0400
X-Gmail-Original-Message-ID: <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com>
Message-ID: <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: Adam Roach <adam@nostrum.com>, Ben Campbell <ben@nostrum.com>, mmusic WG <mmusic@ietf.org>,  mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>,  Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>,  The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="00000000000062241f0568f52d24"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/AhIJMnJ3xb4Gc0LrsimG5kO4tU8>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:38:55 -0000

--00000000000062241f0568f52d24
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 3, 2018 at 1:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:

>
>
> On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <adam@nostrum.com> wrote:
>
>> On 4/3/18 1:29 AM, Adam Roach wrote:
>>>>
>>>> <snip/>
>>>>
>>>> The second issue doesn't necessarily pertain to this document per se a=
s
>>>>> much
>>>>> as it does the interaction among this document, draft-ietf-ice-trickl=
e
>>>>> (Trickle
>>>>> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and
>>>>> draft-ietf-rtcweb-jsep
>>>>> (JSEP). The problem doesn't lie with any single document, but in the
>>>>> overall
>>>>> result of how they're currently structured.
>>>>>
>>>>> JSEP (in the RFC editor queue) refers to the "a=3Dend-of-candidates" =
SDP
>>>>> attribute
>>>>> as appearing in Trickle ICE, section 9.3, which was true at one point
>>>>> in time.
>>>>> Somewhere along the line, this attribute's definition was moved from
>>>>> there
>>>>> into this document.
>>>>>
>>>>> There are several ways to fix this, each with their own drawbacks:
>>>>>
>>>>> 1. Move the SDP syntax for "a=3Dend-of-candidates" back into the Tric=
kle
>>>>> ICE
>>>>>    draft. Drawback: Trickle ICE does not currently define any
>>>>> normative SDP
>>>>>    behavior; and, in fact, could work in a system that doesn't use SD=
P
>>>>> at all.
>>>>>
>>>>> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant
>>>>> from the
>>>>>    perspective that ICE SDP defines SDP syntax for ICE in general (fo=
r
>>>>> both
>>>>>    SIP and JSEP), and such a move aggregates all of the SDP syntax
>>>>> into a
>>>>>    single document that is already necessary to reference from any
>>>>> document
>>>>>    that uses SDP for Trickle ICE. Drawback: the document doesn't
>>>>> presently
>>>>>    discuss Trickle ICE at all, and this would require a somewhat
>>>>> awkward
>>>>>    section that basically says "If you use [Trickle ICE] with SDP, th=
e
>>>>> syntax
>>>>>    for the end-of-candidate marker is..."
>>>>>
>>>>> 3. Change JSEP to normatively depend on this document for the
>>>>>    "a=3Dend-of-candidates" syntax. Drawback: This document is extreme=
ly
>>>>>    SIP-specific, while JSEP is based solely on RFC 4566 syntax and RF=
C
>>>>> 3264
>>>>>    behavior, independent of any SIP semantics.  Forcing JSEP to
>>>>> normatively
>>>>>    depend on a SIP specific document for a simple attribute syntax
>>>>> definition
>>>>>    seems to be letting the tail wag the dog.
>>>>>
>>>>> I believe that #2 is the least inelegant option, but I'm open to #1
>>>>> and #3.
>>>>> However, The *current* situation -- in which JSEP normatively points
>>>>> to a
>>>>> document from which the text is cites has been removed out from under
>>>>> it -- is
>>>>> clearly wrong.
>>>>>
>>>> IMHO the ICE WG had consensus to remove all normative SDP references
>>>> from draft-ietf-ice-trickle and place them in
>>>> draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
>>>> document JSEP points to, as long as the "a=3Dend-of-candidates" defini=
tion
>>>> can be found there?
>>>>
>>> I was working on a comment to the same effect when I saw Peter=E2=80=99=
s.
>>>
>>> I see Adam=E2=80=99s option 1 as a non-starter since it explicitly reve=
rses that
>>> consensus. I see 2 and 3 to be equally awkward, in which case 3 require=
s
>>> the least amount of structural change. If there was an option that requ=
ired
>>> no change to jsep at all(since it is currently with the RFC editor), bu=
t
>>> IIUC, none of the choices allow for that.
>>>
>>
> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies on
> SIP. If you think #2 and #3 are equally awkward, lets do #2.
>
>
Do you want to move all other trickle ICE specific SDP related changes from
 draft-ietf-mmusic-trickle-ice-sip to draft-ietf-mmusic-ice-sip-sdp?

It is not just end-of-candidates, but also support for c=3D0.0.0.0 in offer=
s,
SDP offers without the candidates, different mismatch rules. As it stands,
draft-ietf-mmusic-trickle-ice-sip changes how
draft-ietf-mmusic-ice-sip-sdp works
when trickle ICE is used.

Regards,
_____________
Roman Shpount

--00000000000062241f0568f52d24
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br clear=3D"all"><div><div=
 class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><br></div></d=
iv><div class=3D"gmail_quote">On Tue, Apr 3, 2018 at 1:26 PM, Eric Rescorla=
 <span dir=3D"ltr">&lt;<a href=3D"mailto:ekr@rtfm.com" target=3D"_blank">ek=
r@rtfm.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=
=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quote"><div=
><div class=3D"h5">On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <span dir=3D=
"ltr">&lt;<a href=3D"mailto:adam@nostrum.com" target=3D"_blank">adam@nostru=
m.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D=
"m_6587937063968571836HOEnZb"><div class=3D"m_6587937063968571836h5"><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 4/3/18 1:29 AM, =
Adam Roach wrote:<br>
<br>
&lt;snip/&gt;<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The second issue doesn&#39;t necessarily pertain to this document per se as=
 much<br>
as it does the interaction among this document, draft-ietf-ice-trickle (Tri=
ckle<br>
ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and draft-ietf-rtcweb-jsep<b=
r>
(JSEP). The problem doesn&#39;t lie with any single document, but in the ov=
erall<br>
result of how they&#39;re currently structured.<br>
<br>
JSEP (in the RFC editor queue) refers to the &quot;a=3Dend-of-candidates&qu=
ot; SDP attribute<br>
as appearing in Trickle ICE, section 9.3, which was true at one point in ti=
me.<br>
Somewhere along the line, this attribute&#39;s definition was moved from th=
ere<br>
into this document.<br>
<br>
There are several ways to fix this, each with their own drawbacks:<br>
<br>
1. Move the SDP syntax for &quot;a=3Dend-of-candidates&quot; back into the =
Trickle ICE<br>
=C2=A0 =C2=A0draft. Drawback: Trickle ICE does not currently define any nor=
mative SDP<br>
=C2=A0 =C2=A0behavior; and, in fact, could work in a system that doesn&#39;=
t use SDP at all.<br>
<br>
2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant from =
the<br>
=C2=A0 =C2=A0perspective that ICE SDP defines SDP syntax for ICE in general=
 (for both<br>
=C2=A0 =C2=A0SIP and JSEP), and such a move aggregates all of the SDP synta=
x into a<br>
=C2=A0 =C2=A0single document that is already necessary to reference from an=
y document<br>
=C2=A0 =C2=A0that uses SDP for Trickle ICE. Drawback: the document doesn&#3=
9;t presently<br>
=C2=A0 =C2=A0discuss Trickle ICE at all, and this would require a somewhat =
awkward<br>
=C2=A0 =C2=A0section that basically says &quot;If you use [Trickle ICE] wit=
h SDP, the syntax<br>
=C2=A0 =C2=A0for the end-of-candidate marker is...&quot;<br>
<br>
3. Change JSEP to normatively depend on this document for the<br>
=C2=A0 =C2=A0&quot;a=3Dend-of-candidates&quot; syntax. Drawback: This docum=
ent is extremely<br>
=C2=A0 =C2=A0SIP-specific, while JSEP is based solely on RFC 4566 syntax an=
d RFC 3264<br>
=C2=A0 =C2=A0behavior, independent of any SIP semantics.=C2=A0 Forcing JSEP=
 to normatively<br>
=C2=A0 =C2=A0depend on a SIP specific document for a simple attribute synta=
x definition<br>
=C2=A0 =C2=A0seems to be letting the tail wag the dog.<br>
<br>
I believe that #2 is the least inelegant option, but I&#39;m open to #1 and=
 #3.<br>
However, The *current* situation -- in which JSEP normatively points to a<b=
r>
document from which the text is cites has been removed out from under it --=
 is<br>
clearly wrong.<br>
</blockquote>
IMHO the ICE WG had consensus to remove all normative SDP references<br>
from draft-ietf-ice-trickle and place them in<br>
draft-ietf-mmusic-trickle-ice-<wbr>sip. Does it really matter what kind of<=
br>
document JSEP points to, as long as the &quot;a=3Dend-of-candidates&quot; d=
efinition<br>
can be found there?<br>
</blockquote>
I was working on a comment to the same effect when I saw Peter=E2=80=99s.<b=
r>
<br>
I see Adam=E2=80=99s option 1 as a non-starter since it explicitly reverses=
 that consensus. I see 2 and 3 to be equally awkward, in which case 3 requi=
res the least amount of structural change. If there was an option that requ=
ired no change to jsep at all(since it is currently with the RFC editor), b=
ut IIUC, none of the choices allow for that.<br></blockquote></div></div></=
blockquote><div><br></div></div></div><div>I don&#39;t think #3 is acceptab=
le. AFAIK JSEP has no other dependencies on SIP. If you think #2 and #3 are=
 equally awkward, lets do #2.<br></div><div><br></div></div></div></div></b=
lockquote><div><br></div>Do you want to move all other trickle ICE specific=
 SDP related changes from =C2=A0draft-ietf-mmusic-trickle-ice-sip to draft-=
ietf-mmusic-ice-sip-sdp?</div><div class=3D"gmail_quote"><br></div><div cla=
ss=3D"gmail_quote">It is not just end-of-candidates, but also support for c=
=3D0.0.0.0 in offers, SDP offers without the candidates, different mismatch=
 rules. As it stands,=C2=A0

<span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:s=
mall;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norm=
al;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px;background-color:rgb=
(255,255,255);text-decoration-style:initial;text-decoration-color:initial;f=
loat:none;display:inline">draft-ietf-mmusic-trickle-ice-sip</span>=C2=A0cha=
nges how=C2=A0<span style=3D"color:rgb(34,34,34);font-family:arial,sans-ser=
if;font-size:small;font-style:normal;font-variant-ligatures:normal;font-var=
iant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;tex=
t-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;backgr=
ound-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-c=
olor:initial;float:none;display:inline">draft-ietf-mmusic-ice-sip-sdp</span=
>=C2=A0works when trickle ICE is used.</div><div class=3D"gmail_quote"><br>=
</div><div class=3D"gmail_quote">Regards,<br><div>

<div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:sm=
all;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norma=
l;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;te=
xt-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(=
255,255,255);text-decoration-style:initial;text-decoration-color:initial"><=
div class=3D"gmail_signature">_____________<br>Roman Shpount</div></div><br=
 class=3D"gmail-Apple-interchange-newline">

=C2=A0</div></div></div></div>

--00000000000062241f0568f52d24--


From nobody Tue Apr  3 14:54:00 2018
Return-Path: <ekr@rtfm.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 90F4112E88F for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:43:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.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 wxDFs1bo5oHk for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:43:43 -0700 (PDT)
Received: from mail-ot0-x22e.google.com (mail-ot0-x22e.google.com [IPv6:2607:f8b0:4003:c0f::22e]) (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 EEFA412D7E5 for <ice@ietf.org>; Tue,  3 Apr 2018 10:43:42 -0700 (PDT)
Received: by mail-ot0-x22e.google.com with SMTP id i28-v6so20327801otf.8 for <ice@ietf.org>; Tue, 03 Apr 2018 10:43:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=tE9HlUbly+CiDnlEaCOYfi08zdkA8PkOcCK6gnWiEmI=; b=pISTsTrVmvTrgfo+xknkhFWxX5XOslVKnF6G0lTMhKqkX7fgyWlpCTjXPmHiK0Oz0O Ob/7J7ZghHJKdwQclILRit1DUU2MQuTGXMxvcQUts+7+3we69onY8sRgkSuIREqZk4OW AfeiFRHX36oRVXS1YkxxwL6ChCLDHfnQfpup1ozRyLzKP+6MHnRSkEuCmXpm18A4wgGh EFsemtdJ7xB5WSxFf16nyez4u5e7882l3zZFcFkHZxr2t5L7zLHw8BNjDH0e7HD1/zcN QOBlI24t2Hrv2Z4dF0HiQ3WpoewufPbfDCafLb+2PWC814lTEdkuDnn7lcfEEEmf8gAj tjpw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=tE9HlUbly+CiDnlEaCOYfi08zdkA8PkOcCK6gnWiEmI=; b=qjBpSOS0SUoDcSi/Ahyr03MyKgyOiGfFpyT9yfQfBlv550fexQLxVaVmY9Ntz60L6g yQjP3TL7xiiSURnVfYVMuOMJkOF3xkLCc3Pdt3sChWf3PzFizM3q7jMjlu6055Rtkyqb I5S3bvKWuMNqT0FmvlNxK+0WQa6MYJikA1QoSRQeSbIhblT1bzFM0cwcu8DcdJW6Qd5r 5dCog+iFB8Hsgeucd5VIbBbbp8JM7xOP2ttkpBy84YBlAyVFXv3Zk8NgHFD/OfEru3dh ldrkPO5bHmjWNwrSXbMa9XZm9vUdjT21lHB+5LVJgOFxQ5bUxuHyyMA6kI8+ApQ4lM7i xxTw==
X-Gm-Message-State: ALQs6tAyCAQd92uk5nrPbP6vZrQLLrSF/+wdqIkljCbJa3yA1qsxGg2n rIRN4a3Gz9gxFfDzXnq4gqyaqfd9Mc7Y4xbj/py7Zw==
X-Google-Smtp-Source: AIpwx49170UyZZP306Vxy3u3NlPB1qF1gIJiVcfDff6NEc4zyRumGbc327wYOdU7nr5O5rwnXezRuletSRAR/cUskcg=
X-Received: by 2002:a9d:4289:: with SMTP id r9-v6mr9192797ote.44.1522777422318;  Tue, 03 Apr 2018 10:43:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.138.18.130 with HTTP; Tue, 3 Apr 2018 10:43:01 -0700 (PDT)
In-Reply-To: <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Tue, 3 Apr 2018 10:43:01 -0700
Message-ID: <CABcZeBMwmisiM0Vpc9Pr53wOPi=J6RAKiNiO8JEkPOtcTjOZvA@mail.gmail.com>
To: Roman Shpount <roman@telurix.com>
Cc: Adam Roach <adam@nostrum.com>, Ben Campbell <ben@nostrum.com>, mmusic WG <mmusic@ietf.org>,  mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>,  Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>,  The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="0000000000005467310568f53f55"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/ttt6C7pLnOmj65i5gplQPN1pyCM>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:43:46 -0000

--0000000000005467310568f53f55
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 3, 2018 at 10:38 AM, Roman Shpount <roman@telurix.com> wrote:

>
>
>
> On Tue, Apr 3, 2018 at 1:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>
>>
>>
>> On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <adam@nostrum.com> wrote:
>>
>>> On 4/3/18 1:29 AM, Adam Roach wrote:
>>>>>
>>>>> <snip/>
>>>>>
>>>>> The second issue doesn't necessarily pertain to this document per se
>>>>>> as much
>>>>>> as it does the interaction among this document,
>>>>>> draft-ietf-ice-trickle (Trickle
>>>>>> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and
>>>>>> draft-ietf-rtcweb-jsep
>>>>>> (JSEP). The problem doesn't lie with any single document, but in the
>>>>>> overall
>>>>>> result of how they're currently structured.
>>>>>>
>>>>>> JSEP (in the RFC editor queue) refers to the "a=3Dend-of-candidates"
>>>>>> SDP attribute
>>>>>> as appearing in Trickle ICE, section 9.3, which was true at one poin=
t
>>>>>> in time.
>>>>>> Somewhere along the line, this attribute's definition was moved from
>>>>>> there
>>>>>> into this document.
>>>>>>
>>>>>> There are several ways to fix this, each with their own drawbacks:
>>>>>>
>>>>>> 1. Move the SDP syntax for "a=3Dend-of-candidates" back into the
>>>>>> Trickle ICE
>>>>>>    draft. Drawback: Trickle ICE does not currently define any
>>>>>> normative SDP
>>>>>>    behavior; and, in fact, could work in a system that doesn't use
>>>>>> SDP at all.
>>>>>>
>>>>>> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegan=
t
>>>>>> from the
>>>>>>    perspective that ICE SDP defines SDP syntax for ICE in general
>>>>>> (for both
>>>>>>    SIP and JSEP), and such a move aggregates all of the SDP syntax
>>>>>> into a
>>>>>>    single document that is already necessary to reference from any
>>>>>> document
>>>>>>    that uses SDP for Trickle ICE. Drawback: the document doesn't
>>>>>> presently
>>>>>>    discuss Trickle ICE at all, and this would require a somewhat
>>>>>> awkward
>>>>>>    section that basically says "If you use [Trickle ICE] with SDP,
>>>>>> the syntax
>>>>>>    for the end-of-candidate marker is..."
>>>>>>
>>>>>> 3. Change JSEP to normatively depend on this document for the
>>>>>>    "a=3Dend-of-candidates" syntax. Drawback: This document is extrem=
ely
>>>>>>    SIP-specific, while JSEP is based solely on RFC 4566 syntax and
>>>>>> RFC 3264
>>>>>>    behavior, independent of any SIP semantics.  Forcing JSEP to
>>>>>> normatively
>>>>>>    depend on a SIP specific document for a simple attribute syntax
>>>>>> definition
>>>>>>    seems to be letting the tail wag the dog.
>>>>>>
>>>>>> I believe that #2 is the least inelegant option, but I'm open to #1
>>>>>> and #3.
>>>>>> However, The *current* situation -- in which JSEP normatively points
>>>>>> to a
>>>>>> document from which the text is cites has been removed out from unde=
r
>>>>>> it -- is
>>>>>> clearly wrong.
>>>>>>
>>>>> IMHO the ICE WG had consensus to remove all normative SDP references
>>>>> from draft-ietf-ice-trickle and place them in
>>>>> draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
>>>>> document JSEP points to, as long as the "a=3Dend-of-candidates"
>>>>> definition
>>>>> can be found there?
>>>>>
>>>> I was working on a comment to the same effect when I saw Peter=E2=80=
=99s.
>>>>
>>>> I see Adam=E2=80=99s option 1 as a non-starter since it explicitly rev=
erses
>>>> that consensus. I see 2 and 3 to be equally awkward, in which case 3
>>>> requires the least amount of structural change. If there was an option=
 that
>>>> required no change to jsep at all(since it is currently with the RFC
>>>> editor), but IIUC, none of the choices allow for that.
>>>>
>>>
>> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies on
>> SIP. If you think #2 and #3 are equally awkward, lets do #2.
>>
>>
> Do you want to move all other trickle ICE specific SDP related changes
> from  draft-ietf-mmusic-trickle-ice-sip to draft-ietf-mmusic-ice-sip-sdp?
>
> It is not just end-of-candidates, but also support for c=3D0.0.0.0 in
> offers, SDP offers without the candidates, different mismatch rules. As i=
t
> stands,  draft-ietf-mmusic-trickle-ice-sip changes how
> draft-ietf-mmusic-ice-sip-sdp works when trickle ICE is used.
>

I want to do whatever is necessary to remove the normative dependency from
JSEP to SIP

-Ekr


> Regards,
> _____________
> Roman Shpount
>
>
>

--0000000000005467310568f53f55
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Apr 3, 2018 at 10:38 AM, Roman Shpount <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:roman@telurix.com" target=3D"_blank">roman@telurix.com</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><br><d=
iv class=3D"gmail_extra"><br clear=3D"all"><div><div class=3D"m_31435758290=
03259321gmail_signature" data-smartmail=3D"gmail_signature"><br></div></div=
><div class=3D"gmail_quote"><span class=3D"">On Tue, Apr 3, 2018 at 1:26 PM=
, Eric Rescorla <span dir=3D"ltr">&lt;<a href=3D"mailto:ekr@rtfm.com" targe=
t=3D"_blank">ekr@rtfm.com</a>&gt;</span> wrote:<br></span><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div clas=
s=3D"gmail_quote"><div><div class=3D"m_3143575829003259321h5"><span class=
=3D"">On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <span dir=3D"ltr">&lt;<a =
href=3D"mailto:adam@nostrum.com" target=3D"_blank">adam@nostrum.com</a>&gt;=
</span> wrote:<br></span><div><div class=3D"h5"><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex"><div class=3D"m_3143575829003259321m_6587937063968571836HOEnZb"><div cl=
ass=3D"m_3143575829003259321m_6587937063968571836h5"><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex">On 4/3/18 1:29 AM, Adam Roach wrote=
:<br>
<br>
&lt;snip/&gt;<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The second issue doesn&#39;t necessarily pertain to this document per se as=
 much<br>
as it does the interaction among this document, draft-ietf-ice-trickle (Tri=
ckle<br>
ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and draft-ietf-rtcweb-jsep<b=
r>
(JSEP). The problem doesn&#39;t lie with any single document, but in the ov=
erall<br>
result of how they&#39;re currently structured.<br>
<br>
JSEP (in the RFC editor queue) refers to the &quot;a=3Dend-of-candidates&qu=
ot; SDP attribute<br>
as appearing in Trickle ICE, section 9.3, which was true at one point in ti=
me.<br>
Somewhere along the line, this attribute&#39;s definition was moved from th=
ere<br>
into this document.<br>
<br>
There are several ways to fix this, each with their own drawbacks:<br>
<br>
1. Move the SDP syntax for &quot;a=3Dend-of-candidates&quot; back into the =
Trickle ICE<br>
=C2=A0 =C2=A0draft. Drawback: Trickle ICE does not currently define any nor=
mative SDP<br>
=C2=A0 =C2=A0behavior; and, in fact, could work in a system that doesn&#39;=
t use SDP at all.<br>
<br>
2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant from =
the<br>
=C2=A0 =C2=A0perspective that ICE SDP defines SDP syntax for ICE in general=
 (for both<br>
=C2=A0 =C2=A0SIP and JSEP), and such a move aggregates all of the SDP synta=
x into a<br>
=C2=A0 =C2=A0single document that is already necessary to reference from an=
y document<br>
=C2=A0 =C2=A0that uses SDP for Trickle ICE. Drawback: the document doesn&#3=
9;t presently<br>
=C2=A0 =C2=A0discuss Trickle ICE at all, and this would require a somewhat =
awkward<br>
=C2=A0 =C2=A0section that basically says &quot;If you use [Trickle ICE] wit=
h SDP, the syntax<br>
=C2=A0 =C2=A0for the end-of-candidate marker is...&quot;<br>
<br>
3. Change JSEP to normatively depend on this document for the<br>
=C2=A0 =C2=A0&quot;a=3Dend-of-candidates&quot; syntax. Drawback: This docum=
ent is extremely<br>
=C2=A0 =C2=A0SIP-specific, while JSEP is based solely on RFC 4566 syntax an=
d RFC 3264<br>
=C2=A0 =C2=A0behavior, independent of any SIP semantics.=C2=A0 Forcing JSEP=
 to normatively<br>
=C2=A0 =C2=A0depend on a SIP specific document for a simple attribute synta=
x definition<br>
=C2=A0 =C2=A0seems to be letting the tail wag the dog.<br>
<br>
I believe that #2 is the least inelegant option, but I&#39;m open to #1 and=
 #3.<br>
However, The *current* situation -- in which JSEP normatively points to a<b=
r>
document from which the text is cites has been removed out from under it --=
 is<br>
clearly wrong.<br>
</blockquote>
IMHO the ICE WG had consensus to remove all normative SDP references<br>
from draft-ietf-ice-trickle and place them in<br>
draft-ietf-mmusic-trickle-ice-<wbr>sip. Does it really matter what kind of<=
br>
document JSEP points to, as long as the &quot;a=3Dend-of-candidates&quot; d=
efinition<br>
can be found there?<br>
</blockquote>
I was working on a comment to the same effect when I saw Peter=E2=80=99s.<b=
r>
<br>
I see Adam=E2=80=99s option 1 as a non-starter since it explicitly reverses=
 that consensus. I see 2 and 3 to be equally awkward, in which case 3 requi=
res the least amount of structural change. If there was an option that requ=
ired no change to jsep at all(since it is currently with the RFC editor), b=
ut IIUC, none of the choices allow for that.<br></blockquote></div></div></=
blockquote><div><br></div></div></div></div></div><div><div class=3D"h5"><d=
iv>I don&#39;t think #3 is acceptable. AFAIK JSEP has no other dependencies=
 on SIP. If you think #2 and #3 are equally awkward, lets do #2.<br></div><=
div><br></div></div></div></div></div></div></blockquote><div><br></div>Do =
you want to move all other trickle ICE specific SDP related changes from =
=C2=A0draft-ietf-mmusic-trickle-<wbr>ice-sip to draft-ietf-mmusic-ice-sip-s=
dp?</div><div class=3D"gmail_quote"><br></div><div class=3D"gmail_quote">It=
 is not just end-of-candidates, but also support for c=3D0.0.0.0 in offers,=
 SDP offers without the candidates, different mismatch rules. As it stands,=
=C2=A0

<span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:s=
mall;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norm=
al;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px;background-color:rgb=
(255,255,255);text-decoration-style:initial;text-decoration-color:initial;f=
loat:none;display:inline">draft-ietf-mmusic-trickle-ice-<wbr>sip</span>=C2=
=A0changes how=C2=A0<span style=3D"color:rgb(34,34,34);font-family:arial,sa=
ns-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;fo=
nt-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:sta=
rt;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;=
background-color:rgb(255,255,255);text-decoration-style:initial;text-decora=
tion-color:initial;float:none;display:inline">draft-ietf-mmusic-ice-sip-<wb=
r>sdp</span>=C2=A0works when trickle ICE is used.</div></div></div></blockq=
uote><div><br></div><div>I want to do whatever is necessary to remove the n=
ormative dependency from JSEP to SIP</div><div><br></div><div>-Ekr</div><di=
v><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"g=
mail_extra"><div class=3D"gmail_quote"><br></div><div class=3D"gmail_quote"=
>Regards,<br><div>

<div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:sm=
all;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norma=
l;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;te=
xt-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(=
255,255,255);text-decoration-style:initial;text-decoration-color:initial"><=
div class=3D"m_3143575829003259321gmail_signature">_____________<span class=
=3D"HOEnZb"><font color=3D"#888888"><br>Roman Shpount</font></span></div></=
div><br class=3D"m_3143575829003259321gmail-Apple-interchange-newline">

=C2=A0</div></div></div></div>
</blockquote></div><br></div></div>

--0000000000005467310568f53f55--


From nobody Tue Apr  3 14:54:10 2018
Return-Path: <ekr@rtfm.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 DB16912EAEE for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:44:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.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 t3GEFQfiSE76 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 10:44:39 -0700 (PDT)
Received: from mail-ot0-x231.google.com (mail-ot0-x231.google.com [IPv6:2607:f8b0:4003:c0f::231]) (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 6368D12EAD5 for <ice@ietf.org>; Tue,  3 Apr 2018 10:44:39 -0700 (PDT)
Received: by mail-ot0-x231.google.com with SMTP id j8-v6so12788146ota.7 for <ice@ietf.org>; Tue, 03 Apr 2018 10:44:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TUjegsqoiwL3SLwaBbImu0Oi+scGVMqqQEs2rJdTsW0=; b=EescMfCDFtKo7INuYz4kThZWiNlkpsgG1yWyu7bYc47vJmnCiadY4UaIN7vyHwtc3n NzyvCktJ9HiAeV8ynw7CoN3LYotumnMVXYu0BKbnJ05ImRR+Ho6EC3BwJAZoy1a7Eoqc 5OGMW6iFgVF25Dhh25rn+iaSLiesPaAgjLC5bmSlu+VZ2kHDjfGMTJagXyrb1MIFG06R Vf5F/isYQlJVV1sH1+VPLz87nIlTQn1TO1ehNWn4WlYh6qdk4UzHC/emLK4qDOeFbbKw rSNpZT09krJLijoLK8keha/713KuSEOP6F8M3wxjEoBuhg7Leqsled8tyeLw7eOjmPJy B5Lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TUjegsqoiwL3SLwaBbImu0Oi+scGVMqqQEs2rJdTsW0=; b=ZiMl0yXqVmKVuNKeUPuDaHsUyEGQljj4mW6owkSWq62s9Woa6G+pKEXikIfpGaxWRu wtZPw6tLLGkp9td9q6Tu1xh0Kqee4sd9aeI7/+v/yNiWeKfa6y0vsplYjrfUPwbS/2Z7 3uG79BKf/E+uNrG1d1/ocWuPd4NcX6tnd7bk3UVfEuLASi5mrKzOpON8NYhvNA7fDrf2 K+R0W7Eb5+AHenHpsvWG1nt36k0GxNxskXDW2GghtOzJQKGdd0RmY8iQtK+ul5OBNtRE jZO+OnDsBvpW2DBPQ5SS9ak6zs6mTPxpo0bOPE9rJ9huD6qEAFR+DgfCS9NtOJg5WIht 1SxQ==
X-Gm-Message-State: ALQs6tDDP/l7rwocptIPGo5sLa8b0/FpMPCgOO6eNXAf1oTJulIHpEYS rrk9U4Jnj0Xr9ugoPoYiJ+2rsXSWTUglmH/dk+xUkg==
X-Google-Smtp-Source: AIpwx486VRFRKB5/jYqC7qll4imVq7HhQTlnE/gquSaL6erpJArF2wfg5g9vLnhKhixWUN2QcdjCOjQfGM9MWLxMvsA=
X-Received: by 2002:a9d:2a09:: with SMTP id t9-v6mr347200ota.392.1522777478799;  Tue, 03 Apr 2018 10:44:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.138.18.130 with HTTP; Tue, 3 Apr 2018 10:43:58 -0700 (PDT)
In-Reply-To: <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Tue, 3 Apr 2018 10:43:58 -0700
Message-ID: <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com>
To: Ben Campbell <ben@nostrum.com>
Cc: Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org,  "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>,  The IESG <iesg@ietf.org>, Peter Saint-Andre <stpeter@mozilla.com>,  draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="000000000000b2373e0568f54261"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/UjlU9uHrI7iJ0ipADxogaaMYoo8>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:44:43 -0000

--000000000000b2373e0568f54261
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com> wrote:

>
>
> > On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
> >
> > I don't think #3 is acceptable. AFAIK JSEP has no other dependencies on
> SIP. If you think #2 and #3 are equally awkward, lets do #2.
> >
>
> I said they are equally awkward (by which I mean equally awkward for
> readers after publication), but 3 requires fewer changes (that is, less
> effort.).
>
> If we want to go for least awkward, that probably means a separate
> trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99=
s the past
> of most effort.
>
> But honestly, I think this is the sort of point that we should defer to W=
G
> consensus.
>

Which WG? As I understand it, this would require a change to JSEP, which
would also require WG consensus, plus a change to an IESG-approved document=
.

-Ekr


> Ben.
>

--000000000000b2373e0568f54261
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <span dir=3D"ltr">&lt;<a =
href=3D"mailto:ben@nostrum.com" target=3D"_blank">ben@nostrum.com</a>&gt;</=
span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex"><span class=3D""><br>
<br>
&gt; On Apr 3, 2018, at 12:26 PM, Eric Rescorla &lt;<a href=3D"mailto:ekr@r=
tfm.com">ekr@rtfm.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I don&#39;t think #3 is acceptable. AFAIK JSEP has no other dependenci=
es on SIP. If you think #2 and #3 are equally awkward, lets do #2.<br>
&gt;<br>
<br>
</span>I said they are equally awkward (by which I mean equally awkward for=
 readers after publication), but 3 requires fewer changes (that is, less ef=
fort.).<br>
<br>
If we want to go for least awkward, that probably means a separate trickle-=
ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99s the past=
 of most effort.<br>
<br>
But honestly, I think this is the sort of point that we should defer to WG =
consensus.<br></blockquote><div><br></div><div>Which WG? As I understand it=
, this would require a change to JSEP, which would also require WG consensu=
s, plus a change to an IESG-approved document.</div><div><br></div><div>-Ek=
r</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Ben.<br>
</font></span></blockquote></div><br></div></div>

--000000000000b2373e0568f54261--


From nobody Tue Apr  3 14:54:21 2018
Return-Path: <adam@nostrum.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 4B69812D7F8; Tue,  3 Apr 2018 10:48:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.629
X-Spam-Level: 
X-Spam-Status: No, score=-1.629 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 4yXcPuXF7gTa; Tue,  3 Apr 2018 10:48:31 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 AC4D21243F6; Tue,  3 Apr 2018 10:48:31 -0700 (PDT)
Received: from Svantevit.local (99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33HmQar090499 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 12:48:27 -0500 (CDT) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228] claimed to be Svantevit.local
To: Roman Shpount <roman@telurix.com>, Eric Rescorla <ekr@rtfm.com>
Cc: Ben Campbell <ben@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com>
From: Adam Roach <adam@nostrum.com>
Message-ID: <fce2e727-9fc4-a0c3-c28d-e5cca5d4bc90@nostrum.com>
Date: Tue, 3 Apr 2018 12:48:21 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------6539FF7135EF8D048AB08991"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Xp12zFB1VKO1duqWKmNMWneNWJQ>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:48:33 -0000

This is a multi-part message in MIME format.
--------------6539FF7135EF8D048AB08991
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

On 4/3/18 12:38 PM, Roman Shpount wrote:
> Do you want to move all other trickle ICE specific SDP related changes 
> from  draft-ietf-mmusic-trickle-ice-sip to draft-ietf-mmusic-ice-sip-sdp?
>
> It is not just end-of-candidates, but also support for c=0.0.0.0 in 
> offers, SDP offers without the candidates, different mismatch rules. 
> As it stands, draft-ietf-mmusic-trickle-ice-sip changes how 
> draft-ietf-mmusic-ice-sip-sdp works when trickle ICE is used.

To be clear, the other changes you cite are specific to SIP, as 
evidenced by the fact that JSEP does not need to make use of them. I 
don't see a major problem with moving them (other than it being 
make-work), but I also don't see any value in doing so.

/a

--------------6539FF7135EF8D048AB08991
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 4/3/18 12:38 PM, Roman Shpount
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com">
      <div dir="ltr">Do you want to move all other trickle ICE specific
        SDP related changes from  draft-ietf-mmusic-trickle-ice-sip to
        draft-ietf-mmusic-ice-sip-sdp?
        <div class="gmail_extra">
          <div class="gmail_quote"><br>
          </div>
          <div class="gmail_quote">It is not just end-of-candidates, but
            also support for c=0.0.0.0 in offers, SDP offers without the
            candidates, different mismatch rules. As it stands, 
            <span
style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">draft-ietf-mmusic-trickle-ice-sip</span> changes
            how <span
style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">draft-ietf-mmusic-ice-sip-sdp</span> works
            when trickle ICE is used.</div>
        </div>
      </div>
    </blockquote>
    <br>
    To be clear, the other changes you cite are specific to SIP, as
    evidenced by the fact that JSEP does not need to make use of them. I
    don't see a major problem with moving them (other than it being
    make-work), but I also don't see any value in doing so.<br>
    <br>
    /a<br>
  </body>
</html>

--------------6539FF7135EF8D048AB08991--


From nobody Tue Apr  3 14:54:29 2018
Return-Path: <ben@nostrum.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 0831412D778; Tue,  3 Apr 2018 10:49:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 nAfZgc1zd411; Tue,  3 Apr 2018 10:49:39 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 1A4A61243F6; Tue,  3 Apr 2018 10:49:39 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33HnZ43090702 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 12:49:36 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <D8A836A6-B042-4F28-953D-C1F430E8787A@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_4D4B2462-31B0-44E2-8B9D-2C50238E69A7"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Tue, 3 Apr 2018 12:49:34 -0500
In-Reply-To: <CABcZeBMwmisiM0Vpc9Pr53wOPi=J6RAKiNiO8JEkPOtcTjOZvA@mail.gmail.com>
Cc: Roman Shpount <roman@telurix.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
To: Eric Rescorla <ekr@rtfm.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com> <CABcZeBMwmisiM0Vpc9Pr53wOPi=J6RAKiNiO8JEkPOtcTjOZvA@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/TI8XO2-ALG51ssFYgxz86Qn3sow>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:49:41 -0000

--Apple-Mail=_4D4B2462-31B0-44E2-8B9D-2C50238E69A7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>=20
>=20
>=20
> On Tue, Apr 3, 2018 at 10:38 AM, Roman Shpount <roman@telurix.com> =
wrote:
>=20
>=20
>=20
> On Tue, Apr 3, 2018 at 1:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>=20
>=20
> On Tue, Apr 3, 2018 at 10:24 AM, Adam Roach <adam@nostrum.com> wrote:
> On 4/3/18 1:29 AM, Adam Roach wrote:
>=20
> <snip/>
>=20
> The second issue doesn't necessarily pertain to this document per se =
as much
> as it does the interaction among this document, draft-ietf-ice-trickle =
(Trickle
> ICE), draft-ietf-mmusic-ice-sip-sdp (ICE SDP), and =
draft-ietf-rtcweb-jsep
> (JSEP). The problem doesn't lie with any single document, but in the =
overall
> result of how they're currently structured.
>=20
> JSEP (in the RFC editor queue) refers to the "a=3Dend-of-candidates" =
SDP attribute
> as appearing in Trickle ICE, section 9.3, which was true at one point =
in time.
> Somewhere along the line, this attribute's definition was moved from =
there
> into this document.
>=20
> There are several ways to fix this, each with their own drawbacks:
>=20
> 1. Move the SDP syntax for "a=3Dend-of-candidates" back into the =
Trickle ICE
>    draft. Drawback: Trickle ICE does not currently define any =
normative SDP
>    behavior; and, in fact, could work in a system that doesn't use SDP =
at all.
>=20
> 2. Move the SDP syntax into the ICE SDP draft. This is pretty elegant =
from the
>    perspective that ICE SDP defines SDP syntax for ICE in general (for =
both
>    SIP and JSEP), and such a move aggregates all of the SDP syntax =
into a
>    single document that is already necessary to reference from any =
document
>    that uses SDP for Trickle ICE. Drawback: the document doesn't =
presently
>    discuss Trickle ICE at all, and this would require a somewhat =
awkward
>    section that basically says "If you use [Trickle ICE] with SDP, the =
syntax
>    for the end-of-candidate marker is..."
>=20
> 3. Change JSEP to normatively depend on this document for the
>    "a=3Dend-of-candidates" syntax. Drawback: This document is =
extremely
>    SIP-specific, while JSEP is based solely on RFC 4566 syntax and RFC =
3264
>    behavior, independent of any SIP semantics.  Forcing JSEP to =
normatively
>    depend on a SIP specific document for a simple attribute syntax =
definition
>    seems to be letting the tail wag the dog.
>=20
> I believe that #2 is the least inelegant option, but I'm open to #1 =
and #3.
> However, The *current* situation -- in which JSEP normatively points =
to a
> document from which the text is cites has been removed out from under =
it -- is
> clearly wrong.
> IMHO the ICE WG had consensus to remove all normative SDP references
> from draft-ietf-ice-trickle and place them in
> draft-ietf-mmusic-trickle-ice-sip. Does it really matter what kind of
> document JSEP points to, as long as the "a=3Dend-of-candidates" =
definition
> can be found there?
> I was working on a comment to the same effect when I saw Peter=E2=80=99s=
.
>=20
> I see Adam=E2=80=99s option 1 as a non-starter since it explicitly =
reverses that consensus. I see 2 and 3 to be equally awkward, in which =
case 3 requires the least amount of structural change. If there was an =
option that required no change to jsep at all(since it is currently with =
the RFC editor), but IIUC, none of the choices allow for that.
>=20
> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies =
on SIP. If you think #2 and #3 are equally awkward, lets do #2.
>=20
>=20
> Do you want to move all other trickle ICE specific SDP related changes =
from  draft-ietf-mmusic-trickle-ice-sip to =
draft-ietf-mmusic-ice-sip-sdp?
>=20
> It is not just end-of-candidates, but also support for c=3D0.0.0.0 in =
offers, SDP offers without the candidates, different mismatch rules. As =
it stands,  draft-ietf-mmusic-trickle-ice-sip changes how =
draft-ietf-mmusic-ice-sip-sdp works when trickle ICE is used.
>=20
> I want to do whatever is necessary to remove the normative dependency =
from JSEP to SIP

We do references to =E2=80=9Csection XXX of RFC YYYY=E2=80=9D all the =
time to refer to specific points in an RFC of larger scope. I agree =
it=E2=80=99s not ideal, but =E2=80=9Cnot done=E2=80=9D is also not =
ideal.

Ben.




--Apple-Mail=_4D4B2462-31B0-44E2-8B9D-2C50238E69A7
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrDvq4ACgkQgFZKbJXz
1A32oQ/9ELqhvYrRgIsPJYvpWe1hEOygoyRTHuQDYlZYkwJtqbdf6kit1bb1dwyI
TmWP0LwPhJrbdYjhKhGFv9hfml6JoAYPmy6uvmqTjGy0aZSD0va1LEa6dfo25Bd7
+0shDQ93gki+aRK1AaH+xxrMGMUBAYGHFfuGZ669AkBZpCnVBb31/JBsEzOguNGE
Gn4w/OxmoiDsL+rjHM3YNBdNg4ZGOVhOYOn2eOaH45BeRgRvDnzcewxFAom/496F
o/vVNgzzYQk6ig4RG/5wamHftc2+7hVQEIEBmJQi5uLMmIyRwy//+TWRFideYfVB
F2hpncRXCKPkcMcv/QGoOUcM3Nkf07bXkqYS+/+do0ObyZ95bRCJDSRo17DfFblW
N6bIW7/G9AAHLWpWt9m7C3/3BDH4YC8oCP+qJd7spff9Pf8TX99dw4+b7wbIfr+A
mEcfGbARV9bO/ek2wCXLuR6auoO4Zj0cS5bwr0OAtKgl1Gy+705E2AepHHKUC7N3
mkj3hXcUwSj6k/t4p87P5QqcJiDUuEjeKPUc04lTmKP1ZsmTPxy1qiasYOBrhozJ
SFJzfdHNesaMY718yboELjekW5E8r9X0PQmd5NxVKfKS0LfSUF0XrQ60ghbIl5jY
NYwwXT3CGg3ey3gdM3LdmQPUUZO2xwJ4jI92MbtwwuGPM1DingU=
=Vjx/
-----END PGP SIGNATURE-----

--Apple-Mail=_4D4B2462-31B0-44E2-8B9D-2C50238E69A7--


From nobody Tue Apr  3 14:54:33 2018
Return-Path: <ben@nostrum.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 CD566126D85; Tue,  3 Apr 2018 10:54:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 z4yZue13ztZg; Tue,  3 Apr 2018 10:54:25 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 D9EA5126C83; Tue,  3 Apr 2018 10:54:24 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33HsKvk091488 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 12:54:21 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_356BC256-487E-4960-9F0C-D1C83B302531"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Tue, 3 Apr 2018 12:54:19 -0500
In-Reply-To: <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com>
Cc: Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, Peter Saint-Andre <stpeter@mozilla.com>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
To: Eric Rescorla <ekr@rtfm.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/w7tx97msUSVQkOBEsZmm8Tne5Zg>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 17:54:27 -0000

--Apple-Mail=_356BC256-487E-4960-9F0C-D1C83B302531
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>=20
>=20
>=20
> On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com> wrote:
>=20
>=20
> > On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
> >
> > I don't think #3 is acceptable. AFAIK JSEP has no other dependencies =
on SIP. If you think #2 and #3 are equally awkward, lets do #2.
> >
>=20
> I said they are equally awkward (by which I mean equally awkward for =
readers after publication), but 3 requires fewer changes (that is, less =
effort.).
>=20
> If we want to go for least awkward, that probably means a separate =
trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99s=
 the past of most effort.
>=20
> But honestly, I think this is the sort of point that we should defer =
to WG consensus.
>=20
> Which WG? As I understand it, this would require a change to JSEP, =
which would also require WG consensus, plus a change to an IESG-approved =
document.


I mean consensus of the WGs producing the documents. it=E2=80=99s quite =
reasonable for a dependent WG to offer feedback, but I don=E2=80=99t =
think a dependent WG gets to just override that consensus.

Ben.

--Apple-Mail=_356BC256-487E-4960-9F0C-D1C83B302531
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrDv8sACgkQgFZKbJXz
1A0w/g/9Hwquq5N2mTLwnJjZi9HJvFeTAao2SfZmb3qGmvRb364h5tA7IxAS46ZU
KKxUvPwMNY27rhromHvbkFLYpZS6xdet+hBxMDwhbcA7kK/FO1Hhf28emdCtXsob
wCDUUwGmAeViVFztZhYy4kHiQIRw84oLP/bLXF1knEVVnHL3WHlxtW/WVcLMBszW
yeA6SEafDQvu7pptq3ilEeAw4ytsp+TmwmsQfDz5kGZzxCPnS9I6uqmRI31uZUjz
hT2d3rgVseiSO3Dh6ECSh+XNdDErA3kDai2iuwGHa9+HwllDZJLmSlK15Km32zz+
VOSvyp8Js05mND6VWRJFGAkTmAVhF3kz93ejBSRwP6a5t6s9o9szX+5VRNjRD0ce
XjGp7d5l/jh2wmWtovjp7JR+u43ttFhtmMJ72KS72BsxCgkyI3JkOATGi4QroyiV
QSEnXy/I0ULol1hDG5Cs5qZq9qJTEfwvOh04tOyANDW5cSDH6+9gK2iKhsvY9R8q
tcm8vITjnTfVaRelaWORkUjxu1bUpUFYYotB3cAohFGIg1wcvVKH1HbXtuoHVG86
vXfXzDg4m3ghGISG77q9d48gzpjIVL3cAaYLVIIbGcKk/dXOuSxD+B4/eYORY/OJ
e2gDmI8ywnqkPeC21odNOZlHT7y0O3F4klLv5cXTRwdu1YejmzE=
=i+EF
-----END PGP SIGNATURE-----

--Apple-Mail=_356BC256-487E-4960-9F0C-D1C83B302531--


From nobody Tue Apr  3 14:54:38 2018
Return-Path: <roman@telurix.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 1A37312EAD6 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 11:00:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.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 NKPjjqGqWng0 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 11:00:38 -0700 (PDT)
Received: from mail-pl0-x22b.google.com (mail-pl0-x22b.google.com [IPv6:2607:f8b0:400e:c01::22b]) (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 EEE0E12EAE9 for <ice@ietf.org>; Tue,  3 Apr 2018 11:00:36 -0700 (PDT)
Received: by mail-pl0-x22b.google.com with SMTP id b6-v6so7931118pla.11 for <ice@ietf.org>; Tue, 03 Apr 2018 11:00:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=i6LuCc25YMYr+Q2zGRJr1vtPUSAl8OoFlkMt1XF4bzg=; b=GIm4wPBheeBE6SlPNCd6sKIwKo7tRZLTl2qKY6/ByymFbmtZS8vvMmI8A/+5ZGPAky 67Qxe+FQVlOvAiBxnGV3Exfu8qHgvbumlQCPg5LEcd5zAr3nZxWVdVQojWYd9fVWmFX9 /+SUxwDknVA0My+E9FeXRluyyz1xxJsAU6opo7EduA2SKzV3L6AvNm83L5vZW+assOKc U334mLDj/GA9eI4ZK8VluBBLD6uKfnQF/2+FZpWrcVV+GvEAe6m3v1C6VsTYXxZo/cqk aWuut9J5Om8fWrpzhIpZ5xaDZ4tv8Rt0DCElJtSoDjBicTUOIh/+ARSGKOinoJ2+s3Vu nSEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=i6LuCc25YMYr+Q2zGRJr1vtPUSAl8OoFlkMt1XF4bzg=; b=tKDpwMHxwMAWFCKsZB4EYQwVGFvLnsRtJJiFsho1uFMt6FxPrNKDGAb/AF02k55XNb 26naLDWIZqmsdOqalEu6omA67AGuJOaxM5MCYcy3E1A19rhx9IRCRpiYOr2CqlDiTCr9 XC+mCzW8iJEpVNHuMzyYkD/XI0t1EgJkfZd4BLCAs5N7YhPOuAxIk4iJnS9gSku7DILV lgkCuCkg/5P2mauQ8aBKln8xOJS3f3FksgqaRrWqYEy73h7dgp0P/MfeG7iOzH4cer6I ihJaqUxs4AvP2U1FcUgX8DaGmOAoYHmfs/ZaxnZwPLFnsIW9mw+plrvSbBJKjG0wtBII CTeA==
X-Gm-Message-State: AElRT7HEGBzKi8uptkg3rAm7ig5XU6aEfT6US11eFGWzCLVHmKYKrBMr mUa2xogR5ReSG9eZpcDVIxo9s4mI
X-Google-Smtp-Source: AIpwx4+zMAosxmlEf8IfhtdIj0DsuFrXZrKODEAVNXwKiSt0WBcAMeDYLPkTi7ITWQHWZ43Jl63qjw==
X-Received: by 10.98.80.145 with SMTP id g17mr11361581pfj.71.1522778436576; Tue, 03 Apr 2018 11:00:36 -0700 (PDT)
Received: from mail-pl0-f54.google.com (mail-pl0-f54.google.com. [209.85.160.54]) by smtp.gmail.com with ESMTPSA id 86sm7805956pfh.93.2018.04.03.11.00.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Apr 2018 11:00:36 -0700 (PDT)
Received: by mail-pl0-f54.google.com with SMTP id g20-v6so9890785plo.9; Tue, 03 Apr 2018 11:00:35 -0700 (PDT)
X-Received: by 2002:a17:902:8548:: with SMTP id d8-v6mr15506600plo.241.1522778435567;  Tue, 03 Apr 2018 11:00:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.185.79 with HTTP; Tue, 3 Apr 2018 11:00:34 -0700 (PDT)
In-Reply-To: <fce2e727-9fc4-a0c3-c28d-e5cca5d4bc90@nostrum.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com> <fce2e727-9fc4-a0c3-c28d-e5cca5d4bc90@nostrum.com>
From: Roman Shpount <roman@telurix.com>
Date: Tue, 3 Apr 2018 14:00:34 -0400
X-Gmail-Original-Message-ID: <CAD5OKxtL6DqBZEvvV7RnurtnDVhp5zTtGEMZ=MwfUZVm6XvmdA@mail.gmail.com>
Message-ID: <CAD5OKxtL6DqBZEvvV7RnurtnDVhp5zTtGEMZ=MwfUZVm6XvmdA@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Cc: Eric Rescorla <ekr@rtfm.com>, Ben Campbell <ben@nostrum.com>, mmusic WG <mmusic@ietf.org>,  mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>,  Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>,  The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="000000000000b948dd0568f57b39"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/pztigLu4Xx8seq8923vIDe2cFpA>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:01:00 -0000

--000000000000b948dd0568f57b39
Content-Type: text/plain; charset="UTF-8"

On Tue, Apr 3, 2018 at 1:48 PM, Adam Roach <adam@nostrum.com> wrote:

> On 4/3/18 12:38 PM, Roman Shpount wrote:
>
> Do you want to move all other trickle ICE specific SDP related changes
> from  draft-ietf-mmusic-trickle-ice-sip to draft-ietf-mmusic-ice-sip-sdp?
>
> It is not just end-of-candidates, but also support for c=0.0.0.0 in
> offers, SDP offers without the candidates, different mismatch rules. As it
> stands,  draft-ietf-mmusic-trickle-ice-sip changes how
> draft-ietf-mmusic-ice-sip-sdp works when trickle ICE is used.
>
>
> To be clear, the other changes you cite are specific to SIP, as evidenced
> by the fact that JSEP does not need to make use of them. I don't see a
> major problem with moving them (other than it being make-work), but I also
> don't see any value in doing so.
>

All the things I have referenced are being used by JSEP.

For instance current in draft-ietf-rtcweb-jsep-24 (
https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#section-5.2.1):

If the m= section is marked as bundle-only, then the port value MUST be set
to 0.  Otherwise, the port value is set to the port of the default ICE
candidate for this m= section, but given that no candidates are available
yet, the "dummy" port value of 9 (Discard) MUST be used, as indicated in
[I-D.ietf-ice-trickle], Section 5.1.

I am fairly sure this is no longer in ietf-ice-trickle  and was moved to
draft-ietf-mmusic-trickle-ice-sip (
https://tools.ietf.org/html/draft-ietf-mmusic-trickle-ice-sip-14#section-4.1.1
).

Regards,
_____________
Roman Shpount

--000000000000b948dd0568f57b39
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div><div class=3D"gmail_signat=
ure">On Tue, Apr 3, 2018 at 1:48 PM, Adam Roach <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:adam@nostrum.com" target=3D"_blank">adam@nostrum.com</a>&gt;</=
span> wrote:<br></div></div><div class=3D"gmail_quote"><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF"><span class=3D"gmail-">
    <div class=3D"gmail-m_-8910676831484441992moz-cite-prefix">On 4/3/18 12=
:38 PM, Roman Shpount
      wrote:<br>
    </div>
    <blockquote type=3D"cite">
      <div dir=3D"ltr">Do you want to move all other trickle ICE specific
        SDP related changes from =C2=A0draft-ietf-mmusic-trickle-<wbr>ice-s=
ip to
        draft-ietf-mmusic-ice-sip-sdp?
        <div class=3D"gmail_extra">
          <div class=3D"gmail_quote"><br>
          </div>
          <div class=3D"gmail_quote">It is not just end-of-candidates, but
            also support for c=3D0.0.0.0 in offers, SDP offers without the
            candidates, different mismatch rules. As it stands,=C2=A0
            <span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif=
;font-size:small;font-style:normal;font-variant-ligatures:normal;font-varia=
nt-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-=
indent:0px;text-transform:none;white-space:normal;word-spacing:0px;backgrou=
nd-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-col=
or:initial;float:none;display:inline">draft-ietf-mmusic-trickle-ice-<wbr>si=
p</span>=C2=A0changes
            how=C2=A0<span style=3D"color:rgb(34,34,34);font-family:arial,s=
ans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;f=
ont-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:st=
art;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px=
;background-color:rgb(255,255,255);text-decoration-style:initial;text-decor=
ation-color:initial;float:none;display:inline">draft-ietf-mmusic-ice-sip-<w=
br>sdp</span>=C2=A0works
            when trickle ICE is used.</div>
        </div>
      </div>
    </blockquote>
    <br></span>
    To be clear, the other changes you cite are specific to SIP, as
    evidenced by the fact that JSEP does not need to make use of them. I
    don&#39;t see a major problem with moving them (other than it being
    make-work), but I also don&#39;t see any value in doing so.</div></bloc=
kquote><div><br></div><div>All the things I have referenced are being used =
by JSEP.</div><div><br></div><div>For instance current in draft-ietf-rtcweb=
-jsep-24 (<a href=3D"https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#=
section-5.2.1">https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#sectio=
n-5.2.1</a>):</div><div><br></div></div></div><blockquote style=3D"margin:0=
px 0px 0px 40px;border:none;padding:0px"><div class=3D"gmail_extra"><div cl=
ass=3D"gmail_quote"><div>

If the m=3D section is marked as bundle-only, then the port value MUST be s=
et to 0.=C2=A0 Otherwise, the port value is set to the port of the default =
ICE candidate for this m=3D section, but given that no candidates are avail=
able yet, the &quot;dummy&quot; port value of 9 (Discard) MUST be used, as =
indicated in [I-D.ietf-ice-trickle], Section 5.1.

=C2=A0</div><div><br></div></div></div></blockquote>I am fairly sure this i=
s no longer in=20

<span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:s=
mall;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norm=
al;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;t=
ext-transform:none;white-space:normal;word-spacing:0px;background-color:rgb=
(255,255,255);text-decoration-style:initial;text-decoration-color:initial;f=
loat:none;display:inline">ietf-ice-trickle</span>=C2=A0 and was moved to dr=
aft-ietf-mmusic-trickle-ice-sip (<a href=3D"https://tools.ietf.org/html/dra=
ft-ietf-mmusic-trickle-ice-sip-14#section-4.1.1">https://tools.ietf.org/htm=
l/draft-ietf-mmusic-trickle-ice-sip-14#section-4.1.1</a>).<div><br></div><d=
iv><div>Regards,</div><div>

<div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:sm=
all;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norma=
l;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;te=
xt-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(=
255,255,255);text-decoration-style:initial;text-decoration-color:initial"><=
div class=3D"gmail_signature">_____________<br>Roman Shpount</div></div><br=
 class=3D"gmail-Apple-interchange-newline">

<br></div></div></div>

--000000000000b948dd0568f57b39--


From nobody Tue Apr  3 14:54:48 2018
Return-Path: <adam@nostrum.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 79E4612D7F9; Tue,  3 Apr 2018 11:04:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 CyqCrLtLjaDo; Tue,  3 Apr 2018 11:04:19 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 35A2812EA42; Tue,  3 Apr 2018 11:03:38 -0700 (PDT)
Received: from Svantevit.local (99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33I3XsT093111 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 13:03:34 -0500 (CDT) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228] claimed to be Svantevit.local
To: Ben Campbell <ben@nostrum.com>, Eric Rescorla <ekr@rtfm.com>
Cc: mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, Peter Saint-Andre <stpeter@mozilla.com>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com>
From: Adam Roach <adam@nostrum.com>
Message-ID: <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com>
Date: Tue, 3 Apr 2018 13:03:28 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/bHXhl5R0WdL_IUJW3LZEOfJZncQ>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:04:21 -0000

On 4/3/18 12:54 PM, Ben Campbell wrote:
>
>> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>>
>>
>>
>> On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com> wrote:
>>
>>
>>> On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>>>
>>> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies on SIP. If you think #2 and #3 are equally awkward, lets do #2.
>>>
>> I said they are equally awkward (by which I mean equally awkward for readers after publication), but 3 requires fewer changes (that is, less effort.).
>>
>> If we want to go for least awkward, that probably means a separate trickle-ice-sdp draft in parallel to the ice sdp draft. But that’s the past of most effort.
>>
>> But honestly, I think this is the sort of point that we should defer to WG consensus.
>>
>> Which WG? As I understand it, this would require a change to JSEP, which would also require WG consensus, plus a change to an IESG-approved document.
>
> I mean consensus of the WGs producing the documents. it’s quite reasonable for a dependent WG to offer feedback, but I don’t think a dependent WG gets to just override that consensus.

I don't think it's as clean cut as that. JSEP could have defined the 
"a=end-of-candidates" syntax, and certainly would have if MMUSIC and ICE 
had pulled it out of their documents. But I don't think we want both 
documents independently registering identical syntaxes with identical 
meanings, right? Or I suppose JSEP could have decided -- having finished 
first -- that they should define the syntax and have the trickle-ice-sip 
document reference JSEP?

I'm offering those up as examples, not proposals. I think the first is a 
nonstarter, and the second is... well, it's as awkward as what you're 
proposing.

I'm beginning to think we need to to take the question to ART rather 
than the three working groups.

/a


From nobody Tue Apr  3 14:54:56 2018
Return-Path: <suhasietf@gmail.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 BF46012E8A4; Tue,  3 Apr 2018 11:22:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 01xH36K864T8; Tue,  3 Apr 2018 11:22:11 -0700 (PDT)
Received: from mail-ua0-x22c.google.com (mail-ua0-x22c.google.com [IPv6:2607:f8b0:400c:c08::22c]) (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 29ECB12D80E; Tue,  3 Apr 2018 11:22:11 -0700 (PDT)
Received: by mail-ua0-x22c.google.com with SMTP id l21so11627968uak.1; Tue, 03 Apr 2018 11:22:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Jk7EvySYIjrC1R635lzoIDDuJcckB/u7zCl84MxPMic=; b=RH5wwDnBXZg+PXJexS9ZDuzHybId2y0guLUXGW9xVbQTWj52+2jJB7j9AGhLXARVXk yH0f23x+eV9cZlGuulxEjWT+NrFes20dC0bzo/HPv40FmLncT6GDPcT/74HsQbE7wRGE dPc3B1iVUiAj/QeoGuc3rNkmVNiP1NU+AKtlZ8QYAB9LEE0diNOTZ2nAeOOLC6LTQGv1 kKeQsgLDUr7Qr/KBc6Pk4mqpPx4IjE2tPTBhmiipe7i1DB1RiyFd/8NIYd6V5lEzW1/b v5Vt4FmBddXSNWVFrvnd4r6kedE6wCkpMR0Jm+qQ2kj1GgwVK8hAsx/nxaYt0mX52/uk f2Vw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Jk7EvySYIjrC1R635lzoIDDuJcckB/u7zCl84MxPMic=; b=HxXKAZcPNppqQYmyUc/76e3MQq3GOY2n0T3VXQqUVcTGkZrzyPpmupu4Dbf9yuoAUN fph+c3068/69gFOQoQGWDwokI+i5lkOvhpldp52mmKPm3tRm79lG7qf2MnB1selODYKE RtlLu6rGOPGk4KpBPk2JzRFH0QONRgGoxV11iu+PHx7wLCX0b6DRHSLPZq/px1IXJhL9 Vl7uBo4mrhPdDaf/fxxlmHbKPNGIV2wR/2O77yDg2XGe1VCiri+PJFRMxRwwgJOSLpfB kgshensN4o/hlwAhvMKii/kweNX/9p/6UVqSspQMZ4FHzwJl4cQr4cPy9KYEBXNxP9Ro 240w==
X-Gm-Message-State: ALQs6tAdLwrLMtMMChTOzXRVPOlcPMKyNPR3+dmVDp5w2i6fD9axw7ry eTgujyCMZJWZrtlUW2EccjTeqfkNaFUKMFSjvpI=
X-Google-Smtp-Source: AIpwx49LVGOYABrhIKSHIbUgv+7WT4uTh5z1B88dNHPoIEk3IxRukhqacXCMUhuRIr+YJKJmYW2lP//irgdHepKUl+A=
X-Received: by 10.159.55.104 with SMTP id a37mr9002406uae.11.1522779730112; Tue, 03 Apr 2018 11:22:10 -0700 (PDT)
MIME-Version: 1.0
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com>
In-Reply-To: <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com>
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Tue, 03 Apr 2018 18:21:59 +0000
Message-ID: <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Cc: Ben Campbell <ben@nostrum.com>, Eric Rescorla <ekr@rtfm.com>,  Flemming Andreasen <fandreas@cisco.com>, The IESG <iesg@ietf.org>,  draft-ietf-mmusic-trickle-ice-sip@ietf.org, "ice@ietf.org" <ice@ietf.org>,  mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org,  "rtcweb@ietf.org" <rtcweb@ietf.org>
Content-Type: multipart/alternative; boundary="001a114067bee275610568f5c854"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/B1XSg7omLX47GRIsSuyY9GfkKeo>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:22:15 -0000

--001a114067bee275610568f5c854
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Adding a data point

Icebis doesn=E2=80=99t talk about trickle ice and hence ice-sip-SDP doesn=
=E2=80=99t either.

In the same context, would ice trickle and ice-trickle-sip-SDP focussing on
trickle ice only procedures and usages makes sense ?


Does that work ?


On Tue, Apr 3, 2018 at 11:04 AM Adam Roach <adam@nostrum.com> wrote:

> On 4/3/18 12:54 PM, Ben Campbell wrote:
> >
> >> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com> wrote:
> >>
> >>
> >>
> >> On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com> wrote:
> >>
> >>
> >>> On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
> >>>
> >>> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies
> on SIP. If you think #2 and #3 are equally awkward, lets do #2.
> >>>
> >> I said they are equally awkward (by which I mean equally awkward for
> readers after publication), but 3 requires fewer changes (that is, less
> effort.).
> >>
> >> If we want to go for least awkward, that probably means a separate
> trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99=
s the past
> of most effort.
> >>
> >> But honestly, I think this is the sort of point that we should defer t=
o
> WG consensus.
> >>
> >> Which WG? As I understand it, this would require a change to JSEP,
> which would also require WG consensus, plus a change to an IESG-approved
> document.
> >
> > I mean consensus of the WGs producing the documents. it=E2=80=99s quite
> reasonable for a dependent WG to offer feedback, but I don=E2=80=99t thin=
k a
> dependent WG gets to just override that consensus.
>
> I don't think it's as clean cut as that. JSEP could have defined the
> "a=3Dend-of-candidates" syntax, and certainly would have if MMUSIC and IC=
E
> had pulled it out of their documents. But I don't think we want both
> documents independently registering identical syntaxes with identical
> meanings, right? Or I suppose JSEP could have decided -- having finished
> first -- that they should define the syntax and have the trickle-ice-sip
> document reference JSEP?
>
> I'm offering those up as examples, not proposals. I think the first is a
> nonstarter, and the second is... well, it's as awkward as what you're
> proposing.
>
> I'm beginning to think we need to to take the question to ART rather
> than the three working groups.
>
> /a
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>

--001a114067bee275610568f5c854
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><div dir=3D"auto">Adding a data point=C2=A0</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">Icebis doesn=E2=80=99t talk about trickle ice and =
hence ice-sip-SDP doesn=E2=80=99t either.</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto">In the same context, would ice trickle and ice-trickle-si=
p-SDP focussing on trickle ice only procedures and usages makes sense ?</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Does that work ?=C2=A0</div><div dir=3D"auto"><br></div><br><div class=3D"=
gmail_quote"><div>On Tue, Apr 3, 2018 at 11:04 AM Adam Roach &lt;<a href=3D=
"mailto:adam@nostrum.com">adam@nostrum.com</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">On 4/3/18 12:54 PM, Ben Campbell wrote:<br>
&gt;<br>
&gt;&gt; On Apr 3, 2018, at 12:43 PM, Eric Rescorla &lt;<a href=3D"mailto:e=
kr@rtfm.com" target=3D"_blank">ekr@rtfm.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell &lt;<a href=3D"mailt=
o:ben@nostrum.com" target=3D"_blank">ben@nostrum.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; On Apr 3, 2018, at 12:26 PM, Eric Rescorla &lt;<a href=3D"mail=
to:ekr@rtfm.com" target=3D"_blank">ekr@rtfm.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I don&#39;t think #3 is acceptable. AFAIK JSEP has no other de=
pendencies on SIP. If you think #2 and #3 are equally awkward, lets do #2.<=
br>
&gt;&gt;&gt;<br>
&gt;&gt; I said they are equally awkward (by which I mean equally awkward f=
or readers after publication), but 3 requires fewer changes (that is, less =
effort.).<br>
&gt;&gt;<br>
&gt;&gt; If we want to go for least awkward, that probably means a separate=
 trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99s=
 the past of most effort.<br>
&gt;&gt;<br>
&gt;&gt; But honestly, I think this is the sort of point that we should def=
er to WG consensus.<br>
&gt;&gt;<br>
&gt;&gt; Which WG? As I understand it, this would require a change to JSEP,=
 which would also require WG consensus, plus a change to an IESG-approved d=
ocument.<br>
&gt;<br>
&gt; I mean consensus of the WGs producing the documents. it=E2=80=99s quit=
e reasonable for a dependent WG to offer feedback, but I don=E2=80=99t thin=
k a dependent WG gets to just override that consensus.<br>
<br>
I don&#39;t think it&#39;s as clean cut as that. JSEP could have defined th=
e<br>
&quot;a=3Dend-of-candidates&quot; syntax, and certainly would have if MMUSI=
C and ICE<br>
had pulled it out of their documents. But I don&#39;t think we want both<br=
>
documents independently registering identical syntaxes with identical<br>
meanings, right? Or I suppose JSEP could have decided -- having finished<br=
>
first -- that they should define the syntax and have the trickle-ice-sip<br=
>
document reference JSEP?<br>
<br>
I&#39;m offering those up as examples, not proposals. I think the first is =
a<br>
nonstarter, and the second is... well, it&#39;s as awkward as what you&#39;=
re<br>
proposing.<br>
<br>
I&#39;m beginning to think we need to to take the question to ART rather<br=
>
than the three working groups.<br>
<br>
/a<br>
<br>
_______________________________________________<br>
mmusic mailing list<br>
<a href=3D"mailto:mmusic@ietf.org" target=3D"_blank">mmusic@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/mmusic" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/mmusic</a><br>
</blockquote></div></div>

--001a114067bee275610568f5c854--


From nobody Tue Apr  3 14:55:01 2018
Return-Path: <suhasietf@gmail.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 1071612D7F7; Tue,  3 Apr 2018 11:28:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 jvAiV84Dx8hM; Tue,  3 Apr 2018 11:28:10 -0700 (PDT)
Received: from mail-vk0-x22f.google.com (mail-vk0-x22f.google.com [IPv6:2607:f8b0:400c:c05::22f]) (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 405E7124BE8; Tue,  3 Apr 2018 11:28:10 -0700 (PDT)
Received: by mail-vk0-x22f.google.com with SMTP id n64so7626343vkf.12; Tue, 03 Apr 2018 11:28:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mysX+mSoNWlATAiKXpXaPKWd5hqPtiQnD7wj1XB4yo4=; b=an2bBKk0BRZFAy2/roizruZOrQjOCgyQjdZe+BDPSVJ4bg7g/K9zv7AFtdYm1xg7yZ XcLfLzCOg5wnt7ycFNyGPMfUv/R+/90x4z4V25x698LJujOf1xXHIFSgWi9xYAp7BX/Y bQW3CoG3JZGp7jn8bhOXmq+u52tAai2z3CGd2JSjc9iPzexQrw0llTOJrFpRcY+yMIh7 AyNVKzicGOXlu+u1ujx1+Hf9Ra9L5VpQgKev1yxE5CfYKiwIj5EefUOmvR+TGJlsmmY3 XDfKLwFORcVK4Y3HQruXGnL+d6AJYVMMmV0yxWMQ9yEeN13wiHfQ3Qi4nb4RHzqCyNZc WZhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mysX+mSoNWlATAiKXpXaPKWd5hqPtiQnD7wj1XB4yo4=; b=LjWLMJ6QFqtMWoY8t+aungW56Qe01I/GJ9ojO5GDp7LYFG8xgjjZjsFgSxcI4hnAN6 PUsqeCzhz/2Crj8sLR4K+FQdbslIuadZG/3btb5JE79Q6BIir2CXS2eKbrfKJ/Ho5aLE dZzgybVAPI7kXr2Ec7f5ItBmBMlZNXmEk1neBS0TxejUTWBXhvZh73I5WYqrUchgDzzP 7zD1gVNhVsRZqZlf18hpp6I6CDoYqJOZd+jLN258MbbAgsPstEWsY2S129esQ/I3o7Mr zw3zrzwHCCk0CSQpzfScZLStoFAdi1vKj7w/dkJK0+ExWD6lx/58QH6kCb0imzQEFGcu NY4A==
X-Gm-Message-State: ALQs6tDxz95Oi6V9DGRUIxJIly6IDFZYn+C3S3bap7JLociyRcbR06fp xFZVw06ryz/KXBFRxnspV8Jt5tTdGHBl3pTb/P0=
X-Google-Smtp-Source: AIpwx49u6PwQ36oLkpL2BOo+NXAZBUoNiSBFCaTpNPMhY6fLL3HBeoXNBdXH/dlAPXqiFfMw6ATPlyrWuaHLPIrcz4U=
X-Received: by 10.31.174.80 with SMTP id x77mr8595019vke.101.1522780089273; Tue, 03 Apr 2018 11:28:09 -0700 (PDT)
MIME-Version: 1.0
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com>
In-Reply-To: <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com>
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Tue, 03 Apr 2018 18:27:58 +0000
Message-ID: <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com>
To: Adam Roach <adam@nostrum.com>
Cc: Ben Campbell <ben@nostrum.com>, Eric Rescorla <ekr@rtfm.com>,  Flemming Andreasen <fandreas@cisco.com>, The IESG <iesg@ietf.org>,  draft-ietf-mmusic-trickle-ice-sip@ietf.org, "ice@ietf.org" <ice@ietf.org>,  mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org,  "rtcweb@ietf.org" <rtcweb@ietf.org>
Content-Type: multipart/alternative; boundary="001a1143fa3a4ad2460568f5de4e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/pH7P-cpO0WBSo0oP0QUlvG2hq9w>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:28:13 -0000

--001a1143fa3a4ad2460568f5de4e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Just to complete, ice-bis doesn=E2=80=99t normatively reference ice-sip-SDP=
 draft
when it moved to using =E2=80=9Cusages =E2=80=9C indirections for signaling=
 protocols.


Trickle ice can use similar approach and refer to trickle-sip as usage for
trickle.

Thanks
Suhas

On Tue, Apr 3, 2018 at 11:21 AM Suhas Nandakumar <suhasietf@gmail.com>
wrote:

> Adding a data point
>
> Icebis doesn=E2=80=99t talk about trickle ice and hence ice-sip-SDP doesn=
=E2=80=99t either.
>
> In the same context, would ice trickle and ice-trickle-sip-SDP focussing
> on trickle ice only procedures and usages makes sense ?
>
>
> Does that work ?
>
>
> On Tue, Apr 3, 2018 at 11:04 AM Adam Roach <adam@nostrum.com> wrote:
>
>> On 4/3/18 12:54 PM, Ben Campbell wrote:
>> >
>> >> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>> >>
>> >>
>> >>
>> >> On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com> wrote=
:
>> >>
>> >>
>> >>> On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>> >>>
>> >>> I don't think #3 is acceptable. AFAIK JSEP has no other dependencies
>> on SIP. If you think #2 and #3 are equally awkward, lets do #2.
>> >>>
>> >> I said they are equally awkward (by which I mean equally awkward for
>> readers after publication), but 3 requires fewer changes (that is, less
>> effort.).
>> >>
>> >> If we want to go for least awkward, that probably means a separate
>> trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=
=99s the past
>> of most effort.
>> >>
>> >> But honestly, I think this is the sort of point that we should defer
>> to WG consensus.
>> >>
>> >> Which WG? As I understand it, this would require a change to JSEP,
>> which would also require WG consensus, plus a change to an IESG-approved
>> document.
>> >
>> > I mean consensus of the WGs producing the documents. it=E2=80=99s quit=
e
>> reasonable for a dependent WG to offer feedback, but I don=E2=80=99t thi=
nk a
>> dependent WG gets to just override that consensus.
>>
>> I don't think it's as clean cut as that. JSEP could have defined the
>> "a=3Dend-of-candidates" syntax, and certainly would have if MMUSIC and I=
CE
>> had pulled it out of their documents. But I don't think we want both
>> documents independently registering identical syntaxes with identical
>> meanings, right? Or I suppose JSEP could have decided -- having finished
>> first -- that they should define the syntax and have the trickle-ice-sip
>> document reference JSEP?
>>
>> I'm offering those up as examples, not proposals. I think the first is a
>> nonstarter, and the second is... well, it's as awkward as what you're
>> proposing.
>>
>> I'm beginning to think we need to to take the question to ART rather
>> than the three working groups.
>>
>> /a
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>>
>

--001a1143fa3a4ad2460568f5de4e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><div dir=3D"auto">Just to complete, ice-bis doesn=E2=80=99t normativel=
y reference ice-sip-SDP draft when it moved to using =E2=80=9Cusages =E2=80=
=9C indirections for signaling protocols.</div><div dir=3D"auto"><br></div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">Trickle ice can use similar a=
pproach and refer to trickle-sip as usage for trickle.</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto">Thanks</div><div dir=3D"auto">Suhas=C2=A0</d=
iv><br><div class=3D"gmail_quote"><div>On Tue, Apr 3, 2018 at 11:21 AM Suha=
s Nandakumar &lt;<a href=3D"mailto:suhasietf@gmail.com">suhasietf@gmail.com=
</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir=3D"au=
to">Adding a data point=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"=
auto">Icebis doesn=E2=80=99t talk about trickle ice and hence ice-sip-SDP d=
oesn=E2=80=99t either.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I=
n the same context, would ice trickle and ice-trickle-sip-SDP focussing on =
trickle ice only procedures and usages makes sense ?</div><div dir=3D"auto"=
><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">Does that work ?=
=C2=A0</div></div><div><div dir=3D"auto"><br></div><br><div class=3D"gmail_=
quote"><div>On Tue, Apr 3, 2018 at 11:04 AM Adam Roach &lt;<a href=3D"mailt=
o:adam@nostrum.com" target=3D"_blank">adam@nostrum.com</a>&gt; wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex">On 4/3/18 12:54 PM, Ben Campbell wrote:<=
br>
&gt;<br>
&gt;&gt; On Apr 3, 2018, at 12:43 PM, Eric Rescorla &lt;<a href=3D"mailto:e=
kr@rtfm.com" target=3D"_blank">ekr@rtfm.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell &lt;<a href=3D"mailt=
o:ben@nostrum.com" target=3D"_blank">ben@nostrum.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; On Apr 3, 2018, at 12:26 PM, Eric Rescorla &lt;<a href=3D"mail=
to:ekr@rtfm.com" target=3D"_blank">ekr@rtfm.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I don&#39;t think #3 is acceptable. AFAIK JSEP has no other de=
pendencies on SIP. If you think #2 and #3 are equally awkward, lets do #2.<=
br>
&gt;&gt;&gt;<br>
&gt;&gt; I said they are equally awkward (by which I mean equally awkward f=
or readers after publication), but 3 requires fewer changes (that is, less =
effort.).<br>
&gt;&gt;<br>
&gt;&gt; If we want to go for least awkward, that probably means a separate=
 trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99s=
 the past of most effort.<br>
&gt;&gt;<br>
&gt;&gt; But honestly, I think this is the sort of point that we should def=
er to WG consensus.<br>
&gt;&gt;<br>
&gt;&gt; Which WG? As I understand it, this would require a change to JSEP,=
 which would also require WG consensus, plus a change to an IESG-approved d=
ocument.<br>
&gt;<br>
&gt; I mean consensus of the WGs producing the documents. it=E2=80=99s quit=
e reasonable for a dependent WG to offer feedback, but I don=E2=80=99t thin=
k a dependent WG gets to just override that consensus.<br>
<br>
I don&#39;t think it&#39;s as clean cut as that. JSEP could have defined th=
e<br>
&quot;a=3Dend-of-candidates&quot; syntax, and certainly would have if MMUSI=
C and ICE<br>
had pulled it out of their documents. But I don&#39;t think we want both<br=
>
documents independently registering identical syntaxes with identical<br>
meanings, right? Or I suppose JSEP could have decided -- having finished<br=
>
first -- that they should define the syntax and have the trickle-ice-sip<br=
>
document reference JSEP?<br>
<br>
I&#39;m offering those up as examples, not proposals. I think the first is =
a<br>
nonstarter, and the second is... well, it&#39;s as awkward as what you&#39;=
re<br>
proposing.<br>
<br>
I&#39;m beginning to think we need to to take the question to ART rather<br=
>
than the three working groups.<br>
<br>
/a<br>
<br>
_______________________________________________<br>
mmusic mailing list<br>
<a href=3D"mailto:mmusic@ietf.org" target=3D"_blank">mmusic@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/mmusic" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/mmusic</a><br>
</blockquote></div></div></blockquote></div></div>

--001a1143fa3a4ad2460568f5de4e--


From nobody Tue Apr  3 14:55:05 2018
Return-Path: <adam@nostrum.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 F008612EA5A; Tue,  3 Apr 2018 11:29:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 B2mgxobLuAWH; Tue,  3 Apr 2018 11:29:08 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 092AD12EA87; Tue,  3 Apr 2018 11:29:08 -0700 (PDT)
Received: from Svantevit.local (99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33IT1bn097356 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 13:29:02 -0500 (CDT) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-146-228.lightspeed.dllstx.sbcglobal.net [99.152.146.228] claimed to be Svantevit.local
To: Suhas Nandakumar <suhasietf@gmail.com>
Cc: Ben Campbell <ben@nostrum.com>, Eric Rescorla <ekr@rtfm.com>, Flemming Andreasen <fandreas@cisco.com>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org, "ice@ietf.org" <ice@ietf.org>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "rtcweb@ietf.org" <rtcweb@ietf.org>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com>
From: Adam Roach <adam@nostrum.com>
Message-ID: <0503b397-787a-a0de-15aa-dc6dee57a4f8@nostrum.com>
Date: Tue, 3 Apr 2018 13:28:56 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------F126C25807B9208D48B05CB1"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/cP8pzZsDue_6sfRV-VREmwUi5jQ>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:29:23 -0000

This is a multi-part message in MIME format.
--------------F126C25807B9208D48B05CB1
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Like I said originally, none of these are particularly clean. Your 
proposal points towards either #1 or #3, and I highlighted their 
drawbacks in my original message.

Fundamentally, the suggestion Ben made is the only clean one: split 
trickle-ice-sip into two documents: one deals with SIP (think a parallel 
to RFC 3261) while the other deals with SDP (think a parallel to RFC 
3264). But I also agree with him that sending the document back to the 
WG for such a split would introduce a significant amount of work.

Absent that, we need to pick which wart we're going to accept.

/a

On 4/3/18 1:21 PM, Suhas Nandakumar wrote:
> Adding a data point
>
> Icebis doesn’t talk about trickle ice and hence ice-sip-SDP doesn’t 
> either.
>
> In the same context, would ice trickle and ice-trickle-sip-SDP 
> focussing on trickle ice only procedures and usages makes sense ?
>
>
> Does that work ?
>
>
> On Tue, Apr 3, 2018 at 11:04 AM Adam Roach <adam@nostrum.com 
> <mailto:adam@nostrum.com>> wrote:
>
>     On 4/3/18 12:54 PM, Ben Campbell wrote:
>     >
>     >> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com
>     <mailto:ekr@rtfm.com>> wrote:
>     >>
>     >>
>     >>
>     >> On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com
>     <mailto:ben@nostrum.com>> wrote:
>     >>
>     >>
>     >>> On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com
>     <mailto:ekr@rtfm.com>> wrote:
>     >>>
>     >>> I don't think #3 is acceptable. AFAIK JSEP has no other
>     dependencies on SIP. If you think #2 and #3 are equally awkward,
>     lets do #2.
>     >>>
>     >> I said they are equally awkward (by which I mean equally
>     awkward for readers after publication), but 3 requires fewer
>     changes (that is, less effort.).
>     >>
>     >> If we want to go for least awkward, that probably means a
>     separate trickle-ice-sdp draft in parallel to the ice sdp draft.
>     But that’s the past of most effort.
>     >>
>     >> But honestly, I think this is the sort of point that we should
>     defer to WG consensus.
>     >>
>     >> Which WG? As I understand it, this would require a change to
>     JSEP, which would also require WG consensus, plus a change to an
>     IESG-approved document.
>     >
>     > I mean consensus of the WGs producing the documents. it’s quite
>     reasonable for a dependent WG to offer feedback, but I don’t think
>     a dependent WG gets to just override that consensus.
>
>     I don't think it's as clean cut as that. JSEP could have defined the
>     "a=end-of-candidates" syntax, and certainly would have if MMUSIC
>     and ICE
>     had pulled it out of their documents. But I don't think we want both
>     documents independently registering identical syntaxes with identical
>     meanings, right? Or I suppose JSEP could have decided -- having
>     finished
>     first -- that they should define the syntax and have the
>     trickle-ice-sip
>     document reference JSEP?
>
>     I'm offering those up as examples, not proposals. I think the
>     first is a
>     nonstarter, and the second is... well, it's as awkward as what you're
>     proposing.
>
>     I'm beginning to think we need to to take the question to ART rather
>     than the three working groups.
>
>     /a
>
>     _______________________________________________
>     mmusic mailing list
>     mmusic@ietf.org <mailto:mmusic@ietf.org>
>     https://www.ietf.org/mailman/listinfo/mmusic
>


--------------F126C25807B9208D48B05CB1
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Like I said originally, none of these
      are particularly clean. Your proposal points towards either #1 or
      #3, and I highlighted their drawbacks in my original message.<br>
      <br>
      Fundamentally, the suggestion Ben made is the only clean one:
      split trickle-ice-sip into two documents: one deals with SIP
      (think a parallel to RFC 3261) while the other deals with SDP
      (think a parallel to RFC 3264). But I also agree with him that
      sending the document back to the WG for such a split would
      introduce a significant amount of work.<br>
      <br>
      Absent that, we need to pick which wart we're going to accept.<br>
      <br>
      /a<br>
      <br>
      On 4/3/18 1:21 PM, Suhas Nandakumar wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com">
      <div>
        <div dir="auto">Adding a data point </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Icebis doesn’t talk about trickle ice and hence
          ice-sip-SDP doesn’t either.</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">In the same context, would ice trickle and
          ice-trickle-sip-SDP focussing on trickle ice only procedures
          and usages makes sense ?</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Does that work ? </div>
        <div dir="auto"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div>On Tue, Apr 3, 2018 at 11:04 AM Adam Roach &lt;<a
              href="mailto:adam@nostrum.com" moz-do-not-send="true">adam@nostrum.com</a>&gt;
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">On 4/3/18
            12:54 PM, Ben Campbell wrote:<br>
            &gt;<br>
            &gt;&gt; On Apr 3, 2018, at 12:43 PM, Eric Rescorla &lt;<a
              href="mailto:ekr@rtfm.com" target="_blank"
              moz-do-not-send="true">ekr@rtfm.com</a>&gt; wrote:<br>
            &gt;&gt;<br>
            &gt;&gt;<br>
            &gt;&gt;<br>
            &gt;&gt; On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell &lt;<a
              href="mailto:ben@nostrum.com" target="_blank"
              moz-do-not-send="true">ben@nostrum.com</a>&gt; wrote:<br>
            &gt;&gt;<br>
            &gt;&gt;<br>
            &gt;&gt;&gt; On Apr 3, 2018, at 12:26 PM, Eric Rescorla &lt;<a
              href="mailto:ekr@rtfm.com" target="_blank"
              moz-do-not-send="true">ekr@rtfm.com</a>&gt; wrote:<br>
            &gt;&gt;&gt;<br>
            &gt;&gt;&gt; I don't think #3 is acceptable. AFAIK JSEP has
            no other dependencies on SIP. If you think #2 and #3 are
            equally awkward, lets do #2.<br>
            &gt;&gt;&gt;<br>
            &gt;&gt; I said they are equally awkward (by which I mean
            equally awkward for readers after publication), but 3
            requires fewer changes (that is, less effort.).<br>
            &gt;&gt;<br>
            &gt;&gt; If we want to go for least awkward, that probably
            means a separate trickle-ice-sdp draft in parallel to the
            ice sdp draft. But that’s the past of most effort.<br>
            &gt;&gt;<br>
            &gt;&gt; But honestly, I think this is the sort of point
            that we should defer to WG consensus.<br>
            &gt;&gt;<br>
            &gt;&gt; Which WG? As I understand it, this would require a
            change to JSEP, which would also require WG consensus, plus
            a change to an IESG-approved document.<br>
            &gt;<br>
            &gt; I mean consensus of the WGs producing the documents.
            it’s quite reasonable for a dependent WG to offer feedback,
            but I don’t think a dependent WG gets to just override that
            consensus.<br>
            <br>
            I don't think it's as clean cut as that. JSEP could have
            defined the<br>
            "a=end-of-candidates" syntax, and certainly would have if
            MMUSIC and ICE<br>
            had pulled it out of their documents. But I don't think we
            want both<br>
            documents independently registering identical syntaxes with
            identical<br>
            meanings, right? Or I suppose JSEP could have decided --
            having finished<br>
            first -- that they should define the syntax and have the
            trickle-ice-sip<br>
            document reference JSEP?<br>
            <br>
            I'm offering those up as examples, not proposals. I think
            the first is a<br>
            nonstarter, and the second is... well, it's as awkward as
            what you're<br>
            proposing.<br>
            <br>
            I'm beginning to think we need to to take the question to
            ART rather<br>
            than the three working groups.<br>
            <br>
            /a<br>
            <br>
            _______________________________________________<br>
            mmusic mailing list<br>
            <a href="mailto:mmusic@ietf.org" target="_blank"
              moz-do-not-send="true">mmusic@ietf.org</a><br>
            <a href="https://www.ietf.org/mailman/listinfo/mmusic"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/mmusic</a><br>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>

--------------F126C25807B9208D48B05CB1--


From nobody Tue Apr  3 14:55:09 2018
Return-Path: <christer.holmberg@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 D69F512EA67 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 11:39:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.321
X-Spam-Level: 
X-Spam-Status: No, score=-4.321 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 JW8Q2WSi6wdT for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 11:39:57 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 027AC124BE8 for <ice@ietf.org>; Tue,  3 Apr 2018 11:39:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1522780791; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=66tWBZRNlTx7cAjqhDh0S2oFq22lcKHRFI7hDKVIkNk=; b=URDp+6DgYzyj9dRIxaYW+Q9Sp1tIROkIQnD6VWMDrXuACQcIC3jBivmBmNHNS8nw saKnRkkvXmo16WdA/mdtPjlMGLfwjq94ahI6vjosewXDxZirbb3DhAoSsEKMdkBD C7Gcuz4VtSeoXVITDw0YZPf78LSaTcAO6xJeOevohmk=;
X-AuditID: c1b4fb25-1dfff7000000522b-ed-5ac3ca776171
Received: from ESESSHC003.ericsson.se (Unknown_Domain [153.88.183.27]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 91.9B.21035.77AC3CA5; Tue,  3 Apr 2018 20:39:51 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC003.ericsson.se ([153.88.183.27]) with mapi id 14.03.0382.000; Tue, 3 Apr 2018 20:39:51 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Adam Roach <adam@nostrum.com>, Ben Campbell <ben@nostrum.com>, "Eric Rescorla" <ekr@rtfm.com>
CC: mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, Peter Saint-Andre <stpeter@mozilla.com>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAAJqMw
Date: Tue, 3 Apr 2018 18:39:50 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E43E23@ESESSMB109.ericsson.se>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com>
In-Reply-To: <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.162]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRmVeSWpSXmKPExsUyM2K7tG75qcNRBvOeaFjs+buI3WJ+52l2 ix9rlzNbrHh9jt3i/QVdi28Xai1m/JnIbHF+53omi6nLH7NYrP3Xzm7xbOUpRgdujym/N7J6 LFnyk8mj70AXq8esnU9YPCY/bmMOYI3isklJzcksSy3St0vgyrjz9jJLwQbOip7dF9gaGCdw djFyckgImEhcX3acFcQWEjjCKPHpVCGEvZhRYuchny5GDg42AQuJ7n/aIGERgWSJ9Rva2LsY uTiYBZ4zSdw8/4kdJCEsUCCxcU4rG0RRocTaHY+g7CiJyYufs4DYLAIqEjN7jjOC2LwCvhIz Fu1hAxkkJDCTRWLS6ltgDZwC9hL9a7eCNTAKiEl8P7WGCcRmFhCXuPVkPhPE0QISS/acZ4aw RSVePv7HCmErSTz9v4QJ5GhmAU2J9bv0IVoVJaZ0P2SH2CsocXLmE5YJjKKzkEydhdAxC0nH LCQdCxhZVjGKFqcWJ+WmGxnrpRZlJhcX5+fp5aWWbGIExuXBLb9VdzBefuN4iFGAg1GJh9fp 6OEoIdbEsuLK3EOMEhzMSiK8CpuBQrwpiZVVqUX58UWlOanFhxilOViUxHkfmm+OEhJITyxJ zU5NLUgtgskycXBKNTC62HBnhYv1RHT/XtHT35LK2XbYIn5JVVpZ0aZwiWUm5se2fnH0eDQ/ upst3jnikPr89PLvDNbTzvcyfngsKcC9rHAhE3+enbV9DeeBnOaZ/otWnvRf4uSwQjrC7vPk lnVTZiWmdjFMZ7rTNWXysovebfN4lIM6Q249VmXvflX5/Gm2d7ygnxJLcUaioRZzUXEiAJdK /afHAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/8Pq9_MA3KYWGBj_3x24zybCkCTw>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:40:02 -0000

SGksDQoNCj4gSSBkb24ndCB0aGluayBpdCdzIGFzIGNsZWFuIGN1dCBhcyB0aGF0LiBKU0VQIGNv
dWxkIGhhdmUgZGVmaW5lZCB0aGUgImE9ZW5kLW9mLWNhbmRpZGF0ZXMiIHN5bnRheCwgYW5kIGNl
cnRhaW5seSANCj4gd291bGQgaGF2ZSBpZiBNTVVTSUMgYW5kIElDRSBoYWQgcHVsbGVkIGl0IG91
dCBvZiB0aGVpciBkb2N1bWVudHMuIEJ1dCBJIGRvbid0IHRoaW5rIHdlIHdhbnQgYm90aCBkb2N1
bWVudHMgDQo+IGluZGVwZW5kZW50bHkgcmVnaXN0ZXJpbmcgaWRlbnRpY2FsIHN5bnRheGVzIHdp
dGggaWRlbnRpY2FsIG1lYW5pbmdzLCByaWdodD8gT3IgSSBzdXBwb3NlIEpTRVAgY291bGQgaGF2
ZSBkZWNpZGVkIA0KPiAtLSBoYXZpbmcgZmluaXNoZWQgZmlyc3QgLS0gdGhhdCB0aGV5IHNob3Vs
ZCBkZWZpbmUgdGhlIHN5bnRheCBhbmQgaGF2ZSB0aGUgdHJpY2tsZS1pY2Utc2lwIGRvY3VtZW50
IHJlZmVyZW5jZSBKU0VQPw0KPg0KPiBJJ20gb2ZmZXJpbmcgdGhvc2UgdXAgYXMgZXhhbXBsZXMs
IG5vdCBwcm9wb3NhbHMuIEkgdGhpbmsgdGhlIGZpcnN0IGlzIGEgbm9uc3RhcnRlciwgYW5kIHRo
ZSBzZWNvbmQgaXMuLi4gd2VsbCwgaXQncyBhcyANCj4gYXdrd2FyZCBhcyB3aGF0IHlvdSdyZSBw
cm9wb3NpbmcuDQoNCkhhdmluZyB0cmlja2xlLWljZS1zaXAgcmVmZXJlbmNpbmcgSlNFUCwganVz
dCBmb3IgdGhlIGF0dHJpYnV0ZSwgd291bGQgYmUgZXZlbiBtb3JlIGF3a3dhcmQgaW4gbXkgb3Bp
bmlvbiA6KSANCg0KSW4gYWRkaXRpb24sIHdlIHdvdWxkIGFsc28gaGF2ZSB0byBhZGQgdGhlIGdl
bmVyaWMgTy9BIHByb2NlZHVyZXMgZm9yIHRoZSBhdHRyaWJ1dGUgdG8gSlNFUC4NCg0KUmVnYXJk
cywNCg0KQ2hyaXN0ZXINCg0KDQo=


From nobody Tue Apr  3 14:55:19 2018
Return-Path: <christer.holmberg@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 6646012D80F for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 11:43:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.309
X-Spam-Level: 
X-Spam-Status: No, score=-4.309 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 XEjn_m9AOddW for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 11:43:51 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 6359312EA52 for <ice@ietf.org>; Tue,  3 Apr 2018 11:43:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1522781029; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=f1Dh/dTp8PHYPdzmIEhGrJ318h9S8Op9Q1EmdeBAOOw=; b=gonY3+gx8XU3Uo4Jcmmd+4jK/rfvU59Np1r+TXkyEvJY8E677z+wBuDMp6JApLjS ejyHCTk8aUu2cfk/S8bEeLfbwsrVz94T4AjTlJK0BqSfnT4Vs2+u0T+UwrfgTXpp kRLTh2I8rIhdnTYOS2maypExyjW09zGGNq7BPKgolBI=;
X-AuditID: c1b4fb25-5a75a9c00000522b-2a-5ac3cb65703a
Received: from ESESSHC015.ericsson.se (Unknown_Domain [153.88.183.63]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 81.FB.21035.56BC3CA5; Tue,  3 Apr 2018 20:43:49 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC015.ericsson.se ([153.88.183.63]) with mapi id 14.03.0382.000; Tue, 3 Apr 2018 20:43:09 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Adam Roach <adam@nostrum.com>, Suhas Nandakumar <suhasietf@gmail.com>
CC: Ben Campbell <ben@nostrum.com>, Eric Rescorla <ekr@rtfm.com>, "Flemming Andreasen" <fandreas@cisco.com>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>, "ice@ietf.org" <ice@ietf.org>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAABSyAgAAB8QCAACT40A==
Date: Tue, 3 Apr 2018 18:43:09 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E43E90@ESESSMB109.ericsson.se>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <0503b397-787a-a0de-15aa-dc6dee57a4f8@nostrum.com>
In-Reply-To: <0503b397-787a-a0de-15aa-dc6dee57a4f8@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.162]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B72E43E90ESESSMB109erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRmVeSWpSXmKPExsUyM2K7vW7q6cNRBt8btSz2/F3EbjG/8zS7 xY+1y5ktVrw+x27x/oKuxbcLtRYz/kxktji/cz2TxdTlj1ks1v5rZ7fYObeD2YHbY8rvjawe O2fdZfdYsuQnk8esnU9YPCY/bmMOYI3isklJzcksSy3St0vgyph6ayNzwaVGxoo7iw8wNTBO qeti5OSQEDCRmPbpBVsXIxeHkMARRomWk83MEM5iRon9xz4AORwcbAIWEt3/tEFMEQFPidOz lEFKmAX+MUks37CdCWSQsECBxMY5rWwgtohAocTaHY+g7CyJhgOnmEFsFgEVie7fK9hBbF4B X4l9vz8wQuyayipxuOMlI8gCTgF7iS8LdEBqGAXEJL6fWgM2n1lAXOLWk/lMEEcLSCzZc54Z whaVePn4HyuErSTx9P8SqPp8iaM7TjBC7BKUODnzCcsERpFZSEbNQlI2C0nZLKArmAU0Jdbv 0ocoUZSY0v2QHcLWkGidM5cdWXwBI/sqRtHi1OKk3HQjY73Uoszk4uL8PL281JJNjMBYPrjl t+oOxstvHA8xCnAwKvHwOh09HCXEmlhWXJl7iFGCg1lJhFdhM1CINyWxsiq1KD++qDQntfgQ ozQHi5I470PzzVFCAumJJanZqakFqUUwWSYOTqkGxog7l/a13t7Ufevie//7BXYb1hpULu5Z 6vupbG2MUvxBUzXpx6clGJmvb5pW9Cz66cETzB9/JN7jTVhmEpbYYvWk8P+RuPRNZ1NLX3l5 TNi0kX1T9Ms3kqW9Cw4aeXHk5PNMUfh+2ua6QvN53jsXPD9ZZc/R8ttx3uXbAuMk3u9hyif3 1Ok92qvEUpyRaKjFXFScCAD0LJTZ4QIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/g8j9kqCUpermDm5LLRmTsgqmxSc>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 18:43:55 -0000

--_000_7594FB04B1934943A5C02806D1A2204B72E43E90ESESSMB109erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCj5MaWtlIEkgc2FpZCBvcmlnaW5hbGx5LCBub25lIG9mIHRoZXNlIGFyZSBwYXJ0aWN1
bGFybHkgY2xlYW4uIFlvdXIgcHJvcG9zYWwgcG9pbnRzIHRvd2FyZHMgZWl0aGVyICMxIG9yICMz
LCBhbmQNCj5JIGhpZ2hsaWdodGVkIHRoZWlyIGRyYXdiYWNrcyBpbiBteSBvcmlnaW5hbCBtZXNz
YWdlLg0KPg0KPkZ1bmRhbWVudGFsbHksIHRoZSBzdWdnZXN0aW9uIEJlbiBtYWRlIGlzIHRoZSBv
bmx5IGNsZWFuIG9uZTogc3BsaXQgdHJpY2tsZS1pY2Utc2lwIGludG8gdHdvIGRvY3VtZW50czog
b25lIGRlYWxzIHdpdGggU0lQICh0aGluayBhIHBhcmFsbGVsIHRvIFJGQyAzMjYxKSA+d2hpbGUg
dGhlIG90aGVyIGRlYWxzIHdpdGggU0RQICh0aGluayBhIHBhcmFsbGVsIHRvIFJGQyAzMjY0KS4g
QnV0IEkgYWxzbyBhZ3JlZSB3aXRoIGhpbSB0aGF0IHNlbmRpbmcgdGhlIGRvY3VtZW50IGJhY2sg
dG8gdGhlIFdHIGZvciBzdWNoIGEgc3BsaXQgd291bGQgPmludHJvZHVjZSBhIHNpZ25pZmljYW50
IGFtb3VudCBvZiB3b3JrLg0KDQpOb3QgZXhhY3RseSBzdXJlIHdoYXQg4oCcZGVhbHMgd2l0aCBT
RFDigJ0gd291bGQgbWVhbiwgYnV0IG9uZSBpZGVhIHdvdWxkIGJlIHRvIE9OTFkgZGVmaW5lIHRo
ZSBhdHRyaWJ1dGUsIGFuZCB0aGUgYXNzb2NpYXRlZCBPL0EgcHJvY2VkdXJlcywgaW4gYSBzZXBh
cmF0ZSBkcmFmdCwgdGhhdCB3b3VsZCBiZSByZWZlcmVuY2VkIGJ5IGRyYWZ0LWlldGYtbW11c2lj
LXRyaWNrbGUtaWNlLXNpcCBhbmQgSlNFUC4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KDQpP
biA0LzMvMTggMToyMSBQTSwgU3VoYXMgTmFuZGFrdW1hciB3cm90ZToNCkFkZGluZyBhIGRhdGEg
cG9pbnQNCg0KSWNlYmlzIGRvZXNu4oCZdCB0YWxrIGFib3V0IHRyaWNrbGUgaWNlIGFuZCBoZW5j
ZSBpY2Utc2lwLVNEUCBkb2VzbuKAmXQgZWl0aGVyLg0KDQpJbiB0aGUgc2FtZSBjb250ZXh0LCB3
b3VsZCBpY2UgdHJpY2tsZSBhbmQgaWNlLXRyaWNrbGUtc2lwLVNEUCBmb2N1c3Npbmcgb24gdHJp
Y2tsZSBpY2Ugb25seSBwcm9jZWR1cmVzIGFuZCB1c2FnZXMgbWFrZXMgc2Vuc2UgPw0KDQoNCkRv
ZXMgdGhhdCB3b3JrID8NCg0KDQpPbiBUdWUsIEFwciAzLCAyMDE4IGF0IDExOjA0IEFNIEFkYW0g
Um9hY2ggPGFkYW1Abm9zdHJ1bS5jb208bWFpbHRvOmFkYW1Abm9zdHJ1bS5jb20+PiB3cm90ZToN
Ck9uIDQvMy8xOCAxMjo1NCBQTSwgQmVuIENhbXBiZWxsIHdyb3RlOg0KPg0KPj4gT24gQXByIDMs
IDIwMTgsIGF0IDEyOjQzIFBNLCBFcmljIFJlc2NvcmxhIDxla3JAcnRmbS5jb208bWFpbHRvOmVr
ckBydGZtLmNvbT4+IHdyb3RlOg0KPj4NCj4+DQo+Pg0KPj4gT24gVHVlLCBBcHIgMywgMjAxOCBh
dCAxMDozNSBBTSwgQmVuIENhbXBiZWxsIDxiZW5Abm9zdHJ1bS5jb208bWFpbHRvOmJlbkBub3N0
cnVtLmNvbT4+IHdyb3RlOg0KPj4NCj4+DQo+Pj4gT24gQXByIDMsIDIwMTgsIGF0IDEyOjI2IFBN
LCBFcmljIFJlc2NvcmxhIDxla3JAcnRmbS5jb208bWFpbHRvOmVrckBydGZtLmNvbT4+IHdyb3Rl
Og0KPj4+DQo+Pj4gSSBkb24ndCB0aGluayAjMyBpcyBhY2NlcHRhYmxlLiBBRkFJSyBKU0VQIGhh
cyBubyBvdGhlciBkZXBlbmRlbmNpZXMgb24gU0lQLiBJZiB5b3UgdGhpbmsgIzIgYW5kICMzIGFy
ZSBlcXVhbGx5IGF3a3dhcmQsIGxldHMgZG8gIzIuDQo+Pj4NCj4+IEkgc2FpZCB0aGV5IGFyZSBl
cXVhbGx5IGF3a3dhcmQgKGJ5IHdoaWNoIEkgbWVhbiBlcXVhbGx5IGF3a3dhcmQgZm9yIHJlYWRl
cnMgYWZ0ZXIgcHVibGljYXRpb24pLCBidXQgMyByZXF1aXJlcyBmZXdlciBjaGFuZ2VzICh0aGF0
IGlzLCBsZXNzIGVmZm9ydC4pLg0KPj4NCj4+IElmIHdlIHdhbnQgdG8gZ28gZm9yIGxlYXN0IGF3
a3dhcmQsIHRoYXQgcHJvYmFibHkgbWVhbnMgYSBzZXBhcmF0ZSB0cmlja2xlLWljZS1zZHAgZHJh
ZnQgaW4gcGFyYWxsZWwgdG8gdGhlIGljZSBzZHAgZHJhZnQuIEJ1dCB0aGF04oCZcyB0aGUgcGFz
dCBvZiBtb3N0IGVmZm9ydC4NCj4+DQo+PiBCdXQgaG9uZXN0bHksIEkgdGhpbmsgdGhpcyBpcyB0
aGUgc29ydCBvZiBwb2ludCB0aGF0IHdlIHNob3VsZCBkZWZlciB0byBXRyBjb25zZW5zdXMuDQo+
Pg0KPj4gV2hpY2ggV0c/IEFzIEkgdW5kZXJzdGFuZCBpdCwgdGhpcyB3b3VsZCByZXF1aXJlIGEg
Y2hhbmdlIHRvIEpTRVAsIHdoaWNoIHdvdWxkIGFsc28gcmVxdWlyZSBXRyBjb25zZW5zdXMsIHBs
dXMgYSBjaGFuZ2UgdG8gYW4gSUVTRy1hcHByb3ZlZCBkb2N1bWVudC4NCj4NCj4gSSBtZWFuIGNv
bnNlbnN1cyBvZiB0aGUgV0dzIHByb2R1Y2luZyB0aGUgZG9jdW1lbnRzLiBpdOKAmXMgcXVpdGUg
cmVhc29uYWJsZSBmb3IgYSBkZXBlbmRlbnQgV0cgdG8gb2ZmZXIgZmVlZGJhY2ssIGJ1dCBJIGRv
buKAmXQgdGhpbmsgYSBkZXBlbmRlbnQgV0cgZ2V0cyB0byBqdXN0IG92ZXJyaWRlIHRoYXQgY29u
c2Vuc3VzLg0KDQpJIGRvbid0IHRoaW5rIGl0J3MgYXMgY2xlYW4gY3V0IGFzIHRoYXQuIEpTRVAg
Y291bGQgaGF2ZSBkZWZpbmVkIHRoZQ0KImE9ZW5kLW9mLWNhbmRpZGF0ZXMiIHN5bnRheCwgYW5k
IGNlcnRhaW5seSB3b3VsZCBoYXZlIGlmIE1NVVNJQyBhbmQgSUNFDQpoYWQgcHVsbGVkIGl0IG91
dCBvZiB0aGVpciBkb2N1bWVudHMuIEJ1dCBJIGRvbid0IHRoaW5rIHdlIHdhbnQgYm90aA0KZG9j
dW1lbnRzIGluZGVwZW5kZW50bHkgcmVnaXN0ZXJpbmcgaWRlbnRpY2FsIHN5bnRheGVzIHdpdGgg
aWRlbnRpY2FsDQptZWFuaW5ncywgcmlnaHQ/IE9yIEkgc3VwcG9zZSBKU0VQIGNvdWxkIGhhdmUg
ZGVjaWRlZCAtLSBoYXZpbmcgZmluaXNoZWQNCmZpcnN0IC0tIHRoYXQgdGhleSBzaG91bGQgZGVm
aW5lIHRoZSBzeW50YXggYW5kIGhhdmUgdGhlIHRyaWNrbGUtaWNlLXNpcA0KZG9jdW1lbnQgcmVm
ZXJlbmNlIEpTRVA/DQoNCkknbSBvZmZlcmluZyB0aG9zZSB1cCBhcyBleGFtcGxlcywgbm90IHBy
b3Bvc2Fscy4gSSB0aGluayB0aGUgZmlyc3QgaXMgYQ0Kbm9uc3RhcnRlciwgYW5kIHRoZSBzZWNv
bmQgaXMuLi4gd2VsbCwgaXQncyBhcyBhd2t3YXJkIGFzIHdoYXQgeW91J3JlDQpwcm9wb3Npbmcu
DQoNCkknbSBiZWdpbm5pbmcgdG8gdGhpbmsgd2UgbmVlZCB0byB0byB0YWtlIHRoZSBxdWVzdGlv
biB0byBBUlQgcmF0aGVyDQp0aGFuIHRoZSB0aHJlZSB3b3JraW5nIGdyb3Vwcy4NCg0KL2ENCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCm1tdXNpYyBt
YWlsaW5nIGxpc3QNCm1tdXNpY0BpZXRmLm9yZzxtYWlsdG86bW11c2ljQGlldGYub3JnPg0KaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tbXVzaWMNCg0KDQo=

--_000_7594FB04B1934943A5C02806D1A2204B72E43E90ESESSMB109erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjsN
Cgljb2xvcjpibGFjazt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K
YTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwDQoJ
e21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJn
aW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0
OjBjbTsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4i
LHNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwt
Y29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5k
b3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0K
CWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3
OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRT
ZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1z
byA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIg
Lz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVs
YXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8
L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBiZ2NvbG9y
PSJ3aGl0ZSIgbGFuZz0iRU4tR0IiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6d2luZG93dGV4
dCI+Jmd0Ozwvc3Bhbj5MaWtlIEkgc2FpZCBvcmlnaW5hbGx5LCBub25lIG9mIHRoZXNlIGFyZSBw
YXJ0aWN1bGFybHkgY2xlYW4uIFlvdXIgcHJvcG9zYWwgcG9pbnRzIHRvd2FyZHMgZWl0aGVyICMx
IG9yICMzLCBhbmQNCjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2lu
ZG93dGV4dCI+Jmd0Ozwvc3Bhbj5JIGhpZ2hsaWdodGVkIHRoZWlyIGRyYXdiYWNrcyBpbiBteSBv
cmlnaW5hbCBtZXNzYWdlLjxicj4NCjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7
PC9zcGFuPjxicj4NCjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7PC9zcGFuPkZ1
bmRhbWVudGFsbHksIHRoZSBzdWdnZXN0aW9uIEJlbiBtYWRlIGlzIHRoZSBvbmx5IGNsZWFuIG9u
ZTogc3BsaXQgdHJpY2tsZS1pY2Utc2lwIGludG8gdHdvIGRvY3VtZW50czogb25lIGRlYWxzIHdp
dGggU0lQICh0aGluayBhIHBhcmFsbGVsIHRvIFJGQyAzMjYxKQ0KPHNwYW4gc3R5bGU9ImNvbG9y
OndpbmRvd3RleHQiPiZndDs8L3NwYW4+d2hpbGUgdGhlIG90aGVyIGRlYWxzIHdpdGggU0RQICh0
aGluayBhIHBhcmFsbGVsIHRvIFJGQyAzMjY0KS4gQnV0IEkgYWxzbyBhZ3JlZSB3aXRoIGhpbSB0
aGF0IHNlbmRpbmcgdGhlIGRvY3VtZW50IGJhY2sgdG8gdGhlIFdHIGZvciBzdWNoIGEgc3BsaXQg
d291bGQNCjxzcGFuIHN0eWxlPSJjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7PC9zcGFuPmludHJvZHVj
ZSBhIHNpZ25pZmljYW50IGFtb3VudCBvZiB3b3JrLjxicj4NCjxicj4NCjxzcGFuIHN0eWxlPSJj
b2xvcjp3aW5kb3d0ZXh0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+Tm90IGV4YWN0bHkgc3VyZSB3
aGF0IOKAnGRlYWxzIHdpdGggU0RQ4oCdIHdvdWxkIG1lYW4sIGJ1dCBvbmUgaWRlYSB3b3VsZCBi
ZSB0byBPTkxZIGRlZmluZSB0aGUgYXR0cmlidXRlLCBhbmQgdGhlIGFzc29jaWF0ZWQgTy9BIHBy
b2NlZHVyZXMsIGluIGEgc2VwYXJhdGUgZHJhZnQsDQogdGhhdCB3b3VsZCBiZSByZWZlcmVuY2Vk
IGJ5IGRyYWZ0LWlldGYtbW11c2ljLXRyaWNrbGUtaWNlLXNpcCBhbmQgSlNFUC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPlJlZ2FyZHMsPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OndpbmRvd3RleHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij5DaHJpc3RlcjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjp3aW5kb3d0ZXh0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gNC8zLzE4IDE6MjEgUE0sIFN1
aGFzIE5hbmRha3VtYXIgd3JvdGU6PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkFkZGluZyBhIGRhdGEgcG9pbnQmbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SWNlYmlzIGRvZXNu4oCZdCB0YWxrIGFi
b3V0IHRyaWNrbGUgaWNlIGFuZCBoZW5jZSBpY2Utc2lwLVNEUCBkb2VzbuKAmXQgZWl0aGVyLjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JbiB0
aGUgc2FtZSBjb250ZXh0LCB3b3VsZCBpY2UgdHJpY2tsZSBhbmQgaWNlLXRyaWNrbGUtc2lwLVNE
UCBmb2N1c3Npbmcgb24gdHJpY2tsZSBpY2Ugb25seSBwcm9jZWR1cmVzIGFuZCB1c2FnZXMgbWFr
ZXMgc2Vuc2UgPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkRvZXMgdGhhdCB3b3JrID8mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gVHVlLCBBcHIgMywgMjAxOCBhdCAxMTowNCBBTSBB
ZGFtIFJvYWNoICZsdDs8YSBocmVmPSJtYWlsdG86YWRhbUBub3N0cnVtLmNvbSI+YWRhbUBub3N0
cnVtLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk
aW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20i
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gNC8zLzE4IDEyOjU0IFBNLCBCZW4gQ2FtcGJlbGwg
d3JvdGU6PGJyPg0KJmd0Ozxicj4NCiZndDsmZ3Q7IE9uIEFwciAzLCAyMDE4LCBhdCAxMjo0MyBQ
TSwgRXJpYyBSZXNjb3JsYSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmVrckBydGZtLmNvbSIgdGFyZ2V0
PSJfYmxhbmsiPmVrckBydGZtLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj4NCiZndDsmZ3Q7PGJyPg0K
Jmd0OyZndDs8YnI+DQomZ3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7IE9uIFR1ZSwgQXByIDMsIDIwMTgg
YXQgMTA6MzUgQU0sIEJlbiBDYW1wYmVsbCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJlbkBub3N0cnVt
LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmJlbkBub3N0cnVtLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj4N
CiZndDsmZ3Q7PGJyPg0KJmd0OyZndDs8YnI+DQomZ3Q7Jmd0OyZndDsgT24gQXByIDMsIDIwMTgs
IGF0IDEyOjI2IFBNLCBFcmljIFJlc2NvcmxhICZsdDs8YSBocmVmPSJtYWlsdG86ZWtyQHJ0Zm0u
Y29tIiB0YXJnZXQ9Il9ibGFuayI+ZWtyQHJ0Zm0uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0
OyZndDsmZ3Q7PGJyPg0KJmd0OyZndDsmZ3Q7IEkgZG9uJ3QgdGhpbmsgIzMgaXMgYWNjZXB0YWJs
ZS4gQUZBSUsgSlNFUCBoYXMgbm8gb3RoZXIgZGVwZW5kZW5jaWVzIG9uIFNJUC4gSWYgeW91IHRo
aW5rICMyIGFuZCAjMyBhcmUgZXF1YWxseSBhd2t3YXJkLCBsZXRzIGRvICMyLjxicj4NCiZndDsm
Z3Q7Jmd0Ozxicj4NCiZndDsmZ3Q7IEkgc2FpZCB0aGV5IGFyZSBlcXVhbGx5IGF3a3dhcmQgKGJ5
IHdoaWNoIEkgbWVhbiBlcXVhbGx5IGF3a3dhcmQgZm9yIHJlYWRlcnMgYWZ0ZXIgcHVibGljYXRp
b24pLCBidXQgMyByZXF1aXJlcyBmZXdlciBjaGFuZ2VzICh0aGF0IGlzLCBsZXNzIGVmZm9ydC4p
Ljxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsgSWYgd2Ugd2FudCB0byBnbyBmb3IgbGVhc3Qg
YXdrd2FyZCwgdGhhdCBwcm9iYWJseSBtZWFucyBhIHNlcGFyYXRlIHRyaWNrbGUtaWNlLXNkcCBk
cmFmdCBpbiBwYXJhbGxlbCB0byB0aGUgaWNlIHNkcCBkcmFmdC4gQnV0IHRoYXTigJlzIHRoZSBw
YXN0IG9mIG1vc3QgZWZmb3J0Ljxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsgQnV0IGhvbmVz
dGx5LCBJIHRoaW5rIHRoaXMgaXMgdGhlIHNvcnQgb2YgcG9pbnQgdGhhdCB3ZSBzaG91bGQgZGVm
ZXIgdG8gV0cgY29uc2Vuc3VzLjxicj4NCiZndDsmZ3Q7PGJyPg0KJmd0OyZndDsgV2hpY2ggV0c/
IEFzIEkgdW5kZXJzdGFuZCBpdCwgdGhpcyB3b3VsZCByZXF1aXJlIGEgY2hhbmdlIHRvIEpTRVAs
IHdoaWNoIHdvdWxkIGFsc28gcmVxdWlyZSBXRyBjb25zZW5zdXMsIHBsdXMgYSBjaGFuZ2UgdG8g
YW4gSUVTRy1hcHByb3ZlZCBkb2N1bWVudC48YnI+DQomZ3Q7PGJyPg0KJmd0OyBJIG1lYW4gY29u
c2Vuc3VzIG9mIHRoZSBXR3MgcHJvZHVjaW5nIHRoZSBkb2N1bWVudHMuIGl04oCZcyBxdWl0ZSBy
ZWFzb25hYmxlIGZvciBhIGRlcGVuZGVudCBXRyB0byBvZmZlciBmZWVkYmFjaywgYnV0IEkgZG9u
4oCZdCB0aGluayBhIGRlcGVuZGVudCBXRyBnZXRzIHRvIGp1c3Qgb3ZlcnJpZGUgdGhhdCBjb25z
ZW5zdXMuPGJyPg0KPGJyPg0KSSBkb24ndCB0aGluayBpdCdzIGFzIGNsZWFuIGN1dCBhcyB0aGF0
LiBKU0VQIGNvdWxkIGhhdmUgZGVmaW5lZCB0aGU8YnI+DQomcXVvdDthPWVuZC1vZi1jYW5kaWRh
dGVzJnF1b3Q7IHN5bnRheCwgYW5kIGNlcnRhaW5seSB3b3VsZCBoYXZlIGlmIE1NVVNJQyBhbmQg
SUNFPGJyPg0KaGFkIHB1bGxlZCBpdCBvdXQgb2YgdGhlaXIgZG9jdW1lbnRzLiBCdXQgSSBkb24n
dCB0aGluayB3ZSB3YW50IGJvdGg8YnI+DQpkb2N1bWVudHMgaW5kZXBlbmRlbnRseSByZWdpc3Rl
cmluZyBpZGVudGljYWwgc3ludGF4ZXMgd2l0aCBpZGVudGljYWw8YnI+DQptZWFuaW5ncywgcmln
aHQ/IE9yIEkgc3VwcG9zZSBKU0VQIGNvdWxkIGhhdmUgZGVjaWRlZCAtLSBoYXZpbmcgZmluaXNo
ZWQ8YnI+DQpmaXJzdCAtLSB0aGF0IHRoZXkgc2hvdWxkIGRlZmluZSB0aGUgc3ludGF4IGFuZCBo
YXZlIHRoZSB0cmlja2xlLWljZS1zaXA8YnI+DQpkb2N1bWVudCByZWZlcmVuY2UgSlNFUD88YnI+
DQo8YnI+DQpJJ20gb2ZmZXJpbmcgdGhvc2UgdXAgYXMgZXhhbXBsZXMsIG5vdCBwcm9wb3NhbHMu
IEkgdGhpbmsgdGhlIGZpcnN0IGlzIGE8YnI+DQpub25zdGFydGVyLCBhbmQgdGhlIHNlY29uZCBp
cy4uLiB3ZWxsLCBpdCdzIGFzIGF3a3dhcmQgYXMgd2hhdCB5b3UncmU8YnI+DQpwcm9wb3Npbmcu
PGJyPg0KPGJyPg0KSSdtIGJlZ2lubmluZyB0byB0aGluayB3ZSBuZWVkIHRvIHRvIHRha2UgdGhl
IHF1ZXN0aW9uIHRvIEFSVCByYXRoZXI8YnI+DQp0aGFuIHRoZSB0aHJlZSB3b3JraW5nIGdyb3Vw
cy48YnI+DQo8YnI+DQovYTxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPGJyPg0KbW11c2ljIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9
Im1haWx0bzptbXVzaWNAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5tbXVzaWNAaWV0Zi5vcmc8
L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9t
bXVzaWMiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL21tdXNpYzwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8cD48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9i
b2R5Pg0KPC9odG1sPg0K

--_000_7594FB04B1934943A5C02806D1A2204B72E43E90ESESSMB109erics_--


From nobody Tue Apr  3 14:55:24 2018
Return-Path: <stpeter@mozilla.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 759F412EA91 for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 12:20:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 NmqFkzhq0TVq for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 12:20:13 -0700 (PDT)
Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (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 A55FD12D869 for <ice@ietf.org>; Tue,  3 Apr 2018 12:20:10 -0700 (PDT)
Received: by mail-it0-x233.google.com with SMTP id u62-v6so13456742ita.5 for <ice@ietf.org>; Tue, 03 Apr 2018 12:20:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bzH2tNo5SSXPsue2nlimcG4u0gM3hKtBF3RlXVqb8i4=; b=Li4EwRk5wEypliSg11A0RLyQQOk+3oJOHZWTYmmi3QKww7mJ03WcWfViJQM7JsTj/h 1/DiT5WT+kdHwqP8BfyN/QrAufxSerfhfpgDWKn39OUgdtjSz6LwlvpwMIKauYETCc75 K0XjGv2DpYXIwYHUZvZdwUTuqvOL8DuSraMjE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=bzH2tNo5SSXPsue2nlimcG4u0gM3hKtBF3RlXVqb8i4=; b=OdaNhq+joxKuSGmNnC8bClquopxXtUIVKQJZFu97C11UoB1UeA4uFgo1Li4/Yum8rY tN2rjO6j2gLzc5K4Vp39Ce/vCm5mXc/O75Fx5kb2j4f1G6cML4JJEQNwC7fa5se2MXfy 6rpYuqQXdzh9L6E1qW5yUqTL7FpCghveav5jB9mD4ahz2vGZAdthFxtG0NmVrMgtcr78 BQjAg9hqCCXXultv14w4z+uHQkbd4nxZBZU49QOhcV2wqeXDbpSOqCTZj6nGPP58fA9H 9XhjDO5kMfYc2dENfm5li245OJD6rAbYZCUAmx8/IUboy/iI7fRwHhXK4+VdXV4D/efl g+wA==
X-Gm-Message-State: ALQs6tA98v5sZD10tuZVjmfAjpno97e5PFipZDUPO7zt/iv4H3e392FL ONsbKkB8eqyFprZHytDwW/IwOg==
X-Google-Smtp-Source: AIpwx48JdPBtTwV/N7XlQfI7cq7AiaqjHJ3X+nrlXZOj9xEU4JVz+78UDc3E6xMtGFMQxKMoBk5kVQ==
X-Received: by 2002:a24:c902:: with SMTP id h2-v6mr6051865itg.61.1522783210030;  Tue, 03 Apr 2018 12:20:10 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id 194-v6sm862143itm.15.2018.04.03.12.20.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Apr 2018 12:20:09 -0700 (PDT)
To: Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>
Cc: Ben Campbell <ben@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com>
Date: Tue, 3 Apr 2018 13:20:08 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Tn8lPvIYvxPQ5Nj2vO-d1nAS4xE>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:30 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 19:20:16 -0000

On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
> Just to complete, ice-bis doesn’t normatively reference ice-sip-SDP
> draft when it moved to using “usages “ indirections for signaling protocols.
> 
> 
> Trickle ice can use similar approach and refer to trickle-sip as usage
> for trickle.

It already does. That's why we pulled all the SDP/SIP stuff out of
draft-ietf-ice-trickle.

Peter


From nobody Tue Apr  3 14:55:33 2018
Return-Path: <ben@nostrum.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 24D2612D868; Tue,  3 Apr 2018 12:22:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 q5LrD4cLvM7m; Tue,  3 Apr 2018 12:22:13 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 61B671242F7; Tue,  3 Apr 2018 12:22:13 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33JM7P6006475 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 14:22:08 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_F245D20C-39E2-4BD0-9212-91B2FF7723BE"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Tue, 3 Apr 2018 14:22:07 -0500
In-Reply-To: <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com>
Cc: Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
To: Peter Saint-Andre <stpeter@mozilla.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/sFGnWhuMVM8ebRu7O6HKaDBPfqY>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 19:22:15 -0000

--Apple-Mail=_F245D20C-39E2-4BD0-9212-91B2FF7723BE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com> =
wrote:
>=20
> On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
>> Just to complete, ice-bis doesn=E2=80=99t normatively reference =
ice-sip-SDP
>> draft when it moved to using =E2=80=9Cusages =E2=80=9C indirections =
for signaling protocols.
>>=20
>>=20
>> Trickle ice can use similar approach and refer to trickle-sip as =
usage
>> for trickle.
>=20
> It already does. That's why we pulled all the SDP/SIP stuff out of
> draft-ietf-ice-trickle.

I assume Suhas meant separating the SDP stuff from the SIP stuff. (I =
also assume he will correct me if I am wrong.)

Thanks,

Ben.


--Apple-Mail=_F245D20C-39E2-4BD0-9212-91B2FF7723BE
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrD1F8ACgkQgFZKbJXz
1A2Iqw//WgI389gyLqsJz5beKg5/rdC5MHTRXbQg0qxCGI32jhmKqmootFjmT4lK
Dx3BZB5yJBT/Ny7v3aXcbD7pz8UWFFXKYtn0svO0M4tk8VBRW6ti8H6zq1it6H+8
6nAvaSVj5e1+H++4CrrBmzxrnxmjSFSIDFtBqiByickXiaKzTDRtJCWriwhCQRgf
Q4xWXo81WmD6RTuPlvusr3PtQykzhxsQSe+buprrGvrAL+eQuic96ZKvwTsWS2HY
gimFCENGifQ3oW8UrUtJcwnBVAN70PMjmZxqL4FfTolTTNjTpFxvCsktoNr18985
QsPynmxWOEgQjcryZZht6KU0S9UNeIf957S6/n+JVOizSgvx7xCMU4R9m8B2YT4o
JxMlWy7x1PL7gHNou0UAEhug8XM0fnR+Bp6XyLfhh4CYTTMpnEV71Q9O0CbDhwlV
qumq7VVLUr95x+Vd6OnIqZY2QyUROsV0T+fZMm1uawgLbBKARPvBbCoE2v8FbdM5
ut0PvFbg6Jvj951NrIl4acLkbn7EAYGYsECcGKR6s2xUpNXOUEvCDl6u77vXjk2w
ETDP+NLlJdbgsxP2pFMDgG/5/I3ayUYKo6VQkzTwGTWLz/dCU98nG9AH96hWsATh
q2DhRin1i9TeiF6KbgDcvLrB/JEHsVojnQx6n6eXGpyWn7mOp+I=
=D3vU
-----END PGP SIGNATURE-----

--Apple-Mail=_F245D20C-39E2-4BD0-9212-91B2FF7723BE--


From nobody Tue Apr  3 14:55:37 2018
Return-Path: <ben@nostrum.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 52E3112EA64; Tue,  3 Apr 2018 12:34:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=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 rgZIR5PTDs_M; Tue,  3 Apr 2018 12:34:27 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 834B312D864; Tue,  3 Apr 2018 12:34:25 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w33JYLsL008394 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 3 Apr 2018 14:34:21 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <9AE05B60-9E8E-42C8-B114-3A92A0186604@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_ED5E25F7-8FAC-49FF-92D7-180512CF7808"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Tue, 3 Apr 2018 14:34:20 -0500
In-Reply-To: <0503b397-787a-a0de-15aa-dc6dee57a4f8@nostrum.com>
Cc: Suhas Nandakumar <suhasietf@gmail.com>, Eric Rescorla <ekr@rtfm.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
To: Adam Roach <adam@nostrum.com>, Roman Shpount <roman@telurix.com>, Peter Saint-Andre <stpeter@mozilla.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <0503b397-787a-a0de-15aa-dc6dee57a4f8@nostrum.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/LfcuHBwA9yF5TNKXTzFRSb0S-Vs>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 19:34:29 -0000

--Apple-Mail=_ED5E25F7-8FAC-49FF-92D7-180512CF7808
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Apr 3, 2018, at 1:28 PM, Adam Roach <adam@nostrum.com> wrote:
>=20
> Like I said originally, none of these are particularly clean. Your =
proposal points towards either #1 or #3, and I highlighted their =
drawbacks in my original message.
>=20
> Fundamentally, the suggestion Ben made is the only clean one: split =
trickle-ice-sip into two documents: one deals with SIP (think a parallel =
to RFC 3261) while the other deals with SDP (think a parallel to RFC =
3264). But I also agree with him that sending the document back to the =
WG for such a split would introduce a significant amount of work.
>=20
> Absent that, we need to pick which wart we're going to accept.

Roman suggested in s separate thread branch that there is more to this =
than just "a=3Dend-of-candidates=E2=80=9D. Roman said:

> It is not just end-of-candidates, but also support for c=3D0.0.0.0 in =
offers, SDP offers without the candidates, different mismatch rules. As =
it stands, draft-ietf-mmusic-trickle-ice-sip changes how =
draft-ietf-mmusic-ice-sip-sdp works when trickle ICE is used.
>=20

=E2=80=A6 and also =E2=80=A6

> For instance current in draft-ietf-rtcweb-jsep-24 =
(https://tools.ietf.org/html/draft-ietf-rtcweb-jsep-24#section-5.2.1):
>=20
> If the m=3D section is marked as bundle-only, then the port value MUST =
be set to 0.  Otherwise, the port value is set to the port of the =
default ICE candidate for this m=3D section, but given that no =
candidates are available yet, the "dummy" port value of 9 (Discard) MUST =
be used, as indicated in [I-D.ietf-ice-trickle], Section 5.1.
>=20
> I am fairly sure this is no longer in ietf-ice-trickle  and was moved =
to draft-ietf-mmusic-trickle-ice-sip =
(https://tools.ietf.org/html/draft-ietf-mmusic-trickle-ice-sip-14#section-=
4.1.1).

I think maybe we need a sweep of jsep to get a definitive list of =
references that need to change due the current document structure. =
Without that list, it=E2=80=99s hard to really assess the amount of work =
implied by each proposed fix. (Note that we will need such a list one =
way or another before JSEP can be published=E2=80=94so this does not add =
new work per se.)

Roman and Peter: Can you compile a list? Perhaps with the assistance of =
a JSEP author?  (I=E2=80=99d suggest Ekr, but I know that as an AD his =
time is scarce this week.)

Thanks!

Ben.

>=20
> /a
>=20
> On 4/3/18 1:21 PM, Suhas Nandakumar wrote:
>> Adding a data point
>>=20
>> Icebis doesn=E2=80=99t talk about trickle ice and hence ice-sip-SDP =
doesn=E2=80=99t either.
>>=20
>> In the same context, would ice trickle and ice-trickle-sip-SDP =
focussing on trickle ice only procedures and usages makes sense ?
>>=20
>>=20
>> Does that work ?
>>=20
>>=20
>> On Tue, Apr 3, 2018 at 11:04 AM Adam Roach <adam@nostrum.com> wrote:
>> On 4/3/18 12:54 PM, Ben Campbell wrote:
>> >
>> >> On Apr 3, 2018, at 12:43 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>> >>
>> >>
>> >>
>> >> On Tue, Apr 3, 2018 at 10:35 AM, Ben Campbell <ben@nostrum.com> =
wrote:
>> >>
>> >>
>> >>> On Apr 3, 2018, at 12:26 PM, Eric Rescorla <ekr@rtfm.com> wrote:
>> >>>
>> >>> I don't think #3 is acceptable. AFAIK JSEP has no other =
dependencies on SIP. If you think #2 and #3 are equally awkward, lets do =
#2.
>> >>>
>> >> I said they are equally awkward (by which I mean equally awkward =
for readers after publication), but 3 requires fewer changes (that is, =
less effort.).
>> >>
>> >> If we want to go for least awkward, that probably means a separate =
trickle-ice-sdp draft in parallel to the ice sdp draft. But that=E2=80=99s=
 the past of most effort.
>> >>
>> >> But honestly, I think this is the sort of point that we should =
defer to WG consensus.
>> >>
>> >> Which WG? As I understand it, this would require a change to JSEP, =
which would also require WG consensus, plus a change to an IESG-approved =
document.
>> >
>> > I mean consensus of the WGs producing the documents. it=E2=80=99s =
quite reasonable for a dependent WG to offer feedback, but I don=E2=80=99t=
 think a dependent WG gets to just override that consensus.
>>=20
>> I don't think it's as clean cut as that. JSEP could have defined the
>> "a=3Dend-of-candidates" syntax, and certainly would have if MMUSIC =
and ICE
>> had pulled it out of their documents. But I don't think we want both
>> documents independently registering identical syntaxes with identical
>> meanings, right? Or I suppose JSEP could have decided -- having =
finished
>> first -- that they should define the syntax and have the =
trickle-ice-sip
>> document reference JSEP?
>>=20
>> I'm offering those up as examples, not proposals. I think the first =
is a
>> nonstarter, and the second is... well, it's as awkward as what you're
>> proposing.
>>=20
>> I'm beginning to think we need to to take the question to ART rather
>> than the three working groups.
>>=20
>> /a
>>=20
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>=20


--Apple-Mail=_ED5E25F7-8FAC-49FF-92D7-180512CF7808
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrD1zwACgkQgFZKbJXz
1A0K9w//R89RIGaomYmvm/2UeSPSunfm3nMeOkEDmqGFgMlZrIg2orHim+DOvWXF
a4skwAnf18KnC0GncSup5V6T7DFUBtWL73mgBpuwhJugCCLdZFekL9mNeuyVbWAt
MyZDROE11Q+WI4XneCX6Fguv0DSxVglsMtvyfSYYvsYH7fAqVngYjhDnzA5uf2BW
EItlXajYqTERZyzZD9bjsakJUuB0kbf3Kah+WS0ENtsrCgLESJ9124+r9E7B6jiW
1byMSuDDIY1O0oVDpZImGuIos6h+xVmIxuMd1ZkWxM6JpmR9xTECMb8kmx+eQoaP
XVIHpOa4BIhU+EkZEEwsHP0Lur5eP+3aknh8Bg3fdOACqb/IQrnqRkSpz/VGb9j0
cA5eQnjmY6h9L6Z3dknb/Q0SnJQ2SpUV3WHjbSn3zjeoSBBDlwrprHn1qRofw1Wh
cl8kab4UNnmfX67lb+i+fy2TQw3flA8U2PtSdqmlU/+aGbbMQFQBWLv7WhCyx+6g
AZ2XKBMcc0KzG89WB4UdNlGyloGpd/qSSfCMXoHhTPPAJSeotDmJlsJ5BlBjgVKg
8GJ86UIftcd0/MAow+n4MAxoin4iB1h93XqxKY983DidjoCGvyhQ6sR6r1hNJFNo
qOJnhMS45neWvtG7Z4h3oUmlfcC1zdQhOKd9yYtSW+kxHDhfK+8=
=++aR
-----END PGP SIGNATURE-----

--Apple-Mail=_ED5E25F7-8FAC-49FF-92D7-180512CF7808--


From nobody Tue Apr  3 14:55:40 2018
Return-Path: <christer.holmberg@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 9404812EABC for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 13:12:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.32
X-Spam-Level: 
X-Spam-Status: No, score=-4.32 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 04C2BOsnMlMm for <ice@ietfa.amsl.com>; Tue,  3 Apr 2018 13:12:33 -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 BCCA212D873 for <ice@ietf.org>; Tue,  3 Apr 2018 13:12:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1522786348; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=baPLodCsgz6QszvzwuHZczTKUetnJbc3AxyHV8MXy0M=; b=fP9Y8ipinDs8xzDFQ2Wpnbl/WebmQ0UD65w0eDbikEd0in5UFMA/lb60jfJDnggg Ce/lraPXZ9cgvGq/affFnfZ4QP8KNTmUf5gssQ+H2uPniWq5BjsmAZxoB2G+TZWF xmiWdX3twNJ/x9dz2RAzARTPy5Sx0JoIBi2LJtLLU9I=;
X-AuditID: c1b4fb2d-e19ff700000073d9-62-5ac3e02c68c6
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id B5.6D.29657.C20E3CA5; Tue,  3 Apr 2018 22:12:28 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.03.0382.000; Tue, 3 Apr 2018 22:12:27 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>, Adam Roach <adam@nostrum.com>, "Roman Shpount" <roman@telurix.com>, Peter Saint-Andre <stpeter@mozilla.com>
CC: Suhas Nandakumar <suhasietf@gmail.com>, Eric Rescorla <ekr@rtfm.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAABSyAgAAB8QCAABJGAIAAJ6xw
Date: Tue, 3 Apr 2018 20:12:27 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E4424B@ESESSMB109.ericsson.se>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <0503b397-787a-a0de-15aa-dc6dee57a4f8@nostrum.com> <9AE05B60-9E8E-42C8-B114-3A92A0186604@nostrum.com>
In-Reply-To: <9AE05B60-9E8E-42C8-B114-3A92A0186604@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.162]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRmVeSWpSXmKPExsUyM2K7uq7Og8NRBvtey1rs+buI3WJ+52l2 ix9rlzNbrHh9jt3i/QVdi28Xai1m/JnIbHF+53omi6nLH7NYzLgwldli7b92dotnK08xWuyc 28HswOsx5fdGVo+ds+6yeyxZ8pPJo+9AF6vHrJ1PWDwmP25j9rg1pSCAPYrLJiU1J7MstUjf LoEr48GMt6wF+xQrrs5ew9LAeEGhi5GTQ0LAROLjuZlsXYxcHEICRxglrly7yg7hLGaUeLJr DmsXIwcHm4CFRPc/bZC4iMBERolPM4+AFTELtDBL3Pv+kR1klLBAgcTGOa1sILaIQKHE2h2P 2ECaRQTyJA4eFAYJswioSKz7vp4JxOYV8JX4tn8NE8SyU6wSv5c2gM3hFLCXuDrxBguIzSgg JvH91BqwBmYBcYlbT+YzQZwtILFkz3lmCFtU4uXjf6wQtpLE0/9LmED2MgtoSqzfpQ/Rqigx pfshO8ReQYmTM5+wTGAUnYVk6iyEjllIOmYh6VjAyLKKUbQ4tbg4N93IWC+1KDO5uDg/Ty8v tWQTIzCCD275rbuDcfVrx0OMAhyMSjy8p+8ejhJiTSwrrsw9xCjBwawkwquwGSjEm5JYWZVa lB9fVJqTWnyIUZqDRUmcV2/VnighgfTEktTs1NSC1CKYLBMHp1QDo1rDQ4NNhTcMnoSU+T4U LJDbXsJt4rHoVNxGjunXz21vrvM5lBo65bK88tR/RtvWFGa0FF1b8J2n+tfzukd5BfZCHB5X Zu5pDIm74mhRzjpf4yrHolv/VnmLX//sycF3uMde7u7aeMcWefYLipNcJzMzchxnc9vt53mg 0CBpitzkv3aOPheuKLEUZyQaajEXFScCAJNWe9bcAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/MkRMfNawAenM21kRV80Tmtnr0uY>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 20:12:38 -0000

SGksDQoNCj4+IExpa2UgSSBzYWlkIG9yaWdpbmFsbHksIG5vbmUgb2YgdGhlc2UgYXJlIHBhcnRp
Y3VsYXJseSBjbGVhbi4gWW91ciBwcm9wb3NhbCBwb2ludHMgdG93YXJkcyBlaXRoZXIgIzEgb3Ig
IzMsIGFuZCBJIGhpZ2hsaWdodGVkIHRoZWlyIGRyYXdiYWNrcyBpbiBteSBvcmlnaW5hbCBtZXNz
YWdlLg0KPj4gDQo+PiBGdW5kYW1lbnRhbGx5LCB0aGUgc3VnZ2VzdGlvbiBCZW4gbWFkZSBpcyB0
aGUgb25seSBjbGVhbiBvbmU6IHNwbGl0IHRyaWNrbGUtaWNlLXNpcCBpbnRvIHR3byBkb2N1bWVu
dHM6IG9uZSBkZWFscyB3aXRoIA0KPj4gU0lQICh0aGluayBhIHBhcmFsbGVsIHRvIFJGQyAzMjYx
KSB3aGlsZSB0aGUgb3RoZXIgZGVhbHMgd2l0aCBTRFAgKHRoaW5rIGEgcGFyYWxsZWwgdG8gUkZD
IDMyNjQpLiBCdXQgSSBhbHNvIGFncmVlIHdpdGggaGltIA0KPj4gdGhhdCBzZW5kaW5nIHRoZSBk
b2N1bWVudCBiYWNrIHRvIHRoZSBXRyBmb3Igc3VjaCBhIHNwbGl0IHdvdWxkIGludHJvZHVjZSBh
IHNpZ25pZmljYW50IGFtb3VudCBvZiB3b3JrLg0KPj4gDQo+PiBBYnNlbnQgdGhhdCwgd2UgbmVl
ZCB0byBwaWNrIHdoaWNoIHdhcnQgd2UncmUgZ29pbmcgdG8gYWNjZXB0Lg0KPg0KPiBSb21hbiBz
dWdnZXN0ZWQgaW4gYSBzZXBhcmF0ZSB0aHJlYWQgYnJhbmNoIHRoYXQgdGhlcmUgaXMgbW9yZSB0
byB0aGlzIHRoYW4ganVzdCAiYT1lbmQtb2YtY2FuZGlkYXRlc+KAnS4gUm9tYW4gc2FpZDoNCj4N
Cj4gSXQgaXMgbm90IGp1c3QgZW5kLW9mLWNhbmRpZGF0ZXMsIGJ1dCBhbHNvIHN1cHBvcnQgZm9y
IGM9MC4wLjAuMCBpbiBvZmZlcnMsIFNEUCBvZmZlcnMgd2l0aG91dCB0aGUgY2FuZGlkYXRlcywg
ZGlmZmVyZW50IG1pc21hdGNoIA0KPiBydWxlcy4gQXMgaXQgc3RhbmRzLCBkcmFmdC1pZXRmLW1t
dXNpYy10cmlja2xlLWljZS1zaXAgY2hhbmdlcyBob3cgZHJhZnQtaWV0Zi1tbXVzaWMtaWNlLXNp
cC1zZHAgd29ya3Mgd2hlbiB0cmlja2xlIElDRSBpcyB1c2VkLg0KPg0KPuKApiBhbmQgYWxzbyDi
gKYNCj4NCj4gRm9yIGluc3RhbmNlIGN1cnJlbnQgaW4gZHJhZnQtaWV0Zi1ydGN3ZWItanNlcC0y
NCAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtcnRjd2ViLWpzZXAtMjQj
c2VjdGlvbi01LjIuMSk6DQo+IA0KPiBJZiB0aGUgbT0gc2VjdGlvbiBpcyBtYXJrZWQgYXMgYnVu
ZGxlLW9ubHksIHRoZW4gdGhlIHBvcnQgdmFsdWUgTVVTVCBiZSBzZXQgdG8gMC4gIE90aGVyd2lz
ZSwgdGhlIHBvcnQgdmFsdWUgaXMgc2V0IHRvIHRoZSBwb3J0IA0KPiBvZiB0aGUgZGVmYXVsdCBJ
Q0UgY2FuZGlkYXRlIGZvciB0aGlzIG09IHNlY3Rpb24sIGJ1dCBnaXZlbiB0aGF0IG5vIGNhbmRp
ZGF0ZXMgYXJlIGF2YWlsYWJsZSB5ZXQsIHRoZSAiZHVtbXkiIHBvcnQgdmFsdWUgb2YgDQo+IDkg
KERpc2NhcmQpIE1VU1QgYmUgdXNlZCwgYXMgaW5kaWNhdGVkIGluIFtJLUQuaWV0Zi1pY2UtdHJp
Y2tsZV0sIFNlY3Rpb24gNS4xLg0KPiANCj4gSSBhbSBmYWlybHkgc3VyZSB0aGlzIGlzIG5vIGxv
bmdlciBpbiBpZXRmLWljZS10cmlja2xlICBhbmQgd2FzIG1vdmVkIHRvIGRyYWZ0LWlldGYtbW11
c2ljLXRyaWNrbGUtaWNlLXNpcCANCj4gKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1pZXRmLW1tdXNpYy10cmlja2xlLWljZS1zaXAtMTQjc2VjdGlvbi00LjEuMSkuDQoNCkluIGFk
ZGl0aW9uIHRvIHRoYXQsIGRyYWZ0LWlldGYtbW11c2ljLXRyaWNrbGUtaWNlLXNpcCBhbHNvIGRl
ZmluZXMgdGhlIFNEUCB1c2FnZSBvZiAiYT1pY2Utb3B0aW9uczp0cmlja2xlIi4gSlNFUCBjdXJy
ZW50bHkgcmVmZXJlbmNlcyBkcmFmdC1pZXRmLWljZS10cmlja2xlIHJlZ2FyZGluZyB1c2FnZSBv
ZiB0aGUgYXR0cmlidXRlIChzZWUgYmVsb3cpLCBidXQgdGhlIG9ubHkgdGhpbmcgZHJhZnQtaWV0
Zi1pY2UtdHJpY2tsZSBkb2VzIGlzIHJlZ2lzdGVyaW5nIHRoZSAidHJpY2tsZSIgdG9rZW4uIA0K
DQpFeGFtcGxlczoNCg0KU2VjdGlvbiA1LjIuMSBzYXlzOg0KDQoibyAgQW4gImE9aWNlLW9wdGlv
bnMiIGxpbmUgd2l0aCB0aGUgInRyaWNrbGUiIG9wdGlvbiBNVVNUIGJlIGFkZGVkLA0KICAgICAg
YXMgc3BlY2lmaWVkIGluIFtJLUQuaWV0Zi1pY2UtdHJpY2tsZV0sIFNlY3Rpb24gNC4iDQoNClRo
ZXJlIGlzIG5vIHRleHQgYWJvdXQgdGhlICJ0cmlja2xlIiBvcHRpb24gaW4gU2VjdGlvbiA0IG9m
IGRyYWZ0LWlldGYtaWNlLXRyaWNrbGUuDQoNCg0KU2VjdGlvbiA1LjIuMSBhbHNvIHNheXM6DQoN
CiAgICAgICJJZiB0aGUgbT0gc2VjdGlvbiBpcyBtYXJrZWQgYXMgYnVuZGxlLW9ubHksIHRoZW4g
dGhlIHBvcnQgdmFsdWUNCiAgICAgIE1VU1QgYmUgc2V0IHRvIDAuICBPdGhlcndpc2UsIHRoZSBw
b3J0IHZhbHVlIGlzIHNldCB0byB0aGUgcG9ydCBvZg0KICAgICAgdGhlIGRlZmF1bHQgSUNFIGNh
bmRpZGF0ZSBmb3IgdGhpcyBtPSBzZWN0aW9uLCBidXQgZ2l2ZW4gdGhhdCBubw0KICAgICAgY2Fu
ZGlkYXRlcyBhcmUgYXZhaWxhYmxlIHlldCwgdGhlICJkdW1teSIgcG9ydCB2YWx1ZSBvZiA5DQog
ICAgICAoRGlzY2FyZCkgTVVTVCBiZSB1c2VkLCBhcyBpbmRpY2F0ZWQgaW4gW0ktRC5pZXRmLWlj
ZS10cmlja2xlXSwNCiAgICAgIFNlY3Rpb24gNS4xLiINCg0KLi4uYW5kOg0KDQogICAiVGhlIG09
IGxpbmUgTVVTVCBiZSBmb2xsb3dlZCBpbW1lZGlhdGVseSBieSBhICJjPSIgbGluZSwgYXMgc3Bl
Y2lmaWVkDQogICBpbiBbUkZDNDU2Nl0sIFNlY3Rpb24gNS43LiAgQWdhaW4sIGFzIG5vIGNhbmRp
ZGF0ZXMgYXJlIGF2YWlsYWJsZQ0KICAgeWV0LCB0aGUgImM9IiBsaW5lIG11c3QgY29udGFpbiB0
aGUgImR1bW15IiB2YWx1ZSAiSU4gSVA0IDAuMC4wLjAiLA0KICAgYXMgZGVmaW5lZCBpbiBbSS1E
LmlldGYtaWNlLXRyaWNrbGVdLCBTZWN0aW9uIDUuMS4iDQoNClRoZXJlIGlzIG5vIHRleHQgYWJv
dXQgZHVtbXkgdmFsdWVzIChwb3J0cyBvciBhZGRyZXNzZXMpIGV0YyBpbiBTZWN0aW9uIDUuMSBv
ZiBkcmFmdC1pZXRmLWljZS10cmlja2xlLg0KDQpTaW1pbGFyIHRleHQgZXhpc3RzIGZvciB0aGUg
YW5zd2VyIGluIHNlY3Rpb24gNS4zLjEuDQoNClJlZ2FyZHMsDQoNCkNocmlzdGVyDQoNCg==


From nobody Tue Apr  3 14:55:48 2018
Return-Path: <suhasietf@gmail.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 EC731128C0A; Tue,  3 Apr 2018 13:41:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 k50qt1Wna9Wo; Tue,  3 Apr 2018 13:41:31 -0700 (PDT)
Received: from mail-vk0-x235.google.com (mail-vk0-x235.google.com [IPv6:2607:f8b0:400c:c05::235]) (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 0A66A12706D; Tue,  3 Apr 2018 13:41:30 -0700 (PDT)
Received: by mail-vk0-x235.google.com with SMTP id d201so6676446vke.0; Tue, 03 Apr 2018 13:41:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jnqQ3AS0Vc0Jd/S6psKReE5OAtSHnvUtdevBMf83534=; b=QQDUUNFE0DV/Jo908Hbtye0VMz6SYPMwd++jj4mvIW69Ks55fqR8NPabM405oXgXpw e52ywdCPblWgdxC6HiGFF8UIcFKnsyYmcfywdN/rimHeF0tHGC5womK0D+khx1LknPTA xjNBZwfaMzDzc3qzH/HqSfvWK7mcXkesbLDILqhvtXkbU37XmNtavvOEEFa3AU43lZhk GfbmgUsvGarJORpgkl6tGqdY37OyJq0u7AYl8hL3OWMGKizQwSHEeUswdVNM6/6e3c4s LVEIgP8uKNSpiHSdSCN/vGa8V4daJRagyf3HxhGGm9kL+Vjw0b7VamLZkBxdwKGkAUDR QyZw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jnqQ3AS0Vc0Jd/S6psKReE5OAtSHnvUtdevBMf83534=; b=D6fpxIntzIIUo4R+2nU66A3QUTAOUfcUvgWioGt1geN7y8wpMN8J7VMgtX3joycr1F yndzwI34lI32QQ0As69z6WBCe9+/23j5ISVetTjU38Na4n1FaeBKxJt0jdRuoyaailza oktfnOVnDf/NlAwGnqTgAIGTmzuNkXOt3sV3Q1CiwZdA0ijeEIOMElA2EAlKo8eHc5iQ 03GmiSWfdMmekIW7KvCYSh6LgmwPXgbVV4h+v/gFRojYuo9mVHKAEM/ZM49f67dmWkPx LcGvcLiWpkp9Dfl/EJTSfJpOB59WLm35mzviunKoFQc2qToHOvaTaLq96hh4/Z1b8346 6I+Q==
X-Gm-Message-State: ALQs6tAVjZnx+ViLwx9yStCWzl/tm7eNsWIJ8Nm3Fo7FWLDaWdNjGP6W 35wUs6ku6TELn2FVhOInP7Xe8MkROX4tAG9DeJQ=
X-Google-Smtp-Source: AIpwx49+MgG/kU1DwQwRSyHmvu1tHKid2ILoLswSOR+e3walVx0mskpirKxc4H5MiiniaFy3m5ZjqgV5iOrdgJz2Ly8=
X-Received: by 10.31.140.196 with SMTP id o187mr5712588vkd.4.1522788089811; Tue, 03 Apr 2018 13:41:29 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.80.82 with HTTP; Tue, 3 Apr 2018 13:41:29 -0700 (PDT)
In-Reply-To: <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com>
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Tue, 3 Apr 2018 13:41:29 -0700
Message-ID: <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com>
To: Ben Campbell <ben@nostrum.com>
Cc: Peter Saint-Andre <stpeter@mozilla.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>,  mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>,  Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>,  The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="001a1142637829567c0568f7bb27"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/7SrOj05WGSRWkZtkpnWdJoNxcHU>
X-Mailman-Approved-At: Tue, 03 Apr 2018 14:53:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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, 03 Apr 2018 20:41:33 -0000

--001a1142637829567c0568f7bb27
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com> wrote:

>
>
> > On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com>
> wrote:
> >
> > On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
> >> Just to complete, ice-bis doesn=E2=80=99t normatively reference ice-si=
p-SDP
> >> draft when it moved to using =E2=80=9Cusages =E2=80=9C indirections fo=
r signaling
> protocols.
> >>
> >>
> >> Trickle ice can use similar approach and refer to trickle-sip as usage
> >> for trickle.
> >
> > It already does. That's why we pulled all the SDP/SIP stuff out of
> > draft-ietf-ice-trickle.
>
> I assume Suhas meant separating the SDP stuff from the SIP stuff. (I also
> assume he will correct me if I am wrong.)
>
>
That's right Ben .. I was just thinking minimal localized changes (thus
small time to get new draft done) and then asking trickle, trickle-sip to
refer to the new one. (work done to refer is much smaller for these drafts
that are at the very end of approval journey)

I do agree with Adam, no matter what version of the proposal we pick, there
is some work that needs to be done and we
should do it.



> Thanks,
>
> Ben.
>
>

--001a1142637829567c0568f7bb27
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <span dir=3D"ltr">&lt;<a =
href=3D"mailto:ben@nostrum.com" target=3D"_blank">ben@nostrum.com</a>&gt;</=
span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex"><span class=3D""><br>
<br>
&gt; On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre &lt;<a href=3D"mailto:st=
peter@mozilla.com">stpeter@mozilla.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On 4/3/18 12:27 PM, Suhas Nandakumar wrote:<br>
&gt;&gt; Just to complete, ice-bis doesn=E2=80=99t normatively reference ic=
e-sip-SDP<br>
&gt;&gt; draft when it moved to using =E2=80=9Cusages =E2=80=9C indirection=
s for signaling protocols.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Trickle ice can use similar approach and refer to trickle-sip as u=
sage<br>
&gt;&gt; for trickle.<br>
&gt;<br>
&gt; It already does. That&#39;s why we pulled all the SDP/SIP stuff out of=
<br>
&gt; draft-ietf-ice-trickle.<br>
<br>
</span>I assume Suhas meant separating the SDP stuff from the SIP stuff. (I=
 also assume he will correct me if I am wrong.)<br>
<br></blockquote><div><br></div><div>That&#39;s right Ben .. I was just thi=
nking minimal localized changes (thus small time to get new draft done) and=
 then asking trickle, trickle-sip to=C2=A0</div><div>refer to the new one. =
(work done to refer is much smaller for these drafts that are at the very e=
nd of approval journey)</div><div><br></div><div>I do agree with Adam, no m=
atter what version of the proposal we pick, there is some work that needs t=
o be done and we</div><div>should do it.</div><div>=C2=A0</div><div>=C2=A0<=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">
Thanks,<br>
<br>
Ben.<br>
<br>
</blockquote></div><br></div></div>

--001a1142637829567c0568f7bb27--


From nobody Tue Apr  3 17:55:05 2018
Return-Path: <adam@nostrum.com>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 921BC127775; Tue,  3 Apr 2018 17:54:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Adam Roach <adam@nostrum.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, nohlmeier@mozilla.com, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152280329955.24043.8508558299835263130.idtracker@ietfa.amsl.com>
Date: Tue, 03 Apr 2018 17:54:59 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/YwvTK0vgmZHfCOO_v4i1RRfIwqQ>
Subject: [Ice] Adam Roach's Discuss on draft-ietf-ice-trickle-18: (with DISCUSS and COMMENT)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Apr 2018 00:55:00 -0000

Adam Roach has entered the following ballot position for
draft-ietf-ice-trickle-18: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

This document is part of the multi-document problem I flag in my DISCUSS on
draft-ietf-mmusic-trickle-ice-sip, and needs to block on finding a solution to
that issue.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

This document appears to generally be in good shape. I have some fairly minor
comments.

---------------------------------------------------------------------------

§11:

>  signaling protocol in use.  When this happens, agents will use
>  [rfc5245bis] semantics to determine whether or not the new candidate
>  information require an ICE restart.

nit: "require"

---------------------------------------------------------------------------

§12:

> 12.  Unilateral Use of Trickle ICE (Half Trickle)

I find the use of the word "Unilateral" here to be confusing: the offering party
indicates support, and the answering party takes advantage of that support. I
would suggest using a different term ("Asymmetrical" maybe?); or, even more
simply, just replacing the entire section title with "Half Trickle".


---------------------------------------------------------------------------

§12:

The following passage indicates that the offer in a half-trickle situation might
not contain a full generation of candidates:

>  The initial ICE
>  description for half trickle would typically contain an end-of-
>  candidates indication, although this is not mandatory because if
>  trickle support is confirmed then the initiator can choose to trickle
>  additional candidates before it conveys an end-of-candidates
>  indication.

But then, two sentences later:

>  Because the initial ICE description contain a full
>  generation of candidates...

...which seems to contradict that indication.

(also, nit: "contains" rather than "contain")

---------------------------------------------------------------------------

§15:

>    a=candidate:2 1 UDP 1694498815 2001:db8:a0b:12f0::3 5000 typ srflx
>        raddr 2001:db8:a0b:12f0::1 rport 8998
>    a=candidate:2 2 UDP 1694498815 2001:db8:a0b:12f0::3 5001 typ srflx
>        raddr 2001:db8:a0b:12f0::1 rport 8998

[repeating a comment from draft-ietf-mmusic-trickle-ice-sip]

Thanks for the IPv6 example; however, I have a *lot* of heartburn with the
selection of an example that demonstrates IPv6 NAT behavior. Since ICE's srflx
behavior is fundamentally tied to IPv4 NATs (and should not be an issue with
IPv6, as NATs are unnecessary), I think it's okay for the srflx examples to go
ahead and show IPv4 addresses.

I *really* don't want to publish an RFC that demonstrates NATting of IPv6.



From nobody Wed Apr  4 09:32:36 2018
Return-Path: <stpeter@mozilla.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 EF98A127869 for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:32:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 Y_zAFVnXZUyT for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:32:32 -0700 (PDT)
Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::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 BED53120724 for <ice@ietf.org>; Wed,  4 Apr 2018 09:32:32 -0700 (PDT)
Received: by mail-io0-x232.google.com with SMTP id d6so25105438iog.1 for <ice@ietf.org>; Wed, 04 Apr 2018 09:32:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=cKhibshHYOSapvb3RMv4tVgiyXBcBfAoHUBv9RFyvSc=; b=ICsEoqhFsV3gvqJdNXwrzwhotI1QZFh0rde4GkIEexNRgLWlWm71aZO3yPl+HsoyY7 q05H+ct6hlETeCu2btm8FKlRNwcLwpougpMbYJnBcJv3ZRxBgePYpvwF3+SLdLFAbp/r vx2d9JmAROyfcIsYgsVlqbp+y3kcxLPJxqdco=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=cKhibshHYOSapvb3RMv4tVgiyXBcBfAoHUBv9RFyvSc=; b=KJHTTmAbRGN+QLTNErRsH4VIV2uBxc8N3TVojVbQnDy7XyqPsFmsYejgkdAgOmiqZ4 pPS6Om0PrXdwo4U3sVb2vIuLmZ6Sa/m08yKrR/eRxeRquxIijAECRyNwcl7Cii+onYFZ p+8AF48qaiVlX/xrwZfTQMGnqMUGabEHCPIQnvT0wKTaEz8nxRfoPD9Rs94e8EzSDeso 9arl2ptxUaMUCQjKObfz4KUuAMo42l3Z//t79t4r48XAjnpivFdpM1677e0doBAWRTbw 0Hb9vP0D9dTB1TZUWp2VJNCkRFUk2KJuWGjjFGlxNE1SwexbyscSALqaeJwD/3bmBOPG yy3A==
X-Gm-Message-State: ALQs6tDsfP70uHLOUKrwXATL5zJLxtKp/yQ+pWX3hYkUuy+eBk673FWq UQ6/fMUQNKqt9fQ7iaG4djlaFg==
X-Google-Smtp-Source: AIpwx48rNzoDP1J3AwQnSA481uJEP/Q01+3U+/GciKsvHp/hyPWttIyKr/7UlgYE7YLHGHT9XU3CKg==
X-Received: by 10.107.134.85 with SMTP id i82mr16518987iod.210.1522859552017;  Wed, 04 Apr 2018 09:32:32 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id q13sm3468502ioh.83.2018.04.04.09.32.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 09:32:31 -0700 (PDT)
To: Benjamin Kaduk <kaduk@mit.edu>
Cc: The IESG <iesg@ietf.org>, draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152235718235.4397.6159667533096871849.idtracker@ietfa.amsl.com> <a4962891-4fac-782c-b868-1f9bd01f357c@mozilla.com> <20180329220203.GA80088@kduck.kaduk.org> <aaed7772-b1f3-4127-6746-6e36cf7d395d@mozilla.com> <20180331175225.GE80088@kduck.kaduk.org>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <503697bf-9b02-1585-9506-50f38aac8346@mozilla.com>
Date: Wed, 4 Apr 2018 10:32:30 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <20180331175225.GE80088@kduck.kaduk.org>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/bO9Rw_OalBYkd5HfxsA37_RN2qI>
Subject: Re: [Ice] Benjamin Kaduk's Yes on draft-ietf-ice-trickle-18: (with COMMENT)
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: Wed, 04 Apr 2018 16:32:35 -0000

On 3/31/18 11:52 AM, Benjamin Kaduk wrote:
> On Thu, Mar 29, 2018 at 05:15:45PM -0600, Peter Saint-Andre wrote:
>> On 3/29/18 4:02 PM, Benjamin Kaduk wrote:
>>> On Thu, Mar 29, 2018 at 03:36:13PM -0600, Peter Saint-Andre wrote:
>>>> On 3/29/18 2:59 PM, Benjamin Kaduk wrote:

<snip/>

>>>>> Section 13 says that trickled candidate information may cause an ICE
>>>>> restart using the 5245bis semantics, but I don't see anywhere in
>>>>> 5245bis that would have additional candidate information induce a
>>>>> restart.  Is this the right reference?
>>>>
>>>> 5245bis states:
>>>>
>>>>    To restart ICE, an agent MUST change both the password and the
>>>>    username fragment for the data stream(s) being restarted.
>>>>
>>>> Such a change could be included when sending candidate information.
>>>
>>> Thanks for the clarification.  There is perhaps some subtle
>>> state-keeping requirement on implementations, then, as section 8 (of
>>> -18) notes:
>>>
>>>    Also, candidate trickling needs to be correlated to a specific ICE
>>>    session, so that if there is an ICE restart, any delayed updates for
>>>    a previous session can be recognized as such and ignored by the
>>>    receiving party.
>>>
>>> In that one needs to keep state in order to tell between ignoring
>>> delayed updates from a previous session and detecting a desire to
>>> start a new session.
>>
>> Yes, this is handled by ICE agents by tracking which ICE session is in
>> force (through the combination of Username Fragment and Password). I'm
>> not sure it's all so subtle, though.
> 
> I think it's a question of do you only keep one ufrag+password as
> state ("the current sesion"), or some level of history.  In the
> former case, you can't tell between a delayed packet coming in from
> an old session and a request to start a new one, IIUC.  So the
> subtlety would be if there is actually a requirement to track more
> history than just the current session.

Yes, this is something implementations need to handle (e.g., in order to
discard candidates from an old ICE session), but it seems to me they
could do so by knowing which ICE session is currently in force, not by
keeping a history of old sessions. In any case, this feels like an
implementation detail.

Peter


From nobody Wed Apr  4 09:45:23 2018
Return-Path: <stpeter@mozilla.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 EC8BF12E884 for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:45:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 LSrK2NTXUUXL for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:45:14 -0700 (PDT)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (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 8AB3612DA4F for <ice@ietf.org>; Wed,  4 Apr 2018 09:45:05 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id t192-v6so2060255itc.1 for <ice@ietf.org>; Wed, 04 Apr 2018 09:45:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:from:to:cc:references:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=XYQGwsClvOxVmcFPNXjCT7EQLS5Nm/dTHxHNVTey7js=; b=fQJnsUJx0h+O+qFSBDN9c8aRI3WEgyTUeTGmLaK649Q9vth+2nJFGK1JFzDm5LQxLC 7eg4mIsdiapHVAE+otVnjIiYVuRG5OSb/HUCsNzvMbbG9YGb2CKe3C8zLGsuNF0PHHP2 SsOeeaS94wgLVbUDx2QDHsIp+vJoZyL43YePk=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:cc:references:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=XYQGwsClvOxVmcFPNXjCT7EQLS5Nm/dTHxHNVTey7js=; b=pODQYmGaaJvWGvQjHTytcA0QAE93CtgUiGhxjy3eeKDDv/aX9hFZp5BSZDaUcTo2T0 HhHO8PGLZdVubKAEcs0NUWsi4WrQXuIUc7RLYRNI7wCQ/yOAhxnbP3UMwG4e1Q5Ky75K qVob00JOlOH+oCaK9CNpKZmjJcYQx6IIkZcmAf755Q5lKNb36cNDWFasSFE4fueM+B3W WjbILJKJ/m7VRxb48VCE1Ok6yVU2v1D8vLxZpHdLU54poxM35JfrG+0bDechjLOfjlvc Ye/WVdjGWp957bKpVOeni3f43ceWrsJ0RLvjJM1FPfJ7gwCUZ5lYrD9+mg7S1SPBuUxB ZNfg==
X-Gm-Message-State: ALQs6tCqdFHM1IY+xRBP15pRwHbiavwlRsrJHDeAR9RxiIgR28l3Z3Dr GkfjlAENWKmubTeXy/MyCXfgzw==
X-Google-Smtp-Source: AIpwx4/VtnbyrOHBtUm1Ot2eGPYYNJtpzYeSutIyneHjd/FUyyB00BE70zh5TSRnkR1dUa8FyIoX2g==
X-Received: by 2002:a24:d3cd:: with SMTP id n196-v6mr9745454itg.123.1522860304933;  Wed, 04 Apr 2018 09:45:04 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id 15-v6sm2599474iti.9.2018.04.04.09.45.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 09:45:04 -0700 (PDT)
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se> <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <1e31eef8-da5c-8d19-0caa-4f8f9b82d407@mozilla.com>
Date: Wed, 4 Apr 2018 10:45:02 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XURoD15bcBbX9oI10UjLrHe0noB2Nr0Gn"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/SRjWM6oF2ve1d8LHppduLZ7CXSE>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Wed, 04 Apr 2018 16:45:18 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--XURoD15bcBbX9oI10UjLrHe0noB2Nr0Gn
Content-Type: multipart/mixed; boundary="MYVYo2jWri9M0naPv32payRpvZVDr6K4z";
 protected-headers="v1"
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>,
 Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>,
 "ice-chairs@ietf.org" <ice-chairs@ietf.org>,
 "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>,
 "ice@ietf.org" <ice@ietf.org>
Message-ID: <1e31eef8-da5c-8d19-0caa-4f8f9b82d407@mozilla.com>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18:
 (with COMMENT)
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com>
 <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
 <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se>
 <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com>
In-Reply-To: <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com>

--MYVYo2jWri9M0naPv32payRpvZVDr6K4z
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 4/3/18 9:38 AM, Peter Saint-Andre wrote:
> On 4/2/18 11:13 PM, Christer Holmberg wrote:
>> Hi,
>>
>> A couple of comments:
>>
>>>>    agent SHOULD follow a policy of keeping the higher priority candi=
date
>>>>    unless it is peer reflexive.
>>>>
>>>> IMPORTANT: This section is confusing wrt how pruning works. AIUI, yo=
u=20
>>>> follow ordinary 5245 pruning procedures at the beginning of the=20
>>>> connection for whatever candidates you have. Is that incorrect?
>>>
>>> Right, there's no reason to override normal pruning procedures.
>> ...
>>>> Why are you discarding before you check for redundancy?
>>>> This seems like it evicts the wrong pair.
>>>
>>> Hmm, it could. Checking the max-pair rule after the redundancy check =
would indeed make more sense.
>>
>> What if the pruning would result in a pair that e.g., is already in th=
e Succeeded state to be removed? Is that what you want to do?
>=20
> I don't think so. I'm on a call right now but will reply again.

That was a long call. ;-)

It seems to me that when a new candidate pair is received, we'd want to
remove a duplicate pair only if it is in the Waiting or Frozen state.

Peter


--MYVYo2jWri9M0naPv32payRpvZVDr6K4z--

--XURoD15bcBbX9oI10UjLrHe0noB2Nr0Gn
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENVUj07j078lgnb70ZWGMGH9oFKkFAlrFAQ4ACgkQZWGMGH9o
FKn4gBAA3Vq/CF2vUHF6I4ls3+SQUWRYviDUiPFpest/in69rCADHuWa506E10Zb
Gyn7wHtIMuEQGXDRMmh3PojHsiMq6i66aDCk3rtUhCEcA5HBUAmcu+O5ZWMYDV1F
wS3rxpOAwATon66GQPrL1TDIr2XOq37mOeUpSaeO+Uqnx0z5hkgcCnTZkGyuILDq
TyZKfhFOo7+BSoxHsc9Ip1PQBDVZ+VA48H87Qvg61cM5q+XfnkaSzwMLdgTU/wiX
8D01QcD4+XNXjzZ7Q0/QZZtHt7lE9ORkVEDpg9jcD22iCFUVEppubPuf+N8ezKrb
wyU/I4wQ574T/3Ut6qkGlWMgCqflX+Bv5wXctXdKK9tCdw0gDPBdRDUwwENxrCDA
q181p+nj2J8cBaeK0VCjYqB82JhtuGEyU0zB6qedfS8xMEzqnXEYCIlsKj08OuBG
XhpnMNdcicHCpb4LaGENe4QDKwUNSopGAqpIMmiv1rtoKQq2OFYk4OI5S/IV1C+Y
ibKEJevj9LKebQ2M623ehcNw5zdHgBgho4xsjEGrIo9DPKqdfpvf8jc3m/1tWWtt
tFDaO0DgL+hLH1Nzz4JIxz0lQcKQbPG7wtzpt1m49p0NommClzPjn4v86tcyST0C
l3eZwwElhSdlMZe6pzdQPQ/+zGZUANqd8HNrhjnmFJCq+cs/ACA=
=y6Ym
-----END PGP SIGNATURE-----

--XURoD15bcBbX9oI10UjLrHe0noB2Nr0Gn--


From nobody Wed Apr  4 09:58:27 2018
Return-Path: <stpeter@mozilla.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 D9DE1129C5D for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 L3pHNj_Z0YjZ for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:58:09 -0700 (PDT)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::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 42F2D127978 for <ice@ietf.org>; Wed,  4 Apr 2018 09:58:01 -0700 (PDT)
Received: by mail-it0-x232.google.com with SMTP id 19-v6so28409971itw.3 for <ice@ietf.org>; Wed, 04 Apr 2018 09:58:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:from:to:cc:references:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=jW+dpJehXwv95P3gobIyHoUPJYTIeoFiXj7ovjy45x8=; b=DLi8qkHY1UkFs/7wyTEU/vocuW+R+7lZmRIVXzWXNBW1EWRZ8hRtZQS3yXApxXbl9D mH1wRRVCwR3VKsBVdtLYR46yMc5Ij3hXjRSFl5SpU2y5BqTFk1kZnzA99LnKHBe3YiHS ePFwtBHJ0uQ0KCm3G24YJhsLCXxz/1UdSataU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:cc:references:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=jW+dpJehXwv95P3gobIyHoUPJYTIeoFiXj7ovjy45x8=; b=E/KZi5TcgRhaV2WVPXjeZjy2m2qi8vOoMvOeahy8n/tZOlRa2kyr5B8dUVCSvWDFxc /3kocp3eHoG1pYf/zlzTa7S479b1PyyqUX7GrftUz0UZ9OVRwMKrFZ1Hw/+wRGuOkRAu eIUYjadS8GnkrUk02EruI36rR/geYoIOd8ueXg7sivQbdguXy4wBWcd69FX5UkyvEWVS jKNZ6sqgMi9K1Qhe2pqJqdahdhlqCHfU+fclZ2f5QKuHzGeOhGWR+CV2GFygOSBBtqhA s+f5hmyAw2LvOkmTeoVQu6t42ItdyyXXQeSqVhmL8shZVVKznWT7sFejfObFAmGl2rLR 7PTg==
X-Gm-Message-State: ALQs6tBO/67CT1/eqT9hTbf3ZzoJp8Fa0I0gbzDUEHiGocokzOxvwPx5 lcgdczyQHKlrSoxbJf2B3fmP1g==
X-Google-Smtp-Source: AIpwx4//8owjqbH0LQq2yXcpKjOr7FxOoAIGdZxQK39BMwtmt/oOAYogXTWSWa+s/YdTNquBim1NUg==
X-Received: by 2002:a24:4702:: with SMTP id t2-v6mr11051107itb.74.1522861080599;  Wed, 04 Apr 2018 09:58:00 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id z89-v6sm2587783ita.24.2018.04.04.09.57.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 09:57:59 -0700 (PDT)
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se> <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com> <1e31eef8-da5c-8d19-0caa-4f8f9b82d407@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <895a5f8f-1eaf-378c-0c04-fe6ecd498b3a@mozilla.com>
Date: Wed, 4 Apr 2018 10:57:59 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <1e31eef8-da5c-8d19-0caa-4f8f9b82d407@mozilla.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/EKvhzSarrVVrtfR1mkm59IB8i8s>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Wed, 04 Apr 2018 16:58:11 -0000

On 4/4/18 10:45 AM, Peter Saint-Andre wrote:
> On 4/3/18 9:38 AM, Peter Saint-Andre wrote:
>> On 4/2/18 11:13 PM, Christer Holmberg wrote:
>>> Hi,
>>>
>>> A couple of comments:
>>>
>>>>>    agent SHOULD follow a policy of keeping the higher priority candidate
>>>>>    unless it is peer reflexive.
>>>>>
>>>>> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you 
>>>>> follow ordinary 5245 pruning procedures at the beginning of the 
>>>>> connection for whatever candidates you have. Is that incorrect?
>>>>
>>>> Right, there's no reason to override normal pruning procedures.
>>> ...
>>>>> Why are you discarding before you check for redundancy?
>>>>> This seems like it evicts the wrong pair.
>>>>
>>>> Hmm, it could. Checking the max-pair rule after the redundancy check would indeed make more sense.
>>>
>>> What if the pruning would result in a pair that e.g., is already in the Succeeded state to be removed? Is that what you want to do?
>>
>> I don't think so. I'm on a call right now but will reply again.
> 
> That was a long call. ;-)
> 
> It seems to me that when a new candidate pair is received, we'd want to
> remove a duplicate pair only if it is in the Waiting or Frozen state.
> 

Specifically, I suggest the following revised text for Section 8.1:

###

8.1.  Pairing Newly Learned Candidates and Updating Check Lists

   Forming candidate pairs works as described in the ICE specification
   [rfc5245bis].  However, adding the new pair to a check list happens
   according to the following rules:

   1.  If the new pair's local candidate is server reflexive, the agent
       MUST replace the candidate with its base before completing the
       redundancy check in step 2.

   2.  The agent eliminates redundant pairs by following the rules in
       Section 5.1.3 of [rfc5245bis], but only if the old pair has a
       state of Waiting or Frozen (thus avoiding removal of pairs for
       which connectivity checks are in flight or for which connectivity
       checks have already yielded a definitive result).

   3.  If after the foregoing redundancy test the check list where the
       pair is to be added already contains the maximum number of
       candidate pairs (100 by default as per [rfc5245bis]), the agent
       SHOULD discard any pairs in the Failed state to make room for the
       new pair.  If there are no such pairs, the agent SHOULD discard
       the new pair.

   4.  Otherwise, add the new pair to the check list.

###

Peter


From nobody Wed Apr  4 10:21:57 2018
Return-Path: <stpeter@mozilla.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 56BA512D7F6 for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 10:21:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 8SBtH0vhVBk9 for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 10:21:53 -0700 (PDT)
Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (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 DEB0D12D775 for <ice@ietf.org>; Wed,  4 Apr 2018 10:21:52 -0700 (PDT)
Received: by mail-io0-x235.google.com with SMTP id d6so25284093iog.1 for <ice@ietf.org>; Wed, 04 Apr 2018 10:21:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=S0vD8rcqyBKICjHcP51FnH6a4OysTg8NJCGFv69Bjyg=; b=RgPNIo5jl7uk0S5iFmKgJwTV+Voj6mV2fu8y4jwFQBOgbloQ5uXE3rQ1cpQwKAtF3D /u/k0dTydEQ8S8qkxQnqoSQXrW+z7VoCT2xh0FnkleiLxWTBw7tTUABc9edwG0qxYRqk Ns6LjEm9cCJKzSH5Qsk57UGzNNX2Wp0rkNoR4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=S0vD8rcqyBKICjHcP51FnH6a4OysTg8NJCGFv69Bjyg=; b=FMs9LJkrUE1qrq2l0/YkMvI++1eM1UzduRRe8WLjyYjFhSTJEe18MyPPTDhBuPaKJp Sq/p1x1QGiM31fyy/1nn7J44ZqfI3EAitGmEDTns3pFhp4dDuoBqute+yL3qRlwQk5iI UgDVcO9r/cI9PQsDjflcdQDz7xnrGoGq+5qmFWJjHEbyImr2EIXSzHrGX3xLANlqnX3A l7saUQga6FmVrJddRUpmiSSvLvq+x8gDbolrsBrkSYfleqqq6IMdLKfG4xUlaaMh/NwF rymCjOaVCZ/dz+28u+M/88smmPMfbtNfOv6y0X29B6e2tLHjxqopYrDuPCtapecrhq+d YMEQ==
X-Gm-Message-State: ALQs6tCql2UOFwvatOrNpztrFwEoaE1iuo3PtQB/+R4MAwmLlmLBpbGE ox///+ur7j14tSSrK6XGs+y/jA==
X-Google-Smtp-Source: AIpwx4+ulzoSZG2AoyxrLGu04N88k8O/o2d0tTakem2hXqx1NT6WVvf5JtQGAw/h3EglGcy+s1G9yg==
X-Received: by 10.107.24.66 with SMTP id 63mr17313214ioy.178.1522862512186; Wed, 04 Apr 2018 10:21:52 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id w133-v6sm6767905itc.1.2018.04.04.10.21.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 10:21:51 -0700 (PDT)
To: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152280329955.24043.8508558299835263130.idtracker@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= xsFNBFonEf4BEADvZ+RGsJoOyZaw2rKedB9pBb2nNXVGgymNS9+FAL/9SsfcrKaGYSiWEz7P Lvc97hWH3LACFAHvnzoktv+4IWHjItvhdi9kUQ3Gcbahe55OcdZuSXXH3w5cHF0rKz9aYRpN jENqXM5dA8x4zIymJraqYvHlFsuuPB8rcRIV9SKsvcy14w9iRqu770NjXfE/aIsyRwwmTPiU FQ0fOSDPA/x2DLjed/GYHem90C5vF4Er9InMqH5KAMLnjIYZ9DbPx5c5EME4zW/d648HOvPB bm+roZs4JTHBhjlrTtzDDpMcxHq1e8YPvSdDLPvgFXDcTD4+ztkdO5rvDkbc61QFcLlidU8H 3KBiOVMA/5Rgl4lcWZzGfJBnwvSrKVPsxzpuCYDg01Y/7TH4AuVkv5Na6jKymJegjxEuJUNw CBzAhxOb0H9dXROkvxnRdYS9f0slcNDBrq/9h9dIBOqLhoIvhu+Bhz6L/NP5VunQWsEleGaO 3gxGh9PP/LMyjweDjPz74+7pbyOW0b5VnIDFcvCTJKP0sBJjRU/uqmQ25ckozuYrml0kqVGp EfxhSKVqCFoAS4Q7ux99yT4re2X1kmlHh3xntzmOaRpcZsS8mJEnVyhJZBMOhqE280m80ZbS CYghd2K0EIuRbexd+lfdjZ+t8ROMMdW5L51CJVigF0anyYTcAwARAQABzSdQZXRlciBTYWlu dC1BbmRyZSA8c3RwZXRlckBtb3ppbGxhLmNvbT7CwZQEEwEIAD4WIQQ1VSPTuPTvyWCdvvRl YYwYf2gUqQUCWicR/gIbIwUJCWYBgAULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRBlYYwY f2gUqdaREAChG8qU1853mP0sv2Mersns8TLG1ztgoKHvMXFlMUpNz6Oi6CjjaMNFhP7eUY4T D43+yQs7f4qCkOAPWuuqO8FbNWQ+yUoVkqF8NUrrVkZUlZ1VZBMQHNlaEwwu1CGoHsLoRohP SiZ0hpmGTWB3V6cDDK4KN6nl610WJbzE9LeKY1AxtePdJi2KM281U0Fz8ntij1jWu0gF2xU4 Sez46JDogHLWKgd0srauhcCVzZjAhiWrXp1+ryzSWYaZO8Kh8SnF1f4o6jtYikMqkxUaI5nX wvD3kNX4AMSkCAZfG7Jcfj/SLDojTcREgO87g7B9bcOOsHN4lj3lHoFV0aXpgPmjfIvAjJHu fHkXZAQAH8w0u9bgJqRn703+A4NPfLopnjegyhlNi7fQ3cMQV1H7Oj7WrB/pCcprx+1u/6Uq oTtDwWh1U5uVthVAI0QojpNWR08zABDX19TlGtVoeygaQV3CAEolxTiYQtCfVavUzUplCZ/t 3v4YiRov+NylflJd+1akyOs1IAgARf444BnoH1fotkpfXNOpp9wUXXwsQcFRdP7vpMkSCkc0 sxPNTVX3ei0QImp4NsrFdaep7LV3zEb3wkAp6KE5Qno4hVVEypULbvB0G6twNZbeRfcs2Rjp jnPb2fofvg2WhAKB20dnRfIfK8OKTD/P+JDcauJANjmekM7BTQRaJxH+ARAApPwkbOTChAQu jMvteb/xcwuL5JZElmLxIqvJhqybV7JknM+3ATyN0CTYQFvPTgIrhpk4zSn0A6pEePdK8mKK 5/aHyd7pr7rLEi1sI/X3UE8ld/E83MExksKrYbs0UX1wSQwYXU6g64KicnuP2Abqg+8wrQ18 1nPcZci9jJI75XVPnTdUpZD5aaQWGp7IJ06NTbiOk30I50ORfulgKoe4m3UfsMALFxIx3pJk oy76xC2tjxYGf+4Uq1M0iK3Wy655GrcwXq/5ieODNUcAZzvK5hsUVRodBq0Lq3g1ivQF4ba7 RQayDzlW6XgoeU49xnCr9XdZYnTnj4iaPmr2NtY6AacBwRz+bJsyugeSyGgHsnVGyUSMk8YN wZHvUykMjH21LLzIUX5NFlcumLUXDOECELCJwewui4W81sI5Sq/WDJet+iJwwylUX22TSulG VwDS+j66TLZpk1hEwPanGLwFBSosafqSNBMDVWegKWvZZVyoNHIaaQbrTIoAwuAGvdVncSQz ttC6KkaFlAtlZt3+eUFWlMUOQ9jxQKTWymyliWKrx+S6O1cr4hwVRbg7RQkpfA8E2Loa13oO vRSQy/M2YBRZzRecTKY6nslJo6FWTftpGO7cNcvbmQ6I++5cBG1B1eNy2RFGJUzGh1vlYo51 pdfSg0U1oPHBPCHNvPYCJ7UAEQEAAcLBfAQYAQgAJhYhBDVVI9O49O/JYJ2+9GVhjBh/aBSp BQJaJxH+AhsMBQkJZgGAAAoJEGVhjBh/aBSpAw0P/1tEcEaZUO1uLenNtqysi3mQ6qAHYALR Df3p2z/RBKRVx0DJlzDfDvJ2R/GRwoo+vyCviecuG2RNKmJbf1vSm/QTtbQMUjwut9mx6KCY CyKwniqdhaMBmjCfV2DB2MxxZLYMtDfx/2mY7vzAci7AkjC+RkSUByMEOkyscUydKC/ETdf9 tvI8GhTY/8Q7JSylS3lQA5pMUHiIf+KpSmqKZeBPkGc7nSKM1w1UKUvFAsyyVsiG6A/hWrTr 7tTQAl7YfjtOGE8n4IKGktvrT99bbh9wdWKZ5FdHUN9hx2Q8VP8+0lR1CH2laVFbEwCOv1vM W4cgQDLxwwpo1iOTdHBVtQDxlQ9hPMKVlB1KP9KjchxuiLc24wLmCjP3pDMml4LQxOYB34Eq cgPZ3uHvJZG309sb2wTMTWaXobWNI++ZrsRD5GTmuzF3kkx3krtrq6HI5NSaemxK6MTDTjDN Rj/OwTl0yU35eJXuuryB20GFOSUsxiw00I2hMGQ1Cy9L/+IW6Dvotd8O3LmKh2tFArzXaKLx /rZyGNurS/Go5YjHp8wdJOs7Ka2p1U31js24PMWO6hf6hIiY2WRUsnE6xZNhvBTgKOY6u0KT V6hTevFqEw7OAZDCWUoE2Ob2/oHGZCCMW5SLAMgp7eihF0kGf2S2CmpIFYXGb61hAD8SqSY7 Fn7V
Message-ID: <8054a01b-b3dc-8475-1562-91be15448c10@mozilla.com>
Date: Wed, 4 Apr 2018 11:21:50 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152280329955.24043.8508558299835263130.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/qSBDXhwRoRE3iAgPVCBCWc1d-Co>
Subject: Re: [Ice] Adam Roach's Discuss on draft-ietf-ice-trickle-18: (with DISCUSS and COMMENT)
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: Wed, 04 Apr 2018 17:21:55 -0000

Hi Adam, thanks for the review. Comments inline.

On 4/3/18 6:54 PM, Adam Roach wrote:
> Adam Roach has entered the following ballot position for
> draft-ietf-ice-trickle-18: Discuss
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> This document is part of the multi-document problem I flag in my DISCUSS on
> draft-ietf-mmusic-trickle-ice-sip, and needs to block on finding a solution to
> that issue.
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> This document appears to generally be in good shape. I have some fairly minor
> comments.
> 
> ---------------------------------------------------------------------------
> 
> §11:
> 
>>  signaling protocol in use.  When this happens, agents will use
>>  [rfc5245bis] semantics to determine whether or not the new candidate
>>  information require an ICE restart.
> 
> nit: "require"

Fixed in working copy.

> ---------------------------------------------------------------------------
> 
> §12:
> 
>> 12.  Unilateral Use of Trickle ICE (Half Trickle)
> 
> I find the use of the word "Unilateral" here to be confusing: the offering party
> indicates support, and the answering party takes advantage of that support. I
> would suggest using a different term ("Asymmetrical" maybe?); or, even more
> simply, just replacing the entire section title with "Half Trickle".

Just replacing is good.

> ---------------------------------------------------------------------------
> 
> §12:
> 
> The following passage indicates that the offer in a half-trickle situation might
> not contain a full generation of candidates:
> 
>>  The initial ICE
>>  description for half trickle would typically contain an end-of-
>>  candidates indication, although this is not mandatory because if
>>  trickle support is confirmed then the initiator can choose to trickle
>>  additional candidates before it conveys an end-of-candidates
>>  indication.
> 
> But then, two sentences later:
> 
>>  Because the initial ICE description contain a full
>>  generation of candidates...
> 
> ...which seems to contradict that indication.

Good catch. I suggest:


   In half trickle, the initiator conveys the initial ICE description
   with a usable (but not necessarily full) generation of candidates.
   This ensures that the ICE description can be processed by a regular
   ICE responder and is mostly meant for use in cases where support for
   Trickle ICE cannot be confirmed prior to conveying the initial ICE
   description.  The initial ICE description indicates support for
   Trickle ICE, so that the responder can respond with something less
   than a full generation of candidates and then trickle the rest.  The
   initial ICE description for half trickle can contain an
   end-of-candidates indication, although this is not mandatory because
   if trickle support is confirmed then the initiator can choose to
   trickle additional candidates before it conveys an end-of-candidates
   indication.

> (also, nit: "contains" rather than "contain")
> 
> ---------------------------------------------------------------------------
> 
> §15:
> 
>>    a=candidate:2 1 UDP 1694498815 2001:db8:a0b:12f0::3 5000 typ srflx
>>        raddr 2001:db8:a0b:12f0::1 rport 8998
>>    a=candidate:2 2 UDP 1694498815 2001:db8:a0b:12f0::3 5001 typ srflx
>>        raddr 2001:db8:a0b:12f0::1 rport 8998
> 
> [repeating a comment from draft-ietf-mmusic-trickle-ice-sip]
> 
> Thanks for the IPv6 example; however, I have a *lot* of heartburn with the
> selection of an example that demonstrates IPv6 NAT behavior. Since ICE's srflx
> behavior is fundamentally tied to IPv4 NATs (and should not be an issue with
> IPv6, as NATs are unnecessary), I think it's okay for the srflx examples to go
> ahead and show IPv4 addresses.
> 
> I *really* don't want to publish an RFC that demonstrates NATting of IPv6.

I feel your pain and would prefer IPv4 addresses here, too.

Peter


From nobody Wed Apr  4 11:45:19 2018
Return-Path: <fluffy@cisco.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 B061D129C5D; Wed,  4 Apr 2018 09:47:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level: 
X-Spam-Status: No, score=-14.51 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_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 RyDJ3mfpGmur; Wed,  4 Apr 2018 09:47:32 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C16AE120724; Wed,  4 Apr 2018 09:47:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2707; q=dns/txt; s=iport; t=1522860452; x=1524070052; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=CVGDyZk8+h7fHipLl8NjZBJdmUDeJOLp3CPEr0rjGj4=; b=I4eahyy6kCdgc+2ssoVWVUnR85LqbwBKhkjiBIjFayh9ZQLsbvBPMCZf QfNpYcO9jfnIu11qw/9loM+vhCL0US4v0o7oFANSACqenXq91RorKNCCj Q/cgXK57jWN9RLHnUMeSYb/dblbl10HQoU47QyiYuY2uisU4A+R4sEC++ w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWAgCAAMVa/5RdJa1cGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAYJNdYFQKAqYXYMDjXGEZIF6C4UDAoRAITYWAQIBAQEBAQE?= =?us-ascii?q?CbCiFIwZ5EAIBCAQKLQQHMhQRAgQOBRSEFWSuH4hCgiWHYoITgQwigmKIH4I?= =?us-ascii?q?kApc+CAKOL4w8j1YCERMBgSQBIwYrgVJwFWQBghiCSI4Gb4xXgRcBAQ?=
X-IronPort-AV: E=Sophos; i="5.48,407,1517875200"; d="scan'208,217"; a="93647902"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Apr 2018 16:47:31 +0000
Received: from XCH-RTP-001.cisco.com (xch-rtp-001.cisco.com [64.101.220.141]) by rcdn-core-12.cisco.com (8.14.5/8.14.5) with ESMTP id w34GlUtF022110 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 4 Apr 2018 16:47:30 GMT
Received: from xch-rtp-004.cisco.com (64.101.220.144) by XCH-RTP-001.cisco.com (64.101.220.141) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 4 Apr 2018 12:47:30 -0400
Received: from xch-rtp-004.cisco.com ([64.101.220.144]) by XCH-RTP-004.cisco.com ([64.101.220.144]) with mapi id 15.00.1320.000; Wed, 4 Apr 2018 12:47:30 -0400
From: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
To: Eric Rescorla <ekr@rtfm.com>
CC: Roman Shpount <roman@telurix.com>, Ben Campbell <ben@nostrum.com>, "Adam Roach" <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, "Flemming Andreasen (fandreas)" <fandreas@cisco.com>, "RTCWeb IETF" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2gFmEK6jl7hIUqOkWqvx/vbz6PvhV+AgAAIEACAAAg0m////QaAgAGC0AA=
Date: Wed, 4 Apr 2018 16:47:30 +0000
Message-ID: <2B936029-9DC7-491C-893F-AE6D05723E4B@cisco.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com> <CABcZeBMwmisiM0Vpc9Pr53wOPi=J6RAKiNiO8JEkPOtcTjOZvA@mail.gmail.com>
In-Reply-To: <CABcZeBMwmisiM0Vpc9Pr53wOPi=J6RAKiNiO8JEkPOtcTjOZvA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.19.228.210]
Content-Type: multipart/alternative; boundary="_000_2B9360299DC7491C893FAE6D05723E4Bciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/LVDrmLi0-UBR7reqzwsQ9TZzPdw>
X-Mailman-Approved-At: Wed, 04 Apr 2018 11:45:14 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Wed, 04 Apr 2018 16:47:34 -0000

--_000_2B9360299DC7491C893FAE6D05723E4Bciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable



On Apr 3, 2018, at 11:43 AM, Eric Rescorla <ekr@rtfm.com<mailto:ekr@rtfm.co=
m>> wrote:


I want to do whatever is necessary to remove the normative dependency from =
JSEP to SIP

-Ekr


I think a big part of the RTCWeb/WebRTC community would strongly object to =
JSEP normatively depending on SIP.

--_000_2B9360299DC7491C893FAE6D05723E4Bciscocom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <929464B6EA23234BB72F61487F45C971@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break:=
 after-white-space;" class=3D"">
<br class=3D"">
<div><br class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On Apr 3, 2018, at 11:43 AM, Eric Rescorla &lt;<a href=3D"m=
ailto:ekr@rtfm.com" class=3D"">ekr@rtfm.com</a>&gt; wrote:</div>
<br class=3D"Apple-interchange-newline">
<div class=3D"">
<div style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size:=
 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; text-transform=
: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: =
0px; text-decoration: none;" class=3D"">
<br class=3D"Apple-interchange-newline">
I want to do whatever is necessary to remove the normative dependency from =
JSEP to SIP</div>
<div style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size:=
 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; text-transform=
: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: =
0px; text-decoration: none;" class=3D"">
<br class=3D"">
</div>
<div style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size:=
 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; text-transform=
: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: =
0px; text-decoration: none;" class=3D"">
-Ekr</div>
<br class=3D"Apple-interchange-newline">
</div>
</blockquote>
</div>
<br class=3D"">
<div class=3D"">I think a big part of the RTCWeb/WebRTC community would str=
ongly object to JSEP normatively depending on SIP.&nbsp;</div>
</body>
</html>

--_000_2B9360299DC7491C893FAE6D05723E4Bciscocom_--


From nobody Wed Apr  4 11:45:23 2018
Return-Path: <roman@telurix.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 6A5D9129C6D for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 10:06:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level: 
X-Spam-Status: No, score=-1.889 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_SPF_PERMERROR=0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.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 vATPfHzaZ6LJ for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 10:06:05 -0700 (PDT)
Received: from mail-pl0-x235.google.com (mail-pl0-x235.google.com [IPv6:2607:f8b0:400e:c01::235]) (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 41CEB127978 for <ice@ietf.org>; Wed,  4 Apr 2018 10:05:56 -0700 (PDT)
Received: by mail-pl0-x235.google.com with SMTP id 59-v6so12212279plc.13 for <ice@ietf.org>; Wed, 04 Apr 2018 10:05:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=C6loMDHa8scYgqYof7mziGVsZau/p22LZWGmKOM1gOI=; b=TFTK2+ap0548gFGpjVT+s7j/8rLM+K/7SST/b2+aKn1NbF7Fc+xPV4OYqRPeNYdyhx AEuZbHkauKK+AQ9UjOBFEUv1Dflq7eCrb5J0Jbi0aRWAmQM4DlPg5ns1OCCkdjYQSTPz D0kVA3HgscF7RakPY4z9horgDkDdAS4ceaf+F7lHRC3M+94yAfwiAV4Lo7ZkdSCKbhAS hdukphl83Jyezd2cTac/zgtcRrKVjn+ApngAVAR43bY8XvvvdfE2cSKJnLww+EUczatX 9KcNAInsQ1hjQ6fJ65VGKfKz36ygh3YhXGFLogsnyiuQur6+BqgiKClV8+GlSW2ndaTs FKGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=C6loMDHa8scYgqYof7mziGVsZau/p22LZWGmKOM1gOI=; b=PtqQAft1n1hxttnkY+TKv2tv+cDUVqN4OAVAVVrXXdy+JIVMGhmEZo6hJ8m6I553P2 wK+ltWzqZQDCmrSqvaM7a3NIkifRGxAvSsldTihgH4bEq492xc64r9kXZ+DwL5a+Lbif Xp4ll4bcgrW8rKKFfazL/6yI2u0zqbuYFQpBJuPuCrhdOMjHqZrj9K1GDvG4dRhmBZGZ 5Iwid9d+5RtNm17Li7l+r8MDp+mWtQySbW4OFm331JiX6Z8LEaloZvIgiGNpFgEdQ4M9 ovH5zM/I/NGRGj6SK72fMqdqZT4HJ2gEsZNy28mxXP8CAeYRTTKa1wym5SfuWxgiEouc zXsg==
X-Gm-Message-State: AElRT7Gvwkqs3RTtEdsvPoi2lQyCMtxArcORLRfzGavmlOCWDwKbiuWQ FHA+vXPL39q0IE4WnlEur8CTyg==
X-Google-Smtp-Source: AIpwx48j9yQmvKSfN3T72wPsoZZZHlUi8xtnMgQMXzrCYJhFAZcyswcz4uTlx7OMQsZ89JFcZjE5OQ==
X-Received: by 10.99.114.1 with SMTP id n1mr12510209pgc.107.1522861555922; Wed, 04 Apr 2018 10:05:55 -0700 (PDT)
Received: from mail-pl0-f48.google.com (mail-pl0-f48.google.com. [209.85.160.48]) by smtp.gmail.com with ESMTPSA id w17sm4209785pfa.125.2018.04.04.10.05.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 10:05:55 -0700 (PDT)
Received: by mail-pl0-f48.google.com with SMTP id c21-v6so11297593plz.10; Wed, 04 Apr 2018 10:05:54 -0700 (PDT)
X-Received: by 2002:a17:902:7185:: with SMTP id b5-v6mr19348304pll.221.1522861554782;  Wed, 04 Apr 2018 10:05:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.185.79 with HTTP; Wed, 4 Apr 2018 10:05:54 -0700 (PDT)
In-Reply-To: <2B936029-9DC7-491C-893F-AE6D05723E4B@cisco.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <CAD5OKxsWkCb=yE7D=-9uyO1Q8rx9R4uWMLOWRTLR72_GAkdNKg@mail.gmail.com> <CABcZeBMwmisiM0Vpc9Pr53wOPi=J6RAKiNiO8JEkPOtcTjOZvA@mail.gmail.com> <2B936029-9DC7-491C-893F-AE6D05723E4B@cisco.com>
From: Roman Shpount <roman@telurix.com>
Date: Wed, 4 Apr 2018 13:05:54 -0400
X-Gmail-Original-Message-ID: <CAD5OKxvzzTK0gu1VY=d3XPLW117ffDmX1mAOJFRFhO_-F-e=4w@mail.gmail.com>
Message-ID: <CAD5OKxvzzTK0gu1VY=d3XPLW117ffDmX1mAOJFRFhO_-F-e=4w@mail.gmail.com>
To: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
Cc: Eric Rescorla <ekr@rtfm.com>, Ben Campbell <ben@nostrum.com>, Adam Roach <adam@nostrum.com>,  mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>,  "Flemming Andreasen (fandreas)" <fandreas@cisco.com>, RTCWeb IETF <rtcweb@ietf.org>, The IESG <iesg@ietf.org>,  "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000003d981056908d6c2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/OjAiHrTTa8fbgNnsU0QPEMIJp6g>
X-Mailman-Approved-At: Wed, 04 Apr 2018 11:45:16 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Wed, 04 Apr 2018 17:06:06 -0000

--00000000000003d981056908d6c2
Content-Type: text/plain; charset="UTF-8"

On Wed, Apr 4, 2018 at 12:47 PM, Cullen Jennings (fluffy) <fluffy@cisco.com>
wrote:

>
> On Apr 3, 2018, at 11:43 AM, Eric Rescorla <ekr@rtfm.com> wrote:
>
> I want to do whatever is necessary to remove the normative dependency from
> JSEP to SIP
>
>
> I think a big part of the RTCWeb/WebRTC community would strongly object to
> JSEP normatively depending on SIP.
>

Do you have any issues with dependency on RFC5245 and the portion of it
which went into draft-mmusic-ice-sip-sdp? Both define SIP procedures in
addition to offer/answer. We are kind of dealing with the same thing here.
Other drafts, like mmusic-dtls-sdp have SIP consideration sections in them.
It did not seem to cause any issues either.

As I have mentioned earlier, I think,  trickle-ice-sip should internally
clearly identify generic offer/answer SDP procedures and SIP specific
considerations. Once it is done it would be no different then all the other
offer/answer drafts we put together recently.
_____________
Roman Shpount

--00000000000003d981056908d6c2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div><div class=3D"gmail_signat=
ure" data-smartmail=3D"gmail_signature">On Wed, Apr 4, 2018 at 12:47 PM, Cu=
llen Jennings (fluffy) <span dir=3D"ltr">&lt;<a href=3D"mailto:fluffy@cisco=
.com" target=3D"_blank">fluffy@cisco.com</a>&gt;</span> wrote:<br></div></d=
iv><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style=3D"word-wrap:break-word;line-break:after-white-space"><span clas=
s=3D""><div><br>
<blockquote type=3D"cite">
<div>On Apr 3, 2018, at 11:43 AM, Eric Rescorla &lt;<a href=3D"mailto:ekr@r=
tfm.com" target=3D"_blank">ekr@rtfm.com</a>&gt; wrote:</div>
<div><div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;f=
ont-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align=
:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:=
0px;text-decoration:none"><br class=3D"m_-7218414645586878398Apple-intercha=
nge-newline">
I want to do whatever is necessary to remove the normative dependency from =
JSEP to SIP</div>
</div></blockquote></div><br>
</span><div>I think a big part of the RTCWeb/WebRTC community would strongl=
y object to JSEP normatively depending on SIP.=C2=A0</div>
</div>

</blockquote></div><br></div><div class=3D"gmail_extra">Do you have any iss=
ues with dependency on=20

<a name=3D"ref-RFC5245" id=3D"gmail-ref-RFC5245" style=3D"color:rgb(34,34,3=
4);font-family:arial,sans-serif;font-style:normal;font-variant-ligatures:no=
rmal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-al=
ign:start;text-indent:0px;text-transform:none;white-space:normal;word-spaci=
ng:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text=
-decoration-color:initial;font-size:13.3333px">RFC5245 and the portion of i=
t which went into</a>

draft-mmusic-ice-sip-sdp? Both define SIP procedures in addition to offer/a=
nswer. We are kind of dealing with the same thing here. Other drafts, like =
mmusic-dtls-sdp have SIP consideration sections in them. It did not seem to=
 cause any issues either.</div><div class=3D"gmail_extra"><br></div>As I ha=
ve mentioned earlier, I think,=C2=A0 trickle-ice-sip should internally clea=
rly identify generic offer/answer SDP procedures and SIP specific considera=
tions. Once it is done it would be no different then all the other offer/an=
swer drafts we put together recently.<div class=3D"gmail_extra">

<div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:sm=
all;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norma=
l;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;te=
xt-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(=
255,255,255);text-decoration-style:initial;text-decoration-color:initial"><=
div class=3D"gmail_signature">_____________<br>Roman Shpount</div></div><br=
 class=3D"gmail-Apple-interchange-newline">

<br></div></div>

--00000000000003d981056908d6c2--


From nobody Wed Apr  4 11:45:28 2018
Return-Path: <stpeter@mozilla.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 3CF1212DA49 for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:07:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 CWVJH5wRGi9M for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 09:07:45 -0700 (PDT)
Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (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 A9F1912DA6B for <ice@ietf.org>; Wed,  4 Apr 2018 09:07:42 -0700 (PDT)
Received: by mail-io0-x235.google.com with SMTP id d7so26961601ioc.11 for <ice@ietf.org>; Wed, 04 Apr 2018 09:07:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hDer+iK/tTTmFkzy+VFVYo69/yS2Rg4C9pWlrPu+IRo=; b=PBN2MpOBfwUH1/d5uYpYZBmIv2hovc7WCzxrRg6j5tu+B39u3elJyXnrZFUvQuCA0d MwkVEwuVxbsQ/TWl+Ff2EchuhfIKu/6EZcsv6peYFHgN7Rj6SoWuZcMJtAgEbqq3sdL5 CW8HpQG8/HQXotEvxGEekBje8um3F3LMEptKs=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=hDer+iK/tTTmFkzy+VFVYo69/yS2Rg4C9pWlrPu+IRo=; b=nmbIiM+Ca2wiK7iDmrUEjNLvo15APYMqs8Mr7dkKEDp98qAqwtMetO5tlxVobRoWtP F9JmB9bK2GmIyQzOdQ/Jkvoih5UL14WkRBXp5W9/X9p8gIMGR/3cNpWM4u6DlFljS/y2 2cdneNFS+l9d6Tc7rWpV+/Z3xRIurftbd1+fsW1sRmj0k17PzSIIy5arotyL04ghG9Ny VqU6rRIxRKbYxYxQMc77OVPGZ7/Qw9Q6TsJt7VAXyzKWTimTeo/O7l30sl3n97MYKg3F jl2jcCEonyPL2NG9+E0j57pJdjp0meff4bcTtkTCiyatFg61cSl1asM6hE5BFUmddrYT 7uLA==
X-Gm-Message-State: ALQs6tCRCWEM2v8hoCM6JNebpXfYPXigsfiYNX73bUfyArLxHdQXf6st VljE5j6lyf1pRK6cA0iEfD4Yag==
X-Google-Smtp-Source: AIpwx49sQXx0mKcljzSHtJLJRVizaY1/+L80TqEY5cSYMIEySDNYxjphzP7KO0n71Q8nDjIqIdcuNQ==
X-Received: by 10.107.179.84 with SMTP id c81mr15534381iof.99.1522858061845; Wed, 04 Apr 2018 09:07:41 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id t134-v6sm2518518itt.43.2018.04.04.09.07.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 09:07:40 -0700 (PDT)
To: Suhas Nandakumar <suhasietf@gmail.com>, Ben Campbell <ben@nostrum.com>
Cc: Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com>
Date: Wed, 4 Apr 2018 10:07:39 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/4B3H59NZ2_9l0x7AU7hPIDdUoXY>
X-Mailman-Approved-At: Wed, 04 Apr 2018 11:45:16 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Wed, 04 Apr 2018 16:07:47 -0000

On 4/3/18 2:41 PM, Suhas Nandakumar wrote:
> 
> 
> On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com
> <mailto:ben@nostrum.com>> wrote:
> 
> 
> 
>     > On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com <mailto:stpeter@mozilla.com>> wrote:
>     >
>     > On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
>     >> Just to complete, ice-bis doesn’t normatively reference ice-sip-SDP
>     >> draft when it moved to using “usages “ indirections for signaling protocols.
>     >>
>     >>
>     >> Trickle ice can use similar approach and refer to trickle-sip as usage
>     >> for trickle.
>     >
>     > It already does. That's why we pulled all the SDP/SIP stuff out of
>     > draft-ietf-ice-trickle.
> 
>     I assume Suhas meant separating the SDP stuff from the SIP stuff. (I
>     also assume he will correct me if I am wrong.)
> 
> 
> That's right Ben .. I was just thinking minimal localized changes (thus
> small time to get new draft done) and then asking trickle, trickle-sip to 
> refer to the new one. (work done to refer is much smaller for these
> drafts that are at the very end of approval journey)
> 
> I do agree with Adam, no matter what version of the proposal we pick,
> there is some work that needs to be done and we
> should do it.

These documents are on the telechat tomorrow. Are we proposing to delay
consideration by the IESG while we get this mess sorted out? ;-)

Peter


From nobody Wed Apr  4 11:45:32 2018
Return-Path: <ben@nostrum.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 2A73D126C22; Wed,  4 Apr 2018 10:23:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 0pgBW-Ku13g9; Wed,  4 Apr 2018 10:23:11 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 2D3F112D775; Wed,  4 Apr 2018 10:23:11 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w34HN5U0025759 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 4 Apr 2018 12:23:06 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_6382D4F8-A6C7-47D0-BE19-DAA943570D77"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Wed, 4 Apr 2018 12:23:04 -0500
In-Reply-To: <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com>
Cc: Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, mmusic-chairs@ietf.org, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
To: Peter Saint-Andre <stpeter@mozilla.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/FOnQHtk9iSzS3wpSrhEIIN1Kzws>
X-Mailman-Approved-At: Wed, 04 Apr 2018 11:45:15 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Wed, 04 Apr 2018 17:23:14 -0000

--Apple-Mail=_6382D4F8-A6C7-47D0-BE19-DAA943570D77
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 4, 2018, at 11:07 AM, Peter Saint-Andre <stpeter@mozilla.com> =
wrote:
>=20
> On 4/3/18 2:41 PM, Suhas Nandakumar wrote:
>>=20
>>=20
>> On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com
>> <mailto:ben@nostrum.com>> wrote:
>>=20
>>=20
>>=20
>>> On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com =
<mailto:stpeter@mozilla.com>> wrote:
>>>=20
>>> On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
>>>> Just to complete, ice-bis doesn=E2=80=99t normatively reference =
ice-sip-SDP
>>>> draft when it moved to using =E2=80=9Cusages =E2=80=9C indirections =
for signaling protocols.
>>>>=20
>>>>=20
>>>> Trickle ice can use similar approach and refer to trickle-sip as =
usage
>>>> for trickle.
>>>=20
>>> It already does. That's why we pulled all the SDP/SIP stuff out of
>>> draft-ietf-ice-trickle.
>>=20
>>    I assume Suhas meant separating the SDP stuff from the SIP stuff. =
(I
>>    also assume he will correct me if I am wrong.)
>>=20
>>=20
>> That's right Ben .. I was just thinking minimal localized changes =
(thus
>> small time to get new draft done) and then asking trickle, =
trickle-sip to
>> refer to the new one. (work done to refer is much smaller for these
>> drafts that are at the very end of approval journey)
>>=20
>> I do agree with Adam, no matter what version of the proposal we pick,
>> there is some work that needs to be done and we
>> should do it.
>=20
> These documents are on the telechat tomorrow. Are we proposing to =
delay
> consideration by the IESG while we get this mess sorted out? ;-)

Hi Peter,

I currently plan to leave it on. We may discuss a way forward on the =
telechat. Also, I=E2=80=99d like to get feedback on the rest of the =
draft(s) from the other ADs sooner than later.

Thanks!

Ben.

--Apple-Mail=_6382D4F8-A6C7-47D0-BE19-DAA943570D77
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrFCfgACgkQgFZKbJXz
1A3/VBAAqDvaaL3WVTzh4ooufivb/cH+C7BHR6W3v1FcnQAVsfQR8XT4WysJIm38
Ks7llDVLN3XtybXBrGeTM6VALocI/XuYS2Rqyr5q34WnQhcdJA5RDvKIrV+qBMrU
sPFmjX85NzRwJv3zGlXUsjdSjMysrdySqyBqr686g/pLMufUXmgAxoKppyNQWHBs
lhSCXjvoJKdDxLvnny34e7hIM2/IQvrA01R1ThZsbg0a3ppSnc1aUbpxtHA41Pq3
EINCTjT4idSMi1MijCCGg29yITaLizAGbZi+gwIG0AeVJcguOYDK0u5XsSkBCD5F
QML8MOZri0OjM5ss3vNr9NspcrUYxc3MJcyP1KN7IgAljP258ygTuwksgwcUZqU4
NnG3UguWfxYNDsUUM6vnap6g3oYIQHrk4r6XKEwOKkFjs19Owu0PZc4Ipn0RTmzn
7ZRiR5Qsme9RPZeFwsteiYLtxPtciplvMny0QdlvdSojVEwAK+5Be7T52oovx8tS
NzcVOzQZI5/Q10OZoQ0iiWEojvHWQNsbGkSDxiGy+LSbgeBEJos3PbAbFox5b/zd
gvNyhKMNIIp/rTT+xrn/GNFGk79vIIbHMJGqOqKIspX9x48jwJO1FSZVFHNeApYV
SQkn3/s+i7RWNFckWL/tvE09dC6MGLZbE3nHX8V9IXpx4sn1lZU=
=sfbx
-----END PGP SIGNATURE-----

--Apple-Mail=_6382D4F8-A6C7-47D0-BE19-DAA943570D77--


From nobody Wed Apr  4 13:39:05 2018
Return-Path: <sbanks@encrypted.net>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A5AD1241F8; Wed,  4 Apr 2018 13:39:04 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Sarah Banks <sbanks@encrypted.net>
To: <ops-dir@ietf.org>
Cc: draft-ietf-ice-trickle.all@ietf.org, ietf@ietf.org, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152287434396.24068.13184936471569396212@ietfa.amsl.com>
Date: Wed, 04 Apr 2018 13:39:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/mYlp3DKOonJrxX5RjdTbzPGx_lw>
Subject: [Ice] Opsdir last call review of draft-ietf-ice-trickle-18
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Apr 2018 20:39:04 -0000

Reviewer: Sarah Banks
Review result: Ready

I have reviewed this document as part of the Operational directorate's ongoing
effort to review all IETF documents being processed by the IESG.  These
comments were written with the intent of improving the operational aspects of
the IETF drafts. Comments that are not addressed in last call may be included
in AD reviews during the IESG review.  Document editors and WG chairs should
treat these comments just like any other last call comments.

My apologies for the late review.
However, I found this document extremely well written, and clear, and concise.
Often I'll see docs that call out an issue where something isn't possible, but
don't give an example that underscores that point. This document was extremely
well rounded. Thanks for that. All in all, it was a good read, and it's ready
for publication.



From nobody Wed Apr  4 13:46:26 2018
Return-Path: <stpeter@mozilla.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 5726712DA68 for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 13:46:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 dpVXo59k1Mmj for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 13:46:12 -0700 (PDT)
Received: from mail-io0-x22b.google.com (mail-io0-x22b.google.com [IPv6:2607:f8b0:4001:c06::22b]) (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 C58E912DFE0 for <ice@ietf.org>; Wed,  4 Apr 2018 13:46:09 -0700 (PDT)
Received: by mail-io0-x22b.google.com with SMTP id y128so27943915iod.4 for <ice@ietf.org>; Wed, 04 Apr 2018 13:46:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9L7dAuFCE1PyIJ7tvoF3O3CkY0X1Uf6uxq7QwliAr7c=; b=AWblK+YsaDrv0/F1YvLNqQ5t8jrLVVcYso3kYfGA+4H6qhei0Sq7EPWbZXzvgl/0ur jkEf+Dcius/F1gHr9atxygQgoMsnmIgK4UKhpiK6VycGE9CDCodF71IdZEOrYr8r0Zrr 5hE+b7hweo3wBvAk/ntKTSewtJQdk4Z9Jzkag=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=9L7dAuFCE1PyIJ7tvoF3O3CkY0X1Uf6uxq7QwliAr7c=; b=E+eyb9XYwcnnIsiebsJBO9yVZKL11mGVABY9qlC+DTWtJa/yEBU1SaKM6Ch6Lm3EGv GkyPbznqEfscYy2OT93qEm7qJNuc80++8rwfxD8hgfkb6v1GJzmlEfhzBq+hvTSnertv RVQ3BLGvwtMPT0UgFkJqTNCKYgETpBquh0hKEQsYNtgqaHIv9rUSGSkDZoDCNVz8BsL7 YrgVcoH83YTqhK5KccN5JWGatv9UDjTP+LCSR5mG/DyKg1KeJZJ1TEKb6ESLYkRiarQc f7GEyhXaaS1Kwc0bT9sdw5j3C3cAoDH2bUlWVvQ1CPKoVuSlMryfsG4oSKTwvhm/pKyv awrQ==
X-Gm-Message-State: ALQs6tA1vRTbysqehLOkRTAjgpckfTSjeXqB0rdiRBndM9RUXFP9osb3 nSdRaEXy3mEf9i4sApIbplJudQ==
X-Google-Smtp-Source: AIpwx48+lpnVBtqfZ4CWSEFjaOcVtgWblF95xhpmgf3lx9K4wxCmX6yX9vYt7LnkqvaZGWEmUMPqLQ==
X-Received: by 10.107.142.204 with SMTP id q195mr17384924iod.262.1522874769071;  Wed, 04 Apr 2018 13:46:09 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id l16sm3658335ioc.60.2018.04.04.13.46.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 13:46:08 -0700 (PDT)
To: Sarah Banks <sbanks@encrypted.net>, ops-dir@ietf.org
Cc: draft-ietf-ice-trickle.all@ietf.org, ietf@ietf.org, ice@ietf.org
References: <152287434396.24068.13184936471569396212@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <2c2fbd16-7003-bb3e-be98-13164da1071c@mozilla.com>
Date: Wed, 4 Apr 2018 14:46:07 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152287434396.24068.13184936471569396212@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/UVAq6Hoijp0fP9n32Nc9otDU7uk>
Subject: Re: [Ice] Opsdir last call review of draft-ietf-ice-trickle-18
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: Wed, 04 Apr 2018 20:46:13 -0000

Hi Sara,

Thank you for the feedback and for reviewing this document!

Peter

On 4/4/18 2:39 PM, Sarah Banks wrote:
> Reviewer: Sarah Banks
> Review result: Ready
> 
> I have reviewed this document as part of the Operational directorate's ongoing
> effort to review all IETF documents being processed by the IESG.  These
> comments were written with the intent of improving the operational aspects of
> the IETF drafts. Comments that are not addressed in last call may be included
> in AD reviews during the IESG review.  Document editors and WG chairs should
> treat these comments just like any other last call comments.
> 
> My apologies for the late review.
> However, I found this document extremely well written, and clear, and concise.
> Often I'll see docs that call out an issue where something isn't possible, but
> don't give an example that underscores that point. This document was extremely
> well rounded. Thanks for that. All in all, it was a good read, and it's ready
> for publication.
> 
> 


From nobody Wed Apr  4 14:47:29 2018
Return-Path: <suresh@kaloom.com>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 290C3120454; Wed,  4 Apr 2018 14:47:27 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Suresh Krishnan <suresh@kaloom.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, nohlmeier@mozilla.com, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152287844712.24068.1915096195037926228.idtracker@ietfa.amsl.com>
Date: Wed, 04 Apr 2018 14:47:27 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/kXAaaoQKuq22KHfGQNQB_7biMWI>
Subject: [Ice] Suresh Krishnan's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Apr 2018 21:47:27 -0000

Suresh Krishnan has entered the following ballot position for
draft-ietf-ice-trickle-18: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Even though I am happy to see IPv6 examples, I share Adam's concern about using
IPv6 with srflx being seen as an implicit endorsement of IPv6 NATs.



From nobody Wed Apr  4 15:14:08 2018
Return-Path: <ekr@rtfm.com>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9084D126FDC; Wed,  4 Apr 2018 15:14:06 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Eric Rescorla <ekr@rtfm.com>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, nohlmeier@mozilla.com, ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152288004656.25892.11562415308033550928.idtracker@ietfa.amsl.com>
Date: Wed, 04 Apr 2018 15:14:06 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/sPHHPIHJbJntB1JEbnQN8Binbr8>
Subject: [Ice] Eric Rescorla's Recuse on draft-ietf-ice-trickle-18: (with COMMENT)
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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, 04 Apr 2018 22:14:06 -0000

Eric Rescorla has entered the following ballot position for
draft-ietf-ice-trickle-18: Recuse

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

UPDATED: I am recusing as I am an author. As the below are comments,
feel free to do whatever with them.

Comments in context: https://mozphab-ietf.devsvcdev.mozaws.net/D3650

I'm a listed author on this document, but I haven't worked on it in quite
some time, so this is read with mostly fresh eyes.

Important comments:
   agent SHOULD follow a policy of keeping the higher priority candidate
   unless it is peer reflexive.

IMPORTANT: This section is confusing wrt how pruning works. AIUI, you
follow ordinary 5245 pruning procedures at the beginning of the
connection for whatever candidates you have. Is that incorrect?

Also, why are you proposing prioritizing other candidates over prflx
candidates? That's not the procedure in 5245.

   maximum number of candidate pairs (100 by default as per
   [rfc5245bis]), the new pair is discarded.

IMPORTANT: Why are you discarding before you check for redundancy?
This seems like it evicts the wrong pair.

   new candidate to the priority of the pre-existing candidate and then
   re-sorting the check list.
IMPORTANT: This seems to slow down checks if the existing check is
already running. What is the rationale for this?

Other comments:

   Generation:  All of the candidates conveyed within an ICE session (as
      defined in [rfc5245bis]).

Note that "generation" isn't a 5245 term, so this text could be clearer.

   ICE Description:  Any session-related (as opposed to candidate-
      related) attributes required to configure an ICE agent.  These

It might be helpful to say "ICE session" to distinguish from session-level
attributes in SDP

   for instance, the encoding for the Session Description Protocol (SDP)
   [RFC4566] is defined in [I-D.ietf-mmusic-trickle-ice-sip].

Note that this has the side effect of precluding agressive nomination

   consider the overall session to be under active negotiation as soon
   as possible.)
   As noted in Section 3, in application protocols that use SDP the

Why is this a benefit, actually? I see why it is in the offer so that you can
parallelize the gathering on both sides, but why here?

   (rather than as a part of the initial ICE description or a response
   thereto), it is the responsibility of the using protocol to define
   methods for associating the indication with one or more specific data

I see here you say "using protocol" as opposed to "application"

   o  A signaling protocol SHOULD provide a way for parties to advertise
      and discover support for Trickle ICE before an ICE session begins

And here you use "signaling protocol" rather than "using protocl"

   To achieve this, when trickling candidates, agents MUST respect the
   order of components as reflected by their component IDs; that is,

I'm surprised to see a MUST paired with "While not crucial"



From nobody Wed Apr  4 15:17:08 2018
Return-Path: <stpeter@mozilla.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 A8B7212D86C for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 15:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.721
X-Spam-Level: 
X-Spam-Status: No, score=-2.721 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 6zdp6UHbn5Ut for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 15:17:00 -0700 (PDT)
Received: from mail-it0-f50.google.com (mail-it0-f50.google.com [209.85.214.50]) (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 1586912D87C for <ice@ietf.org>; Wed,  4 Apr 2018 15:16:57 -0700 (PDT)
Received: by mail-it0-f50.google.com with SMTP id u62-v6so711526ita.5 for <ice@ietf.org>; Wed, 04 Apr 2018 15:16:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bpIEHM625GMd5ueAoJDihS/R9eYdReuRIpjBtjemNF4=; b=OZyla2VgiVWavN+b7LbR7khH7a5LOFJyBUh2PGDv9MV2iUGtHIGGm81U+marEAB7kG 0XqigJ7QyJ+fVQ1qlvTA4UbR+bl37yIBaYd7E1xKbT3ufxUPabiXU09H/CQljCjSiv8K UdPlikB2xorwHSluln+WW8ih+Ful3aXsMj0ro=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=bpIEHM625GMd5ueAoJDihS/R9eYdReuRIpjBtjemNF4=; b=b31MYR0ZQH/+lsP+GiTV3cqrdQDVZ/Zl9slUDrf/dC+W1jBn8uZjgRDzDkUDRdk6tx smI5T6M/SIHbjvGxZKl6ABk4yS9Q7MRXBd731iYOsdq0lryp/NBcga9AdW/1l3SRQb2A +WO3OVoWxzaZD4Xe5NHvZuNesSx42nubgFTxYwh3LGypvno3Ct/ldViq/0UZ2r2lwmXY CT2aSoQcV5B3Nro0sQj4zVI1YWoHLo0GqK6dMji2BM+CnC0i1gOyWpJcVyTtg4d9tLVW 8AyGhQ7nZXH7tNSEzCdLhBv5Ny/+E/iqNpDFiJPh+3ZfyoYeQ+M8NJZnouRHtYlOOclS 5R9w==
X-Gm-Message-State: AElRT7FN3RoZZclivLQdZeJyq/txidHdha+pK7s9/yI2tV0OdBHzDtwe A/l2VRaT2GEQ4B053sckuM8K+g==
X-Google-Smtp-Source: AIpwx484ngWFvCDeDZzeMahDhg1b3OTTfsnTlDo1DGION/HdRiDBun9FySAitZoLo0JpbAmCk8xE5w==
X-Received: by 2002:a24:2f49:: with SMTP id j70-v6mr11138471itj.127.1522880216228;  Wed, 04 Apr 2018 15:16:56 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id r75-v6sm2924784itb.25.2018.04.04.15.16.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 15:16:55 -0700 (PDT)
To: Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152288004656.25892.11562415308033550928.idtracker@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= xsFNBFonEf4BEADvZ+RGsJoOyZaw2rKedB9pBb2nNXVGgymNS9+FAL/9SsfcrKaGYSiWEz7P Lvc97hWH3LACFAHvnzoktv+4IWHjItvhdi9kUQ3Gcbahe55OcdZuSXXH3w5cHF0rKz9aYRpN jENqXM5dA8x4zIymJraqYvHlFsuuPB8rcRIV9SKsvcy14w9iRqu770NjXfE/aIsyRwwmTPiU FQ0fOSDPA/x2DLjed/GYHem90C5vF4Er9InMqH5KAMLnjIYZ9DbPx5c5EME4zW/d648HOvPB bm+roZs4JTHBhjlrTtzDDpMcxHq1e8YPvSdDLPvgFXDcTD4+ztkdO5rvDkbc61QFcLlidU8H 3KBiOVMA/5Rgl4lcWZzGfJBnwvSrKVPsxzpuCYDg01Y/7TH4AuVkv5Na6jKymJegjxEuJUNw CBzAhxOb0H9dXROkvxnRdYS9f0slcNDBrq/9h9dIBOqLhoIvhu+Bhz6L/NP5VunQWsEleGaO 3gxGh9PP/LMyjweDjPz74+7pbyOW0b5VnIDFcvCTJKP0sBJjRU/uqmQ25ckozuYrml0kqVGp EfxhSKVqCFoAS4Q7ux99yT4re2X1kmlHh3xntzmOaRpcZsS8mJEnVyhJZBMOhqE280m80ZbS CYghd2K0EIuRbexd+lfdjZ+t8ROMMdW5L51CJVigF0anyYTcAwARAQABzSdQZXRlciBTYWlu dC1BbmRyZSA8c3RwZXRlckBtb3ppbGxhLmNvbT7CwZQEEwEIAD4WIQQ1VSPTuPTvyWCdvvRl YYwYf2gUqQUCWicR/gIbIwUJCWYBgAULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRBlYYwY f2gUqdaREAChG8qU1853mP0sv2Mersns8TLG1ztgoKHvMXFlMUpNz6Oi6CjjaMNFhP7eUY4T D43+yQs7f4qCkOAPWuuqO8FbNWQ+yUoVkqF8NUrrVkZUlZ1VZBMQHNlaEwwu1CGoHsLoRohP SiZ0hpmGTWB3V6cDDK4KN6nl610WJbzE9LeKY1AxtePdJi2KM281U0Fz8ntij1jWu0gF2xU4 Sez46JDogHLWKgd0srauhcCVzZjAhiWrXp1+ryzSWYaZO8Kh8SnF1f4o6jtYikMqkxUaI5nX wvD3kNX4AMSkCAZfG7Jcfj/SLDojTcREgO87g7B9bcOOsHN4lj3lHoFV0aXpgPmjfIvAjJHu fHkXZAQAH8w0u9bgJqRn703+A4NPfLopnjegyhlNi7fQ3cMQV1H7Oj7WrB/pCcprx+1u/6Uq oTtDwWh1U5uVthVAI0QojpNWR08zABDX19TlGtVoeygaQV3CAEolxTiYQtCfVavUzUplCZ/t 3v4YiRov+NylflJd+1akyOs1IAgARf444BnoH1fotkpfXNOpp9wUXXwsQcFRdP7vpMkSCkc0 sxPNTVX3ei0QImp4NsrFdaep7LV3zEb3wkAp6KE5Qno4hVVEypULbvB0G6twNZbeRfcs2Rjp jnPb2fofvg2WhAKB20dnRfIfK8OKTD/P+JDcauJANjmekM7BTQRaJxH+ARAApPwkbOTChAQu jMvteb/xcwuL5JZElmLxIqvJhqybV7JknM+3ATyN0CTYQFvPTgIrhpk4zSn0A6pEePdK8mKK 5/aHyd7pr7rLEi1sI/X3UE8ld/E83MExksKrYbs0UX1wSQwYXU6g64KicnuP2Abqg+8wrQ18 1nPcZci9jJI75XVPnTdUpZD5aaQWGp7IJ06NTbiOk30I50ORfulgKoe4m3UfsMALFxIx3pJk oy76xC2tjxYGf+4Uq1M0iK3Wy655GrcwXq/5ieODNUcAZzvK5hsUVRodBq0Lq3g1ivQF4ba7 RQayDzlW6XgoeU49xnCr9XdZYnTnj4iaPmr2NtY6AacBwRz+bJsyugeSyGgHsnVGyUSMk8YN wZHvUykMjH21LLzIUX5NFlcumLUXDOECELCJwewui4W81sI5Sq/WDJet+iJwwylUX22TSulG VwDS+j66TLZpk1hEwPanGLwFBSosafqSNBMDVWegKWvZZVyoNHIaaQbrTIoAwuAGvdVncSQz ttC6KkaFlAtlZt3+eUFWlMUOQ9jxQKTWymyliWKrx+S6O1cr4hwVRbg7RQkpfA8E2Loa13oO vRSQy/M2YBRZzRecTKY6nslJo6FWTftpGO7cNcvbmQ6I++5cBG1B1eNy2RFGJUzGh1vlYo51 pdfSg0U1oPHBPCHNvPYCJ7UAEQEAAcLBfAQYAQgAJhYhBDVVI9O49O/JYJ2+9GVhjBh/aBSp BQJaJxH+AhsMBQkJZgGAAAoJEGVhjBh/aBSpAw0P/1tEcEaZUO1uLenNtqysi3mQ6qAHYALR Df3p2z/RBKRVx0DJlzDfDvJ2R/GRwoo+vyCviecuG2RNKmJbf1vSm/QTtbQMUjwut9mx6KCY CyKwniqdhaMBmjCfV2DB2MxxZLYMtDfx/2mY7vzAci7AkjC+RkSUByMEOkyscUydKC/ETdf9 tvI8GhTY/8Q7JSylS3lQA5pMUHiIf+KpSmqKZeBPkGc7nSKM1w1UKUvFAsyyVsiG6A/hWrTr 7tTQAl7YfjtOGE8n4IKGktvrT99bbh9wdWKZ5FdHUN9hx2Q8VP8+0lR1CH2laVFbEwCOv1vM W4cgQDLxwwpo1iOTdHBVtQDxlQ9hPMKVlB1KP9KjchxuiLc24wLmCjP3pDMml4LQxOYB34Eq cgPZ3uHvJZG309sb2wTMTWaXobWNI++ZrsRD5GTmuzF3kkx3krtrq6HI5NSaemxK6MTDTjDN Rj/OwTl0yU35eJXuuryB20GFOSUsxiw00I2hMGQ1Cy9L/+IW6Dvotd8O3LmKh2tFArzXaKLx /rZyGNurS/Go5YjHp8wdJOs7Ka2p1U31js24PMWO6hf6hIiY2WRUsnE6xZNhvBTgKOY6u0KT V6hTevFqEw7OAZDCWUoE2Ob2/oHGZCCMW5SLAMgp7eihF0kGf2S2CmpIFYXGb61hAD8SqSY7 Fn7V
Message-ID: <f0275c50-f036-9701-b80a-374617be8908@mozilla.com>
Date: Wed, 4 Apr 2018 16:16:54 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152288004656.25892.11562415308033550928.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/qitW07tDBwd8zHEYACYWrbX_0Bc>
Subject: Re: [Ice] Eric Rescorla's Recuse on draft-ietf-ice-trickle-18: (with COMMENT)
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: Wed, 04 Apr 2018 22:17:03 -0000

The intent is to address your comments in -19, which will be submitted
as soon as the responsible AD tells me to.

On 4/4/18 4:14 PM, Eric Rescorla wrote:
> Eric Rescorla has entered the following ballot position for
> draft-ietf-ice-trickle-18: Recuse
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> UPDATED: I am recusing as I am an author. As the below are comments,
> feel free to do whatever with them.
> 
> Comments in context: https://mozphab-ietf.devsvcdev.mozaws.net/D3650
> 
> I'm a listed author on this document, but I haven't worked on it in quite
> some time, so this is read with mostly fresh eyes.
> 
> Important comments:
>    agent SHOULD follow a policy of keeping the higher priority candidate
>    unless it is peer reflexive.
> 
> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you
> follow ordinary 5245 pruning procedures at the beginning of the
> connection for whatever candidates you have. Is that incorrect?
> 
> Also, why are you proposing prioritizing other candidates over prflx
> candidates? That's not the procedure in 5245.
> 
>    maximum number of candidate pairs (100 by default as per
>    [rfc5245bis]), the new pair is discarded.
> 
> IMPORTANT: Why are you discarding before you check for redundancy?
> This seems like it evicts the wrong pair.
> 
>    new candidate to the priority of the pre-existing candidate and then
>    re-sorting the check list.
> IMPORTANT: This seems to slow down checks if the existing check is
> already running. What is the rationale for this?
> 
> Other comments:
> 
>    Generation:  All of the candidates conveyed within an ICE session (as
>       defined in [rfc5245bis]).
> 
> Note that "generation" isn't a 5245 term, so this text could be clearer.
> 
>    ICE Description:  Any session-related (as opposed to candidate-
>       related) attributes required to configure an ICE agent.  These
> 
> It might be helpful to say "ICE session" to distinguish from session-level
> attributes in SDP
> 
>    for instance, the encoding for the Session Description Protocol (SDP)
>    [RFC4566] is defined in [I-D.ietf-mmusic-trickle-ice-sip].
> 
> Note that this has the side effect of precluding agressive nomination
> 
>    consider the overall session to be under active negotiation as soon
>    as possible.)
>    As noted in Section 3, in application protocols that use SDP the
> 
> Why is this a benefit, actually? I see why it is in the offer so that you can
> parallelize the gathering on both sides, but why here?
> 
>    (rather than as a part of the initial ICE description or a response
>    thereto), it is the responsibility of the using protocol to define
>    methods for associating the indication with one or more specific data
> 
> I see here you say "using protocol" as opposed to "application"
> 
>    o  A signaling protocol SHOULD provide a way for parties to advertise
>       and discover support for Trickle ICE before an ICE session begins
> 
> And here you use "signaling protocol" rather than "using protocl"
> 
>    To achieve this, when trickling candidates, agents MUST respect the
>    order of components as reflected by their component IDs; that is,
> 
> I'm surprised to see a MUST paired with "While not crucial"
> 
> 


From nobody Wed Apr  4 15:18:57 2018
Return-Path: <stpeter@mozilla.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 516CC12D86C for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 15:18:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 OY2xKBa91lXK for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 15:18:51 -0700 (PDT)
Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::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 D85A212D87E for <ice@ietf.org>; Wed,  4 Apr 2018 15:18:47 -0700 (PDT)
Received: by mail-io0-x232.google.com with SMTP id m83so28185601ioi.8 for <ice@ietf.org>; Wed, 04 Apr 2018 15:18:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=SYdoZn8Qalyi+EXEG8ePuSi6zf3d6ec1ctPY0tCvkSo=; b=cqhiYZWNLA+8jdEk6CMDlNSXm2yi96qJqSV9PGhwCwqKo+1Sm+uYkQYg2i34P0FDJa c3OsVlQEMQFHg3B+5ccW3ZWEKs/YVkHbuwG16aUDZ6/eSXUyF5GhFi5WXzMLs1R2WdzH hQF0kGpB5CCAdFa++OZRuPaoHljWoz2mvXl6s=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=SYdoZn8Qalyi+EXEG8ePuSi6zf3d6ec1ctPY0tCvkSo=; b=d4FB0ameoyQ/ptHTZYAN9UvlvevSoaNWx7/8LjUualz/jE3uuhHlLnEOjo123LwjKq d8s4AZFDX/WFHuo0eAFAUYcxvy8HF2zU1agTbSPV9efjN/PRVyUf0j42vwmcB6gbQeQr t5qMc4zEYirUEFoOCBLZ/9UDVQ6KYzDttALV1Eszg//Ql/2qYZ0wNtOzGp8VsqfLcKfU 68p0ud4J/LGn0N5cmopZrUn+LvNe7cfdHvezumE7jeO3b2kXGcFlZ8z+AVvFUUYjZin2 beTEBD9+M4MgzR69hFYptgIqUBNEeDXhvBoOjSFRYnI7z0rRDyW6QYkw0SfDQTkPJNlj qprQ==
X-Gm-Message-State: ALQs6tDoJR52CWNhS8qNWRi0+wJWLwcqp8HdAFhKR4z+gRcWxfVrH/2l RFrp9TsC4AHhr6E+nbyUwkPrmw==
X-Google-Smtp-Source: AIpwx49Vw5cNVRIxiMOeTCByv8YJcADSjIxHB6imc5k6tpu+IK29FGo7aiY/vEStzT3DFj4PocTT7Q==
X-Received: by 10.107.107.11 with SMTP id g11mr19484981ioc.33.1522880327207; Wed, 04 Apr 2018 15:18:47 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id p19sm3947516iod.0.2018.04.04.15.18.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 15:18:46 -0700 (PDT)
To: Suresh Krishnan <suresh@kaloom.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152287844712.24068.1915096195037926228.idtracker@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <5cb5f871-c079-a5fb-844f-f2f26d856b13@mozilla.com>
Date: Wed, 4 Apr 2018 16:18:45 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152287844712.24068.1915096195037926228.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/r6cwVLFfyHG98DzWbTiG4ACByjo>
Subject: Re: [Ice] Suresh Krishnan's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Wed, 04 Apr 2018 22:18:52 -0000

On 4/4/18 3:47 PM, Suresh Krishnan wrote:
> Suresh Krishnan has entered the following ballot position for
> draft-ietf-ice-trickle-18: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Even though I am happy to see IPv6 examples, I share Adam's concern about using
> IPv6 with srflx being seen as an implicit endorsement of IPv6 NATs.

Already fixed in our working copy :-)

https://github.com/ice-wg/trickle/commit/bbf2b2eaac900c06cbd08005be73bd576041b007#diff-f7ced034e08b14404c7832d8f5f19567

Peter


From nobody Wed Apr  4 17:17:59 2018
Return-Path: <kaduk@mit.edu>
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 6E3531242F7; Wed,  4 Apr 2018 17:17:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level: 
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 OrB5GxW7pXCP; Wed,  4 Apr 2018 17:17:56 -0700 (PDT)
Received: from dmz-mailsec-scanner-1.mit.edu (dmz-mailsec-scanner-1.mit.edu [18.9.25.12]) (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 983BE129C6C; Wed,  4 Apr 2018 17:17:55 -0700 (PDT)
X-AuditID: 1209190c-2b1ff70000004399-a4-5ac56b324b8b
Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-1.mit.edu (Symantec Messaging Gateway) with SMTP id BE.98.17305.23B65CA5; Wed,  4 Apr 2018 20:17:54 -0400 (EDT)
Received: from outgoing.mit.edu (OUTGOING-AUTH-1.MIT.EDU [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id w350HqKK022041; Wed, 4 Apr 2018 20:17:53 -0400
Received: from mit.edu (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id w350HlkB017008 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 4 Apr 2018 20:17:50 -0400
Date: Wed, 4 Apr 2018 19:17:47 -0500
From: Benjamin Kaduk <kaduk@mit.edu>
To: Peter Saint-Andre <stpeter@mozilla.com>
Cc: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>, Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
Message-ID: <20180405001747.GG80088@mit.edu>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se> <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com> <1e31eef8-da5c-8d19-0caa-4f8f9b82d407@mozilla.com> <895a5f8f-1eaf-378c-0c04-fe6ecd498b3a@mozilla.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <895a5f8f-1eaf-378c-0c04-fe6ecd498b3a@mozilla.com>
User-Agent: Mutt/1.9.1 (2017-09-22)
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sb0gTYRzHfe725zZ38Xgqe5zNaPZKnWUUHBb9JRjhC6k3NWJ1udMttyl3 U9RM9kKjJszFxHJGuDKmNiIUSgLTphLKEG3YH0jsjxWuMigKFqndbai9+/J8nu/n+cOPwCmf VENYHU6WczA2nUwpoRSZufrdlRPGXauP9PRM5xigY7EWQPd+mZbTs36fjP49c4m+8fcaTr+8 5QP0p74pcIgw/Pk1JzP09MQxg2fULTX4PlzGSyVG5X4za7PWstzOA+eUlpWxm/Lqt6l13mAA c4FnhBsoCAT3oNbBSYkbKAkK3sHQ545vUhFQ8AFAkVlnEkQwNNjfgolAAnegrqUXuJhlQna1 RhM5A+aj1+HhhAmHUQzNj3pkIkiHJtQz605YSViAmid/ypLWjxgamn4vT4I0NNm5KBEzDvPQ q9Ul4TRCyNkouJq4qgIeRLGVQOKwTJiLhj1huRdA/39t/39t/2a7G+D9QGu2N+jtjNXGs2V6 voxxOFhOX1RotzoLWXPNAEj8fZZqCES+Hg8DSACdiryyMm6kpEwtX28PgywC02WSiwvC0pbz VeZ6C8NbznI1NpYPA0TgugzycemEkSLNTH0Dy1Wto2xColOTt0eGjRSsYJxsJctWs9w63UoQ OkSeuiAU0zi2gq0rt9qcmxgjFKJcJciPintIvpqx89aKJJ8C2zVq8qpVAFAElhrHRlecJVQ5 0hgDauEp6aRXrKuESdtoxwQxJoi9zLgodjKbSOMCTduC5Xnqw9PaUKjd7u4KtbVTA56h5RMz JU/PcPFISlrTj2Bb5z47P19FYsre0ZyoPHDdVPy8WHN6+f7CWH78u6lprzbn3ZrbNTjinIND JvrYvaJgR/eRVMqT0hd4crH8TUpdqi3WYDvZHIp1x++WrC32lWkbC3hP9CFfq5PwFqYoD+d4 5h9E9+rXJgMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/e0cin99eClaiRLuSnaEF1bNYZKg>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Thu, 05 Apr 2018 00:17:57 -0000

On Wed, Apr 04, 2018 at 10:57:59AM -0600, Peter Saint-Andre wrote:
> 
> Specifically, I suggest the following revised text for Section 8.1:
> 
> ###
> 
> 8.1.  Pairing Newly Learned Candidates and Updating Check Lists
> 
>    Forming candidate pairs works as described in the ICE specification
>    [rfc5245bis].  However, adding the new pair to a check list happens
>    according to the following rules:
> 
>    1.  If the new pair's local candidate is server reflexive, the agent
>        MUST replace the candidate with its base before completing the
>        redundancy check in step 2.
> 
>    2.  The agent eliminates redundant pairs by following the rules in
>        Section 5.1.3 of [rfc5245bis], but only if the old pair has a

I wonder if "old" is ambiguous here.

-Benjamin

>        state of Waiting or Frozen (thus avoiding removal of pairs for
>        which connectivity checks are in flight or for which connectivity
>        checks have already yielded a definitive result).
> 
>    3.  If after the foregoing redundancy test the check list where the
>        pair is to be added already contains the maximum number of
>        candidate pairs (100 by default as per [rfc5245bis]), the agent
>        SHOULD discard any pairs in the Failed state to make room for the
>        new pair.  If there are no such pairs, the agent SHOULD discard
>        the new pair.
> 
>    4.  Otherwise, add the new pair to the check list.
> 
> ###
> 
> Peter
> 


From nobody Wed Apr  4 17:26:30 2018
Return-Path: <stpeter@mozilla.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 80E7912D87B for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 17:26:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 gsH-2jXdeb9R for <ice@ietfa.amsl.com>; Wed,  4 Apr 2018 17:26:25 -0700 (PDT)
Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (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 4818512D87F for <ice@ietf.org>; Wed,  4 Apr 2018 17:26:23 -0700 (PDT)
Received: by mail-io0-x231.google.com with SMTP id e79so28491703ioi.7 for <ice@ietf.org>; Wed, 04 Apr 2018 17:26:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=w5O2yX4OEgUr1lhoTtWpvjGdzU3t9KnUzT24+j5BZzE=; b=AJNtbEcc6XEj1YKJQTXU+PgBKryMcp3HfPZ30c7KJi+EN5xAa7SAq6VunAsXLQU+EY yXMRuSr4yjQ+tA/UPUm+7ObVhB3NcNr1hPsjj2NMPjNSE0RS/xV/oma8B3loSvrrtLr0 xW1cTP0In7RAlVt+rgyUmAtipGOqestW/tsSQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=w5O2yX4OEgUr1lhoTtWpvjGdzU3t9KnUzT24+j5BZzE=; b=pe0i2MQuu8bjP3hFUn+hsv/uzhYuYNBBjEYgncehgL25aIxW2wJ+age6U5Qk4223vY WNjyWTIyD+pnf5sMV7QZTnTi8SeSa1WWKduw6Zh9iK1R9hplRDDdb0zjRNSuVeraRwGp 3HFIZZEwGD8bSdBBN8gl8IwBdrXTYDrgu/bGztXbBLHe/ZNoBSoOY/LMYhlViPoYvBqv rRHMXfgTuD4QEoqE131M/RgftCvIxBGKBioFZW12uI23Gmdaucs/hEboQSTxJ9x3oXlq meuLlQMSAMYTcBsrqzGXuCjWnrnsDcEPSIWN399Km1IGvdES7D3AaxIUIbx0NIxPNNxr bhvQ==
X-Gm-Message-State: ALQs6tB5qxCwWKHSOJ7n+E7ZKP6KNWs2YPZzPn7C1Q5heLyChRcR2LrW SruInN4EpJnGU+oCSgAtoGGHe8A5SnA=
X-Google-Smtp-Source: AIpwx4/rMgbq09YXMeyFuMxNcNFDMN/C0J8iFD8c2n7B68C/JJjnL4IteqPI0CbNUnczq5MXe+I05A==
X-Received: by 10.107.135.82 with SMTP id j79mr18320523iod.14.1522887982450; Wed, 04 Apr 2018 17:26:22 -0700 (PDT)
Received: from [192.168.1.6] ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id n142-v6sm3109100itn.38.2018.04.04.17.26.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Apr 2018 17:26:21 -0700 (PDT)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: Peter Saint-Andre <stpeter@mozilla.com>
X-Mailer: iPhone Mail (15D100)
In-Reply-To: <20180405001747.GG80088@mit.edu>
Date: Wed, 4 Apr 2018 18:26:20 -0600
Cc: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>, Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B4FB92D8-B300-40C3-8235-3A6CCE55A1DF@mozilla.com>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E40DB4@ESESSMB109.ericsson.se> <d93773ad-9652-92ae-2ddf-ba56c1d28c50@mozilla.com> <1e31eef8-da5c-8d19-0caa-4f8f9b82d407@mozilla.com> <895a5f8f-1eaf-378c-0c04-fe6ecd498b3a@mozilla.com> <20180405001747.GG80088@mit.edu>
To: Benjamin Kaduk <kaduk@mit.edu>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/2iyMskajso-f4rmvpnnoL-tCMNQ>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Thu, 05 Apr 2018 00:26:26 -0000

Right, =E2=80=9Cexisting pair=E2=80=9D would be better.

Sent from mobile, might be terse=20

> On Apr 4, 2018, at 6:17 PM, Benjamin Kaduk <kaduk@mit.edu> wrote:
>=20
>> On Wed, Apr 04, 2018 at 10:57:59AM -0600, Peter Saint-Andre wrote:
>>=20
>> Specifically, I suggest the following revised text for Section 8.1:
>>=20
>> ###
>>=20
>> 8.1.  Pairing Newly Learned Candidates and Updating Check Lists
>>=20
>>   Forming candidate pairs works as described in the ICE specification
>>   [rfc5245bis].  However, adding the new pair to a check list happens
>>   according to the following rules:
>>=20
>>   1.  If the new pair's local candidate is server reflexive, the agent
>>       MUST replace the candidate with its base before completing the
>>       redundancy check in step 2.
>>=20
>>   2.  The agent eliminates redundant pairs by following the rules in
>>       Section 5.1.3 of [rfc5245bis], but only if the old pair has a
>=20
> I wonder if "old" is ambiguous here.
>=20
> -Benjamin
>=20
>>       state of Waiting or Frozen (thus avoiding removal of pairs for
>>       which connectivity checks are in flight or for which connectivity
>>       checks have already yielded a definitive result).
>>=20
>>   3.  If after the foregoing redundancy test the check list where the
>>       pair is to be added already contains the maximum number of
>>       candidate pairs (100 by default as per [rfc5245bis]), the agent
>>       SHOULD discard any pairs in the Failed state to make room for the
>>       new pair.  If there are no such pairs, the agent SHOULD discard
>>       the new pair.
>>=20
>>   4.  Otherwise, add the new pair to the check list.
>>=20
>> ###
>>=20
>> Peter
>>=20


From nobody Wed Apr  4 20:00:47 2018
Return-Path: <Suresh@kaloom.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 1E6E312783A; Wed,  4 Apr 2018 20:00:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=kaloom.onmicrosoft.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 NzJ_LZzLRuxd; Wed,  4 Apr 2018 20:00:41 -0700 (PDT)
Received: from CAN01-QB1-obe.outbound.protection.outlook.com (mail-eopbgr660139.outbound.protection.outlook.com [40.107.66.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 784CD127369; Wed,  4 Apr 2018 20:00:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kaloom.onmicrosoft.com; s=selector1-kaloom-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=9EzjmigEIfr3UkWNjMcRoVrqfAivVULTUbN5kOpA8qI=; b=gdAP7Y2Q0ci0pq/mJxAgo3XD6kc+B0KbpNmIyU0VCnUu3T/gLoGfGEEdfuoeQx4TVN/Jfdbn8E/fDIhpPTHI8CjTqhFDx4sDcYEJF1Zwb7IZ/KNhtXbxKwG8lmvmuzWK1F8pq5wyA83+rEyLUkK3EzR0N83ljGuvfJqU5GdWRls=
Received: from YQXPR0101MB2054.CANPRD01.PROD.OUTLOOK.COM (52.132.77.143) by YQXPR0101MB1511.CANPRD01.PROD.OUTLOOK.COM (52.132.82.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.653.12; Thu, 5 Apr 2018 03:00:39 +0000
Received: from YQXPR0101MB2054.CANPRD01.PROD.OUTLOOK.COM ([fe80::252a:e52c:402c:cf7]) by YQXPR0101MB2054.CANPRD01.PROD.OUTLOOK.COM ([fe80::252a:e52c:402c:cf7%13]) with mapi id 15.20.0653.012; Thu, 5 Apr 2018 03:00:39 +0000
From: Suresh Krishnan <Suresh@kaloom.com>
To: Peter Saint-Andre <stpeter@mozilla.com>
CC: The IESG <iesg@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: Suresh Krishnan's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
Thread-Index: AQHTzGLn1zCzk2lZEkGZqQvijhSzaaPxe8YA
Date: Thu, 5 Apr 2018 03:00:39 +0000
Message-ID: <73A0827D-0BAC-4A34-8B8B-15E2A6CDDE8E@kaloom.com>
References: <152287844712.24068.1915096195037926228.idtracker@ietfa.amsl.com> <5cb5f871-c079-a5fb-844f-f2f26d856b13@mozilla.com>
In-Reply-To: <5cb5f871-c079-a5fb-844f-f2f26d856b13@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [45.19.110.76]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; YQXPR0101MB1511; 7:E/B10iFGoObem+9XE+ZtCAh6I/PrjSGBB/iug/twRzXMOzKAGPl0unNY6R4vbsM1wXW7P8YExGHR5yCjJvKLarNmZe6pIAM6f3jJB975oCXJFkwbn6dFH+ccW0R4HWy+kb+smI5KNuiPyl17JdSxuagRimPebf7ITOeLa+Br/BJddEYkf46Tyq5xEIYyYyXPmlr7QuDIjCK5/t6b6nTS/rgdx7lZdqw9VBVXEtJdhoGtiE/63xl4Zw7dz7wmJA/3
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 39165720-1e1f-4930-14bc-08d59aa1697f
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(5600026)(4604075)(3008032)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020); SRVR:YQXPR0101MB1511; 
x-ms-traffictypediagnostic: YQXPR0101MB1511:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Suresh@kaloom.com; 
x-microsoft-antispam-prvs: <YQXPR0101MB15116640E854BEDC129468AEB4BB0@YQXPR0101MB1511.CANPRD01.PROD.OUTLOOK.COM>
x-exchange-antispam-report-test: UriScan:(120809045254105)(166708455590820);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231221)(944501327)(52105095)(10201501046)(93006095)(93001095)(3002001)(6041310)(2016111802025)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(6072148)(6043046)(201708071742011); SRVR:YQXPR0101MB1511; BCL:0; PCL:0; RULEID:; SRVR:YQXPR0101MB1511; 
x-forefront-prvs: 06339BAE63
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39830400003)(396003)(346002)(376002)(366004)(39380400002)(189003)(199004)(4326008)(2616005)(81156014)(5660300001)(99286004)(3280700002)(36756003)(11346002)(80792005)(2900100001)(102836004)(6306002)(97736004)(6486002)(54906003)(6506007)(6512007)(81166006)(53546011)(476003)(6436002)(66066001)(33656002)(486006)(966005)(6246003)(76176011)(68736007)(8676002)(25786009)(53936002)(186003)(2906002)(105586002)(305945005)(8936002)(106356001)(7736002)(316002)(478600001)(82746002)(86362001)(6916009)(83716003)(26005)(14454004)(72206003)(229853002)(3846002)(5250100002)(446003)(3660700001)(6116002); DIR:OUT; SFP:1102; SCL:1; SRVR:YQXPR0101MB1511; H:YQXPR0101MB2054.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: kaloom.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: nwQyfz2DSyvKEAnaD9WVr8U2rbWRDs6r2RFm23+HjJRbwfs3Qt60Xu4tmi/e/sZtQJoxXnrqmLdTB6SXLRqnl4eKbO+yDl4GpX0urJ8HSNhNNYHZMQsVVsDTT+1Fe9RSm6r2Hqde1AGZ4KUSzRwHdJxsLcQQW3+qDjg5uN8ECaM2ygC83w0RPsoRuyQ89bkBG7J0HtNnfi2kd58jwu6VKRvp57NFvU2KiHIJmky7gT/gpvlsbe5MT+UJEPPtgj99JpURCUpajiSwosimbZSjnPfAPhUXkBPvzzOnF0Uz8Y13Ok03fwygbRj58yM05XXeNRr8Z2m4zY0gO7n/iLhs+JG1ek92wULsK3di1gc9w7n3H8gX59gsPKCWLm0UPNjESJdypVVH1Ig4+2hsm0v6o+1IGP+rAztyFYSTkvL1VtE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-ID: <5DE0A53F5DB60748A7A52C155C536055@CANPRD01.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: kaloom.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 39165720-1e1f-4930-14bc-08d59aa1697f
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2018 03:00:39.1891 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 47d58e26-f796-48e8-ac40-1c365c204513
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR0101MB1511
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/HZ-cGQiqrN9573y2l3ak6oRlBsY>
Subject: Re: [Ice] Suresh Krishnan's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Thu, 05 Apr 2018 03:00:44 -0000

> On Apr 4, 2018, at 6:18 PM, Peter Saint-Andre <stpeter@mozilla.com> wrote=
:
>=20
> On 4/4/18 3:47 PM, Suresh Krishnan wrote:
>> Suresh Krishnan has entered the following ballot position for
>> draft-ietf-ice-trickle-18: No Objection
>>=20
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>=20
>>=20
>> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.htm=
l
>> for more information about IESG DISCUSS and COMMENT positions.
>>=20
>>=20
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
>>=20
>>=20
>>=20
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>=20
>> Even though I am happy to see IPv6 examples, I share Adam's concern abou=
t using
>> IPv6 with srflx being seen as an implicit endorsement of IPv6 NATs.
>=20
> Already fixed in our working copy :-)
>=20
> https://github.com/ice-wg/trickle/commit/bbf2b2eaac900c06cbd08005be73bd57=
6041b007#diff-f7ced034e08b14404c7832d8f5f19567

Thanks Peter.=20

Regards
Suresh


From nobody Thu Apr  5 10:29:07 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EA5701271DF; Thu,  5 Apr 2018 10:29:00 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152294934091.25921.10530377448316012094@ietfa.amsl.com>
Date: Thu, 05 Apr 2018 10:29:00 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/fiD5cNjKdFe1135Q71UXli7x_4w>
Subject: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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: Thu, 05 Apr 2018 17:29:01 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.

        Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
        Authors         : Emil Ivov
                          Eric Rescorla
                          Justin Uberti
                          Peter Saint-Andre
	Filename        : draft-ietf-ice-trickle-19.txt
	Pages           : 32
	Date            : 2018-04-05

Abstract:
   This document describes "Trickle ICE", an extension to the
   Interactive Connectivity Establishment (ICE) protocol that enables
   ICE agents to begin connectivity checks while they are still
   gathering candidates, by incrementally "trickling" candidates over
   time.  This method can considerably accelerate the process of
   establishing a communication session.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-ice-trickle-19
https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-19

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-19


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Thu Apr  5 10:31:44 2018
Return-Path: <stpeter@mozilla.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 C8AED12DA48 for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 10:31:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 iSCXaeKnqtdi for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 10:31:39 -0700 (PDT)
Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (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 B23C7124D6C for <ice@ietf.org>; Thu,  5 Apr 2018 10:31:39 -0700 (PDT)
Received: by mail-io0-x22c.google.com with SMTP id d6so29576125iog.1 for <ice@ietf.org>; Thu, 05 Apr 2018 10:31:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=VJzvSbEqaQsLW5sPypyJ9IDcIDpdbRs/7bhrbrWAbZM=; b=K7VUdGMRpXZRqWB7+1HQn9z1WT9PvmJXwNuvX7fE13vvk5fUItJ8pBX8s3P2F5CIix HpUVq2kALTVTcPpDVp6XXlNDqhs0+Gt6xvYGIABYPTf7ljSR6HFWtwDkrfUk7d8eObo6 Kk3Jn9d7WiwCqUDStWD2NVupQrsTvzWdz53Aw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=VJzvSbEqaQsLW5sPypyJ9IDcIDpdbRs/7bhrbrWAbZM=; b=GHJvhnUgJybXADBoU0TuGAeO10kpUvVeRj3mcHNzvel22pPYsqddszldUVm8yes3Ju z5L5hWFV+bZU5jdOldlrVihB50GY/IgqhIpmlzR01GrjWZ+A/VYv19c0E862n3gyor69 fCg1hFzPyKVDUDv8IKFGkYRiS3fuozlaIiEtum6F+hLBFKIuDoQtCUxXebuY+eTa3GZ7 St4Fh0Z8A+hIt5ZbJWoXiYgWBMnvhAV0Aeoxt+ekDAS85ZDltS4W8KdlzhlNwfSqAUFx AGa5LE+pw51u4n/Vc88pyb5mB6juuWUgI+x9iu+KTiIZDVrq99j7asxmqErMnVkQZJp2 5vKw==
X-Gm-Message-State: AElRT7Hkm3833I209G8R1DXvGvkGkiMxUAzcOb0Ntmb+GC2tirOlWKTf kohWUaOU1RCkoZNbocx/U0AEMQ==
X-Google-Smtp-Source: AIpwx49Fe758uFdovvT54visOcz5pNWzkj2Dw1AwQBd1rwRNmN/B0i1igtMFsbQWXqM8GYt59vFdCQ==
X-Received: by 10.107.149.208 with SMTP id x199mr18898744iod.196.1522949498993;  Thu, 05 Apr 2018 10:31:38 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id r64-v6sm4538360ita.29.2018.04.05.10.31.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Apr 2018 10:31:38 -0700 (PDT)
To: ice@ietf.org
References: <152294934091.25921.10530377448316012094@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <abbf2b2b-3c40-63e6-f1e6-7f1efe1b9d7e@mozilla.com>
Date: Thu, 5 Apr 2018 11:31:37 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <152294934091.25921.10530377448316012094@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/DqapPaPzkkr4ZmUHxMBt5pl5dH4>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
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: Thu, 05 Apr 2018 17:31:42 -0000

This version addresses IESG feedback.

On 4/5/18 11:29 AM, internet-drafts@ietf.org wrote:
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.
> 
>         Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
>         Authors         : Emil Ivov
>                           Eric Rescorla
>                           Justin Uberti
>                           Peter Saint-Andre
> 	Filename        : draft-ietf-ice-trickle-19.txt
> 	Pages           : 32
> 	Date            : 2018-04-05
> 
> Abstract:
>    This document describes "Trickle ICE", an extension to the
>    Interactive Connectivity Establishment (ICE) protocol that enables
>    ICE agents to begin connectivity checks while they are still
>    gathering candidates, by incrementally "trickling" candidates over
>    time.  This method can considerably accelerate the process of
>    establishing a communication session.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
> 
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-ice-trickle-19
> https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-19
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-19
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
> 


From nobody Thu Apr  5 11:59:30 2018
Return-Path: <christer.holmberg@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 E8E01126BFD for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 11:59:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.32
X-Spam-Level: 
X-Spam-Status: No, score=-4.32 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 VnIxvdXLq9bL for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 11:59:27 -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 A780F124C27 for <ice@ietf.org>; Thu,  5 Apr 2018 11:59:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1522954764; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZHJlQpWg41i+IezvlWG4MwhLjZmrXd3plVgMKp5gqbs=; b=MfycMvCrjyO0ofq6ufBJmq+XH6pt/7BdRVsBzG4N3u18iMyrLuhwwshUn8DqaXdE NPcTzAN/6ATcMzauQZMhWxf085djbfTNIcNWmdnw1FPSla2d/bfRNsMAEUbVuOeG xDkjBBvCv5DHhzEO+1J95qNwY0ea872/+BOlVy5vznE=;
X-AuditID: c1b4fb2d-1f6969c0000073d9-48-5ac6720c8e35
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id D3.E8.29657.C0276CA5; Thu,  5 Apr 2018 20:59:24 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.03.0382.000; Thu, 5 Apr 2018 20:58:44 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
Thread-Index: AQHTzQOfCKJgJePi7US1u8Loo3rkkKPyTFeAgAA2enA=
Date: Thu, 5 Apr 2018 18:58:44 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E4A6BD@ESESSMB109.ericsson.se>
References: <152294934091.25921.10530377448316012094@ietfa.amsl.com> <abbf2b2b-3c40-63e6-f1e6-7f1efe1b9d7e@mozilla.com>
In-Reply-To: <abbf2b2b-3c40-63e6-f1e6-7f1efe1b9d7e@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.162]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyM2K7ui5P0bEog9472hbfLtRaPFt5itGB yWPJkp9MHn0HulgDmKK4bFJSczLLUov07RK4Ms4dO8xYsEeyYuuy88wNjM+Fuxg5OSQETCQ+ fZvF2MXIxSEkcIRRYu7Hx0wQzmJGiT8TzzB3MXJwsAlYSHT/0wZpEBHwkpi55z4TiC0sYCOx 58xnZoi4rcSxjlNMELaVxLzT91hAbBYBFYl1DTvB4rwCvhJ/lm1kBLGFBCol9jXMYgWxOQXs JRrf/QSzGQXEJL6fWgNWzywgLnHryXwmiEMFJJbsOc8MYYtKvHz8jxXCVpJ4+n8JVL2OxILd n9ggbG2JZQtfM0PsFZQ4OfMJywRGkVlIxs5C0jILScssJC0LGFlWMYoWpxYX56YbGeulFmUm Fxfn5+nlpZZsYgRGw8Etv3V3MK5+7XiIUYCDUYmH91f6sSgh1sSy4srcQ4wSHMxKIrzOYUAh 3pTEyqrUovz4otKc1OJDjNIcLErivHqr9kQJCaQnlqRmp6YWpBbBZJk4OKUaGJefZL58PjA2 8XzW0aNSUidF8g/JV8/L0Ngm1FvKnyL79/L3gBV7eVqXfNAx7n0bl/ZoF9PE+p599e4Knuzq eVcZdkx4u3KVpJ3ghHabP1L/4xW/8iyZKbTfYIpU9+nOs69f7Zp6y0z9BefE4ijhzye1Hla0 XtdPf3jn+5LVEhmTzhwMqMt+UaXEUpyRaKjFXFScCABniXDVggIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/MSyWjmRMt3Ff1yQynhjto14rTDM>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
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: Thu, 05 Apr 2018 18:59:29 -0000

Hi,

Still a few questions:

The text in section 7.1 says:

   "With regard to pruning of duplicate candidate pairs, a Trickle ICE
   agent SHOULD follow a policy of keeping the higher priority candidate
   unless it is peer reflexive."

Wasn't there a question on the "unless it is peer reflexive" part?

---

The text in section 8.1 says:

      "2.  The agent eliminates redundant pairs by following the rules in
       Section 5.1.3 of [rfc5245bis], but only if the old pair has a
       state of Waiting or Frozen (thus avoiding removal of pairs for
       which connectivity checks are in flight or for which connectivity
       checks have already yielded a definitive result)."

I realized that Section 5.1.3 of 5245bis does not talk about eliminating of=
 pairs - it only talks about eliminating of redundant candidates. So, shoul=
dn't the eliminating of pairs be covered in section 7.1?

Regards,

Christer



-----Original Message-----
From: Ice [mailto:ice-bounces@ietf.org] On Behalf Of Peter Saint-Andre
Sent: 05 April 2018 19:32
To: ice@ietf.org
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt

This version addresses IESG feedback.

On 4/5/18 11:29 AM, internet-drafts@ietf.org wrote:
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
> This draft is a work item of the Interactive Connectivity Establishment W=
G of the IETF.
>=20
>         Title           : Trickle ICE: Incremental Provisioning of Candid=
ates for the Interactive Connectivity Establishment (ICE) Protocol
>         Authors         : Emil Ivov
>                           Eric Rescorla
>                           Justin Uberti
>                           Peter Saint-Andre
> 	Filename        : draft-ietf-ice-trickle-19.txt
> 	Pages           : 32
> 	Date            : 2018-04-05
>=20
> Abstract:
>    This document describes "Trickle ICE", an extension to the
>    Interactive Connectivity Establishment (ICE) protocol that enables
>    ICE agents to begin connectivity checks while they are still
>    gathering candidates, by incrementally "trickling" candidates over
>    time.  This method can considerably accelerate the process of
>    establishing a communication session.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
>=20
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-ice-trickle-19
> https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-19
>=20
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-ice-trickle-19
>=20
>=20
> Please note that it may take a couple of minutes from the time of=20
> submission until the htmlized version and diff are available at tools.iet=
f.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
>=20

_______________________________________________
Ice mailing list
Ice@ietf.org
https://www.ietf.org/mailman/listinfo/ice


From nobody Thu Apr  5 13:08:45 2018
Return-Path: <stpeter@mozilla.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 EB82012D77B for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 13:08:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 KVDeBPbqodec for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 13:08:41 -0700 (PDT)
Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (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 2DA3212D779 for <ice@ietf.org>; Thu,  5 Apr 2018 13:08:41 -0700 (PDT)
Received: by mail-it0-x231.google.com with SMTP id h143-v6so4149448ita.4 for <ice@ietf.org>; Thu, 05 Apr 2018 13:08:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=f+V7GPCwJ5WsX419hXg1SRI4T7dA0s0mj2/s9k/UG1k=; b=ERRZFYhWyNIOmT/zwJr0nqDmwC3sw1HxaFXuLJGl9AjV+hkLyg5G3Ae5bXXv9KAQ6y TomnulTE+zepfLrpY/Yn+vDpNctrZnx0hKoH87rsVNsht3Dozbnte49QbMUjplWf4vzu EsLUv/nBs4N2LIRScv0YO8H12qN6AeFSlu6tg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=f+V7GPCwJ5WsX419hXg1SRI4T7dA0s0mj2/s9k/UG1k=; b=jcjWAO+0UAhuZs00B8p4zUmpkPaey68QxhH6eYFchQi4y5l+rILuPxHRoQe4xJM3OO mrTIgwi5AG7bmpYhwtT45jkdK/TxDU4j8+R/i3hIR7irPTxKYXBk3J0h+8SEAWvg5TfH U3y50XpLyTOtDI0cTB7h4VQTi+INuJ+f507U/VC5yh7cx1S6taPI7XRsht/Z1ZZNUIQw 0JoDAtMiK0el2ZyCLvIOOq77Px5ljzV6Bkar3cLYCX6HpT0pAE27WHwwyRq++uzokzfH W1xhs89K8IZmU7TD4OYRG0XC9m7ewDuiC/yOPNVt4u1tyy7FLMnPHQTUER7sUoPJtV5h GX5Q==
X-Gm-Message-State: ALQs6tBXOCdVoqW+ChnZ07uxs+onywHdzu7+8TV7/7TTjMCUc8LlFlLW fOuiI+oEeb3+WVXE1Su0VJ+0yA==
X-Google-Smtp-Source: AIpwx49spyeOPMgQjXFZZ5P5Z8uIXVyI421L7Xa2gjSthHYO4CQodQ+7hxfwVPioNMZY9VitNySRig==
X-Received: by 2002:a24:4a10:: with SMTP id k16-v6mr14906506itb.3.1522958920449;  Thu, 05 Apr 2018 13:08:40 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id s142-v6sm4662374itb.4.2018.04.05.13.08.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Apr 2018 13:08:39 -0700 (PDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
References: <152294934091.25921.10530377448316012094@ietfa.amsl.com> <abbf2b2b-3c40-63e6-f1e6-7f1efe1b9d7e@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E4A6BD@ESESSMB109.ericsson.se>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= xsFNBFonEf4BEADvZ+RGsJoOyZaw2rKedB9pBb2nNXVGgymNS9+FAL/9SsfcrKaGYSiWEz7P Lvc97hWH3LACFAHvnzoktv+4IWHjItvhdi9kUQ3Gcbahe55OcdZuSXXH3w5cHF0rKz9aYRpN jENqXM5dA8x4zIymJraqYvHlFsuuPB8rcRIV9SKsvcy14w9iRqu770NjXfE/aIsyRwwmTPiU FQ0fOSDPA/x2DLjed/GYHem90C5vF4Er9InMqH5KAMLnjIYZ9DbPx5c5EME4zW/d648HOvPB bm+roZs4JTHBhjlrTtzDDpMcxHq1e8YPvSdDLPvgFXDcTD4+ztkdO5rvDkbc61QFcLlidU8H 3KBiOVMA/5Rgl4lcWZzGfJBnwvSrKVPsxzpuCYDg01Y/7TH4AuVkv5Na6jKymJegjxEuJUNw CBzAhxOb0H9dXROkvxnRdYS9f0slcNDBrq/9h9dIBOqLhoIvhu+Bhz6L/NP5VunQWsEleGaO 3gxGh9PP/LMyjweDjPz74+7pbyOW0b5VnIDFcvCTJKP0sBJjRU/uqmQ25ckozuYrml0kqVGp EfxhSKVqCFoAS4Q7ux99yT4re2X1kmlHh3xntzmOaRpcZsS8mJEnVyhJZBMOhqE280m80ZbS CYghd2K0EIuRbexd+lfdjZ+t8ROMMdW5L51CJVigF0anyYTcAwARAQABzSdQZXRlciBTYWlu dC1BbmRyZSA8c3RwZXRlckBtb3ppbGxhLmNvbT7CwZQEEwEIAD4WIQQ1VSPTuPTvyWCdvvRl YYwYf2gUqQUCWicR/gIbIwUJCWYBgAULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRBlYYwY f2gUqdaREAChG8qU1853mP0sv2Mersns8TLG1ztgoKHvMXFlMUpNz6Oi6CjjaMNFhP7eUY4T D43+yQs7f4qCkOAPWuuqO8FbNWQ+yUoVkqF8NUrrVkZUlZ1VZBMQHNlaEwwu1CGoHsLoRohP SiZ0hpmGTWB3V6cDDK4KN6nl610WJbzE9LeKY1AxtePdJi2KM281U0Fz8ntij1jWu0gF2xU4 Sez46JDogHLWKgd0srauhcCVzZjAhiWrXp1+ryzSWYaZO8Kh8SnF1f4o6jtYikMqkxUaI5nX wvD3kNX4AMSkCAZfG7Jcfj/SLDojTcREgO87g7B9bcOOsHN4lj3lHoFV0aXpgPmjfIvAjJHu fHkXZAQAH8w0u9bgJqRn703+A4NPfLopnjegyhlNi7fQ3cMQV1H7Oj7WrB/pCcprx+1u/6Uq oTtDwWh1U5uVthVAI0QojpNWR08zABDX19TlGtVoeygaQV3CAEolxTiYQtCfVavUzUplCZ/t 3v4YiRov+NylflJd+1akyOs1IAgARf444BnoH1fotkpfXNOpp9wUXXwsQcFRdP7vpMkSCkc0 sxPNTVX3ei0QImp4NsrFdaep7LV3zEb3wkAp6KE5Qno4hVVEypULbvB0G6twNZbeRfcs2Rjp jnPb2fofvg2WhAKB20dnRfIfK8OKTD/P+JDcauJANjmekM7BTQRaJxH+ARAApPwkbOTChAQu jMvteb/xcwuL5JZElmLxIqvJhqybV7JknM+3ATyN0CTYQFvPTgIrhpk4zSn0A6pEePdK8mKK 5/aHyd7pr7rLEi1sI/X3UE8ld/E83MExksKrYbs0UX1wSQwYXU6g64KicnuP2Abqg+8wrQ18 1nPcZci9jJI75XVPnTdUpZD5aaQWGp7IJ06NTbiOk30I50ORfulgKoe4m3UfsMALFxIx3pJk oy76xC2tjxYGf+4Uq1M0iK3Wy655GrcwXq/5ieODNUcAZzvK5hsUVRodBq0Lq3g1ivQF4ba7 RQayDzlW6XgoeU49xnCr9XdZYnTnj4iaPmr2NtY6AacBwRz+bJsyugeSyGgHsnVGyUSMk8YN wZHvUykMjH21LLzIUX5NFlcumLUXDOECELCJwewui4W81sI5Sq/WDJet+iJwwylUX22TSulG VwDS+j66TLZpk1hEwPanGLwFBSosafqSNBMDVWegKWvZZVyoNHIaaQbrTIoAwuAGvdVncSQz ttC6KkaFlAtlZt3+eUFWlMUOQ9jxQKTWymyliWKrx+S6O1cr4hwVRbg7RQkpfA8E2Loa13oO vRSQy/M2YBRZzRecTKY6nslJo6FWTftpGO7cNcvbmQ6I++5cBG1B1eNy2RFGJUzGh1vlYo51 pdfSg0U1oPHBPCHNvPYCJ7UAEQEAAcLBfAQYAQgAJhYhBDVVI9O49O/JYJ2+9GVhjBh/aBSp BQJaJxH+AhsMBQkJZgGAAAoJEGVhjBh/aBSpAw0P/1tEcEaZUO1uLenNtqysi3mQ6qAHYALR Df3p2z/RBKRVx0DJlzDfDvJ2R/GRwoo+vyCviecuG2RNKmJbf1vSm/QTtbQMUjwut9mx6KCY CyKwniqdhaMBmjCfV2DB2MxxZLYMtDfx/2mY7vzAci7AkjC+RkSUByMEOkyscUydKC/ETdf9 tvI8GhTY/8Q7JSylS3lQA5pMUHiIf+KpSmqKZeBPkGc7nSKM1w1UKUvFAsyyVsiG6A/hWrTr 7tTQAl7YfjtOGE8n4IKGktvrT99bbh9wdWKZ5FdHUN9hx2Q8VP8+0lR1CH2laVFbEwCOv1vM W4cgQDLxwwpo1iOTdHBVtQDxlQ9hPMKVlB1KP9KjchxuiLc24wLmCjP3pDMml4LQxOYB34Eq cgPZ3uHvJZG309sb2wTMTWaXobWNI++ZrsRD5GTmuzF3kkx3krtrq6HI5NSaemxK6MTDTjDN Rj/OwTl0yU35eJXuuryB20GFOSUsxiw00I2hMGQ1Cy9L/+IW6Dvotd8O3LmKh2tFArzXaKLx /rZyGNurS/Go5YjHp8wdJOs7Ka2p1U31js24PMWO6hf6hIiY2WRUsnE6xZNhvBTgKOY6u0KT V6hTevFqEw7OAZDCWUoE2Ob2/oHGZCCMW5SLAMgp7eihF0kGf2S2CmpIFYXGb61hAD8SqSY7 Fn7V
Message-ID: <22036e60-ec76-9454-ad37-cd150aa1c151@mozilla.com>
Date: Thu, 5 Apr 2018 14:08:38 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B72E4A6BD@ESESSMB109.ericsson.se>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Lsx4fmxAnmgR3JWCQQRpBR1MNuA>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
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: Thu, 05 Apr 2018 20:08:43 -0000

On 4/5/18 12:58 PM, Christer Holmberg wrote:
> Hi,
> 
> Still a few questions:

Thanks for the continued review.

> The text in section 7.1 says:
> 
>    "With regard to pruning of duplicate candidate pairs, a Trickle ICE
>    agent SHOULD follow a policy of keeping the higher priority candidate
>    unless it is peer reflexive."
> 
> Wasn't there a question on the "unless it is peer reflexive" part?

Ah, I thought I had removed that. It was in two places, and I missed
this one.

> ---
> 
> The text in section 8.1 says:
> 
>       "2.  The agent eliminates redundant pairs by following the rules in
>        Section 5.1.3 of [rfc5245bis], but only if the old pair has a
>        state of Waiting or Frozen (thus avoiding removal of pairs for
>        which connectivity checks are in flight or for which connectivity
>        checks have already yielded a definitive result)."
> 
> I realized that Section 5.1.3 of 5245bis does not talk about eliminating of pairs - it only talks about eliminating of redundant candidates. So, shouldn't the eliminating of pairs be covered in section 7.1?

IMHO §8.1 (of draft-ietf-ice-trickle) is the right place for this text,
because it's about how to handle new candidates/pairs. But we need to
clear up the distinction between candidates and pairs in §8 and §8.1.
I'll look at this more closely and post to the list again.

Peter


From nobody Thu Apr  5 20:17:44 2018
Return-Path: <christer.holmberg@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 E044C12E87D for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 20:17:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.32
X-Spam-Level: 
X-Spam-Status: No, score=-4.32 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 ocmk29Vo_mE6 for <ice@ietfa.amsl.com>; Thu,  5 Apr 2018 20:17:41 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 EDC0B12E87C for <ice@ietf.org>; Thu,  5 Apr 2018 20:17:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1522984658; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=H++BS/xGTNMLvfrk7lnAuem8yb8q++uRYhULnPKVAEY=; b=RHnmShA/QMteolcu9Tn1fwPPQA55AsYum4UsuIkiHuceHHmkTUw2vz9lth7XIvtZ 3JgquDeCzNPaPoU00sSQ3Y1Fmgi+JWHN5ajaxg6sTMMIxkYgV1jwBAS8/agqaT1I GL9v/MLtrLYGSQqGopuvfEw1l9HOSulsutPq6WvWNe0=;
X-AuditID: c1b4fb30-a99ff70000005e22-50-5ac6e6d2abca
Received: from ESESSHC002.ericsson.se (Unknown_Domain [153.88.183.24]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id F5.9D.24098.2D6E6CA5; Fri,  6 Apr 2018 05:17:38 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC002.ericsson.se ([153.88.183.24]) with mapi id 14.03.0382.000; Fri, 6 Apr 2018 05:17:38 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>
CC: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
Thread-Index: AQHTzQOfCKJgJePi7US1u8Loo3rkkKPyTFeAgAA2enD///VlAIAAmWLp
Date: Fri, 6 Apr 2018 03:17:37 +0000
Message-ID: <4D6CCAB5-BD6C-469E-AEAA-4887554E0E23@ericsson.com>
References: <152294934091.25921.10530377448316012094@ietfa.amsl.com> <abbf2b2b-3c40-63e6-f1e6-7f1efe1b9d7e@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E4A6BD@ESESSMB109.ericsson.se>, <22036e60-ec76-9454-ad37-cd150aa1c151@mozilla.com>
In-Reply-To: <22036e60-ec76-9454-ad37-cd150aa1c151@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_4D6CCAB5BD6C469EAEAA4887554E0E23ericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZGbFdQvfSs2NRBv8vmFl8u1Br8WzlKUYH Jo8lS34yefQd6GINYIrisklJzcksSy3St0vgyvg45RB7wR2Dik87f7M3MK7T7GLk5JAQMJFo vHGTqYuRi0NI4AijxJsdP1ghnMWMEq8ONLJ0MXJwsAlYSHT/0wZpEBHQlrh5aC9YmFlAUeLl XjUQU1jARuL5z0KICluJYx2nmCBsN4nHDzvYQWwWARWJb9Pngdm8AvYSfUt3Q236wCjx8f1T RpA5nECJ1e9NQWoYBcQkvp9aAzaHWUBc4taT+UwQJwtILNlznhnCFpV4+fgfK0RNssTczVuY IeYLSpyc+YRlAqPwLCTts5CUzUJSBhHXk7gxdQobhK0tsWzha2YIW1dixr9DLMjiCxjZVzGK FqcWJ+WmGxnppRZlJhcX5+fp5aWWbGIERs7BLb8NdjC+fO54iFGAg1GJh/fXw2NRQqyJZcWV uYcYJTiYlUR4ncOAQrwpiZVVqUX58UWlOanFhxilOViUxHkt/DZHCQmkJ5akZqemFqQWwWSZ ODilGhjtM0VV14TdelDstmRq9eaLLstSv83XzBe6Vy/sKDp9wnO7xaHKHSJRk5QX7DKs3J+s c2yeGHPHNllz5d1vfbs5E3+GBOkfWvTgttt0Z/VlTnGZ0v2zZ36vaxfvfsrFExD/6HiYXzKH SXbmdfXk8P2hR59ctGbQvrFml16msPHF6LVXrZfwSSqxFGckGmoxFxUnAgAkSf+XmAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/6t04JuVh4HW9rF6BF1dL7Hp2heQ>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-19.txt
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: Fri, 06 Apr 2018 03:17:43 -0000

--_000_4D6CCAB5BD6C469EAEAA4887554E0E23ericssoncom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi.

If the procedures in section 7 only happens when the check lists are initia=
lly created, maybe that needs to be more explicit.

Also, regarding the pruning text, if you remove the text about peer reflexi=
ve I guess you could simply reference 5245bis for the pruning procedure - n=
o need to copy/paste the procedure text.

Regards,

Christer

Sent from my iPhone

On 5 Apr 2018, at 23.08, Peter Saint-Andre <stpeter@mozilla.com<mailto:stpe=
ter@mozilla.com>> wrote:

On 4/5/18 12:58 PM, Christer Holmberg wrote:
Hi,

Still a few questions:

Thanks for the continued review.

The text in section 7.1 says:

  "With regard to pruning of duplicate candidate pairs, a Trickle ICE
  agent SHOULD follow a policy of keeping the higher priority candidate
  unless it is peer reflexive."

Wasn't there a question on the "unless it is peer reflexive" part?

Ah, I thought I had removed that. It was in two places, and I missed
this one.

---

The text in section 8.1 says:

     "2.  The agent eliminates redundant pairs by following the rules in
      Section 5.1.3 of [rfc5245bis], but only if the old pair has a
      state of Waiting or Frozen (thus avoiding removal of pairs for
      which connectivity checks are in flight or for which connectivity
      checks have already yielded a definitive result)."

I realized that Section 5.1.3 of 5245bis does not talk about eliminating of=
 pairs - it only talks about eliminating of redundant candidates. So, shoul=
dn't the eliminating of pairs be covered in section 7.1?

IMHO =A78.1 (of draft-ietf-ice-trickle) is the right place for this text,
because it's about how to handle new candidates/pairs. But we need to
clear up the distinction between candidates and pairs in =A78 and =A78.1.
I'll look at this more closely and post to the list again.

Peter


--_000_4D6CCAB5BD6C469EAEAA4887554E0E23ericssoncom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
</head>
<body dir=3D"auto">
Hi.
<div><br>
</div>
<div>If the procedures in section 7 only happens when the check lists are i=
nitially created, maybe that needs to be more explicit.</div>
<div><br>
</div>
<div>Also, regarding the pruning text, if you remove the text about peer re=
flexive I guess you could simply reference 5245bis for the pruning procedur=
e - no need to copy/paste the procedure text.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer<br>
<br>
<div id=3D"AppleMailSignature">Sent from my iPhone</div>
<div><br>
On 5 Apr 2018, at 23.08, Peter Saint-Andre &lt;<a href=3D"mailto:stpeter@mo=
zilla.com">stpeter@mozilla.com</a>&gt; wrote:<br>
<br>
</div>
<blockquote type=3D"cite">
<div><span>On 4/5/18 12:58 PM, Christer Holmberg wrote:</span><br>
<blockquote type=3D"cite"><span>Hi,</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Still a few questions:</span><br>
</blockquote>
<span></span><br>
<span>Thanks for the continued review.</span><br>
<span></span><br>
<blockquote type=3D"cite"><span>The text in section 7.1 says:</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&quot;With regard to pruning of=
 duplicate candidate pairs, a Trickle ICE</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;agent SHOULD follow a policy of=
 keeping the higher priority candidate</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;unless it is peer reflexive.&qu=
ot;</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Wasn't there a question on the &quot;unless=
 it is peer reflexive&quot; part?</span><br>
</blockquote>
<span></span><br>
<span>Ah, I thought I had removed that. It was in two places, and I missed<=
/span><br>
<span>this one.</span><br>
<span></span><br>
<blockquote type=3D"cite"><span>---</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>The text in section 8.1 says:</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;2. &nbs=
p;The agent eliminates redundant pairs by following the rules in</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Section=
 5.1.3 of [rfc5245bis], but only if the old pair has a</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state o=
f Waiting or Frozen (thus avoiding removal of pairs for</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;which c=
onnectivity checks are in flight or for which connectivity</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;checks =
have already yielded a definitive result).&quot;</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>I realized that Section 5.1.3 of 5245bis do=
es not talk about eliminating of pairs - it only talks about eliminating of=
 redundant candidates. So, shouldn't the eliminating of pairs be covered in=
 section 7.1?</span><br>
</blockquote>
<span></span><br>
<span>IMHO =A78.1 (of draft-ietf-ice-trickle) is the right place for this t=
ext,</span><br>
<span>because it's about how to handle new candidates/pairs. But we need to=
</span><br>
<span>clear up the distinction between candidates and pairs in =A78 and =A7=
8.1.</span><br>
<span>I'll look at this more closely and post to the list again.</span><br>
<span></span><br>
<span>Peter</span><br>
<span></span><br>
</div>
</blockquote>
</div>
</body>
</html>

--_000_4D6CCAB5BD6C469EAEAA4887554E0E23ericssoncom_--


From nobody Fri Apr  6 09:56:32 2018
Return-Path: <stpeter@mozilla.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 7719B1200C5 for <ice@ietfa.amsl.com>; Fri,  6 Apr 2018 09:56:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 xQpzDmvGd1s0 for <ice@ietfa.amsl.com>; Fri,  6 Apr 2018 09:56:19 -0700 (PDT)
Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (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 75410126DFB for <ice@ietf.org>; Fri,  6 Apr 2018 09:56:16 -0700 (PDT)
Received: by mail-it0-x233.google.com with SMTP id h143-v6so2834953ita.4 for <ice@ietf.org>; Fri, 06 Apr 2018 09:56:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:from:to:cc:references:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=P81PCmOHQiSv4tiRWELQoeoMUNtwdpaFgI+DyytPotk=; b=TJ6YSEYwAj/YZhDh3aAmtEAe8Q6ujbrUz1eLOEs4zMRxhQdZx0QAN0p8NAvFfDLysV sTMBl6DCzs2OmEKc91PGfW0KrW3oZSUAHwN5mZ2IkRg/YUat1Wn/yD+Sb6uRxhgHnh1d P3YTu9RrGs0y4BdemZ9DULMFL+jxodLX2S9rg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:cc:references:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=P81PCmOHQiSv4tiRWELQoeoMUNtwdpaFgI+DyytPotk=; b=LgpZV/F6R9fudxeDLIhVenaokdCxxBAQHAoMrTBGCT8Jg0YZFiOnEoQtr3Q1+7+bRe RTOocN3iUUpTIRiBU4DIYs39bAP+J0SjXopMVRBdpb7zNW+dc50wKhHTzhAs7i3WbeEm xuMXi/8baFmvrkE6gb3hRzicZjwmOg+sWZat1xJM62AgQsVpuCdM9fJeykmntgIFNh4/ fSFIrq/5JicZ0EPIctqF3MraQB816SXWMfS9TqtNvi2opqOF2ouR0grbOdGQB+NXSTHc cnltx4h4f1HoXmBgdh1FSxxkRVQTACAH1zreLkA/1uXNpvQ1GZKxRpZTO+EmsVAOspo/ tgYw==
X-Gm-Message-State: ALQs6tCzaV5PKJ2/LIub2Yqt7LG0W6ORIiLhBapCQZe60TZ3e8lAQNbr i6Usd3cXPqKHJkHgIWK95Cd1pw==
X-Google-Smtp-Source: AIpwx49g1NQgpb7ECuJgyG2oyprhZmOVUBOM1EEadPxqLTnhIsx4y9ALV94vJky34mImVD/3sbblXw==
X-Received: by 2002:a24:130e:: with SMTP id 14-v6mr18672185itz.151.1523033775777;  Fri, 06 Apr 2018 09:56:15 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id 129-v6sm6377350itk.20.2018.04.06.09.56.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Apr 2018 09:56:15 -0700 (PDT)
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-ice-trickle@ietf.org, Nils Ohlmeier <nohlmeier@mozilla.com>, ice-chairs@ietf.org, ice@ietf.org
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <a07736e5-af6b-4dd5-3afb-99e61e853284@mozilla.com>
Date: Fri, 6 Apr 2018 10:56:14 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/HAeH-bIhpDwzWwxQN7TUJ8al2XU>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Fri, 06 Apr 2018 16:56:20 -0000

A follow-up on peer reflexive candidates...

On 4/2/18 6:15 PM, Peter Saint-Andre wrote:
> On 4/2/18 4:14 PM, Eric Rescorla wrote:
>> Eric Rescorla has entered the following ballot position for
>> draft-ietf-ice-trickle-18: No Objection

<snip/>

>> Important comments:
>>    agent SHOULD follow a policy of keeping the higher priority candidate
>>    unless it is peer reflexive.
>>
>> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you
>> follow ordinary 5245 pruning procedures at the beginning of the
>> connection for whatever candidates you have. Is that incorrect?
> 
> Right, there's no reason to override normal pruning procedures.
> 
>> Also, why are you proposing prioritizing other candidates over prflx
>> candidates? That's not the procedure in 5245.
> 
> This text was in the spec when I joined the author team. I am not sure
> of the rationale. The only difference with Trickle ICE is handling
> candidate pairs that come in later. Section 13 notes that it's possible
> for a server reflexive candidate to be perceived as peer reflexive if
> the STUN connectivity check arrives before signaling of the trickled
> candidate, however it also notes that this "does not require any change
> in processing". See also below.
> 
>>    maximum number of candidate pairs (100 by default as per
>>    [rfc5245bis]), the new pair is discarded.
>>
>> IMPORTANT: Why are you discarding before you check for redundancy?
>> This seems like it evicts the wrong pair.
> 
> Hmm, it could. Checking the max-pair rule after the redundancy check
> would indeed make more sense.
> 
>>    new candidate to the priority of the pre-existing candidate and then
>>    re-sorting the check list.
>> IMPORTANT: This seems to slow down checks if the existing check is
>> already running. What is the rationale for this?
> 
> Good point. This is the same issue with prflx in another guise. I'm not
> sure of the rationale. The only thing I can come up with is that we're
> trying to work around the fact that some server reflexive candidates
> could be perceived initially as peer reflexive. Throwing out the earlier
> "peer reflexive" candidate in favor of the later candidate (which might
> be server reflexive) might be a workaround.
> 
> I'll ask Emil to clarify this for us.

Emil and I synced up just now.

Right after IETF 95, Taylor Brandstetter raised an issue about the
handling of peer reflexive candidates during de-duplication, quoted here
for convenience from the mail archive (see
https://www.ietf.org/mail-archive/web/ice/current/msg00304.html):

###

It's possible for a remote peer reflexive candidate to be created simply
because a binding request was received before the candidate was
signaled. Then, according to this rule, the peer reflexive candidate
would not be replaced by the server reflexive candidate when it's
signaled, because the peer reflexive candidate is guaranteed to have a
higher priority.

As a result, the endpoints will prioritize the same candidate pair
differently, because one endpoint sees the candidate as peer reflexive
while the other sees it as something else. This means the endpoints
could have different ideas of which candidate pair is the highest
priority, which could result in sub-optimal selection of a candidate
pair, or asymmetric selection if the controlling agent is an RFC 5245
endpoint that uses aggressive nomination.

So, I suggest a minor modification to the rule: peer reflexive
candidates are always replaced by other types of candidates, regardless
of priority.

###

Looking back at the text we recently removed in -19, I'm not convinced
that we ever captured Taylor's feedback properly. I will look into it
more carefully later today or over the weekend and propose a further
text adjustment.

Peter


From nobody Sun Apr  8 12:58:14 2018
Return-Path: <christer.holmberg@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 CA17B12D7ED for <ice@ietfa.amsl.com>; Sun,  8 Apr 2018 12:58:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 94F_G85mq_s8 for <ice@ietfa.amsl.com>; Sun,  8 Apr 2018 12:58:07 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 3F48B12D7EF for <ice@ietf.org>; Sun,  8 Apr 2018 12:58:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523217482; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ACkKUGJ3JPw2XEWPRS0p5L8GgC4OqxLCx+1ujf2sZM0=; b=c9MVPiPYA0ts7HvNE9TByxcJ0ucE6A+gKD6vVrRpYcvBd2+KXQfBTLO/EMVVPFxR 1DZMWh9nlOSLvJ4BEtg9uQusG2c0/mzAjA/JiRof7KLG41u3aqSkaIMnOF8BJLMx w5ctoU/Fh4VUC6x09jzTWtCi8mN/xBsuq7Srb6QiDNI=;
X-AuditID: c1b4fb3a-e39ff70000005d56-4c-5aca744a1ff7
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.183.33]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id F4.8D.23894.A447ACA5; Sun,  8 Apr 2018 21:58:02 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC005.ericsson.se ([153.88.183.33]) with mapi id 14.03.0382.000; Sun, 8 Apr 2018 21:58:01 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, Eric Rescorla <ekr@rtfm.com>, "The IESG" <iesg@ietf.org>
CC: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
Thread-Index: AQHTytABZKU7ELteOU2BBEv5KGPpgKPuCqQAgAXOjQCAA3bpgA==
Date: Sun, 8 Apr 2018 19:58:01 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E4F88F@ESESSMB109.ericsson.se>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <a07736e5-af6b-4dd5-3afb-99e61e853284@mozilla.com>
In-Reply-To: <a07736e5-af6b-4dd5-3afb-99e61e853284@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.163]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRmVeSWpSXmKPExsUyM2K7oq5XyakogxU3FSxevWpltFjx+hy7 xcVZk9ksvl2otZjxZyKzxfV5kxktnq08xejA7rFkyU8mj74DXawekx+3MQcwR3HZpKTmZJal FunbJXBlTPv8kLXgh0LF3iPr2BoYb0h1MXJySAiYSKyb8Ympi5GLQ0jgCKPEtrmToZzFjBJL 9z0Gcjg42AQsJLr/aYOYIgLpEnva2EFKmAX2MUpc3zSDEWSQsECcxITPi8FsEYF4iRlNJ6Fs J4ktnYtZQWwWARWJhmNHwGxeAV+Jf3ffs0Ls2s4ocbhlPztIglPAXqLxxhswm1FATOL7qTVM IDazgLjErSfzmSCuFpBYsuc8M4QtKvHy8T9WCFtJYvm0LewQ9ToSC3Z/YoOwtSWWLXzNDLFY UOLkzCcsExhFZyEZOwtJyywkLbOQtCxgZFnFKFqcWlycm25kpJdalJlcXJyfp5eXWrKJERhj B7f8ttrBePC54yFGAQ5GJR7e7rRTUUKsiWXFlbmHGCU4mJVEeA95A4V4UxIrq1KL8uOLSnNS iw8xSnOwKInzOqVZRAkJpCeWpGanphakFsFkmTg4pRoYsxa+iMsv4/19QufnnVNhQXpPXktz 3lg2K/RFsxJX/0fH9JL2RQodJ1o4HSZ7Ndj/3rPAQsbmQk3Ahw8by8N+LvNqPyy2VInN8Z5E xU79xT1R93bUhF5rnhEgwx9XvMnaqSw7JFexWlp8M0daxZdHJ90r5DR5eVmuWs7ptpy63CVo +gNli51KLMUZiYZazEXFiQAjst0ErQIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/e63Ii3vnIpTEHBwwVEBOvKbonzI>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Sun, 08 Apr 2018 19:58:09 -0000

Hi,

>>> Important comments:
>>>    agent SHOULD follow a policy of keeping the higher priority candidat=
e
>>>    unless it is peer reflexive.
>>>
>>> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you=20
>>>> follow ordinary 5245 pruning procedures at the beginning of the=20
>>> connection for whatever candidates you have. Is that incorrect?
>>=20
>> Right, there's no reason to override normal pruning procedures.
>>=20
>>>> Also, why are you proposing prioritizing other candidates over prflx=20
>>> candidates? That's not the procedure in 5245.
>>=20
>> This text was in the spec when I joined the author team. I am not sure=20
>> of the rationale. The only difference with Trickle ICE is handling=20
>> candidate pairs that come in later. Section 13 notes that it's=20
>> possible for a server reflexive candidate to be perceived as peer=20
>> reflexive if the STUN connectivity check arrives before signaling of=20
>> the trickled candidate, however it also notes that this "does not=20
>> require any change in processing". See also below.
>>=20
>>>    maximum number of candidate pairs (100 by default as per
>>>    [rfc5245bis]), the new pair is discarded.
>>>
>>> IMPORTANT: Why are you discarding before you check for redundancy?
>>> This seems like it evicts the wrong pair.
>>=20
>> Hmm, it could. Checking the max-pair rule after the redundancy check=20
>> would indeed make more sense.
>>=20
>>>    new candidate to the priority of the pre-existing candidate and then
>>>    re-sorting the check list.
>>> IMPORTANT: This seems to slow down checks if the existing check is=20
>>> already running. What is the rationale for this?
>>=20
>> Good point. This is the same issue with prflx in another guise. I'm=20
>> not sure of the rationale. The only thing I can come up with is that=20
>> we're trying to work around the fact that some server reflexive=20
>> candidates could be perceived initially as peer reflexive. Throwing=20
>> out the earlier "peer reflexive" candidate in favor of the later=20
>> candidate (which might be server reflexive) might be a workaround.
>>=20
>> I'll ask Emil to clarify this for us.
>
> Emil and I synced up just now.
>
> Right after IETF 95, Taylor Brandstetter raised an issue about the handli=
ng of peer reflexive candidates=20
> during de-duplication, quoted here for convenience from the mail archive =
(see
> https://www.ietf.org/mail-archive/web/ice/current/msg00304.html):
>
> ###
>
> It's possible for a remote peer reflexive candidate to be created simply =
because a binding request was received=20
> before the candidate was signaled. Then, according to this rule, the peer=
 reflexive candidate would not be replaced=20
> by the server reflexive candidate when it's signaled, because the peer re=
flexive candidate is guaranteed to have a higher priority.
>
> As a result, the endpoints will prioritize the same candidate pair differ=
ently, because one endpoint sees the candidate=20
> as peer reflexive while the other sees it as something else. This means t=
he endpoints could have different ideas of which=20
> candidate pair is the highest priority, which could result in sub-optimal=
 selection of a candidate pair, or asymmetric selection=20
> if the controlling agent is an RFC 5245 endpoint that uses aggressive nom=
ination.
>
> So, I suggest a minor modification to the rule: peer reflexive candidates=
 are always replaced by other types of candidates, regardless of priority.
>
> ###
>
> Looking back at the text we recently removed in -19, I'm not convinced th=
at we ever captured Taylor's feedback properly. I will=20
> look into it more carefully later today or over the weekend and propose a=
 further text adjustment.

Not sure I follow. Is this a binding-request-was-received-before-the-candid=
ate-was-signaled case specific to trickle? Are we talking about trickled ca=
ndidates?

If so, does it below to section 7? In another email I asked for clarificati=
on whether section 7 only applies to the initial check list (as section 8 s=
eems to cover the case when candidates are later trickled).

Regards,

Christer


From nobody Mon Apr  9 10:59:03 2018
Return-Path: <stpeter@mozilla.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 38ED11200FC for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 10:58:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.801
X-Spam-Level: 
X-Spam-Status: No, score=-0.801 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 HBseZFMvPA3h for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 10:58:56 -0700 (PDT)
Received: from mail-it0-x22f.google.com (mail-it0-x22f.google.com [IPv6:2607:f8b0:4001:c0b::22f]) (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 0585E12D94E for <ice@ietf.org>; Mon,  9 Apr 2018 10:58:50 -0700 (PDT)
Received: by mail-it0-x22f.google.com with SMTP id m134-v6so12238116itb.3 for <ice@ietf.org>; Mon, 09 Apr 2018 10:58:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hhtQH0gHpHldt7QdnPqQjGI15rqzOogXTJThXdEoCGQ=; b=gHu89lnIAqCSkM8Um/WNb4BE0GSMQTNu4VinOY3MJ1NX9ZasRZfQtpw5uAJJ4d8h9L EwZTB3GZ+o7ZiNbRXI44Y05jwIV4IwzC20YByS8a1smE1qsEu1TS+tqIvQ7g8C3FK5H7 VgEhv2b2qBNTLdr3d237jSb7vdHQlpTdOzE18=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=hhtQH0gHpHldt7QdnPqQjGI15rqzOogXTJThXdEoCGQ=; b=EdEple+ZCsEuY8VwXobiYi/JwEFnD5OGI9PsjRZLBl/NqA5dcIiduZ3gqfiUtjhdjP NJCtbrEMhZo4tRjGeGgmUOpUUHqsvkAsY21lkj8RoUabiwC5CVe4Ye5MdmBp5piPWlTJ CngSGMLUpNuqpIR2jXePhBOp8DfZnVHisjw1AvXUJCgMdffAIy77e4CEBpktaXON95Pu RS7NkOdjrOp+JSwjUcNlJ2SvgtBePDAEtwJJwtSHlchI4xU3Cjk471dajTB8AgLftc7Q lFxg04no8qFzpBSVKQJ1VsPq/qnuG2V8TtYRDnYbnu+4X7T2PIC/GGGh3Nhamhk8lODH poeA==
X-Gm-Message-State: ALQs6tDUs7rN+AyoKG8j8lnOCXnskHrcWBFoJDXPQ2Ck3SQ1BqyYyJLu Ci06MlDhc33s5GP0HYvRbkpELw==
X-Google-Smtp-Source: AIpwx48ymcYk89B5W8lqr/NdifxEZM87wyX4RGvW89aZh2LmAVcehcs7nWxZYyuxrio1+TaJcTr8rw==
X-Received: by 2002:a24:3647:: with SMTP id l68-v6mr1054269itl.77.1523296729220;  Mon, 09 Apr 2018 10:58:49 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id 134-v6sm672273itl.34.2018.04.09.10.58.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Apr 2018 10:58:48 -0700 (PDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <a07736e5-af6b-4dd5-3afb-99e61e853284@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E4F88F@ESESSMB109.ericsson.se>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <1678fa72-5968-a95a-86fa-936d6f8c445d@mozilla.com>
Date: Mon, 9 Apr 2018 11:58:47 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B72E4F88F@ESESSMB109.ericsson.se>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/dJ95O1PIr-rq8_BjYe5nLWQORYE>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Mon, 09 Apr 2018 17:58:58 -0000

On 4/8/18 1:58 PM, Christer Holmberg wrote:
> Hi,
> 
>>>> Important comments:
>>>>    agent SHOULD follow a policy of keeping the higher priority candidate
>>>>    unless it is peer reflexive.
>>>>
>>>> IMPORTANT: This section is confusing wrt how pruning works. AIUI, you 
>>>>> follow ordinary 5245 pruning procedures at the beginning of the 
>>>> connection for whatever candidates you have. Is that incorrect?
>>>
>>> Right, there's no reason to override normal pruning procedures.
>>>
>>>>> Also, why are you proposing prioritizing other candidates over prflx 
>>>> candidates? That's not the procedure in 5245.
>>>
>>> This text was in the spec when I joined the author team. I am not sure 
>>> of the rationale. The only difference with Trickle ICE is handling 
>>> candidate pairs that come in later. Section 13 notes that it's 
>>> possible for a server reflexive candidate to be perceived as peer 
>>> reflexive if the STUN connectivity check arrives before signaling of 
>>> the trickled candidate, however it also notes that this "does not 
>>> require any change in processing". See also below.
>>>
>>>>    maximum number of candidate pairs (100 by default as per
>>>>    [rfc5245bis]), the new pair is discarded.
>>>>
>>>> IMPORTANT: Why are you discarding before you check for redundancy?
>>>> This seems like it evicts the wrong pair.
>>>
>>> Hmm, it could. Checking the max-pair rule after the redundancy check 
>>> would indeed make more sense.
>>>
>>>>    new candidate to the priority of the pre-existing candidate and then
>>>>    re-sorting the check list.
>>>> IMPORTANT: This seems to slow down checks if the existing check is 
>>>> already running. What is the rationale for this?
>>>
>>> Good point. This is the same issue with prflx in another guise. I'm 
>>> not sure of the rationale. The only thing I can come up with is that 
>>> we're trying to work around the fact that some server reflexive 
>>> candidates could be perceived initially as peer reflexive. Throwing 
>>> out the earlier "peer reflexive" candidate in favor of the later 
>>> candidate (which might be server reflexive) might be a workaround.
>>>
>>> I'll ask Emil to clarify this for us.
>>
>> Emil and I synced up just now.
>>
>> Right after IETF 95, Taylor Brandstetter raised an issue about the handling of peer reflexive candidates 
>> during de-duplication, quoted here for convenience from the mail archive (see
>> https://www.ietf.org/mail-archive/web/ice/current/msg00304.html):
>>
>> ###
>>
>> It's possible for a remote peer reflexive candidate to be created simply because a binding request was received 
>> before the candidate was signaled. Then, according to this rule, the peer reflexive candidate would not be replaced 
>> by the server reflexive candidate when it's signaled, because the peer reflexive candidate is guaranteed to have a higher priority.
>>
>> As a result, the endpoints will prioritize the same candidate pair differently, because one endpoint sees the candidate 
>> as peer reflexive while the other sees it as something else. This means the endpoints could have different ideas of which 
>> candidate pair is the highest priority, which could result in sub-optimal selection of a candidate pair, or asymmetric selection 
>> if the controlling agent is an RFC 5245 endpoint that uses aggressive nomination.
>>
>> So, I suggest a minor modification to the rule: peer reflexive candidates are always replaced by other types of candidates, regardless of priority.
>>
>> ###
>>
>> Looking back at the text we recently removed in -19, I'm not convinced that we ever captured Taylor's feedback properly. I will 
>> look into it more carefully later today or over the weekend and propose a further text adjustment.
> 
> Not sure I follow. Is this a binding-request-was-received-before-the-candidate-was-signaled case specific to trickle? Are we talking about trickled candidates?

My reading of Taylor's original email is that this is about receiving
duplicate candidates through the trickling process:

   At IETF 95, the decision was made to choose the candidate with the
   higher priority if duplicate candidates are received (see:
   https://github.com/ice-wg/trickle/issues/6). However, I see a
   potential issue with this, specifically regarding peer reflexive
   candidates.

And specifically about receiving a binding request before receiving any
signaling of the candidate:

   It's possible for a remote peer reflexive candidate to be created
   simply because a binding request was received before the candidate
   was signaled. Then, according to this rule, the peer reflexive
   candidate would not be replaced by the server reflexive candidate
   when it's signaled, because the peer reflexive candidate is
   guaranteed to have a higher priority.

https://www.ietf.org/mail-archive/web/ice/current/msg00304.html

> If so, does it below to section 7? In another email I asked for clarification whether section 7 only applies to the initial check list (as section 8 seems to cover the case when candidates are later trickled).

Yes, I read all of your email messages. :-)

I agree that the exact roles of Section 7 and Section are slightly
murky, and will propose better text today.

Peter


From nobody Mon Apr  9 11:22:29 2018
Return-Path: <christer.holmberg@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 DEB6112D778 for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 11:22:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.411
X-Spam-Level: 
X-Spam-Status: No, score=-2.411 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 h1gEWbYNHqav for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 11:22:26 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 C3E33129C51 for <ice@ietf.org>; Mon,  9 Apr 2018 11:22:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523298143; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=PueOwNVuzPygqUIZM5xjMThNZYs/94CjcZMIfvLIC24=; b=REoecG9gr9yGAHWPpyyEI1dW7AS0bY2zN5Yjvrv2H5WnfL+fjn3YTdvPaDugG/eq MRnH2P/0SGP+ZMBBvCIP89wu6HF5YVRE4ZL3JJDl74lGQHwqmMCXLsPdthgTf7hm aa/GTDH8bhoACBAQ1Rt3h3AUKUPfIFfPfXXwDxDQdBg=;
X-AuditID: c1b4fb3a-e21ff70000005d56-26-5acbaf5f1d5d
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.183.84]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 65.B8.23894.F5FABCA5; Mon,  9 Apr 2018 20:22:23 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC022.ericsson.se ([153.88.183.84]) with mapi id 14.03.0382.000; Mon, 9 Apr 2018 20:22:23 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, Eric Rescorla <ekr@rtfm.com>, "The IESG" <iesg@ietf.org>
CC: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
Thread-Index: AQHTytABZKU7ELteOU2BBEv5KGPpgKPuCqQAgAXOjQCAA3bpgIABUY+AgAAkRtA=
Date: Mon, 9 Apr 2018 18:22:22 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E51C4E@ESESSMB109.ericsson.se>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <a07736e5-af6b-4dd5-3afb-99e61e853284@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E4F88F@ESESSMB109.ericsson.se> <1678fa72-5968-a95a-86fa-936d6f8c445d@mozilla.com>
In-Reply-To: <1678fa72-5968-a95a-86fa-936d6f8c445d@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.166]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBIsWRmVeSWpSXmKPExsUyM2J7iG78+tNRBpMfaFi8etXKaLHi9Tl2 i4uzJrNZfLtQazHjz0Rmi+vzJjNaPFt5itGB3WPJkp9MHn0Hulg9Jj9uYw5gjuKySUnNySxL LdK3S+DK6Ju8ir1gnnjFoWe/mRoYL4h1MXJySAiYSJza+Yali5GLQ0jgCKPEw1WXoJzFjBLH 715g62Lk4GATsJDo/qcNYooIpEvsaWMHKWEW2McocX3TDEaQQcICcRITPi8Gs0UE4iVmNJ2E sv0kGi9/ZgGxWQRUJP7t2gIW5xXwlbi04h0bxK4NTBIbz08AK+IUsJc49fgXK4jNKCAm8f3U GiYQm1lAXOLWk/lMEFcLSCzZc54ZwhaVePn4HyuErSRx9PQlVpBDmQU0Jdbv0odoVZSY0v2Q HWKvoMTJmU9YJjCKzkIydRZCxywkHbOQdCxgZFnFKFqcWlycm25kpJdalJlcXJyfp5eXWrKJ ERhfB7f8ttrBePC54yFGAQ5GJR5ejlmno4RYE8uKK3MPMUpwMCuJ8B5cDBTiTUmsrEotyo8v Ks1JLT7EKM3BoiTO65RmESUkkJ5YkpqdmlqQWgSTZeLglGpgjJ401XtKm5H0weW3vwYqvz9n uTb4JeOyQ4//vlnJUdTNevDHzQevXq2YkzXpUsJaxf6OnSXC/xOmS0vuTBB6csNYx+zZzN7D xS3nT6qr2lc+mfDQPkztU8E9E7c0m2tH31Xtipussa3lxpZcKR1Oh8VPZZrOva77EnLkR6fM KmdvB7filj1zBJRYijMSDbWYi4oTAT3zBHCrAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/HadTyObOWIztoe3rzYTDr3wfb1I>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Mon, 09 Apr 2018 18:22:28 -0000

SGksDQoNCi4uLg0KDQo+Pj4gTG9va2luZyBiYWNrIGF0IHRoZSB0ZXh0IHdlIHJlY2VudGx5IHJl
bW92ZWQgaW4gLTE5LCBJJ20gbm90IA0KPj4+IGNvbnZpbmNlZCB0aGF0IHdlIGV2ZXIgY2FwdHVy
ZWQgVGF5bG9yJ3MgZmVlZGJhY2sgcHJvcGVybHkuIEkgd2lsbCBsb29rIGludG8gaXQgbW9yZSBj
YXJlZnVsbHkgbGF0ZXIgdG9kYXkgb3Igb3ZlciB0aGUgd2Vla2VuZCBhbmQgcHJvcG9zZSBhIGZ1
cnRoZXIgdGV4dCBhZGp1c3RtZW50Lg0KPj4gDQo+PiBOb3Qgc3VyZSBJIGZvbGxvdy4gSXMgdGhp
cyBhIGJpbmRpbmctcmVxdWVzdC13YXMtcmVjZWl2ZWQtYmVmb3JlLXRoZS1jYW5kaWRhdGUtd2Fz
LXNpZ25hbGVkIGNhc2Ugc3BlY2lmaWMgdG8gdHJpY2tsZT8gQXJlIHdlIHRhbGtpbmcgYWJvdXQg
dHJpY2tsZWQgY2FuZGlkYXRlcz8NCj4NCj4gTXkgcmVhZGluZyBvZiBUYXlsb3IncyBvcmlnaW5h
bCBlbWFpbCBpcyB0aGF0IHRoaXMgaXMgYWJvdXQgcmVjZWl2aW5nIGR1cGxpY2F0ZSBjYW5kaWRh
dGVzIHRocm91Z2ggdGhlIHRyaWNrbGluZyBwcm9jZXNzOg0KPg0KPiAgIEF0IElFVEYgOTUsIHRo
ZSBkZWNpc2lvbiB3YXMgbWFkZSB0byBjaG9vc2UgdGhlIGNhbmRpZGF0ZSB3aXRoIHRoZQ0KPiAg
IGhpZ2hlciBwcmlvcml0eSBpZiBkdXBsaWNhdGUgY2FuZGlkYXRlcyBhcmUgcmVjZWl2ZWQgKHNl
ZToNCj4gICBodHRwczovL2dpdGh1Yi5jb20vaWNlLXdnL3RyaWNrbGUvaXNzdWVzLzYpLiBIb3dl
dmVyLCBJIHNlZSBhDQo+ICAgcG90ZW50aWFsIGlzc3VlIHdpdGggdGhpcywgc3BlY2lmaWNhbGx5
IHJlZ2FyZGluZyBwZWVyIHJlZmxleGl2ZQ0KPiAgIGNhbmRpZGF0ZXMuDQo+DQo+IEFuZCBzcGVj
aWZpY2FsbHkgYWJvdXQgcmVjZWl2aW5nIGEgYmluZGluZyByZXF1ZXN0IGJlZm9yZSByZWNlaXZp
bmcgYW55IHNpZ25hbGluZyBvZiB0aGUgY2FuZGlkYXRlOg0KPg0KPiAgIEl0J3MgcG9zc2libGUg
Zm9yIGEgcmVtb3RlIHBlZXIgcmVmbGV4aXZlIGNhbmRpZGF0ZSB0byBiZSBjcmVhdGVkDQo+ICAg
c2ltcGx5IGJlY2F1c2UgYSBiaW5kaW5nIHJlcXVlc3Qgd2FzIHJlY2VpdmVkIGJlZm9yZSB0aGUg
Y2FuZGlkYXRlDQo+ICAgd2FzIHNpZ25hbGVkLiBUaGVuLCBhY2NvcmRpbmcgdG8gdGhpcyBydWxl
LCB0aGUgcGVlciByZWZsZXhpdmUNCj4gICBjYW5kaWRhdGUgd291bGQgbm90IGJlIHJlcGxhY2Vk
IGJ5IHRoZSBzZXJ2ZXIgcmVmbGV4aXZlIGNhbmRpZGF0ZQ0KPiAgIHdoZW4gaXQncyBzaWduYWxl
ZCwgYmVjYXVzZSB0aGUgcGVlciByZWZsZXhpdmUgY2FuZGlkYXRlIGlzDQo+ICAgZ3VhcmFudGVl
ZCB0byBoYXZlIGEgaGlnaGVyIHByaW9yaXR5Lg0KPg0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9t
YWlsLWFyY2hpdmUvd2ViL2ljZS9jdXJyZW50L21zZzAwMzA0Lmh0bWwNCg0KSSBqdXN0IHRyeSB0
byBmaWd1cmUgb3V0IGhvdyBpdCBpcyBzcGVjaWZpYyB0byB0cmlja2xlLCBhbmQvb3Igd2h5IG5v
cm1hbCA1MjQ1YmlzIHByb2NlZHVyZXMgZG9uJ3QgYXBwbHkuDQoNCj4+IElmIHNvLCBkb2VzIGl0
IGJlbG93IHRvIHNlY3Rpb24gNz8gSW4gYW5vdGhlciBlbWFpbCBJIGFza2VkIGZvciBjbGFyaWZp
Y2F0aW9uIHdoZXRoZXIgc2VjdGlvbiA3IG9ubHkgYXBwbGllcyB0byANCj4+IHRoZSBpbml0aWFs
IGNoZWNrIGxpc3QgKGFzIHNlY3Rpb24gOCBzZWVtcyB0byBjb3ZlciB0aGUgY2FzZSB3aGVuIGNh
bmRpZGF0ZXMgYXJlIGxhdGVyIHRyaWNrbGVkKS4NCj4NCj4gWWVzLCBJIHJlYWQgYWxsIG9mIHlv
dXIgZW1haWwgbWVzc2FnZXMuIDotKQ0KPg0KPiBJIGFncmVlIHRoYXQgdGhlIGV4YWN0IHJvbGVz
IG9mIFNlY3Rpb24gNyBhbmQgU2VjdGlvbiBhcmUgc2xpZ2h0bHkgbXVya3ksIGFuZCB3aWxsIHBy
b3Bvc2UgYmV0dGVyIHRleHQgdG9kYXkuDQoNCk15IHN1Z2dlc3Rpb24gd291bGQgYmUgdG8gcGxh
Y2Ugc2VjdGlvbnMgNy4xIGFuZCA3LjMgaW50byBhIHNlcGFyYXRlIG1haW4gc2VjdGlvbiwgYW5k
IGNhbGwgaXQgIkZvcm1pbmcgSW5pdGlhbCBDaGVjayBMaXN0Iiwgb3Igc29tZXRoaW5nIGxpa2Ug
dGhhdC4gU2VjdGlvbnMgNy4yIGFuZCA3LjQgd291bGQgdGhlbiBiZSBwYXJ0IG9mIGEgIlBlcmZv
cm1pbmcgQ29ubmVjdGl2aXR5IENoZWNrcyIgc2VjdGlvbi4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0
ZXINCg0K


From nobody Mon Apr  9 15:52:33 2018
Return-Path: <stpeter@mozilla.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 690F812D86F for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 15:52:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 z5Tdyvr16iNh for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 15:52:29 -0700 (PDT)
Received: from mail-io0-x234.google.com (mail-io0-x234.google.com [IPv6:2607:f8b0:4001:c06::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 C3EDC12D87C for <ice@ietf.org>; Mon,  9 Apr 2018 15:52:27 -0700 (PDT)
Received: by mail-io0-x234.google.com with SMTP id p139so11583821iod.0 for <ice@ietf.org>; Mon, 09 Apr 2018 15:52:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:cc:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=vThYyHLFTnXvkouuLzwrjhiADR8PsVpJ7RcqqFivMRs=; b=DggWnyZrt3XH9kXK7Sf3QFg4Xvwx1vB1983UDe8dC7Cu537XhGoEOUXsRywM4cvrec fMjWW0aIF/WcopIqzeJRNTH/WAWQA/3QG1tevtGg/H2C1ly2EJ/zwoyLv0e+xhLYD99w guP9lCY7SZIvZLMUyzqIsOsNwHAUhMPgL5T+I=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=vThYyHLFTnXvkouuLzwrjhiADR8PsVpJ7RcqqFivMRs=; b=CFhZZSSqtgiZTxEtSVoOeSLI6NG0WUkSmVZpyTmUhGs1gcJWKJ4qOxeKwI1U5xKj97 HMubazOwoatNQ0jKlEXPdqGWJuSotZW4mioqY3Uio7YyilYpUUND8QCIMzvFuAIrsm5Q B5HuGmQvknXyIRLkiU3rM0K54/67M8VXsX52YaNT8GREzxmdevwRlfkcYbvk6Eaj5CVP +n1vWjezOoooArVSEPrgAZMLxStrCGrHP68RlC4aNjIs+KyXBGtp+L7Gxzi3pYcEKzS0 Tt7bQmta4O7OrfW/UwnnBhYO4DioV/wnPxcIQMBhiwp2Eo6fqmE9Toh927++eVP6n/Bt naxw==
X-Gm-Message-State: ALQs6tAlVsnCuGz55+Mgn2AniOCiAmjxCF420yd6Zn0SAmKyqjkzeOcd JJw6Ot0X9SrUcjQkCOj/H9mZVA==
X-Google-Smtp-Source: AIpwx4+Tr0nPEY5k5MVKDXqtYYWNEAyVTTJGqeWO0UbouB1iahghhqpxNsZzOGjAWZdqjjcHsVa2NQ==
X-Received: by 10.107.139.70 with SMTP id n67mr872035iod.109.1523314347104; Mon, 09 Apr 2018 15:52:27 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id 199-v6sm228724itl.26.2018.04.09.15.52.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Apr 2018 15:52:26 -0700 (PDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
Cc: Nils Ohlmeier <nohlmeier@mozilla.com>, "ice-chairs@ietf.org" <ice-chairs@ietf.org>, "draft-ietf-ice-trickle@ietf.org" <draft-ietf-ice-trickle@ietf.org>, "ice@ietf.org" <ice@ietf.org>
References: <152270727955.17756.6220965046370005057.idtracker@ietfa.amsl.com> <aa3bcfc0-48c4-8c5c-4799-6a14afaf7548@mozilla.com> <a07736e5-af6b-4dd5-3afb-99e61e853284@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E4F88F@ESESSMB109.ericsson.se> <1678fa72-5968-a95a-86fa-936d6f8c445d@mozilla.com> <7594FB04B1934943A5C02806D1A2204B72E51C4E@ESESSMB109.ericsson.se>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <c6f308a2-8579-ba8b-775a-e2d1523a5862@mozilla.com>
Date: Mon, 9 Apr 2018 16:52:24 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B72E51C4E@ESESSMB109.ericsson.se>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/VlTsk2mxOYtfBh00BbqcMWulkL8>
Subject: Re: [Ice] Eric Rescorla's No Objection on draft-ietf-ice-trickle-18: (with COMMENT)
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: Mon, 09 Apr 2018 22:52:31 -0000

On 4/9/18 12:22 PM, Christer Holmberg wrote:
> Hi,
> 
> ...
> 
>>>> Looking back at the text we recently removed in -19, I'm not 
>>>> convinced that we ever captured Taylor's feedback properly. I will look into it more carefully later today or over the weekend and propose a further text adjustment.
>>>
>>> Not sure I follow. Is this a binding-request-was-received-before-the-candidate-was-signaled case specific to trickle? Are we talking about trickled candidates?
>>
>> My reading of Taylor's original email is that this is about receiving duplicate candidates through the trickling process:
>>
>>   At IETF 95, the decision was made to choose the candidate with the
>>   higher priority if duplicate candidates are received (see:
>>   https://github.com/ice-wg/trickle/issues/6). However, I see a
>>   potential issue with this, specifically regarding peer reflexive
>>   candidates.
>>
>> And specifically about receiving a binding request before receiving any signaling of the candidate:
>>
>>   It's possible for a remote peer reflexive candidate to be created
>>   simply because a binding request was received before the candidate
>>   was signaled. Then, according to this rule, the peer reflexive
>>   candidate would not be replaced by the server reflexive candidate
>>   when it's signaled, because the peer reflexive candidate is
>>   guaranteed to have a higher priority.
>>
>> https://www.ietf.org/mail-archive/web/ice/current/msg00304.html
> 
> I just try to figure out how it is specific to trickle, and/or why normal 5245bis procedures don't apply.
> 
>>> If so, does it below to section 7? In another email I asked for clarification whether section 7 only applies to 
>>> the initial check list (as section 8 seems to cover the case when candidates are later trickled).
>>
>> Yes, I read all of your email messages. :-)
>>
>> I agree that the exact roles of Section 7 and Section are slightly murky, and will propose better text today.
> 
> My suggestion would be to place sections 7.1 and 7.3 into a separate main section, and call it "Forming Initial Check List", or something like that. Sections 7.2 and 7.4 would then be part of a "Performing Connectivity Checks" section.

Yes, I've made a bunch of changes like that. I'll publish -20 shortly
(whose diff appears larger than it really is because I've also renamed
some sections, made some sections no longer sub-sections, etc.).

Peter


From nobody Mon Apr  9 16:42:34 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 23C601243F6; Mon,  9 Apr 2018 16:42:26 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.77.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152331734608.13396.14003423726113423470@ietfa.amsl.com>
Date: Mon, 09 Apr 2018 16:42:26 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/a5_2oLUv77Oa6u5cwmPbcFc8368>
Subject: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 09 Apr 2018 23:42:26 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.

        Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
        Authors         : Emil Ivov
                          Eric Rescorla
                          Justin Uberti
                          Peter Saint-Andre
	Filename        : draft-ietf-ice-trickle-20.txt
	Pages           : 33
	Date            : 2018-04-09

Abstract:
   This document describes "Trickle ICE", an extension to the
   Interactive Connectivity Establishment (ICE) protocol that enables
   ICE agents to begin connectivity checks while they are still
   gathering candidates, by incrementally exchanging candidates over
   time instead of all at once.  This method can considerably accelerate
   the process of establishing a communication session.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-ice-trickle-20
https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-20

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-20


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Apr  9 16:43:32 2018
Return-Path: <stpeter@mozilla.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 047861243F6 for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 16:43:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 g6AwgwwXpP5L for <ice@ietfa.amsl.com>; Mon,  9 Apr 2018 16:43:28 -0700 (PDT)
Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (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 8A3571200C1 for <ice@ietf.org>; Mon,  9 Apr 2018 16:43:28 -0700 (PDT)
Received: by mail-io0-x231.google.com with SMTP id v13so11685885iob.6 for <ice@ietf.org>; Mon, 09 Apr 2018 16:43:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=eOE666mF4PfD/g6v2rIhwDLgnc7fZlYu02VCGbUtvs4=; b=QyS3lX4vzZuLzGZXuzXyMTaB1Krc1sNg/gDHVW6Oc9wDbWUQRrlUlUJAnUpfq4Djyy azhTw6h97HqwfFcjLZvPFmgMvXAQ3XvJShZN4qcSIWInDzykDBf7DTnk/GSxH/xFap87 VU1EY0wvq2eEfSAz1vFlnzyDrUBc/GiBS+P8s=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=eOE666mF4PfD/g6v2rIhwDLgnc7fZlYu02VCGbUtvs4=; b=S2Ng/l0xT94L1H+LmvrbQ5YCIx0F+Q6naJUDbngGkc3xAZHW4TOyDr5yNKsuFmALfU 62ejfp1OYamvTc6rN6fFtzhXFHL8/zkTuywsORq2m2L8LR/BIfJMkg3fAb6Vg85J0eJA avGzVrutTgIZnvTnlECRzA+pR0NNKSgjPfRe4akrwkpwy50wynpDQi0Az08EVQ4OXcNv L25CDndeHmZ6a7iRmvQ504WfQ98J6ZOe6rTppMOq2aq8Ovafxz+FQaZmnTdmdNa8MFsE 6Sa9Q+aS6utH6JiDLT0KWkV1mTus8LUe7qWRkh70e8m3ICx7IaWKS5KnAia+t5ajRHIX 7bIQ==
X-Gm-Message-State: ALQs6tDkZciWpr1hca1ojDse6sTCVzLayS7P2wp9D2bBWxso5u/acUwY J1b04EEZJ/5PhpLqtvo2TXumaw==
X-Google-Smtp-Source: AIpwx4/s5B5MFGrMWervm2y/syd4bvHOPdNGRQiqpnqZHpE9m5RXwdzX60tvuU6MtHGPfW5+i1w+oQ==
X-Received: by 10.107.44.83 with SMTP id s80mr1036054ios.49.1523317407835; Mon, 09 Apr 2018 16:43:27 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id o5sm646100ioe.86.2018.04.09.16.43.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Apr 2018 16:43:27 -0700 (PDT)
To: ice@ietf.org
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com>
Date: Mon, 9 Apr 2018 17:43:26 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <152331734608.13396.14003423726113423470@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/o0WPTXCQeYBKWjyWbbCQ6gIFo0U>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Mon, 09 Apr 2018 23:43:31 -0000

Some further edits along the lines discussed on list...

On 4/9/18 5:42 PM, internet-drafts@ietf.org wrote:
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.
> 
>         Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
>         Authors         : Emil Ivov
>                           Eric Rescorla
>                           Justin Uberti
>                           Peter Saint-Andre
> 	Filename        : draft-ietf-ice-trickle-20.txt
> 	Pages           : 33
> 	Date            : 2018-04-09
> 
> Abstract:
>    This document describes "Trickle ICE", an extension to the
>    Interactive Connectivity Establishment (ICE) protocol that enables
>    ICE agents to begin connectivity checks while they are still
>    gathering candidates, by incrementally exchanging candidates over
>    time instead of all at once.  This method can considerably accelerate
>    the process of establishing a communication session.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
> 
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-ice-trickle-20
> https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-20
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-20
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
> 


From nobody Wed Apr 11 14:28:23 2018
Return-Path: <stpeter@mozilla.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 2D91D12895E for <ice@ietfa.amsl.com>; Wed, 11 Apr 2018 14:28:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 ddmw-cn6jpBx for <ice@ietfa.amsl.com>; Wed, 11 Apr 2018 14:28:18 -0700 (PDT)
Received: from mail-it0-x22f.google.com (mail-it0-x22f.google.com [IPv6:2607:f8b0:4001:c0b::22f]) (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 03FAD12D885 for <ice@ietf.org>; Wed, 11 Apr 2018 14:27:50 -0700 (PDT)
Received: by mail-it0-x22f.google.com with SMTP id 19-v6so4459647itw.3 for <ice@ietf.org>; Wed, 11 Apr 2018 14:27:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:from:to:references:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ViaMZcC9/M3fPWSOUZobPOa7UuY9HAlUBXl2VxqCZIg=; b=bw9P58Xt8YXIq7c2gxTIjeUOXRxexOfQ2owZGB9Wl3sqRwcAeZhJv4qAUw29k58/2i wZgH8TrLmt33yqtTplkTTJxTnLfH7c5X+lSTW9Rs7YS7qi72KvJ6LYNmN3fpo2N51sdB Dg8II30Tfq9uf+rWXsiSik3EELKGz0jOaB8Fg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:references:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=ViaMZcC9/M3fPWSOUZobPOa7UuY9HAlUBXl2VxqCZIg=; b=ejmcAL4KVwvNxjKGMh2j3uX5aZTYA7bncZH8PoeRXxA9L3lIpDTBfgPt9jLOheLRLu 2IlXJ5naPW9f1UoIRGwq0ZhMqbQfZxOTZWIK/ZrVn2oYwSGa4H8DDLvR1QzAqtVHoy23 ptgxXRvvsYvvJxlGMZf+WWj+/LIygGZ0GA3wa4x/JHL6C4CFvSqwgqapdVIwUltoAXsT KXLofp5FGsiVdBSVmJlnFHh47gM8IaPQXo9yyVANDAEB4iNnzPKkfwf3Brn/yhmcttwi cCtl+iuR+elHrRMau37PYH649Hqyrs9Qrb/Cmhoqo0NSsrrOO3Vl/35eGMk1Pf3uABLx d+Wg==
X-Gm-Message-State: ALQs6tDnftHUv6FTW2rQMR29+cF9RztYOHYYX4WdaJmItNe+n+VqK0OX 2Ibl8VIMOpjI4bSrBOst9QyDgt/QaqI=
X-Google-Smtp-Source: AIpwx48vxW/406lhCJHpH1KeX31inbfRdguGc/+B//c1wxN0cT5P9TK2uMOwUGvAngpxb9kLNLmkAg==
X-Received: by 2002:a24:c301:: with SMTP id s1-v6mr6202237itg.100.1523482068164;  Wed, 11 Apr 2018 14:27:48 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id 72-v6sm1137490itg.36.2018.04.11.14.27.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Apr 2018 14:27:47 -0700 (PDT)
From: Peter Saint-Andre <stpeter@mozilla.com>
To: ice@ietf.org
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com> <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com>
Date: Wed, 11 Apr 2018 15:27:46 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/Tdy7l7FZUPYL-IIPiQm3-r_-0ko>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Wed, 11 Apr 2018 21:28:21 -0000

Ekr and I looked at the peer reflexive text and found two things that
are easily fixed with some wordsmithing:

* In §11, the order of points 4 and 5 could be interpreted to mean that
a Trickle ICE agent aapplies the redundancy checking rules from 5245bis
and only then applies the rule in point 5 about pairs with peer
reflexive candidates.

* Also in §11 (and §10 too), point 6 says:

   6.  If after the relevant redundancy tests the check list where the
       pair is to be added already contains the maximum number of
       candidate pairs (100 by default as per [rfc5245bis]), the agent
       SHOULD discard any pairs in the Failed state to make room for the
       new pair.  If there are no such pairs, the agent SHOULD discard
       the new pair.

Discarding the new pair is not consistent with §6.1.2.5 of 5245bis;
instead, we should discard lower-priority pairs to prune things down to
the maximum number of candidate pairs.

Peter

On 4/9/18 5:43 PM, Peter Saint-Andre wrote:
> Some further edits along the lines discussed on list...
> 
> On 4/9/18 5:42 PM, internet-drafts@ietf.org wrote:
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.
>>
>>         Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
>>         Authors         : Emil Ivov
>>                           Eric Rescorla
>>                           Justin Uberti
>>                           Peter Saint-Andre
>> 	Filename        : draft-ietf-ice-trickle-20.txt
>> 	Pages           : 33
>> 	Date            : 2018-04-09
>>
>> Abstract:
>>    This document describes "Trickle ICE", an extension to the
>>    Interactive Connectivity Establishment (ICE) protocol that enables
>>    ICE agents to begin connectivity checks while they are still
>>    gathering candidates, by incrementally exchanging candidates over
>>    time instead of all at once.  This method can considerably accelerate
>>    the process of establishing a communication session.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
>>
>> There are also htmlized versions available at:
>> https://tools.ietf.org/html/draft-ietf-ice-trickle-20
>> https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-20
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-20
>>
>>
>> Please note that it may take a couple of minutes from the time of submission
>> until the htmlized version and diff are available at tools.ietf.org.
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>> _______________________________________________
>> Ice mailing list
>> Ice@ietf.org
>> https://www.ietf.org/mailman/listinfo/ice
>>


From nobody Wed Apr 11 19:51:25 2018
Return-Path: <christer.holmberg@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 12F41124239 for <ice@ietfa.amsl.com>; Wed, 11 Apr 2018 19:51:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level: 
X-Spam-Status: No, score=-4.311 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 TEkmjXVQ_MBO for <ice@ietfa.amsl.com>; Wed, 11 Apr 2018 19:51:22 -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 1947B12D942 for <ice@ietf.org>; Wed, 11 Apr 2018 19:51:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523501480; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=fDpTF5R3gB1Spr+k226Z/BXk0g8/7RLaewteHMaq6UQ=; b=MZKeHvezgz/CY8zZf+k6ZGW3E/+BCp8Yk0xo1xdnru4zcDI220TcX4JbG/tuAx2x TmEnNBjsckeyTXd0LHYeB6WBoG02/F1mtzv+Esvet3b0JXxtyg156A9yA1cDR0nM nuZ8nITMNdmBMWbcLIx56YCBrgMl5Xsbdkjf4zISgag=;
X-AuditID: c1b4fb2d-e19ff700000073d9-5c-5acec9a7c05d
Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.183.78]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id A2.C7.29657.7A9CECA5; Thu, 12 Apr 2018 04:51:20 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC020.ericsson.se ([153.88.183.78]) with mapi id 14.03.0382.000; Thu, 12 Apr 2018 04:50:24 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
Thread-Index: AQHT0FxykGJyvcuBZU2kFPjVPCB3lKP49tsAgAL+wgCAAHr0cA==
Date: Thu, 12 Apr 2018 02:50:23 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E570A5@ESESSMB109.ericsson.se>
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com> <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com> <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com>
In-Reply-To: <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.170]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDLMWRmVeSWpSXmKPExsUyM2K7n+6Kk+eiDM7/4bT4dqHW4tnKU4wO TB5Llvxk8ug70MUawBTFZZOSmpNZllqkb5fAldH19xB7wQ+1ip7dF9gaGH+odjFyckgImEis bdjE1MXIxSEkcIRRYmbbejaQhJDAEkaJ2++ruhg5ONgELCS6/2mDhEUEvCRm7rnPBGILC9hI vLu8iQUibivxtWkxK0i5iICTxNaD5iBhFgFViZMTu9hBbF4BX4n5nz5BrVrHKPFk5UWwBKeA vcSprZ/B1jIKiEl8P7UGbD6zgLjErSfzmSDuFJBYsuc8M4QtKvHy8T9WCFtJ4sym5ywge5kF NCXW79KHaFWUmNL9EGqvoMTJmU9YJjCKzEIydRZCxywkHbOQdCxgZFnFKFqcWlycm25krJda lJlcXJyfp5eXWrKJERgHB7f81t3BuPq14yFGAQ5GJR5ezs3nooRYE8uKK3MPMUpwMCuJ8GZt BArxpiRWVqUW5ccXleakFh9ilOZgURLn1Vu1J0pIID2xJDU7NbUgtQgmy8TBKdXAGK4TaXY5 +Ln5M569qg6vcxbnJbrU63FeOM//67iZ2KYrJ6epvD/dLGdzZVex7R6vGfsfNG97+r5bsuDF tJy4qshUX2GZrKsfZV09NnMVm/RYnRb5m7/gvdj/5NbukK5fJv8ORkTI1TqEmB2ZOVvs1Pny Bs9j+urexyYKznR/EL7rQq5FXmyuEktxRqKhFnNRcSIAKqNhW38CAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/QIFjbTOIhPexIP9H7YofAUbI3iE>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Thu, 12 Apr 2018 02:51:24 -0000

SGkgUGV0ZXIsDQoNCkRvbid0IGtub3cgd2hldGhlciBpdCBpcyByZWxldmFudCB0byB0aGlzIGlz
c3VlLCBidXQgb24gdGhlIHByZXZpb3VzIHZlcnNpb24gSSBjb21tZW50ZWQgdGhhdCB0aGUgcHJv
Y2VkdXJlcyBpbiBzZWN0aW9uIDUuMS4zIG9mIDUyNDViaXMgaXMgYWJvdXQgZWxpbWluYXRpbmcg
Y2FuZGlkYXRlcyAtIG5vdCBwYWlycy4gSG93ZXZlciwgdGhlIHRleHQgaW4gZHJhZnQtdHJpY2ts
ZSBzdGlsbCB0YWxrcyBhYm91dCBwYWlycy4NCg0KUmVnYXJkcywNCg0KQ2hyaXN0ZXINCg0KLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEljZSBbbWFpbHRvOmljZS1ib3VuY2VzQGll
dGYub3JnXSBPbiBCZWhhbGYgT2YgUGV0ZXIgU2FpbnQtQW5kcmUNClNlbnQ6IDExIEFwcmlsIDIw
MTggMjM6MjgNClRvOiBpY2VAaWV0Zi5vcmcNClN1YmplY3Q6IFJlOiBbSWNlXSBJLUQgQWN0aW9u
OiBkcmFmdC1pZXRmLWljZS10cmlja2xlLTIwLnR4dA0KDQpFa3IgYW5kIEkgbG9va2VkIGF0IHRo
ZSBwZWVyIHJlZmxleGl2ZSB0ZXh0IGFuZCBmb3VuZCB0d28gdGhpbmdzIHRoYXQgYXJlIGVhc2ls
eSBmaXhlZCB3aXRoIHNvbWUgd29yZHNtaXRoaW5nOg0KDQoqIEluIMKnMTEsIHRoZSBvcmRlciBv
ZiBwb2ludHMgNCBhbmQgNSBjb3VsZCBiZSBpbnRlcnByZXRlZCB0byBtZWFuIHRoYXQgYSBUcmlj
a2xlIElDRSBhZ2VudCBhYXBwbGllcyB0aGUgcmVkdW5kYW5jeSBjaGVja2luZyBydWxlcyBmcm9t
IDUyNDViaXMgYW5kIG9ubHkgdGhlbiBhcHBsaWVzIHRoZSBydWxlIGluIHBvaW50IDUgYWJvdXQg
cGFpcnMgd2l0aCBwZWVyIHJlZmxleGl2ZSBjYW5kaWRhdGVzLg0KDQoqIEFsc28gaW4gwqcxMSAo
YW5kIMKnMTAgdG9vKSwgcG9pbnQgNiBzYXlzOg0KDQogICA2LiAgSWYgYWZ0ZXIgdGhlIHJlbGV2
YW50IHJlZHVuZGFuY3kgdGVzdHMgdGhlIGNoZWNrIGxpc3Qgd2hlcmUgdGhlDQogICAgICAgcGFp
ciBpcyB0byBiZSBhZGRlZCBhbHJlYWR5IGNvbnRhaW5zIHRoZSBtYXhpbXVtIG51bWJlciBvZg0K
ICAgICAgIGNhbmRpZGF0ZSBwYWlycyAoMTAwIGJ5IGRlZmF1bHQgYXMgcGVyIFtyZmM1MjQ1Ymlz
XSksIHRoZSBhZ2VudA0KICAgICAgIFNIT1VMRCBkaXNjYXJkIGFueSBwYWlycyBpbiB0aGUgRmFp
bGVkIHN0YXRlIHRvIG1ha2Ugcm9vbSBmb3IgdGhlDQogICAgICAgbmV3IHBhaXIuICBJZiB0aGVy
ZSBhcmUgbm8gc3VjaCBwYWlycywgdGhlIGFnZW50IFNIT1VMRCBkaXNjYXJkDQogICAgICAgdGhl
IG5ldyBwYWlyLg0KDQpEaXNjYXJkaW5nIHRoZSBuZXcgcGFpciBpcyBub3QgY29uc2lzdGVudCB3
aXRoIMKnNi4xLjIuNSBvZiA1MjQ1YmlzOyBpbnN0ZWFkLCB3ZSBzaG91bGQgZGlzY2FyZCBsb3dl
ci1wcmlvcml0eSBwYWlycyB0byBwcnVuZSB0aGluZ3MgZG93biB0byB0aGUgbWF4aW11bSBudW1i
ZXIgb2YgY2FuZGlkYXRlIHBhaXJzLg0KDQpQZXRlcg0KDQpPbiA0LzkvMTggNTo0MyBQTSwgUGV0
ZXIgU2FpbnQtQW5kcmUgd3JvdGU6DQo+IFNvbWUgZnVydGhlciBlZGl0cyBhbG9uZyB0aGUgbGlu
ZXMgZGlzY3Vzc2VkIG9uIGxpc3QuLi4NCj4gDQo+IE9uIDQvOS8xOCA1OjQyIFBNLCBpbnRlcm5l
dC1kcmFmdHNAaWV0Zi5vcmcgd3JvdGU6DQo+Pg0KPj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMg
YXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0K
Pj4gVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgSW50ZXJhY3RpdmUgQ29ubmVjdGl2
aXR5IEVzdGFibGlzaG1lbnQgV0cgb2YgdGhlIElFVEYuDQo+Pg0KPj4gICAgICAgICBUaXRsZSAg
ICAgICAgICAgOiBUcmlja2xlIElDRTogSW5jcmVtZW50YWwgUHJvdmlzaW9uaW5nIG9mIENhbmRp
ZGF0ZXMgZm9yIHRoZSBJbnRlcmFjdGl2ZSBDb25uZWN0aXZpdHkgRXN0YWJsaXNobWVudCAoSUNF
KSBQcm90b2NvbA0KPj4gICAgICAgICBBdXRob3JzICAgICAgICAgOiBFbWlsIEl2b3YNCj4+ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRXJpYyBSZXNjb3JsYQ0KPj4gICAgICAgICAgICAgICAg
ICAgICAgICAgICBKdXN0aW4gVWJlcnRpDQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgIFBl
dGVyIFNhaW50LUFuZHJlDQo+PiAJRmlsZW5hbWUgICAgICAgIDogZHJhZnQtaWV0Zi1pY2UtdHJp
Y2tsZS0yMC50eHQNCj4+IAlQYWdlcyAgICAgICAgICAgOiAzMw0KPj4gCURhdGUgICAgICAgICAg
ICA6IDIwMTgtMDQtMDkNCj4+DQo+PiBBYnN0cmFjdDoNCj4+ICAgIFRoaXMgZG9jdW1lbnQgZGVz
Y3JpYmVzICJUcmlja2xlIElDRSIsIGFuIGV4dGVuc2lvbiB0byB0aGUNCj4+ICAgIEludGVyYWN0
aXZlIENvbm5lY3Rpdml0eSBFc3RhYmxpc2htZW50IChJQ0UpIHByb3RvY29sIHRoYXQgZW5hYmxl
cw0KPj4gICAgSUNFIGFnZW50cyB0byBiZWdpbiBjb25uZWN0aXZpdHkgY2hlY2tzIHdoaWxlIHRo
ZXkgYXJlIHN0aWxsDQo+PiAgICBnYXRoZXJpbmcgY2FuZGlkYXRlcywgYnkgaW5jcmVtZW50YWxs
eSBleGNoYW5naW5nIGNhbmRpZGF0ZXMgb3Zlcg0KPj4gICAgdGltZSBpbnN0ZWFkIG9mIGFsbCBh
dCBvbmNlLiAgVGhpcyBtZXRob2QgY2FuIGNvbnNpZGVyYWJseSBhY2NlbGVyYXRlDQo+PiAgICB0
aGUgcHJvY2VzcyBvZiBlc3RhYmxpc2hpbmcgYSBjb21tdW5pY2F0aW9uIHNlc3Npb24uDQo+Pg0K
Pj4NCj4+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlz
Og0KPj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1pY2UtdHJp
Y2tsZS8NCj4+DQo+PiBUaGVyZSBhcmUgYWxzbyBodG1saXplZCB2ZXJzaW9ucyBhdmFpbGFibGUg
YXQ6DQo+PiBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pY2UtdHJpY2ts
ZS0yMA0KPj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRm
LWljZS10cmlja2xlLTIwDQo+Pg0KPj4gQSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24g
aXMgYXZhaWxhYmxlIGF0Og0KPj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRy
YWZ0LWlldGYtaWNlLXRyaWNrbGUtMjANCj4+DQo+Pg0KPj4gUGxlYXNlIG5vdGUgdGhhdCBpdCBt
YXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2YgDQo+PiBzdWJtaXNz
aW9uIHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQg
dG9vbHMuaWV0Zi5vcmcuDQo+Pg0KPj4gSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJs
ZSBieSBhbm9ueW1vdXMgRlRQIGF0Og0KPj4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRy
YWZ0cy8NCj4+DQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPj4gSWNlIG1haWxpbmcgbGlzdA0KPj4gSWNlQGlldGYub3JnDQo+PiBodHRwczovL3d3
dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ljZQ0KPj4NCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkljZSBtYWlsaW5nIGxpc3QNCkljZUBpZXRm
Lm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pY2UNCg==


From nobody Thu Apr 12 03:44:54 2018
Return-Path: <christer.holmberg@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 340AE126E01 for <ice@ietfa.amsl.com>; Thu, 12 Apr 2018 03:44:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.31
X-Spam-Level: 
X-Spam-Status: No, score=-4.31 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 pPkLASCnCKtF for <ice@ietfa.amsl.com>; Thu, 12 Apr 2018 03:44:51 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 B468B126D85 for <ice@ietf.org>; Thu, 12 Apr 2018 03:44:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523529888; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=dmJ3jqwWhYouwI14QcLO3NpWf149GnRadwV2k6EfvDQ=; b=fuH93PZTBkIr6qnrkQO57N9P0Re+InD/YK/GsmOR9x7T8vTh4yXFd2mMWcr4JKe9 7PArdgaq0jlCOuDT/FSyggKsQ02OX31nHnCM6YnNX5NroCUIV6BT7e70nTo7zaK9 qx4IX1erKlqy+d1PkjNgqaM92ecW9FuCYUw1sQUdk0E=;
X-AuditID: c1b4fb30-a99ff70000005e22-a2-5acf38a0d7e9
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.183.66]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 3B.94.24098.0A83FCA5; Thu, 12 Apr 2018 12:44:48 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.03.0382.000; Thu, 12 Apr 2018 12:44:48 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
Thread-Index: AQHT0FxykGJyvcuBZU2kFPjVPCB3lKP49tsAgAL+wgCAARF2gA==
Date: Thu, 12 Apr 2018 10:44:48 +0000
Message-ID: <D6F50EE2.2DD77%christer.holmberg@ericsson.com>
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com> <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com> <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com>
In-Reply-To: <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.7.7.170905
x-originating-ip: [131.160.50.130]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <442F15A559556448B8A51FECFA334AB0@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRmVeSWpSXmKPExsUyM2K7k+4Ci/NRBq3PTS2+Xai1eLbyFKMD k8eSJT+ZPPoOdLEGMEVx2aSk5mSWpRbp2yVwZUz7cIu1YI9yxaqt05gaGF9IdzFyckgImEjc P/aQtYuRi0NI4AijxJOTP9ggnCWMEjNP9wJlODjYBCwkuv9pgzSICHhJzNxznwnEFhawkXi0 dgkjRNxW4mvTYlYI20li78YjYDaLgKrE7j832UBsXgFriTVfz0HNXwe0bOVFdpAEp4C9xKmt n8GKGAXEJL6fWgO2gFlAXOLWk/lMEJcKSCzZc54ZwhaVePn4H9gCUQE9iQ0nbrOD3CkhoCRx e4MTRKuexI2pU9ggbGuJL18PM0PY2hLLFr5mhrhHUOLkzCcsExjFZiHZNgtJ+ywk7bOQtM9C 0r6AkXUVo2hxanFSbrqRkV5qUWZycXF+nl5easkmRmBUHdzy22AH48vnjocYBTgYlXh4q3jP RwmxJpYVV+YeYpTgYFYS4RVXBwrxpiRWVqUW5ccXleakFh9ilOZgURLntfDbHCUkkJ5Ykpqd mlqQWgSTZeLglGpg3Ha5SCLmee7pFLdClbfNmttmsbVvEH71++YFm5XGp07VTSs6bKen3H1s 35+GllX9EzacNar5eK4hr0kqYc7xhyaCf8z9Bf//XmtpeeuMuyhT6eulCv9f3m4/bePFpLpf QMx1deqMbqfrrnE3EuYrXnpmL1G99WPBdDGXJBPH/gqn5bpmlhVzlFiKMxINtZiLihMBarDY jqYCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/9sa4bjmYJspYD4uGv9uDpIaoOeU>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Thu, 12 Apr 2018 10:44:53 -0000

Hi,

I had a look at this, and I think there are another issues regarding
referencing section 5.1.3 (in addition to the fact that section 5.1.3 of
5245bis talks about candidates - not candidates pairs- as I mentioned in
another reply).

Section 5.1.3 defines procedures when gathering local candidates - NOT
when receiving remote candidates. And, as far as I remember, 5245bis does
not talk about eliminating of remote candidates (it does talk about check
list pruning, but that=B9s a separate thing).

So, I think the text in bullet 4 of section 11 is wrong - it should not
reference section 5.1.3 of 5245bis. Instead it should say something like:

    4. The agent prunes the updated check list by following the rules
    in Section 6.1.2.4 of [rfc5245bis], but only checks existing pairs
    if they have a state of Waiting or Frozen (thus avoiding removal of
    pairs for which connectivity checks are in flight or for which
    connectivity checks have already yielded a definitive result).


In general, when we talk about removing redundant pairs, I think we should
use =B3prune=B2 terminology.

Also, I don=B9t think =B3in flight checks=B2 is terminology defined in ICE,=
 or
STUN in general.

>* In =A711, the order of points 4 and 5 could be interpreted to mean that
>a Trickle ICE agent aapplies the redundancy checking rules from 5245bis
>and only then applies the rule in point 5 about pairs with peer
>reflexive candidates.

So, what change do you suggest?

>* Also in =A711 (and =A710 too), point 6 says:
>
>   6.  If after the relevant redundancy tests the check list where the
>       pair is to be added already contains the maximum number of
>       candidate pairs (100 by default as per [rfc5245bis]), the agent
>       SHOULD discard any pairs in the Failed state to make room for the
>       new pair.  If there are no such pairs, the agent SHOULD discard
>       the new pair.
>
>Discarding the new pair is not consistent with =A76.1.2.5 of 5245bis;
>instead, we should discard lower-priority pairs to prune things down to
>the maximum number of candidate pairs.

Do we want to discard lower-priority pairs even if they are in =B3Succeeded=
=B2
or =B3In-Progress=B2 state?

Regards,

Christer




>On 4/9/18 5:43 PM, Peter Saint-Andre wrote:
>> Some further edits along the lines discussed on list...
>>=20
>> On 4/9/18 5:42 PM, internet-drafts@ietf.org wrote:
>>>
>>> A New Internet-Draft is available from the on-line Internet-Drafts
>>>directories.
>>> This draft is a work item of the Interactive Connectivity
>>>Establishment WG of the IETF.
>>>
>>>         Title           : Trickle ICE: Incremental Provisioning of
>>>Candidates for the Interactive Connectivity Establishment (ICE) Protocol
>>>         Authors         : Emil Ivov
>>>                           Eric Rescorla
>>>                           Justin Uberti
>>>                           Peter Saint-Andre
>>> 	Filename        : draft-ietf-ice-trickle-20.txt
>>> 	Pages           : 33
>>> 	Date            : 2018-04-09
>>>
>>> Abstract:
>>>    This document describes "Trickle ICE", an extension to the
>>>    Interactive Connectivity Establishment (ICE) protocol that enables
>>>    ICE agents to begin connectivity checks while they are still
>>>    gathering candidates, by incrementally exchanging candidates over
>>>    time instead of all at once.  This method can considerably
>>>accelerate
>>>    the process of establishing a communication session.
>>>
>>>
>>> The IETF datatracker status page for this draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
>>>
>>> There are also htmlized versions available at:
>>> https://tools.ietf.org/html/draft-ietf-ice-trickle-20
>>> https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-20
>>>
>>> A diff from the previous version is available at:
>>> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-ice-trickle-20
>>>
>>>
>>> Please note that it may take a couple of minutes from the time of
>>>submission
>>> until the htmlized version and diff are available at tools.ietf.org.
>>>
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/
>>>
>>> _______________________________________________
>>> Ice mailing list
>>> Ice@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ice
>>>
>
>_______________________________________________
>Ice mailing list
>Ice@ietf.org
>https://www.ietf.org/mailman/listinfo/ice


From nobody Fri Apr 13 05:18:30 2018
Return-Path: <christer.holmberg@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 9AAE41242F5 for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 05:07:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.312
X-Spam-Level: 
X-Spam-Status: No, score=-4.312 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 WaIMRYYP7rby for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 05:07:08 -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 C137312711B for <ice@ietf.org>; Fri, 13 Apr 2018 05:07:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523621223; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Ijw5WuhwTwdfyf9+Zs5LNTOBuD0ezql6RgZDXYsrhAk=; b=RwqnIzke8zowsjX1UTTlUCox2M1R/k3vnll7SqZUlB38bcH3TL/fhtJDjDKSyAXo /ggbNw2iKYplZkm/KLsIs+WuUd2O7SXM/FQUdVRcSHFpC4PUCotdF++ftTm6Xx+w s9a7KZKuo3T/48zdKZ/QRLklt9BWF9Lllyh7KouewKk=;
X-AuditID: c1b4fb2d-1f6969c0000073d9-6e-5ad09d67121b
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.183.84]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 49.CC.29657.76D90DA5; Fri, 13 Apr 2018 14:07:03 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC022.ericsson.se ([153.88.183.84]) with mapi id 14.03.0382.000; Fri, 13 Apr 2018 14:06:53 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>, Peter Saint-Andre <stpeter@mozilla.com>
CC: Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAABSyAgAABrACAAA6TAIAAAI6AgAAWLYCAAUXTgIAAFRIAgA3/bYA=
Date: Fri, 13 Apr 2018 12:06:52 +0000
Message-ID: <D6F67849.2DED5%christer.holmberg@ericsson.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com>
In-Reply-To: <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.7.7.170905
x-originating-ip: [131.160.50.130]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <4B39094A9B29F742988D260CF0620309@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRmVeSWpSXmKPExsUyM2J7iG763AtRBv3b5C32/F3EbjG/8zS7 xY+1y5kt3l/Qtfh2odZixp+JzBbnd65nspi6/DGLxdp/7ewWz1aeYrTYObeD2YHbY8rvjawe O2fdZfdYsuQnk0ffgS5Wj1k7n7AEsEZx2aSk5mSWpRbp2yVwZWx7/oK9YCl/xfzP/UwNjLN5 uhg5OSQETCQWT5jM3sXIxSEkcIRR4uyp02wQzhJGifMTZjF3MXJwsAlYSHT/0wZpEBHwlpjZ 8hGshlmglVni7YQbbCAJYYECiZ69+1kgigol1u54BFYkItDFKDFl3RSwIhYBVYmz9/8yg9i8 AtYS7Qf+sUJsO8Qu8fr6QVaQBKeAvcTDyS/ZQWxGATGJ76fWMIHYzALiEreezGeCuFtAYsme 88wQtqjEy8f/wHpFBfQkNpy4zQ5ytYSAksTtDU4QrXoSN6ZC3MAMtLf75UZ2CFtbYtnC11D3 CEqcnPmEZQKj+Cwk22YhaZ+FpH0WkvZZSNoXMLKuYhQtTi0uzk03MtZLLcpMLi7Oz9PLSy3Z xAiM84NbfuvuYFz92vEQowAHoxIP7+qaC1FCrIllxZW5hxglOJiVRHhvFgCFeFMSK6tSi/Lj i0pzUosPMUpzsCiJ8+qt2hMlJJCeWJKanZpakFoEk2Xi4JRqYKwwXPL3g8CpCMGgkk07o6Ks SvkqZL0+ZNwsvlO3cMWBd0pS5sFXD/RVql27FbO9/+LyTja17COFu0VOm7Et6Shd4vh+SuKM 1E1iRz5t7ko66CLNGaXMffenzOopxzO4whfneJo9DPteKhrm9aPgW2PY9E9+MREpFtnHYoLN NopsZefct7bLV4mlOCPRUIu5qDgRACma4wfvAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/ZMWs0ZovqHfMKcpoHePfwl6f-8Y>
X-Mailman-Approved-At: Fri, 13 Apr 2018 05:18:29 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Fri, 13 Apr 2018 12:07:10 -0000

Hi,

>>On Apr 4, 2018, at 11:07 AM, Peter Saint-Andre <stpeter@mozilla.com>
>>wrote:
>>=20
>> On 4/3/18 2:41 PM, Suhas Nandakumar wrote:
>>>=20
>>>=20
>>> On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com
>>> <mailto:ben@nostrum.com>> wrote:
>>>=20
>>>=20
>>>=20
>>>> On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com
>>>><mailto:stpeter@mozilla.com>> wrote:
>>>>=20
>>>> On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
>>>>> Just to complete, ice-bis doesn=B9t normatively reference ice-sip-SDP
>>>>> draft when it moved to using =B3usages =B3 indirections for signaling
>>>>>protocols.
>>>>>=20
>>>>>=20
>>>>> Trickle ice can use similar approach and refer to trickle-sip as
>>>>>usage
>>>>> for trickle.
>>>>=20
>>>> It already does. That's why we pulled all the SDP/SIP stuff out of
>>>> draft-ietf-ice-trickle.
>>>=20
>>>    I assume Suhas meant separating the SDP stuff from the SIP stuff. (I
>>>    also assume he will correct me if I am wrong.)
>>>=20
>>>=20
>>> That's right Ben .. I was just thinking minimal localized changes (thus
>>> small time to get new draft done) and then asking trickle, trickle-sip
>>>to
>>> refer to the new one. (work done to refer is much smaller for these
>>> drafts that are at the very end of approval journey)
>>>=20
>>> I do agree with Adam, no matter what version of the proposal we pick,
>>> there is some work that needs to be done and we
>>> should do it.
>>=20
>> These documents are on the telechat tomorrow. Are we proposing to delay
>> consideration by the IESG while we get this mess sorted out? ;-)
>
>Hi Peter,
>
>I currently plan to leave it on. We may discuss a way forward on the
>telechat. Also, I=B9d like to get feedback on the rest of the draft(s) fro=
m
>the other ADs sooner than later.

Did you discuss this at the telechat?

Any other discussions on how to move forward with this?

Regards,

Christer



From nobody Fri Apr 13 08:18:07 2018
Return-Path: <ben@nostrum.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 90492124BE8; Fri, 13 Apr 2018 07:56:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.88
X-Spam-Level: 
X-Spam-Status: No, score=-1.88 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 EudqZ1Z56x-b; Fri, 13 Apr 2018 07:56:17 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 09765120721; Fri, 13 Apr 2018 07:56:17 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w3DEu4tV048275 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 13 Apr 2018 09:56:05 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_8BD6D9F6-B063-4141-9B42-5338EDFAFB33"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Fri, 13 Apr 2018 09:56:02 -0500
In-Reply-To: <D6F67849.2DED5%christer.holmberg@ericsson.com>
Cc: Peter Saint-Andre <stpeter@mozilla.com>, Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com> <D6F67849.2DED5%christer.holmberg@ericsson.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/7xrG20Xd1DyJL878qMyH2ggYbaM>
X-Mailman-Approved-At: Fri, 13 Apr 2018 08:18:07 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Fri, 13 Apr 2018 14:56:18 -0000

--Apple-Mail=_8BD6D9F6-B063-4141-9B42-5338EDFAFB33
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Apr 13, 2018, at 7:06 AM, Christer Holmberg =
<christer.holmberg@ericsson.com> wrote:
>=20
> Hi,
>=20
>>> On Apr 4, 2018, at 11:07 AM, Peter Saint-Andre <stpeter@mozilla.com>
>>> wrote:
>>>=20
>>> On 4/3/18 2:41 PM, Suhas Nandakumar wrote:
>>>>=20
>>>>=20
>>>> On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com
>>>> <mailto:ben@nostrum.com>> wrote:
>>>>=20
>>>>=20
>>>>=20
>>>>> On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com
>>>>> <mailto:stpeter@mozilla.com>> wrote:
>>>>>=20
>>>>> On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
>>>>>> Just to complete, ice-bis doesn=C4=85t normatively reference =
ice-sip-SDP
>>>>>> draft when it moved to using =C5=82usages =C5=82 indirections for =
signaling
>>>>>> protocols.
>>>>>>=20
>>>>>>=20
>>>>>> Trickle ice can use similar approach and refer to trickle-sip as
>>>>>> usage
>>>>>> for trickle.
>>>>>=20
>>>>> It already does. That's why we pulled all the SDP/SIP stuff out of
>>>>> draft-ietf-ice-trickle.
>>>>=20
>>>>   I assume Suhas meant separating the SDP stuff from the SIP stuff. =
(I
>>>>   also assume he will correct me if I am wrong.)
>>>>=20
>>>>=20
>>>> That's right Ben .. I was just thinking minimal localized changes =
(thus
>>>> small time to get new draft done) and then asking trickle, =
trickle-sip
>>>> to
>>>> refer to the new one. (work done to refer is much smaller for these
>>>> drafts that are at the very end of approval journey)
>>>>=20
>>>> I do agree with Adam, no matter what version of the proposal we =
pick,
>>>> there is some work that needs to be done and we
>>>> should do it.
>>>=20
>>> These documents are on the telechat tomorrow. Are we proposing to =
delay
>>> consideration by the IESG while we get this mess sorted out? ;-)
>>=20
>> Hi Peter,
>>=20
>> I currently plan to leave it on. We may discuss a way forward on the
>> telechat. Also, I=C4=85d like to get feedback on the rest of the =
draft(s) from
>> the other ADs sooner than later.
>=20
> Did you discuss this at the telechat?
>=20
> Any other discussions on how to move forward with this?

Yes, Adam and I have been discussing this with the RTCWEB chairs. =
We=E2=80=99ve since discovered that this is not the only JSEP normative =
reference chain back to SIP. The RTCWEB chairs are currently discussing =
whether they can live with that. They may decide to just reference =
things as they stand. If their answer involves a request to restructure =
anything, I will pull in the authors and MMUSIC/ICE chairs.

Thanks!

Ben.


--Apple-Mail=_8BD6D9F6-B063-4141-9B42-5338EDFAFB33
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrQxQIACgkQgFZKbJXz
1A1ddw//d1NHWF9kYk4y2EeYSz+WOdJnNYexOzBxS1RWzV0hbUOWVxq/D83xG/zA
JNOEUHaHNP0tdWfYzS7McTqmzR1Vy+Y/zGytXOj+NMJDNwmMmQnFl1l7IHU1rl1X
OcbQjXjBN86cqAldKfVpLZvKDYnx3ZLviwY590dOG1K1ppJGu0VykEljwab73HuH
J68AOQWztYqn/M5bRtv8Vnt/gzTVswQS4NSIIVChqbifPqztwDt7vOY/y/nO6wTX
MBsbWpR0GvNKAWen19MjZbjTccg6fgP7AcdNDMVyqnm1UvMQVm1so/93Rb/j9aOY
2f35jI4M45g/YHh+IXD8djOFogsmkrVb8T3tBC+KXz+Vz3HY3ha2bR3Oth6yMWuo
XRRuvUu4Im62mKGcWCWCFjiYOv40pDqfnnHjHww8ZiGYzQ+65S+CElM2N+pwG+82
CkLB1Zo+x5M+maDOJvbPvREV5kuU9rPF7DkjG6DTCmpVBosbXlcRkfELvzFm2b5z
cepdgkoCuJZvYc6lIdOGWz36EQXZ6/1niegZ2dZZWwa8IxD8losz+tZHVa5Gjb7o
Oyit9aWLRyJcvtxoVXtiPLKnGzrI41/Nsuhh8aIUGQrX4NTojIweaF6IvkoGnr4b
rnKJcFOhePi9pbcnTy3mR5jqNFnCBoOD8FbEIDOuHVeDsY/VgLg=
=lJ2X
-----END PGP SIGNATURE-----

--Apple-Mail=_8BD6D9F6-B063-4141-9B42-5338EDFAFB33--


From nobody Fri Apr 13 15:43:20 2018
Return-Path: <stpeter@mozilla.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 1337712AF83 for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 15:43:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 CsIqFVWadL_J for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 15:43:15 -0700 (PDT)
Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (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 B682A129C6D for <ice@ietf.org>; Fri, 13 Apr 2018 15:43:15 -0700 (PDT)
Received: by mail-it0-x233.google.com with SMTP id 15-v6so5097558itl.1 for <ice@ietf.org>; Fri, 13 Apr 2018 15:43:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to; bh=gDwPI2xwhaQihJaRgl6lZc3OiSdFTpM6wESugPIeLNs=; b=NAvOH0a7AUjC7w9COjbSqJTlZ6DHtIUKws62X7UbhFZJZpa5tcOSjP7dqsx3hrNPGF Mx4qVMzsFPbYfYFEnrYuof9k2JKO4kszeXY44H3KXpCvg8d/8SOBlvDIx2Fn691H03t5 g9jZK2JpltVmI4+QFfj7fYJD4mm8LMWxaoK5I=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to; bh=gDwPI2xwhaQihJaRgl6lZc3OiSdFTpM6wESugPIeLNs=; b=IAOUiwRMVRsKhoi9Qsfwnbg1Iqar8NVZXfNcDoraZWsF870He0Fioll7sUs5EpSUgr yapaKpN7WhP7q2p5QFz0pK6XfTPuwbHFLijimIPJ8/ygG3V86rcjFHZ6vCTs5URt+1GW Ulr7vz/xNoDO5psMUsafGFufrNod5DLP234CR9f6fd1y76IeB7CJwapzyL9qOvrlvT+b u72KLiV7Dt7TQoRahEnieeRlQ/oohHZHnKTxP2fFKx+K6kC5LDZOlh6UPkZISIILzk++ A1GVMl8TfpNy7JklGlVepoSH5e3BBcVHZ6WOyGpn28IX8qrTI/txe+d2ovY5Zip6MChS WTHg==
X-Gm-Message-State: ALQs6tAkAvO9Nau2HcMz8nLlgyt1giH4lygxruaCoJs5yA6MB96QoXaD tGhqsbFwocdtI1FDyQh28wK/6A==
X-Google-Smtp-Source: AIpwx49IL9WvZgKfEXajyDLbSyRDndGAdPnlko2+u0vc8UT4IAUfqcdyEEh6taHFGsnjw6y14dfiXw==
X-Received: by 2002:a24:4f46:: with SMTP id c67-v6mr7767065itb.66.1523659395053;  Fri, 13 Apr 2018 15:43:15 -0700 (PDT)
Received: from dragon.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id y20sm3418764ioy.27.2018.04.13.15.43.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Apr 2018 15:43:13 -0700 (PDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, "ice@ietf.org" <ice@ietf.org>
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com> <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com> <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com> <D6F50EE2.2DD77%christer.holmberg@ericsson.com>
From: Peter Saint-Andre <stpeter@mozilla.com>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@mozilla.com; prefer-encrypt=mutual; keydata= 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 Fn7V
Message-ID: <9f4b0044-a872-1604-b82d-a65b5166c3b1@mozilla.com>
Date: Fri, 13 Apr 2018 16:43:12 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <D6F50EE2.2DD77%christer.holmberg@ericsson.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="AbqwK7F2V7veHcR6vx02jTYus4NSBx3Mi"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/bo4OfXXkFUYAORMzBy5GpYAevsI>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Fri, 13 Apr 2018 22:43:18 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--AbqwK7F2V7veHcR6vx02jTYus4NSBx3Mi
Content-Type: multipart/mixed; boundary="OT1g5IFhh5tZSMvrrrUDQvaJEMdoWmoFA";
 protected-headers="v1"
From: Peter Saint-Andre <stpeter@mozilla.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>,
 "ice@ietf.org" <ice@ietf.org>
Message-ID: <9f4b0044-a872-1604-b82d-a65b5166c3b1@mozilla.com>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com>
 <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com>
 <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com>
 <D6F50EE2.2DD77%christer.holmberg@ericsson.com>
In-Reply-To: <D6F50EE2.2DD77%christer.holmberg@ericsson.com>

--OT1g5IFhh5tZSMvrrrUDQvaJEMdoWmoFA
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 4/12/18 4:44 AM, Christer Holmberg wrote:
>=20
> Hi,
>=20
> I had a look at this, and I think there are another issues regarding
> referencing section 5.1.3 (in addition to the fact that section 5.1.3 o=
f
> 5245bis talks about candidates - not candidates pairs- as I mentioned i=
n
> another reply).
>=20
> Section 5.1.3 defines procedures when gathering local candidates - NOT
> when receiving remote candidates. And, as far as I remember, 5245bis do=
es
> not talk about eliminating of remote candidates (it does talk about che=
ck
> list pruning, but that=C2=B9s a separate thing).
>=20
> So, I think the text in bullet 4 of section 11 is wrong - it should not=

> reference section 5.1.3 of 5245bis. Instead it should say something lik=
e:
>=20
>     4. The agent prunes the updated check list by following the rules
>     in Section 6.1.2.4 of [rfc5245bis], but only checks existing pairs
>     if they have a state of Waiting or Frozen (thus avoiding removal of=

>     pairs for which connectivity checks are in flight or for which
>     connectivity checks have already yielded a definitive result).

Agreed, this shouldn't reference 5.1.3 at all.

> In general, when we talk about removing redundant pairs, I think we sho=
uld
> use =C2=B3prune=C2=B2 terminology.

Agreed.

> Also, I don=C2=B9t think =C2=B3in flight checks=C2=B2 is terminology de=
fined in ICE, or
> STUN in general.

Does that matter?

>> * In =C2=A711, the order of points 4 and 5 could be interpreted to mea=
n that
>> a Trickle ICE agent aapplies the redundancy checking rules from 5245bi=
s
>> and only then applies the rule in point 5 about pairs with peer
>> reflexive candidates.
>=20
> So, what change do you suggest?

Most likely swap the order of 4 and 5, with some slight wordsmithing.

>> * Also in =C2=A711 (and =C2=A710 too), point 6 says:
>>
>>   6.  If after the relevant redundancy tests the check list where the
>>       pair is to be added already contains the maximum number of
>>       candidate pairs (100 by default as per [rfc5245bis]), the agent
>>       SHOULD discard any pairs in the Failed state to make room for th=
e
>>       new pair.  If there are no such pairs, the agent SHOULD discard
>>       the new pair.
>>
>> Discarding the new pair is not consistent with =C2=A76.1.2.5 of 5245bi=
s;
>> instead, we should discard lower-priority pairs to prune things down t=
o
>> the maximum number of candidate pairs.
>=20
> Do we want to discard lower-priority pairs even if they are in =C2=B3Su=
cceeded=C2=B2
> or =C2=B3In-Progress=C2=B2 state?

No, those pairs are already carved out by the rule that the agent "only
checks existing pairs if they have a state of Waiting or Frozen".

I'll work on specific text and perhaps publish -21 over the weekend.

Peter


--OT1g5IFhh5tZSMvrrrUDQvaJEMdoWmoFA--

--AbqwK7F2V7veHcR6vx02jTYus4NSBx3Mi
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENVUj07j078lgnb70ZWGMGH9oFKkFAlrRMoEACgkQZWGMGH9o
FKnmPw//auo7nsaBtkHtXf6Zr2ON0pvoKgEjOYlsccuKd5scRvrhtMG1kLErzK2e
gdtj8chnpKpOQX+OlNlLPsCrL3gU8uOTnVEVW0bcIBX5OGnqPwl4IM3W9bQu8Fqq
XXU+1sU9KJxSLp4t/LzwciISocS6h3qkqA5xwxO+JhcenJ3fxDDMkRe6lPHLg8mb
pvy4dhCMEYal0nW2UH0+InSlplUzkhxybTALnR+cYpNSm0E3FfZ7mBgDIwCeEQQm
xsgZy4zbKMK9NNS9uAswWgpHrUmuoyHXVEJm+XGPS6gLJ7IDPx/gsR5XKvh4kzmY
18RWOONBGsXM3YgeQA8qRqT5r/vZFKFKSa0yCGWggv8O87lEvP8RALxIujr1Lerk
nhrVk+hjC5DupIZgf7MYcxmU7nQx+XS87Bk+RUYpeN5SWf/bQaUOYaiPitX2WDbf
2PVyyUyq/eTxr6Leol/WZIGjD4xg+aEo0clsL5UfqpiQ3252eu+lPencefxjiMhZ
ckClronbi5OHim6M8CeQWMouGqG5TT4hJkwba0i8vyyZMrm9v50FFPh4dblaB4m4
eGeUQyB3ZFLJjS2fSlsrvnVZaj/LLz11+WN4wH9Q/kFANE/lrNjIY8mWh98Kr57I
ADlFtHteolgv/0gl27KLnnoXE7i9lw6rz1V0fdClj99YM6QdYkA=
=EikS
-----END PGP SIGNATURE-----

--AbqwK7F2V7veHcR6vx02jTYus4NSBx3Mi--


From nobody Fri Apr 13 23:51:33 2018
Return-Path: <christer.holmberg@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 156E3126DFF for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 23:51:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.33
X-Spam-Level: 
X-Spam-Status: No, score=-4.33 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 J_Ccd9yL3Jgg for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 23:51:30 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 25DAB126DFB for <ice@ietf.org>; Fri, 13 Apr 2018 23:51:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523688688; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=IIuTBBd2XUuI7ZFJEgVE2MpubXTD4J9w1NGDCsXVPMk=; b=ah7VEqHVXiZfioOOKM6xBrSP2OXpk+eC/wOcY8uqI/BrNPXexNQJs/3bQgaVtdcJ b/yFXOTTT7N+EtFgYWOnoKRJt7xiwJfkGvptVTQgJEwAA5y1We4MjKu1vaDEFtb0 j2AgH0wgNzYn8FAIcYcTBvkKhbFDuasmI9/S9pQJDkA=;
X-AuditID: c1b4fb25-1dfff7000000522b-e8-5ad1a4ef74e1
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.183.48]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 14.5F.21035.FE4A1DA5; Sat, 14 Apr 2018 08:51:28 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.34]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0382.000; Sat, 14 Apr 2018 08:51:27 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>
CC: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
Thread-Index: AQHT0FxykGJyvcuBZU2kFPjVPCB3lKP49tsAgAL+wgCAARF2gIACKEcAgACp8Vs=
Date: Sat, 14 Apr 2018 06:51:26 +0000
Message-ID: <258159C1-72E1-4DFF-8415-FE451E3807E0@ericsson.com>
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com> <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com> <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com> <D6F50EE2.2DD77%christer.holmberg@ericsson.com>, <9f4b0044-a872-1604-b82d-a65b5166c3b1@mozilla.com>
In-Reply-To: <9f4b0044-a872-1604-b82d-a65b5166c3b1@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_258159C172E14DFF8415FE451E3807E0ericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZGbHdQPfDkotRBvcms1l8u1Br8WzlKUYH Jo8lS34yefQd6GINYIrisklJzcksSy3St0vgyrjV0c9UMDO04sT2hewNjGc9uhg5OSQETCTO 7PvO2sXIxSEkcIRR4s/dKawgCSGBxYwSq96GdTFycLAJWEh0/9MGCYsIaEvcPLSXBSTMLKAo 8XKvGkhYWMBG4tHaJYwQJbYSX5sWs0LYfhJHbvezgNgsAqoSXz9dAYvzCthLbFh6mQ1i7WQm iXMP/rOBzOQESrxeDTaTUUBM4vupNUwgNrOAuMStJ/OZIE4WkFiy5zwzhC0q8fLxP1aImmSJ pW132CHmC0qcnPmEZQKj8Cwk7bOQlM1CUgYRN5B4f24+M4StLbFs4WsoW19i45ezjMjiCxjZ VzGKFqcWJ+WmGxnrpRZlJhcX5+fp5aWWbGIERs7BLb9VdzBefuN4iFGAg1GJh3fZrItRQqyJ ZcWVuYcYJTiYlUR4V6UChXhTEiurUovy44tKc1KLDzFKc7AoifM+NN8cJSSQnliSmp2aWpBa BJNl4uCUamCU2u+Txr63M9LYVaCUk6vEYm6oy5kPx/bsDfXvW7FcRj/4oewleX8J41l5Vv5a Bz157a+/XSC4iy9Psvxx517F4/zG+Y95byc/dYqYtnXm/U49g2/6S4Ty/064+qR8c+X8JVkR H26rdG55nne7UdPwerCcgciRpCt7Ys9KiB2e7MUX4+RUoKzEUpyRaKjFXFScCABDL6p2mAIA AA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/y_-UvHGZhb-fjUCNynzf9IXJ4Ys>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Sat, 14 Apr 2018 06:51:32 -0000

--_000_258159C172E14DFF8415FE451E3807E0ericssoncom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi Peter,

It=92s up to you how to handle the administrative, but I think it would be =
useful to be able to see your suggested changes (e.g., using a pull request=
, or an email describing the changes) before submitting a new version of th=
e draft.

Regards,

Christer


Sent from my iPhone

On 14 Apr 2018, at 1.43, Peter Saint-Andre <stpeter@mozilla.com<mailto:stpe=
ter@mozilla.com>> wrote:

On 4/12/18 4:44 AM, Christer Holmberg wrote:

Hi,

I had a look at this, and I think there are another issues regarding
referencing section 5.1.3 (in addition to the fact that section 5.1.3 of
5245bis talks about candidates - not candidates pairs- as I mentioned in
another reply).

Section 5.1.3 defines procedures when gathering local candidates - NOT
when receiving remote candidates. And, as far as I remember, 5245bis does
not talk about eliminating of remote candidates (it does talk about check
list pruning, but that=B9s a separate thing).

So, I think the text in bullet 4 of section 11 is wrong - it should not
reference section 5.1.3 of 5245bis. Instead it should say something like:

   4. The agent prunes the updated check list by following the rules
   in Section 6.1.2.4 of [rfc5245bis], but only checks existing pairs
   if they have a state of Waiting or Frozen (thus avoiding removal of
   pairs for which connectivity checks are in flight or for which
   connectivity checks have already yielded a definitive result).

Agreed, this shouldn't reference 5.1.3 at all.

In general, when we talk about removing redundant pairs, I think we should
use =B3prune=B2 terminology.

Agreed.

Also, I don=B9t think =B3in flight checks=B2 is terminology defined in ICE,=
 or
STUN in general.

Does that matter?

* In =A711, the order of points 4 and 5 could be interpreted to mean that
a Trickle ICE agent aapplies the redundancy checking rules from 5245bis
and only then applies the rule in point 5 about pairs with peer
reflexive candidates.

So, what change do you suggest?

Most likely swap the order of 4 and 5, with some slight wordsmithing.

* Also in =A711 (and =A710 too), point 6 says:

 6.  If after the relevant redundancy tests the check list where the
     pair is to be added already contains the maximum number of
     candidate pairs (100 by default as per [rfc5245bis]), the agent
     SHOULD discard any pairs in the Failed state to make room for the
     new pair.  If there are no such pairs, the agent SHOULD discard
     the new pair.

Discarding the new pair is not consistent with =A76.1.2.5 of 5245bis;
instead, we should discard lower-priority pairs to prune things down to
the maximum number of candidate pairs.

Do we want to discard lower-priority pairs even if they are in =B3Succeeded=
=B2
or =B3In-Progress=B2 state?

No, those pairs are already carved out by the rule that the agent "only
checks existing pairs if they have a state of Waiting or Frozen".

I'll work on specific text and perhaps publish -21 over the weekend.

Peter


--_000_258159C172E14DFF8415FE451E3807E0ericssoncom_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body dir=3D"auto">
Hi Peter,
<div><br>
</div>
<div>It=92s up to you how to handle the administrative, but I think it woul=
d be useful to be able to see your suggested changes (e.g., using a pull re=
quest, or an email describing the changes) before submitting a new version =
of the draft.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer&nbsp;</div>
<div><br>
<br>
<div id=3D"AppleMailSignature">Sent from my iPhone</div>
<div><br>
On 14 Apr 2018, at 1.43, Peter Saint-Andre &lt;<a href=3D"mailto:stpeter@mo=
zilla.com">stpeter@mozilla.com</a>&gt; wrote:<br>
<br>
</div>
<blockquote type=3D"cite">
<div><span>On 4/12/18 4:44 AM, Christer Holmberg wrote:</span><br>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Hi,</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>I had a look at this, and I think there are=
 another issues regarding</span><br>
</blockquote>
<blockquote type=3D"cite"><span>referencing section 5.1.3 (in addition to t=
he fact that section 5.1.3 of</span><br>
</blockquote>
<blockquote type=3D"cite"><span>5245bis talks about candidates - not candid=
ates pairs- as I mentioned in</span><br>
</blockquote>
<blockquote type=3D"cite"><span>another reply).</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Section 5.1.3 defines procedures when gathe=
ring local candidates - NOT</span><br>
</blockquote>
<blockquote type=3D"cite"><span>when receiving remote candidates. And, as f=
ar as I remember, 5245bis does</span><br>
</blockquote>
<blockquote type=3D"cite"><span>not talk about eliminating of remote candid=
ates (it does talk about check</span><br>
</blockquote>
<blockquote type=3D"cite"><span>list pruning, but that=B9s a separate thing=
).</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>So, I think the text in bullet 4 of section=
 11 is wrong - it should not</span><br>
</blockquote>
<blockquote type=3D"cite"><span>reference section 5.1.3 of 5245bis. Instead=
 it should say something like:</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;4. The agent prunes the u=
pdated check list by following the rules</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;in Section 6.1.2.4 of [rf=
c5245bis], but only checks existing pairs</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;if they have a state of W=
aiting or Frozen (thus avoiding removal of</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;pairs for which connectiv=
ity checks are in flight or for which</span><br>
</blockquote>
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;connectivity checks have =
already yielded a definitive result).</span><br>
</blockquote>
<span></span><br>
<span>Agreed, this shouldn't reference 5.1.3 at all.</span><br>
<span></span><br>
<blockquote type=3D"cite"><span>In general, when we talk about removing red=
undant pairs, I think we should</span><br>
</blockquote>
<blockquote type=3D"cite"><span>use =B3prune=B2 terminology.</span><br>
</blockquote>
<span></span><br>
<span>Agreed.</span><br>
<span></span><br>
<blockquote type=3D"cite"><span>Also, I don=B9t think =B3in flight checks=
=B2 is terminology defined in ICE, or</span><br>
</blockquote>
<blockquote type=3D"cite"><span>STUN in general.</span><br>
</blockquote>
<span></span><br>
<span>Does that matter?</span><br>
<span></span><br>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>* In =A711, the order of points 4 and 5 cou=
ld be interpreted to mean that</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>a Trickle ICE agent aapplies the redundancy=
 checking rules from 5245bis</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>and only then applies the rule in point 5 a=
bout pairs with peer</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>reflexive candidates.</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>So, what change do you suggest?</span><br>
</blockquote>
<span></span><br>
<span>Most likely swap the order of 4 and 5, with some slight wordsmithing.=
</span><br>
<span></span><br>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>* Also in =A711 (and =A710 too), point 6 sa=
ys:</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;6. &nbsp;If after the relevant redund=
ancy tests the check list where the</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pair is to be=
 added already contains the maximum number of</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;candidate pai=
rs (100 by default as per [rfc5245bis]), the agent</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SHOULD discar=
d any pairs in the Failed state to make room for the</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new pair. &nb=
sp;If there are no such pairs, the agent SHOULD discard</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the new pair.=
</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>Discarding the new pair is not consistent w=
ith =A76.1.2.5 of 5245bis;</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>instead, we should discard lower-priority p=
airs to prune things down to</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>the maximum number of candidate pairs.</spa=
n><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Do we want to discard lower-priority pairs =
even if they are in =B3Succeeded=B2</span><br>
</blockquote>
<blockquote type=3D"cite"><span>or =B3In-Progress=B2 state?</span><br>
</blockquote>
<span></span><br>
<span>No, those pairs are already carved out by the rule that the agent &qu=
ot;only</span><br>
<span>checks existing pairs if they have a state of Waiting or Frozen&quot;=
.</span><br>
<span></span><br>
<span>I'll work on specific text and perhaps publish -21 over the weekend.<=
/span><br>
<span></span><br>
<span>Peter</span><br>
<span></span><br>
</div>
</blockquote>
</div>
</body>
</html>

--_000_258159C172E14DFF8415FE451E3807E0ericssoncom_--


From nobody Sat Apr 14 00:54:36 2018
Return-Path: <christer.holmberg@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 B0B74126DFF for <ice@ietfa.amsl.com>; Sat, 14 Apr 2018 00:54:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level: 
X-Spam-Status: No, score=-4.311 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 8ZR-S-mHG3tm for <ice@ietfa.amsl.com>; Sat, 14 Apr 2018 00:54:32 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 97EF2124D68 for <ice@ietf.org>; Sat, 14 Apr 2018 00:54:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523692470; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=oE/3n4TuHWWc9p4T7KzLrk78EKsyUOllZbjD07yFSPQ=; b=aZX5M64KC+9rC57WifxrhS+6UgglVXKweLZd8qTsanKpGfyEqCzG59yYEkfJLepW 3LCIkW8QRvKOkG9yQODKa1rAILbSWLrGsd0M5TugA79NNAMwPw5+v/BLGJr8BfS8 rWgk5xQSOb2CpO0o8v+nYrYqbx7YBX53OuGA/ISQTao=;
X-AuditID: c1b4fb30-e6c349c000005e22-31-5ad1b3b6380c
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 10.47.24098.6B3B1DA5; Sat, 14 Apr 2018 09:54:30 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.34]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0382.000; Sat, 14 Apr 2018 09:54:25 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Peter Saint-Andre <stpeter@mozilla.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
Thread-Index: AQHT0FxykGJyvcuBZU2kFPjVPCB3lKP49tsAgAL+wgCAARF2gIACKEcAgAC43rA=
Date: Sat, 14 Apr 2018 07:54:25 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E6BF40@ESESSMB109.ericsson.se>
References: <152331734608.13396.14003423726113423470@ietfa.amsl.com> <14262ab0-2247-4938-7d66-4dc28ad37474@mozilla.com> <b011715c-08f8-0394-238e-cd7922def27e@mozilla.com> <D6F50EE2.2DD77%christer.holmberg@ericsson.com> <9f4b0044-a872-1604-b82d-a65b5166c3b1@mozilla.com>
In-Reply-To: <9f4b0044-a872-1604-b82d-a65b5166c3b1@mozilla.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.170]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrNLMWRmVeSWpSXmKPExsUyM2K7h+62zRejDObe07L4dqHW4tnKU4wO TB5Llvxk8ug70MUawBTFZZOSmpNZllqkb5fAlTH9/ArWggf8FXM2f2FpYFzD38XIySEhYCIx 6fs99i5GLg4hgSOMEhuen2cCSQgJLGaUmDvFtIuRg4NNwEKi+582SFhEwEti5p77YCXCAjYS 7y5vYoGI20p8bVrMCmH7SSy9vZMRxGYRUJWYdOAiWA2vgK/E6+97oMZPZZL4dYMJZDyngL3E 69VqIGFGATGJ76fWgJUwC4hL3HoynwniTAGJJXvOM0PYohIvH/9jhbCVJM5ses4CMoZZQFNi /S59iFZFiSndD9khtgpKnJz5hGUCo8gsJFNnIXTMQtIxC0nHAkaWVYyixanFSbnpRkZ6qUWZ ycXF+Xl6eaklmxiBUXBwy2+DHYwvnzseYhTgYFTi4XWaczFKiDWxrLgy9xCjBAezkgjvqlSg EG9KYmVValF+fFFpTmrxIUZpDhYlcV4Lv81RQgLpiSWp2ampBalFMFkmDk6pBsZ8EedHD84o b1SZwlUetLbOrWlxbAXHi3PL2OfVxx43SUw2VnnD094cuU3peE9PTvtEZQVN45+Gl5PnPr/2 yHkG8w+Z27H7M7bbbTqypv1xdrXS9Yl7NplvXyrrJ7LileKCeXMVfA1XKZf+u3VNdNnE4jMC phE1RUGBs0prVc427XzwYau9/EclluKMREMt5qLiRAC2MB/TfgIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/MSlx5aOuh4Xh9P13-qxWH5-Fy1A>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-20.txt
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: Sat, 14 Apr 2018 07:54:35 -0000

SGksDQoNCi4uLg0KDQo+PiBBbHNvLCBJIGRvbsK5dCB0aGluayAiaW4gZmxpZ2h0IGNoZWNrcyIg
aXMgdGVybWlub2xvZ3kgZGVmaW5lZCBpbiBJQ0UsIA0KPj4gb3IgU1RVTiBpbiBnZW5lcmFsLg0K
Pg0KPiBEb2VzIHRoYXQgbWF0dGVyPw0KDQpXaHkgbm90IHVzZSBleGlzdGluZyB0ZXJtaW5vbG9n
eT8gSSBhc3N1bWUgeW91IG1lYW4gcGFpcnMgaW4gIkluLVByb2dyZXNzIiBzdGF0ZT8NCg0KU29t
ZXRoaW5nIGxpa2U6DQoNCiAgICAgICAiKHRodXMgYXZvaWRpbmcgcmVtb3ZhbCBvZiBwYWlycyB0
aGF0IGhhdmUgYSBzdGF0ZSBvZiBJbi1Qcm9ncmVzcywgYW5kIHBhaXJzIGZvciB3aGljaA0KICAg
ICAgICAgY29ubmVjdGl2aXR5IGNoZWNrcyBoYXZlIGFscmVhZHkgeWllbGRlZCBhIGRlZmluaXRp
dmUgU3VjZXNzZnVsIG9yIEZhaWxlZCByZXN1bHQpLiINCg0KLi4uDQoNCj4+PiAqIEFsc28gaW4g
wqcxMSAoYW5kIMKnMTAgdG9vKSwgcG9pbnQgNiBzYXlzOg0KPj4+DQo+Pj4gICA2LiAgSWYgYWZ0
ZXIgdGhlIHJlbGV2YW50IHJlZHVuZGFuY3kgdGVzdHMgdGhlIGNoZWNrIGxpc3Qgd2hlcmUgdGhl
DQo+Pj4gICAgICAgcGFpciBpcyB0byBiZSBhZGRlZCBhbHJlYWR5IGNvbnRhaW5zIHRoZSBtYXhp
bXVtIG51bWJlciBvZg0KPj4+ICAgICAgIGNhbmRpZGF0ZSBwYWlycyAoMTAwIGJ5IGRlZmF1bHQg
YXMgcGVyIFtyZmM1MjQ1YmlzXSksIHRoZSBhZ2VudA0KPj4+ICAgICAgIFNIT1VMRCBkaXNjYXJk
IGFueSBwYWlycyBpbiB0aGUgRmFpbGVkIHN0YXRlIHRvIG1ha2Ugcm9vbSBmb3IgdGhlDQo+Pj4g
ICAgICAgbmV3IHBhaXIuICBJZiB0aGVyZSBhcmUgbm8gc3VjaCBwYWlycywgdGhlIGFnZW50IFNI
T1VMRCBkaXNjYXJkDQo+Pj4gICAgICAgdGhlIG5ldyBwYWlyLg0KPj4+DQo+Pj4gRGlzY2FyZGlu
ZyB0aGUgbmV3IHBhaXIgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCDCpzYuMS4yLjUgb2YgNTI0NWJp
czsgDQo+Pj4gaW5zdGVhZCwgd2Ugc2hvdWxkIGRpc2NhcmQgbG93ZXItcHJpb3JpdHkgcGFpcnMg
dG8gcHJ1bmUgdGhpbmdzIGRvd24gDQo+Pj4gdG8gdGhlIG1heGltdW0gbnVtYmVyIG9mIGNhbmRp
ZGF0ZSBwYWlycy4NCj4+IA0KPj4gRG8gd2Ugd2FudCB0byBkaXNjYXJkIGxvd2VyLXByaW9yaXR5
IHBhaXJzIGV2ZW4gaWYgdGhleSBhcmUgaW4gDQo+PiAiU3VjY2VlZGVkIiBvciAiSW4tUHJvZ3Jl
c3MiIHN0YXRlPw0KPg0KPiBObywgdGhvc2UgcGFpcnMgYXJlIGFscmVhZHkgY2FydmVkIG91dCBi
eSB0aGUgcnVsZSB0aGF0IHRoZSBhZ2VudCAib25seSBjaGVja3MgZXhpc3RpbmcgDQo+IHBhaXJz
IGlmIHRoZXkgaGF2ZSBhIHN0YXRlIG9mIFdhaXRpbmcgb3IgRnJvemVuIi4NCg0KVHJ1ZS4gSSBn
b3QgY29uZnVzZWQgZHVlIHRvIHRoZSByZWZlcmVuY2UgaXNzdWUgaW4gYnVsbGV0IDUuIEkgd2l0
aGRyYXcgdGhlIHF1ZXN0aW9uLg0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQo=


From nobody Sun Apr 15 00:23:11 2018
Return-Path: <thp@westhawk.co.uk>
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 F2CBC126C0F for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 00:23:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable 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 avcfQuDSNYgx for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 00:23:01 -0700 (PDT)
Received: from smtp002.apm-internet.net (smtp002.apm-internet.net [85.119.248.221]) (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 2A3F0124239 for <ice@ietf.org>; Sun, 15 Apr 2018 00:23:00 -0700 (PDT)
Received: (qmail 75467 invoked from network); 15 Apr 2018 07:22:59 -0000
X-APM-Authkey: 255286/0(159927/0) 31
Received: from unknown (HELO zimbra003.verygoodemail.com) (85.119.248.218) by smtp002.apm-internet.net with SMTP; 15 Apr 2018 07:22:59 -0000
Received: from localhost (localhost [127.0.0.1]) by zimbra003.verygoodemail.com (Postfix) with ESMTP id E51C818A04B3; Sun, 15 Apr 2018 08:22:58 +0100 (BST)
Received: from zimbra003.verygoodemail.com ([127.0.0.1]) by localhost (zimbra003.verygoodemail.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id maBFJt62cK91; Sun, 15 Apr 2018 08:22:58 +0100 (BST)
Received: from [192.168.0.3] (cable-82-119-15-228.cust.telecolumbus.net [82.119.15.228]) by zimbra003.verygoodemail.com (Postfix) with ESMTPSA id 23F9F18A049B; Sun, 15 Apr 2018 08:22:58 +0100 (BST)
From: westhawk <thp@westhawk.co.uk>
Message-Id: <251716DB-7292-4D75-8FD9-ABF2182302A1@westhawk.co.uk>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7E54B455-3B2B-4CC5-B564-E76F3B84FF4D"
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Sun, 15 Apr 2018 09:22:56 +0200
In-Reply-To: <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com>
Cc: Christer Holmberg <christer.holmberg@ericsson.com>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, mmusic WG <mmusic@ietf.org>, "ice@ietf.org" <ice@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
To: Ben Campbell <ben@nostrum.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com> <D6F67849.2DED5%christer.holmberg@ericsson.com> <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/N6Uu7ErDb9oUQdUPBNIz-Sn8EmU>
Subject: Re: [Ice] [rtcweb] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Sun, 15 Apr 2018 07:23:05 -0000

--Apple-Mail=_7E54B455-3B2B-4CC5-B564-E76F3B84FF4D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On 13 Apr 2018, at 16:56, Ben Campbell <ben@nostrum.com> wrote:
>=20
> Yes, Adam and I have been discussing this with the RTCWEB chairs. =
We=E2=80=99ve since discovered that this is not the only JSEP normative =
reference chain back to SIP. The RTCWEB chairs are currently discussing =
whether they can live with that. They may decide to just reference =
things as they stand. If their answer involves a request to restructure =
anything, I will pull in the authors and MMUSIC/ICE chairs.
>=20
> Thanks!
>=20
> Ben.

For what it is worth, I=E2=80=99d argue we can live with it.
My thinking is that having a reference chain back to SIP in the =
documents reflects
the reality of RTCWeb 1.0 implementations. The SDP is there because it =
was believed
that using it would make interop with other (typically SIP based) =
systems easier.

Much of the actual implementations grew out of SIP heritage codebases.

I think it is only reasonable that the documents reflect this reality.

T.

>=20
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org <mailto:rtcweb@ietf.org>
> https://www.ietf.org/mailman/listinfo/rtcweb =
<https://www.ietf.org/mailman/listinfo/rtcweb>

--Apple-Mail=_7E54B455-3B2B-4CC5-B564-E76F3B84FF4D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 13 Apr 2018, at 16:56, Ben Campbell &lt;<a =
href=3D"mailto:ben@nostrum.com" class=3D"">ben@nostrum.com</a>&gt; =
wrote:</div><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Yes, Adam and I have been discussing this with the RTCWEB =
chairs. We=E2=80=99ve since discovered that this is not the only JSEP =
normative reference chain back to SIP. The RTCWEB chairs are currently =
discussing whether they can live with that. They may decide to just =
reference things as they stand. If their answer involves a request to =
restructure anything, I will pull in the authors and MMUSIC/ICE =
chairs.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none; float: none; display: inline !important;" =
class=3D"">Thanks!</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">Ben.</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""></div></blockquote><div><br =
class=3D""></div><div>For what it is worth, I=E2=80=99d argue we can =
live with it.</div><div>My thinking is that having a reference chain =
back to SIP in the documents reflects</div><div>the reality of RTCWeb =
1.0 implementations. The SDP is there because it was =
believed</div><div>that using it would make interop with other =
(typically SIP based) systems easier.</div><div><br =
class=3D""></div><div>Much of the actual implementations grew out of SIP =
heritage codebases.</div><div><br class=3D""></div><div>I think it is =
only reasonable that the documents reflect this reality.</div><div><br =
class=3D""></div><div>T.</div><br class=3D""><blockquote type=3D"cite" =
class=3D""><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">_______________________________________________</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">rtcweb mailing list</span><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"mailto:rtcweb@ietf.org" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">rtcweb@ietf.org</a><br =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><a =
href=3D"https://www.ietf.org/mailman/listinfo/rtcweb" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">https://www.ietf.org/mailman/listinfo/rtcweb</a></div></blockqu=
ote></div><br class=3D""></body></html>=

--Apple-Mail=_7E54B455-3B2B-4CC5-B564-E76F3B84FF4D--


From nobody Sun Apr 15 08:36:13 2018
Return-Path: <christer.holmberg@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 D8EF7124B18 for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 08:36:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.33
X-Spam-Level: 
X-Spam-Status: No, score=-4.33 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 3bbYm3XzTg7P for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 08:36:05 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 9B5D71270A3 for <ice@ietf.org>; Sun, 15 Apr 2018 08:36:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523806562; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZR9MokGsnAl4K7SPzPqdCCmRtfAQHnv6mNaSef6r350=; b=fy7rD9jx8YQIKgfycYQtDW+8K8KsCgVg41DqEDSBxXapgwKspEKn3k4TWtj0Ype6 pfdSvSWswKFdazV1S2Y5n1VVZdzzg3Ohxk7Le0TZyzYILBIZbH25VkjSIJ0oqnxx u2qZwXlqW5GHXDfOxDrJthf3pRLFmdLp6ZK0JCPY9fU=;
X-AuditID: c1b4fb25-1c7ff7000000522b-8e-5ad3716244d6
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.183.36]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 01.EC.21035.26173DA5; Sun, 15 Apr 2018 17:36:02 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.34]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.03.0382.000; Sun, 15 Apr 2018 17:36:02 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: westhawk <thp@westhawk.co.uk>, Ben Campbell <ben@nostrum.com>
CC: "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, mmusic WG <mmusic@ietf.org>, "ice@ietf.org" <ice@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [rtcweb] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAABSyAgAABrACAAA6TAIAAAI6AgAAWLYCAAUXTgIAAFRIAgA3/bYD///x6AIACphEAgACqduA=
Date: Sun, 15 Apr 2018 15:36:01 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E74697@ESESSMB109.ericsson.se>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com> <D6F67849.2DED5%christer.holmberg@ericsson.com> <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com> <251716DB-7292-4D75-8FD9-ABF2182302A1@westhawk.co.uk>
In-Reply-To: <251716DB-7292-4D75-8FD9-ABF2182302A1@westhawk.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.171]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B72E74697ESESSMB109erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRmVeSWpSXmKPExsUyM2K7im5S4eUogzmLjCzmd55mt/ixdjmz xbcLtRYz/kxktji/cz2TxdTlj1ks1v5rZ7dY9/4YiwOHx5IlP5k8Zu18wuJxcdp+pgDmKC6b lNSczLLUIn27BK6MdbMmsRY8yKxo+PeLpYHxQ1oXIyeHhICJxOXWS8xdjFwcQgJHGCUOrt3G AuEsZpR4OecsWxcjBwebgIVE9z9tkAYRAUeJy33zWEFsZoHJTBKvf0qA2MIClRKX7p5jhKip klhz6jfYUBGBeYwSZ+dvYANJsAioSjTMvckEYvMK+Er8nbIXavNDDonOU1vBijgFnCRuzroL VsQoICbx/dQaJoht4hK3nsxngjhbQGLJnvPMELaoxMvH/1ghbCWJEw8bmSHq8yX+3HjBArFM UOLkzCcsExhFZiEZNQtJ2SwkZbOAfmYW0JRYv0sfokRRYkr3Q3YIW0Oidc5cdmTxBYzsqxhF i1OLk3LTjYz1Uosyk4uL8/P08lJLNjECo/Pglt+qOxgvv3E8xCjAwajEwzs5+3KUEGtiWXFl 7iFGCQ5mJRHeZYlAId6UxMqq1KL8+KLSnNTiQ4zSHCxK4rwPzTdHCQmkJ5akZqemFqQWwWSZ ODilGhilXvFNuZP4L+Lx1pVZb/5Pu1S4RbeiM54jVVHojJ2d0Y7UpyErthxpXs9gG1BiVsef kPM6KF5vQXT59GurzLcvixFcc7xa7ier2Eqn5xPk7obXZM25dolTRuN145W/Khtv1j5aL8sv nz1pFoNveHq2WGzmwS3MLzyP/jxX+7r/cMPkTgOzJTxKLMUZiYZazEXFiQCBjDpCygIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/XWIxiCh_3K1AklPs-BSwNU8cytY>
Subject: Re: [Ice] [rtcweb] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Sun, 15 Apr 2018 15:36:08 -0000

--_000_7594FB04B1934943A5C02806D1A2204B72E74697ESESSMB109erics_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCkFzIGZhciBhcyB0aGUgTU1VU0lDIElDRSBhbmQgdHJpY2tsZS1JQ0UgZHJhZnRzIGFy
ZSBjb25jZXJuZWQsIGNhbuKAmXQgd2Ugc2ltcGx5IGFkZCBhIHNlbnRlbmNlIHRvIGVhY2ggb2Yg
dGhvc2UgZHJhZnRzIHNheWluZyBzb21ldGhpbmcgbGlrZToNCg0K4oCcVGhlIFNJUCBwcm9jZWR1
cmVzIGFuZCByZXF1aXJlbWVudHMgaW4gdGhpcyBzcGVjaWZpY2F0aW9uIGRvIG5vdCBhcHBseSB0
byBzY2VuYXJpb3Mgd2hlcmUgdGhlIFNEUCBvZmZlci9hbnN3ZXIgcHJvY2VkdXJlcyBhcmUgdXNl
ZCB3aXRoIG90aGVyIHByb3RvY29scyBhbmQgQVBJcyB0aGFuIFNJUC7igJ0NCg0KUHJvYmxlbSBz
b2x2ZWQ/DQoNClJlZ2FyZHMsDQoNCkNocmlzdGVyDQoNCkZyb206IHdlc3RoYXdrIFttYWlsdG86
dGhwQHdlc3RoYXdrLmNvLnVrXQ0KU2VudDogMTUgQXByaWwgMjAxOCAwOToyMw0KVG86IEJlbiBD
YW1wYmVsbCA8YmVuQG5vc3RydW0uY29tPg0KQ2M6IENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rl
ci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20+OyBtbXVzaWMtY2hhaXJzQGlldGYub3JnOyBtbXVzaWMg
V0cgPG1tdXNpY0BpZXRmLm9yZz47IGljZUBpZXRmLm9yZzsgcnRjd2ViQGlldGYub3JnOyBUaGUg
SUVTRyA8aWVzZ0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtbW11c2ljLXRyaWNrbGUtaWNlLXNpcEBp
ZXRmLm9yZw0KU3ViamVjdDogUmU6IFtydGN3ZWJdIFtNTVVTSUNdIEFkYW0gUm9hY2gncyBEaXNj
dXNzIG9uIGRyYWZ0LWlldGYtbW11c2ljLXRyaWNrbGUtaWNlLXNpcC0xNDogKHdpdGggRElTQ1VT
UyBhbmQgQ09NTUVOVCkNCg0KDQoNCg0KT24gMTMgQXByIDIwMTgsIGF0IDE2OjU2LCBCZW4gQ2Ft
cGJlbGwgPGJlbkBub3N0cnVtLmNvbTxtYWlsdG86YmVuQG5vc3RydW0uY29tPj4gd3JvdGU6DQoN
ClllcywgQWRhbSBhbmQgSSBoYXZlIGJlZW4gZGlzY3Vzc2luZyB0aGlzIHdpdGggdGhlIFJUQ1dF
QiBjaGFpcnMuIFdl4oCZdmUgc2luY2UgZGlzY292ZXJlZCB0aGF0IHRoaXMgaXMgbm90IHRoZSBv
bmx5IEpTRVAgbm9ybWF0aXZlIHJlZmVyZW5jZSBjaGFpbiBiYWNrIHRvIFNJUC4gVGhlIFJUQ1dF
QiBjaGFpcnMgYXJlIGN1cnJlbnRseSBkaXNjdXNzaW5nIHdoZXRoZXIgdGhleSBjYW4gbGl2ZSB3
aXRoIHRoYXQuIFRoZXkgbWF5IGRlY2lkZSB0byBqdXN0IHJlZmVyZW5jZSB0aGluZ3MgYXMgdGhl
eSBzdGFuZC4gSWYgdGhlaXIgYW5zd2VyIGludm9sdmVzIGEgcmVxdWVzdCB0byByZXN0cnVjdHVy
ZSBhbnl0aGluZywgSSB3aWxsIHB1bGwgaW4gdGhlIGF1dGhvcnMgYW5kIE1NVVNJQy9JQ0UgY2hh
aXJzLg0KDQpUaGFua3MhDQoNCkJlbi4NCg0KRm9yIHdoYXQgaXQgaXMgd29ydGgsIEnigJlkIGFy
Z3VlIHdlIGNhbiBsaXZlIHdpdGggaXQuDQpNeSB0aGlua2luZyBpcyB0aGF0IGhhdmluZyBhIHJl
ZmVyZW5jZSBjaGFpbiBiYWNrIHRvIFNJUCBpbiB0aGUgZG9jdW1lbnRzIHJlZmxlY3RzDQp0aGUg
cmVhbGl0eSBvZiBSVENXZWIgMS4wIGltcGxlbWVudGF0aW9ucy4gVGhlIFNEUCBpcyB0aGVyZSBi
ZWNhdXNlIGl0IHdhcyBiZWxpZXZlZA0KdGhhdCB1c2luZyBpdCB3b3VsZCBtYWtlIGludGVyb3Ag
d2l0aCBvdGhlciAodHlwaWNhbGx5IFNJUCBiYXNlZCkgc3lzdGVtcyBlYXNpZXIuDQoNCk11Y2gg
b2YgdGhlIGFjdHVhbCBpbXBsZW1lbnRhdGlvbnMgZ3JldyBvdXQgb2YgU0lQIGhlcml0YWdlIGNv
ZGViYXNlcy4NCg0KSSB0aGluayBpdCBpcyBvbmx5IHJlYXNvbmFibGUgdGhhdCB0aGUgZG9jdW1l
bnRzIHJlZmxlY3QgdGhpcyByZWFsaXR5Lg0KDQpULg0KDQoNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnJ0Y3dlYiBtYWlsaW5nIGxpc3QNCnJ0Y3dl
YkBpZXRmLm9yZzxtYWlsdG86cnRjd2ViQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9ydGN3ZWINCg0K

--_000_7594FB04B1934943A5C02806D1A2204B72E74697ESESSMB109erics_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAz
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAx
NSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFs
LCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90
dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3
IFJvbWFuIixzZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K
YTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFu
LkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZh
dWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4w
cHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT
ZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk
ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K
PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+
PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1HQiIgbGluaz0iYmx1ZSIgdmxp
bms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPkhpLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+QXMgZmFy
IGFzIHRoZSBNTVVTSUMgSUNFIGFuZCB0cmlja2xlLUlDRSBkcmFmdHMgYXJlIGNvbmNlcm5lZCwg
Y2Fu4oCZdCB3ZSBzaW1wbHkgYWRkIGEgc2VudGVuY2UgdG8gZWFjaCBvZiB0aG9zZSBkcmFmdHMg
c2F5aW5nIHNvbWV0aGluZw0KIGxpa2U6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj7igJxUaGUgU0lQIHByb2NlZHVyZXMgYW5kIHJlcXVpcmVtZW50cyBpbiB0aGlzIHNw
ZWNpZmljYXRpb24gZG8gbm90IGFwcGx5IHRvIHNjZW5hcmlvcyB3aGVyZSB0aGUgU0RQIG9mZmVy
L2Fuc3dlciBwcm9jZWR1cmVzIGFyZSB1c2VkDQogd2l0aCBvdGhlciBwcm90b2NvbHMgYW5kIEFQ
SXMgdGhhbiBTSVAu4oCdPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Q
cm9ibGVtIHNvbHZlZD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1V
UyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlJl
Z2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5DaHJpc3Rlcjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIG5hbWU9Il9NYWls
RW5kQ29tcG9zZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvYT48L3A+DQo8ZGl2Pg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRp
bmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPiB3ZXN0aGF3ayBbbWFpbHRvOnRocEB3ZXN0aGF3ay5jby51a10NCjxicj4NCjxi
PlNlbnQ6PC9iPiAxNSBBcHJpbCAyMDE4IDA5OjIzPGJyPg0KPGI+VG86PC9iPiBCZW4gQ2FtcGJl
bGwgJmx0O2JlbkBub3N0cnVtLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IENocmlzdGVyIEhvbG1i
ZXJnICZsdDtjaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20mZ3Q7OyBtbXVzaWMtY2hhaXJz
QGlldGYub3JnOyBtbXVzaWMgV0cgJmx0O21tdXNpY0BpZXRmLm9yZyZndDs7IGljZUBpZXRmLm9y
ZzsgcnRjd2ViQGlldGYub3JnOyBUaGUgSUVTRyAmbHQ7aWVzZ0BpZXRmLm9yZyZndDs7IGRyYWZ0
LWlldGYtbW11c2ljLXRyaWNrbGUtaWNlLXNpcEBpZXRmLm9yZzxicj4NCjxiPlN1YmplY3Q6PC9i
PiBSZTogW3J0Y3dlYl0gW01NVVNJQ10gQWRhbSBSb2FjaCdzIERpc2N1c3Mgb24gZHJhZnQtaWV0
Zi1tbXVzaWMtdHJpY2tsZS1pY2Utc2lwLTE0OiAod2l0aCBESVNDVVNTIGFuZCBDT01NRU5UKTxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxicj4NCjxicj4NCjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gMTMgQXByIDIwMTgs
IGF0IDE2OjU2LCBCZW4gQ2FtcGJlbGwgJmx0OzxhIGhyZWY9Im1haWx0bzpiZW5Abm9zdHJ1bS5j
b20iPmJlbkBub3N0cnVtLmNvbTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KWWVz
LCBBZGFtIGFuZCBJIGhhdmUgYmVlbiBkaXNjdXNzaW5nIHRoaXMgd2l0aCB0aGUgUlRDV0VCIGNo
YWlycy4gV2XigJl2ZSBzaW5jZSBkaXNjb3ZlcmVkIHRoYXQgdGhpcyBpcyBub3QgdGhlIG9ubHkg
SlNFUCBub3JtYXRpdmUgcmVmZXJlbmNlIGNoYWluIGJhY2sgdG8gU0lQLiBUaGUgUlRDV0VCIGNo
YWlycyBhcmUgY3VycmVudGx5IGRpc2N1c3Npbmcgd2hldGhlciB0aGV5IGNhbiBsaXZlIHdpdGgg
dGhhdC4gVGhleSBtYXkgZGVjaWRlIHRvIGp1c3QNCiByZWZlcmVuY2UgdGhpbmdzIGFzIHRoZXkg
c3RhbmQuIElmIHRoZWlyIGFuc3dlciBpbnZvbHZlcyBhIHJlcXVlc3QgdG8gcmVzdHJ1Y3R1cmUg
YW55dGhpbmcsIEkgd2lsbCBwdWxsIGluIHRoZSBhdXRob3JzIGFuZCBNTVVTSUMvSUNFIGNoYWly
cy48YnI+DQo8YnI+DQpUaGFua3MhPGJyPg0KPGJyPg0KQmVuLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Rm9yIHdoYXQgaXQgaXMgd29ydGgsIEnigJlkIGFyZ3VlIHdlIGNhbiBsaXZlIHdpdGggaXQuPG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NeSB0aGlu
a2luZyBpcyB0aGF0IGhhdmluZyBhIHJlZmVyZW5jZSBjaGFpbiBiYWNrIHRvIFNJUCBpbiB0aGUg
ZG9jdW1lbnRzIHJlZmxlY3RzPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj50aGUgcmVhbGl0eSBvZiBSVENXZWIgMS4wIGltcGxlbWVudGF0aW9ucy4g
VGhlIFNEUCBpcyB0aGVyZSBiZWNhdXNlIGl0IHdhcyBiZWxpZXZlZDxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+dGhhdCB1c2luZyBpdCB3b3VsZCBt
YWtlIGludGVyb3Agd2l0aCBvdGhlciAodHlwaWNhbGx5IFNJUCBiYXNlZCkgc3lzdGVtcyBlYXNp
ZXIuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pk11Y2ggb2YgdGhlIGFjdHVhbCBpbXBsZW1lbnRhdGlvbnMgZ3JldyBvdXQgb2YgU0lQIGhlcml0
YWdlIGNvZGViYXNlcy48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+SSB0aGluayBpdCBpcyBvbmx5IHJlYXNvbmFibGUgdGhhdCB0aGUgZG9jdW1l
bnRzIHJlZmxlY3QgdGhpcyByZWFsaXR5LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5ULjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0
eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KcnRjd2ViIG1haWxpbmcgbGlzdDxi
cj4NCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86cnRjd2ViQGlldGYub3JnIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNl
cmlmIj5ydGN3ZWJAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPjxicj4NCjwv
c3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J0Y3dl
YiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtIZWx2ZXRp
Y2EmcXVvdDssc2Fucy1zZXJpZiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9ydGN3ZWI8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+
DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_7594FB04B1934943A5C02806D1A2204B72E74697ESESSMB109erics_--


From nobody Sun Apr 15 19:35:31 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: ice@ietf.org
Delivered-To: ice@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B8D3312D77A; Sun, 15 Apr 2018 19:35:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: ice@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.78.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <152384612369.20878.2699935431881674302@ietfa.amsl.com>
Date: Sun, 15 Apr 2018 19:35:23 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/X0F8cJZVllJfQ-lU_CjmVYZ_veQ>
Subject: [Ice] I-D Action: draft-ietf-ice-trickle-21.txt
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 16 Apr 2018 02:35:24 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.

        Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
        Authors         : Emil Ivov
                          Eric Rescorla
                          Justin Uberti
                          Peter Saint-Andre
	Filename        : draft-ietf-ice-trickle-21.txt
	Pages           : 33
	Date            : 2018-04-15

Abstract:
   This document describes "Trickle ICE", an extension to the
   Interactive Connectivity Establishment (ICE) protocol that enables
   ICE agents to begin connectivity checks while they are still
   gathering candidates, by incrementally exchanging candidates over
   time instead of all at once.  This method can considerably accelerate
   the process of establishing a communication session.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-ice-trickle-21
https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-21

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-21


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Sun Apr 15 19:37:26 2018
Return-Path: <stpeter@mozilla.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 4F37A12D77C for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 19:37:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level: 
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.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 e2Mt0osemdZ7 for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 19:37:19 -0700 (PDT)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (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 7E23D12D77A for <ice@ietf.org>; Sun, 15 Apr 2018 19:37:19 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id h143-v6so9580518ita.4 for <ice@ietf.org>; Sun, 15 Apr 2018 19:37:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google;  h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=NOhOKZv8j8CL61ji53y5UoKWkA4kTwP+u6I7xbNOBdA=; b=CdzTP7bSICcyGDSjX3qOWMG5MBNSPYp7dOsxWRVC4m9IRnVOFF7Z6cOw8bGhJTk9+k s2WfWMVh1/PkgXGMLdTNbekODAGmY2O4EhNMLS4LwjcUtgIZ+ZJsnKS0yjfACApEL07a NCv10g/vos6XcSlji5dUA9me1gp3EN0Dm+46k=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=NOhOKZv8j8CL61ji53y5UoKWkA4kTwP+u6I7xbNOBdA=; b=YTyzNhZ33cQv2C9lwhExGkYvb2D9N2PVHSRbGh45UGcymJ5FUmKlrgA+ejb2pGCx5V mRoOsCPZdkda/kxtdkK63ExP15Z2zCTZJJzycGNpvUdciJGuBZwsSqrW7SG3hd7U0Mum mEeB7vLbo43hD+95dGT/xW9B7kV/GaNhq0t2cR8eoXFbKh/T9SG8G0sFvG12HMErzrOB tJGR8/viQN236FoXvCkrpwIXzBDPtxOGNBVe33WIO5TGSnQGAOL1+DuC1schrLb0xaCq GNC4MAKMpW5+nIf5Pdo3h4VMhU7M/90l5ZGgn4Hz0ClVvwcUTO47jvshmKJLKyZXE+ki 17Gg==
X-Gm-Message-State: ALQs6tAdbU/2H9z7YR2s7TvvdACvfXp4uxrDUxmCxO6iEy3+p8R4ZSOX KGvKxPHeHSTO3YmoyMtRhRrfdw==
X-Google-Smtp-Source: AIpwx49CB/jys1fwcx7jCeRO/fLaEIwh60LjpwymAFo29fY5QGFtiFcPgmyQAYVEnYIIgEtrXDEvBQ==
X-Received: by 2002:a24:33d3:: with SMTP id k202-v6mr13626267itk.16.1523846238806;  Sun, 15 Apr 2018 19:37:18 -0700 (PDT)
Received: from aither.local ([76.25.3.152]) by smtp.gmail.com with ESMTPSA id b187-v6sm4098592ita.5.2018.04.15.19.37.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Apr 2018 19:37:18 -0700 (PDT)
References: <152384612369.20878.2699935431881674302@ietfa.amsl.com>
To: ice@ietf.org
From: Peter Saint-Andre <stpeter@mozilla.com>
Message-ID: <e58a3b75-919a-a2b2-ec53-b79ec598beee@mozilla.com>
Date: Sun, 15 Apr 2018 20:37:17 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <152384612369.20878.2699935431881674302@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/fAEh5ktJe5OnTLwRFzeb6p4TnsQ>
Subject: Re: [Ice] I-D Action: draft-ietf-ice-trickle-21.txt
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: Mon, 16 Apr 2018 02:37:21 -0000

As discussed on list, some slight corrections to handling of peer
reflexive candidates, and a bit of wordsmithing here and there.

On 4/15/18 8:35 PM, internet-drafts@ietf.org wrote:
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Interactive Connectivity Establishment WG of the IETF.
> 
>         Title           : Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
>         Authors         : Emil Ivov
>                           Eric Rescorla
>                           Justin Uberti
>                           Peter Saint-Andre
> 	Filename        : draft-ietf-ice-trickle-21.txt
> 	Pages           : 33
> 	Date            : 2018-04-15
> 
> Abstract:
>    This document describes "Trickle ICE", an extension to the
>    Interactive Connectivity Establishment (ICE) protocol that enables
>    ICE agents to begin connectivity checks while they are still
>    gathering candidates, by incrementally exchanging candidates over
>    time instead of all at once.  This method can considerably accelerate
>    the process of establishing a communication session.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-ice-trickle/
> 
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-ice-trickle-21
> https://datatracker.ietf.org/doc/html/draft-ietf-ice-trickle-21
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-ice-trickle-21
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> _______________________________________________
> Ice mailing list
> Ice@ietf.org
> https://www.ietf.org/mailman/listinfo/ice
> 


From nobody Sun Apr 15 20:50:21 2018
Return-Path: <christer.holmberg@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 D439E12D873 for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 11:29:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.33
X-Spam-Level: 
X-Spam-Status: No, score=-4.33 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_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 7SNue4NPbEcL for <ice@ietfa.amsl.com>; Fri, 13 Apr 2018 11:29:28 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 C1E381275AB for <ice@ietf.org>; Fri, 13 Apr 2018 11:29:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523644162; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=uvMBGZlR6ODzJqzE+6bYwsSknzkdZJ8HhP2XXUY15rk=; b=X7jb/ME0XCoRnfoVA+bVP5VsJrofidI+mq3Wwnx6R1EQcdplcTkK/Ak21gqdMs8z ER0jeNbv32L8S8oHPMd41NtXD2Godz8Md2W05709dkMoUinvbKQJ8sWzYBK9La6l 8AcopifT/Hci6DOK16mIP2SjCD7PYxUEo5+zhDhcr4E=;
X-AuditID: c1b4fb25-5a75a9c00000522b-91-5ad0f702059e
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.183.39]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 5C.D8.21035.207F0DA5; Fri, 13 Apr 2018 20:29:22 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.115]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.03.0382.000; Fri, 13 Apr 2018 20:29:08 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>
CC: Peter Saint-Andre <stpeter@mozilla.com>, Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAABSyAgAABrACAAA6TAIAAAI6AgAAWLYCAAUXTgIAAFRIAgA3/bYD///x6AIAAXRFN
Date: Fri, 13 Apr 2018 18:29:08 +0000
Message-ID: <7B683890-F38A-4D78-BEAC-02F6F90025D1@ericsson.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com> <D6F67849.2DED5%christer.holmberg@ericsson.com>, <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com>
In-Reply-To: <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_7B683890F38A4D78BEAC02F6F90025D1ericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsUyM2K7ui7T9wtRBlN36Vvs+buI3WJ+52l2 ix9rlzNbvL+ga/HtQq3FjD8TmS3O71zPZDF1+WMWi7X/2tktnq08xWixc24HswO3x5TfG1k9 ds66y+6xZMlPJo++A12sHrN2PmEJYI3isklJzcksSy3St0vgytiyw7ngXANjxZq9h9kaGH/m dzFyckgImEi0v37ICmILCRxhlFjawN7FyAVkL2GU+DrvHZDDwcEmYCHR/U8bpEZEQEniefNW FpAaZoENzBIrW6+BNQsLFEj07N3PAlFUKLF2xyM2kCIRgWmMEv83vgUrYhFQlXi4eSsjiM0r YC9x4M8lVohtyzkkFkxrBktwAiUWPFnDDmIzCohJfD+1hgnEZhYQl7j1ZD4TxNkCEkv2nGeG sEUlXj7+xwpRkyzxrwniHV4BQYmTM5+wTGAUnoWkfRaSsllIymYBPcosYCDxaJ83RIm2xLKF r5khwvoSt69lIgsvYGRfxShanFqclJtuZKyXWpSZXFycn6eXl1qyiREYswe3/FbdwXj5jeMh RgEORiUe3ukfL0QJsSaWFVfmHmKU4GBWEuGNvQEU4k1JrKxKLcqPLyrNSS0+xCjNwaIkzvvQ fHOUkEB6YklqdmpqQWoRTJaJg1OqgTF/za1c1adHfM1rV94uuf3IdbnzbK49Dd3a4g/nH5i2 iaFdXvdoRfo+3wfGP64d5tDouStsfjHu5JNrR1/lVJk4RAQK7RA5+G1l3tT0kP+3t5k4qJd0 LTLtXXn9x+ryZPM+tzj+DQ1ussuu//T9yrhtddvDJIVXm5r4Xm+zFD7WFM7+Z6pi1T4lluKM REMt5qLiRADJDvM+1QIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/unISzWHWMnZNwHBpIF94jsk6aGg>
X-Mailman-Approved-At: Sun, 15 Apr 2018 20:50:20 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Fri, 13 Apr 2018 18:29:30 -0000

--_000_7B683890F38A4D78BEAC02F6F90025D1ericssoncom_
Content-Type: text/plain; charset="windows-1250"
Content-Transfer-Encoding: quoted-printable

Hi,

In addition, as I mentioned earlier, there are cases where JSEP references =
draft-ice-trickle for things and procedures that don=92t exist in draft-ice=
-trickle. Instead those references should be to draft-mmusic-trickle.

Regards,

Christer

Sent from my iPhone

On 13 Apr 2018, at 17.56, Ben Campbell <ben@nostrum.com<mailto:ben@nostrum.=
com>> wrote:



On Apr 13, 2018, at 7:06 AM, Christer Holmberg <christer.holmberg@ericsson.=
com<mailto:christer.holmberg@ericsson.com>> wrote:

Hi,

On Apr 4, 2018, at 11:07 AM, Peter Saint-Andre <stpeter@mozilla.com<mailto:=
stpeter@mozilla.com>>
wrote:

On 4/3/18 2:41 PM, Suhas Nandakumar wrote:


On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com<mailto:ben@n=
ostrum.com>
<mailto:ben@nostrum.com>> wrote:



On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre <stpeter@mozilla.com<mailto:s=
tpeter@mozilla.com>
<mailto:stpeter@mozilla.com>> wrote:

On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
Just to complete, ice-bis doesn=B9t normatively reference ice-sip-SDP
draft when it moved to using =B3usages =B3 indirections for signaling
protocols.


Trickle ice can use similar approach and refer to trickle-sip as
usage
for trickle.

It already does. That's why we pulled all the SDP/SIP stuff out of
draft-ietf-ice-trickle.

 I assume Suhas meant separating the SDP stuff from the SIP stuff. (I
 also assume he will correct me if I am wrong.)


That's right Ben .. I was just thinking minimal localized changes (thus
small time to get new draft done) and then asking trickle, trickle-sip
to
refer to the new one. (work done to refer is much smaller for these
drafts that are at the very end of approval journey)

I do agree with Adam, no matter what version of the proposal we pick,
there is some work that needs to be done and we
should do it.

These documents are on the telechat tomorrow. Are we proposing to delay
consideration by the IESG while we get this mess sorted out? ;-)

Hi Peter,

I currently plan to leave it on. We may discuss a way forward on the
telechat. Also, I=B9d like to get feedback on the rest of the draft(s) from
the other ADs sooner than later.

Did you discuss this at the telechat?

Any other discussions on how to move forward with this?

Yes, Adam and I have been discussing this with the RTCWEB chairs. We=92ve s=
ince discovered that this is not the only JSEP normative reference chain ba=
ck to SIP. The RTCWEB chairs are currently discussing whether they can live=
 with that. They may decide to just reference things as they stand. If thei=
r answer involves a request to restructure anything, I will pull in the aut=
hors and MMUSIC/ICE chairs.

Thanks!

Ben.


--_000_7B683890F38A4D78BEAC02F6F90025D1ericssoncom_
Content-Type: text/html; charset="windows-1250"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
250">
</head>
<body dir=3D"auto">
Hi,
<div><br>
</div>
<div>In addition, as I mentioned earlier, there are cases where JSEP refere=
nces draft-ice-trickle for things and procedures that don=92t exist in draf=
t-ice-trickle. Instead those references should be to draft-mmusic-trickle.<=
/div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Christer&nbsp;<br>
<br>
<div id=3D"AppleMailSignature">Sent from my iPhone</div>
<div><br>
On 13 Apr 2018, at 17.56, Ben Campbell &lt;<a href=3D"mailto:ben@nostrum.co=
m">ben@nostrum.com</a>&gt; wrote:<br>
<br>
</div>
<blockquote type=3D"cite">
<div><span></span><br>
<span></span><br>
<blockquote type=3D"cite"><span>On Apr 13, 2018, at 7:06 AM, Christer Holmb=
erg &lt;<a href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg=
@ericsson.com</a>&gt; wrote:</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Hi,</span><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>On Apr 4, 2018, at 11:07 AM, Peter Saint-An=
dre &lt;<a href=3D"mailto:stpeter@mozilla.com">stpeter@mozilla.com</a>&gt;<=
/span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>wrote:</span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>On 4/3/18 2:41 PM, Suhas Nandakumar wrote:<=
/span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbe=
ll &lt;<a href=3D"mailto:ben@nostrum.com">ben@nostrum.com</a></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&lt;<a href=3D"mailto:ben@nostrum.com">mail=
to:ben@nostrum.com</a>&gt;&gt; wrote:</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>On Apr 3, 2018, at 2:20 PM, Peter Saint-And=
re &lt;<a href=3D"mailto:stpeter@mozilla.com">stpeter@mozilla.com</a></span=
><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&lt;<a href=3D"mailto:stpeter@mozilla.com">=
mailto:stpeter@mozilla.com</a>&gt;&gt; wrote:</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>On 4/3/18 12:27 PM, Suhas Nandakumar wrote:=
</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>Just to complete, ice-bis doesn=B9t normati=
vely reference ice-sip-SDP</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>draft when it moved to using =B3usages =B3 =
indirections for signaling</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>protocols.</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>Trickle ice can use similar approach and re=
fer to trickle-sip as</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>usage</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>for trickle.</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>It already does. That's why we pulled all t=
he SDP/SIP stuff out of</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>draft-ietf-ice-trickle.</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;I assume Suhas meant separating the S=
DP stuff from the SIP stuff. (I</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>&nbsp;also assume he will correct me if I a=
m wrong.)</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>That's right Ben .. I was just thinking min=
imal localized changes (thus</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>small time to get new draft done) and then =
asking trickle, trickle-sip</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>to</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>refer to the new one. (work done to refer i=
s much smaller for these</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>drafts that are at the very end of approval=
 journey)</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>I do agree with Adam, no matter what versio=
n of the proposal we pick,</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>there is some work that needs to be done an=
d we</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>should do it.</span><br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>These documents are on the telechat tomorro=
w. Are we proposing to delay</span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>consideration by the IESG while we get this=
 mess sorted out? ;-)</span><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>Hi Peter,</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span></span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>I currently plan to leave it on. We may dis=
cuss a way forward on the</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>telechat. Also, I=B9d like to get feedback =
on the rest of the draft(s) from</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite">
<blockquote type=3D"cite"><span>the other ADs sooner than later.</span><br>
</blockquote>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Did you discuss this at the telechat?</span=
><br>
</blockquote>
<blockquote type=3D"cite"><span></span><br>
</blockquote>
<blockquote type=3D"cite"><span>Any other discussions on how to move forwar=
d with this?</span><br>
</blockquote>
<span></span><br>
<span>Yes, Adam and I have been discussing this with the RTCWEB chairs. We=
=92ve since discovered that this is not the only JSEP normative reference c=
hain back to SIP. The RTCWEB chairs are currently discussing whether they c=
an live with that. They may decide
 to just reference things as they stand. If their answer involves a request=
 to restructure anything, I will pull in the authors and MMUSIC/ICE chairs.=
</span><br>
<span></span><br>
<span>Thanks!</span><br>
<span></span><br>
<span>Ben.</span><br>
<span></span><br>
</div>
</blockquote>
</div>
</body>
</html>

--_000_7B683890F38A4D78BEAC02F6F90025D1ericssoncom_--


From nobody Sun Apr 15 20:50:25 2018
Return-Path: <ben@nostrum.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 D5680127978; Fri, 13 Apr 2018 12:56:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.88
X-Spam-Level: 
X-Spam-Status: No, score=-1.88 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01] 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 GfK14ufvrUby; Fri, 13 Apr 2018 12:56:12 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (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 C1683127AD4; Fri, 13 Apr 2018 12:56:12 -0700 (PDT)
Received: from [10.0.1.91] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id w3DJu08a097300 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 13 Apr 2018 14:56:01 -0500 (CDT) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.91]
From: Ben Campbell <ben@nostrum.com>
Message-Id: <14DA7FB6-2F60-4106-BC80-8F43CA621740@nostrum.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_019D8A7C-D803-4A66-9249-3D5C4AE90557"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Fri, 13 Apr 2018 14:55:59 -0500
In-Reply-To: <7B683890-F38A-4D78-BEAC-02F6F90025D1@ericsson.com>
Cc: Peter Saint-Andre <stpeter@mozilla.com>, Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
To: Christer Holmberg <christer.holmberg@ericsson.com>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com> <D6F67849.2DED5%christer.holmberg@ericsson.com> <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com> <7B683890-F38A-4D78-BEAC-02F6F90025D1@ericsson.com>
X-Mailer: Apple Mail (2.3445.6.18)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/mZSeDXFg-A3FBwzpVOWjjbzryDE>
X-Mailman-Approved-At: Sun, 15 Apr 2018 20:50:20 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Fri, 13 Apr 2018 19:56:15 -0000

--Apple-Mail=_019D8A7C-D803-4A66-9249-3D5C4AE90557
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Yes. The question is whether to just move the references in JSEP to =
point to mmusic-trickle-sip, or do something different.

> On Apr 13, 2018, at 1:29 PM, Christer Holmberg =
<christer.holmberg@ericsson.com> wrote:
>=20
> Hi,
>=20
> In addition, as I mentioned earlier, there are cases where JSEP =
references draft-ice-trickle for things and procedures that don=E2=80=99t =
exist in draft-ice-trickle. Instead those references should be to =
draft-mmusic-trickle.
>=20
> Regards,
>=20
> Christer
>=20
> Sent from my iPhone
>=20
> On 13 Apr 2018, at 17.56, Ben Campbell <ben@nostrum.com> wrote:
>=20
>>=20
>>=20
>>> On Apr 13, 2018, at 7:06 AM, Christer Holmberg =
<christer.holmberg@ericsson.com> wrote:
>>>=20
>>> Hi,
>>>=20
>>>>> On Apr 4, 2018, at 11:07 AM, Peter Saint-Andre =
<stpeter@mozilla.com>
>>>>> wrote:
>>>>>=20
>>>>> On 4/3/18 2:41 PM, Suhas Nandakumar wrote:
>>>>>>=20
>>>>>>=20
>>>>>> On Tue, Apr 3, 2018 at 12:22 PM, Ben Campbell <ben@nostrum.com
>>>>>> <mailto:ben@nostrum.com>> wrote:
>>>>>>=20
>>>>>>=20
>>>>>>=20
>>>>>>> On Apr 3, 2018, at 2:20 PM, Peter Saint-Andre =
<stpeter@mozilla.com
>>>>>>> <mailto:stpeter@mozilla.com>> wrote:
>>>>>>>=20
>>>>>>> On 4/3/18 12:27 PM, Suhas Nandakumar wrote:
>>>>>>>> Just to complete, ice-bis doesn=C4=85t normatively reference =
ice-sip-SDP
>>>>>>>> draft when it moved to using =C5=82usages =C5=82 indirections =
for signaling
>>>>>>>> protocols.
>>>>>>>>=20
>>>>>>>>=20
>>>>>>>> Trickle ice can use similar approach and refer to trickle-sip =
as
>>>>>>>> usage
>>>>>>>> for trickle.
>>>>>>>=20
>>>>>>> It already does. That's why we pulled all the SDP/SIP stuff out =
of
>>>>>>> draft-ietf-ice-trickle.
>>>>>>=20
>>>>>>  I assume Suhas meant separating the SDP stuff from the SIP =
stuff. (I
>>>>>>  also assume he will correct me if I am wrong.)
>>>>>>=20
>>>>>>=20
>>>>>> That's right Ben .. I was just thinking minimal localized changes =
(thus
>>>>>> small time to get new draft done) and then asking trickle, =
trickle-sip
>>>>>> to
>>>>>> refer to the new one. (work done to refer is much smaller for =
these
>>>>>> drafts that are at the very end of approval journey)
>>>>>>=20
>>>>>> I do agree with Adam, no matter what version of the proposal we =
pick,
>>>>>> there is some work that needs to be done and we
>>>>>> should do it.
>>>>>=20
>>>>> These documents are on the telechat tomorrow. Are we proposing to =
delay
>>>>> consideration by the IESG while we get this mess sorted out? ;-)
>>>>=20
>>>> Hi Peter,
>>>>=20
>>>> I currently plan to leave it on. We may discuss a way forward on =
the
>>>> telechat. Also, I=C4=85d like to get feedback on the rest of the =
draft(s) from
>>>> the other ADs sooner than later.
>>>=20
>>> Did you discuss this at the telechat?
>>>=20
>>> Any other discussions on how to move forward with this?
>>=20
>> Yes, Adam and I have been discussing this with the RTCWEB chairs. =
We=E2=80=99ve since discovered that this is not the only JSEP normative =
reference chain back to SIP. The RTCWEB chairs are currently discussing =
whether they can live with that. They may decide to just reference =
things as they stand. If their answer involves a request to restructure =
anything, I will pull in the authors and MMUSIC/ICE chairs.
>>=20
>> Thanks!
>>=20
>> Ben.
>>=20


--Apple-Mail=_019D8A7C-D803-4A66-9249-3D5C4AE90557
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEExW9rpd7ez4DexOFOgFZKbJXz1A0FAlrRC08ACgkQgFZKbJXz
1A2hiA/9HWxY+Sx4AS7gQv8QvWVmlnixvhco+MEMklzIjhooTOfm+Ejf0V5QN+bN
20rqSCPgBImwWRfE1Ob8+Vtpdmj9L2WR52zzbNuPAYZuqRt6R+1Hur4a8JmokLzh
zeWoJM9pHBFrTAWx2kZVaaLvmDYW2ZL1glTZwydzzckYqX9AZWZanAkwOW51kfSQ
7uiM82WE0fymik9Ngmo9K8nG4mnVPBbxQ2WUJG1Wi5/zvEkXBtmcC4vX3vnvdgLz
unLGEXZ6E030GMYAHp2J4D5ADktwg4y+EsMW49gxbuE+pMaBaDQ+eXlg6jWryDl3
JO6rEODqzL3ikiGCPRLkgBiOsc30bKhSjSDynOboAfS+6YudxkP9AVVHLgcBwi3w
ILqGvdyb0HbqAtwxoBgNPyYyF37O2T8yAI7RBp56KmIH4lPzxIN5Y+yZx2cJw/Y3
qPWiKODPCrze3hXoHKUSzMAF0q+q2MQHhEymv6FuiylAr53XKlkcKOqroxU5B85G
G34NDSa05Z01NMQes+DEPHj5qeaPWUe05r87FRUE1b+GYBP1ZHQIG4l2vkwUFfDs
7Xul8SyFCXI1y6/2iDwBYWbXXeuFrVjdNrR5pkOcnuli0+s9TNA1nTzAgrbrMMhE
ks++fZN0ys+oq1/Ogr3Pg43sDcHm3h1HbJTmEVBraRoD6/VACkY=
=JgB4
-----END PGP SIGNATURE-----

--Apple-Mail=_019D8A7C-D803-4A66-9249-3D5C4AE90557--


From nobody Sun Apr 15 20:50:30 2018
Return-Path: <christer.holmberg@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 D41FE124239 for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 00:16:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.312
X-Spam-Level: 
X-Spam-Status: No, score=-4.312 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 Pg3pyzbBlVAS for <ice@ietfa.amsl.com>; Sun, 15 Apr 2018 00:16:52 -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 D13F7126C0F for <ice@ietf.org>; Sun, 15 Apr 2018 00:16:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1523776610; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ScDIy4cAoVJ6ynkQZLSQ4QpubT8ryhvVFR8IFfTtWJI=; b=DJiMUCc8+gav6KOPmoH1fQQzVWnJt/fnveWkYqHV1jiV6XzXKaUzxJc9K8ns4xTB 85VJtJdoX7iobRziDwWGSe6gTCZTGG5sdYK3LWI234GzCDCQsUYlJWPT8jEPUKAl 9wMuuOjLyXFzMQTttDeCMW4gY9obp+PZQG+ryObWlxI=;
X-AuditID: c1b4fb2d-82dff70000003563-2a-5ad2fc616201
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.183.66]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 24.D7.13667.16CF2DA5; Sun, 15 Apr 2018 09:16:50 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.34]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.03.0382.000; Sun, 15 Apr 2018 09:16:49 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>
CC: Peter Saint-Andre <stpeter@mozilla.com>, Suhas Nandakumar <suhasietf@gmail.com>, Adam Roach <adam@nostrum.com>, mmusic WG <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "ice@ietf.org" <ice@ietf.org>, Flemming Andreasen <fandreas@cisco.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Thread-Topic: [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Thread-Index: AQHTy2yX73Ehi4UWF02QdXKK9x8zEKPvKNAAgAAAqICAAAKUAIAAAkMAgAAC5ICAAAKPAIAABSyAgAABrACAAA6TAIAAAI6AgAAWLYCAAUXTgIAAFRIAgA3/bYD///x6AIAAXRFN///2vYCAAnGPMA==
Date: Sun, 15 Apr 2018 07:16:48 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72E72F58@ESESSMB109.ericsson.se>
References: <152274059303.13991.7963954297164952826.idtracker@ietfa.amsl.com> <abc6dbc9-5500-bf51-c003-c4d9affe612f@mozilla.com> <E24F839C-DC79-41DA-8742-33F2EB9634BC@nostrum.com> <ba4a3f03-9180-4b30-c672-b893fc19d241@nostrum.com> <CABcZeBPQ32XX1j1a0VCuytC+mv9b7Gv_uNK5kbufPfOMGxPw-A@mail.gmail.com> <F5C281C6-2B72-4B33-AACC-DA8E7B43CB94@nostrum.com> <CABcZeBMNFxJ+OjffyFOSB4YPg+i9YTTC+KetqL-6HtO0BHsY+w@mail.gmail.com> <BDA42C0E-1CBC-4F1D-860B-A5BD513362F7@nostrum.com> <6b2e132d-88ee-9274-b19d-c24937e46ad2@nostrum.com> <CAMRcRGTWTqNfO_v911JN4wcWtyd8TXQFgp_rR9z13ug=YQWtWA@mail.gmail.com> <CAMRcRGROerxxcS-9KUAt6rfceWBL=GJ9GrhjzJAC4Q17p7gcLw@mail.gmail.com> <07de7983-293d-f97e-8ca9-08713ce48e1c@mozilla.com> <3E157C5A-A2CD-4361-9BFE-B87EA71D8FFD@nostrum.com> <CAMRcRGRcMZim6J+Ts-wSrbPzjrr3c6m9gBkKosk1Xi56UuLusQ@mail.gmail.com> <dfce4246-b000-3421-25a4-844f6865053c@mozilla.com> <8BBC3434-DEA2-437B-AB32-DA113AE085AA@nostrum.com> <D6F67849.2DED5%christer.holmberg@ericsson.com> <A5F42D69-6ECB-4A03-8A54-F081624F13D0@nostrum.com> <7B683890-F38A-4D78-BEAC-02F6F90025D1@ericsson.com> <14DA7FB6-2F60-4106-BC80-8F43CA621740@nostrum.com>
In-Reply-To: <14DA7FB6-2F60-4106-BC80-8F43CA621740@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.162]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRmVeSWpSXmKPExsUyM2K7k27Sn0tRBnfeMVvs+buI3WJ+52l2 ix9rlzNbvL+ga/HtQq3FjD8TmS3O71zPZDF1+WMWi7X/2tktnq08xWixc24HswO3x5TfG1k9 ds66y+6xZMlPJo++A12sHrN2PmEJYI3isklJzcksSy3St0vgyph19wB7QY9KxZQ5BxkbGKco dzFyckgImEgcbbjN1sXIxSEkcIRRoqfxOyuEs5hRYsu8u0xdjBwcbAIWEt3/tEEaRASUJJ43 b2UBqWEW2MAssbL1GitIQligQGLjnFY2iKJCibU7HoFNFRFYxiixcMUidpAEi4CqxKNT98Aa eAV8JS6eOcMCsW0Kp8SP05+ZQRKcAvYS6/evBStiFBCT+H5qDROIzSwgLnHryXwmiLsFJJbs Oc8MYYtKvHz8jxXCVpJ4+n8J2NXMApoS63fpQ7QqSkzpfsgOsVdQ4uTMJywTGEVnIZk6C6Fj FpKOWUg6FjCyrGIULU4tLs5NNzLWSy3KTC4uzs/Ty0st2cQIjM6DW37r7mBc/drxEKMAB6MS D2/X+0tRQqyJZcWVuYcYJTiYlUR4S9yBQrwpiZVVqUX58UWlOanFhxilOViUxHn1Vu2JEhJI TyxJzU5NLUgtgskycXBKNTDmlRzYUqQqJjfrmsB/25iEbzZP4vt+vr47r2zxPJc5fuke70Xm vBa86/t9zjYh9+i6b7Mm3FEv+/Nv/8KrTszmS0tajNlrmv9ktZzdvOeZPfOjOD7FSMWVpypV 9TbtfbqrQuKU4OuG870hu3IjGM2E/uY/2xqTf3X615Kz+zfLf3uzdI/C2YIlSizFGYmGWsxF xYkAhmDsscoCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/MDFUHFQNrIQiMDDk3WwDsO48L1Y>
X-Mailman-Approved-At: Sun, 15 Apr 2018 20:50:20 -0700
Subject: Re: [Ice] [MMUSIC] Adam Roach's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
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: Sun, 15 Apr 2018 07:16:55 -0000

SGksDQoNCj4gWWVzLiBUaGUgcXVlc3Rpb24gaXMgd2hldGhlciB0byBqdXN0IG1vdmUgdGhlIHJl
ZmVyZW5jZXMgaW4gSlNFUCB0byBwb2ludCB0byBtbXVzaWMtdHJpY2tsZS1zaXAsIG9yIGRvIHNv
bWV0aGluZyBkaWZmZXJlbnQuDQoNCkkgdGhpbmsgaXQgd291bGQgYmUgZ29vZCB0byBoYXZlIGEg
bGlzdCBvZiBhbGwgdGhlIHJlZmVyZW5jZSBpbnN0YW5jZXMgdGhhdCBuZWVkIHRvIGJlIG1vZGlm
aWVkLg0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rlcg0KDQo+IE9uIEFwciAxMywgMjAxOCwgYXQgMToy
OSBQTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1iZXJnQGVyaWNzc29uLmNvbT4g
d3JvdGU6DQo+IA0KPiBIaSwNCj4gDQo+IEluIGFkZGl0aW9uLCBhcyBJIG1lbnRpb25lZCBlYXJs
aWVyLCB0aGVyZSBhcmUgY2FzZXMgd2hlcmUgSlNFUCByZWZlcmVuY2VzIGRyYWZ0LWljZS10cmlj
a2xlIGZvciB0aGluZ3MgYW5kIHByb2NlZHVyZXMgdGhhdCBkb27igJl0IGV4aXN0IGluIGRyYWZ0
LWljZS10cmlja2xlLiBJbnN0ZWFkIHRob3NlIHJlZmVyZW5jZXMgc2hvdWxkIGJlIHRvIGRyYWZ0
LW1tdXNpYy10cmlja2xlLg0KPiANCj4gUmVnYXJkcywNCj4gDQo+IENocmlzdGVyDQo+IA0KPiBT
ZW50IGZyb20gbXkgaVBob25lDQo+IA0KPiBPbiAxMyBBcHIgMjAxOCwgYXQgMTcuNTYsIEJlbiBD
YW1wYmVsbCA8YmVuQG5vc3RydW0uY29tPiB3cm90ZToNCj4gDQo+PiANCj4+IA0KPj4+IE9uIEFw
ciAxMywgMjAxOCwgYXQgNzowNiBBTSwgQ2hyaXN0ZXIgSG9sbWJlcmcgPGNocmlzdGVyLmhvbG1i
ZXJnQGVyaWNzc29uLmNvbT4gd3JvdGU6DQo+Pj4gDQo+Pj4gSGksDQo+Pj4gDQo+Pj4+PiBPbiBB
cHIgNCwgMjAxOCwgYXQgMTE6MDcgQU0sIFBldGVyIFNhaW50LUFuZHJlIA0KPj4+Pj4gPHN0cGV0
ZXJAbW96aWxsYS5jb20+DQo+Pj4+PiB3cm90ZToNCj4+Pj4+IA0KPj4+Pj4gT24gNC8zLzE4IDI6
NDEgUE0sIFN1aGFzIE5hbmRha3VtYXIgd3JvdGU6DQo+Pj4+Pj4gDQo+Pj4+Pj4gDQo+Pj4+Pj4g
T24gVHVlLCBBcHIgMywgMjAxOCBhdCAxMjoyMiBQTSwgQmVuIENhbXBiZWxsIDxiZW5Abm9zdHJ1
bS5jb20gDQo+Pj4+Pj4gPG1haWx0bzpiZW5Abm9zdHJ1bS5jb20+PiB3cm90ZToNCj4+Pj4+PiAN
Cj4+Pj4+PiANCj4+Pj4+PiANCj4+Pj4+Pj4gT24gQXByIDMsIDIwMTgsIGF0IDI6MjAgUE0sIFBl
dGVyIFNhaW50LUFuZHJlIA0KPj4+Pj4+PiA8c3RwZXRlckBtb3ppbGxhLmNvbSA8bWFpbHRvOnN0
cGV0ZXJAbW96aWxsYS5jb20+PiB3cm90ZToNCj4+Pj4+Pj4gDQo+Pj4+Pj4+IE9uIDQvMy8xOCAx
MjoyNyBQTSwgU3VoYXMgTmFuZGFrdW1hciB3cm90ZToNCj4+Pj4+Pj4+IEp1c3QgdG8gY29tcGxl
dGUsIGljZS1iaXMgZG9lc27EhXQgbm9ybWF0aXZlbHkgcmVmZXJlbmNlIA0KPj4+Pj4+Pj4gaWNl
LXNpcC1TRFAgZHJhZnQgd2hlbiBpdCBtb3ZlZCB0byB1c2luZyDFgnVzYWdlcyDFgiBpbmRpcmVj
dGlvbnMgDQo+Pj4+Pj4+PiBmb3Igc2lnbmFsaW5nIHByb3RvY29scy4NCj4+Pj4+Pj4+IA0KPj4+
Pj4+Pj4gDQo+Pj4+Pj4+PiBUcmlja2xlIGljZSBjYW4gdXNlIHNpbWlsYXIgYXBwcm9hY2ggYW5k
IHJlZmVyIHRvIHRyaWNrbGUtc2lwIA0KPj4+Pj4+Pj4gYXMgdXNhZ2UgZm9yIHRyaWNrbGUuDQo+
Pj4+Pj4+IA0KPj4+Pj4+PiBJdCBhbHJlYWR5IGRvZXMuIFRoYXQncyB3aHkgd2UgcHVsbGVkIGFs
bCB0aGUgU0RQL1NJUCBzdHVmZiBvdXQgDQo+Pj4+Pj4+IG9mIGRyYWZ0LWlldGYtaWNlLXRyaWNr
bGUuDQo+Pj4+Pj4gDQo+Pj4+Pj4gIEkgYXNzdW1lIFN1aGFzIG1lYW50IHNlcGFyYXRpbmcgdGhl
IFNEUCBzdHVmZiBmcm9tIHRoZSBTSVAgDQo+Pj4+Pj4gc3R1ZmYuIChJICBhbHNvIGFzc3VtZSBo
ZSB3aWxsIGNvcnJlY3QgbWUgaWYgSSBhbSB3cm9uZy4pDQo+Pj4+Pj4gDQo+Pj4+Pj4gDQo+Pj4+
Pj4gVGhhdCdzIHJpZ2h0IEJlbiAuLiBJIHdhcyBqdXN0IHRoaW5raW5nIG1pbmltYWwgbG9jYWxp
emVkIGNoYW5nZXMgDQo+Pj4+Pj4gKHRodXMgc21hbGwgdGltZSB0byBnZXQgbmV3IGRyYWZ0IGRv
bmUpIGFuZCB0aGVuIGFza2luZyB0cmlja2xlLCANCj4+Pj4+PiB0cmlja2xlLXNpcCB0byByZWZl
ciB0byB0aGUgbmV3IG9uZS4gKHdvcmsgZG9uZSB0byByZWZlciBpcyBtdWNoIA0KPj4+Pj4+IHNt
YWxsZXIgZm9yIHRoZXNlIGRyYWZ0cyB0aGF0IGFyZSBhdCB0aGUgdmVyeSBlbmQgb2YgYXBwcm92
YWwgDQo+Pj4+Pj4gam91cm5leSkNCj4+Pj4+PiANCj4+Pj4+PiBJIGRvIGFncmVlIHdpdGggQWRh
bSwgbm8gbWF0dGVyIHdoYXQgdmVyc2lvbiBvZiB0aGUgcHJvcG9zYWwgd2UgDQo+Pj4+Pj4gcGlj
aywgdGhlcmUgaXMgc29tZSB3b3JrIHRoYXQgbmVlZHMgdG8gYmUgZG9uZSBhbmQgd2Ugc2hvdWxk
IGRvIA0KPj4+Pj4+IGl0Lg0KPj4+Pj4gDQo+Pj4+PiBUaGVzZSBkb2N1bWVudHMgYXJlIG9uIHRo
ZSB0ZWxlY2hhdCB0b21vcnJvdy4gQXJlIHdlIHByb3Bvc2luZyB0byANCj4+Pj4+IGRlbGF5IGNv
bnNpZGVyYXRpb24gYnkgdGhlIElFU0cgd2hpbGUgd2UgZ2V0IHRoaXMgbWVzcyBzb3J0ZWQgb3V0
PyANCj4+Pj4+IDstKQ0KPj4+PiANCj4+Pj4gSGkgUGV0ZXIsDQo+Pj4+IA0KPj4+PiBJIGN1cnJl
bnRseSBwbGFuIHRvIGxlYXZlIGl0IG9uLiBXZSBtYXkgZGlzY3VzcyBhIHdheSBmb3J3YXJkIG9u
IA0KPj4+PiB0aGUgdGVsZWNoYXQuIEFsc28sIEnEhWQgbGlrZSB0byBnZXQgZmVlZGJhY2sgb24g
dGhlIHJlc3Qgb2YgdGhlIA0KPj4+PiBkcmFmdChzKSBmcm9tIHRoZSBvdGhlciBBRHMgc29vbmVy
IHRoYW4gbGF0ZXIuDQo+Pj4gDQo+Pj4gRGlkIHlvdSBkaXNjdXNzIHRoaXMgYXQgdGhlIHRlbGVj
aGF0Pw0KPj4+IA0KPj4+IEFueSBvdGhlciBkaXNjdXNzaW9ucyBvbiBob3cgdG8gbW92ZSBmb3J3
YXJkIHdpdGggdGhpcz8NCj4+IA0KPj4gWWVzLCBBZGFtIGFuZCBJIGhhdmUgYmVlbiBkaXNjdXNz
aW5nIHRoaXMgd2l0aCB0aGUgUlRDV0VCIGNoYWlycy4gV2XigJl2ZSBzaW5jZSBkaXNjb3ZlcmVk
IHRoYXQgdGhpcyBpcyBub3QgdGhlIG9ubHkgSlNFUCBub3JtYXRpdmUgcmVmZXJlbmNlIGNoYWlu
IGJhY2sgdG8gU0lQLiBUaGUgUlRDV0VCIGNoYWlycyBhcmUgY3VycmVudGx5IGRpc2N1c3Npbmcg
d2hldGhlciB0aGV5IGNhbiBsaXZlIHdpdGggdGhhdC4gVGhleSBtYXkgZGVjaWRlIHRvIGp1c3Qg
cmVmZXJlbmNlIHRoaW5ncyBhcyB0aGV5IHN0YW5kLiBJZiB0aGVpciBhbnN3ZXIgaW52b2x2ZXMg
YSByZXF1ZXN0IHRvIHJlc3RydWN0dXJlIGFueXRoaW5nLCBJIHdpbGwgcHVsbCBpbiB0aGUgYXV0
aG9ycyBhbmQgTU1VU0lDL0lDRSBjaGFpcnMuDQo+PiANCj4+IFRoYW5rcyENCj4+IA0KPj4gQmVu
Lg0KPj4gDQoNCg==

