Explicit Information-Debt-Optimal Streaming Codes With Small Memory

05/10/2023
by   M. Nikhil Krishnan, et al.
0

For a convolutional code in the presence of a symbol erasure channel, the information debt I(t) at time t provides a measure of the number of additional code symbols required to recover all message symbols up to time t. Information-debt-optimal streaming (iDOS) codes are convolutional codes which allow for the recovery of all message symbols up to t whenever I(t) turns zero under the following conditions; (i) information debt can be non-zero for at most τ consecutive time slots and (ii) information debt never increases beyond a particular threshold. The existence of periodically-time-varying iDOS codes are known for all parameters. In this paper, we address the problem of constructing explicit, time-invariant iDOS codes. We present an explicit time-invariant construction of iDOS codes for the unit memory (m=1) case. It is also shown that a construction method for convolutional codes due to Almeida et al. leads to explicit time-invariant iDOS codes for all parameters. However, this general construction requires a larger field size than the first construction for the m=1 case.

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
08/08/2022

Constructing MSR codes with subpacketization 2^n/3 for k+1 helper nodes

Wang et al. (IEEE Transactions on Information Theory, vol. 62, no. 8, 20...
research
03/18/2019

An Explicit Construction of Optimal Streaming Codes for Channels with Burst and Arbitrary Erasures

This paper presents a new construction of error correcting codes which a...
research
04/02/2018

Explicit MSR Codes with Optimal Access, Optimal Sub-Packetization and Small Field Size for d = k+1, k+2, k+3

This paper presents the construction of an explicit, optimal-access, hig...
research
01/21/2018

A Rate-Optimal Construction of Codes with Sequential Recovery with Low Block Length

An erasure code is said to be a code with sequential recovery with param...
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
02/02/2018

On taking advantage of multiple requests in error correcting codes

In most notions of locality in error correcting codes -- notably locally...

Please sign up or login with your details

Forgot password? Click here to reset