<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="rmt-fec-parameters.xsl"?>
<?xml-model href="rmt-fec-parameters.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="rmt-fec-parameters">
  <title>Reliable Multicast Transport (RMT) FEC Encoding IDs and FEC Instance IDs</title>
  <created>2002-11-07</created>
  <updated>2020-01-16</updated>
  <registry id="rmt-fec-parameters-1">
    <title>ietf:rmt:fec:encoding - Fully-Specified FEC schemes (0-127)</title>
    <xref type="rfc" data="rfc5052"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>Compact No-Code</description>
      <xref type="rfc" data="rfc5445"/>
    </record>
    <record>
      <value>1</value>
      <description>Raptor</description>
      <xref type="rfc" data="rfc5053"/>
    </record>
    <record>
      <value>2</value>
      <description>Reed-Solomon Codes over GF(2^^m)</description>
      <xref type="rfc" data="rfc5510"/>
    </record>
    <record>
      <value>3</value>
      <description>LDPC Staircase Codes</description>
      <xref type="rfc" data="rfc5170"/>
    </record>
    <record>
      <value>4</value>
      <description>LDPC Triangle Codes</description>
      <xref type="rfc" data="rfc5170"/>
    </record>
    <record>
      <value>5</value>
      <description>Reed-Solomon Codes over GF(2^^8)</description>
      <xref type="rfc" data="rfc5510"/>
    </record>
    <record>
      <value>6</value>
      <description>RaptorQ Code</description>
      <xref type="rfc" data="rfc6330"/>
    </record>
    <record>
      <value>7-127</value>
      <description>Unassigned</description>
    </record>
  </registry>
  <registry id="rmt-fec-parameters-2">
    <title>ietf:rmt:fec:encoding - Under-Specified FEC schemes (128-255)</title>
    <xref type="rfc" data="rfc5052"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>128</value>
      <description>Small Block, Large Block and Expandable FEC Codes</description>
      <xref type="rfc" data="rfc5445"/>
    </record>
    <record>
      <value>129</value>
      <description>Small Block Systematic FEC Codes</description>
      <xref type="rfc" data="rfc5445"/>
    </record>
    <record>
      <value>130</value>
      <description>Compact FEC</description>
      <xref type="rfc" data="rfc5445"/>
    </record>
    <record>
      <value>131-255</value>
      <description>Unassigned</description>
    </record>
    <registry id="rmt-fec-parameters-3">
      <title>ietf:rmt:fec:encoding:instance:128</title>
      <xref type="rfc" data="rfc5445"/>
      <xref type="rfc" data="rfc5052"/>
      <registration_rule>First Come First Served</registration_rule>
      <note>ietf:rmt:fec:encoding = 128 (Small Block, Large Block and ...)</note>
      <record date="2003-01">
        <value>0</value>
        <description>Digital Fountain LT Code</description>
        <xref type="person" data="Michael_Luby"/>
      </record>
      <record>
        <value>1-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="rmt-fec-parameters-4">
      <title>ietf:rmt:fec:encoding:instance:129</title>
      <xref type="rfc" data="rfc5445"/>
      <xref type="rfc" data="rfc5052"/>
      <registration_rule>First Come First Served</registration_rule>
      <note>ietf:rmt:fec:encoding = 129 (Small Block Systematic FEC Codes)</note>
      <record>
        <value>0</value>
        <description>Reed-Solomon Codes over GF(2^^8)</description>
        <xref type="rfc" data="rfc5510"/>
      </record>
      <record>
        <value>1-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
    <registry id="rmt-fec-parameters-5">
      <title>ietf:rmt:fec:encoding:instance:130</title>
      <xref type="rfc" data="rfc5445"/>
      <xref type="rfc" data="rfc5052"/>
      <registration_rule>First Come First Served</registration_rule>
      <note>ietf:rmt:fec:encoding = 130 (Compact FEC)</note>
      <record>
        <value>0-65535</value>
        <description>Unassigned</description>
      </record>
    </registry>
  </registry>
  <registry id="fecframe-fec-encoding-ids">
    <title>FEC Framework (FECFRAME) FEC Encoding IDs</title>
    <xref type="rfc" data="rfc6363"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>0</value>
      <description>Reserved</description>
      <refs><xref type="rfc" data="rfc6363"/></refs>
    </record>
    <record>
      <value>1</value>
      <description>Raptor FEC Scheme for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc6681"/>, Section 6, using <xref type="rfc" data="rfc5053"/>.</refs>
    </record>
    <record>
      <value>2</value>
      <description>RaptorQ FEC Scheme for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc6681"/>, Section 6, using <xref type="rfc" data="rfc6330"/>.</refs>
    </record>
    <record>
      <value>3</value>
      <description>Raptor FEC Scheme Optimised for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc6681"/>, Section 7, using <xref type="rfc" data="rfc5053"/>.</refs>
    </record>
    <record>
      <value>4</value>
      <description>RaptorQ FEC Scheme Optimised for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc6681"/>, Section 7, using <xref type="rfc" data="rfc6330"/>.</refs>
    </record>
    <record>
      <value>5</value>
      <description>Raptor FEC Scheme for a Single Sequence Flow</description>
      <refs><xref type="rfc" data="rfc6681"/>, Section 8, using <xref type="rfc" data="rfc5053"/>.</refs>
    </record>
    <record>
      <value>6</value>
      <description>RaptorQ FEC Scheme for a Single Sequence Flow</description>
      <refs><xref type="rfc" data="rfc6681"/>, Section 8, using <xref type="rfc" data="rfc6330"/>.</refs>
    </record>
    <record>
      <value>7</value>
      <description>Simple LDPC-Staircase FEC Scheme for Arbitrary Packet Flows</description>
	  <refs><xref type="rfc" data="rfc6816">RFC6816, Section 5</xref></refs>
    </record>
    <record>
      <value>8</value>
      <description>Simple Reed-Solomon FEC Scheme over GF(2^^m) for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc6865"/></refs>
    </record>
    <record date="2019-06-24">
      <value>9</value>
      <description>Sliding Window Random Linear Codes (RLC) over
GF(2) FEC Scheme for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc8681">RFC8681, Section 5</xref></refs>
    </record>
    <record date="2019-06-24">
      <value>10</value>
      <description>Sliding Window Random Linear Codes (RLC) over
GF(2^^8) FEC Scheme for Arbitrary Packet Flows</description>
      <refs><xref type="rfc" data="rfc8681">RFC8681, Section 4</xref></refs>
    </record>
    <record>
      <value>11-254</value>
      <description>Unassigned</description>
      <cite/>
    </record>
    <record>
      <value>255</value>
      <description>Reserved</description>
      <cite><xref type="rfc" data="rfc6363"/></cite>
    </record>
  </registry>
  <people>
    <person id="Michael_Luby">
      <name>Michael Luby</name>
      <uri>mailto:luby&amp;qualcomm.com</uri>
    </person>
  </people>
</registry>
