Re: [alto] Review on draft-ietf-alto-cost-calendar-01 by Geng

"Randriamasy, Sabine (Nokia - FR/Nozay)" <sabine.randriamasy@nokia-bell-labs.com> Fri, 30 June 2017 17:59 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 36D0313147E; Fri, 30 Jun 2017 10:59:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-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 wJohTlbBzRKK; Fri, 30 Jun 2017 10:59:32 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0097.outbound.protection.outlook.com [104.47.2.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4C9B129B52; Fri, 30 Jun 2017 10:59:31 -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=2GZdNQa2Kad5Oz/xnNZQChC7Xt0+zNFQ3ShPtxrwYrE=; b=RpTsFSvZwbQqhVca0yjgbjFTmmPffqkQvVoLLsh6LSI4VsYjHe8x5D2E4FuP6eg6mXXEFQH3oUDmj8W1qlzuBkrKjBM50qSNe1KkPvRZtFmKae2g0T9rVLce2H3qbmVxoTZvtqHgje3flLDZH3dx4eI4pyaBnrrK7kopv+UVtjU=
Received: from DB6PR0701MB2454.eurprd07.prod.outlook.com (10.168.75.147) by DB6PR0701MB3031.eurprd07.prod.outlook.com (10.168.84.145) 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 17:59:29 +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 17:59:29 +0000
From: "Randriamasy, Sabine (Nokia - FR/Nozay)" <sabine.randriamasy@nokia-bell-labs.com>
To: "Li, Geng" <geng.li@yale.edu>, "alto@ietf.org" <alto@ietf.org>, "draft-ietf-alto-cost-calendar@ietf.org" <draft-ietf-alto-cost-calendar@ietf.org>
Thread-Topic: Review on draft-ietf-alto-cost-calendar-01 by Geng
Thread-Index: AQHS8HMuQLzTwfvpkkCJkJ4bp1yyraI9rbRw
Date: Fri, 30 Jun 2017 17:59:29 +0000
Message-ID: <DB6PR0701MB2454994C85386BAE960FDAB395D30@DB6PR0701MB2454.eurprd07.prod.outlook.com>
References: <CY4PR08MB3526BFB8A5CA44375C4FED8191D20@CY4PR08MB3526.namprd08.prod.outlook.com>
In-Reply-To: <CY4PR08MB3526BFB8A5CA44375C4FED8191D20@CY4PR08MB3526.namprd08.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: yale.edu; dkim=none (message not signed) header.d=none;yale.edu; 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; DB6PR0701MB3031; 7:L1hWaXSCh0EMtiqQHhE2CvAPzJa9/tHJ3dDpJ8QWV5RC1tvQVRFX0Punsz+X2PU+CIepHp5iuBqtWqetKgoiYr44VlG4iSInWXBFs6jGX8RDwc1CLbE+hiXKoe7oGUMYY9+rPNI8VrQOSnLAJPR0amfzBBqhGb4leaHe1CC0sBzdDbF5t7tdpcaCqUXND/QK+LFn8LK0bZEMa9oLlauUhqV4MvN61FRQM0I9G73p3+paviPbeo1qO+XG4gFBIS7CRJbDpVpWuasfUlRs24k9N1ZNIYnoE2q4DMTvhRtPqa0vnyPvkwZjoY27hJ5G/M2rXvagLXcTSRlOrTRioHF0G+bA2OD/Ta5iUQhKsXtn3r6YK6+lyseYs52x6hcLJyAQHTSxZ8RYL3mTeU/kwIXXUYCxCujUFe38BrXkOGq3MqNITJAySpot1pzo4JgEWdhZzXQ+W39nFthAqJIgxu6c3NEbgJTXOD9gK0AbMkVP+FOAwkR0yGNFFuu2rFOeIDUBOhXUhr0+k3cnMVe5dvBv9Rw5qwfFl4V2LgkbPO6ly4fN3QQR4SHq+2Ui3Z5saxWF72IhsqKntNcObnMFR9A9OZZteh0eSANz8R0ojaVqMVI/u1RG7NwwlMdunLJf73igmf4tzKyLymvX3SyTRj3RuAbdau75mG3xZP2xaiY6kN+hhh15CIkeSsTG71PSjIjGWjNEIJTPzgJSfFCyVRvrWxwZwZS8XDx6c+E6gWSY45tr87ikHIXCta/TkPmCaCrMZXuOl9h4fqUBEuVEUfxd+ONMhz1sTC/lr+LLGO10N7c=
x-ms-office365-filtering-correlation-id: 0bee4a34-6c82-4f3c-d731-08d4bfe1c11d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(48565401081)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR0701MB3031;
x-ms-traffictypediagnostic: DB6PR0701MB3031:
x-microsoft-antispam-prvs: <DB6PR0701MB30316F9591DADF77BFB6C90295D30@DB6PR0701MB3031.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(151999592597050)(158342451672863)(26388249023172)(236129657087228)(48057245064654)(148574349560750)(21748063052155)(92977632026198);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0701MB3031; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0701MB3031;
x-forefront-prvs: 0354B4BED2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39400400002)(39850400002)(39410400002)(39840400002)(39860400002)(229853002)(102836003)(3846002)(7736002)(2950100002)(6116002)(790700001)(2501003)(6506006)(86362001)(6436002)(66066001)(189998001)(8936002)(25786009)(478600001)(2201001)(76176999)(5660300001)(230783001)(54356999)(53546010)(7696004)(6306002)(54896002)(55016002)(3280700002)(2900100001)(9686003)(5250100002)(3660700001)(53936002)(74316002)(81166006)(14454004)(50986999)(8676002)(99286003)(38730400002)(2906002)(2171002)(6246003)(33656002)(90052001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB3031; H:DB6PR0701MB2454.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB6PR0701MB2454994C85386BAE960FDAB395D30DB6PR0701MB2454_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2017 17:59:29.3337 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB3031
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/8bkjqVxvH47DT1MlVMIVxRp6Aqo>
Subject: Re: [alto] Review on draft-ietf-alto-cost-calendar-01 by Geng
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 17:59:35 -0000

Hi Geng,

Thanks a lot for your feedback,
Please see my responses inline,
Thanks,
Sabine


From: Li, Geng [mailto:geng.li@yale.edu]
Sent: 29 June 2017 03:01
To: alto@ietf.org; draft-ietf-alto-cost-calendar@ietf.org
Subject: Review on draft-ietf-alto-cost-calendar-01 by Geng


Dear authors,



Your work on cost calendar makes a lot of sense to me, and here are some comments I have.



Issues:

1. In the 4th paragraph of section 1 (Page 4), here is supposed to introduce the advantages of cost calendar. I would like to add another significant advantage which is the reduction of the frequent information exchange between ALTO client and ALTO server. And I think it may be the salient benefit that leads to saving the network resources for ALTO protocol.

[SR     ]  this was meant in the first sentence of paragraph 5. I will try to clarify it.



2. In section 2.2.1, the word "time-sensitive" comes up several times, but what is the exact definition for "time-sensitive"? Maybe I'm wrong, but I reckon it is used to describe the data for real-time service. I suggest the authors can give a definition and examples here, or provide the references where the word is interpreted.

[SR     ] Agree, "time varying" is more appropriate

3. I think maybe the authors missed a point which many audiences are concerned about. When the network state is getting changed by e.g., link failures, node crashed, and if there is a conflict between the cost calendar that has already been conveyed and the current new cost map, then how the client can be aware of it? The ALTO server needs to notify the clients before they schedule data transfers according to the old cost calendar.

[SR     ] Agree, such a notification may be conveyed via incremental updates, see [draft-ietf-alto-incr-update-sse]



Typos:

1. In the first line of section 3.1, there is a redundant space before the comma.

2. At the end of the 3rd paragraph of section 3.1,  "ressources" ==> "resources".

[SR     ] Thanks for catching those



Hope these are helpful.

[SR     ] They are, thanks a lot

Sabine



Best, Geng

Computer Science, Yale