[alto] TR: New Version Notification for draft-randriamasy-alto-multi-cost-10.txt

"RANDRIAMASY, SABINE (SABINE)" <sabine.randriamasy@alcatel-lucent.com> Fri, 13 March 2015 13:46 UTC

Return-Path: <sabine.randriamasy@alcatel-lucent.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B65D1A8704 for <alto@ietfa.amsl.com>; Fri, 13 Mar 2015 06:46:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 jC_ED81bOs1O for <alto@ietfa.amsl.com>; Fri, 13 Mar 2015 06:46:57 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpgre-esg-01.alcatel-lucent.com [135.245.210.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6645C1A8710 for <alto@ietf.org>; Fri, 13 Mar 2015 06:46:55 -0700 (PDT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (unknown [135.239.2.122]) by Websense Email Security Gateway with ESMTPS id 3BC7C2F69E2C; Fri, 13 Mar 2015 13:46:51 +0000 (GMT)
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id t2DDkZFc019595 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 13 Mar 2015 14:46:51 +0100
Received: from FR711WXCHMBA01.zeu.alcatel-lucent.com ([169.254.1.99]) by FR711WXCHHUB02.zeu.alcatel-lucent.com ([135.239.2.112]) with mapi id 14.03.0195.001; Fri, 13 Mar 2015 14:46:41 +0100
From: "RANDRIAMASY, SABINE (SABINE)" <sabine.randriamasy@alcatel-lucent.com>
To: IETF ALTO <alto@ietf.org>
Thread-Topic: New Version Notification for draft-randriamasy-alto-multi-cost-10.txt
Thread-Index: AQHQWqCrZwktqKoRn0iyfr/WBNkwH50acTGg
Date: Fri, 13 Mar 2015 13:46:40 +0000
Message-ID: <A7A5844EB93EB94AB22C2068B10AD65A991B438A@FR711WXCHMBA01.zeu.alcatel-lucent.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.38]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/alto/yQtT3VIQLjzPxn9hvQhbA9Fi9t8>
Subject: [alto] TR: New Version Notification for draft-randriamasy-alto-multi-cost-10.txt
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 13 Mar 2015 13:46:59 -0000

Hi all,

We have posted a new version of the Multi-Cost ALTO extension proposal. This update aims at minimizing the number of protocol updates needed to support Multi-Cost ALTO Services. 
Our intent is to gauge the dispositions of this draft with respect to being a WG item. 
Please see our summary below. Any feedback and comments on the draft is welcome.

Thanks, 
Sabine and Wendy

In a nutshell, the Multi-Cost (MC) ALTO extension: 
- allows to carry multiple cost metrics in a single ALTO request or response,
- allows to combine 'AND' and 'OR' logical operators on constraints, allowing requests such as for example "give me costs among {those PIDs/Endpoints} that satisfy 'hopcount' = 0 OR routingcost in [5, 10]"
- proposes additional abstracted TE-related Cost metrics to score resources availabilities

Applicable service information resources are: Cost Map (CM), Filtered Cost Map (FCM), Endpoint Cost Map (ECM)

The updates proposed in the MC ALTO draft:
- stay with the same media types for MC service information resources
- the following fields are added: 

Capability fields:
      multi-cost-type-names:
              Array of cost type names. Presence means this resource can return
              a multi-cost. A filtered cost map resource can have either cost-type-names
              or multi-cost-type-names or both. Former means it can return a single
              cost, latter a multi cost. Client selects which.

              A full cost map resource has cost-type-names or multi-cost-type-names,
              but not both.  Former means it returns a single cost, latter means it returns
              a multi cost.  Since it is get-mode, the resource returns what it returns;
              the client has no choice.

     testable-cost-types:
	      Array of cost-type names that can be used in Multi- Cost and Logical Operator (MCLO) constraints. 
            Presence means this resource supports MCLO constraints. 

Server response fields:
      multi-cost-types:
             Used in meta of multi-cost response, instead of cost-type.
             An array of cost-types, in the order in which they appear
             in the multi-cost array.

Client request fields:
      multi-cost-types:
            For multi-cost aware filtered cost map resources, to get a multi-cost
            response, client provides multi-cost-types, instead of cost-types,
            with an array of cost-types in the order in which the server
            should return them.

>>-----Message d'origine-----
>>De : internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
>>Envoyé : lundi 9 mars 2015 20:21
>>À : Nico Schwan; RANDRIAMASY, SABINE (SABINE); RANDRIAMASY, SABINE
>>(SABINE); ROOME, Wendy D (Wendy); Nico Schwan; ROOME, Wendy D (Wendy)
>>Objet : New Version Notification for draft-randriamasy-alto-multi-cost-
>>10.txt
>>
>>
>>A new version of I-D, draft-randriamasy-alto-multi-cost-10.txt
>>has been successfully submitted by Sabine Randriamasy and posted to the
>>IETF repository.
>>
>>Name:		draft-randriamasy-alto-multi-cost
>>Revision:	10
>>Title:		Multi-Cost ALTO
>>Document date:	2015-03-09
>>Group:		Individual Submission
>>Pages:		37
>>URL:            http://www.ietf.org/internet-drafts/draft-randriamasy-
>>alto-multi-cost-10.txt
>>Status:         https://datatracker.ietf.org/doc/draft-randriamasy-
>>alto-multi-cost/
>>Htmlized:       http://tools.ietf.org/html/draft-randriamasy-alto-
>>multi-cost-10
>>Diff:           http://www.ietf.org/rfcdiff?url2=draft-randriamasy-
>>alto-multi-cost-10
>>
>>Abstract:
>>   IETF is designing a new service called ALTO (Application Layer
>>   traffic Optimization) that includes a "Network Map Service", an
>>   "Endpoint Cost Service" and an "Endpoint (EP) Ranking Service" and
>>   thus incentives for application clients to connect to ISP preferred
>>   Endpoints.  These services provide a view of the Network Provider
>>   (NP) topology to overlay clients.
>>
>>   The present draft proposes a simple way to extend the information
>>   provided by the current ALTO protocol in two ways.  First, including
>>   information on multiple Cost Types in a single ALTO transaction
>>   provides a better mapping of the Selected Endpoints to needs of the
>>   growing diversity of Content and Resources Networking Applications
>>   and to the network conditions.  Second, one ALTO query and response
>>   exchange on N Cost Types is faster and more efficient than N single
>>   cost transactions.  All this also helps producing a faster and more
>>   robust choice when multiple Endpoints need to be selected.  Last,
>>the
>>   draft proposes to enrich the filtering capabilities by allowing
>>   constraints involving several metrics combined by several types of
>>   logical operators.  This allows the applications to set finer
>>   requirements and above all to include compromises on those
>>   requirements.
>>
>>
>>
>>
>>
>>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.
>>
>>The IETF Secretariat