One document matched: draft-manral-mpls-service-01.txt

Differences from draft-manral-mpls-service-00.txt



Network Working Group                                     Vishwas Manral
Internet-Draft                                     Hewlett-Packard Corp.
Intended status: Standards Track                            
Expires: January 17, 2012                               
                                                           July 26, 2011


        Traffic Engineering architecture for services aware MPLS
                      draft-manral-mpls-service-01

Abstract

   With more and more enterprises using cloud based services, the
   distances between the user and the applications are growing.  A lot
   of the current applications are designed to work across LAN's and
   have various inherent assumptions.  For multiple applications such as
   High Performance Computing and Electronic Financial markets, the
   response times are critical as is packet loss, while other
   applications require more throughput.

   [RFC3031] describes the architecture of MPLS based networks.  This
   draft extends the MPLS architecture to allow for latency, loss and
   jitter as properties.

   Note MPLS architecture for Multicast will be taken up in a future
   version of the draft.

Requirements Language

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC 2119].

Status of this Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."




Manral                  Expires January 27, 2012                        [Page 1]
           
Internet-Draft        Link Latency, Jitter and Loss            July 2011


   This Internet-Draft will expire on January 27, 2012.

Copyright Notice

   Copyright (c) 2011 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.



































Manral                  Expires January 27, 2012                        [Page 2]
           
Internet-Draft        Link Latency, Jitter and Loss            July 2011


Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 4
   2.  End-to-End Latency Measurements . . . . . . . . . . . . . . . . 4
   3.  End-to-End Jitter Measurements  . . . . . . . . . . . . . . . . 5
   4.  End-to-End Loss Measurements  . . . . . . . . . . . . . . . . . 5
   5.  Protocol Considerations . . . . . . . . . . . . . . . . . . . . 6
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 6
   7.  Security Considerations . . . . . . . . . . . . . . . . . . . . 6
   8.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . 6
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . . . 6








































Manral                  Expires January 27, 2012                        [Page 3]
           
Internet-Draft        Link Latency, Jitter and Loss            July 2011


1.  Introduction

   In High Frequency trading for Electronic Financial markets, computers
   make decisions based on the Electronic Data received, without human
   intervention.  These trades now account for a majority of the trading
   volumes and rely exclusively on ultra-low-latency direct market
   access.

   Extremely low latency measurements for MPLS LSP tunnels are defined
   in draft-ietf-mpls-loss-delay.  They allow a mechanism to measure and
   monitor performance metrics for packet loss, and one-way and two-way
   delay, as well as related metrics like delay variation and channel
   throughput.

   The measurements are however effective only after the LSP is created
   and cannot be used by MPLS Path computation engine to define paths
   that have the latest latency.  This draft defines the architecture
   used, so that end-to-end tunnels can be set up based on latency, loss
   or jitter characteristics.


2.  End-to-End Latency Measurements

   Latency or one-way delay is the time it takes for a packet within a
   stream going from measurement point 1 to measurement point 2.

   The architecture uses assumption that the sum of the latencies of the
   individual components approximately adds up to the average latency of
   an LSP.  Though using the sum may not be perfect, it however gives a
   good approximation that can be used for Traffic Engineering (TE)
   purposes.

   The total latency of an LSP consists of the sum of the latency of the
   LSP hop, as well as the average latency of switching on a device,
   which may vary based on queuing and buffering.

   Hop latency can be measured by getting the latency measurement
   between the ingress of one MPLS LSR to the ingress of the nexthop
   LSR.  This value may be constant for most part, unless there is
   protection switching, or other similar changes at a lower layer.

   The switching latency on a device, can be measured internally, and
   multiple mechanisms and data structures to do the same have been
   defined.  Add references to papers by Verghese, Kompella, Duffield.
   Though the mechanisms define how to do flow based measurements, the
   amount of information gathered in such a case, may become too
   cumbersome for the Path Computation element to effectively use.




Manral                  Expires January 27, 2012                        [Page 4]
           
Internet-Draft        Link Latency, Jitter and Loss            July 2011


   An approximation of Flow based measurement is the per DSCP value,
   measurement from the ingress of one port to the egress of every other
   port in the device.

   Another approximation that can be used is per interface DSCP based
   measurement, which can be an agrregate of the average measurements
   per interface.  The average can itself be calculated in ways, so as
   to provide closer approximation.

   The delay is measured in terms of 10's of nano-seconds.


3.  End-to-End Jitter Measurements

   Jitter or Packet Delay Variation of a packet within a stream of
   packets is defined for a selected pair of packets in the stream going
   from measurement point 1 to measurement point 2.

   The architecture uses assumption that the sum of the jitter of the
   individual components approximately adds up to the average jitter of
   an LSP.  Though using the sum may not be perfect, it however gives a
   good approximation that can be used for Traffic Engineering (TE)
   purposes.

   There may be very less jitter on a link-hop basis.

   The buffering and queuing within a device will lead to the jitter.
   Just like latency measurements, jitter measurements can be
   appproximated as either per DSCP per port pair (Ingresss and Egress)
   or as per DSCP per egress port.

   The jitter is measured in terms of 10's of nano-seconds.


4.  End-to-End Loss Measurements

   Loss or Packet Drop probability of a packet within a stream of
   packets is defined as the number of packets dropped within a given
   interval.

   The architecture uses assumption that the sum of the loss of the
   individual components approximately adds up to the average loss of an
   LSP.  Though using the sum may not be perfect, it however gives a
   good approximation that can be used for Traffic Engineering (TE)
   purposes.

   There may be very less loss on a link-hop basis, except in case of
   physical link issues.



Manral                  Expires January 27, 2012                        [Page 5]
           
Internet-Draft        Link Latency, Jitter and Loss            July 2011


   The buffering and queuing mechanisms within a device will decide
   which packet is to be dropped.  Just like latency and jitter
   measurements, the loss can best be appproximated as either per DSCP
   per port pair (Ingresss and Egress) or as per DSCP per egress port.

   The loss is measured in terms of the number of packets per million
   packets.


5.  Protocol Considerations

   The protocol metrics above can be sent in IGP protocol packets RFC
   3630.  They can then be used by the Path Computation engine to
   dervice paths with the desired path properties.

   As Link-state IGP information is flooded throughout an area, frequent
   changes can cause a lot of control traffic.  To prevent such
   flooding, data should only be flooded when it crosses a certain
   configured maximum.

   A seperate measurement should be done for an LSP when it is UP.  Also
   LSP's path should only be recalculated when the end-to-end metrics
   changes in a way it becomes more then desired.


6.  IANA Considerations

   No new IANA consideration are raised by this document.


7.  Security Considerations

   This document raises no new security issues.


8.  Acknowledgements

   TBD.













Manral           Expires January 27, 2012                        [Page 6]
           
Internet-Draft        Link Latency, Jitter and Loss            July 2011


Authors' Addresses

   Vishwas Manral
   Hewlett-Packard Corp.
   191111 Pruneridge Ave.
   Cupertino, CA  95014
   US

   Phone: 408-447-1497 
   Email: vishwas@ipinfusion.com
   URI:






























Manral                  Expires January 27, 2012                        [Page 7]
           

PAFTECH AB 2003-20262026-04-24 04:39:16