A computationally efficient selective node updating scheme for decoding of LDPC codes

In this paper, we introduce a computationally efficient selective node update algorithm for the decoding of low-density parity check codes. Unlike the standard sum-product algorithm, where all bit and check nodes are updated at each decoding iteration, the developed algorithm only updates unreliable...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cavus, E., Daneshrad, B.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1379 Vol. 3
container_issue
container_start_page 1375
container_title
container_volume
creator Cavus, E.
Daneshrad, B.
description In this paper, we introduce a computationally efficient selective node update algorithm for the decoding of low-density parity check codes. Unlike the standard sum-product algorithm, where all bit and check nodes are updated at each decoding iteration, the developed algorithm only updates unreliable check and bit nodes. A simple reliability criteria is developed to determine the active bit and check nodes per decoding iteration. Based on the developed technique, significant computation reductions are achieved with very little or no loss in the BER performance of the LDPC codes. At a WER of 10 -5 , 91.8% and 72.7% check node and 80% and 41% bit node computation reductions are obtained for a (96, 48) and a (504, 252) LDPC code, respectively. The proposed method can be implemented with a slight modification to the standard sum-product decoding algorithm with negligible additional hardware complexity. From a hardware point of view, the proposed algorithm offers power reductions proportional to the computation savings and it leads to higher decoding speeds in serial implementations by decreasing the number of required memory accesses
doi_str_mv 10.1109/MILCOM.2005.1605869
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1605869</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1605869</ieee_id><sourcerecordid>1605869</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-99a35566edb55e03eb8cb1ce552244e5e5196d95017d9636eab9d395f8a606783</originalsourceid><addsrcrecordid>eNo9UMlqwzAUFF2gIfUX5KIfsCtZeVqOwd0CDumhOQdZem5VvGE5hfx9XRrKGxhmYQ6PkBVnGefMPOy2ZbHfZTljkHHJQEtzRRY5B0jVLK5JYpRmM4SZT978Z0rfkSTGL8YYz7XMDV-Qw4a6vh1Ok51C39mmOVOs6-ACdhON2KCbwjfSrvdIT4OfW90Hje4TW6R1P1KPrve_Xl_T8vGtmNc8xntyW9smYnLhJTk8P70Xr2m5f9kWmzINXMGUGmMFgJToKwBkAivtKu4QIM_XawQEbqQ3wLjyRgqJtjJeGKi1lUwqLZZk9bcbEPE4jKG14_l4eYr4AeuXU8I</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A computationally efficient selective node updating scheme for decoding of LDPC codes</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Cavus, E. ; Daneshrad, B.</creator><creatorcontrib>Cavus, E. ; Daneshrad, B.</creatorcontrib><description>In this paper, we introduce a computationally efficient selective node update algorithm for the decoding of low-density parity check codes. Unlike the standard sum-product algorithm, where all bit and check nodes are updated at each decoding iteration, the developed algorithm only updates unreliable check and bit nodes. A simple reliability criteria is developed to determine the active bit and check nodes per decoding iteration. Based on the developed technique, significant computation reductions are achieved with very little or no loss in the BER performance of the LDPC codes. At a WER of 10 -5 , 91.8% and 72.7% check node and 80% and 41% bit node computation reductions are obtained for a (96, 48) and a (504, 252) LDPC code, respectively. The proposed method can be implemented with a slight modification to the standard sum-product decoding algorithm with negligible additional hardware complexity. From a hardware point of view, the proposed algorithm offers power reductions proportional to the computation savings and it leads to higher decoding speeds in serial implementations by decreasing the number of required memory accesses</description><identifier>ISSN: 2155-7578</identifier><identifier>ISBN: 9780780393936</identifier><identifier>ISBN: 0780393937</identifier><identifier>EISSN: 2155-7586</identifier><identifier>DOI: 10.1109/MILCOM.2005.1605869</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bit error rate ; Computer architecture ; Energy consumption ; Hardware ; Iterative decoding ; Parity check codes ; Performance gain ; Performance loss ; Standards development ; Sum product algorithm</subject><ispartof>MILCOM 2005 - 2005 IEEE Military Communications Conference, 2005, p.1375-1379 Vol. 3</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1605869$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1605869$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Cavus, E.</creatorcontrib><creatorcontrib>Daneshrad, B.</creatorcontrib><title>A computationally efficient selective node updating scheme for decoding of LDPC codes</title><title>MILCOM 2005 - 2005 IEEE Military Communications Conference</title><addtitle>MILCOM</addtitle><description>In this paper, we introduce a computationally efficient selective node update algorithm for the decoding of low-density parity check codes. Unlike the standard sum-product algorithm, where all bit and check nodes are updated at each decoding iteration, the developed algorithm only updates unreliable check and bit nodes. A simple reliability criteria is developed to determine the active bit and check nodes per decoding iteration. Based on the developed technique, significant computation reductions are achieved with very little or no loss in the BER performance of the LDPC codes. At a WER of 10 -5 , 91.8% and 72.7% check node and 80% and 41% bit node computation reductions are obtained for a (96, 48) and a (504, 252) LDPC code, respectively. The proposed method can be implemented with a slight modification to the standard sum-product decoding algorithm with negligible additional hardware complexity. From a hardware point of view, the proposed algorithm offers power reductions proportional to the computation savings and it leads to higher decoding speeds in serial implementations by decreasing the number of required memory accesses</description><subject>Bit error rate</subject><subject>Computer architecture</subject><subject>Energy consumption</subject><subject>Hardware</subject><subject>Iterative decoding</subject><subject>Parity check codes</subject><subject>Performance gain</subject><subject>Performance loss</subject><subject>Standards development</subject><subject>Sum product algorithm</subject><issn>2155-7578</issn><issn>2155-7586</issn><isbn>9780780393936</isbn><isbn>0780393937</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9UMlqwzAUFF2gIfUX5KIfsCtZeVqOwd0CDumhOQdZem5VvGE5hfx9XRrKGxhmYQ6PkBVnGefMPOy2ZbHfZTljkHHJQEtzRRY5B0jVLK5JYpRmM4SZT978Z0rfkSTGL8YYz7XMDV-Qw4a6vh1Ok51C39mmOVOs6-ACdhON2KCbwjfSrvdIT4OfW90Hje4TW6R1P1KPrve_Xl_T8vGtmNc8xntyW9smYnLhJTk8P70Xr2m5f9kWmzINXMGUGmMFgJToKwBkAivtKu4QIM_XawQEbqQ3wLjyRgqJtjJeGKi1lUwqLZZk9bcbEPE4jKG14_l4eYr4AeuXU8I</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Cavus, E.</creator><creator>Daneshrad, B.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>2005</creationdate><title>A computationally efficient selective node updating scheme for decoding of LDPC codes</title><author>Cavus, E. ; Daneshrad, B.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-99a35566edb55e03eb8cb1ce552244e5e5196d95017d9636eab9d395f8a606783</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Bit error rate</topic><topic>Computer architecture</topic><topic>Energy consumption</topic><topic>Hardware</topic><topic>Iterative decoding</topic><topic>Parity check codes</topic><topic>Performance gain</topic><topic>Performance loss</topic><topic>Standards development</topic><topic>Sum product algorithm</topic><toplevel>online_resources</toplevel><creatorcontrib>Cavus, E.</creatorcontrib><creatorcontrib>Daneshrad, B.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cavus, E.</au><au>Daneshrad, B.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A computationally efficient selective node updating scheme for decoding of LDPC codes</atitle><btitle>MILCOM 2005 - 2005 IEEE Military Communications Conference</btitle><stitle>MILCOM</stitle><date>2005</date><risdate>2005</risdate><spage>1375</spage><epage>1379 Vol. 3</epage><pages>1375-1379 Vol. 3</pages><issn>2155-7578</issn><eissn>2155-7586</eissn><isbn>9780780393936</isbn><isbn>0780393937</isbn><abstract>In this paper, we introduce a computationally efficient selective node update algorithm for the decoding of low-density parity check codes. Unlike the standard sum-product algorithm, where all bit and check nodes are updated at each decoding iteration, the developed algorithm only updates unreliable check and bit nodes. A simple reliability criteria is developed to determine the active bit and check nodes per decoding iteration. Based on the developed technique, significant computation reductions are achieved with very little or no loss in the BER performance of the LDPC codes. At a WER of 10 -5 , 91.8% and 72.7% check node and 80% and 41% bit node computation reductions are obtained for a (96, 48) and a (504, 252) LDPC code, respectively. The proposed method can be implemented with a slight modification to the standard sum-product decoding algorithm with negligible additional hardware complexity. From a hardware point of view, the proposed algorithm offers power reductions proportional to the computation savings and it leads to higher decoding speeds in serial implementations by decreasing the number of required memory accesses</abstract><pub>IEEE</pub><doi>10.1109/MILCOM.2005.1605869</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2155-7578
ispartof MILCOM 2005 - 2005 IEEE Military Communications Conference, 2005, p.1375-1379 Vol. 3
issn 2155-7578
2155-7586
language eng
recordid cdi_ieee_primary_1605869
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Bit error rate
Computer architecture
Energy consumption
Hardware
Iterative decoding
Parity check codes
Performance gain
Performance loss
Standards development
Sum product algorithm
title A computationally efficient selective node updating scheme for decoding of LDPC codes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T07%3A55%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20computationally%20efficient%20selective%20node%20updating%20scheme%20for%20decoding%20of%20LDPC%20codes&rft.btitle=MILCOM%202005%20-%202005%20IEEE%20Military%20Communications%20Conference&rft.au=Cavus,%20E.&rft.date=2005&rft.spage=1375&rft.epage=1379%20Vol.%203&rft.pages=1375-1379%20Vol.%203&rft.issn=2155-7578&rft.eissn=2155-7586&rft.isbn=9780780393936&rft.isbn_list=0780393937&rft_id=info:doi/10.1109/MILCOM.2005.1605869&rft_dat=%3Cieee_6IE%3E1605869%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1605869&rfr_iscdi=true