М-послідовності або послідовності максимальної довжини (англ. Maximum length sequence, MLS) — псевдовипадкові послідовності, що знайшли широке застосування у широкосмугових системах зв'язку. Як правило, використовуються двійкові М-послідовності, члени яких є числами 1 або 0.
Створення М-послідовності
М-послідовності створюються за допомогою регістрів зсуву з лінійним зворотнім зв'язком. Наприклад, варіант системи побудови М-послідовності з регістром, що має довжину 4, зображено на рисунку 1. Цю схему можна також виразити таким рекурентним співвідношенням:
де n - індекс часу, k - позиція біту в регістрі, а означає додавання за модулем-2.
M-послідовності періодичні і регістр зсуву проходить в циклі через кожне можливе двійкове значення (за винятком нульового вектора), регістри можуть бути ініціалізовані будь-яким початковим значенням (станом), за винятком нульового.
Взагалі в алгоритмі створення М-послідовності за допомогою регістра зсуву можуть підсумовуватись будь-яка кількість елементів із заданими індексами, але не кожна з таких схем буде видавати на виході M-послідовність. Такі регістри зсуву зручно описувати у термінах поліномів, де ступінь відповідає індексу елементу, а коефіцієнт або — включеності елементу у суму. Наприклад, описаній вище схемі відповідає поліном 4 ступеня із коефіцієнтами , тобто . Для того, щоб результатом роботи схеми була M-послідовність, необхідною і достатньою умовою є те, що відповідний поліном є примітивним.
Властивості
М-послідовності мають такі властивості.
- М-послідовності є періодичними з періодом ;
- Протягом одного періоду М-послідовності кількість символів, які приймають значення одиниця, на одиницю більша, ніж кількість символів, які приймають значення нуль;
- Будь-які комбінації символів довжини на довжині одного періоду М-послідовності за винятком комбінації з нулів зустрічаються не більше одного разу. Комбінація з нулів заборонена, оскільки на її основі може генеруватися лише послідовність з одних нулів;
- Сума по модулю 2 будь-якої М-послідовності з її довільним циклічним зсувом також є М-послідовністю;
- Періодична АКФ будь-якої М-послідовності має постійний рівень бічних пелюсток, що дорівнює .
Взаємовідносини з перетворенням Адамара
Кон і Лемпель (1977) виявили взаємовідношення між М-послідовностями та перетворенням Адамара, завдяки чому стало можливим обчислення АКФ М-послідовності за допомогою швидкого алгоритму на зразок ШПФ.
Див. також
Література
- McEliece, R. J. Finite Field for Scientists and Engineers, Kluwer Academic Publishers, 1987.
- Golomb, S. Shift Register Sequences, San Francisco, Holden-Day, 1967.
- Cohn, M. and Lempel, A. On Fast M-Sequence Transforms, IEEE Trans. Information Theory, vol. IT-23, pp. 135—137, January, 1977.
Примітки
- Голомб, 1967
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
M poslidovnosti abo poslidovnosti maksimalnoyi dovzhini angl Maximum length sequence MLS psevdovipadkovi poslidovnosti sho znajshli shiroke zastosuvannya u shirokosmugovih sistemah zv yazku Yak pravilo vikoristovuyutsya dvijkovi M poslidovnosti chleni yakih ye chislami 1 abo 0 Stvorennya M poslidovnostiRisunok 1 Nastupne znachennya registra a3 u petli zvorotnogo registra zsuvu sho maye dovzhinu 4 viznachayetsya sumoyu a0 ta a1 za modulem 2 M poslidovnosti stvoryuyutsya za dopomogoyu registriv zsuvu z linijnim zvorotnim zv yazkom Napriklad variant sistemi pobudovi M poslidovnosti z registrom sho maye dovzhinu 4 zobrazheno na risunku 1 Cyu shemu mozhna takozh viraziti takim rekurentnim spivvidnoshennyam a k n 1 a 0 n a 1 n k 3 a k 1 n otherwise displaystyle a k n 1 begin cases a 0 n a 1 n amp k 3 a k 1 n amp mbox otherwise end cases de n indeks chasu k poziciya bitu v registri a displaystyle oznachaye dodavannya za modulem 2 M poslidovnosti periodichni i registr zsuvu prohodit v cikli cherez kozhne mozhlive dvijkove znachennya za vinyatkom nulovogo vektora registri mozhut buti inicializovani bud yakim pochatkovim znachennyam stanom za vinyatkom nulovogo Vzagali v algoritmi stvorennya M poslidovnosti za dopomogoyu registra zsuvu mozhut pidsumovuvatis bud yaka kilkist elementiv iz zadanimi indeksami ale ne kozhna z takih shem bude vidavati na vihodi M poslidovnist Taki registri zsuvu zruchno opisuvati u terminah polinomiv de stupin vidpovidaye indeksu elementu a koeficiyent 0 displaystyle 0 abo 1 displaystyle 1 vklyuchenosti elementu u sumu Napriklad opisanij vishe shemi vidpovidaye polinom 4 stupenya iz koeficiyentami 0 0 1 1 displaystyle 0 0 1 1 tobto x 4 0 x 3 0 x 2 1 x 1 1 x 0 x 4 x 1 displaystyle x 4 0x 3 0x 2 1x 1 1x 0 x 4 x 1 Dlya togo shob rezultatom roboti shemi bula M poslidovnist neobhidnoyu i dostatnoyu umovoyu ye te sho vidpovidnij polinom ye primitivnim VlastivostiM poslidovnosti mayut taki vlastivosti M poslidovnosti ye periodichnimi z periodom N 2 n 1 displaystyle N 2 n 1 Protyagom odnogo periodu M poslidovnosti kilkist simvoliv yaki prijmayut znachennya odinicya na odinicyu bilsha nizh kilkist simvoliv yaki prijmayut znachennya nul Bud yaki kombinaciyi simvoliv dovzhini n displaystyle n na dovzhini odnogo periodu M poslidovnosti za vinyatkom kombinaciyi z n displaystyle n nuliv zustrichayutsya ne bilshe odnogo razu Kombinaciya z n displaystyle n nuliv zaboronena oskilki na yiyi osnovi mozhe generuvatisya lishe poslidovnist z odnih nuliv Suma po modulyu 2 bud yakoyi M poslidovnosti z yiyi dovilnim ciklichnim zsuvom takozh ye M poslidovnistyu Periodichna AKF bud yakoyi M poslidovnosti maye postijnij riven bichnih pelyustok sho dorivnyuye 1 N displaystyle 1 N Vzayemovidnosini z peretvorennyam AdamaraKon i Lempel 1977 viyavili vzayemovidnoshennya mizh M poslidovnostyami ta peretvorennyam Adamara zavdyaki chomu stalo mozhlivim obchislennya AKF M poslidovnosti za dopomogoyu shvidkogo algoritmu na zrazok ShPF Div takozhPsevdovipadkova dvijkova poslidovnist Generator psevdovipadkovih chisel Zhak Adamar Amplitudno chastotna harakteristika Kilce mnogochleniv Kodi Golda Kodi KasamiLiteraturaMcEliece R J Finite Field for Scientists and Engineers Kluwer Academic Publishers 1987 Golomb S Shift Register Sequences San Francisco Holden Day 1967 Cohn M and Lempel A On Fast M Sequence Transforms IEEE Trans Information Theory vol IT 23 pp 135 137 January 1977 PrimitkiGolomb 1967