Skip to main content

2019 | OriginalPaper | Buchkapitel

On the Fly Belief Propagation Decoding Algorithm for LT Codes

verfasst von : Longlong Suo, Gengxin Zhang, Dongmin Bian, Jing Lv, Haiping Chen, Zijun Liu

Erschienen in: Communications, Signal Processing, and Systems

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

As the first realisation of Fountain Codes, Luby Transform (LT) codes provide high reliability and scalability and low complexities for data transmission in networks. Two basic algorithms, Belief Propagation (BP) and Gaussian Elimination (GE), were introduced to decode LT codes. However, both of them execute their decoding process only after all the encoded symbols have been received by decoder, which results in the waste of time, storage space and computing resource. In this paper, an improved decoding algorithm termed on the fly belief propagation (OFBP) for LT codes is proposed. Based on the BP algorithm, OFBP performs the decoding processing once each encoded symbol arrives thus distributing the decoding work during all symbols reception. Compared with the traditional BP algorithm, the actual decoding time of the proposed algorithm is highly shortened. Moreover, without processing all the encoded symbols, the actual storage space and decoding complexity are greatly reduced while maintaining the same performance relative to the traditional BP decoding scheme.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Byers, J.W., Luby, M., Mitzenmacher, M., Rege, A.: A digital fountain approach to reliable distribution of bulk data. ACM SIGCOMM 28(4), 56–67 (1998) Byers, J.W., Luby, M., Mitzenmacher, M., Rege, A.: A digital fountain approach to reliable distribution of bulk data. ACM SIGCOMM 28(4), 56–67 (1998)
2.
Zurück zum Zitat Luby M.: LT codes. In: Proceedings 43rd Annual IEEE Symposium on Foundations of Computer Science, pp. 271–282 (2002) Luby M.: LT codes. In: Proceedings 43rd Annual IEEE Symposium on Foundations of Computer Science, pp. 271–282 (2002)
3.
Zurück zum Zitat Mackay, D.J.C.: Fountain codes. IEEE Proc. Commun. 152(6), 1062–1068 (2005) Mackay, D.J.C.: Fountain codes. IEEE Proc. Commun. 152(6), 1062–1068 (2005)
4.
Zurück zum Zitat Shokrollahi, A.: Raptor codes. IEEE Trans. Inf. Theory 52(6), 2551–2567 (2006) Shokrollahi, A.: Raptor codes. IEEE Trans. Inf. Theory 52(6), 2551–2567 (2006)
5.
Zurück zum Zitat Luby, M., Mitzenmacher, M., Shokrollahi, A., Spielman, A.: Efficient erasure correcting codes. IEEE Trans. Inf. Theory 47(2), 569–584 (2001) Luby, M., Mitzenmacher, M., Shokrollahi, A., Spielman, A.: Efficient erasure correcting codes. IEEE Trans. Inf. Theory 47(2), 569–584 (2001)
6.
Zurück zum Zitat Puducheri, S., Kliewer, J., Fuja, T.E.: Distributed LT codes. In: IEEE International Symposium Information Theory, pp. 987–991 (2006) Puducheri, S., Kliewer, J., Fuja, T.E.: Distributed LT codes. In: IEEE International Symposium Information Theory, pp. 987–991 (2006)
7.
Zurück zum Zitat Yuan, X., Ping, L.: On systematic LT codes. IEEE Commun. Lett. 12(9), 681–683 (2008) Yuan, X., Ping, L.: On systematic LT codes. IEEE Commun. Lett. 12(9), 681–683 (2008)
8.
Zurück zum Zitat Sorensen, J.H., Popovski, P., Ostergaard, J.: Design and analysis of LT codes with decreasing ripple size. IEEE Trans. Commun. 60(11), 3191–3197 (2012) Sorensen, J.H., Popovski, P., Ostergaard, J.: Design and analysis of LT codes with decreasing ripple size. IEEE Trans. Commun. 60(11), 3191–3197 (2012)
9.
Zurück zum Zitat Huang, Y., Lei, J., Wei, J.: Joint network and fountain codes design for relay-assisted multi-user system. China Commun. 12(7), 96–107 (2015) Huang, Y., Lei, J., Wei, J.: Joint network and fountain codes design for relay-assisted multi-user system. China Commun. 12(7), 96–107 (2015)
10.
Zurück zum Zitat Kim, S., Ko, K., Chung, S.Y.: Incremental Gaussian elimination decoding of raptor codes over BEC. IEEE Commun. Lett. 12(4), 307–309 (2008) Kim, S., Ko, K., Chung, S.Y.: Incremental Gaussian elimination decoding of raptor codes over BEC. IEEE Commun. Lett. 12(4), 307–309 (2008)
11.
Zurück zum Zitat Anglano, C., Gaeta, R., Grangetto, M.: Exploiting rateless codes in cloud storage systems. IEEE Trans. Parallel Distrib. Syst. 26(5), 1313–1322 (2015) Anglano, C., Gaeta, R., Grangetto, M.: Exploiting rateless codes in cloud storage systems. IEEE Trans. Parallel Distrib. Syst. 26(5), 1313–1322 (2015)
12.
Zurück zum Zitat Bioglio, V., Grangetto, M., Gaeta, R., Sereno, M.: On the fly Gaussian elimination for LT codes. IEEE Commun. Lett. 13(12), 953–955 (2009) Bioglio, V., Grangetto, M., Gaeta, R., Sereno, M.: On the fly Gaussian elimination for LT codes. IEEE Commun. Lett. 13(12), 953–955 (2009)
Metadaten
Titel
On the Fly Belief Propagation Decoding Algorithm for LT Codes
verfasst von
Longlong Suo
Gengxin Zhang
Dongmin Bian
Jing Lv
Haiping Chen
Zijun Liu
Copyright-Jahr
2019
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-6571-2_217

Neuer Inhalt