دانلود مقاله الگوریتم‌های رمزگشایی با تصمیم سخت تکراری
ترجمه نشده

دانلود مقاله الگوریتم‌های رمزگشایی با تصمیم سخت تکراری

عنوان فارسی مقاله: الگوریتم‌های رمزگشایی با تصمیم سخت تکراری برای کدهای Reed-Muller باینری
عنوان انگلیسی مقاله: Iterative Hard-Decision Decoding Algorithms for Binary Reed-Muller Codes
مجله/کنفرانس: دسترسی آی تریپل ای - IEEE Access
رشته های تحصیلی مرتبط: مهندسی کامپیوتر
گرایش های تحصیلی مرتبط: مهندسی نرم افزار - مهندسی الگوریتم و محاسبات
کلمات کلیدی فارسی: کد Reed-Muller - بیت ورق زدن - کدگشایی منطق اکثریت - کدگشایی تکراری
کلمات کلیدی انگلیسی: Reed-Muller code - bit-flipping - majority-logic decoding - iterative decoding
نوع نگارش مقاله: مقاله پژوهشی (Research Article)
شناسه دیجیتال (DOI): https://doi.org/10.1109/ACCESS.2022.3180368
لینک سایت مرجع: https://ieeexplore.ieee.org/document/9789141
نویسندگان: Yong-Ting Ni - Duc Nhat Nguyen - Feng-Kai Liao - Tzu-Chieh Kao - Chao-Yu Chen
دانشگاه: Department of Engineering Science, National Cheng Kung University, Taiwan
صفحات مقاله انگلیسی: 10
ناشر: آی تریپل ای - IEEE
نوع ارائه مقاله: ژورنال
نوع مقاله: ISI
سال انتشار مقاله: 2022
ایمپکت فاکتور: 4.342 در سال 2020
شاخص H_index: 158 در سال 2022
شاخص SJR: 0.927 در سال 2020
شناسه ISSN: 2169-3536
شاخص Quartile (چارک): Q1 در سال 2020
فرمت مقاله انگلیسی: PDF
وضعیت ترجمه: ترجمه نشده است
قیمت مقاله انگلیسی: رایگان
آیا این مقاله بیس است: بله
آیا این مقاله مدل مفهومی دارد: دارد
آیا این مقاله پرسشنامه دارد: ندارد
آیا این مقاله متغیر دارد: ندارد
آیا این مقاله فرضیه دارد: ندارد
کد محصول: e17165
رفرنس: دارای رفرنس در داخل متن و انتهای مقاله
نوع رفرنس دهی: IEEE Citation
فهرست مطالب (ترجمه)

چکیده

مقدمه

II. مقدماتی و یادداشت ها

III. بررسی رمزگشایی منطقی-اکثریت متعارف

IV. الگوریتم های رمزگشایی تکراری پیشنهادی

V. نتایج شبیه سازی و آنالیز پیچیدگی

VI. نتیجه گیری

تصدیق

منابع

فهرست مطالب (انگلیسی)

Abstract

I. INTRODUCTION

II. PRELIMINARY AND NOTATIONS

III. REVIEW OF THE CONVENTIONAL MAJORITY-LOGIC DECODING

IV. PROPOSED ITERATIVE DECODING ALGORITHMS

V. SIMULATION RESULTS AND COMPLEXITY ANALYSIS

VI. CONCLUSIO

ACKNOWLEDGMENT

REFERENCES

بخشی از مقاله (ترجمه ماشینی)

چکیده

     در این مقاله، الگوریتم‌های رمزگشایی تکراری با تصمیم سخت برای کدهای باینری Reed-Muller (RM) ارائه شده‌اند. ابتدا، دو الگوریتم بر اساس الگوریتم رمزگشایی منطق اکثریت با معیارهای قابلیت اطمینان دنباله دریافتی ابداع می‌شوند. الگوریتم‌های رمزگشایی بیت‌فلیپینگ (BF) و رمزگشایی نرمال‌شده (NBF) الگوریتم‌های رمزگشایی با تصمیم سخت هستند. با توجه به معیارهای به روز شده قابلیت اطمینان سخت، الگوریتم های BF و NBF هر بار در هر تکرار، یک بیت از توالی تصمیم گیری سخت دریافتی را برمی گردانند. الگوریتم رمزگشایی NBF با عادی سازی معیارهای قابلیت اطمینان بیت های اطلاعاتی، بهتر از الگوریتم رمزگشایی BF عمل می کند. علاوه بر این، الگوریتم‌های BF و NBF به گونه‌ای اصلاح می‌شوند که چندین بیت را در یک تکرار برگردانند تا میانگین تعداد تکرارها کاهش یابد. الگوریتم های رمزگشایی اصلاح شده به ترتیب الگوریتم چند بیتی (MBF) و الگوریتم چرخش چند بیتی نرمال شده (NMBF) نامیده می شوند. الگوریتم های پیشنهادی پیچیدگی محاسباتی کمی دارند و می توانند به سرعت پس از تعداد کمی تکرار همگرا شوند. نتایج شبیه‌سازی نشان می‌دهد که الگوریتم‌های رمزگشایی با تصمیم سخت پیشنهادی از الگوریتم رمزگشایی معمولی بهتر عمل می‌کنند.

توجه! این متن ترجمه ماشینی بوده و توسط مترجمین ای ترجمه، ترجمه نشده است.

بخشی از مقاله (انگلیسی)

Abstract

     In this paper, novel hard-decision iterative decoding algorithms for binary Reed-Muller (RM) codes are presented. First, two algorithms are devised based on the majority-logic decoding algorithm with reliability measures of the received sequence. The bit-flipping (BF) and the normalized bit-flipping (NBF) decoding algorithms are hard-decision decoding algorithms. According to the updated hard reliability measures, the BF and NBF algorithms flip one bit of the received hard-decision sequence at a time in each iteration. The NBF decoding algorithm performs better than the BF decoding algorithm by normalizing the reliability measures of the information bits. Moreover, the BF and NBF algorithms are modified to flip multiple bits in one iteration to reduce the average number of iterations. The modified decoding algorithms are called the multiple-bits-flipping (MBF) algorithm and the normalized multiple-bits-flipping (NMBF) algorithm, respectively. The proposed algorithms have low computational complexities and can converge rapidly after a small number of iterations. The simulation results show that the proposed hard-decision decoding algorithms outperform the conventional decoding algorithm.

Introduction

     The Reed-Muller (RM) code is a class of multiple-error-correction codes. In the past, RM codes were used in wireless communications, especially in deep-space communications. RM codes were first discovered by Muller [1] and the conventional decoding scheme of RM code, which is the majority-logic decoding, was proposed by Reed in 1954 [2]. Ever since their discovery, a number of efficient decoding schemes have been constructed. In 1995, Schnabl and Bossert proposed a generation of Reed-Muller codes by multiple concatenations and provided a new decoding procedure using soft-decision information [3]. In 1999, a maximum-likelihood (ML) decoder which uses a distance-preserving map and multiple fast Hadamard transforms (FHTs) was presented by Jones and Wilkinson [4] whereas a maximum a posterior (MAP) decoding algorithm for the first-order RM codes was proposed in [5]. In 2000, a new soft-decision majority-logic decoding algorithm was presented by revising the conventional majority-logic decoding [6]. Besides, the recursive decoding algorithms were provided in [7]–[11]. In 2006, the recursive list decoding was modified by Dumer and Shabunov to approach the performance of ML decoding [9]. Recently, Ye and Abbe proposed the recursive projection-aggregation (RPA) decoding algorithm with lists to have comparable performance with the recursive list decoding [10]. In the same year, the recursive puncturing-aggregation (RXA) algorithm was proposed via replacing the projection by puncturing in RPA [11].

     In recent years, the breakthrough of polar codes [12]–[15] has brought attention back to RM codes due to the similarity of these two codes. The performance comparison between RM codes and polar codes was demonstrated in [10], [15]–[17]. It has been shown that the RM codes with RPA decoding [10] can significantly outperform the polar codes under successive-cancellation list (SCL) decoding [18]–[20]. In addition, by exploiting the idea of decoding polar codes, [21], [22] presented permutation-based decoding methods for RM codes.

Conclusion

     In this paper, we have proposed several hard-decision decoding algorithms for binary RM codes. They are iterative decoding algorithms that have not been proposed in the literature. The performance can be improved by updating the reliability measures and flipping codeword bits. These algorithms do not need large computational complexity since they can converge very rapidly in a small number of iterations. For hard-decision decoding, our proposed NBF decoding algorithm outperforms the conventional majority-logic decoding algorithm with 0.55 dB to 0.8 dB gain. These proposed algorithms have the same complexity orders. Specifically, the BF and MBF decoding algorithms only require integer additions.

     Decoding the RM codes with our iterative decoding algorithms converges very fast with a small number of iterations. Moreover, the proposed MBF/NMBF algorithms can decrease the number of iterations such that the overall complexity can be reduced. The average number of iterations can be reduced by 40% to 80% compared to the BF/NBF algorithms.