Re: [alto] I-D Action: draft-ietf-alto-incr-update-sse-18.txt

Vijay Gurbani <vijay.gurbani@gmail.com> Fri, 24 January 2020 15:30 UTC

Return-Path: <vijay.gurbani@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA902120868 for <alto@ietfa.amsl.com>; Fri, 24 Jan 2020 07:30:51 -0800 (PST)
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_HELO_NONE=0.001, 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 x4IlSpYwvtI1 for <alto@ietfa.amsl.com>; Fri, 24 Jan 2020 07:30:48 -0800 (PST)
Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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 A0D4412088B for <alto@ietf.org>; Fri, 24 Jan 2020 07:30:46 -0800 (PST)
Received: by mail-ed1-x533.google.com with SMTP id m13so2709712edb.6 for <alto@ietf.org>; Fri, 24 Jan 2020 07:30:46 -0800 (PST)
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=VjL1wYBJPpbtdRMxLSMPPFx4A7/fEyUbG3dG5Dx+XXM=; b=sqKoknmaZW9+ZJv/0Hr9R193y1ur2a85oGB5sljU9TVCZtTLEjD4Os9ZL12cubBhkm 2/HlJkUmEzCsGjYPaZWNYQ+yXWLpolmco2XkipBYp3dmuDeTOmSn1VQGJD8xSX+JtA+f sgvXkIp97oQoK6B38Fekh4BypAgrT8fDG2C5BEd66/hB8tNrsGWvmm3doYxTdVWKcEnK /yGiY/bTmxwshh5ReEzgz8no5NG01LNW3xB0W+YwO+GEBbqysJAZ1zigv09a59pTDmqI niZbYbzIW5n/uVomMktEIUah433XHgA31eGhIqMygJ36ZU6JGbFEqc5YGW9ebUrWQQXE gWTQ==
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=VjL1wYBJPpbtdRMxLSMPPFx4A7/fEyUbG3dG5Dx+XXM=; b=ceN16qjDMrYAyJWHeCRcL2yvruOED911GhmYnfNjo3coSzgmEpMEY61SAS4ACI+dlM 2UZ509Yy5pPQQpZ7y0fWSjLoZC2r8JfIQnlEoaOGquTfSBlDF64Z/g3uhWajLaWnbwEM GdBrrdR2pea/K+7uX1fUmSPi2PgU8DJL5gvVtKeRm5QlKZy6YnduZANoM3sjgjjeX9jW jcXVCAtpVLgsTEHg4nmPwu7tDiiudbMR/0QJqpn5+8Qhg9IsDJ0OtRSoZs4xWADM43Wx tRqlwswehuZ/Sy4FM2NA6FrT6aPALeJqeBjTdtz1F2ivnutYMVDtEMG+DtcjK1udQHbc Lfpw==
X-Gm-Message-State: APjAAAW2wwPoO6y/9yrY8ke/liPT3rYlO/YcGl8vd43oxtkwATU+jeiT LK0MHAFl97Zk9E5jUwFNuMNaXoTdNxUmyMssq6pf1g==
X-Google-Smtp-Source: APXvYqzSQzPo72yUQeN14VcO5bsi3Z8PyRUnn7cJIixW4RYRpfTrHo1YwF0I+zIaHFXIjLPOyAcOC0/QSzI0mMxHrM4=
X-Received: by 2002:a05:6402:1692:: with SMTP id a18mr2997791edv.322.1579879845205; Fri, 24 Jan 2020 07:30:45 -0800 (PST)
MIME-Version: 1.0
References: <157981986658.22790.13626727373562883845@ietfa.amsl.com> <CANUuoLrLr=MLN=z-4YW3-QWQhr8NH-orzyaGAkRr0p6=chnpuQ@mail.gmail.com> <CAAbpuyqTikMihDyGUWwJPziZJqZvjOuoet8dH5irRurj7Tgc_w@mail.gmail.com>
In-Reply-To: <CAAbpuyqTikMihDyGUWwJPziZJqZvjOuoet8dH5irRurj7Tgc_w@mail.gmail.com>
From: Vijay Gurbani <vijay.gurbani@gmail.com>
Date: Fri, 24 Jan 2020 09:32:46 -0600
Message-ID: <CAMMTW_+R5amMVbN8ehHEk9bo2hu627=-WkEJdU6tecebiEkHnA@mail.gmail.com>
To: Jensen Zhang <jingxuan.n.zhang@gmail.com>
Cc: IETF ALTO <alto@ietf.org>, "Y. Richard Yang" <yry@cs.yale.edu>, Jan Seedorf <ietf@j-f-s.de>
Content-Type: multipart/alternative; boundary="000000000000f61912059ce470a7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/4N4XMXPj4iRX0EvSRKZ-bdvPmJE>
Subject: Re: [alto] I-D Action: draft-ietf-alto-incr-update-sse-18.txt
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Jan 2020 15:30:54 -0000

Dear Jensen and Richard: Very well.  I will look at the modifications and
start the roll out next week to move the work ahead.
Thank you for attending to this.
Cheers,
- vijay

On Thu, Jan 23, 2020 at 5:35 PM Jensen Zhang <jingxuan.n.zhang@gmail.com>
wrote:

> Dear Vijay, Jan and ALTO WG,
>
> After some good discussions with Richard, we worked together and finished
> the latest revision (-18) of the SSE document. The revision addresses
> issues from Vijay's and my previous feedbacks [1][2] with updates as listed
> below.
>
> - Clarified terminologies
>   - Defined Substeam-ID and Data-ID in Section 3 before they are first
> used in Section 6
>   - Updated section 6.1 and section 6.2 to make the format of data type
> SubstreamID clear
> - Extended examples
>   - Added a new example to illustrate how SSE provides updates for the
> ALTO resource returning a multipart response
> - Updated recommendations in the consideration section
>   - Renamed Section 10.1 to "Considerations for SSE Text Formatting and
> Processing" and moved it to the end of Section 10
>   - According to Vijay's comment, rewrote the considerations for SSE text
> formatting and processing from both viewpoints of the client and the server
> - Fixed nits and accepted rewording suggestions from WG reviews
>
> As Richard suggested, I was added as a contributor to the latest revision.
> Thanks, Richard!
>
> We would like to say the current SSE document is ready to go. If you have
> any suggestions, please feel free to tell us. Any feedback will be welcomed.
>
> [1] https://mailarchive.ietf.org/arch/msg/alto/-6AhxLa8o409o2k2gv5fXd9-6g4
> [2] https://mailarchive.ietf.org/arch/msg/alto/C9_tS44bz7kq84Z3cpZZkMeUDFc
>
> Cheers,
> Jensen
>
> On Thu, Jan 23, 2020 at 6:00 PM Y. Richard Yang <yry@cs.yale.edu> wrote:
>
>> Dear ALTO group,
>>
>> Thanks to the wonderful guidance and feedback from many, in particular,
>> our chair, Luis, and others, we have made one pass of the draft and are
>> pretty happy about the document. Jensen will send a summary of changes
>> shortly. Although it is past the last call, if you do see any issues or
>> have any suggestions on edit, we, of course, welcome them.
>>
>> Cheers,
>> Richard
>>
>> On Thu, Jan 23, 2020 at 5:51 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 Application-Layer Traffic Optimization
>>> WG of the IETF.
>>>
>>>         Title           : ALTO Incremental Updates Using Server-Sent
>>> Events (SSE)
>>>         Authors         : Wendy Roome
>>>                           Y. Richard Yang
>>>         Filename        : draft-ietf-alto-incr-update-sse-18.txt
>>>         Pages           : 54
>>>         Date            : 2020-01-23
>>>
>>> Abstract:
>>>    The Application-Layer Traffic Optimization (ALTO) [RFC7285] protocol
>>>    provides network related information, called network information
>>>    resources, to client applications so that clients can make informed
>>>    decisions in utilizing network resources.  For example, an ALTO
>>>    server can provide network and cost maps so that an ALTO client can
>>>    use the maps to determine the costs between network endpoints when
>>>    choosing communicating endpoints.
>>>
>>>    However, the ALTO protocol does not define a mechanism to allow an
>>>    ALTO client to obtain updates to the information resources, other
>>>    than by periodically re-fetching them.  Because some information
>>>    resources (e.g., the aforementioned maps) may be large (potentially
>>>    tens of megabytes), and because only parts of the information
>>>    resources may change frequently (e.g., only some entries in a cost
>>>    map), complete re-fetching can be extremely inefficient.
>>>
>>>    This document presents a mechanism to allow an ALTO server to push
>>>    updates to ALTO clients, to achieve two benefits: (1) updates can be
>>>    immediate, in that the ALTO server can send updates as soon as they
>>>    are available; and (2) updates can be incremental, in that if only a
>>>    small section of an information resource changes, the ALTO server can
>>>    send just the changes.
>>>
>>>
>>>
>>> The IETF datatracker status page for this draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-alto-incr-update-sse/
>>>
>>> There are also htmlized versions available at:
>>> https://tools.ietf.org/html/draft-ietf-alto-incr-update-sse-18
>>> https://datatracker.ietf.org/doc/html/draft-ietf-alto-incr-update-sse-18
>>>
>>> A diff from the previous version is available at:
>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-alto-incr-update-sse-18
>>>
>>>
>>> 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/
>>>
>>> _______________________________________________
>>> alto mailing list
>>> alto@ietf.org
>>> https://www.ietf.org/mailman/listinfo/alto
>>>
>>
>>
>> --
>> --
>>  =====================================
>> | Y. Richard Yang <yry@cs.yale.edu>   |
>> | Professor of Computer Science       |
>> | http://www.cs.yale.edu/~yry/        |
>>  =====================================
>> _______________________________________________
>> alto mailing list
>> alto@ietf.org
>> https://www.ietf.org/mailman/listinfo/alto
>>
>