Het ICAO 24-bits toewijzingskader
De International Civil Aviation Organization (ICAO) beheert het wereldwijde identificatieschema voor luchtvaartuigen via een 24-bits adresseringssysteem. Dit systeem biedt ruimte aan exact 16.777.214 toewijsbare waarden. ICAO verdeelt deze totale adresruimte in specifieke blokken en wijst deze toe aan lidstaten, registratieautoriteiten of speciale categorieën.
Wanneer een land een blok toegewezen krijgt, is de nationale luchtvaartautoriteit verantwoordelijk voor de verdere uitgifte van individuele adressen aan geregistreerde luchtvaartuigen. Naast de individuele landen zijn er specifieke blokken gereserveerd voor internationale of operationele doeleinden. De "Decoder voor Mode S-code van vliegtuigen" herkent deze structuren en koppelt het ingevoerde adres aan de officiële ICAO-toewijzing. Hierbij kan het resultaat vallen onder een van de volgende categorieën:
- De specifieke naam van het land of de autoriteit
ICAO-blok voor tijdelijke toewijzingICAO-blok voor bijzonder gebruikReserveblok voor regio ‹region›Gereserveerd voor toekomstig gebruikGeen gepubliceerde toewijzing in deze tabelKan niet als vliegtuigadres worden toegewezen
Binaire en hexadecimale structuur in de luchtvaart
Een Mode S-adres is fundamenteel een 24-bits binair getal. Om dit in de praktijk hanteerbaar te maken, wordt de binaire reeks van 24 enen en nullen vertaald naar een compactere hexadecimale weergave van exact zes tekens. Elk hexadecimaal teken vertegenwoordigt vier binaire bits (nibbles), waarbij gebruik wordt gemaakt van de cijfers 0–9 en de letters A–F.
Binnen deze 24-bits structuur hanteert ICAO een systeem van vaste voorvoegsels (fixed prefixes) en variabele, toewijsbare bits. De lengte van het vaste binaire voorvoegsel bepaalt direct de omvang van het adresblok dat een autoriteit ontvangt. Een land met een groot luchtvaartregister krijgt een korter binair voorvoegsel toegewezen, waardoor er meer variabele bits overblijven voor individuele registraties. Omgekeerd resulteert een langer vast voorvoegsel in een kleiner aantal toewijsbare bits en dus een kleiner adresblok voor die specifieke autoriteit.
Technische werking en invoervereisten
De "Decoder voor Mode S-code van vliegtuigen" functioneert als een offline-achtige structurele decoder die de opbouw van het ingevoerde adres analyseert en vergelijkt met de gepubliceerde ICAO-bereiken. De tool voert geen actieve database-zoekopdrachten uit en maakt geen verbinding met externe registers.
Voor een succesvolle decodering moet de invoer aan strikte syntactische regels voldoen:
- Toegestane tekens: Alleen hexadecimale tekens binnen het bereik
0–9enA–F(hoofdletterongevoelig). Spaties, koppeltekens en het optionele voorvoegsel0xzijn toegestaan in de invoer en worden door de tool genegeerd bij de verwerking. - Lengte: De invoer moet exact zes hexadecimale tekens bevatten (exclusief de toegestane spaties, koppeltekens of het
0xvoorvoegsel).
Indien de invoer afwijkt, toont de tool een van de volgende foutmeldingen:
- Bij ongeldige tekens:
Gebruik alleen de hexadecimale tekens 0–9 en A–F. - Bij een onjuiste lengte:
Een 24-bits Mode S-adres moet precies zes hexadecimale tekens bevatten.
Na een succesvolle invoer splitst de decoder de data en toont de volgende parameters:
- Toewijzingsblok: De verantwoordelijke staat of autoriteit.
- Gepubliceerd bereik: Het volledige hexadecimale bereik van het gedetecteerde blok.
- Adressen in het blok: Het totale aantal unieke adressen binnen dit specifieke blok.
- Positie in het blok: De exacte numerieke positie van het ingevoerde adres binnen de grenzen van het blok.
- Vast toewijzingsvoorvoegsel: Het vaste binaire bitpatroon van de toewijzing.
- Toewijsbare bits: De resterende variabele bits voor individuele adressen.
Risico's van transpondermisconfiguratie
Binnen het wereldwijde adresseringsschema zijn bepaalde bitpatronen uitgesloten van actieve toewijzing. De adressen met uitsluitend nullen (000000) en uitsluitend enen (FFFFFF) zijn niet toewijsbaar als geldige vliegtuigadressen.
Het detecteren van een adres met alleen nullen (000000) is in de luchtvaartpraktijk een belangrijke indicator voor een foutieve transponderconfiguratie. Wanneer een transponder niet correct is geprogrammeerd of zijn configuratie verliest, valt deze vaak terug op dit nul-patroon. Dit brengt risico's met zich mee voor de luchtverkeersveiligheid en de nauwkeurigheid van surveillance-systemen, aangezien het vliegtuig hiermee geen unieke identiteit uitzendt.
Statische toewijzing versus dynamische registers
Het is technisch noodzakelijk om onderscheid te maken tussen de structurele toewijzing van een adresblok en de actuele registratie van een luchtvaartuig. Een succesvolle match in de decoder toont uitsluitend aan welke autoriteit het adresblok door ICAO is toegewezen. Het levert geen sluitend bewijs dat het luchtvaartuig op dit moment daadwerkelijk onder die vlag geregistreerd staat.
In de praktijk kunnen transponders verkeerd geconfigureerd zijn of kunnen er per ongeluk dubbele adressen in omloop zijn. Daarnaast komt het voor dat bij de verkoop en export van een vliegtuig naar een ander land de transpondercode niet direct wordt aangepast naar het blok van de nieuwe autoriteit. De fysieke transponder blijft dan tijdelijk uitzenden in het oude blok, hoewel de papieren registratie al is gewijzigd. De decoder toont in dergelijke gevallen nog steeds het oorspronkelijke ICAO-blok.
Veelgestelde vragen (FAQ)
Wat betekent een overeenkomst met een land of autoriteit? Dit betekent alleen dat ICAO dit adresblok aan dat land of die registratieautoriteit heeft toegewezen. Het bewijst niet dat het vliegtuig daar nog is geregistreerd; de transponder kan verkeerd zijn ingesteld, het adres kan dubbel zijn of niet zijn bijgewerkt na een registratiewijziging.
Kan dit een specifiek vliegtuig of een specifieke vlucht identificeren? Nee. Het 24-bits adres kan afzonderlijk in luchtvaartuigregisters worden opgezocht, maar deze tool maakt geen verbinding met registers, exploitanten of live volgdiensten; de tool legt alleen het gepubliceerde toewijzingsbereik uit.
Waarom kunnen 000000 en FFFFFF niet worden toegewezen? Het wereldwijde plan bevat 16.777.214 toewijsbare waarden, waarbij de waarden met alleen nullen en alleen enen zijn uitgesloten. ICAO-richtlijnen vermelden ook dat een adres met alleen nullen op een verkeerd ingestelde transponder kan duiden.
Worden mijn ingevoerde gegevens opgeslagen of gedeeld? Het adres wordt in je browser gedecodeerd. Er wordt niets naar BroBroGo geüpload.