Online Versus Offline Rate in Streaming Codes for Variable-Size Messages

06/04/2020
by   Michael Rudow, et al.
0

Providing high quality-of-service for live communication is a pervasive challenge which is plagued by packet losses during transmission. Streaming codes are a class of erasure codes specifically designed for such low-latency streaming communication settings. We consider the recently proposed setting of streaming codes under variable-size messages which reflects the requirements of applications such as live video streaming. In practice, streaming codes often need to operate in an "online" setting where the sizes of the future messages are unknown. Yet, previously studied upper bounds on the rate apply to "offline" coding schemes with access to all (including future) message sizes. In this paper, we evaluate whether the optimal offline rate is a feasible goal for online streaming codes when communicating over a burst-only packet loss channel. We identify two broad parameter regimes where, perhaps surprisingly, online streaming codes can, in fact, match the optimal offline rate. For both of these settings, we present rate-optimal online code constructions. For all remaining parameter settings, we establish that it is impossible for online coding schemes to attain the optimal offline rate.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2022

Learning-Augmented Streaming Codes are Approximately Optimal for Variable-Size Messages

Real-time streaming communication requires a high quality of service des...
research
04/26/2020

Experimental Analysis and Evaluation of RaptorQ Codes for Video Multicasting over Wi-Fi

This paper presents a reliable and efficient high quality video streamin...
research
05/14/2020

Staggered Diagonal Embedding Based Linear Field Size Streaming Codes

An (a,b,τ) streaming code is a packet-level erasure code that can recove...
research
01/12/2018

Optimal Streaming Codes for Channels with Burst and Arbitrary Erasures

This paper considers transmitting a sequence of messages (a streaming so...
research
09/13/2023

Multiplexed Streaming Codes for Messages With Different Decoding Delays in Channel with Burst and Random Erasures

In a real-time transmission scenario, messages are transmitted through a...
research
05/02/2018

Online and Offline Analysis of Streaming Data

Online and offline analytics have been traditionally treated separately ...
research
12/02/2017

Toward Reliable and Rapid Elasticity for Streaming Dataflows on Clouds

The pervasive availability of streaming data is driving interest in dist...

Please sign up or login with your details

Forgot password? Click here to reset