A New Algorithm for Encoder Recognition of Turbo Code Components

In order to address the drawbacks of recognition algorithm used for recursive system convolutional codes (RSC), such as low fault tolerance and high computational complexity, a novel recognition algorithm was proposed in this study. Firstly, it clearly demonstrated that the rational fraction in bina...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of performability engineering 2020-08, Vol.16 (8), p.1159
Hauptverfasser: Zirong, Hong, Bo, Dan, Zhaojun, Wu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 8
container_start_page 1159
container_title International journal of performability engineering
container_volume 16
creator Zirong, Hong
Bo, Dan
Zhaojun, Wu
description In order to address the drawbacks of recognition algorithm used for recursive system convolutional codes (RSC), such as low fault tolerance and high computational complexity, a novel recognition algorithm was proposed in this study. Firstly, it clearly demonstrated that the rational fraction in binary domain is capable of expanding into recurring series, and the problem of cyclic period could be solved by means of impulse response and analytical matrix. Secondly, in order to reduce the workload of computation placed on the algorithm, a polynomial database was constructed by traversing the constructed RSC code. Then, the specific matrix operation was conducted. In case of a correct ergodic polynomial, the result vector code weight tends to be significantly larger than the ergodic polynomial is incorrect, so as to realize the recognition of the polynomial. Finally, as revealed by the theoretical analysis, the fault-tolerance of the proposed algorithm was solely relevant to the code weight of the recurring series rather than the coding constraint length. The simulation results validated not only the effectiveness of the algorithm but also the correctness of the fault-tolerant performance analysis. When the error code reached as high as 0.1, the recognition rate of some polynomials was higher, and the computational complexity was lower compared to the existing algorithms.
doi_str_mv 10.23940/ijpe.20.08.p3.11591170
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2444671777</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2444671777</sourcerecordid><originalsourceid>FETCH-LOGICAL-c146t-c6b1a80a6fdd8e0fc7511c2e25532ccd299a97320ff0be450e29aacb1937a6893</originalsourceid><addsrcrecordid>eNo1kMFOwzAQRH0AiVL4BixxTti1kzi-UVWFIlUgoXK2HMcuiZo42IkQf0-gcJk5zGh29Qi5QUgZlxncNe1gUwYplOnAU8RcIgo4IwuQgifIsbwglzG2AAUTDBfkfkWf7SddHQ8-NON7R50PdNMbX9tAX63xh74ZG99T7-h-CpWn6zmapRt8b_sxXpFzp4_RXv_5krw9bPbrbbJ7eXxar3aJwawYE1NUqEvQhavr0oIzIkc0zLI858yYmkmp5xcZOAeVzXKwTGptKpRc6KKUfEluT7tD8B-TjaNq_RT6-aRiWZYVAoUQc0ucWib4GIN1aghNp8OXQlC_iNQPIsVAQakGrv4R8W_x_Vyn</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2444671777</pqid></control><display><type>article</type><title>A New Algorithm for Encoder Recognition of Turbo Code Components</title><source>Alma/SFX Local Collection</source><creator>Zirong, Hong ; Bo, Dan ; Zhaojun, Wu</creator><creatorcontrib>Zirong, Hong ; Bo, Dan ; Zhaojun, Wu</creatorcontrib><description>In order to address the drawbacks of recognition algorithm used for recursive system convolutional codes (RSC), such as low fault tolerance and high computational complexity, a novel recognition algorithm was proposed in this study. Firstly, it clearly demonstrated that the rational fraction in binary domain is capable of expanding into recurring series, and the problem of cyclic period could be solved by means of impulse response and analytical matrix. Secondly, in order to reduce the workload of computation placed on the algorithm, a polynomial database was constructed by traversing the constructed RSC code. Then, the specific matrix operation was conducted. In case of a correct ergodic polynomial, the result vector code weight tends to be significantly larger than the ergodic polynomial is incorrect, so as to realize the recognition of the polynomial. Finally, as revealed by the theoretical analysis, the fault-tolerance of the proposed algorithm was solely relevant to the code weight of the recurring series rather than the coding constraint length. The simulation results validated not only the effectiveness of the algorithm but also the correctness of the fault-tolerant performance analysis. When the error code reached as high as 0.1, the recognition rate of some polynomials was higher, and the computational complexity was lower compared to the existing algorithms.</description><identifier>ISSN: 0973-1318</identifier><identifier>DOI: 10.23940/ijpe.20.08.p3.11591170</identifier><language>eng</language><publisher>Jaipur: RAMS Consultants</publisher><subject>Algorithms ; Coders ; Complexity ; Computer simulation ; Constraint modelling ; Ergodic processes ; Error analysis ; Error correction ; Fault diagnosis ; Fault tolerance ; Fluid dynamics ; Impulse response ; Matrix ; Polynomials ; Recognition ; Turbo codes ; Weight</subject><ispartof>International journal of performability engineering, 2020-08, Vol.16 (8), p.1159</ispartof><rights>Copyright RAMS Consultants Aug 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Zirong, Hong</creatorcontrib><creatorcontrib>Bo, Dan</creatorcontrib><creatorcontrib>Zhaojun, Wu</creatorcontrib><title>A New Algorithm for Encoder Recognition of Turbo Code Components</title><title>International journal of performability engineering</title><description>In order to address the drawbacks of recognition algorithm used for recursive system convolutional codes (RSC), such as low fault tolerance and high computational complexity, a novel recognition algorithm was proposed in this study. Firstly, it clearly demonstrated that the rational fraction in binary domain is capable of expanding into recurring series, and the problem of cyclic period could be solved by means of impulse response and analytical matrix. Secondly, in order to reduce the workload of computation placed on the algorithm, a polynomial database was constructed by traversing the constructed RSC code. Then, the specific matrix operation was conducted. In case of a correct ergodic polynomial, the result vector code weight tends to be significantly larger than the ergodic polynomial is incorrect, so as to realize the recognition of the polynomial. Finally, as revealed by the theoretical analysis, the fault-tolerance of the proposed algorithm was solely relevant to the code weight of the recurring series rather than the coding constraint length. The simulation results validated not only the effectiveness of the algorithm but also the correctness of the fault-tolerant performance analysis. When the error code reached as high as 0.1, the recognition rate of some polynomials was higher, and the computational complexity was lower compared to the existing algorithms.</description><subject>Algorithms</subject><subject>Coders</subject><subject>Complexity</subject><subject>Computer simulation</subject><subject>Constraint modelling</subject><subject>Ergodic processes</subject><subject>Error analysis</subject><subject>Error correction</subject><subject>Fault diagnosis</subject><subject>Fault tolerance</subject><subject>Fluid dynamics</subject><subject>Impulse response</subject><subject>Matrix</subject><subject>Polynomials</subject><subject>Recognition</subject><subject>Turbo codes</subject><subject>Weight</subject><issn>0973-1318</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNo1kMFOwzAQRH0AiVL4BixxTti1kzi-UVWFIlUgoXK2HMcuiZo42IkQf0-gcJk5zGh29Qi5QUgZlxncNe1gUwYplOnAU8RcIgo4IwuQgifIsbwglzG2AAUTDBfkfkWf7SddHQ8-NON7R50PdNMbX9tAX63xh74ZG99T7-h-CpWn6zmapRt8b_sxXpFzp4_RXv_5krw9bPbrbbJ7eXxar3aJwawYE1NUqEvQhavr0oIzIkc0zLI858yYmkmp5xcZOAeVzXKwTGptKpRc6KKUfEluT7tD8B-TjaNq_RT6-aRiWZYVAoUQc0ucWib4GIN1aghNp8OXQlC_iNQPIsVAQakGrv4R8W_x_Vyn</recordid><startdate>20200801</startdate><enddate>20200801</enddate><creator>Zirong, Hong</creator><creator>Bo, Dan</creator><creator>Zhaojun, Wu</creator><general>RAMS Consultants</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TA</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JG9</scope></search><sort><creationdate>20200801</creationdate><title>A New Algorithm for Encoder Recognition of Turbo Code Components</title><author>Zirong, Hong ; Bo, Dan ; Zhaojun, Wu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c146t-c6b1a80a6fdd8e0fc7511c2e25532ccd299a97320ff0be450e29aacb1937a6893</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Coders</topic><topic>Complexity</topic><topic>Computer simulation</topic><topic>Constraint modelling</topic><topic>Ergodic processes</topic><topic>Error analysis</topic><topic>Error correction</topic><topic>Fault diagnosis</topic><topic>Fault tolerance</topic><topic>Fluid dynamics</topic><topic>Impulse response</topic><topic>Matrix</topic><topic>Polynomials</topic><topic>Recognition</topic><topic>Turbo codes</topic><topic>Weight</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zirong, Hong</creatorcontrib><creatorcontrib>Bo, Dan</creatorcontrib><creatorcontrib>Zhaojun, Wu</creatorcontrib><collection>CrossRef</collection><collection>Materials Business File</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Materials Research Database</collection><jtitle>International journal of performability engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zirong, Hong</au><au>Bo, Dan</au><au>Zhaojun, Wu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A New Algorithm for Encoder Recognition of Turbo Code Components</atitle><jtitle>International journal of performability engineering</jtitle><date>2020-08-01</date><risdate>2020</risdate><volume>16</volume><issue>8</issue><spage>1159</spage><pages>1159-</pages><issn>0973-1318</issn><abstract>In order to address the drawbacks of recognition algorithm used for recursive system convolutional codes (RSC), such as low fault tolerance and high computational complexity, a novel recognition algorithm was proposed in this study. Firstly, it clearly demonstrated that the rational fraction in binary domain is capable of expanding into recurring series, and the problem of cyclic period could be solved by means of impulse response and analytical matrix. Secondly, in order to reduce the workload of computation placed on the algorithm, a polynomial database was constructed by traversing the constructed RSC code. Then, the specific matrix operation was conducted. In case of a correct ergodic polynomial, the result vector code weight tends to be significantly larger than the ergodic polynomial is incorrect, so as to realize the recognition of the polynomial. Finally, as revealed by the theoretical analysis, the fault-tolerance of the proposed algorithm was solely relevant to the code weight of the recurring series rather than the coding constraint length. The simulation results validated not only the effectiveness of the algorithm but also the correctness of the fault-tolerant performance analysis. When the error code reached as high as 0.1, the recognition rate of some polynomials was higher, and the computational complexity was lower compared to the existing algorithms.</abstract><cop>Jaipur</cop><pub>RAMS Consultants</pub><doi>10.23940/ijpe.20.08.p3.11591170</doi></addata></record>
fulltext fulltext
identifier ISSN: 0973-1318
ispartof International journal of performability engineering, 2020-08, Vol.16 (8), p.1159
issn 0973-1318
language eng
recordid cdi_proquest_journals_2444671777
source Alma/SFX Local Collection
subjects Algorithms
Coders
Complexity
Computer simulation
Constraint modelling
Ergodic processes
Error analysis
Error correction
Fault diagnosis
Fault tolerance
Fluid dynamics
Impulse response
Matrix
Polynomials
Recognition
Turbo codes
Weight
title A New Algorithm for Encoder Recognition of Turbo Code Components
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T20%3A20%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20New%20Algorithm%20for%20Encoder%20Recognition%20of%20Turbo%20Code%20Components&rft.jtitle=International%20journal%20of%20performability%20engineering&rft.au=Zirong,%20Hong&rft.date=2020-08-01&rft.volume=16&rft.issue=8&rft.spage=1159&rft.pages=1159-&rft.issn=0973-1318&rft_id=info:doi/10.23940/ijpe.20.08.p3.11591170&rft_dat=%3Cproquest_cross%3E2444671777%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2444671777&rft_id=info:pmid/&rfr_iscdi=true