One document matched: draft-fbb-mpls-tp-p2mp-framework-03.xml


<?xml version="1.0" encoding="US-ASCII"?>
<!DOCTYPE rfc SYSTEM "rfc2629.dtd">
<?rfc toc="yes"?>
<?rfc tocompact="yes"?>
<?rfc symrefs="yes"?>
<?rfc sortrefs="yes"?>
<?rfc compact="yes"?>
<?rfc subcompact="no"?>
<?rfc tocdepth="3"?>
<?rfc rfcedstyle="yes"?>
<rfc category="info" docName="draft-fbb-mpls-tp-p2mp-framework-03"
     ipr="trust200902">
  <front>
    <title abbrev="MPLS Transport Profile P2MP Framework">A Framework for
    Point-to-Multipoint MPLS in Transport Networks</title>

    <author fullname="Dan Frost" initials="D" surname="Frost" role="editor">
      <organization>Cisco Systems</organization>

      <address>
        <email>danfrost@cisco.com</email>
      </address>
    </author>

    <author fullname="Matthew Bocci" initials="M" role="editor"
            surname="Bocci">
      <organization>Alcatel-Lucent</organization>

      <address>
        <postal>
          <street>Voyager Place, Shoppenhangers Road</street>

          <city>Maidenhead</city>

          <region>Berks</region>

          <code>SL6 2PJ</code>

          <country>United Kingdom</country>
        </postal>

        <email>matthew.bocci@alcatel-lucent.com</email>
      </address>
    </author>

    <author fullname="Lou Berger" initials="L" surname="Berger" role="editor">
      <organization>LabN Consulting</organization>

      <address>
        <phone>+1-301-468-9228</phone>

        <email>lberger@labn.net</email>
      </address>
    </author>


    <date year="2011" />

    <area>Routing</area>

    <workgroup>MPLS Working Group</workgroup>

    <keyword>mpls-tp</keyword>

    <keyword>MPLS</keyword>

    <keyword>Internet-Draft</keyword>

    <abstract>
      <t>The Multiprotocol Label Switching (MPLS) Transport Profile
      (MPLS-TP) is the common set of MPLS protocol functions defined to
      enable the construction and operation of packet transport networks.
      The MPLS-TP supports both point-to-point and point-to-multipoint
      transport paths.  This document defines the elements and functions
      of the MPLS-TP architecture applicable specifically to supporting
      point-to-multipoint transport paths.</t>

      <t>This document is a product of a joint Internet Engineering Task
      Force (IETF) / International Telecommunication Union
      Telecommunication Standardization Sector (ITU-T) effort to include
      an MPLS Transport Profile within the IETF MPLS and PWE3
      architectures to support the capabilities and functionalities of a
      packet transport network.</t>
    </abstract>

  </front>

  <middle>
    <section title="Introduction">
      <t>The Multiprotocol Label Switching (MPLS) Transport Profile
      (MPLS-TP) is the common set of MPLS protocol functions defined to
      meet the requirements specified in <xref target="RFC5654" />.  The
      MPLS-TP Framework <xref target="I-D.ietf-mpls-tp-framework"
      /> provides an overall introduction to the MPLS-TP and defines the
      general architecture of the Transport Profile, as well as those
      aspects specific to point-to-point transport paths.  The purpose of
      this document is to define the elements and functions of the MPLS-TP
      architecture applicable specifically to supporting
      point-to-multipoint transport paths.</t>

      <t>This document is a product of a joint Internet Engineering Task
      Force (IETF) / International Telecommunication Union
      Telecommunication Standardization Sector (ITU-T) effort to include
      an MPLS Transport Profile within the IETF MPLS and PWE3
      architectures to support the capabilities and functionalities of a
      packet transport network.</t>

      <section title="Scope">
        <t>This document defines the elements and functions of the MPLS-TP
        architecture related to supporting point-to-multipoint transport
        paths.  The reader is referred to <xref
        target="I-D.ietf-mpls-tp-framework" /> for those aspects of the
        MPLS-TP architecture that are generic, or concerned specifically
        with point-to-point transport paths.</t>
      </section>

      <section title="Terminology">
        <texttable align="left" style="headers">
          <ttcol>Term</ttcol>

          <ttcol>Definition</ttcol>

          <c>LSP</c>

          <c>Label Switched Path</c>

          <c>MPLS-TP</c>

          <c>MPLS Transport Profile</c>

          <c>SDH</c>

          <c>Synchronous Digital Hierarchy</c>

          <c>ATM</c>

          <c>Asynchronous Transfer Mode</c>

          <c>OTN</c>

          <c>Optical Transport Network</c>

          <c>OAM</c>

          <c>Operations, Administration and Maintenance</c>

          <c>G-ACh</c>

          <c>Generic Associated Channel</c>

          <c>GAL</c>

          <c>G-ACh Label</c>

          <c>MEP</c>

          <c>Maintenance End Point</c>

          <c>MIP</c>

          <c>Maintenance Intermediate Point</c>

          <c>APS</c>

          <c>Automatic Protection Switching</c>

          <c>SCC</c>

          <c>Signaling Communication Channel</c>

          <c>MCC</c>

          <c>Management Communication Channel</c>

          <c>EMF</c>

          <c>Equipment Management Function</c>

          <c>FM</c>

          <c>Fault Management</c>

          <c>CM</c>

          <c>Configuration Management</c>

          <c>PM</c>

          <c>Performance Management</c>

          <c>LSR</c>

          <c>Label Switching Router</c>

          <c>MPLS-TE</c>
          <c>MPLS Traffic Engineering</c>

          <c>P2MP</c>

          <c>Point-to-multipoint</c>

          <c>PW</c>

          <c>Pseudowire</c>
        </texttable>

        <section title="Additional Definitions and Terminology">
          <t>Detailed definitions and additional terminology may be
          found in <xref target="I-D.ietf-mpls-tp-framework" /> and
          <xref target="RFC5654"></xref>.</t>
        </section>
      </section>

      <section title="Applicability">
        <t>The point-to-multipoint connectivity provided by an MPLS-TP
        network is based on the point-to-multipoint connectivity provided
        by MPLS networks.  MPLS TE-LSP support is discussed in <xref
        target="RFC4875" /> and <xref target="RFC5332" />, and PW support
        is being developed based on <xref
        target="I-D.ietf-pwe3-p2mp-pw-requirements" /> and <xref
        target="I-D.ietf-l2vpn-vpms-frmwk-requirements" />.  MPLS-TP
        point-to-multipoint connectivity is analogous to that provided by
        traditional transport technologies such as Optical Transport
        Network (OTN) point-to-multipoint [ref?] and optical
        drop-and-continue [ref?], and thus supports the same class of
        traditional applications.</t>
      </section>
    </section>

    <section title="MPLS Transport Profile Point-to-Multipoint Requirements">
      <t>The requirements for MPLS-TP are specified in <xref
      target="RFC5654"></xref>, <xref
      target="I-D.ietf-mpls-tp-oam-requirements"></xref>, and <xref
      target="I-D.ietf-mpls-tp-nm-req"></xref>. This section provides a
      brief summary of point-to-multipoint transport requirements as set
      out in those documents; the reader is referred to the documents
      themselves for the definitive and complete list of requirements.</t>

      <t><list style="symbols">
        <t>MPLS-TP must support unidirectional point-to-multipoint (P2MP)
        transport paths.</t>

        <t>MPLS-TP must support traffic-engineered point-to-multipoint
        transport paths.</t>

        <t>MPLS-TP must be capable of using P2MP server (sub)layer
        capabilities as well as P2P server (sub)layer capabilities when
        supporting P2MP MPLS-TP transport paths.</t>

        <t>The MPLS-TP control plane must support establishing all the
        connectivity patterns defined for the MPLS-TP data plane (i.e.,
        unidirectional P2P, associated bidirectional P2P, co-routed
        bidirectional P2P, unidirectional P2MP) including configuration of
        protection functions and any associated maintenance functions.</t>

        <t>Recovery techniques used for P2P and P2MP should be identical
        to simplify implementation and operation.</t>

        <t>Unidirectional 1+1 and 1:n protection for P2MP connectivity
        must be supported.</t>

        <t>MPLS-TP recovery in a ring must protect unidirectional P2MP
        transport paths.</t>
      </list></t>
    </section>

    <section anchor="arch" title="Architecture">
      <t>The overall architecture of the MPLS Transport Profile is defined
      in <xref target="I-D.ietf-mpls-tp-framework" />.  The architecture
      for point-to-multipoint MPLS-TP comprises the following additional
      elements and functions:
      <list style="symbols">
        <t>Unidirectional point-to-multipoint Label Switched Paths
        (LSPs)</t>

        <t>Unidirectional point-to-multipoint pseudowires (PWs)</t>

        <t>Optional point-to-multipoint LSP and PW control planes</t>

        <t>Survivability, network management, and Operations,
        Administration and Maintenance (OAM) functions for
        point-to-multipoint PWs and LSPs</t>
      </list></t>

      <t>The following subsections summarise the encapsulation and
      forwarding of point-to-multipoint traffic within an MPLS-TP network,
      and the encapsulation options for delivery of traffic to and from
      MPLS-TP Customer Edge devices when the network is providing a packet
      transport service.</t>

      <section title="MPLS-TP Encapsulation and Forwarding">
        <t>Packet encapsulation and forwarding for MPLS-TP
        point-to-multipoint LSPs is identical to that for MPLS-TE
        point-to-multipoint LSPs.  MPLS-TE point-to-multipoint LSPs were
        introduced in <xref target="RFC4875" /> and the related data-plane
        behaviour was further clarified in <xref target="RFC5332" />.
        MPLS-TP allows for both upstream-assigned and downstream-assigned
        labels for use with point-to-multipoint LSPs.</t>

        <t>Packet encapsulation and forwarding for point-to-multipoint PWs
        is currently being defined by the PWE3 Working Group <xref
        target="I-D.raggarwa-pwe3-p2mp-pw-encaps" />.</t>
      </section>

    </section>

    <section anchor="oam"
             title="Operations, Administration and Maintenance (OAM)">
      <t>The overall OAM architecture for MPLS-TP is defined in <xref
      target="I-D.ietf-mpls-tp-oam-framework" />.</t>

      <t>[Editor's note: This section will contain a summary of
      point-to-multipoint OAM as described in the OAM Framework.]</t>
    </section>

    <section anchor="cp" title="Control Plane">
      <t>The overall control plane architecture for MPLS-TP is defined in
      <xref target="I-D.abfb-mpls-tp-control-plane-framework" />.</t>

      <t>[Editor's note: This section will contain a summary of the
      point-to-multipoint control plane as described in the Control Plane
      Framework.]</t>

        <section title="Point-to-Multipoint LSP Control Plane">
          <t>The MPLS-TP control plane for point-to-multipoint LSPs uses
          Generalized MPLS (GMPLS) and is based on Resource Reservation
          Protocol - Traffic Engineering (RSVP-TE) for point-to-multipoint
          LSPs as defined in <xref target="RFC4875" />.</t>
        </section>

        <section title="Point-to-Multipoint PW Control Plane">
          <t>The MPLS-TP control plane for point-to-multipoint pseudowires
          is based on the LDP P2MP signaling extensions for PWs defined in
          <xref target="I-D.martini-pwe3-p2mp-pw" />.</t>
        </section>
    </section>

    <section anchor="survive" title="Survivability">
        <t>The overall survivability architecture for MPLS-TP is defined
        in <xref target="I-D.ietf-mpls-tp-survive-fwk"></xref>.</t>

        <t>[Editor's note: This section will contain a summary of
        point-to-multipoint survivability as described in the
        Survivability Framework.]</t>
    </section>

    <section anchor="nm" title="Network Management">
        <t>The network management architecture and requirements for
        MPLS-TP are specified in <xref
        target="I-D.ietf-mpls-tp-nm-req"></xref>.  They derive from the
        generic specifications described in ITU-T G.7710/Y.1701 <xref
        target="G.7710"></xref> for transport technologies. They also
        incorporate the OAM requirements for MPLS Networks <xref
        target="RFC4377"></xref> and MPLS-TP Networks <xref
        target="I-D.ietf-mpls-tp-oam-requirements"></xref> and expand on
        those requirements to cover the modifications necessary for fault,
        configuration, performance, and security in a transport
        network.</t>

        <t>[Editor's note: Decide what if anything needs to be said about
        P2MP-specific network management considerations.]</t>
    </section>

    <section title="Security Considerations">
      <t>General security considerations for MPLS-TP are noted in <xref
      target="I-D.ietf-mpls-tp-framework" />, and security considerations
      for point-to-multipoint PWs and LSPs in the documents that define
      them.  This document introduces no new security considerations in
      itself.</t>
    </section>

    <section title="IANA Considerations">
      <t>IANA considerations resulting from specific elements of MPLS-TP
      functionality are detailed in the documents specifying that
      functionality.  This document introduces no additional IANA
      considerations in itself.</t>
    </section>

  </middle>

  <back>
    <references title="Normative References">
      <?rfc include='reference.RFC.5654'?>

      <?rfc include='reference.I-D.ietf-mpls-tp-framework'?>

      <?rfc include='reference.RFC.4875'?>

      <?rfc include='reference.RFC.5332'?>

    </references>

    <references title="Informative References">
      <?rfc include='reference.I-D.ietf-mpls-tp-oam-requirements'?>

      <?rfc include='reference.I-D.ietf-mpls-tp-oam-framework'?>

      <?rfc include='reference.I-D.abfb-mpls-tp-control-plane-framework'?>

      <?rfc include='reference.I-D.ietf-mpls-tp-nm-req'?>

      <?rfc include='reference.I-D.ietf-mpls-tp-survive-fwk'?>

      <?rfc include='reference.I-D.ietf-l2vpn-vpms-frmwk-requirements'?>

      <?rfc include='reference.I-D.ietf-pwe3-p2mp-pw-requirements'?>

      <?rfc include='reference.I-D.martini-pwe3-p2mp-pw'?>

      <?rfc include='reference.I-D.raggarwa-pwe3-p2mp-pw-encaps'?>

      <?rfc include='reference.RFC.4377'?>

      <reference anchor="G.7710">
        <front>
          <title>ITU-T Recommendation G.7710/Y.1701 (07/07), "Common
          equipment management function requirements"</title>

          <author>
            <organization></organization>
          </author>

          <date year="2005" />
        </front>
      </reference>

    </references>
  </back>
</rfc>

PAFTECH AB 2003-20262026-04-23 08:26:58