Re: [MMUSIC] Questions about ICE candidates with BUNDLE

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 08 March 2016 08:03 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEDDD12D522 for <mmusic@ietfa.amsl.com>; Tue, 8 Mar 2016 00:03:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([127.0.0.1]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R0CCck1jORkO for <mmusic@ietfa.amsl.com>; Tue, 8 Mar 2016 00:03:17 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 417F212D523 for <mmusic@ietf.org>; Tue, 8 Mar 2016 00:03:17 -0800 (PST)
X-AuditID: c1b4fb30-f79d26d000006389-b3-56de83a1b531
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.183.51]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 78.63.25481.1A38ED65; Tue, 8 Mar 2016 08:47:45 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.122]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0248.002; Tue, 8 Mar 2016 08:47:44 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Peter Thatcher <pthatcher@google.com>
Thread-Topic: [MMUSIC] Questions about ICE candidates with BUNDLE
Thread-Index: AQHRHYnoiYnnoBeSf02zTdZqfDK2qp6Y3iNggABJvwCAAPE6oIAAZwIAgACl+dCABARVgIAAGXLg///2/wCAkCNi4IAC75iggAA8gYCAADDekIACZK0AgACy7bCAAMFzgIAAUWfNgAYA1QCAADZUAIACTzoAgAs9uQCAAOpNEIAEXzeA
Date: Tue, 08 Mar 2016 07:47:44 +0000
Message-ID: <D3044F95.55CF%christer.holmberg@ericsson.com>
References: <CAJrXDUHutBgaPOV73-CyD_Knz+G5RFE0VX4s3+GqGV8K=B1LNA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37BED248@ESESSMB209.ericsson.se> <CAJrXDUE0zutaCci2pojS6+=015DKqd7ocR5a9AWLoTC6jV+x6w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37BEF98E@ESESSMB209.ericsson.se> <CAJrXDUFZUkogpX9Jnz-y1BxSbE0SnQE3CAg-EXy12-k9tFzjuA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37C1D520@ESESSMB209.ericsson.se> <CAJrXDUHaizhhikRVERNR4aDbe_KdE_RESWZY-1d57x1gtuFs_g@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37C4815B@ESESSMB209.ericsson.se> <CAJrXDUEKAdmV+LX1xER6+Km1mzLPbKFWrf9iRYLV_Rj0Mh3_dA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37DF9E40@ESESSMB209.ericsson.se> <7594FB04B1934943A5C02806D1A2204B37E061CD@ESESSMB209.ericsson.se> <56C5F405.1020305@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37E07AE0@ESESSMB209.ericsson.se> <CAJrXDUGU8SuBHJNQ+Y5DBYcj5pukfXQc742dEFAPCiUKDxN2Cw@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37E21B6C@ESESSMB209.ericsson.se> <CAD5OKxvj25TE-RCvGOU4LQV=a+3aCzZLEB6U=SbTTUmoKVbXeA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37E24284@ESESSMB209.ericsson.se> <CAJrXDUG-9CE=vx31gpJZ+Yeb_4LEqUfWWqDsyQNFk1MWfbcTng@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37E40FC1@ESESSMB209.ericsson.se> <CAJrXDUFAFymTO+wZnv-8c4pbEbEPSmPprevX_BZY9GS6PNeOXA@mail.gmail.com> <CAJrXDUEGOyASOErt_DHFpaAS-TScxQ=5NHexpjeKS9LPCJ+Qvg@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37E7032B@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B37E7032B@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.6.1.160122
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-ID: <9DFD2BE3A094DE4CABF07BB0CED3FE66@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsUyM2K7se7C5nthBp1/lSymLn/MYrFiwwFW i2vLX7M6MHv8ff+ByWPBplKPJUt+MgUwR3HZpKTmZJalFunbJXBl7F36kLlgkU5Fz6Q+pgbG CdpdjJwcEgImEnd+r2eEsMUkLtxbz9bFyMUhJHCYUaJh1hpGCGcxo8Tdr6uYuxg5ONgELCS6 /4E1iwjES6y6u5IFxGYW8JV4ueALM4gtLOAgMel2MztEjaPEnBXn2CDsfYwSexoMQWwWARWJ ple9YIt5Bawk5n95zwqx6y63RMerJSwguzgF/CQuXfABqWEEOu77qTVMELvEJW49mc8EcbSA xJI955khbFGJl4//sYLYogJ6Erc71rJDxJUkGpc8YQUZySygKbF+lz7EGGuJs70zGCFsRYkp 3Q/ZIc4RlDg58wnLBEaJWUi2zULonoWkexaS7llIuhcwsq5iFC1OLU7KTTcy0kstykwuLs7P 08tLLdnECIzKg1t+G+xgfPnc8RCjAAejEg/vB/Z7YUKsiWXFlbmHGCU4mJVEeCPrgUK8KYmV ValF+fFFpTmpxYcYpTlYlMR5WT9dDhMSSE8sSc1OTS1ILYLJMnFwSjUwtmfoP3A6/N+59sS3 0JVxDofq1Q6HSC98f/B026Y9e3KMunN4I++v7K0N5C65qcC37V7jvZfsM+S/3chjyWhWundz 506BA55HZuZdcNpysOjIocm/t0Vrz+sr/akn9O7Zeua2yxfnnX750Gzhrim72I/VuO3/9uvm lVNdC4+9Xx6zkon1hfDL1x5KLMUZiYZazEXFiQBv5lsmxgIAAA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/w41i9Y2T8oQQv4tbknjdlk1cl7I>
Cc: "mmusic@ietf.org" <mmusic@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
Subject: Re: [MMUSIC] Questions about ICE candidates with BUNDLE
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Mar 2016 08:03:20 -0000

Hi,

Does anyone else have opinions on this? One would assume that the folks
(Bernard, Martin, Ekr…) representing the other browser vendors would have
an opinion.

Whatever your opinion is (even if you don’t care), please indicate so NOW.
I want to avoid implementing this change, and then have someone saying
he/she doesn’t like it...

Regards,

Christer


On 05/03/16 16:04, "mmusic on behalf of Christer Holmberg"
<mmusic-bounces@ietf.org on behalf of christer.holmberg@ericsson.com>
wrote:

>Hi,
>
>>I took a look, and it seems fine to me.
>>
>>One question that was brought up to me about this is, though is:  would
>>it make sense to expand this de-duplication rule
>>to all transport-level attributes (like a=fingerprint) and not just ICE
>>attributes?  We talked about this before, and my response
>>was basically "the ICE candidates are my biggest pain point", but now I
>>think I'm more in favor of saying all transport-level
>>attributes should be de-duplicated.  What does everyone else think?
>
>I guess it would apply to transport-level attributes AND other attributes
>that must have identical values within a bundle group, i.e. attributes
>within the TRANSPORT and IDENTICAL categories [draft-mux-attributes].
>
>I don't have any strong opinions. If you think it make life easier for
>implementers we should definitely consider it :)
>
>Regards,
>
>Christer
>
>
>On Fri, Feb 26, 2016 at 1:23 PM, Peter Thatcher <pthatcher@google.com>
>wrote:
>Sure.
>
>On Thu, Feb 25, 2016 at 1:07 AM, Christer Holmberg
><christer.holmberg@ericsson.com> wrote:
>Hi Peter,
> 
>I submitted a new version (-27) of BUNDLE a few days ago. Could you take
>a look at the ICE Considerations section, and say whether you are ok with
>the text?
> 
>Thanks!
> 
>Regards,
> 
>Christer
> 
>From: Peter Thatcher [mailto:pthatcher@google.com]
>Sent: 25 February 2016 08:53
>To: Christer Holmberg <christer.holmberg@ericsson.com>
>Cc: Roman Shpount <roman@telurix.com>; mmusic@ietf.org; Paul Kyzivat
><pkyzivat@alum.mit.edu>
>
>Subject: Re: [MMUSIC] Questions about ICE candidates with BUNDLE
> 
>That makes sense to me.
> 
>On Sun, Feb 21, 2016 at 2:12 AM, Christer Holmberg
><christer.holmberg@ericsson.com> wrote:
>Hi Roman,
>
>I didn't check whether some of the ICE attributes were session-level, but
>I agree with what you say: the same rule should apply to all media-level
>ICE attributes.
>
>Regards,
>
>Christer
>
>Sent from my Windows Phone
>________________________________________
>From: Roman Shpount
>Sent: ‎21/‎02/‎2016 08:21
>To: Christer Holmberg
>Cc: Peter Thatcher; mmusic@ietf.org; Paul Kyzivat
>Subject: Re: [MMUSIC] Questions about ICE candidates with BUNDLE
>On Sat, Feb 20, 2016 at 12:57 PM, Christer Holmberg
><christer.holmberg@ericsson.com> wrote:
>>> Correct, and that's one reason I suggest that we limit the scope to
>>>ICE, eventhough we probably
>>> could do the same thing for any IDENTICAL and TRANSPORT category
>>>attribute.
>>
>​> While it would be nice to remove any duplication, the duplication is
>particularly painful for ICE candidates, because
>> there can be a lot of them, and because they change without any
>>offer/answer action (thanks to trickle ICE). ​
>> So if we just covered that candidates, we'd be getting most of the
>>value.
> 
>Assuming the scope is ICE, shouldn't the same still apply also to other
>ICE related attributes? I assume the values for the "remote-candidates",
>"ice-lite", "ice-mismatch", "ice-ufrag", "ice-pwd", "ice-pacing" and
>"ice-options" attributes will be identical within a BUNDLE group, so...
> 
>"ice-lite" and "ice-options" are session level only candidates, so they
>should not be in the m= line BUNDLE or any other type. The same logic
>that applies to ICe candidates should apply to other media level ICE SDP
>attributes or things will break
> 
>Regards,
>_____________
>Roman Shpount
> 
> 
>
>
>_______________________________________________
>mmusic mailing list
>mmusic@ietf.org
>https://www.ietf.org/mailman/listinfo/mmusic