വിമാനങ്ങളിൽ ഉപയോഗിക്കുന്ന ആറ് അക്ക ഹെക്സാഡെസിമൽ Mode S വിലാസങ്ങളെ വിശകലനം ചെയ്ത്, അവയുടെ ഔദ്യോഗിക International Civil Aviation Organization (ICAO) അലോക്കേഷൻ വിവരങ്ങൾ ലഭ്യമാക്കുന്നതിനുള്ള ഒരു ഓഫ്ലൈൻ ഘടനയിലുള്ള ഡീകോഡറാണ് ഈ ഉപകരണം. നൽകുന്ന 24-ബിറ്റ് വിലാസത്തെ പരിവർത്തനം ചെയ്ത് ഉത്തരവാദപ്പെട്ട രാജ്യം അല്ലെങ്കിൽ രജിസ്റ്ററിംഗ് അതോറിറ്റി ബ്ലോക്ക്, ബൈനറി പ്രിഫിക്സ് ഘടന, പൂർണ്ണമായ വിലാസ പരിധി, ആ ബ്ലോക്കിനുള്ളിൽ നൽകിയിരിക്കുന്ന വിലാസത്തിന്റെ കൃത്യമായ സ്ഥാനം എന്നിവ ഇത് കണ്ടെത്തുന്നു. ഈ ഉപകരണം പ്രസിദ്ധീകരിക്കപ്പെട്ട അലോക്കേഷൻ പരിധിയുടെ ഘടനാപരമായ വിശകലനം മാത്രമാണ് നടത്തുന്നത്; തത്സമയ ഫ്ലൈറ്റ് ട്രാക്കിംഗോ, ഓപ്പറേറ്റർമാരെ തിരയുന്നതോ, സജീവമായ എയർക്രാഫ്റ്റ് രജിസ്ട്രി അന്വേഷണങ്ങളോ ഇതിലൂടെ സാധ്യമല്ല.
ICAO 24-ബിറ്റ് അലോക്കേഷൻ ഫ്രെയിംവർക്ക്
ആഗോള വ്യോമയാന മേഖലയിൽ ഓരോ വിമാനത്തെയും തനതായി തിരിച്ചറിയുന്നതിനായി ICAO ഒരു നിശ്ചിത വിലാസ സംവിധാനം രൂപീകരിച്ചിട്ടുണ്ട്. ഈ ആഗോള സ്കീമിൽ കൃത്യമായി 16,777,214 അനുവദിക്കാവുന്ന (assignable) മൂല്യങ്ങളാണുള്ളത്. ഈ വിലാസങ്ങൾ അംഗരാജ്യങ്ങൾക്കും അന്താരാഷ്ട്ര അതോറിറ്റികൾക്കുമായി ബ്ലോക്കുകളായാണ് ICAO വിതരണം ചെയ്യുന്നത്.
ഈ സംവിധാനത്തിൽ ചില പ്രത്യേക വിലാസങ്ങൾ വിമാനങ്ങൾക്ക് നൽകാൻ അനുവാദമില്ല. ഉദാഹരണത്തിന്, എല്ലാ ബിറ്റുകളും പൂജ്യമായ 000000 എന്ന പാറ്റേണും, എല്ലാ ബിറ്റുകളും ഒന്നായ FFFFFF എന്ന പാറ്റേണും വിമാന വിലാസങ്ങളായി അനുവദിക്കാനാകില്ല. ഇതിൽ 000000 എന്ന വിലാസം കാണിക്കുന്നത് ട്രാൻസ്പോണ്ടറിന്റെ തെറ്റായ കോൺഫിഗറേഷനെയാണ്.
ബൈനറിയും ഹെക്സാഡെസിമലും തമ്മിലുള്ള പരിവർത്തനം
വിമാനങ്ങളിലെ ട്രാൻസ്പോണ്ടറുകൾ ആശയവിനിമയത്തിനായി 24-ബിറ്റ് ബൈനറി വിലാസങ്ങളാണ് ഉപയോഗിക്കുന്നത്. എന്നാൽ കൈകാര്യം ചെയ്യാനുള്ള എളുപ്പത്തിനായി ഈ 24-ബിറ്റ് ബൈനറി വിലാസത്തെ ആറ് അക്കങ്ങളുള്ള ഒരു ഹെക്സാഡെസിമൽ കോഡാക്കി മാറ്റുന്നു.
ഈ ഡീകോഡർ ഇൻപുട്ടായി സ്വീകരിക്കുന്നത് ഇത്തരത്തിലുള്ള ആറ് ഹെക്സാഡെസിമൽ അക്കങ്ങളാണ്. ഇൻപുട്ടുകൾ നൽകുമ്പോൾ താഴെ പറയുന്ന കാര്യങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട്:
0–9വരെയുള്ള അക്കങ്ങളുംA–Fവരെയുള്ള അക്ഷരങ്ങളും (case-insensitive) ഇൻപുട്ടായി നൽകാം.- അക്കങ്ങൾക്കിടയിൽ സ്പേസുകൾ, ഹൈഫനുകൾ എന്നിവ ഉപയോഗിക്കാവുന്നതാണ്.
- വിലാസത്തിന് മുന്നിൽ ഐച്ഛികമായി
0xപ്രിഫിക്സ് ചേർക്കുന്നതും അനുവദനീയമാണ്.
ഇൻപുട്ടിൽ തെറ്റായ അക്ഷരങ്ങളോ ദൈർഘ്യമോ വന്നാൽ ഉപകരണം താഴെ പറയുന്ന പിശകുകൾ കാണിക്കും:
- ഹെക്സാഡെസിമൽ പരിധിക്ക് പുറത്തുള്ള അക്ഷരങ്ങൾ ഉൾപ്പെട്ടാൽ:
0–9, A–F എന്നീ ഹെക്സാഡെസിമൽ അക്ഷരങ്ങൾ മാത്രം ഉപയോഗിക്കുക. - കൃത്യമായി ആറ് ഹെക്സാഡെസിമൽ അക്കങ്ങൾ ഇല്ലെങ്കിൽ (സ്പേസുകൾ, ഹൈഫനുകൾ,
0xപ്രിഫിക്സ് എന്നിവ ഒഴിവാക്കി):24-ബിറ്റ് Mode S വിലാസത്തിന് കൃത്യമായി ആറ് ഹെക്സാഡെസിമൽ അക്ഷരങ്ങൾ വേണം.
ഫിക്സഡ് പ്രിഫിക്സുകളും വേരിയബിൾ ബിറ്റുകളും
ഓരോ രാജ്യത്തിനും അതോറിറ്റിക്കും അനുവദിക്കുന്ന വിലാസങ്ങളുടെ എണ്ണം നിർണ്ണയിക്കുന്നത് അവയ്ക്ക് നൽകിയിട്ടുള്ള ബൈനറി പ്രിഫിക്സിന്റെ നീളമാണ്. 24-ബിറ്റ് വിലാസ ഘടനയിൽ രണ്ട് പ്രധാന ഭാഗങ്ങളുണ്ട്:
- സ്ഥിര അനുവദിക്കൽ പ്രിഫിക്സ് (Fixed allocation prefix): ഓരോ ബ്ലോക്കിനും ICAO നിശ്ചയിച്ചു നൽകിയിട്ടുള്ള നിശ്ചിത ബൈനറി ബിറ്റ് പ്രിഫിക്സ്.
- അനുവദിക്കാവുന്ന ബിറ്റുകൾ (Assignable bits): വ്യക്തിഗത വിമാനങ്ങൾക്ക് വിലാസങ്ങൾ നൽകാനായി ബാക്കി അവശേഷിക്കുന്ന മാറിക്കൊണ്ടിരിക്കുന്ന ബിറ്റുകൾ.
പ്രിഫിക്സിന്റെ നീളം കൂടുന്തോറും ആ രാജ്യത്തിന് സ്വന്തം വിമാനങ്ങൾക്കായി ലഭ്യമാകുന്ന വിലാസങ്ങളുടെ എണ്ണം (Assignable bits) കുറയുന്നു. വലിയ വ്യോമയാന മേഖലയുള്ള രാജ്യങ്ങൾക്ക് ചെറിയ പ്രിഫിക്സുകളും കൂടുതൽ വിലാസങ്ങളും ലഭിക്കുമ്പോൾ, ചെറിയ രാജ്യങ്ങൾക്ക് നീളം കൂടിയ പ്രിഫിക്സുകളും കുറഞ്ഞ വിലാസങ്ങളുമാണ് ലഭിക്കുന്നത്.
ഡീകോഡർ നൽകുന്ന ഔട്ട്പുട്ടുകൾ
ഒരു വിലാസം വിജയകരമായി ഡീകോഡ് ചെയ്യുമ്പോൾ താഴെ പറയുന്ന വിവരങ്ങൾ ലഭ്യമാകും:
- അനുവദിക്കൽ ബ്ലോക്ക് (Allocation block): ICAO ഈ വിലാസ പരിധി അനുവദിച്ചിട്ടുള്ള രാജ്യം, രജിസ്റ്ററിംഗ് അതോറിറ്റി അല്ലെങ്കിൽ പ്രത്യേക വിഭാഗം. ഇതിൽ താഴെ പറയുന്ന ഫലങ്ങൾ ഉൾപ്പെടാം:
- പൊരുത്തപ്പെടുന്ന രാജ്യത്തിന്റെയോ അതോറിറ്റിയുടെയോ പേര്
ICAO താൽക്കാലിക അനുവദിക്കൽ ബ്ലോക്ക്ICAO പ്രത്യേക ഉപയോഗ ബ്ലോക്ക്‹region› പ്രദേശത്തിന്റെ കരുതൽ ബ്ലോക്ക്ഭാവിയിലെ ഉപയോഗത്തിനായി മാറ്റിവെച്ചിരിക്കുന്നുഈ പട്ടികയിൽ പ്രസിദ്ധീകരിച്ച അനുവദിക്കൽ ഇല്ലവിമാന വിലാസമായി അനുവദിക്കാനാകില്ല
- പ്രസിദ്ധീകരിച്ച പരിധി (Published range): അനുവദിക്കപ്പെട്ട ബ്ലോക്കിന്റെ പൂർണ്ണമായ ഹെക്സാഡെസിമൽ പരിധി.
- ബ്ലോക്കിലെ വിലാസങ്ങൾ (Addresses in block): ആ ബ്ലോക്കിൽ ആകെ ഉൾക്കൊള്ളുന്ന വിലാസങ്ങളുടെ എണ്ണം.
- ബ്ലോക്കിലെ സ്ഥാനം (Position in block): നൽകിയ വിലാസം ആ ബ്ലോക്കിലെ എത്രാമത്തെ സ്ഥാനത്താണെന്ന കൃത്യമായ നമ്പർ.
- സ്ഥിര അനുവദിക്കൽ പ്രിഫിക്സ് (Fixed allocation prefix): ബ്ലോക്കിനായി നിശ്ചയിച്ചിട്ടുള്ള ബൈനറി ബിറ്റ് പ്രിഫിക്സ്.
- അനുവദിക്കാവുന്ന ബിറ്റുകൾ (Assignable bits): വ്യക്തിഗത വിലാസങ്ങൾക്കായി ലഭ്യമായ ബാക്കി ബിറ്റുകൾ.
സ്റ്റാറ്റിക് അലോക്കേഷനും തത്സമയ ഡാറ്റയും തമ്മിലുള്ള വ്യത്യാസം
ഈ ഉപകരണം നൽകുന്ന വിവരങ്ങൾ പൂർണ്ണമായും സ്റ്റാറ്റിക് ആയ അലോക്കേഷൻ ഡാറ്റയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ഒരു വിലാസം വിജയകരമായി ഒരു രാജ്യത്തിന്റെ ബ്ലോക്കുമായി പൊരുത്തപ്പെട്ടു എന്നത് കൊണ്ട് മാത്രം ആ വിമാനം നിലവിൽ അവിടെ രജിസ്റ്റർ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പിക്കാൻ കഴിയില്ല.
ട്രാൻസ്പോണ്ടറുകൾ തെറ്റായി കോൺഫിഗർ ചെയ്യപ്പെടുകയോ, ഒരേ കോഡ് ഒന്നിലധികം വിമാനങ്ങളിൽ ആവർത്തിക്കുകയോ ചെയ്യാം. കൂടാതെ ഒരു വിമാനം മറ്റൊരു രാജ്യത്തേക്ക് വിൽക്കുമ്പോൾ അതിന്റെ പഴയ ട്രാൻസ്പോണ്ടർ കോഡ് മാറ്റാതെ നിലനിർത്താനുള്ള സാധ്യതയുമുണ്ട്. അതിനാൽ ഈ ഡീകോഡർ ഫലങ്ങൾ നിലവിലെ രജിസ്ട്രേഷൻ തെളിവായി ഉപയോഗിക്കാൻ കഴിയില്ല.
ഈ ഉപകരണം ആർക്കൊക്കെ ആവശ്യമാണ്?
- വ്യോമയാന പ്രേമികളും സ്പോട്ടർമാരും (Aviation Enthusiasts and Spotters): Mode S ട്രാൻസ്പോണ്ടർ സിഗ്നലുകൾ സ്വീകരിച്ച്, ലഭിക്കുന്ന ഹെക്സ് കോഡുകളിൽ നിന്ന് വിമാനത്തിന്റെ രാജ്യം അല്ലെങ്കിൽ രജിസ്റ്ററിംഗ് അതോറിറ്റി കണ്ടെത്താൻ ആഗ്രഹിക്കുന്നവർ.
- ഏവിയോണിക്സ് ടെക്നീഷ്യൻമാരും മെയിന്റനൻസ് ജീവനക്കാരും (Avionics Technicians and Maintenance Personnel): വിമാനത്തിലെ ട്രാൻസ്പോണ്ടറിൽ നൽകിയിരിക്കുന്ന വിലാസം ശരിയായ ദേശീയ അലോക്കേഷൻ ബ്ലോക്കിൽ ഉള്ളതാണോ എന്ന് പരിശോധിക്കുന്നതിനും,
000000പോലുള്ള തെറ്റായ കോൺഫിഗറേഷനുകൾ പരിഹരിക്കുന്നതിനും. - ഡാറ്റാ അനലിസ്റ്റുകളും ഗവേഷകരും (Data Analysts and Researchers): ADS-B അല്ലെങ്കിൽ Mode S ഡാറ്റാ ഫീഡുകൾ വിശകലനം ചെയ്യുമ്പോൾ, ബാഹ്യ രജിസ്ട്രി ഡാറ്റാബേസുകളെ ആശ്രയിക്കാതെ തന്നെ ഹെക്സ് വിലാസങ്ങളെ അലോക്കേഷൻ ബ്ലോക്കുകളായി തരംതിരിക്കാൻ ആഗ്രഹിക്കുന്നവർ.
പ്രൈവസി വിവരങ്ങൾ
നിങ്ങൾ നൽകുന്ന വിലാസങ്ങൾ പൂർണ്ണമായും നിങ്ങളുടെ വെബ് ബ്രൗസറിൽ തന്നെയാണ് ഡീകോഡ് ചെയ്യുന്നത്. ഈ വിവരങ്ങൾ BroBroGo സെർവറുകളിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നില്ല.
പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ (FAQ)
ഒരു രാജ്യവുമായോ അതോറിറ്റിയുമായോ പൊരുത്തപ്പെടുന്നതിന്റെ അർത്ഥമെന്ത്?
ICAO ആ വിലാസ ബ്ലോക്ക് ആ രാജ്യത്തിനോ രജിസ്ട്രേഷൻ അതോറിറ്റിക്കോ അനുവദിച്ചു എന്നത് മാത്രമാണ് അർത്ഥം. വിമാനം ഇപ്പോഴും അവിടെ രജിസ്റ്റർ ചെയ്തിരിക്കുന്നുവെന്ന് ഇത് തെളിവിന്നില്ല; ട്രാൻസ്പോണ്ടർ തെറ്റായി ക്രമീകരിച്ചിരിക്കാം, വിലാസം ആവർത്തിച്ചതാകാം, അല്ലെങ്കിൽ രജിസ്ട്രേഷൻ മാറിയ ശേഷം പുതുക്കാതിരിക്കാം.
ഒരു പ്രത്യേക വിമാനത്തെയോ ഫ്ലൈറ്റിനെയോ തിരിച്ചറിയാനാകുമോ?
ഇല്ല. 24-ബിറ്റ് വിലാസം വിമാന രജിസ്ട്രികളിൽ വേറിട്ട് തിരയാം, എന്നാൽ ഈ ഉപകരണം രജിസ്ട്രികൾ, ഓപ്പറേറ്റർമാർ, തത്സമയ ട്രാക്കിംഗ് സേവനങ്ങൾ എന്നിവയുമായി ബന്ധപ്പെടുന്നില്ല; പ്രസിദ്ധീകരിച്ച അനുവദിക്കൽ പരിധി മാത്രമാണ് വിശദീകരിക്കുന്നത്.
000000, FFFFFF എന്നിവ അനുവദിക്കാനാകാത്തത് എന്തുകൊണ്ട്?
എല്ലാ ബിറ്റുകളും പൂജ്യമായതും ഒന്നായതുമായ മൂല്യങ്ങൾ ഒഴിവാക്കി ആഗോള പദ്ധതിയിൽ 16,777,214 അനുവദിക്കാവുന്ന മൂല്യങ്ങളുണ്ട്. മുഴുവൻ പൂജ്യമായ വിലാസം തെറ്റായി ക്രമീകരിച്ച ട്രാൻസ്പോണ്ടറിനെ സൂചിപ്പിക്കാമെന്നും ICAO മാർഗനിർദേശം പറയുന്നു.