Preview

Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение

Расширенный поиск

Декодирование помехоустойчивого блокового кода в условиях априорной неопределенности

https://doi.org/10.21869/2223-1536-2024-14-4-8-27

Аннотация

Цель исследования – повышение эффективности декодирования помехоустойчивых блоковых кодов в условиях априорной неопределенности относительно применяемых параметров.

Методы. В современных системах отмечается применение помехоустойчивых блоковых кодов с большой длиной кодового слова, что позволяет в процессе кодирования достаточно далеко разнести друг от друга разрешенные кодовые комбинации и получить при итеративном декодировании возможность их правильного определения при низких значениях отношения сигнал / шум в канале связи. Использование длинных помехоустойчивых кодов требует сокращения сложности алгоритмов коррекции ошибок, оцениваемой числом операций различного типа на одну итерацию декодирования. Число операций различного типа будет зависеть от параметров кода и проверочной матрицы, а также применяемого алгоритма декодирования. Практическая реализация декодера имеет ряд ограничений, и его проектирование представляет сложную задачу, особенно в условиях априорной неопределенности относительно применяемых параметров кода. Для решения этой задачи предлагается использовать метод определения применяемой проверочной матрицы ЛБК на основе анализа принимаемой цифровой последовательности.

Результаты. В ходе исследования был проведен сравнительный анализ известных методов определения параметров помехоустойчивого блокового кода и предложена модификация метода Гаусса для решения системы линейных алгебраических уравнений при нахождении проверочной матрицы ЛБК.

Заключение. Предложенный метод позволяет избежать выполнения строгой последовательности действий согласно известному методу Гаусса, а также сократить временную сложность за счет распараллеливания вычислений и значительно увеличить эффективность практической реализации алгоритма нахождения проверочной матрицы ЛБК.

Об авторах

А. А. Двилянский
МИРЭА – Российский технологический университет
Россия

Алексей Аркадьевич Двилянский, кандидат технических наук, доцент

пр-т Вернадского, д. 78, г. Москва 119454



А. В. Юрлов
Академия Федеральной службы охраны Российской Федерации
Россия

Александр Владимирович Юрлов, кандидат технических наук, сотрудник

ул. Приборостроительная, д. 35, г. Орёл 302015



Список литературы

1. Performance Analysis of LDPC Decoding Techniques / Abdel Halim A. Zikry, Ashraf Y. Hassan, Wageeda I. Shaban, Sahar F. Abdel-Momen // International Journal of Recent Technology and Engineering (IJRTE). 2021. Vol. 9, is. 5. P. 17‒26.

2. Коломенский К. Ю., Демидова А. Ю., Казаринов А. С. От DVB-S к DVB-S2X: прогресс в стандартизации систем цифрового спутникового вещания // Известия высших учебных заведений России. Радиоэлектроника. 2024 Т. 27, № 2. С. 68–78. https://doi.org/10.32603/1993-8985-2024-27-2-68-78

3. Shuang S., Biju I. Analysis of WiFi and WiMAX and Wireless Network Coexistence // International Journal of Computer Networks and Communications (IJCNC). 2014. Vol. 6, N 6. P. 63–78. https://doi.org/10.5121/ijcnc.2014.6605

4. Stepanets I., Odoevskii S. Model of microwave link channel with adaptive modulation under the fading conditions // E3S Web of Conferences. 2022. N 351(23). P. 01064. https://doi.org/10.1051/e3sconf/202235101064

5. CCSDS protocols over DVBS2 – Summary of DVB-S2 summary of definition, implementation, and performance. Washington: Geen Book, 2023. 56 p.

6. Zhou F., Niu L., Tian B. Performance analysis of LDPC decoding algorithm // Journal of Physics. Conference Series. 2020. N 1453(1). P. 012026. https://doi.org/10.1088/1742-6596/1453/1/012026

7. Lulu A., Hudrouss A. A. LDPC Construction using Randomly Permutated Copies of Parity Check Matrix // An-Najah University Journal for Research. 2018. N 32(1). P. 1544. https://doi.org/10.35552/anujr.a.32.1.1544

8. Guan Wu., Liping L. Check-Belief Propagation Decoding of LDPC Codes // IEEE Transactions on Communications. 2023. Vol. 71, is. 12. P. 6849–6858. https://doi.org/ 10.1109/TCOMM. 2023.3308155

9. Boundaries of signal-to-noise ratio for adaptive code modulations / K. Pinyoanuntapong, M. Goswami, A. B. Habib, H. M. Kwon, K. Pham // IEEE Military Communications Conference. Baltimore, MD, USA, 2016. P. 132–137.

10. Karimian Y., Ziapour S., Ahmadian-Attari M. Parity Check Matrix Recognition from Noisy Codewords. URL: https://arxiv.org/abs/1205.4641 (дата обращения: 11.09.2024).

11. Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications; Part 1: DVB-S2. Sophia Antipolis Cedex, 2014. 80 p.

12. Low-complexity LDPC decoding algorithms for ultra-high-order modulated signals / H. Zhu, M. Fu, C. Hou, G. Hu // Optics Express. 2023. Vol. 31, is. 25. P. 41645–41657. https://doi.org/10.1364/OE.507292

13. Le Gal B., Jego C., Pignoly V. High-performance hard-input LDPC decoding on multi-core devices for optical space links // Journal of Systems Architecture. 2023. N 137(9). P. 102832. https://doi.org/10.1016/j.sysarc.2023.102832

14. Zolotarev V. V. Coding Theory as a Simple Optimal Decoding near Shannon's Bound. Optimization Theory of error-correcting coding is a new &quantum mechanics of information theory. M.: Hot Line Telecom, 2018. 334 p.

15. Belief-Propagation Decoding of LDPC Codes with Variable Node-Centric Dynamic Schedules / H. Pin, J. Wang , I. Weng, T. Lee Tofar, C.-Y. Chang // IEEE Transactions on Communications. 2021. Vol. 69, is. 8. P. 5014–5027. https://doi.org/10.1109/TCOMM.2021.3078776

16. Dietzfelbinger M., Walzer S. Constant-time retrieval with O(log m) extra bits // 36th International Symposium on Theoretical Aspects of Computer Science (STACS 2019). Dagstuhl, Germany: Dagstuhl Publishing, 2019. P. 24:1–24:16. https://doi.org/10.4230/LIPIcs. STACS.2019.24

17. An FPGA-Based LDPC Decoder with Ultra-Long Codes for Continuous-Variable Quantum Key Distribution / S. Yang, J-Q. Liu, Z-Q. Lu, Z-L. Bai, X. Wang, Y. Li // IEEE Access. 2021. Vol. 9. P. 47687–47697. https://doi.org/10.1109/ACCESS.2021.3065776

18. Fast Blind Recovery of Linear Block Codes over Noisy Channels / P. Wang, Y. Liang, G. Lipo, W. Peng Cheng. URL: https://arxiv.org/abs/2305.04190 (дата обращения: 16.09.2024).

19. Multi-Gbps LDPC Decoder on GPU Devices / J. Dai, H. Yin, N. Xu, P. Yang // Electronics. 2022. N 11(21). P. 3447. https://doi.org/10.3390/electronics11213447

20. Maier B. Cockburn. Optimization of Low-Density Parity Check decoder performance for OpenCL designs synthesized to FPGAs // Journal of Parallel and Distributed Computing. 2017. N 107. P. 1. https://doi.org/10.1016/j.jpdc.2017.04.001

21. Gaussian Elimination Method-A Study of Applications / M. Saeed, S. Nisar, S. Razzaq, R. Masood // Global Journal of Science Frontier Research: Mathematics and Decision Sciences. 2021. Vol. 13, is. 4. https://doi.org/10.1109/LES.2021.3052714

22. Albrecht M. R., Pernet C. Efficient Decomposition of Dense Matrices over GF(2). URL: https://arxiv.org/abs/1006.1744/ (дата обращения: 17.09.2010).

23. Sudrastawa P. A., Parwata A. Conceptual and Practical Review of Gaussian Elimination and Gauss-Jordan Reduction // Jurnal Ilmu Komputer Indonesia. 2022. Vol. 7, N 2. P. 19–25.

24. Awatif M., Elsiddieg A. Implementation of Gaussian-Elimination // International Journal of Innovative Technology and Exploring Engineering (IJITEE). 2016. Vol. 5, is. 11. P. 7–20.

25. Karimi‐Lenji A., Houshmand M., Zarmehi F. A high‐performance belief propagation decoding algorithm for codes with short cycle // International Journal of Communication Systems. 2017. N 30(13). https://doi.org/10.1002/dac.3275

26. Sharma F., Rajesh Pillai N. Blind recognition of parameters of linear block codes from intercepted bit stream // 2016 International Conference on Computing, Communication and Automation (ICCCA). Greater Noida, India: IEEE, 2016. https://doi.org/10.1109/CCAA.2016.7813910

27. Carrier K., Tillich J.-P. Identifying an unknown code by partial Gaussian elimination // Designs, Codes and Cryptography. 2019. Vol. 87(1). P. 685–713. https://doi.org/10.1007/s10623-018-00593-7

28. Donovan D. M., Rao A., Uskuplu E., Yazici E. QC-LDPC Codes from Difference Matrices and Difference Covering Arrays // IEEE Access. 2023. Vol. 11. P. 52141–52157. https://doi.org/10.1109/ACCESS.2023.3279327

29. Yu Hanqi Peng P.-D., Gong K.-X., Chen Z.-L. LDPC code reconstruction based on algorithm of finding low weight code-words // IEEE Access. 2017. Vol. 38, is. 6. P. 108–117. https://doi.org/10.11959/j.issn.1000-436x.2017116


Рецензия

Для цитирования:


Двилянский А.А., Юрлов А.В. Декодирование помехоустойчивого блокового кода в условиях априорной неопределенности. Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2024;14(4):8-27. https://doi.org/10.21869/2223-1536-2024-14-4-8-27

For citation:


Dvilyanskiy A.A., Yurlov A.V. Decoding forward error correction code in a priori uncertainty. Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering. 2024;14(4):8-27. (In Russ.) https://doi.org/10.21869/2223-1536-2024-14-4-8-27

Просмотров: 194


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2223-1536 (Print)