Re: [MMUSIC] New Version Notification for draft-reddy-mmusic-ice-happy-eyeballs-04.txt

Ari Keränen <ari.keranen@ericsson.com> Thu, 30 January 2014 11:34 UTC

Return-Path: <ari.keranen@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CA4B1A0437 for <mmusic@ietfa.amsl.com>; Thu, 30 Jan 2014 03:34:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.94
X-Spam-Level:
X-Spam-Status: No, score=-0.94 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HOST_MISMATCH_NET=0.311, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=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 pS2mlmMoCx25 for <mmusic@ietfa.amsl.com>; Thu, 30 Jan 2014 03:34:39 -0800 (PST)
Received: from sessmg20.mgmt.ericsson.se (sessmg20.ericsson.net [193.180.251.50]) by ietfa.amsl.com (Postfix) with ESMTP id B573A1A042C for <mmusic@ietf.org>; Thu, 30 Jan 2014 03:34:38 -0800 (PST)
X-AuditID: c1b4fb32-b7f4c8e0000012f5-fc-52ea38ca84cb
Received: from ESESSHC003.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg20.mgmt.ericsson.se (Symantec Mail Security) with SMTP id A8.7B.04853.AC83AE25; Thu, 30 Jan 2014 12:34:34 +0100 (CET)
Received: from mail.lmf.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.29) with Microsoft SMTP Server id 14.2.347.0; Thu, 30 Jan 2014 12:34:34 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 39AA31102A9; Thu, 30 Jan 2014 13:34:34 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id EADF75683D; Thu, 30 Jan 2014 13:34:29 +0200 (EET)
Received: from tri60.nomadiclab.com (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 989EA5683C; Thu, 30 Jan 2014 13:34:29 +0200 (EET)
Message-ID: <52EA38C9.4070003@ericsson.com>
Date: Thu, 30 Jan 2014 13:34:33 +0200
From: Ari Keränen <ari.keranen@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: "Pal Martinsen (palmarti)" <palmarti@cisco.com>
References: <20131209121243.31704.62698.idtracker@ietfa.amsl.com> <540B748E-8B51-4763-B75F-F80ACCFB53D7@cisco.com> <52D01911.8030804@ericsson.com> <647464EE-B8E0-47FA-A375-8C758046D854@cisco.com> <B6CF90AA-44E7-4D38-81CA-8A85370944A7@ericsson.com> <7C0E6D63-D816-4415-B621-73A0309C6AB2@cisco.com>
In-Reply-To: <7C0E6D63-D816-4415-B621-73A0309C6AB2@cisco.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLLMWRmVeSWpSXmKPExsUyM+Jvje4pi1dBBpd/mFhMXf6YxeL99ZUs Fid2b2N0YPaY8nsjq8eSJT+ZApiiuGxSUnMyy1KL9O0SuDI2bV3GXPBWuOLr3EksDYy7+LsY OTkkBEwkem83s0LYYhIX7q1n62Lk4hASOMEosbH5OjuEs4FRou16JyuEs4dR4kt7F1TZWkaJ U8fWMkM4yxklFn19yggyjFdAW+JJ/xp2EJtFQFXi99pNYDabgKPE7YcvwRaKCiRLPNo2nRmi XlDi5MwnLCC2iICxRPORo2D1zAJBEo82XwCrERaIl+h+sA1svpDACiaJDc/yQWxOAVuJPw9a gS7iAKq3l3iwtQyiVV5i+9s5zBC/qUlcPbeJGaJVVeLqv1eMExhFZyHZPAuhexaS7gWMzKsY JYtTi4tz040M9HLTc0v0Uosyk4uL8/P0ilM3MQKj5OCW30Y7GE/usT/EKM3BoiTOe521JkhI ID2xJDU7NbUgtSi+qDQntfgQIxMHp1QD44rkpNuPf3/Qfy7+MnB6/o/d3E/4OGKrFWe98Ny0 QtrhoaQks/n2CVr/v+xctJHTObrSVyA07LilwdXthmWRnbN4JF5wXO3jtuL4XSIfuCT70cL+ Z7m6khePfI70n7OnOGTXrcb/wa/Vvl7Km7/92BXxl+0tKx/u7PCbsuOq8+xZ505fmLrwXJAS S3FGoqEWc1FxIgCuvI6KYAIAAA==
Cc: mmusic <mmusic@ietf.org>, "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
Subject: Re: [MMUSIC] New Version Notification for draft-reddy-mmusic-ice-happy-eyeballs-04.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Jan 2014 11:34:40 -0000

Hi,

On 28/01/14 15:49, Pal Martinsen (palmarti) wrote:
> Just posted -05 version of the draft.

Thanks! Here's a few comments on the latest version.

The abstract says:

>    This document provides guidelines on how to make ICE [RFC5245]
>    conclude faster in IPv4/IPv6 dual-stack scenarios where broken paths
>    exist.  This will lead to more sustained IPv6 deployment as users
>    will no longer have an incentive to disable IPv6.

Out of (much of) context, especially the second sentence seems like a 
quite strong statement. I guess there could be other reasons than this 
for disabling v6, for example.

And nit: usually abstract should not contain references and open the ICE 
acronym.

>    An ICE agent can choose an algorithm or a technique of its choice to
>    ensure that the resulting check lists have a fair intermingled mix of
>    IPv4 and IPv6 address families.  Modifying the check list directly
>    can lead to uncoordinated local and remote check lists that result in
>    ICE taking longer to complete.

Not only can the tests take longer, but they can potentially also fail 
if the lists get badly out of sync since once you have made a NAT 
binding with a connectivity check packet, the check to other direction 
must come before the binding expires. But I suppose this will not be a 
problem with the proposed solution since the lists will be in sync?

>    The local and remote agent can have different algorithms for choosing
>    the type preference value without any impact on coordination between
>    the local and remote check list.

What do you mean by "without any impact on coordination"?

>    Where G is the candidate provided by the controlling agent and D the

s/candidate/priority of the candidate/

> Do we ask for WG adoption, or do we need another MMUSIC session discussing this?

Given this new approach, I think it's too early to ask for WG adoption. 
Rather we need more discussion especially here on the list and possibly 
at the meeting.

What I would find helpful for discussion is that if you could provide a 
step-by-step example of how the candidate lists are formed and 
connectivity checks done in cases where a) both support this with same 
promo algo b) both support this but with different promo algo c) only 
one endpoint supports this.

Also maybe a recommended promo algo would make sense so that there is at 
least a fair chance that both will use the same algo/values and get most 
out of this.


Cheers,
Ari