Kaip veikia „Orlaivio Mode S kodo dekoderis“
Šis įrankis dekoduoja šešių skaitmenų šešioliktainį Mode S adresą, kad parodytų oficialius Tarptautinės civilinės aviacijos organizacijos (ICAO) paskyrimo duomenis. Jis išverčia 24 bitų adresą ir nustato atsakingą šalį arba registravimo institucijos bloką, binarinio priešdėlio struktūrą, pilną adresų intervalą bei konkrečią įvesto adreso vietą tame bloke.
Dekoderis veikia tik kaip neprisijungus veikiantis struktūrinis paskelbto paskyrimo intervalo dekoderis. Tai reiškia, kad jis neatlieka tiesioginio skrydžių sekimo, operatorių paieškos ar aktyvių užklausų orlaivių registruose.
Įvesties reikalavimai ir formatavimas
Norint sėkmingai dekoduoti adresą, laukelyje Šešioliktainis Mode S adresas reikia įvesti 24 bitų adresą, kurį sudaro lygiai šeši šešioliktainiai ženklai. Įrankis palaiko šias formatavimo taisykles:
- Leidžiami ženklai: Šešioliktainiai skaitmenys nuo
0–9ir raidės nuoA–F(didžiosios ir mažosios raidės neskiriamos). - Skyrikliai ir priešdėliai: Įvestyje leidžiama naudoti tarpus, brūkšnelius ir pasirinktinį
0xpriešdėlį. Šie simboliai yra ignoruojami skaičiuojant adreso ilgį.
Jei įvestis neatitinka šių reikalavimų, sistema pateikia atitinkamus klaidų pranešimus:
- Jei įvestyje yra simbolių, nepriklausančių šešioliktainiam formatui, rodoma klaida:
Naudokite tik šešioliktainius ženklus 0–9 ir A–F. - Jei įvestyje (neįskaitant tarpų, brūkšnelių ar
0xpriešdėlio) nėra tiksliai šešių šešioliktainių skaitmenų, rodoma klaida:24 bitų Mode S adresą turi sudaryti lygiai šeši šešioliktainiai ženklai.
Dekodavimo rezultatai ir išvesties reikšmės
Paspaudus mygtuką Dekoduoti adresą, įrankis pateikia šiuos struktūrinius duomenis:
- Paskyrimo blokas: Valstybė, registravimo institucija arba speciali kategorija, kurią šiam adresų blokui priskyrė ICAO. Priklausomai nuo įvesto adreso, gali būti rodomas konkretus šalies pavadinimas arba viena iš šių sisteminių reikšmių:
ICAO laikino paskyrimo blokasICAO specialiosios paskirties blokas‹region› regiono rezervo blokasRezervuota naudoti ateityjeŠioje lentelėje nėra paskelbto paskyrimoNegalima paskirti kaip orlaivio adreso
- Paskelbtas intervalas: Pilnas šešioliktainis paskirto bloko rėžis (nuo mažiausios iki didžiausios reikšmės).
- Adresų bloke: Bendras adresų skaičius, esantis atitinkamame bloke.
- Vieta bloke: Tiksli skaitinė įvesto adreso pozicija jam priskirtame bloke.
- Fiksuotas paskyrimo priešdėlis: Blokui priskirtas fiksuotas dvejetainis bitų priešdėlis.
- Paskiriami bitai: Kintamieji bitai, likę 24 bitų adrese individualiems orlaivių priskyrimams.
ICAO 24 bitų paskyrimo sistema ir struktūra
Pasaulinėje ICAO schemoje yra lygiai 16 777 214 paskiriamų reikšmių. Ši erdvė yra griežtai struktūrizuota naudojant dvejetainius priešdėlius. Kiekvienai valstybei nariai arba specialiajai institucijai priskiriamas tam tikras fiksuotas bitų priešdėlis. Šio priešdėlio ilgis tiesiogiai lemia valstybei priklausančio adresų fondo dydį: ilgesnis fiksuotas priešdėlis palieka mažiau kintamųjų (paskiriamų) bitų, todėl sukuriamas mažesnis adresų blokas, ir atvirkščiai.
Šioje sistemoje egzistuoja specialieji ir rezervuoti blokai, skirti laikinam naudojimui, regioniniam rezervui arba ateities poreikiams tenkinti. Tai užtikrina, kad adresų erdvė būtų paskirstoma racionaliai ir koordinuotai pasauliniu mastu.
Techniniai apribojimai ir konfigūracijos rizikos
Naudojantis Mode S adresų dekodavimu, būtina atsižvelgti į tam tikrus techninius apribojimus bei saugumo aspektus:
- Nepaskiriami adresai: Adresų šablonai, sudaryti tik iš nulių (
000000) arba tik iš vienetų (FFFFFF), negali būti paskirti kaip orlaivių adresai. Jei atsakiklis transliuoja vien iš nulių sudarytą adresą, tai yra tiesioginė netinkamos transponderio konfigūracijos indikacija. - Atitikties interpretavimo įspėjimas: Sėkmingas bloko nustatymas parodo tik instituciją, kuriai ICAO priskyrė šį adresų bloką. Tai neįrodo dabartinės orlaivio registracijos. Transponderiai gali būti sukonfigūruoti klaidingai, adresai gali dubliuotis arba likti nepakeisti po to, kai orlaivis yra parduodamas ir perkeliamas į kitos šalies registrą.
Naudojimo sritys
Šis dekoderis yra skirtas specialistams ir entuziastams, dirbantiems su aviacijos duomenimis:
- Aviacijos entuziastai ir stebėtojai (spotters): Asmenys, priimantys Mode S transponderių signalus ir norintys pagal šešioliktainį kodą nustatyti orlaivio kilmės šalį arba registravimo instituciją.
- Avionikos technikai ir priežiūros personalas: Specialistai, tikrinantys, ar orlaivio transponderis suprogramuotas galiojančiu adresu iš teisingo nacionalinio bloko, bei šalinantys netinkamos konfigūracijos (pavyzdžiui, visų nulių) triktis.
- Duomenų analitikai ir tyrėjai: Asmenys, dirbantys su ADS-B arba Mode S duomenų srautais, kuriems reikia greitai išanalizuoti neapdorotus šešioliktainius adresus ir susieti juos su struktūriniais blokais nenaudojant išorinių duomenų bazių.
DUK
Ką reiškia atitiktis šaliai ar institucijai?
Ji reiškia tik tai, kad ICAO šį adresų bloką paskyrė tai šaliai ar registravimo institucijai. Tai neįrodo, kad orlaivis vis dar ten registruotas; atsakiklis gali būti netinkamai sukonfigūruotas, adresas dubliuotas arba neatnaujintas pakeitus registraciją.
Ar galima nustatyti konkretų orlaivį ar skrydį?
Ne. 24 bitų adreso galima atskirai ieškoti orlaivių registruose, tačiau šis įrankis nesijungia prie registrų, operatorių ar tiesioginio sekimo paslaugų; jis tik paaiškina paskelbtą paskyrimo intervalą.
Kodėl 000000 ir FFFFFF negalima paskirti?
Pasauliniame plane yra 16 777 214 paskiriamų reikšmių, neįtraukiant vien iš nulių ir vien iš vienetų sudarytų reikšmių. ICAO gairėse taip pat nurodoma, kad vien iš nulių sudarytas adresas gali reikšti netinkamai sukonfigūruotą atsakiklį.
Kaip užtikrinamas mano įvedamų duomenų privatumas?
Jūsų įvedamas adresas yra dekoduojamas tiesiogiai jūsų interneto naršyklėje. Atliekant šį procesą, jokie duomenys nėra siunčiami arba įkeliami į „BroBroGo“ serverius.