Аналіз ефективності біоінспірованого методу декодування алгебраїчних згорткових кодів

Автор(и)

  • Sergii Panchenko Український державний університет залізничного транспорту пл. Фейєрбаха, 7, м. Харків, Україна, 61050, Україна https://orcid.org/0000-0002-7626-9933
  • Sergii Prykhodko Український державний університет залізничного транспорту пл. Фейєрбаха, 7, м. Харків, Україна, 61050, Україна https://orcid.org/0000-0001-6535-8351
  • Sergii Kozelkov Навчально-науковий інститут телекомунікацій та інформатизації Державний університет телекомунікацій вул. Солом'янська, 7, м. Київ, Україна, 03110, Україна https://orcid.org/0000-0002-9285-4075
  • Mykola Shtompel Український державний університет залізничного транспорту пл. Фейєрбаха, 7, м. Харків, Україна, 61050, Україна https://orcid.org/0000-0003-3132-8335
  • Viktor Kosenko Державне підприємство «Харківський науково-дослідний інститут технології машинобудування» вул. Кривоконівська, 30, м. Харків, Україна, 61016, Україна https://orcid.org/0000-0002-4905-8508
  • Oleksandr Shefer Полтавський національний технічний університет імені Юрія Кондратюка пр. Першотравневий, 24, м. Полтава, Україна, 36011, Україна https://orcid.org/0000-0002-3415-349X
  • Olha Dunaievska Національний технічний університет «Харківський політехнічний інститут» вул. Кирпичова, 2, м. Харків, Україна, 61002, Україна https://orcid.org/0000-0003-0286-5991

DOI:

https://doi.org/10.15587/1729-4061.2019.160753

Ключові слова:

безпроводові телекомунікаційні системи, згорткові коди, алгебраїчна структура, декодування, біоінспірований пошук

Анотація

Показано, що для підвищення достовірності передавання інформації у безпроводових телекомунікаційних системах широко застосовуються згорткові коди спільно з різноманітними методами декодування. Наведено загальні принципи синтезу та параметри алгебраїчних несистематичних згорткових кодів з довільною швидкістю кодування та максимально досяжною кодовою відстанню.

Представлено основні етапи біоінспірованого методу декодування алгебраїчних згорткових кодів з використанням механізму випадкового зміщення. Показано, що сутність представленого методу декодування полягає у застосуванні процедури диференційної еволюції з евристично визначеними параметрами. Також у даному методі використовується інформація про надійність прийнятих символів для знаходження найбільш надійного базису узагальненої породжувальної матриці. Додатково застосовується механізм випадкового зміщення для модифікації прийнятої послідовності з метою здійснення біоінспірованого пошуку на основі різних найбільш надійних базисів узагальненої породжувальної матриці.

За результатами досліджень визначено, що біоінспірований метод декодування алгебраїчних згорткових кодів забезпечує більшу ефективність у порівнянні з алгебраїчним методом декодування у каналі зв’язку з адитивним білим гауссовим шумом. В залежності від параметрів алгебраїчного згорткового коду та необхідного коефіцієнту помилок енергетичний виграш від кодування становить від 1,6 дБ до 3 дБ. Показано, що представлений біоінспірований метод декодування може бути використаний для згорткових кодів з великою довжиною кодового обмеження.

При цьому представлений метод декодування алгебраїчних згорткових кодів програє за ефективністю методу декодування Вітербі та турбокодам при достатній кількості ітерацій декодування

Біографії авторів

Sergii Panchenko, Український державний університет залізничного транспорту пл. Фейєрбаха, 7, м. Харків, Україна, 61050

Доктор технічних наук, професор, ректор

Кафедра «Автоматика та комп’ютерне телекерування рухом поїздів»

Sergii Prykhodko, Український державний університет залізничного транспорту пл. Фейєрбаха, 7, м. Харків, Україна, 61050

Доктор технічних наук, професор, проректор

Кафедра «Транспортний зв'язок»

Sergii Kozelkov, Навчально-науковий інститут телекомунікацій та інформатизації Державний університет телекомунікацій вул. Солом'янська, 7, м. Київ, Україна, 03110

Доктор технічних наук, професор, директор

Mykola Shtompel, Український державний університет залізничного транспорту пл. Фейєрбаха, 7, м. Харків, Україна, 61050

Доктор технічних наук, доцент

Кафедра «Транспортний зв'язок»

Viktor Kosenko, Державне підприємство «Харківський науково-дослідний інститут технології машинобудування» вул. Кривоконівська, 30, м. Харків, Україна, 61016

Доктор технічних наук, доцент, директор

Oleksandr Shefer, Полтавський національний технічний університет імені Юрія Кондратюка пр. Першотравневий, 24, м. Полтава, Україна, 36011

Доктор технічних наук, доцент

Кафедра «Автоматика і електропривід»

Olha Dunaievska, Національний технічний університет «Харківський політехнічний інститут» вул. Кирпичова, 2, м. Харків, Україна, 61002

Кандидат технічних наук

Кафедра «Комп’ютерна математика і аналіз даних»

Посилання

  1. Johannesson, R., Zigangirov, K. Sh. (Eds.) (2015). Fundamentals of convolutional coding. John Wiley & Sons, 668. doi: https://doi.org/10.1002/9781119098799
  2. Ryan, W., Lin, S. (2009). Channel codes: Classical and modern. Cambridge University Press, 692. doi: https://doi.org/10.1017/cbo9780511803253
  3. Piret, P. (1976). Structure and constructions of cyclic convolutional codes. IEEE Transactions on Information Theory, 22 (2), 147–155. doi: https://doi.org/10.1109/tit.1976.1055531
  4. Roos, C. (1979). On the structure of convolutional and cyclic convolutional codes. IEEE Transactions on Information Theory, 25 (6), 676–683. doi: https://doi.org/10.1109/tit.1979.1056108
  5. Gluesing-Luerssen, H., Schmale, W. (2004). On Cyclic Convolutional Codes. Acta Applicandae Mathematicae, 82 (2), 183–237. doi: https://doi.org/10.1023/b:acap.0000027534.61242.09
  6. Gluesing-Luerssen, H., Schmale, W. (2006). On Doubly-Cyclic Convolutional Codes. Applicable Algebra in Engineering, Communication and Computing, 17 (2), 151–170. doi: https://doi.org/10.1007/s00200-006-0014-9
  7. Gomez-Torrecillas, J., Lobillo, F. J., Navarro, G. (2016). A New Perspective of Cyclicity in Convolutional Codes. IEEE Transactions on Information Theory, 62 (5), 2702–2706. doi: https://doi.org/10.1109/tit.2016.2538264
  8. Rosenthal, J., York, F. V. (1999). BCH convolutional codes. IEEE Transactions on Information Theory, 45 (6), 1833–1844. doi: https://doi.org/10.1109/18.782104
  9. Rosenthal, J., Smarandache, R. (1999). Maximum Distance Separable Convolutional Codes. Applicable Algebra in Engineering, Communication and Computing, 10 (1), 15–32. doi: https://doi.org/10.1007/s002000050120
  10. Prihod'ko, S. I., Kuznecov, A. A., Gusev, S. A., Kuzhel', I. E. (2004). Algebraicheskoe postroenie nesistematicheskih svertochnyh kodov. Systemy obrobky informatsiyi, 8 (69), 170–175.
  11. Viterbi, A. (1967). Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Transactions on Information Theory, 13 (2), 260–269. doi: https://doi.org/10.1109/tit.1967.1054010
  12. Gluesing-Luerssen, H., Helmke, U., Iglesias Curto, J. (2010). Algebraic decoding for doubly cyclic convolutional codes. Advances in Mathematics of Communications, 4 (1), 83–99. doi: https://doi.org/10.3934/amc.2010.4.83
  13. Gomez-Torrecillas, J., Lobillo, F. J., Navarro, G. (2017). A Sugiyama-Like Decoding Algorithm for Convolutional Codes. IEEE Transactions on Information Theory, 63 (10), 6216–6226. doi: https://doi.org/10.1109/tit.2017.2731774
  14. Prihod’ko, S. I., Kuz’menko, D. M. (2008). Method of decoding of algebraic convolution codes. Systemy obrobky informatsiyi, 2 (69), 12–17.
  15. Ortin, J., Garcia, P., Gutierrez, F., Valdovinos, A. (2009). Two step SOVA-based decoding algorithm for tailbiting codes. IEEE Communications Letters, 13 (7), 510–512. doi: https://doi.org/10.1109/lcomm.2009.090810
  16. Bushisue, S., Suyama, S., Nagata, S., Miki, N. (2017). Performance Comparison of List Viterbi Algorithm of Tail-Biting Convolutional Code for Future Machine Type Communications. IEICE Transactions on Communications, E100.B (8), 1293–1300. doi: https://doi.org/10.1587/transcom.2016fgp0018
  17. Han, Y. S., Wu, T.-Y., Chen, P.-N., Varshney, P. K. (2018). A Low-Complexity Maximum-Likelihood Decoder for Tail-Biting Convolutional Codes. IEEE Transactions on Communications, 66 (5), 1859–1870. doi: https://doi.org/10.1109/tcomm.2018.2790935
  18. Kao, J. W. H., Berber, S. M., Bigdeli, A. (2009). A General Rate K/N Convolutional Decoder Based on Neural Networks with Stopping Criterion. Advances in Artificial Intelligence, 2009, 1–11. doi: https://doi.org/10.1155/2009/356120
  19. Rajbhandari, S., Ghassemlooy, Z., Angelova, M. (2012). Adaptive “soft” sliding block decoding of convolutional code using the artificial neural network. Transactions on Emerging Telecommunications Technologies, 23 (7), 672–677. doi: https://doi.org/10.1002/ett.2523
  20. Azouaoui, A., Chana, I., Belkasmi, M. (2012). Efficient Information Set Decoding Based on Genetic Algorithms. International Journal of Communications, Network and System Sciences, 05 (07), 423–429. doi: https://doi.org/10.4236/ijcns.2012.57052
  21. Azouaoui, A., Belkasmi, M., Farchane, A. (2012). Efficient Dual Domain Decoding of Linear Block Codes Using Genetic Algorithms. Journal of Electrical and Computer Engineering, 2012, 1–12. doi: https://doi.org/10.1155/2012/503834
  22. Berkani, A., Azouaoui, A., Belkasmi, M., Aylaj, B. (2017). Improved Decoding of linear Block Codes using compact Genetic Algorithms with larger tournament size. International Journal of Computer Science Issues, 14 (1), 15–24. doi: https://doi.org/10.20943/01201701.1524
  23. Shtompel, M. (2016). Soft decoding algebraic convolutional codes based on natural computing. Informatsiyno-keruiuchi systemy na zaliznychnomu transporti, 5, 14–18.
  24. Price, K., Storn, R. M., Lampinen, J. A. (2005). Differential evolution: A practical approach to global optimization. Springer, 539. doi: https://doi.org/10.1007/3-540-31306-0
  25. Jin, W., Fossorier, M. P. C. (2007). Reliability-Based Soft-Decision Decoding With Multiple Biases. IEEE Transactions on Information Theory, 53 (1), 105–120. doi: https://doi.org/10.1109/tit.2006.887510

##submission.downloads##

Опубліковано

2019-03-25

Як цитувати

Panchenko, S., Prykhodko, S., Kozelkov, S., Shtompel, M., Kosenko, V., Shefer, O., & Dunaievska, O. (2019). Аналіз ефективності біоінспірованого методу декодування алгебраїчних згорткових кодів. Eastern-European Journal of Enterprise Technologies, 2(4 (98), 22–30. https://doi.org/10.15587/1729-4061.2019.160753

Номер

Розділ

Математика та кібернетика - прикладні аспекти