Staggered Diagonal Embedding Based Linear Field Size Streaming Codes

05/14/2020
by   Vinayak Ramkumar, et al.
0

An (a,b,τ) streaming code is a packet-level erasure code that can recover under a strict delay constraint of τ time units, from either a burst of b erasures or else of a random erasures, occurring within a sliding window of time duration w. While rate-optimal constructions of such streaming codes are available for all parameters {a,b,τ,w} in the literature, they require in most instances, a quadratic, O(τ^2) field size. In this work, we make further progress towards field size reduction and present rate-optimal O(τ) field size streaming codes for two regimes: (i) gcd(b,τ+1-a)> a (ii) τ+1 > a+b and b a ∈{0,a-1}.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2021

Explicit Rate-Optimal Streaming Codes with Smaller Field Size

Streaming codes are a class of packet-level erasure codes that ensure pa...
research
03/14/2019

Low Field-size, Rate-Optimal Streaming Codes for Channels With Burst and Random Erasures

In this paper, we design erasure-correcting codes for channels with burs...
research
04/14/2021

Generalized Simple Streaming Codes from MDS Codes

Streaming codes represent a packet-level FEC scheme for achieving reliab...
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
06/04/2020

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

Providing high quality-of-service for live communication is a pervasive ...
research
01/18/2018

Rate-Optimal Streaming Codes for Channels with Burst and Isolated Erasures

Recovery of data packets from packet erasures in a timely manner is crit...
research
04/11/2019

An Explicit Rate-Optimal Streaming Code for Channels with Burst and Arbitrary Erasures

In this paper, we consider transmitting a sequence of messages (a stream...

Please sign up or login with your details

Forgot password? Click here to reset