FT8 bez magije — šta se stvarno dešava tokom jednog QSO-a
FT8 je digitalni protokol za pouzdane QSO-e u uslovima slabog signala, sa 15-sekundnim T/R sekvencama i strogo strukturisanim porukama. Članak prati zvaničnu WSJT-X proceduru QSO-a (CQ / odgovor sa gridom / report / R+report / RRR / 73, uz RR73 kao dokumentovanu opciju) i objašnjava ulogu operatora naspram softvera.
Na ovoj stranici
Šta je FT8 i koji problem rješava
FT8 je jedan od jedanaest protokola (modova) koje nudi WSJT-X. Prvih osam, među kojima je i FT8, projektovano je za pouzdane QSO-e u uslovima slabog signala i koristi gotovo identičnu strukturu poruka i izvorno kodiranje. FT8 je predstavljen u julu 2017. sa WSJT-X 1.8.
Ključna razlika prema starijim „sporim“ modovima je brzina. JT4, JT9 i JT65 koriste jednominutne sekvence, pa minimalni QSO traje četiri do šest minuta. FT8 je četiri puta brži — koristi 15-sekundne T/R sekvence — i pri tome je nekoliko dB manje osjetljiv. Ta razmjena je namjerna: FT8 cilja DX i opštu upotrebu, a ne maksimalnu osjetljivost po cijeni trajanja.
Na HF opsezima svjetski QSO-i su mogući sa snagama od nekoliko vati (ili čak milivati) i kompromisnim antenama. To je kvalitativna tvrdnja o mogućnostima, a ne specifikacija fiksne udaljenosti.
FT8 nije AI i nije za razgovor
Dvije stvari treba odmah razdvojiti.
Prvo, FT8 nije umjetna inteligencija. To je digitalni protokol sa definisanom modulacijom, kodiranjem i strukturom poruka. Softver dekodira ono što je matematički opisano, ne „zaključuje“ o značenju.
Drugo, FT8 nije mod za duge razgovore. Slobodni tekst je ograničen na 13 znakova, uključujući razmake. WSJT-X User Guide navodi da je očigledno da protokoli nisu projektovani niti dobro prilagođeni za opširne razgovore ili „rag-chewing“. Ako želite razgovor, FT8 nije alat za to.
15-sekundni ritam
FT8 radi u strogo sinhronizovanim vremenskim prozorima. Predaja i prijem se smjenjuju u 15-sekundnim intervalima, a cijela mreža stanica dijeli isti takt. Zbog toga je tačnost vremena na računaru uslov bez kojeg protokol ne funkcioniše: ako vaš sat odstupa, vaši simboli padaju u tuđe prijemne prozore i dekodiranje se raspada.
Slika (biće generisana): dijagram procesa nakon ovog naslova — UTC parni/neparni slotovi od 15 s, TX prozor ~12,6 s, prozor za dekodiranje, odluka operatora.
U praksi to izgleda ovako:
- Vrijeme se dijeli na parne i neparne slotove od 15 sekundi, vezane za UTC.
- Stanica emituje u jednom slotu, a prima u sljedećem.
- Predaja traje kraće od punog slota. Prema tabeli parametara iz „Work the World with WSJT-X, Part 2“, TX trajanje za FT8 iznosi 12,6 s.
- Ostatak slota služi za dekodiranje primljenih poruka i za odluku operatora šta poslati dalje.
Praktična posljedica: ono što vidite na waterfallu nije kontinuirani tok, nego niz diskretnih, vremenski poravnatih blokova. Svaki blok nosi jednu poruku.
Struktura poruka
FT8 ne prenosi proizvoljan tekst. Poruke su strukturisane i sastoje se od unaprijed definisanih elemenata.
Standardne poruke sastoje se od:
- dva pozivna znaka (ili CQ, QRZ, ili DE i jedan pozivni znak),
- četvoroznakovnog Maidenhead lokatora (grida),
- signalnog reporta,
- R plus signalni report,
- završnih potvrda RRR ili 73.
Informacija koja se razmjenjuje u minimalnom kontaktu između dvije stanice tipično se sastoji od pozivnih znakova, četvoroznakovnih Maidenhead lokatora, signalnih reporta i potvrda. Proizvoljan tekst može se prenijeti samo u malim količinama.
Grid lokator
Grid lokator je četvoroznakovni Maidenhead lokator (na primjer FN42 ili IO91). On nije ukras — to je dio standardne poruke i često služi kao potvrda prijema. Zanimljiv detalj iz User Guidea: RR73 je kodiran kao validan grid lokator, što je i razlog zašto je ta skraćena forma uopšte moguća unutar iste strukture poruke.
Signalni report
Signalni report je SNR u dB, uz standardnu referentnu širinu šuma od 2500 Hz. To znači da broj koji vidite nije „jačina“ u apsolutnom smislu, nego odnos signala i šuma mjeren u definisanoj referentnoj širini. Isti referentni okvir od 2500 Hz koristi se i za S/N prag u tabeli parametara.
Jedan stvarni QSO
Zvanični primjer iz WSJT-X User Guidea (§10.1, Standard Exchange) prati ustaljenu tradiciju: minimalno validan QSO zahtijeva razmjenu pozivnih znakova, signalni report ili neku drugu informaciju, i potvrde. Preporučena osnovna sekvenca izgleda ovako:
| Korak | Poruka | Značenje |
|---|---|---|
| 1 | CQ K1ABC FN42 |
K1ABC zove CQ |
| 2 | K1ABC G0XYZ IO91 |
G0XYZ odgovara |
| 3 | G0XYZ K1ABC −19 |
K1ABC šalje report |
| 4 | K1ABC G0XYZ R−22 |
G0XYZ šalje R+report |
| 5 | G0XYZ K1ABC RRR |
K1ABC šalje RRR |
| 6 | K1ABC G0XYZ 73 |
G0XYZ šalje 73 |
Slika (biće generisana): dijagram procesa nakon ovog naslova — zvanična standardna razmjena: CQ, odgovor+grid, report, R+report, RRR, 73.
Generate Std Msgs popunjava šest Tx polja za ovaj minimalni QSO. Drugim riječima, softver vam nudi gotovu strukturu, a vi je pratite.
RR73 kao dokumentovana opcija
Neki operatori radije šalju RR73 umjesto RRR. To je izvodljivo upravo zato što je RR73 kodiran kao validan grid lokator. Dvoklik na Tx4 kontrolu mijenja između RRR i RR73.
User Guide uz to daje i uslov: RR73 treba koristiti samo ako ste razumno sigurni da ponavljanja neće biti potrebna. To nije zamjena za RRR u svakoj situaciji — to je opcija sa cijenom u pouzdanosti.
Kodiranje, predaja, prijem, dekodovanje
Da bi 15-sekundni ritam uopšte radio, poruka mora biti kratka i zaštićena od grešaka. FT8 to postiže kombinacijom kodiranja i modulacije.
Slika (biće generisana): tehnički dijagram nakon ovog naslova — kodiranje → predaja 8-tonskim CPFSK → prijem → LDPC dekodiranje → prikaz.
Modulacija
FT8 poruke se prenose korištenjem 8-tonskog continuous-phase frequency shift keying (CPFSK). Svaki tonski/kanalni simbol nosi tri bita. Kodna riječ od 174 bita mapira se na 174/3 = 58 kanalnih simbola (indeks tona 0–7), uz Gray mapiranje.
U zvaničnom QEX radu navodi se i oblik impulsa: Gaussian-smoothed, BT=2, sa signalnim intervalom T = 0,160 s i modulacijskim indeksom h = 1. Ovo je precizan tehnički opis, ne marketinški termin.
Zaštita od grešaka
Za forward error correction koristi se LDPC kod projektovan posebno za FT8 i FT4. Prema tabeli parametara iz „Work the World with WSJT-X, Part 2“, FEC je LDPC(174,87).
Parametri (iz tabele)
Sljedeće brojke dolaze iz tabele parametara „Work the World with WSJT-X, Part 2“ i treba ih pripisati tom izvoru:
| Parametar | Vrijednost |
|---|---|
| FEC | LDPC(174,87) |
| Modulacija | 8-FSK |
| Brzina ključanja | 6,250 baud |
| Širina opsega | 50,0 Hz |
| Sync energija | 0,27 |
| TX trajanje | 12,6 s |
| S/N prag | −20 dB |
S/N prag odnosi se na širinu od 2500 Hz, pri 50% vjerovatnoće dekodiranja nefeding signala. Širine opsega u tabeli su za najuže submode.
Prijem i waterfall
Na prijemnoj strani, signal se pojavljuje na waterfallu. User Guide navodi da signali postaju vidljivi na waterfallu oko S/N = −26 dB, a čujni (nekome sa vrlo dobrim sluhom) oko −15 dB.
To je važna praktična činjenica: FT8 dekodira ispod nivoa na kojem ljudsko uho udobno čuje signal. Ono što softver vidi na waterfallu i dekodira ne mora biti nešto što biste prepoznali slušanjem.
Operator i softver — ko šta radi
Ovdje se najčešće stvara zabuna. FT8 izgleda kao da „sve radi sam“, ali to nije dizajnerska namjera.
Auto-Seq je pomoć, ne zamjena
T/R ciklusi mnogih WSJT-X modova ostavljaju samo nekoliko sekundi za pregled dekodiranih poruka i odluku o odgovoru. Zato program nudi osnovnu funkciju auto-sekvenciranja.
Kada je Auto-Seq uključen, program deaktivira Enable Tx na kraju svakog QSO-a. WSJT-X neće praviti uzastopne, potpuno automatizovane QSO-e. Auto-sekvenciranje je pomoć operatoru, ne zamjena za operatora.
To je autoritativna razlika između softverske pomoći u FT8 i „automatske radio-komunikacije“ ili nenadgledane AI. Softver predlaže i olakšava; operator odlučuje i pokreće.
Šta to znači u praksi
- Vi birate da li ćete zvati CQ ili odgovoriti na tuđi CQ.
- Vi birate kada ćete poslati report i kada potvrditi.
- Softver vam pomaže da poruke ostanu u ispravnoj strukturi i da se predaja zaustavi na kraju QSO-a.
- Nema uzastopnih potpuno automatizovanih QSO-a kao dizajnerske namjere.
Zašto je sve ovo važno
Kada razumijete ritam, strukturu poruka i podjelu uloga, waterfall prestaje da bude niz nerazumljivih linija. Svaka linija je jedna strukturisana poruka, poslata u definisanom vremenskom slotu, zaštićena LDPC kodom i prenesena 8-tonskim CPFSK signalom. Ono što izgleda kao magija je protokol — i to protokol koji je dokumentovan do nivoa pojedinačnih parametara.
Za početnike: pratite zvaničnu sekvencu iz User Guidea, koristite Generate Std Msgs, i ne zaboravite tačnost vremena. RR73 ostavite za situacije kada ste razumno sigurni da ponavljanja neće biti potrebna.
Izvori
-
WSJT-X User Guide (current English)
WSJT-X / K1JT
-
Franke, Taylor et al. — The FT4 and FT8 Communication Protocols (verified excerpt)
WSJT-X / K1JT (QEX paper hosted on wsjt.sourceforge.io)