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...
Gespeichert in:
Veröffentlicht in: | International journal of performability engineering 2020-08, Vol.16 (8), p.1159 |
---|---|
Hauptverfasser: | , , |
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 & 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 |