<?xml version="1.0" encoding="UTF-8"?>
<reference anchor="I-D.eckert-msr6-rbs" target="https://datatracker.ietf.org/doc/html/draft-eckert-msr6-rbs-01">
   <front>
      <title>Recursive Bitstring Structure (RBS) for Multicast Source Routing over IPv6 (MSR6)</title>
      <author initials="T. T." surname="Eckert" fullname="Toerless Eckert">
         <organization>Futurewei Technologies USA</organization>
      </author>
      <author initials="X." surname="Geng" fullname="Xuesong Geng">
         <organization>Huawei 2012 NT Lab</organization>
      </author>
      <author initials="X." surname="Zheng" fullname="Xiuli Zheng">
         <organization>Huawei 2012 NT Lab</organization>
      </author>
      <author initials="R." surname="Meng" fullname="Rui Meng">
         <organization>Huawei 2012 NT Lab</organization>
      </author>
      <author initials="F." surname="Li" fullname="Fengkai Li">
         <organization>Huawei 2012 NT Lab</organization>
      </author>
      <date month="October" day="24" year="2022" />
      <abstract>
	 <t>   This document defines an encoding and corresponding packet processing
   procedures for native IPv6 multicast source routing (MSR6) using a
   so-called &quot;Recursive Bitstring&quot; (RBS) address structure.

   The RBS address structure encodes the source-routed multicast tree as
   a tree of bitstrings.  Each router on the tree only needs to examine
   and perform replication for the one bitstring destined for it.

   The MSR6/RBS IPv6 extension header encoding and processing is modeled
   after that of unicast source routing headers, RFC6554 and RFC8754,
   and shares all elements that can be shared.  To support the RBS
   structure, it is replacing the &quot;Segments Left&quot; pointer to the next
   segment with two fields to point to the next sub-tree to parse.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-eckert-msr6-rbs-01" />
   
</reference>
