Hierarchical Hybrid Error Correction for Time-Sensitive Devices at the Edge

03/19/2021
by   Siyi Yang, et al.
0

Computational storage, known as a solution to significantly reduce the latency by moving data-processing down to the data storage, has received wide attention because of its potential to accelerate data-driven devices at the edge. To meet the insatiable appetite for complicated functionalities tailored for intelligent devices such as autonomous vehicles, properties including heterogeneity, scalability, and flexibility are becoming increasingly important. Based on our prior work on hierarchical erasure coding that enables scalability and flexibility in cloud storage, we develop an efficient decoding algorithm that corrects a mixture of errors and erasures simultaneously. We first extract the basic component code, the so-called extended Cauchy (EC) codes, of the proposed coding solution. We prove that the class of EC codes is strictly larger than that of relevant codes with known explicit decoding algorithms. Motivated by this finding, we then develop an efficient decoding method for the general class of EC codes, based on which we propose the local and global decoding algorithms for the hierarchical codes. Our proposed hybrid error correction not only enables the usage of hierarchical codes in computational storage at the edge, but also applies to any Cauchy-like codes and allows potentially wider applications of the EC codes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/06/2019

Hierarchical Coding to Enable Scalability and Flexibility in Heterogeneous Cloud Storage

In order to accommodate the ever-growing data from various, possibly ind...
research
03/27/2023

Interpolation-Based Decoding of Folded Variants of Linearized and Skew Reed-Solomon Codes

The sum-rank metric is a hybrid between the Hamming metric and the rank ...
research
03/25/2020

A CRC-aided Hybrid Decoding for Turbo Codes

Turbo codes and CRC codes are usually decoded separately according to th...
research
09/19/2020

Hierarchical Coding for Cloud Storage: Topology-Adaptivity, Scalability, and Flexibility

In order to accommodate the ever-growing data from various, possibly ind...
research
04/06/2018

Low Complexity Secure Code (LCSC) Design for Big Data in Cloud Storage Systems

In the era of big data, reducing the computational complexity of servers...
research
06/06/2023

A Novel Implementation Methodology for Error Correction Codes on a Neuromorphic Architecture

The Internet of Things infrastructure connects a massive number of edge ...
research
01/11/2018

LDPC Codes with Local and Global Decoding

This paper presents a theoretical study of a new type of LDPC codes that...

Please sign up or login with your details

Forgot password? Click here to reset