Search papers, labs, and topics across Lattice.
This paper introduces MoMQ, an extension of Media over QUIC Transport (MoQT), which enhances real-time video delivery by utilizing metadata to inform packet scheduling across multiple network paths. By allowing applications to specify delivery preferences based on video semantics, MoMQ significantly improves frame completion times and reduces playback buffer requirements. In live tests, MoMQ achieved a P99.9 frame completion time of 114.1 ms, well below the 150 ms interactive latency target, demonstrating its effectiveness across diverse network conditions.
MoMQ slashes frame completion times by over 70% and meets stringent interactive latency targets by leveraging video metadata for smarter packet scheduling.
Multipath transports place a client's WiFi, cellular, and satellite networks under one connection, yet real-time video gains little from them. The scheduler that assigns packets to paths sees only bytes, so it cannot tell a keyframe that anchors a second of video from an enhancement frame whose loss costs one image. We show that the limiting factor is not a shortage of path diversity but the absence of a channel through which the application can name what the transport cannot see. Media over QUIC Transport (MoQT), already deployed on production CDNs, carries media as named Objects, and relays forward each Object's metadata without interpreting it. The knowledge the scheduler lacks therefore already flows through the subscriber's relay. We present MoMQ, a MoQT extension that turns this metadata into path decisions. Applications and relay operators install declarative rules at the edge relay that match Object metadata and express delivery preferences against labeled paths. The relay evaluates the rules mechanically, so it acts on video semantics while containing no video logic. On a live testbed spanning Starlink and WiFi, four rules cut P99.9 frame completion time from 384.7 ms under the best transport-only scheduler to 114.1 ms and reduce the required playback buffer by 61.5%. MoMQ is the only configuration that meets the 150 ms interactive latency target. Across relays in two countries and subscribers on two continents, the same rules apply unchanged and retain their advantage wherever the paths remain disjoint.