Re: [Int-dir] INT-DIR review of draft-ietf-mif-happy-eyeballs-extension-09

GangChen <phdgang@gmail.com> Tue, 02 August 2016 09:00 UTC

Return-Path: <phdgang@gmail.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0834B12D18E for <int-dir@ietfa.amsl.com>; Tue, 2 Aug 2016 02:00:43 -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 ZEnpQl2Yy5qA for <int-dir@ietfa.amsl.com>; Tue, 2 Aug 2016 02:00:41 -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 1287312D13A for <int-dir@ietf.org>; Tue, 2 Aug 2016 02:00:21 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id j124so197023753ith.1 for <int-dir@ietf.org>; Tue, 02 Aug 2016 02:00:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=bbBBxECYq5ERtPljJ0Nk26CNsyf/GfEZath3+7Ivc3w=; b=xM+gMnYzajHRzxOvvU3od57jxOv+IRkbzW4v6/fI7nF/0prDtuQpFZ2dm/jC5/AFSJ q4zsEBMk2oZG+VyxO3TNcOCuw+jbtYEe1hEzW18/Eebb/BtGMklzwgIhUZIknITaNIt/ uEUckloWTYGvatCBYVqdGb0tVLSTo+HY5nak23ORms6krUDlVFUMePLy6ALbBzdr+Rpx q3FlJpjEHn9mv+Jcp1R40H3+9+46ryGRHwFC26o+O5KUmjiKhm3ELSCTDDokUVHPbtPh Hug3OtlPKu3mZ146Ksc35bvAL6S+FXHeTfSkZTgXPBRmysQDrrpn4P+EGuz4eyHnZ12o ar3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=bbBBxECYq5ERtPljJ0Nk26CNsyf/GfEZath3+7Ivc3w=; b=ClJo/vRdcaz26O+R39++31z9JAIrzKcHT5xTaQo0t6K13jQsUdoVlzk8fyoLkUec2w 9W+dtxbpKSI2GdWb+Oeap7B5U2mzoYHWBAIWcc22U+rNBRG7rpGKVW7w0aUgo4ObGzmR Aba22qeiq6b4SJtfbMENS9B62Gc/J6AmGVq34Lsz1Nf/T1kaC6F3+T0/WuyxbxB67i9E 0Rr8CX5zdz3IgFmK3oG/NIMbah7zpe5bQdUeL4a1eb3DkVJlJ720yANWSn/93CB/Sy8V qgyidxnYOv+9DfUPN9QIypoA0UloMASpOH13EQHBm4mHcEWXZblRQXjcxzI1clN+HVaY zeFw==
X-Gm-Message-State: AEkoouuBuBwhGajh+IEqPaqyLyNbuxf48R7lUKZ5jRiYEqlSkPNnA6VA9HsnRKApwHNOeZiniTRB2ShPbKBbWA==
X-Received: by 10.36.219.65 with SMTP id c62mr17118693itg.44.1470128420411; Tue, 02 Aug 2016 02:00:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.36.32.11 with HTTP; Tue, 2 Aug 2016 02:00:19 -0700 (PDT)
In-Reply-To: <5734B9F9.1070309@gmail.com>
References: <5734B9F9.1070309@gmail.com>
From: GangChen <phdgang@gmail.com>
Date: Tue, 02 Aug 2016 17:00:19 +0800
Message-ID: <CAM+vMEQs8wizZhfReLQDHBOV50ukCZ=i8LYJpExCT3uSowCTdg@mail.gmail.com>
To: jouni.nospam@gmail.com
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/7IImSjY6qfkiIqdxXjwP-TGvvDQ>
Cc: draft-ietf-mif-happy-eyeballs-extension.all@tools.ietf.org, "<int-dir@ietf.org>" <int-dir@ietf.org>
Subject: Re: [Int-dir] INT-DIR review of draft-ietf-mif-happy-eyeballs-extension-09
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Aug 2016 09:00:43 -0000

Dear Jouni,

We have posted a new update on mif happy eyeballs according to your comments.
The edition has also been polished after reviewer's detailed reviews.
Your further guidance is appreciated.

Many thanks

Gang


A new version of I-D, draft-ietf-mif-happy-eyeballs-extension-10.txt
has been successfully submitted by Gang Chen and posted to the
IETF repository.

Name:           draft-ietf-mif-happy-eyeballs-extension
Revision:       10
Title:          Happy Eyeballs Extension for Multiple Interfaces
Document date:  2016-08-02
Group:          Individual Submission
Pages:          12
URL:
https://www.ietf.org/internet-drafts/draft-ietf-mif-happy-eyeballs-extension-10.txt
Status:
https://datatracker.ietf.org/doc/draft-ietf-mif-happy-eyeballs-extension/
Htmlized:
https://tools.ietf.org/html/draft-ietf-mif-happy-eyeballs-extension-10
Diff:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mif-happy-eyeballs-extension-10

Abstract:
   This memo proposes extensions to the Happy Eyeball's algorithm
   requirements defined in RFC6555 for use with the multiple
   provisioning domain architecture.  The Happy Eyeballs in MIF would
   make the selection process smoother by using connectivity tests over
   pre-filtered interfaces according to defined policy.  This would
   choose the best interface with an automatic fallback mechanism.

2016-05-13 1:14 GMT+08:00, Jouni Korhonen <jouni.nospam@gmail.com>:
> I am an assigned INT directorate reviewer for
> draft-ietf-mif-happy-eyeballs-extension-09. These comments were
> written primarily for the benefit of the Internet Area
> Directors. Document editors and shepherd(s) should treat these
> comments just like they would treat comments from any other IETF
> contributors and resolve them along with any other Last Call comments
> that have been received. For more details on the INT Directorate, see
> http://www.ietf.org/iesg/directorate.html.
>
> I recon the review is way late but I am doing it still.
>
> * The document is not ready for publication. The first issues that comes
> out is the language and grammar, which needs a major facelift. In many
> places the reader is left wondering what exactly was meant on the first
> few reads. The second issue really is the technical recommendations how
> to implement HE-MIF enabled device. I cannot say Section 5 describes the
> behaviour well enough for me to be able to implement anything (I do
> realize this is an Informational document but still..). Furthermore,
> Section 6 implementation framework description is somewhat thin.
>
> * Some acronyms such as MIF and PVD are never expanded while some are
> multiple times (like HE).
>
> * The document uses "fast interface" and "most fast path".. Does it mean
> fast by link bandwidth or actually the smallest connection RTT? All
> references to "fast" should be revisited and clarified what is actually
> meant.
>
> * HE-MIF is described as adopting happy eyeballs to MPVD. After reading
> the document this connection is somewhat vague. The document should be a
> bit more concrete on how to apply MPVD specifically to happy eyeballs.
>
> * Use case WiFi is broken:
> 121   might not be the case for several reasons, such as authentication
> 122   requirements, instability at layer 2, or even, perhaps, the WiFi
>
>    It is unclear to me how "authentication requirements" applies here.
>    Does it actually try to mean captive portal type scenario?
>    Also, it is unclear to me how "instability at layer 2" applies here.
>    Does it mean the connection is so bad that no packets go through? In
>    that case it is likely the device would not be able to acquire or
>    keep its IP address either on that interface.
>
> * WiFi use case makes a sudden assumption the device is a mobile phone.
>    While this is probably the case the use case description starts off
>    with "MIF node".. recommend using something like "MIF enabled mobile
>    device".
>
> * I do not understand what the "time slot" means here:
> 127   to wait an appropriate time slot but not forever.  After the
>        timer is
>
> * No Reference to ANDSF.. most readers are linkely unfamiliar with it.
>
> * Sections 5 should really be more concrete with its guidance to
>    implementers what to do.
>
> - Jouni
>
>