Network Working Group                                      S. Okamoto
    Internet Draft                                         Keio University
    Intended status: Informational                          March 15, 2013
    Expires: September 2013
    
    
    
           Requirements of GMPLS Extensions for Energy Efficient Traffic
                                    Engineering
               draft-okamoto-ccamp-midori-gmpls-extension-reqs-02.txt
    
    
    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), its areas, and its working groups.  Note that
       other groups may also distribute working documents as Internet-Drafts.
    
       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."
    
       The list of current Internet-Drafts can be accessed at
       http://www.ietf.org/ietf/1id-abstracts.txt
    
       The list of Internet-Draft Shadow Directories can be accessed at
       http://www.ietf.org/shadow.html
    
       This Internet-Draft will expire on September 15, 2013.
    
    Copyright Notice
    
       Copyright (c) 2013 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.
    
    Abstract
    
    
    
    
    Okamoto              Expires September 15, 2013               [Page 1]


    Internet-Draft   Energy Efficient Traffic Engineering       March 2013
    
    
       This document discusses some of extensions required in existing GMPLS
       OSPF routing protocol, RSVP signaling protocol, and LMP to support
       the energy efficient traffic engineering technology.
    
    Table of Contents
    
    
       1. Introduction ................................................ 2
          1.1. Conventions used in this document ....................... 3
       2. Energy efficient traffic engineering extensions .............. 3
          2.1. TE link status ......................................... 3
          2.2. LSP status ............................................. 4
          2.3. Link power on/off control
                                        ............................... 4
          2.4. Notify control ......................................... 5
       3. Security Considerations
                                 ...................................... 5
       4. IANA Considerations ......................................... 5
       5. References .................................................. 5
          5.1. Normative References
                                   .................................... 5
          5.2. Informative References
                                     .................................. 6
       6. Acknowledgments ............................................. 7
    
    1. Introduction
    
       The Generalized Multiprotocol Label Switching (GMPLS) [RFC3945]
       protocol suite is designed to provide a control plane for a range of
       network technologies including packet/frame switching networks
       including MPLS routers and Ethernet switches, optical networks such
       as time division multiplexing (TDM) networks including SONET/SDH and
       Optical Transport Networks (OTNs), and lambda switching optical
       networks.
    
       In GMPLS controlled networks, the network is described by label
       switch routers (LSRs) and traffic engineering (TE) links. A TE link
       is advertised as an adjunct to a "physical" link. When the link is up,
       both the regular Internal Gateway Protocol (IGP) properties of the
       link (basically, the Shortest Path First (SPF) metric) and the TE
       properties of the link (such as bandwidth and switching capability)
       are then advertised. Therefore, basically, if the link is down then
       the TE link is also down. A TE link is not only defined between IGP
       neighbors but also defined on a Forwarding Adjacency (FA) label
       switched path (LSP). An LSP is composed with cross-connection of TE
       links. Therefore, if the composed TE link is down then the LSP is
       also down.
    
       An energy efficient Internet [I-D.winter-energy-effcient-internet], a
       power aware networking (PANET) [I-D.dong-panet-requirements], and an
       energy aware control plane [I-D.retana-rtgwg-eacp] are discussed.
    
    
    Okamoto              Expires September 15, 2013               [Page 2]


    Internet-Draft   Energy Efficient Traffic Engineering       March 2013
    
    
       Energy efficient traffic engineering technology is also discussed in
       [Yonezu][Cerutiti.ECOC][Cerutiti.JLT]. Under the energy efficient
       traffic engineering, LSPs are rerouted to use lest number of links,
       then some links are physically shutdown to reduce power consumption
       of equipment. In traditional GMPLS networks, TE links associated in
       shutdown links are also down. Therefore, when emergency occurred,
       such as traffic explosion and link/equipment failure, downed TE links
       are not able to use for calculating protection LSP and LSP rerouting.
    
       This document defines requirements for extending GMPLS protocols to
       support the energy efficient traffic engineering features.
    
    1.1. Conventions used in this document
    
       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 [RFC2119].
    
    2. Energy efficient traffic engineering extensions
    
       Protocol extensions of OSPF, RSVP, and Link Management Protocol (LMP)
       are required to support new TE link status, new LSP status, link
       power on/off capability, and new notify control feature.
    
    2.1. TE link status
    
       [RFC2328] defines Interface states for describing "Interface State
       changes" and "Interface State Machine". A link status "Up" and "Down"
       can be get from the Interface states.
    
       [RFC3630] defines the Traffic Engineering properties of TE links and
       defines Link Type/Length/Value (TLV) for TE link properties
       advertisement. A Link-TLV has some sub-TLVs, however, there is no TE
       link status information. [RFC4203] adds some sub-TLVs to the Link-TLV
       in support of GMPLS.
    
       As a conclusion, a TE link does not have any status indication. If
       Link becomes down then value(s) of the Traffic Engineering Metric
       sub-TLV, and/or the Maximum bandwidth sub-TLV, and/or the Maximum
       Reservable Bandwidth sub-TLV in associated TE links are changed
       according with the network operator's policy.
    
       Under the energy efficient TE environment, the link down by
       administrative operation or link failure, and link power down by the
       energy efficient TE should be distinguished in the route calculation
       system such as Constraint Shortest Path First (CSPF) and Path
       Computation Entity (PCE).
    
    
    Okamoto              Expires September 15, 2013               [Page 3]


    Internet-Draft   Energy Efficient Traffic Engineering       March 2013
    
    
       A TE link state sub-TLV which indicates power off state of the TE
       link is required.
    
    2.2. LSP status
    
       [RFC3471], [RFC3473], and [RFC4974] defines the Administrative Status
       Information in the Admin_Status object. The defined status bits are
       Reflect (R), Testing (T), Administratively down (A), Deletion in
       progress (D), and Call Management (C).
    
       In the energy efficient TE environment, an LSP which includes power
       off TE link(s) as LSP component can be defined. This LSP can be
       assigned as a backup LSP. The backup LSP which does not contain power
       of link(s) can be used as 1+1 protection, 1:N protection w/wo extra
       traffic, shared protection, and restoration. On the other hand, the
       backup LSP which contains power off link(s) can be used as 1:N
       protection wo extra traffic, shared protection, and restoration. When
       activating the LSP, power up of link(s) is required.
    
       To distinguish the backup LSP which contains the power off link(s) or
       not, new LSP status should be defined in the Admin_Status object.
    
    2.3. Link power on/off control
    
       The energy efficient TE requires link power on/off control function.
       There are two possible implementation, one is using LMP the other is
       using RSVP.
    
       When using LMP, power on (or off) initiator LSR sends power on (or
       off) request to the neighbor LSR. The neighbor LSR sends Ack to the
       initiator LSR and power on (or off) the link and changes the TE link
       status. Then the initiator LSR receives Ack and power on (or off) the
       link and changes the TE link status.
    
       The power control should be included to the LMP.
    
       Note: to apply the power on procedure, IP control channel (IPCC)
       should be always up. Therefore, a dedicated IPCC is required to apply
       the LMP control.
    
       When using RSVP, sequentially concatenated TE links can be controlled.
       There are two procedure candidates in the power off procedure.
    
       [Power On] All TE links along with the LSP are power on.
    
       [Power Off]
    
    
    
    Okamoto              Expires September 15, 2013               [Page 4]


    Internet-Draft   Energy Efficient Traffic Engineering       March 2013
    
    
       1. All TE links along with the LSP are power off. If other LSPs share
          the TE links then the LSPs should be rerouted.
    
       2. All TE links but not shared by other LSPs are power off.
    
       Both procedures are used according with the network operator's policy.
    
       It may be required with LSP graceful shutdown procedure to notify the
       link power off completion to the initiator.
    
       Power control request may be implemented in the Admin_Status object.
    
    
    
    2.4. Notify control
    
       The power off procedure option #1 described in 2.3 can be applicable
       not only to a single layer network but also to a multi-layer network.
       If the server layer TE-link becomes the "power off" state, upper
       layer LSP segment detects the status change and sends NOTIFY message
       to an LSP ingress node. The ingress node reroutes the LSP or changes
       the LSP status to "power off".
    
    
    
    3. Security Considerations
    
       TBD
    
    4. IANA Considerations
    
       TBD
    
    5. References
    
    5.1. Normative References
    
       [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
                 Requirement Levels", BCP 14, RFC 2119, March 1997.
    
       [RFC3945] Mannie, E. (Editor), "Generalized Multi-Protocol Label
                 Switching (GMPLS) Architecture", RFC 3945, October 2004.
    
       [RFC2328] Moy, J., "OSPF Version 2", RFC 2328, April 1998.
    
    
    
    
    
    Okamoto              Expires September 15, 2013               [Page 5]


    Internet-Draft   Energy Efficient Traffic Engineering       March 2013
    
    
       [RFC3630] Katz, D., Kompella, K., Yeung, D., "Traffic Enginnering
                 (TE) Extensions to OSPF Version 2", RFC 3630, September
                 2003.
    
       [RFC4203] Kompella, K., and Rekhter, Y. (Editors), "OSPF Extensions
                 in Support of Generalized Multi-Protocol Label Switching
                 (GMPLS)", RFC 4203, October 2005.
    
       [RFC3471] Berger, L. (Editor), "Generalized Multi-Protocol Label
                 Switching (GMPLS) Signaling Functional Description", RFC
                 3471, January 2003.
    
       [RFC3473] Berger, L. (Editor), "Generalized Multi-Protocol Label
                 Switching (GMPLS) Signaling Resource ReserVation Protocol-
                 Traffic Engineering (RSVP-TE) Extensions", RFC 3473,
                 January 2003.
    
       [RFC4974] Papadimitriou, D., and Farrel, A., "Generalized MPLS
                 (GMPLS) RSVP-TE Signaling Extensions", RFC 4974, August
                 2007.
    
    5.2. Informative References
    
       [I-D.winter-energy-efficient-internet] Winter, R., Jeong, S., Choi,
             JH., "Towards an Energy-Efficient Internet", draft-winter-
             energy-efficient-internet-01.txt (work in progress), October
             2012.
    
       [I-D.dong-panet-requirements] Dong, J., Zhang, M., Zhang, B.,
             Boucadair, M., "Requirements for Power Aware Network", draft-
             dong-panet-requirements-01.txt (work in progress), February
             2013.
    
       [I-D.retana-rtgwg-eacp] Retana, A., White, R., Paul, M., "A Framework
             and Requirements for Energy Aware Control Planes", draft-
             retana-rtgwg-eacp-01.txt (work in progress), February 2013.
    
       [Yonezu] Yonezu, H., Kikuta, K., Ishii, D., Okamoto, S., Oki, E., and
             Yamanaka, N., "QoS Aware Energy Optimal Network Topology Design
             and Dynamic Link Power Management", Proc. ECOC 2010 Tu.3.D.4.
    
       [Cerutiti.ECOC]
                      Cerutiti I., Sambo, N., and Castoldi, P., "Distributed
             support of link sleep mode foe energy efficient GMPLS networks",
             Proc. ECOC 2010 P5.11.
    
    
    
    
    
    Okamoto              Expires September 15, 2013               [Page 6]


    Internet-Draft   Energy Efficient Traffic Engineering       March 2013
    
    
       [Cerutiti.JLT] Cerutiti I., Sambo, N., and Castoldi, P., "Sleeping
             Link Selection for Energy-Efficient GMPLS Networks", IEEE
             Journal of Lightwave Technology, Vol. 29, No. 15, pp.2292-2298,
             Aug. 2011.
    
    6. Acknowledgments
    
       The author would like to thank Prof. Naoaki Yamanaka and all members
       of the Interoperability Working Group, Kei-han-na Open Laboratories
       for their useful comments and suggestions.
    
    Author's Addresses
    
       Satoru Okamoto
       Keio University
       3-14-1 Hiyoshi, Kohoku-ku
       Yokohama, Kanagawa 223-8522 Japan
       Email: okamoto@ieee.org
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Okamoto              Expires September 15, 2013               [Page 7]