<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="pcep.xsl"?>
<?oxygen RNGSchema="pcep.rng" type="xml"?>
<registry xmlns="http://www.iana.org/assignments" id="pcep">
  <title>Path Computation Element Protocol (PCEP) Numbers</title>
  <updated>2010-09-21</updated>
  
  <registry id="pcep-messages">
    <title>PCEP Messages</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>1</value>
      <description>Open</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>2</value>
      <description>Keepalive</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>3</value>
      <description>Path Computation Request</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>4</value>
      <description>Path Computation Reply</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>5</value>
      <description>Notification</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>6</value>
      <description>Error</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>7</value>
      <description>Close</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>8</value>
      <description>Path Computation Monitoring Request (PCMonReq)</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <value>9</value>
      <description>Path Computation Monitoring Reply (PCMonRep)</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <value>10-255</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="pcep-objects">
    <title>PCEP Objects</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <class-value>0</class-value>
      <class-description>Reserved</class-description>
      <type-value>1-15</type-value>
      <type-description>Reserved</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>1</class-value>
      <class-description>OPEN</class-description>
      <type-value>1</type-value>
      <type-description>Open</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>1</class-value>
      <class-description>OPEN</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>2</class-value>
      <class-description>RP</class-description>
      <type-value>1</type-value>
      <type-description>Request Parameters</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>2</class-value>
      <class-description>RP</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>3</class-value>
      <class-description>NO-PATH</class-description>
      <type-value>1</type-value>
      <type-description>No Path</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>3</class-value>
      <class-description>NO-PATH</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>4</class-value>
      <class-description>END-POINTS</class-description>
      <type-value>1</type-value>
      <type-description>IPv4 addresses</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>4</class-value>
      <class-description>END-POINTS</class-description>
      <type-value>2</type-value>
      <type-description>IPv6 addresses</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>4</class-value>
      <class-description>END-POINTS</class-description>
      <type-value>3</type-value>
      <type-description>IPv4</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>4</class-value>
      <class-description>END-POINTS</class-description>
      <type-value>4</type-value>
      <type-description>IPv6</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>4</class-value>
      <class-description>END-POINTS</class-description>
      <type-value>5-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>5</class-value>
      <class-description>BANDWIDTH</class-description>
      <type-value>1</type-value>
      <type-description>Requested bandwidth</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>5</class-value>
      <class-description>BANDWIDTH</class-description>
      <type-value>2</type-value>
      <type-description>Bandwidth of an existing TE LSP for which a reoptimization is requested</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>5</class-value>
      <class-description>BANDWIDTH</class-description>
      <type-value>3-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>6</class-value>
      <class-description>METRIC</class-description>
      <type-value>1</type-value>
      <type-description>Metric</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>6</class-value>
      <class-description>METRIC</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>7</class-value>
      <class-description>ERO</class-description>
      <type-value>1</type-value>
      <type-description>Explicit Route</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>7</class-value>
      <class-description>ERO</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>8</class-value>
      <class-description>RRO</class-description>
      <type-value>1</type-value>
      <type-description>Recorded Route</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>8</class-value>
      <class-description>RRO</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>9</class-value>
      <class-description>LSPA</class-description>
      <type-value>1</type-value>
      <type-description>LSP Attributes</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>9</class-value>
      <class-description>LSPA</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>10</class-value>
      <class-description>IRO</class-description>
      <type-value>1</type-value>
      <type-description>Include Route</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>10</class-value>
      <class-description>IRO</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>11</class-value>
      <class-description>SVEC</class-description>
      <type-value>1</type-value>
      <type-description>Synchronization Vector </type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>11</class-value>
      <class-description>SVEC</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>12</class-value>
      <class-description>NOTIFICATION</class-description>
      <type-value>1</type-value>
      <type-description>Notification</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>12</class-value>
      <class-description>NOTIFICATION</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>13</class-value>
      <class-description>PCEP-ERROR</class-description>
      <type-value>1</type-value>
      <type-description>PCEP Error</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>13</class-value>
      <class-description>PCEP-ERROR</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>14</class-value>
      <class-description>LOAD-BALANCING</class-description>
      <type-value>1</type-value>
      <type-description>Load Balancing</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>14</class-value>
      <class-description>LOAD-BALANCING</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>15</class-value>
      <class-description>CLOSE</class-description>
      <type-value>1</type-value>
      <type-description>Close</type-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <class-value>15</class-value>
      <class-description>CLOSE</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>16</class-value>
      <class-description>PATH-KEY</class-description>
      <type-value>1</type-value>
      <type-description>Path Key</type-description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <class-value>16</class-value>
      <class-description>PATH-KEY</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>17</class-value>
      <class-description>XRO</class-description>
      <type-value>1</type-value>
      <type-description>Route exclusion</type-description>
      <xref type="rfc" data="rfc5521"/>
    </record>
    <record>
      <class-value>17</class-value>
      <class-description>XRO</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>18</class-value>
      <class-description>Unassigned</class-description>
      <type-value>1-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>19</class-value>
      <class-description>MONITORING</class-description>
      <type-value>1</type-value>
      <type-description>Monitoring</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>19</class-value>
      <class-description>MONITORING</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>20</class-value>
      <class-description>PCC-REQ-ID</class-description>
      <type-value>1</type-value>
      <type-description>IPV4 Addresses</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>20</class-value>
      <class-description>PCC-REQ-ID</class-description>
      <type-value>2</type-value>
      <type-description>IPV6 Addresses</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>20</class-value>
      <class-description>PCC-REQ-ID</class-description>
      <type-value>3-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>21</class-value>
      <class-description>OF</class-description>
      <type-value>1</type-value>
      <type-description>Objective Function</type-description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <class-value>21</class-value>
      <class-description>OF</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>22</class-value>
      <class-description>CLASSTYPE</class-description>
      <type-value>1</type-value>
      <type-description>Class-Type</type-description>
      <xref type="rfc" data="rfc5455"/>
    </record>
    <record>
      <class-value>22</class-value>
      <class-description>CLASSTYPE</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>23</class-value>
      <class-description>Unassigned</class-description>
      <type-value>1-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>24</class-value>
      <class-description>GLOBAL-CONSTRAINTS</class-description>
      <type-value>1</type-value>
      <type-description>Global Constraints</type-description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <class-value>24</class-value>
      <class-description>GLOBAL-CONSTRAINTS</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>25</class-value>
      <class-description>PCE-ID</class-description>
      <type-value>1</type-value>
      <type-description>IPV4 Addresses</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>25</class-value>
      <class-description>PCE-ID</class-description>
      <type-value>2</type-value>
      <type-description>IPV6 Addresses</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>25</class-value>
      <class-description>PCE-ID</class-description>
      <type-value>3-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>26</class-value>
      <class-description>PROC-TIME</class-description>
      <type-value>1</type-value>
      <type-description>PROC-TIME</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>26</class-value>
      <class-description>PROC-TIME</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>27</class-value>
      <class-description>OVERLOAD</class-description>
      <type-value>1</type-value>
      <type-description>overload</type-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <class-value>27</class-value>
      <class-description>OVERLOAD</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>28</class-value>
      <class-description>UNREACH-DESTINATION</class-description>
      <type-value>1</type-value>
      <type-description>IPv4</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>28</class-value>
      <class-description>UNREACH-DESTINATION</class-description>
      <type-value>2</type-value>
      <type-description>IPv6</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>28</class-value>
      <class-description>UNREACH-DESTINATION</class-description>
      <type-value>3-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>29</class-value>
      <class-description>SERO</class-description>
      <type-value>1</type-value>
      <type-description>SERO</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>29</class-value>
      <class-description>SERO</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>30</class-value>
      <class-description>SRRO</class-description>
      <type-value>1</type-value>
      <type-description>SRRO</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>30</class-value>
      <class-description>SRRO</class-description>
      <type-value>2-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>31</class-value>
      <class-description>Branch Node Capability Object</class-description>
      <type-value>1</type-value>
      <type-description>Branch node list</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>31</class-value>
      <class-description>Non-branch Node Capability Object</class-description>
      <type-value>2</type-value>
      <type-description>Non-branch node list</type-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <class-value>31</class-value>
      <class-description>Branch Node Capability Object</class-description>
      <type-value>3-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
    <record>
      <class-value>32-255</class-value>
      <class-description>Unassigned</class-description>
      <type-value>1-15</type-value>
      <type-description>Unassigned</type-description>
    </record>
  </registry>
  
  <registry id="pcep-message-common-header">
    <title>PCEP Message Common Header Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-4</value>
      <description>Unassigned</description>
    </record>  
  </registry>
  
  <registry id="open-object-flag-field">
    <title>Open Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-4</value>
      <description>Unassigned</description>
    </record>  
  </registry>
  
  <registry id="rp-object">
    <title>RP Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-17</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>18</value>
      <description>Fragmentation (F-bit)</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>19</value>
      <description>P2MP (N-bit)</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>20</value>
      <description>ERO-compression (E-bit)</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>21</value>
      <description>Make-before-break (M-bit)</description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <value>22</value>
      <description>Report the request order (D-bit)</description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <value>23</value>
      <description>Path Key (P-bit)</description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <value>24</value>
      <description>Supply OF on response</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>25</value>
      <description>VSPT</description>
      <xref type="rfc" data="rfc5441"/>
    </record>
    <record>
      <value>26</value>
      <description>Strict/Loose</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>27</value>
      <description>Bi-directional</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>28</value>
      <description>Reoptimization</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>29-31</value>
      <description>Priority</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
  </registry>
  
  <registry id="no-path-object-ni-field">
    <title>NO-PATH Object NI Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>No path satisfying the set of constraints could be found</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>1</value>
      <description>PCE chain broken</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>2-255</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="no-path-object-flag-field">
    <title>NO-PATH Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0</value>
      <description>Unsatisfied constrained indicated</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>1-15</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="metric-object-ni-field">
    <title>METRIC Object T Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>1</value>
      <description>IGP metric</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>2</value>
      <description>TE metric</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>3</value>
      <description>Hop Counts</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>4</value>
      <description>Aggregate bandwidth consumption</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>5</value>
      <description>Load of the most loaded link</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>6</value>
      <description>Cumulative IGP cost</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>7</value>
      <description>Cumulative TE cost</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>8</value>
      <description>P2MP IGP metric</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>9</value>
      <description>P2MP TE metric</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>10</value>
      <description>P2MP hop count metric</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>11-255</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="metric-object-flag-field">
    <title>METRIC Object Flag Field</title>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0-5</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>6</value>
      <description>Computed metric</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>7</value>
      <description>Bound</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
  </registry>

  <registry id="lspa-object-flag-field">
    <title>LSPA Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-6</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>7</value>
      <description>Local Protection Desired</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
  </registry>

  <registry id="iro-subobject">
    <title>IRO Subobjects</title>
    <xref type="rfc" data="rfc5521"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>1</value>
      <description>IPv4 prefix</description>
      <xref type="rfc" data="rfc3209"/>
    </record>
    <record>
      <value>2</value>
      <description>IPv6 prefix</description>
      <xref type="rfc" data="rfc3209"/>
    </record>
    <record>
      <value>3</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>4</value>
      <description>Unnumbered Interface ID</description>
      <xref type="rfc" data="rfc3477"/>
    </record>
    <record>
      <value>5-31</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>32</value>
      <description>Autonomous system number</description>
      <xref type="rfc" data="rfc3209"/>
    </record>
    <record>
      <value>33</value>
      <description>Explicit Exclusion Route subobject (EXRS)</description>
      <xref type="rfc" data="rfc4874"/>
    </record>
    <record>
      <value>34-127</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="svec-object-flag-field">
    <title>SVEC Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-18</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>19</value>
      <description>Partial Path Diverse</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>20</value>
      <description>Link Direction Diverse</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>21</value>
      <description>SRLG Diverse</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>22</value>
      <description>Node Diverse</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>23</value>
      <description>Link Diverse</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
  </registry>
  
  <registry id="notification-object">
    <title>Notification Object</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <type-value>0</type-value>
      <type-description>Reserved</type-description>
      <value-value>1-255</value-value>
      <value-description>Reserved</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>Pending Request cancelled</type-description>
      <value-value>1</value-value>
      <value-description>PCC cancels a set of pending requests</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>Pending Request cancelled</type-description>
      <value-value>2</value-value>
      <value-description>PCE cancels a set of pending requests</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>Pending Request cancelled</type-description>
      <value-value>3-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>2</type-value>
      <type-description>PCE Congestion</type-description>
      <value-value>1</value-value>
      <value-description>PCE in congested state</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>2</type-value>
      <type-description>PCE Congestion</type-description>
      <value-value>2</value-value>
      <value-description>PCE no longer in congested state</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>2</type-value>
      <type-description>PCE Congestion</type-description>
      <value-value>3-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>3-255</type-value>
      <type-description>Unassigned</type-description>
      <value-value>1-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
  </registry>
 
  <registry id="notification-object-flag-field">
    <title>Notification Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-7</value>
      <description>Unassigned</description>
    </record>
  </registry>
 
  <registry id="pcep-error-object">
    <title>PCEP-ERROR Object Error Types and Values</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <type-value>0</type-value>
      <type-description>Reserved</type-description>
      <value-value>0-255</value-value>
      <value-description>Reserved</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>1</value-value>
      <value-description>reception of an invalid Open message or
        a non Open message.</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>2</value-value>
      <value-description>no Open message received before the expiration of the OpenWait timer</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>3</value-value>
      <value-description>unacceptable and non negotiable session characteristics</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>4</value-value>
      <value-description>unacceptable but negotiable session characteristics</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>5</value-value>
      <value-description>reception of a second Open message with still unacceptable session characteristics</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>6</value-value>
      <value-description>reception of a PCErr message proposing unacceptable session characteristics</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>7</value-value>
      <value-description>No Keepalive or PCErr message received before the expiration of the KeepWait timer</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>8</value-value>
      <value-description>PCEP version not supported</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>1</type-value>
      <type-description>PCEP session establishment failure</type-description>
      <value-value>9-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>2</type-value>
      <type-description>Capability not supported</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>3</type-value>
      <type-description>Unknown Object</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>3</type-value>
      <type-description>Unknown Object</type-description>
      <value-value>1</value-value>
      <value-description>Unrecognized object class</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>3</type-value>
      <type-description>Unknown Object</type-description>
      <value-value>2</value-value>
      <value-description>Unrecognized object Type</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>3</type-value>
      <type-description>Unknown Object</type-description>
      <value-value>3-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>4</type-value>
      <type-description>Not supported object</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>4</type-value>
      <type-description>Not supported object</type-description>
      <value-value>1</value-value>
      <value-description>Not supported object class</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>4</type-value>
      <type-description>Not supported object</type-description>
      <value-value>2</value-value>
      <value-description>Not supported object Type</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>4</type-value>
      <type-description>Not supported object</type-description>
      <value-value>3</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>4</type-value>
      <type-description>Not supported object</type-description>
      <value-value>4</value-value>
      <value-description>Unsupported parameter</value-description>
      <xref type="rfc" data="rfc5441"/>
    </record>
    <record>
      <type-value>4</type-value>
      <type-description>Not supported object</type-description>
      <value-value>5-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>1</value-value>
      <value-description>C bit of the METRIC object set (request rejected)</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>2</value-value>
      <value-description>O bit of the RP object cleared (request rejected)</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>3</value-value>
      <value-description>objective function not allowed (request rejected)</value-description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>4</value-value>
      <value-description>OF bit of the RP object set (request rejected)</value-description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>5</value-value>
      <value-description>Global concurrent optimization not allowed</value-description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>6</value-value>
      <value-description>Monitoring message supported but rejected due to policy violation</value-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>7</value-value>
      <value-description>P2MP Path computation is not allowed</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>5</type-value>
      <type-description>Policy violation</type-description>
      <value-value>8-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>6</type-value>
      <type-description>Mandatory Object missing</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>6</type-value>
      <type-description>Mandatory Object missing</type-description>
      <value-value>1</value-value>
      <value-description>RP object missing</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>6</type-value>
      <type-description>Mandatory Object missing</type-description>
      <value-value>2</value-value>
      <value-description>RRO missing for a reoptimization request (R bit of the RP object set)</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>6</type-value>
      <type-description>Mandatory Object missing</type-description>
      <value-value>3</value-value>
      <value-description>END-POINTS object missing</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>6</type-value>
      <type-description>Mandatory Object missing</type-description>
      <value-value>4</value-value>
      <value-description>MONITORING object missing</value-description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <type-value>6</type-value>
      <type-description>Mandatory Object missing</type-description>
      <value-value>5-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>7</type-value>
      <type-description>Synchronized path computation request missing</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>8</type-value>
      <type-description>Unknown request reference</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>9</type-value>
      <type-description>Attempt to establish a second PCEP session</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>10</type-value>
      <type-description>Reception of an invalid object</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>10</type-value>
      <type-description>Reception of an invalid object</type-description>
      <value-value>1</value-value>
      <value-description>reception of an object with P flag not set although the P-flag must be set according to this specification.</value-description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <type-value>10</type-value>
      <type-description>Reception of an invalid object</type-description>
      <value-value>2-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>11</type-value>
      <type-description>Unrecognized EXRS subobject</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5521"/>
    </record>
    <record>
      <type-value>12</type-value>
      <type-description>Diffserv-aware TE error</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5455"/>
    </record>
    <record>
      <type-value>12</type-value>
      <type-description>Diffserv-aware TE error</type-description>
      <value-value>1</value-value>
      <value-description>Unsupported class-type</value-description>
      <xref type="rfc" data="rfc5455"/>
    </record>
    <record>
      <type-value>12</type-value>
      <type-description>Diffserv-aware TE error</type-description>
      <value-value>2</value-value>
      <value-description>Invalid class-type</value-description>
      <xref type="rfc" data="rfc5455"/>
    </record>
    <record>
      <type-value>12</type-value>
      <type-description>Diffserv-aware TE error</type-description>
      <value-value>3</value-value>
      <value-description>Class-Type and setup priority do not form a configured TE-class</value-description>
      <xref type="rfc" data="rfc5455"/>
    </record>
    <record>
      <type-value>12</type-value>
      <type-description>Diffserv-aware TE error</type-description>
      <value-value>4-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>13</type-value>
      <type-description>BRPC procedure completion failure</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5441"/>
    </record>
    <record>
      <type-value>13</type-value>
      <type-description>BRPC procedure completion failure</type-description>
      <value-value>1</value-value>
      <value-description>BRPC procedure not supported by one or more PCEs along the domain path</value-description>
      <xref type="rfc" data="rfc5441"/>
    </record>
    <record>
      <type-value>13</type-value>
      <type-description>BRPC procedure completion failure</type-description>
      <value-value>2-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>14</type-value>
      <type-description>Unassigned</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>15</type-value>
      <type-description>Global Concurrent Optimization Error</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <type-value>15</type-value>
      <type-description>Global Concurrent Optimization Error</type-description>
      <value-value>1</value-value>
      <value-description>Insufficient memory</value-description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <type-value>15</type-value>
      <type-description>Global Concurrent Optimization Error</type-description>
      <value-value>2</value-value>
      <value-description>Global concurrent optimization not supported</value-description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <type-value>15</type-value>
      <type-description>Global Concurrent Optimization Error</type-description>
      <value-value>3-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>16</type-value>
      <type-description>P2MP Capability Error</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>16</type-value>
      <type-description>P2MP Capability Error</type-description>
      <value-value>1</value-value>
      <value-description>The PCE cannot satisfy the request due to insufficient memory</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>16</type-value>
      <type-description>P2MP Capability Error</type-description>
      <value-value>2</value-value>
      <value-description>The PCE is not capable of P2MP computation</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>16</type-value>
      <type-description>P2MP Capability Error</type-description>
      <value-value>3-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>17</type-value>
      <type-description>P2MP END-POINTS Error</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>17</type-value>
      <type-description>P2MP END-POINTS Error</type-description>
      <value-value>1</value-value>
      <value-description>The PCE cannot satisfy the request due to no END-POINTS with leaf type 2</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>17</type-value>
      <type-description>P2MP END-POINTS Error</type-description>
      <value-value>2</value-value>
      <value-description>The PCE cannot satisfy the request due to no END-POINTS with leaf type 3</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>17</type-value>
      <type-description>P2MP END-POINTS Error</type-description>
      <value-value>3</value-value>
      <value-description>The PCE cannot satisfy the request due to no END-POINTS with leaf type 4
      </value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>17</type-value>
      <type-description>P2MP END-POINTS Error</type-description>
      <value-value>4</value-value>
      <value-description>The PCE cannot satisfy the request due to inconsistent END-POINTS</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>17</type-value>
      <type-description>P2MP END-POINTS Error</type-description>
      <value-value>5-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>18</type-value>
      <type-description>P2MP Fragmentation Error</type-description>
      <value-value>0</value-value>
      <value-description>Unassigned</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>18</type-value>
      <type-description>P2MP Fragmentation Error</type-description>
      <value-value>1</value-value>
      <value-description>Fragmented request failure</value-description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <type-value>18</type-value>
      <type-description>P2MP Fragmentation Error</type-description>
      <value-value>2-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
    <record>
      <type-value>19-255</type-value>
      <type-description>Unassigned</type-description>
      <value-value>0-255</value-value>
      <value-description>Unassigned</value-description>
    </record>
  </registry>
  
  <registry id="pcep-error-object-flag-field">
    <title>PCEP-ERROR Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-7</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="load-balancing-object-flag-field">
    <title>LOAD-BALANCING Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-7</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="close-object-reason-field">
    <title>CLOSE Object Reason Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>1</value>
      <description>No explanation provided</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>2</value>
      <description>DeadTimer expired</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>3</value>
      <description>Reception of a malformed PCEP message</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>4</value>
      <description>Reception of an unacceptable number of unknown requests/replies</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>5</value>
      <description>Reception of an unacceptable number of unrecognized PCEP messages</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>6-255</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="close-object-flag-field">
    <title>CLOSE Object Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-7</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="path-key-subobject">
    <title>PATH-KEY Subobjects</title>
    <xref type="rfc" data="rfc5520"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>1-63</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>64</value>
      <description>Path Key with 32-bit PCE ID</description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <value>65</value>
      <description>Path Key with 128-bit PCE ID</description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <value>66-127</value>
      <description>Unassigned</description>
    </record>
  </registry>
   
  <registry id="xro-subobject">
    <title>XRO Subobjects</title>
    <xref type="rfc" data="rfc5521"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>1</value>
      <description>IPv4 prefix</description>
      <xref type="rfc" data="rfc3209"/>
    </record>
    <record>
      <value>2</value>
      <description>IPv6 prefix</description>
      <xref type="rfc" data="rfc3209"/>
    </record>
    <record>
      <value>3</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>4</value>
      <description>Unnumbered Interface ID</description>
      <xref type="rfc" data="rfc3477"/>
    </record>
    <record>
      <value>5-31</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>32</value>
      <description>Autonomous system number</description>
      <xref type="rfc" data="rfc3209"/>
    </record>
    <record>
      <value>33</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>34</value>
      <description>SRLG</description>
      <xref type="rfc" data="rfc4874"/>
    </record>
    <record>
      <value>35-63</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>64</value>
      <description>IPv4 Path Key</description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <value>65</value>
      <description>IPv6 Path Key</description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <value>66-127</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <registry id="xro-flag-field">
    <title>XRO Flag Field</title>
    <xref type="rfc" data="rfc5521"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-14</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>15</value>
      <description>Fail (F-bit)</description>
      <xref type="rfc" data="rfc5521"/>
    </record>
  </registry>

  <registry id="of-rules">
    <title>Objective Function</title>
    <xref type="rfc" data="rfc5541"/>
    <record>
      <value>1-1023</value>
      <registration_rule>IETF Review</registration_rule>
    </record>
    <record>
      <value>1024-32767</value>
      <registration_rule>First Come First Served</registration_rule>
    </record>
    <record>
      <value>32768-65535</value>
      <registration_rule>Reserved for Private Use</registration_rule>
    </record>
  </registry>
  
  <registry id="of">
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>1</value>
      <description>MCP</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>2</value>
      <description>MLP</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>3</value>
      <description>MBP</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>4</value>
      <description>MBC</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>5</value>
      <description>MLL</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>6</value>
      <description>MCC</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>7</value>
      <description>SPT</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>8</value>
      <description>MCT</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>9-32767</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>32768-65535</value>
      <description>Reserved for Private Use</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    </registry>

  <registry id="pcep-tlv-type-indicators">
    <title>PCEP TLV Type Indicators</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>1</value>
      <description>NO-PATH-VECTOR TLV</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>2</value>
      <description>OVERLOAD-DURATION TLV</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>3</value>
      <description>REQ-MISSING TLV</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>4</value>
      <description>OF-List</description>
      <xref type="rfc" data="rfc5541"/>
    </record>
    <record>
      <value>5</value>
      <description>Order TLV</description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <value>6</value>
      <description>P2MP capable</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>7-65535</value>
      <description>Unassigned</description>
    </record>
  </registry>
  
  <registry id="no-path-vector-tlv">
    <title>NO-PATH-VECTOR TLV Flag Field</title>
    <xref type="rfc" data="rfc5440"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-23</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>24</value>
      <description>P2MP Reachability Problem</description>
      <xref type="rfc" data="rfc6006"/>
    </record>
    <record>
      <value>25</value>
      <description>No GCO solution found</description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <value>26</value>
      <description>No GCO migration path found</description>
      <xref type="rfc" data="rfc5557"/>
    </record>
    <record>
      <value>27</value>
      <description>PKS expansion failure</description>
      <xref type="rfc" data="rfc5520"/>
    </record>
    <record>
      <value>28</value>
      <description>BRPC Path computation chain unavailable</description>
      <xref type="rfc" data="rfc5441"/>
    </record>
    <record>
      <value>29</value>
      <description>Unknown Source</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>30</value>
      <description>Unknown Destination</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
    <record>
      <value>31</value>
      <description>PCE currently Unavailable</description>
      <xref type="rfc" data="rfc5440"/>
    </record>
  </registry>

  <registry id="monitoring-object">
    <title>MONITORING Object Flag Field</title>
    <xref type="rfc" data="rfc5886"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-18</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>19</value>
      <description>Incomplete</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <value>20</value>
      <description>Overload</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <value>21</value>
      <description>Processing Time</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <value>22</value>
      <description>General</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
    <record>
      <value>23</value>
      <description>Liveness</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
  </registry>
  
  <registry id="proc-time-object">
    <title>PROC-TIME Object Flag Field</title>
    <xref type="rfc" data="rfc5886"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-14</value>
      <description>Unassigned</description>
    </record>
    <record>
      <value>15</value>
      <description>Estimated</description>
      <xref type="rfc" data="rfc5886"/>
    </record>
  </registry>
  
  <registry id="overload-object">
    <title>OVERLOAD Object Flag field</title>
    <xref type="rfc" data="rfc5886"/>
    <registration_rule>IETF Review</registration_rule>
    <note>Bits are numbered from bit 0 as the most significant bit.</note>
    <record>
      <value>0-7</value>
      <description>Unassigned</description>
    </record>
  </registry>

  <people/>
</registry>
