Кіріспе

Аматорлық телекоммуникациялық протокол

Оливия MFSK – аматорлық радиотелетиптік протокол, көп жиілікті ауыстырып кілттеуді (MFSK) пайдаланады және қысқа толқынды жолақтардағы қиын жағдайларда (төмен сигнал/шу қатынасы және көп жолды таралу) жұмыс істеуге арналған. Сигналды айналадағы шу 10 дБ-ға күшті болса да дәл қабылдауға болады. Оны әуесқой радио операторлары жоғары жиілікті (3–30 МГц) спектрді пайдаланып, шулы арналар арқылы ASCII символдарының сенімді берілісі үшін жиі қолданады. Оливия MFSK протоколының тиімді дерек беру жылдамдығы минутына 150 символ. Оливия режимдері әдетте Оливия X / Y (немесе, басқаша айтқанда, Оливия Y / X) деп аталады, мұнда X – берілетін әртүрлі аудио тон саны, ал Y – осы сигналдар таралатын герцтегі жолақтың ені. Оливия режимдерінің мысалдары: 16/500, 32/1000 және 8/250.

Тарих

Хаттама 2003 жылдың соңында Павел Жалоха жасады. Бірінші сынақтарды екі радио әуесқой, Фред OH/DK4ZC және Лес VK2DSG, Еуропа-Австралия бағытында 20 метрлік аматорлар жиілігінде жүргізді. Сынақтар хаттаманың жақсы жұмыс істейтінін және бір ватт радиоқуатымен ғана жүйелі түрдегі континенттер аралық радиобайланысқа мүмкіндік беретінін көрсетті. 2005 жылдан бері Оливия ақ шу, жоғалу, көп жолды таралу, діріл (полярлық жол) және полярлық жарқылыр жағдайларында цифрлық деректерді беру стандартына айналды.

Уолш функциялары FEC қабаты

Оливия жүйесінің модуляциялық қабаты әдепкі режимде бір мезгілде 32 тонның біреуін жібереді. Әрбір тон осылайша 5 бит ақпаратты камтитын символ құрайды. FEC коды үшін 64 символ блок құрайды. Әрбір блок ішінде әрбір символдан бір бит алынып, ол Уолш функциясы түрінде кодталған 64 биттік векторды құрайды. Әрбір 64 биттік вектор 7 биттік ASCII символын көрсетеді, сондықтан әрбір блок 5 ASCII символын көрсетеді. Осылайша, егер бір символ (тон) шуға ұшыраса, 64 биттік вектордың тек бір біті ғана бұзылады, осылайша тарату қателері блок ішіндегі символдарға біркелкі таралады. FEC кодының екі қабатын (MFSK+Уолш функциясы) екі өлшемді код ретінде қарастыруға болады: бірінші өлшемді MFSK өзі жиілік осі бойымен құрайды, ал екінші өлшемді Уолш функциялары уақыт осі бойымен құрайды. Екі өлшемді орналасу осындай реттелген FEC кодын итеративтік алгоритммен шешу идеясымен жасалды, бірақ мұндай алгоритм әлі әзірленбеген. Скремблинг және қарапайым бит араластыру жасалған символ үлгілерін көбірек кездейсоқ және минималды өзіндік корреляциямен көрсету үшін қолданылады. Бұл қабылдағышта жалған құлыпталудың алдын алады. Бит араластыру: Блоктағы бірінші символдың Уолш функциясы 1-ші символдың 1-ші битінен, 2-ші символдың 2-ші битінен және т.б. құралады. 2-ші Уолш функциясы 1-ші символдың 2-ші битінен, 2-ші символдың 3-ші битінен және т.б. құралады. Скремблинг: Уолш функциялары 0xE257E6D0291574EC псевдокезеңсіз тізбегімен скремблденеді. Блоктағы 1-ші символдың Уолш функциясы скремблинг тізбегімен скремблденеді, 2-ші Уолш функциясы 13 бит оңға жылдырылған тізбегімен скремблденеді, 3-ші 26 бит оңға жылдырылған тізбегімен және т.б. скремблденеді.

Үлгілер

Тізімделген аудио файлдардың екеуі де «Википедияға қош келдіңіз, кез келген адам өңдей алатын ақысыз энциклопедия» деген хабарламамен кодталған.

Контестия

Contestia – Оливиядан тікелей алынған цифрлық режим, бірақ ол Оливиядай берік емес. Бұл өнімділік пен жылдамдық арасындағы шартты келісім. Ол Оливияға дыбысы мен сыртқы түрі жағынан дерлік ұқсас, және оны көптеген параметрлер бойынша конфигурациялауға болады, бірақ жылдамдығы шамамен екі есе жоғары. Бұл режимді 2005 жылы Ник Федосеев, UT2UZ әзірлеген. Contestia режимінде Оливия сияқты 40 формат бар, олардың кейбіреулері стандартты саналады және олардың әрқайсысының өзгеше қасиеттері бар. Форматтар жолақтық енімен (125, 250, 500, 1000 және 2000 Гц) және қолданылатын тон санымен (2, 4, 8, 16, 32, 64, 128 немесе 256) ерекшеленеді. Стандартты Contestia форматтары (жолақтық ені/тон саны) – 125/4, 250/8, 500/16, 1000/32 және 2000/64. Ең көп қолданылатын форматтар – 250/8, 500/16 және 1000/32.