Re: [alto] Review of draft-ietf-alto-cost-calendar-01

"Randriamasy, Sabine (Nokia - FR/Nozay)" <sabine.randriamasy@nokia-bell-labs.com> Fri, 30 June 2017 18:23 UTC

Return-Path: <sabine.randriamasy@nokia-bell-labs.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 948D7131458; Fri, 30 Jun 2017 11:23:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 y6Lro3GDgtiI; Fri, 30 Jun 2017 11:23:14 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0100.outbound.protection.outlook.com [104.47.2.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC78E128BA2; Fri, 30 Jun 2017 11:23:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector2-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=V/dqfBhb+BLpdOE3h6tNg01OP1wOQzQOjOizIHv5C+o=; b=Lhh06fxARr5piUvtKkWoJG4dkTztkow8pZxnHYzmQjubbO2buhXTgqhnFMDDApQQh9uZqk8af6CSZBdv6g8JVX0JpTr6r1jsESSyUilqXAJEabRw2VhnR9sI5TjlHivTz3ZsM7608MB6jGh7xQG6GdAs8kbYgxjKN2D7jDiy3uI=
Received: from DB6PR0701MB2454.eurprd07.prod.outlook.com (10.168.75.147) by DB6PR0701MB2887.eurprd07.prod.outlook.com (10.168.83.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.6; Fri, 30 Jun 2017 18:23:05 +0000
Received: from DB6PR0701MB2454.eurprd07.prod.outlook.com ([fe80::79f9:96c:a3c5:3ecc]) by DB6PR0701MB2454.eurprd07.prod.outlook.com ([fe80::79f9:96c:a3c5:3ecc%17]) with mapi id 15.01.1240.007; Fri, 30 Jun 2017 18:23:05 +0000
From: "Randriamasy, Sabine (Nokia - FR/Nozay)" <sabine.randriamasy@nokia-bell-labs.com>
To: Yichen Qian <92yichenqian@tongji.edu.cn>, IETF ALTO <alto@ietf.org>, "draft-ietf-alto-cost-calendar@ietf.org" <draft-ietf-alto-cost-calendar@ietf.org>
Thread-Topic: Review of draft-ietf-alto-cost-calendar-01
Thread-Index: AQHS8QDbe/YCvASDgUucG/XNiRsd5KI9s5Pw
Date: Fri, 30 Jun 2017 18:23:05 +0000
Message-ID: <DB6PR0701MB24546543D3C05E216F9532A395D30@DB6PR0701MB2454.eurprd07.prod.outlook.com>
References: <299945C8-58C4-4BEA-98B7-9187F0F263CC@tongji.edu.cn>
In-Reply-To: <299945C8-58C4-4BEA-98B7-9187F0F263CC@tongji.edu.cn>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: tongji.edu.cn; dkim=none (message not signed) header.d=none;tongji.edu.cn; dmarc=none action=none header.from=nokia-bell-labs.com;
x-originating-ip: [135.245.212.17]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB6PR0701MB2887; 7:X66ivx09R1Q04/NtLMyhZRsHSzS/X/RNE9zqO/dMZx4aTKr/Jj1qNjJQuRFsE0tAQg3obbEUb5jBIV6WprE0GdMDpzAV04FVfHD+iQnLt4F5SMUZzs9T7N9NPJVifKoVPFFl524/Y3aM5WhkhWAN9eiILnxry1i40J/lVf1K6ZqkKDeCnaAfzLTHCDWTZGQRWRBtJF/FCoKIwofmSe3OkPwW9t391RAZqrApxEk5G88ereu1eTLZ0izupnMDednXeb/Qk3IaNajMddCgM8sqTKCXGiKnf+WgSoqjomC24kV3CvbG6cayVKox9vJm9vvOrMORLoL5ZrNKdfWsY29/neFv+J1fLcJpYfnuocq44lV1W9urNpJy6BAgQPRqWaoIWQbVNwEMZSUNS15p2v3Zmw+1txryPLuXKNafKAV6Myauz6A8rKz2waCFd1OVrAMKyEYWVnynPmZUJi6Y+ayMoPVzWRYPsRqYaXnzIATg0a8aUO66HP5IihvkY+M4CBP3SS7PhWRAJuYjsnuWOMvA27Nl733leceHQRoJXyE0edf6a8zWNI9ycWsW9kqnw0aYo1/G+fABEhDiBVZsIGj5EGizL4p5UT2S24UTZBa8qzPiLLeiwRgHjdwxZgLnsp+AP/yfqLrM/mP/BhvsVG1kuZyGA9fa9hIv2GJNsyQ7d1Earvi6OklF11uqhhI9foFcIzHpvdi2HX5GfqXhbr+yMTdqOfAbz6lsrIg3ZXIvDdbuP7bgdaqKb0k4tlekeIHbk2LVztswFYJk2Po4ukOX7yscjVZcq4A0n1ZkUtFAjwU=
x-ms-office365-filtering-correlation-id: 20f97d04-36e3-47b9-4bd6-08d4bfe50cf4
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(48565401081)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR0701MB2887;
x-ms-traffictypediagnostic: DB6PR0701MB2887:
x-microsoft-antispam-prvs: <DB6PR0701MB28870591B98140D7116D026995D30@DB6PR0701MB2887.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(158342451672863)(236129657087228)(48057245064654)(92977632026198)(247924648384137);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(2017060910020)(5005006)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123560025)(20161123562025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0701MB2887; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0701MB2887;
x-forefront-prvs: 0354B4BED2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39400400002)(39850400002)(39860400002)(39410400002)(39840400002)(13464003)(3660700001)(5660300001)(7696004)(2900100001)(189998001)(33656002)(8936002)(2950100002)(66066001)(74316002)(54356999)(305945005)(50986999)(8676002)(76176999)(7736002)(81166006)(2171002)(6506006)(6116002)(6436002)(3846002)(53936002)(9686003)(2906002)(38730400002)(2501003)(6246003)(3280700002)(229853002)(99286003)(55016002)(102836003)(478600001)(5250100002)(230783001)(25786009)(86362001)(14454004)(90052001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2887; H:DB6PR0701MB2454.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2017 18:23:05.0585 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2887
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/tcuVSz5v7kdxC9s2iUNGL46mxhc>
Subject: Re: [alto] Review of draft-ietf-alto-cost-calendar-01
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.22
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, 30 Jun 2017 18:23:17 -0000

Hi Qian,

Thanks for your feedback. Please see my answers inline
Thanks,
Sabine


>>-----Original Message-----
>>From: Yichen Qian [mailto:92yichenqian@tongji.edu.cn]
>>Sent: 29 June 2017 19:55
>>To: IETF ALTO <alto@ietf.org>; draft-ietf-alto-cost-calendar@ietf.org
>>Subject: Review of draft-ietf-alto-cost-calendar-01
>>
>>Dear authors,
>>
>>I think it’s quit useful to provide cost calendar for the users. Here’s my
>>review of this draft.
>>
>>1. One concern is that the query result of Cost Calendar is not only related to
>>regular data changes, but also can be affected by some unexpected topology
>>changes, say link failures. So some cost in Cost Calendar can be abnormal and
>>may mislead the user to do the inappropriate choice.

[SR     ] Indeed, link and network failures are be essence not predicable and ALTO Clients 
should be notified as soon as possible. One option as I suggested to Geng is to define an appropriate 
service in draft-ietf-alto-incr-update-sse-05
>>
>>2. In the current design, the ALTO client only chooses if it needs the calendar.
>>Is it possible that the ALTO server has several options of different
>>combinations of “time-interval-size” and “number-of intervals” for ALTO
>>client to choose for more fine-grained Cost Calendars?
>>
[SR     ] This may indeed be an option. If the Server can afford it in terms of workload, 
it may propose different calendar attributes for a same Cost Type.  

>>Other detailed modification:
>>
>>In the 3rd paragraph of section 2.2, “A calendar and its capabilities are
>>associated to a given information resource”
>>- associated to -> associated with
>>
>>In the 1st paragraph of section 3, “A calendar is associated to an information
>>resource rather than a cost type.”
>>- associated to -> associated with
>>
>>In the 1st paragraph of section 3.1, ”by an object of type 'CalendarAttributes',
>>associated to this Cost Type and specified below.”
>>- associated to -> associated with
>>
>>In the 3rd paragraph of section 3.1, ”on this "cost-type-name" for this
>>ressource entry.”
>>- ressource -> resource
>>
>>In the 1st paragraph of section 4.1.3, ”as specified in the IRD to shedule its
>>bulk data transfers as described in the use cases.”
>>- shedule -> schedule
>>
>>In section 4.2.2, “include the same addifional member "calendar-response-
>>attributes" as …”
>>- addifional ->additional
>>
>>In the 1st paragraph of section 4.2.3, “Let us assume an Application Client is
>>located in an end sytem with limited resources and …”
>>- sytem -> system
>>
>>In the 2nd paragraph of section 4.2.3, “the 'routingcost' is assumed to be time
>>sentitive with values provided as ALTO Calendars.”
>>- sentitive -> sensitive
[SR     ] replaced by time-varying
>>
>>In the 3rd paragraph of section 4.2.3, "The ALTO Client associated to the
>>Application Client …”
>>- associated to -> associated with
>>
>>In the 4th paragraph of section 4.2.3, “the sollicited ALTO Server has …”
>>- sollicited -> solicited
>>
>>In the 2nd paragraph of section 4.3, “An ALTO Server aquiring cost values in
>>limited time intervals …”
>>- aquiring -> acquiring
[SR     ] this sentence will be removed and the paragraph moved to section 2.2
>>
>>In the 6th paragraph of section 5.1, “a small topology with low density and
>>low capacity that carries inpredictable”
>>- inpredictable -> unpredictable
>>
>>In the 3rd paragraph of section 5.2, “the interaction with Endpoints can be
>>orchestratrated and scheduled at the time slots …”
>>- orchestratrated -> orchestrated
>>
[SR     ] Section 5 will be removed

>>The subtitle of section 6.2, “Information for IANA on proposed Endpoint
>>Propeeries”
>>- Propeeries -> Properties
>>
[SR     ] Great thanks for catching all those nits 

>>Best wishes,
>>Eason