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 >> >
- [alto] I-D Action: draft-ietf-alto-incr-update-ss… internet-drafts
- Re: [alto] I-D Action: draft-ietf-alto-incr-updat… Y. Richard Yang
- Re: [alto] I-D Action: draft-ietf-alto-incr-updat… Jensen Zhang
- Re: [alto] I-D Action: draft-ietf-alto-incr-updat… Vijay Gurbani