Az ICAO 24 bites kiosztási rendszere
A Nemzetközi Polgári Repülési Szervezet (ICAO) egy globálisan harmonizált rendszert tart fenn a repülőgépek egyedi azonosítására. Ez a struktúra egy 24 bites címzési sémára épül, amely összesen pontosan 16 777 214 kiosztható értéket tesz lehetővé a világon. Az ICAO ezeket a címeket nagyobb blokkokban osztja ki a tagállamok, a különböző nyilvántartó hatóságok, illetve speciális feladatokat ellátó szervezetek számára.
A kiosztási folyamat során minden kijelölt blokk egy egyedi bináris előtagot kap, amely meghatározza a blokk méretét és a benne található címek tartományát. A nagyobb légiközlekedési piaccal rendelkező országok rövidebb rögzített előtagot kapnak, ami nagyobb számú kiosztható egyedi címet biztosít számukra, míg a kisebb flottával rendelkező államok hosszabb előtagot, és ezáltal kisebb címblokkot kezelnek. Ez a strukturált felosztás biztosítja, hogy a Mode S transzponderek által sugárzott jelek alapján a vevőállomások azonnal azonosítani tudják a kibocsátó repülőgép mögött álló regisztrációs hatóságot.
Bináris és hexadecimális átalakítás a repülésben
A repülőgépek fedélzeti transzponderei a 24 bites címet bináris formátumban tárolják és sugározzák, a földi rendszerek, az ADS-B vevők és a szakemberek azonban a könnyebb kezelhetőség érdekében ezt egy hatjegyű hexadecimális kódként jelenítik meg. A hexadecimális rendszer a 0–9 számjegyeket és az A–F betűket használja a tizenhatos számrendszerbeli értékek ábrázolására.
A 24 bites bináris sorozatot hat darab, egyenként 4 bites csoportra (nyibble) osztva kapjuk meg a hatjegyű hexadecimális kódot. Például egy bináris cím hexadecimális leírása lényegesen csökkenti a manuális adatbeviteli hibák lehetőségét a karbantartás során, miközben pontosan ugyanazt a 24 bites egyedi értéket reprezentálja a hálózaton.
Rögzített előtagok és kiosztható bitek
A Mode S címek belső szerkezete két fő részből áll: a rögzített kiosztási előtagból és a változtatható, egyedileg kiosztható bitekből.
- Rögzített kiosztási előtag: Ez a bináris bitsorozat határozza meg, hogy a cím melyik államhoz vagy hatósághoz tartozik. Az előtag hossza közvetlenül befolyásolja a blokk méretét.
- Kiosztható bitek: A 24 bites címen belül a rögzített előtag után fennmaradó változó bitek, amelyeket az adott nemzeti hatóság egyedileg rendelhet hozzá a saját nyilvántartásában szereplő repülőgépekhez.
Minél hosszabb a rögzített előtag, annál kevesebb kiosztható bit marad szabadon, így a blokkban elérhető címek száma is arányosan csökken. A dekódoló eszköz pontosan megmutatja a vizsgált címhez tartozó rögzített bináris előtagot, a szabadon kiosztható bitek számát, valamint a teljes címtartomány méretét.
Speciális és fenntartott ICAO blokkok
A nemzeti kiosztásokon kívül az ICAO bizonyos címtartományokat speciális célokra tart fenn, vagy ideiglenes jelleggel kezel. A dekódolás során a következő egyedi blokktípusok azonosíthatók:
| Kiosztási blokk típusa | Leírás és funkció |
|---|---|
ICAO ideiglenes kiosztási blokk |
Ideiglenes jelleggel kiosztott címblokk. |
ICAO különleges rendeltetésű blokk |
Különleges rendeltetésű, nem standard polgári célú blokk. |
A(z) ‹region› régió tartalékblokkja |
Regionális tartalékblokk az ICAO által meghatározott térségek számára. |
Jövőbeli használatra fenntartva |
Jövőbeli használatra fenntartott címtartomány. |
Ebben a táblázatban nincs közzétett kiosztás |
Olyan címtartomány, amelyhez jelenleg nincs közzétett kiosztás a táblázatban. |
Nem osztható ki repülőgépcímként |
Repülőgépcímként nem kiosztható tartomány. |
Transzponder-beállítási hibák és kockázatok
A Mode S rendszer biztonságos működésének alapfeltétele, hogy minden repülőgép egyedi és érvényes címmel rendelkezzen. Vannak azonban olyan kritikus határértékek és tiltott címek, amelyek használata súlyos hibának minősül.
A csupa nulla (000000) és a csupa egy (FFFFFF) hexadecimális értékek nem oszthatók ki repülőgépcímként. Ha egy transzponder a 000000 címet sugározza, az a rendszerben egyértelműen a transzponder hibás konfigurációját jelzi. Az ilyen nem kiosztott, csupa nulla (000000) vagy csupa egy (FFFFFF) címek használata, illetve a hibás transzponder-beállítások közvetlen technikai következményekkel járnak a légtérbiztonságra nézve.
Statikus kiosztás és az élő adatok eltérése
Fontos tisztázni a különbséget a statikus ICAO blokkkiosztás és a dinamikus repülőgép-nyilvántartások között. A Repülőgép Mode S kóddekódoló egy offline jellegű strukturális dekódoló, amely kizárólag a közzétett kiosztási tartományokat elemzi.
A sikeres blokkegyezés kizárólag azt az autoritást azonosítja, amelynek az ICAO az adott címtartományt kiosztotta. Ez az információ nem bizonyítja a repülőgép aktuális regisztrációját. A valóságban a transzponderek maradhatnak hibásan beállítva, a címek duplikálódhatnak, vagy egy repülőgép tulajdonosváltása és más országba történő eladása után a fizikai transzponder kódját elmulaszthatják frissíteni az új nemzeti nyilvántartásnak megfelelően. Az eszköz nem végez élő járatkövetést, üzemeltetői lekérdezést vagy aktív adatbázis-keresést.
A dekódoló használata és bemeneti formátumok
A dekódoló eszköz használatához a Hexadecimális Mode S cím mezőbe kell beírni a vizsgált kódot.
Az elfogadott formátumok rugalmasak: a bevitel során használhatók a 0–9 és A–F hexadecimális karakterek (kis- és nagybetűérzékenység nélkül), valamint a beírt karakterek között szerepelhetnek szóközök, kötőjelek, vagy a választható 0x előtag is.
Hibaüzenetek és validálás
- Ha a megadott érték a hexadecimális tartományon kívüli karaktert tartalmaz, a rendszer a következő hibaüzenetet jeleníti meg:
Csak a 0–9 és A–F hexadecimális karaktereket használja. - Ha a beírt kód hossza a megengedett szóközök, kötőjelek vagy a
0xelőtag figyelmen kívül hagyásával nem pontosan hat karakter, a következő hibaüzenet jelenik meg:A 24 bites Mode S címnek pontosan hat hexadecimális karakterből kell állnia.
A sikeres dekódolás után a felületen a következő eredmények jelennek meg:
- Kiosztási blokk: A címhez tartozó ország, hatóság vagy speciális kategória.
- Közzétett tartomány: A kiosztott blokk teljes hexadecimális tartománya.
- Címek a blokkban: A blokkon belül található összes egyedi cím száma.
- Pozíció a blokkban: A megadott cím pontos sorszáma a blokkon belül.
- Rögzített kiosztási előtag: A blokkhoz rendelt fix bináris előtag.
- Kiosztható bitek: Az egyedi kiosztásra fennmaradó bitek száma.
Gyakran Ismételt Kérdések
Mit jelent az egyezés egy országgal vagy hatósággal?
Csak azt jelenti, hogy az ICAO ezt a címblokkot az adott országnak vagy nyilvántartó hatóságnak osztotta ki. Nem bizonyítja, hogy a repülőgépet jelenleg is ott tartják nyilván; a transzponder hibásan lehet beállítva, a cím ismétlődhet, vagy a nyilvántartás módosítása után nem frissült.
Azonosítható vele egy konkrét repülőgép vagy járat?
Nem. A 24 bites cím külön megkereshető repülőgép-nyilvántartásokban, de ez az eszköz nem kapcsolódik nyilvántartásokhoz, üzemeltetőkhöz vagy élő követési szolgáltatásokhoz; csak a közzétett kiosztási tartományt ismerteti.
Miért nem osztható ki a 000000 és az FFFFFF?
A globális tervben 16 777 214 kiosztható érték van, mert a csupa nullából és csupa egyesből álló értékeket kizárták. Az ICAO útmutatója szerint a csupa nulla cím hibás transzponder-beállítást is jelezhet.
Hol történik az adatok feldolgozása?
A cím dekódolása a böngészőben történik. Semmi nem kerül fel a BroBroGo rendszerébe.