§1.1.

Document Structure

draft-21 · View on IETF ↗

This document describes the MOQT protocol and is structured as follows:

  • The core concepts and functionality are described first

    • Section 2 Section 2 Object Data Model describes how Objects, Tracks and Namespaces relate

    • Section 3 Section 3 Describes how Objects in Tracks are Published and Retrieved.

    • Section 4 Section 4 Describes mechanisms for discovering Namespaces and Tracks

  • Next, the document describes how Objects are transmitted and MOQT Sessions

    • Section 5 Section 5 Describes ways MOTQ allows a subscriber to influence Object transmission order

    • Section 6 Section 6.3 Describes how to initiate a session and key properties of a session, such as extensibility.

    • Section 7 Section 7 Describes key properties and requirements of MOQT relays

  • Then the document describes how Control Messages and Objects are serialized and sent

    • Section 8 Section 8 Notational Conventions and Common Structures details structures used by subsequent sections

    • Section 9 Section 9 Control Messages details how Control Messages are sent, including their wire encoding

    • Section 10 Section 10 MOQT Properties describes Track and Object properties defined in the core protocol

    • Section 11 Section 11 Data streams describes the mapping and serialization of Objects onto streams and datagrams

  • Finally, the document discusses deployment related considerations

    • Section 12 Section 12 Discusses MOQT errors and how to best handle them

    • Section 13 Section 13 Describes how to utilize unspecified codepoints to prevent protocol ossification.

    • Section 14 Section 14 Discusses transport related considerations, including congestion control

    • Section 15 Section 15 Discusses security considerations, including denial-of-service and authentication

This is one section of the MoQT specification, rendered per-section for quick reference and citation. The authoritative text is draft-ietf-moq-transport-21 at the IETF.