هيكلية تخصيص العناوين الثنائية من منظمة الطيران المدني الدولي (ICAO)
تعتمد منظمة الطيران المدني الدولي (ICAO) نظامًا عالميًا موحدًا لتوزيع عناوين أجهزة الإرسال والاستجابة للطائرات (Transponders) باستخدام مساحة عناوين تبلغ 24 بت. تتيح هذه المساحة الرقمية توليد ما مجموعه 16,777,214 قيمة قابلة للتخصيص الفعلي للطائرات حول العالم. يتم توزيع هذه المساحة الضخمة على الدول الأعضاء وسلطات التسجيل الإقليمية والجهات الخاصة في شكل كتل عناوين محددة سلفًا.
تتولى المنظمة إدارة هذا المخطط لضمان عدم تداخل العناوين دوليًا، حيث تحصل كل دولة أو سلطة تسجيل على نطاق محدد من العناوين يناسب حجم أسطولها الجوي المسجل. وتتراوح هذه الكتل بين نطاقات واسعة مخصصة للدول ذات الأساطيل الكبيرة، ونطاقات أصغر للدول الأخرى، بالإضافة إلى كتل مخصصة للاستخدامات المؤقتة أو الخاصة أو الاحتياطية الإقليمية. تعمل "أداة فك رمز Mode S للطائرات" على تحليل البنية الرقمية للعنوان المدخل لتحديد الجهة المالكة للكتلة وموقع العنوان بدقة ضمن هذا المخطط العالمي.
التحويل من النظام الثنائي إلى السداسي عشر في الطيران
في الأنظمة الإلكترونية للطائرة، يُخزن عنوان Mode S ويعالج كقيمة ثنائية تتكون من 24 بت (أصفار وآحاد). ونظرًا لصعوبة التعامل مع سلسلة طويلة من 24 رقمًا ثنائيًا في القراءة البشرية والتوثيق الفني، يتم تمثيل هذا العنوان دوليًا باستخدام النظام السداسي عشر (Hexadecimal).
يتم تقسيم الـ 24 بت إلى ست مجموعات، كل مجموعة تتكون من 4 بتات. وتُترجم كل مجموعة مكونة من 4 بتات إلى خانة سداسية عشرية واحدة تتراوح قيمتها من 0 إلى 9 ومن A إلى F. ينتج عن هذه العملية رمز مكون من ست خانات سداسية عشرية يمثل بدقة العنوان الثنائي الكامل للطائرة. على سبيل المثال، يمثل الرمز السداسي عشر واجهة القراءة المباشرة للعنوان الفعلي للجهاز دون الحاجة لمعالجة السلسلة الثنائية الطويلة يدويًا.
البنية الرياضية للكتل: البادئات الثابتة والبتات المتغيرة
تُقسم كتل العناوين الموزعة من قِبل ICAO بناءً على تقسيم رياضي صارم للـ 24 بت. يتكون كل نطاق تخصيص من جزأين رئيسيين يحددان حجم النطاق وهويته:
- بادئة التخصيص الثابتة (Fixed allocation prefix): وهي سلسلة من البتات الثنائية في بداية العنوان تكون مشتركة وثابتة لجميع الطائرات المسجلة تحت سلطة معينة. يحدد طول هذه البادئة حجم الكتلة الممنوحة للدولة؛ فكلما كانت البادئة الثابتة أقصر، زاد عدد العناوين المتاحة للتخصيص ضمن تلك الكتلة.
- البتات القابلة للتخصيص (Assignable bits): وهي البتات المتغيرة المتبقية من الـ 24 بت بعد استبعاد البادئة الثابتة. تستخدم سلطة التسجيل المحلية هذه البتات لتوليد عناوين فردية فريدة وتعيينها للطائرات التابعة لها.
توضح الأداة هذه البنية الرياضية عبر إظهار عدد العناوين الإجمالي في الكتلة والموضع الدقيق للعنوان المدخل داخل نطاقه المنشور.
مدخلات الأداة وصيغ القبول
تستقبل الأداة مدخلاً واحدًا مخصصًا في حقل عنوان Mode S السداسي. لضمان معالجة صحيحة، يجب أن يتوافق المدخل مع المعايير الفنية التالية:
- طول العنوان: يجب أن يحتوي المدخل على ست خانات سداسية عشرية بالضبط (ما يعادل 24 بت).
- الرموز المقبولة: الخانات السداسية العشرية من
0–9ومنA–F(لا تفرق الأداة بين الحروف الكبيرة والصغيرة). - المرونة في الكتابة: تسمح الأداة بإدخال المسافات، والشرطات الفاصلة، والبادئة الاختيارية
0xالتي تُستخدم عادة في البرمجة للإشارة إلى النظام السداسي عشر، وتقوم بتصفيتها تلقائيًا أثناء المعالجة.
رسائل الخطأ والتحقق من المدخلات
تطبق الأداة قواعد تحقق صارمة وتظهر رسائل خطأ محددة عند إدخال بيانات غير مطابقة:
- إذا احتوى المدخل على رموز خارج نطاق النظام السداسي عشر، تظهر الرسالة:
استخدم فقط الخانات السداسية 0–9 وA–F. - إذا كان عدد الخانات السداسية (بعد استبعاد المسافات والشرطات وبادئة 0x) لا يساوي ست خانات تمامًا، تظهر الرسالة:
يجب أن يتكون عنوان Mode S من 24 بت من ست خانات سداسية بالضبط.
مخرجات فك الرمز وتفسير النتائج
عند إدخال عنوان صحيح والنقر على فك العنوان، تقوم الأداة بتحليل البنية الهيكلية للعنوان وعرض المخرجات التالية:
| حقل المخرج | الوصف الفني للمخرج |
|---|---|
| كتلة التخصيص | يعرض الدولة أو سلطة التسجيل أو الفئة الخاصة المطابقة للعنوان. |
| النطاق المنشور | النطاق الكامل للعنوان السداسي عشر المخصص لهذه الكتلة (من بداية النطاق إلى نهايته). |
| العناوين في الكتلة | العدد الإجمالي للعناوين الرقمية التي تحتوي عليها هذه الكتلة المحددة. |
| الموضع داخل الكتلة | الترتيب الرقمي الدقيق للعنوان المدخل مقارنة بأول عنوان في الكتلة. |
| بادئة التخصيص الثابتة | البنية الثنائية الثابتة (Binary Prefix) المخصصة من ICAO لهذه الكتلة. |
| البتات القابلة للتخصيص | عدد البتات المتغيرة المتبقية لتوليد العناوين الفردية. |
تصنيفات كتل التخصيص الخاصة
قد تظهر نتائج متنوعة في حقل كتلة التخصيص بناءً على النطاق المطابق:
- اسم الدولة أو السلطة المحددة مباشرة.
كتلة تخصيص مؤقت من ICAO.كتلة استخدام خاص من ICAO.كتلة احتياطية لمنطقة ‹region›(حيث تظهر المنطقة الجغرافية المحددة).محجوز للاستخدام مستقبلًا.لا يوجد تخصيص منشور في هذا الجدول.غير قابل للتخصيص كعنوان طائرة.
مخاطر تهيئة أجهزة الإرسال والاستجابة الخاطئة
يتطلب تشغيل نظام Mode S دقة عالية في برمجة أجهزة الإرسال والاستجابة بالطائرات. هناك قيمتان محددتان في المخطط العالمي لا يمكن تخصيصهما كعناوين طائرات فاعلة:
- العنوان الصفري الكامل (
000000): غير قابل للتخصيص، ويعد ظهوره في رسائل الاستقبال إشارة تقنية صريحة على وجود خطأ في تهيئة جهاز الإرسال والاستجابة (Misconfiguration) وعدم برمجته بشكل صحيح. - العنوان الأحادي الكامل (
FFFFFF): غير قابل للتخصيص كعنوان طائرة فردي ويستخدم لأغراض فنية أخرى.
تظهر الأداة النتيجة غير قابل للتخصيص كعنوان طائرة عند إدخال هذه القيم الخاصة. إن وجود طائرات تحلق بعناوين غير مهيأة أو عناوين أصفار يمثل خطرًا على أنظمة مراقبة الحركة الجوية التي تعتمد على فرادة العنوان لتحديد الهوية ومنع التصادم.
حدود البيانات والخصوصية الأمنية
تعمل هذه الأداة كفكاك بنيوي ساكن ومستقل تمامًا. يجب على المستخدمين مراعاة الحدود الفنية والخصوصية التالية أثناء التشغيل:
- معالجة محلية آمنة: يتم فك تشفير العنوان بالكامل محليًا داخل متصفح الويب الخاص بالمستخدم. لا يتم إرسال أو رفع أي بيانات أو عناوين مدخلة إلى خوادم BroBroGo، مما يضمن خصوصية تامة لعمليات البحث.
- عدم وجود تتبع حي: لا تقوم الأداة بالاتصال بقواعد بيانات التسجيل النشطة، ولا تقدم معلومات عن مالك الطائرة الحالي، أو رقم الرحلة، أو رقم الذيل (Tail Number)، أو مسار الطيران المباشر.
- تحذير التفسير: تحديد كتلة الدولة لا يعني بالضرورة أن الطائرة مسجلة حاليًا هناك. قد تظل أجهزة الإرسال مبرمجة بعناوين قديمة بعد بيع الطائرة ونقل تسجيلها لدولة أخرى، أو قد تكون الأجهزة مبرمجة بشكل خاطئ أو مكرر في الأجواء.
الأسئلة الشائعة
ماذا تعني مطابقة دولة أو جهة؟
تعني فقط أن ICAO خصصت كتلة العناوين لتلك الدولة أو جهة التسجيل. ولا تثبت أن الطائرة لا تزال مسجلة هناك؛ فقد يكون جهاز الإرسال مضبوطًا خطأ أو يكون العنوان مكررًا أو لم يُحدّث بعد تغيير التسجيل.
هل يمكن معرفة الطائرة أو الرحلة المحددة؟
لا. يمكن البحث عن عنوان 24 بت بشكل منفصل في سجلات الطائرات، لكن هذه الأداة لا تتصل بالسجلات أو المشغلين أو خدمات التتبع المباشر؛ بل تشرح نطاق التخصيص المنشور فقط.
لماذا لا يمكن تخصيص 000000 وFFFFFF؟
يتضمن النظام العالمي 16,777,214 قيمة قابلة للتخصيص بعد استبعاد قيمة الأصفار كلها وقيمة الآحاد كلها. وتشير إرشادات ICAO أيضًا إلى أن عنوان الأصفار كلها قد يدل على ضبط خاطئ لجهاز الإرسال.