RECIPE: Rateless Erasure Codes Induced by Protocol-Based Encoding

05/05/2023
by   Jingfan Meng, et al.
0

LT (Luby transform) codes are a celebrated family of rateless erasure codes (RECs). Most of existing LT codes were designed for applications in which a centralized encoder possesses all message blocks and is solely responsible for encoding them into codewords. Distributed LT codes, in which message blocks are physically scattered across multiple different locations (encoders) that need to collaboratively perform the encoding, has never been systemically studied before despite its growing importance in applications. In this work, we present the first systemic study of LT codes in the distributed setting, and make the following three major contributions. First, we show that only a proper subset of LT codes are feasible in the distributed setting, and give the sufficient and necessary condition for such feasibility. Second, we propose a distributed encoding protocol that can efficiently implement any feasible code. The protocol is parameterized by a so-called action probability array (APA) that is only a few KBs in size, and any feasible code corresponds to a valid APA setting and vice versa. Third, we propose two heuristic search algorithms that have led to the discovery of feasible codes that are much more efficient than the state of the art.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/13/2018

A Capacity-Achieving PIR Protocol for Distributed Storage Using an Arbitrary Linear Code

We propose a private information retrieval (PIR) protocol for distribute...
research
02/01/2018

Optimal LRC codes for all lenghts n <= q

A family of distance-optimal LRC codes from certain subcodes of q-ary Re...
research
06/28/2022

Sub-Block Rearranged Staircase Codes for Optical Transport Networks

We propose a new family of spatially coupled product codes, called sub-b...
research
06/26/2018

Twisted Gabidulin Codes in the GPT Cryptosystem

In this paper, we investigate twisted Gabidulin codes in the GPT code-ba...
research
11/05/2020

Coherent Flag Codes

In this paper we study flag codes on 𝔽_q^n, being 𝔽_q the finite field w...
research
09/21/2023

Linearity of Gray Codes via Schur Product

We propose an original approach to investigate the linearity of Gray cod...
research
01/08/2018

Efficient Encoding/Decoding of Irreducible Words for Codes Correcting Tandem Duplications

Tandem duplication is the process of inserting a copy of a segment of DN...

Please sign up or login with your details

Forgot password? Click here to reset