§9.2.

Forward Handling

If one or more downstream subscribers to a track have Forward=1, the relay MUST set Forward=1 upstream in order to receive and forward the requested Objects. When no downstream subscriber has Forward=1, the relay chooses the upstream Forward value at its discretion, considering the following tradeoffs and deployment considerations:

  • Setting Forward=1 upstream starts object delivery and pre-warms the relay's cache, so objects are available when a downstream subscriber sets Forward=1. This reduces latency but consumes upstream and publisher resources for content no downstream subscriber is currently receiving.

  • Setting Forward=0 upstream avoids that work, at the cost of higher latency when forwarding is later enabled.

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