Lennuki Mode S koodi dekooder

Teisenda kuuekohaline kuueteistkümnendarvuline Mode S aadress ICAO jaotusplokiks, bitiprefiksiks, vahemikuks ja asukohaks plokis.

Kuueteistkümnendarvuline Mode S aadress

Sisesta kuus kuueteistkümnendmärki; lubatud on tühikud, sidekriipsud ja valikuline prefiks 0x.

Fikseeritud jaotusprefiksMääratavad bitid
Jaotusplokk

Sisesta 24-bitine Mode S aadress, et näha selle jaotusvahemikku.

ICAO Annex 10 · 2023
Heksadetsimaalne (16)
24-bit · Binaarne (2)
Detsimaalne (10)
Avaldatud vahemik
Fikseeritud jaotusprefiks
Aadresse plokis
Asukoht plokis
Sisesta 24-bitine Mode S aadress, et näha selle jaotusvahemikku.

Aadress dekooditakse sinu brauseris. BroBroGosse ei laadita midagi üles.

KKK

Mida tähendab vaste riigi või asutusega?

See tähendab ainult, et ICAO määras aadressiploki sellele riigile või registreerimisasutusele. See ei tõesta, et lennuk on endiselt seal registreeritud; transponder võib olla valesti seadistatud, aadress dubleeritud või pärast registrimuudatust uuendamata.

Kas see tuvastab kindla lennuki või lennu?

Ei. 24-bitist aadressi saab eraldi otsida lennukiregistritest, kuid see tööriist ei loo ühendust registrite, käitajate ega reaalajas jälgimisteenustega; see selgitab ainult avaldatud jaotusvahemikku.

Miks ei saa väärtusi 000000 ja FFFFFF määrata?

Üleilmses plaanis on 16 777 214 määratavat väärtust, sest ainult nullidest ja ainult ühtedest koosnevad väärtused on välja jäetud. ICAO juhistes märgitakse ka, et ainult nullidest koosnev aadress võib viidata transponderi valele seadistusele.

ICAO 24-bitine jaotussüsteem lennunduses

Rahvusvaheline Tsiviillennundusorganisatsioon (ICAO) haldab ülemaailmset unikaalsete aadresside süsteemi, mis on aluseks kaasaegsele lennuliikluse seirele ja kokkupõrgete vältimise süsteemidele. Iga Mode S transponderiga varustatud õhusõiduk vajab unikaalset 24-bitist aadressi, mis edastatakse raadiosageduslikult maapealsetele ja satelliidipõhistele vastuvõtjatele.

Kogu maailma jaotuskava sisaldab täpselt 16 777 214 määratavat väärtust. ICAO jagab selle mahuka aadressiruumi liikmesriikidele, piirkondlikele asutustele ja eriotstarbelistele kategooriatele kindlate plokkidena. Riigile või asutusele eraldatud ploki suurus sõltub otseselt riigi lennukipargi suurusest ja prognoositavast vajadusest. See struktureeritud jaotus tagab, et igal riigil on oma unikaalne aadressivahemik, millest lennuametid saavad väljastada konkreetseid aadresse riiklikus registris olevatele õhusõidukitele.

Kahendsüsteemist kuueteistkümnendsüsteemi lennunduses

Kuigi transponderid ja lennundussüsteemid töötlevad aadresse 24-bitiste kahendarvudena (koosnedes 24-st nullist ja ühest), esitatakse neid praktilises töös ja andmesides kuuekohaliste kuueteistkümnendarvudena. See üleminek lihtsustab andmete lugemist ja vähendab vigade tekkimise ohtu.

Kuueteistkümnendsüsteem põhineb arvul 16 ja kasutab sümboleid 0–9 ning A–F. Iga kuueteistkümnendmärk esindab täpselt nelja bitti (poolbaiti). Seetõttu moodustavad kuus kuueteistkümnendmärki kokku täpselt 24 bitti (6 × 4 = 24). Näiteks kahendkood 010000000000001100100000 teisendatakse lühemaks ja loetavamaks kuuekohaliseks koodiks, mida lennundusspetsialistid saavad hõlpsasti süsteemidesse sisestada ja kontrollida.

Fikseeritud prefiksid ja määratavad bitid

Iga ICAO poolt eraldatud aadressiplokk on defineeritud matemaatiliselt fikseeritud bitiprefiksi abil. See prefiks määrab ära, millised bitid aadressi alguses on konkreetse riigi või asutuse jaoks lukustatud. Ülejäänud bitid aadressi lõpus on muudetavad ehk määratavad bitid, mida vastav riik saab vabalt oma õhusõidukitele jagada.

Prefiksi pikkus määrab otseselt ploki suuruse:

  • Pikk prefiks: Kui riigile on määratud pikk fikseeritud prefiks (näiteks 18 bitti), jääb määratavateks bittideks vaid 6 bitti (24 - 18 = 6). See tähendab, et riigi käsutuses on väike aadressiplokk (2⁶ = 64 aadressi).
  • Lühike prefiks: Suure lennukipargiga riigid saavad lühikese prefiksi (näiteks 10 bitti), mis jätab vabaks 14 määratavat bitti (24 - 10 = 14). Selline plokk sisaldab juba 2¹⁴ ehk 16 384 unikaalset aadressi.

Tööriist tuvastab sisestatud koodi põhjal nii fikseeritud jaotusprefiksi kui ka vabad määratavad bitid, näidates täpselt ära konkreetse ploki tehnilise struktuuri.

Transponderite seadistusvead ja mittelubatavad aadressid

Kuigi 24-bitine süsteem võimaldab teoreetiliselt üle 16,7 miljoni kombinatsiooni, on teatud aadressimustrid reeglitega välistatud.

  • Kõik nullid (000000): See aadress ei ole lennukitele määratav. Kui transponder edastab koodi 000000, on tegemist vale seadistusega. See viitab tavaliselt paigaldusveale, kus transponderi aadressi programmeerimine on jäänud lõpule viimata või on seade lähtestunud algseadetele.
  • Kõik ühed (FFFFFF): Ka see muster on mittelubatav ja seda ei tohi õhusõidukitele määrata.

Valesti seadistatud transponderid kujutavad endast riski lennuohutusele, kuna lennujuhtimissüsteemid ja teised õhusõidukid (TCAS-süsteemide kaudu) tuginevad unikaalsetele aadressidele, et vältida sihtmärkide dubleerimist ja valehäireid.

Staatiline jaotus versus reaalajas registriandmed

On oluline mõista erinevust staatilise ICAO jaotusploki ja dünaamilise lennukiregistri vahel. Mode S koodi dekodeerimine annab teavet ainult selle kohta, millisele riigile või asutusele on vastav aadressivahemik ametlikult eraldatud.

See tuvastamine ei tõesta õhusõiduki praegust registreeringut ega lennu olekut järgmistel põhjustel:

  1. Transponderi vale seadistus: Seade võib olla programmeeritud vale koodiga, mis kuulub teisele riigile.
  2. Omanikuvahetus: Kui lennuk müüakse välismaale, peab selle Mode S aadress muutuma vastavalt uue riigi jaotusele. Praktikas võib transponderi ümberprogrammeerimine viibida, mistõttu edastab lennuk endiselt vana riigi koodi.
  3. Dubleeritud aadressid: Tehniliste vigade tõttu võib mitmel lennukil olla kogemata sama aadress.

Tööriist töötab võrguühenduseta režiimis struktuurse dekoodrina ega teosta päringuid reaalajas lennuandmebaasidesse või aktiivsetesse lennukiregistritesse.

Spetsiaalsed ja reserveeritud ICAO plokid

Lisaks riiklikele jaotustele on ICAO määranud kindlad vahemikud spetsiaalseteks otstarveteks. Dekodeerimisel võite kohata järgmisi jaotusi:

  • ICAO ajutise jaotuse plokk: Kasutatakse ajutisteks vajadusteks või üleminekuperioodidel.
  • ICAO eriotstarbeline plokk: Määratud spetsiifilisteks lennundusfunktsioonideks, mis ei kuulu tavapärase riikliku registreeringu alla.
  • Piirkonna ‹region› reservplokk: Piirkondlikud reservid, mida hoitakse tulevaste vajaduste katteks konkreetses geograafilises regioonis.
  • Reserveeritud tulevaseks kasutuseks: Vahemikud, mis on lukustatud tulevaste tehnoloogiate või uute liikmesriikide jaoks.

Kuidas tööriista kasutada

Tööriista kasutamine on lihtne ja turvaline, kuna kogu andmetöötlus toimub otse teie veebibrauseris ning sisestatud andmeid ei edastata serverisse.

Sisendandmed

Väljale Kuueteistkümnendarvuline Mode S aadress tuleb sisestada täpselt kuus kuueteistkümnendmärki.

  • Lubatud on kasutada numbreid 0–9 ja tähti A–F (suur- ja väiketähed on võrdsed).
  • Sisestada võib ka tühikuid, sidekriipse või valikulist prefiksit 0x (näiteks 0x3F2A1B), mis eemaldatakse automaatselt enne analüüsi.

Veateated ja valideerimine

  • Kui sisestate märke, mis ei kuulu kuueteistkümnendsüsteemi, kuvatakse teade: Kasuta ainult kuueteistkümnendmärke 0–9 ja A–F.
  • Kui sisestatud kood ei sisalda pärast lubatud märkide eemaldamist täpselt kuut sümbolit, kuvatakse teade: 24-bitine Mode S aadress peab sisaldama täpselt kuut kuueteistkümnendmärki.

Väljundandmed

Pärast nupu Dekoodi aadress vajutamist kuvatakse järgmised andmed:

  • Jaotusplokk: Tuvastatud riik, asutus või spetsiaalne kategooria.
  • Avaldatud vahemik: Kogu aadressiploki algus- ja lõpp-aadress kuueteistkümnendkujul.
  • Aadresse plokis: Sellesse vahemikku kuuluvate aadresside koguarv.
  • Asukoht plokis: Sisestatud aadressi täpne järjekorranumber antud ploki sees.
  • Fikseeritud jaotusprefiks: Kahendsüsteemi prefiks, mis määrab ploki kuuluvuse.
  • Määratavad bitid: Muutujate arv, mis jääb riigile individuaalsete aadresside jagamiseks.

Korduma kippuvad küsimused

Mida tähendab vaste riigi või asutusega?

See tähendab ainult, et ICAO määras aadressiploki sellele riigile või registreerimisasutusele. See ei tõesta, et lennuk on endiselt seal registreeritud; transponder võib olla valesti seadistatud, aadress dubleeritud või pärast registrimuudatust uuendamata.

Kas see tuvastab kindla lennuki või lennu?

Ei. 24-bitist aadressi saab eraldi otsida lennukiregistritest, kuid see tööriist ei loo ühendust registrite, käitajate ega reaalajas jälgimisteenustega; see selgitab ainult avaldatud jaotusvahemikku.

Miks ei saa väärtusi 000000 ja FFFFFF määrata?

Üleilmses plaanis on 16 777 214 määratavat väärtust, sest ainult nullidest ja ainult ühtedest koosnevad väärtused on välja jäetud. ICAO juhistes märgitakse ka, et ainult nullidest koosnev aadress võib viidata transponderi valele seadistusele.

Kas minu otsinguid salvestatakse või edastatakse kolmandatele osapooltele?

Aadress dekooditakse sinu brauseris. BroBroGosse ei laadita midagi üles.