<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>

<rfc xmlns:xi="http://www.w3.org/2001/XInclude" submissionType="independent" category="info" docName="draft-zia-route-06" number="0000" ipr="trust200902" obsoletes="" updates="" xml:lang="en" symRefs="true" sortRefs="false" tocInclude="true" version="3">

  <!-- xml2rfc v2v3 conversion 3.12.2 -->
  <!-- Generated by id2xml 1.5.0 on 2022-02-11T22:53:42Z -->
	<front>
    <title abbrev="ROUTE">Real-time Transport Object delivery over Unidirectional Transport (ROUTE)</title>
    <seriesInfo name="RFC" value="0000"/>
    <author fullname="Fullname" initials="I" surname="Surname"/>
    <date/>

<!-- [rfced] Please insert any keywords (beyond those that appear in the title) for use on https://www.rfc-editor.org/search. -->

<keyword>example</keyword>

    <abstract>
      <t>Abstract [REPLACE]</t>
    </abstract>
  </front>
  <middle>
    <section anchor="sect-1" numbered="true" toc="default">
      <name>Introduction</name>

<!--[rfced] FYI, for the sake of rendering this table in text, 
the second column under "Element" has been removed, and 
"LCT header field" appears with PSI LSB and CCI. Please review.
-->

<table anchor="interoperability" align="center">
  <name>Interoperability Chart</name>
  <thead>
    <tr>
      <th align="left" rowspan="1" colspan="1">Element</th>
      <th align="left" rowspan="1" colspan="1">ATSC-ROUTE</th>
      <th align="left" rowspan="1" colspan="1">This Document</th>
      <th align="left" rowspan="1" colspan="1">DVB-MABR</th>      
    </tr>

  </thead>
  <tbody>

    <tr>
      <td align="left" rowspan="1" colspan="1">LCT header field: PSI&nbsp;LSB</td>
      <td align="left" rowspan="1" colspan="1">Set to 0 for Source Flow</td>
      <td align="left" rowspan="1" colspan="1">Not defined</td>
      <td align="left" rowspan="1" colspan="1">Set to 1 for Source Flow for CMAF Random access chunk</td>
    </tr>

    <tr>
      <td align="left" rowspan="1" colspan="1">LCT header field: CCI</td>
      <td align="left" rowspan="1" colspan="1">May be set to 0</td>
      <td align="left" rowspan="1" colspan="2">May be set to EPT for Source Flow</td>
    </tr>
    
    <tr>
      <td align="left" rowspan="2" colspan="1">LCT header extensions</td>
      <td align="left" rowspan="1" colspan="1">EXT_ROUTE_&zwsp;PRESENTATION_TIME Header used for MDE mode</td>
      <td align="left" rowspan="1" colspan="1">Not defined; may be added by a profile.</td>
      <td align="left" rowspan="1" colspan="1">Shall not be used.</td>
    </tr>

    <tr>
      <td align="left" rowspan="1" colspan="1">EXT_TIME Header linked to MDE mode in Annex A.3.7.2</td>
      <td align="left" rowspan="1" colspan="2">EXT_TIME Header may be used regardless (for FDT-Instance@Expires calculation)</td>
    </tr>

    <tr>
      <td align="left" rowspan="1" colspan="1">Codepoints</td>
      <td align="left">Full set</td>
      <td align="left">Does not specify range 11 - 255 (leaves to profiles)</td>
      <td align="left">Restricted to 5 - 9</td>
    </tr>

    <tr>
      <td align="left" rowspan="1" colspan="1">Session metadata</td>
      <td align="left">Full set</td>
      <td align="left">Only defines a small subset of data necessary for setting up Source and
      Repair Flows. Does not define format or encoding of data except if data is
      integral/alphanumerical. Leaves rest to profiles.</td>
      <td align="left">Reuses A/331 metadata, duplicated from its own service signaling.</td>
    </tr>

    <tr>
      <td align="left" rowspan="2" colspan="1">Extended FDT</td>
      <td align="left">Instance shall not be sent with Source Flow</td>
      <td align="left">Not restricted, may be restricted by a profile.</td>
      <td align="left">Instance shall not be sent with Source Flow</td>
    </tr>
    
  <tr>
    <td align="left">No restriction</td>
    <td align="left" rowspan="1" colspan="2">Only allowed in File Mode</td>
  </tr>

  <tr>
    <td align="left" rowspan="1" colspan="1">Delivery Object Mode</td>
    <td align="left" rowspan="1" colspan="2">File, Entity, Signed/unsigned package</td>
    <td align="left">Signed/unsigned package not allowed</td>
  </tr>

  <tr>
    <td align="left" rowspan="1" colspan="1">Sender operation: Packetization</td>
    <td align="left">Defined for DASH segment</td>
    <td align="left" colspan="2">Defined for DASH segment and CMAF Chunks
    </td>
  </tr>
  
  <tr>
    <td align="left" rowspan="2" colspan="1">Receiver object recovery</td>
    <td align="left">Object handed to application upon complete reception</td>
    <td align="left" rowspan="1" colspan="2">Object may be handed before completion if MPD@availabilityTimeOffset signaled</td>
  </tr>

  <tr>
    <td align="left">-</td>
    <td align="left" colspan="2">Fast Stream acquisition guideline provided</td>
  </tr>

  
    
  </tbody>
</table>
    </section>   
 </middle>
  <back>

  </back>
</rfc>
