Hi,

While discussing other IDs in LC (BRPC, XRO), we found a few very cosmetic
changes that we should better handle in PCEPs (in rev-12).

We just introduce two error subcodes that are needed now so that we are
forward compatible.

Section 7.15
OLD
   3          Unknown Object
               Error-value=1: Unrecognized object class
               Error-value=2: Unrecognized object Type
   4          Not supported object
               Error-value=1: Not supported object class
               Error-value=2: Not supported object Type
NEW
   3          Unknown Object
               Error-value=1: Unrecognized object class
               Error-value=2: Unrecognized object type
               Error-value=3: Unrecognized subobject type
               Error-value=4: Unrecognized parameter

   4          Not supported object
               Error-value=1: Not supported object class
               Error-value=2: Not supported object type
               Error-value=3: Unsupported subobject type
               Error-value=4: Unsupported parameter
===
Section 7.15
OLD
   Error-Type=3 or Error-Type=4: if a PCEP message is received that
   carries a PCEP object (with the P flag set) not recognized by the PCE
   or recognized but not supported, then the PCE MUST send a PCErr
   message with a PCEP-ERROR object (Error-Type=3 and 4 respectively).
   In addition, the PCE MAY include in the PCErr message the unknown or
   not supported object.  The corresponding path computation request
   MUST be cancelled by the PCE without further notification.
NEW
   Error-Type=3 or Error-Type=4: if a PCEP message is received that
   carries a PCEP object (with the P flag set) not recognized by the PCE
   or recognized but not supported, then the PCE MUST send a PCErr
   message with a PCEP-ERROR object (Error-Type=3 and 4 respectively).
   If the object type or object class is unknown or unsupported, the PCE
   MAY include in the PCErr message the unknown or not supported object.
   Furthermore, if a subobject or parameter is unknown or unsupported,
   the PCE MAY include the parent object up to and including (but no
   further than) the unknown or unsupported subobject or parameter. In
   the case where the unknown or unsupported parameter is a bit flag, the
   included object should contain the whole bit flag field with all bits
   after the parameter at issue set to zero. The corresponding path
   computation request MUST be cancelled by the PCE without further
   notification.
===
Section 9.2.5
OLD
   3    Unknown Object                                     This document
          Error-value=1:                                   This document
            Unrecognized object class
          Error-value=2:                                   This document
            Unrecognized object Type

   4    Not supported object                               This document
          Error-value=1:
            Unsupported object class.                      This document
          Error-value=2:
            Unsupported object Type.                       This document

NEW
   3    Unknown Object                                     This document
          Error-value=1:                                   This document
            Unrecognized object class
          Error-value=2:                                   This document
            Unrecognized object type
          Error-value=3:                                   This document
            Unrecognized subobject type
          Error-value=4:                                   This document
            Unrecognized parameter

   4    Not supported object                               This document
          Error-value=1:
            Unsupported object class.                      This document
          Error-value=2:
            Unsupported object type.                       This document
          Error-value=3:
            Unsupported subobject type.                    This document
          Error-value=4:
            Unsupported parameter.                         This document
===




------ Forwarded Message
> From: <[EMAIL PROTECTED]>
> Reply-To: <[EMAIL PROTECTED]>
> Date: Tue, 25 Mar 2008 11:00:02 -0700 (PDT)
> To: <[EMAIL PROTECTED]>
> Cc: <[email protected]>
> Subject: I-D ACTION:draft-ietf-pce-pcep-12.txt
> 
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Path Computation Element Working Group of the
> IETF.
> 
> Title  : Path Computation Element (PCE) Communication Protocol (PCEP)
> Author(s) : A. Ayyangar, E. Oki, A. Atlas, A. Dolganow, Y. Ikejiri, K. Kumaki,
> J. Vasseur, J. Le Roux
> Filename : draft-ietf-pce-pcep-12.txt
> Pages  : 76
> Date  : 2008-3-25
> 
> This document specifies the Path Computation Element Communication
>    Protocol (PCEP) for communications between a Path Computation Client
>    (PCC) and a Path Computation Element (PCE), or between two PCEs.
>    Such interactions include path computation requests and path
>    computation replies as well as notifications of specific states
>    related to the use of a PCE in the context of Multiprotocol Label
>    Switching (MPLS) and Generalized (GMPLS) Traffic Engineering.  PCEP
>    is designed to be flexible and extensible so as to easily allow for
>    the addition of further messages and objects, should further
>    requirements be expressed in the future.
> 
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-pce-pcep-12.txt
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
> Content-Type: text/plain
> Content-ID: <[EMAIL PROTECTED]>
> 
> _______________________________________________
> 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

------ End of Forwarded Message

_______________________________________________
Pce mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/pce

Reply via email to