Синтез ансамблів кодів Голда для застосування в мережах стільникового зв’язку, навігації та імпульсній радіолокації

dc.citation.epage124
dc.citation.issue1
dc.citation.journalTitleІнфокомунікаційні технології та електронна інженерія
dc.citation.spage109
dc.citation.volume5
dc.contributor.affiliationНаціональний університет “Львівська політехніка”
dc.contributor.affiliationLviv Polytechnic National University
dc.contributor.authorКолодчак, І.
dc.contributor.authorЧайковський, І.
dc.contributor.authorЧорний, Д.
dc.contributor.authorKolodchak, Ivan
dc.contributor.authorTchaikovskyi, Ihor
dc.contributor.authorChornyi, Denys
dc.coverage.placenameЛьвів
dc.coverage.placenameLviv
dc.date.accessioned2025-11-04T07:46:47Z
dc.date.created2025-06-10
dc.date.issued2025-06-10
dc.description.abstractРозглянуто алгоритм синтезу ансамблів псевдовипадкових послідовностей бінарних кодів Голда з використанням процедури утворення спареної m-послідовності, яка за допомогою децимації (прорідження) генерується з відповідного примітивного полінома степеня n, де 5≤n≤10. В результаті утворюється оптимальна (англ. preferred) пара m-послідовностей, яка породжує один ансамбль вищезгаданих кодів. Показано, що таких різних (для конкретного зна- чення степеня примітивного полінома n) ансамблів може бути достатньо багато, що дає можливість проєктанту відповідної системи за випадковим законом змінювати сигнатуру вико- ристовуваних кодів Голда, забезпечуючи потрібну завадостійкість системи. Запропоновано і наведено приклад використання рекурентного алгоритму, що застосовують в криптографії, для пошуку значень коефіцієнтів відповідного примітивного полінома, який входить в оптимальну пару поліномів, за відомим довільним неперервним фрагментом m-послідовності завдовжки не менше ніж 2×n елементів. Передбачається деяке спрощення цієї процедури із використанням такого способу визначення коефіцієнтів примітивного полінома, зокрема його реалізація за допомогою утворення і розв’язання (наприклад, класичним методом Гауса з урахуванням особливостей тривіальної двійкової модульної арифметики) системи лінійних рівнянь з коефіцієнтами, вільними членами та невідомими, що є елементами поля Галуа. Крім того, застосування способу утворення лінійної системи рівнянь на основі різницевого рівняння рекурсії разом із вищевказаним забезпечить меншу обчислювальну складність (для порівняно невеликих вищенаведених значень n), ніж у випадку використання для таких цілей відомого алгоритму Берлекемпа – Мессі. Запропоновано критерії впорядкування кодів Голда, зважаючи на їхні кореляційні властивості, а також розроблений сервісний алгоритм на мові прог- рамування високого рівня для синтезу та вибору з певного ансамблю потрібної кількості кодів Голда з найкращими, залежно від сфери їх застосування, кореляційними властивостями.
dc.description.abstractAn algorithm for the synthesis of ensembles of pseudorandom sequences of binary Gold codes is considered using the procedure for the formation of the so-called “paired” m-sequence, which is generated by decimation (thinning) from the corresponding primitive polynomial of degree n, where 5≤n≤10. As a result, an optimal (preferred) pair of m-sequences is formed, which gives rise to one ensemble of the above-mentioned codes. It is shown that there can be a sufficiently large number of such different (for a specific value of the degree of the primitive polynomial n) ensembles, which allows the designer of the corresponding system to change the signature of the used Gold codes according to a random law, while ensuring the required noise immunity of the system. An example of the use of a recurrence algorithm used in cryptography to search for the values of the coefficients of the corresponding primitive polynomial, which is included in the optimal pair of polynomials, according to a known arbitrary continuous fragment of the m-sequence with a length of at least 2×n elements, is proposed and given. Some simplification of this procedure is envisaged due to the use of such a method for determining the coefficients of a primitive polynomial, including its implementation by forming and solving (for example, by the classical Gaussian method, taking into account the peculiarities of trivial binary modular arithmetic) a system of linear equations with coefficients, free terms and unknowns that represent the elements of the Galois field. In addition, the application of the method of formation of a linear system of equations on the basis of the difference recursion equation, together with the above, will provide less computational complexity (for relatively small values of n above) than in the case of using, for such purposes, the well-known Berlekamp-Massey algorithm. Criteria for ordering Gold codes have been proposed, taking into account their correlation properties, as well as a service algorithm in a high-level programming language has been developed for synthesis and selection from a certain ensemble of the required number of Gold codes with the best, depending on the field of their application, correlation properties.
dc.format.extent109-124
dc.format.pages16
dc.identifier.citationКолодчак І. Синтез ансамблів кодів Голда для застосування в мережах стільникового зв’язку, навігації та імпульсній радіолокації / І. Колодчак, І. Чайковський, Д. Чорний // Інфокомунікаційні технології та електронна інженерія. — Львів : Видавництво Львівської політехніки, 2025. — Том 5. — № 1. — С. 109–124.
dc.identifier.citation2015Колодчак І., Чорний Д. Синтез ансамблів кодів Голда для застосування в мережах стільникового зв’язку, навігації та імпульсній радіолокації // Інфокомунікаційні технології та електронна інженерія, Львів. 2025. Том 5. № 1. С. 109–124.
dc.identifier.citationenAPAKolodchak, I., Tchaikovskyi, I., & Chornyi, D. (2025). Syntez ansambliv kodiv Holda dlia zastosuvannia v merezhakh stilnykovoho zviazku, navihatsii ta impulsnii radiolokatsii [Synthesis of Gold’s code ensembles for use in cellular networks, navigation and pulsed radar]. Infocommunication Technologies and Electronic Engineering, 5(1), 109-124. Lviv Politechnic Publishing House. [in Ukrainian].
dc.identifier.citationenCHICAGOKolodchak I., Tchaikovskyi I., Chornyi D. (2025) Syntez ansambliv kodiv Holda dlia zastosuvannia v merezhakh stilnykovoho zviazku, navihatsii ta impulsnii radiolokatsii [Synthesis of Gold’s code ensembles for use in cellular networks, navigation and pulsed radar]. Infocommunication Technologies and Electronic Engineering (Lviv), vol. 5, no 1, pp. 109-124 [in Ukrainian].
dc.identifier.doihttps://doi.org/10.23939/ictee2025.01.109
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/117154
dc.language.isouk
dc.publisherВидавництво Львівської політехніки
dc.publisherLviv Politechnic Publishing House
dc.relation.ispartofІнфокомунікаційні технології та електронна інженерія, 1 (5), 2025
dc.relation.ispartofInfocommunication Technologies and Electronic Engineering, 1 (5), 2025
dc.relation.references[1] Gold R. Optimal Binary Sequences for Spread Spectrum Multiplexing. IEEE Trans. on Information Theory.1967, vol. IT-13, No. 4, pp. 619–621. DOI: 10.1109/TIT.1967.1054048.
dc.relation.references[2] Ipatov V. P. Spread Spectrum and CDMA: Principles and Applications. Lesly, USA, 2005.
dc.relation.references[3] Peterson W. Error-Correcting Codes. University of Florida, Published by the M. I. T Press, Massachusetts Institute of Technology, New York, London, 1972 .560 p.
dc.relation.references[4] Khaled Rouabah, Salim Attia, Rachid Harba, Philippe Ravier, and Sabrina Boukerma. Optimized Method for Generating and Acquiring GPS Gold Codes. International Journal of Antennas and Propagation. Vol. 2015.Article ID 956735, 9 p. http://dx.doi.org/10.1155/2015/956735
dc.relation.references[5] Гурський Т. Г., Жук О. Г., Клімович С. О. Напрямки застосування псевдовипадкових послідовностей в радіомережах спеціального призначення. Вісник Хмельницького національного університету. 2012. № 6.C. 160–167.
dc.relation.references[6] Error-Correcting Codes / W. Wesley Peterson, E. J. Weldon, Jr. / CAMBRIDGE, MASSACHUSETTS, and LONDON, ENGLAND, 1972.
dc.relation.references[7] Шрамченко Б. Л. Аналіз послідовностей на виході зсувного регістру з лінійним зворотним зв’язком. Інноваційний потенціал світової науки – ХХI сторіччя: зб. статей учасників тридцять третьої Міжнародної науково-практ. конференції, 20–27 травня 2015 р., Запоріжжя, 2015. С. 69–72.
dc.relation.references[8] SystemView by Elanix: The User Guide to Advanced Dynamic System Analysis Software for Microsoft Windows, CA, 2007, for Microsoft Windows.
dc.relation.references[9] Beletsky A. Generalized Pseudorandom Generators of the Galoisand FibonacciSequences, CEUR Workshop Proceedings, Vol. 2654, 2020, pp. 165–181.
dc.relation.referencesen[1] Gold R. Optimal Binary Sequences for Spread Spectrum Multiplexing. IEEE Trans. on Information Theory.1967, vol. IT-13, No. 4, pp. 619–621. DOI: 10.1109/TIT.1967.1054048.
dc.relation.referencesen[2] Ipatov V. P. Spread Spectrum and CDMA: Principles and Applications. Lesly, USA, 2005.
dc.relation.referencesen[3] Peterson W. Error-Correcting Codes. University of Florida, Published by the M. I. T Press, Massachusetts Institute of Technology, New York, London, 1972 .560 p.
dc.relation.referencesen[4] Khaled Rouabah, Salim Attia, Rachid Harba, Philippe Ravier, and Sabrina Boukerma. Optimized Method for Generating and Acquiring GPS Gold Codes. International Journal of Antennas and Propagation. Vol. 2015.Article ID 956735, 9 p. http://dx.doi.org/10.1155/2015/956735
dc.relation.referencesen[5] Hurskyi T. H., Zhuk O. H., Klimovych S. O. Napriamky zastosuvannia psevdovypadkovykh poslidovnostei v radiomerezhakh spetsialnoho pryznachennia. Visnyk Khmelnytskoho natsionalnoho universytetu. 2012. No 6.P. 160–167.
dc.relation.referencesen[6] Error-Correcting Codes, W. Wesley Peterson, E. J. Weldon, Jr., CAMBRIDGE, MASSACHUSETTS, and LONDON, ENGLAND, 1972.
dc.relation.referencesen[7] Shramchenko B. L. Analiz poslidovnostei na vykhodi zsuvnoho rehistru z liniinym zvorotnym zviazkom. Innovatsiinyi potentsial svitovoi nauky – KhKhI storichchia: zb. statei uchasnykiv trydtsiat tretoi Mizhnarodnoi naukovo-prakt. konferentsii, 20–27 travnia 2015 y., Zaporizhzhia, 2015. P. 69–72.
dc.relation.referencesen[8] SystemView by Elanix: The User Guide to Advanced Dynamic System Analysis Software for Microsoft Windows, CA, 2007, for Microsoft Windows.
dc.relation.referencesen[9] Beletsky A. Generalized Pseudorandom Generators of the Galoisand FibonacciSequences, CEUR Workshop Proceedings, Vol. 2654, 2020, pp. 165–181.
dc.relation.urihttp://dx.doi.org/10.1155/2015/956735
dc.rights.holder© Національний університет „Львівська політехніка“, 2025
dc.subjectпсевдовипадкові коди
dc.subjectm-послідовності
dc.subjectкоди Голда
dc.subjectрівняння рекурсії
dc.subjectполе Галуа
dc.subjectпримітивний поліном
dc.subjectдодавання (множення) за модулем
dc.subjectансамбль кодів
dc.subjectперіодичні
dc.subjectаперіодичні
dc.subjectавто- та взаємокореляційні функції дискретних псевдовипадкових послідовностей
dc.subjectpseudorandom codes
dc.subjectm-sequences
dc.subjectGold codes
dc.subjectrecursion equations
dc.subjectGalois field
dc.subjectprimitive polynomial
dc.subjectaddition (multiplication) modulo
dc.subjectensemble of codes
dc.subjectperiodic
dc.subjectaperiodic
dc.subjectauto- and intercorrelation functions of discrete pseudorandom sequences
dc.titleСинтез ансамблів кодів Голда для застосування в мережах стільникового зв’язку, навігації та імпульсній радіолокації
dc.title.alternativeSynthesis of Gold’s code ensembles for use in cellular networks, navigation and pulsed radar
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2025v5n1_Kolodchak_I-Synthesis_of_Golds_code_109-124.pdf
Size:
1.75 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.82 KB
Format:
Plain Text
Description: