Hi Sabine, I found the "schedule" concept very interesting and can be quite useful, for applications to schedule large traffic. I read that this is not defined in the draft in -te-metrics. Will you and Qin discuss this design in your slot?
Thanks! Richard On Oct 28, 2013 7:56 AM, "RANDRIAMASY, SABINE (SABINE)" < [email protected]> wrote: > > > -----Message d'origine----- > De : [email protected] [mailto:[email protected]] De la part de > He, Peng > Envoyé : mercredi 23 octobre 2013 15:09 > À : Qin Wu; IETF ALTO > Objet : Re: [alto] I-D Action: draft-wu-alto-te-metrics-00.txt > > > [ ] Hi Peng, > Please see below and let me know if this would meet your request, > Best regards > Sabine > > > > Another side question: is there a 'cost' parameter that can show/represent > the 'schedule' of the network links, e.g., before 12pm this link/tunnel > will have say 100Mbps available, after 12pm, only 50mbps available, i.e., > bandwidth scheduling or similar? Or this is more a management > system/controller/server related data? > > [ ] There is a protocol extension proposal draft that proposes to > provide cost values w.r.t. time and is called "ALTO Cost Schedule". ALTO > Cost Schedule is specified as a cost mode where the ALTO Cost values are > provided in the form of an array, where each array element corresponds to a > given time period and has a value applicable to this period. The > granularity of the time period, the number of provided values and other > attributes are specified in the IRD. Note that the transaction format in > this draft is compliant with the ALTO protocol version issued before the > ALTO format changes in the Cost Type specification. > > In your example, the granularity may be 12 hours slots or say 1 hour slots > to allow finer grain cost valuation. If we assume 1 hour slots and the > availability of a metric called "availbw" expressed in mbps, where values > can be provided both in regular 'numerical' mode with "permanent" validity > and in 'schedule' mode: > > In the IRD we would have: (please forgive the possible mismatch of > brackets) > > { > > ... usual ALTO resources ... > > "resources" : [ > ....... > > { > "uri" : " > http://custom.alto.example.com/endpointcost/schedule/lookup", > "media-types" : [ "application/alto-endpointcost+json" ], > "accepts" : [ "application/alto-endpointcostparams+json" ], > "capabilities" : { > "cost-constraints" : true, > "cost-modes" : [ "numerical", "schedule" ], > "cost-types" : [ "availbw", "availbw" ], > "cost-scope": [ "permanent", > {"unit": ["hour", 1], "size": 24, "begin": 0, > "time zone": "UTC", > "lastupdate": mm/hh/dd/mm/yyyy, > "nextupdate": mm/hh/dd/mm/yyyy} > ] > } > } > ] > } > > If the ALTO Servers provides availbw = 100mbps for the first 12 hours and > 50mbps for the next 12 hours on the tunnel with example endpoints > (192.0.2.2, 192.0.2.89), the ALTO request and response in schedule mode > would look like: > > POST /endpointcost/lookup HTTP/1.1 > Host: alto.example.com > Content-Length: [TODO] > Content-Type: application/alto-endpointcostparams+json > Accept: application/alto-endpointcost+json,application/alto-error+json > > { > "cost-type" : ["availbw"], > "cost-mode" : ["schedule"], > "endpoints" : { > "srcs": [ "ipv4:192.0.2.2" ], > "dsts": [ > "ipv4:192.0.2.89", > "ipv4:198.51.100.34", > "ipv4:203.0.113.45" > ] > } > } > > > HTTP/1.1 200 OK > Content-Length: [TODO] > Content-Type: application/alto-endpointcost+json > > { > "meta" : {}, > "data" : { > "cost-type" : ["availbw "], > "cost-mode" : ["schedule"], > "map" : { > "ipv4:192.0.2.2": { > "ipv4:192.0.2.89" : [100, 100, 100, 100, 100, 100, 100, 100, > 100, 100, 100, 100, 50 ... (12 same values)], > "ipv4:198.51.100.34" : [... (24 values) ...], > "ipv4:203.0.113.45" : [... (24 values) ...] > } > } > } > } > > The proposal is documented in > http://tools.ietf.org/html/draft-randriamasy-alto-cost-schedule-02 where > Section 3.3 provides an example on the Schedule attributes in the IRD, and > section 3.3.1 provides example transactions with the Schedule mode. > > > [ ] > Regards, > Peng > > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of > Qin Wu > Sent: Tuesday, October 22, 2013 9:17 PM > To: IETF ALTO > Subject: [alto] FW: I-D Action: draft-wu-alto-te-metrics-00.txt > > Hi, all: > We have posted a new draft to define a set of new cost metrics that are > related to traffic engineering performance information. > > http://tools.ietf.org/html/draft-wu-alto-te-metrics-00 > > Please review the draft and provide your feedback and comments. > > Regards! > -Qin > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of [email protected] > Sent: Monday, October 21, 2013 2:08 PM > To: [email protected] > Subject: I-D Action: draft-wu-alto-te-metrics-00.txt > > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > > > Title : ALTO Traffic Engineering Cost Metrics > Author(s) : Qin Wu > Young Lee > Dhruv Dhody > Sabine Randriamasy > Filename : draft-wu-alto-te-metrics-00.txt > Pages : 26 > Date : 2013-10-20 > > Abstract: > Cost Metric is a basic concept in Application-Layer Traffic > Optimization (ALTO). It is used in both the Cost Map Service and the > Endpoint Cost Service. Future extensions to ALTO may also use Cost > Metric. > > Different applications may benefit from different Cost Metrics. For > example, a Resource Consumer may prefer Resource Providers that have > low latency to the Resource Consumer. However the base ALTO protocol > [ALTO] has defined only a single cost metric, i.e., the generic > "routingcost" metric (Sec. 14.2 of ALTO base specification [ALTO]). > > In this document, we define XXX Cost Metrics, derived from OSPF-TE > and ISIS-TE, to measure network delay, jitter, packet loss, hop > count, and bandwidth. The metrics defined in this document provide a > relatively comprehensive set of Cost Metrics for ALTO focusing on > traffic engineering. Additional Cost Metrics such as financial cost > metrics may be defined in other documents. > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-wu-alto-te-metrics > > There's also a htmlized version available at: > http://tools.ietf.org/html/draft-wu-alto-te-metrics-00 > > > 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/ > > _______________________________________________ > I-D-Announce mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/i-d-announce > Internet-Draft directories: http://www.ietf.org/shadow.html or > ftp://ftp.ietf.org/ietf/1shadow-sites.txt > _______________________________________________ > alto mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/alto > _______________________________________________ > alto mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/alto > _______________________________________________ > alto mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/alto >
_______________________________________________ alto mailing list [email protected] https://www.ietf.org/mailman/listinfo/alto
