2009
DOI: 10.1109/lcomm.2009.12.091824
|View full text |Cite
|
Sign up to set email alerts
|

On the fly gaussian elimination for LT codes

Abstract: We propose an improved algorithm for decoding LT codes using Gaussian Elimination. Our algorithm performs useful processing at each coded packet arrival thus distributing the decoding work during all packets reception, obtaining a shorter actual decoding time. Furthermore, using a swap heuristic the decoding matrix is kept sparse, decreasing the cost of both triangularization and back-substitution steps.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

3
58
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 76 publications
(61 citation statements)
references
References 4 publications
3
58
0
Order By: Relevance
“…Upon receiving this request, each SN sends to the Proxy the x coded fragments of S it stores. The Proxy then progressively decodes the original sector S using the On-the-Fly Gaussian Elimination (OFG) [20], [21] algorithm. Any set of k ′ ≥ k coded fragments can be interpreted as a linear system of equations that can be solved with Gaussian Elimination to get the original k sector fragment (provided that k independent equations are available).…”
Section: System Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…Upon receiving this request, each SN sends to the Proxy the x coded fragments of S it stores. The Proxy then progressively decodes the original sector S using the On-the-Fly Gaussian Elimination (OFG) [20], [21] algorithm. Any set of k ′ ≥ k coded fragments can be interpreted as a linear system of equations that can be solved with Gaussian Elimination to get the original k sector fragment (provided that k independent equations are available).…”
Section: System Modelmentioning
confidence: 99%
“…The OFG decoder [20] sequentially processes the input, i.e., the pairs (f i , g i ), that are being provided by SNs, and executes Gaussian Elimination on the fly to progressively fill up G starting from an empty matrix, until G turns full rank, that corresponds to the recovery of the original sector.…”
Section: Pollution Detectionmentioning
confidence: 99%
“…But for small number of source symbols K , GE decoding could be used. There are two efficient versions of GE decoding in practice: Incremental Gaussian Elimination decoding [5] and On the Fly Gaussian Elimination (OFG) decoding [6]. GE decoding consists of two steps: triangular step and back-substitution step.…”
Section: Lt Codesmentioning
confidence: 99%
“…It will be successful if the set of equations is full rank. Compared with BP process in [18], ML decoding has lower decoding overhead but higher decoding complexity.…”
Section: Rateless Codesmentioning
confidence: 99%
“…One or more symbols can be contained in a packet. d Note that since we implement ML decoding of rateless codes, the overhead can be very low as k grows [18]. For example, when k > 500, < 0.01.…”
Section: Endnotesmentioning
confidence: 99%