เครื่องมือ "ตัวถอดรหัส Mode S ของอากาศยาน" ทำหน้าที่ถอดรหัสที่อยู่ Mode S เลขฐานสิบหกขนาด 24 บิต จำนวน 6 หลัก เพื่อแสดงรายละเอียดการจัดสรรอย่างเป็นทางการขององค์การการบินพลเรือนระหว่างประเทศ (ICAO) เครื่องมือนี้จะแปลงรหัสฐานสิบหกเพื่อระบุประเทศหรือหน่วยงานจดทะเบียนที่รับผิดชอบ โครงสร้างคำนำหน้าเลขฐานสอง ช่วงที่อยู่ทั้งหมด และตำแหน่งที่เจาะจงของรหัสที่ป้อนภายในบล็อกนั้น การทำงานของเครื่องมือเป็นแบบถอดรหัสโครงสร้างตามช่วงการจัดสรรที่เผยแพร่ในรูปแบบออฟไลน์ โดยไม่มีการติดตามเที่ยวบินแบบสด ไม่มีการค้นหาผู้ดำเนินการ และไม่มีการสอบถามข้อมูลทะเบียนอากาศยานที่ใช้งานอยู่
การประมวลผลข้อมูลทั้งหมดเกิดขึ้นภายในเบราว์เซอร์ของผู้ใช้งานโดยตรง และไม่มีการอัปโหลดข้อมูลใดๆ ไปยัง BroBroGo
โครงสร้างการจัดสรร 24 บิตของ ICAO
กรอบการทำงานของ ICAO กำหนดให้มีที่อยู่ที่สามารถจัดสรรได้ทั้งหมด 16,777,214 ค่าทั่วโลก ที่อยู่เหล่านี้จะถูกแจกจ่ายไปยังรัฐสมาชิกและหน่วยงานระหว่างประเทศในรูปแบบของบล็อกที่อยู่ โครงสร้างทางคณิตศาสตร์ของแต่ละบล็อกจะถูกกำหนดด้วยคำนำหน้าบิตเลขฐานสองแบบคงที่ (คำนำหน้าการจัดสรรคงที่) ซึ่งความยาวของคำนำหน้านี้จะเป็นตัวกำหนดจำนวนบิตที่จัดสรรได้ ที่เหลืออยู่สำหรับนำไปกำหนดให้กับอากาศยานแต่ละเครื่อง
การแปลงรหัสจากเลขฐานสอง 24 บิตมาเป็นเลขฐานสิบหก 6 หลัก ช่วยให้การอ้างอิงรหัสทรานสปอนเดอร์ในระบบการบินทำได้สะดวกขึ้น อย่างไรก็ตาม ข้อมูลที่ได้จากการจับคู่บล็อกเป็นเพียงข้อมูลการจัดสรรเชิงสถิติของ ICAO เท่านั้น ไม่ใช่ข้อมูลทะเบียนปัจจุบันที่เคลื่อนไหวตามจริง เนื่องจากทรานสปอนเดอร์อาจเกิดการตั้งค่าผิดพลาด มีการใช้รหัสซ้ำ หรือไม่มีการปรับปรุงรหัสหลังจากที่มีการโอนย้ายการจดทะเบียนอากาศยานไปยังประเทศอื่น
ข้อกำหนดของข้อมูลนำเข้าและข้อความแสดงข้อผิดพลาด
เครื่องมือรองรับการป้อนข้อมูลในช่อง "ที่อยู่ Mode S เลขฐานสิบหก" โดยมีข้อกำหนดและเงื่อนไขการตรวจสอบดังนี้:
- รูปแบบที่รองรับ: อักขระเลขฐานสิบหก
0–9และA–F(ไม่แยกแยะอักษรตัวพิมพ์เล็กหรือพิมพ์ใหญ่) อนุญาตให้มีช่องว่าง ขีดกลาง และคำนำหน้า0xได้ - ข้อผิดพลาดจากตัวอักษร: หากพบอักขระที่อยู่นอกเหนือขอบเขตเลขฐานสิบหก เครื่องมือจะแสดงข้อความข้อผิดพลาดว่า
ใช้เฉพาะอักขระเลขฐานสิบหก 0–9 และ A–F - ข้อผิดพลาดจากความยาว: หากข้อมูลที่ป้อนมีจำนวนอักขระเลขฐานสิบหกไม่ครบหกหลักพอดี (หลังจากละเว้นช่องว่าง ขีดกลาง หรือ
0xแล้ว) เครื่องมือจะแสดงข้อความข้อผิดพลาดว่าที่อยู่ Mode S แบบ 24 บิตต้องมีอักขระเลขฐานสิบหกหกตัวพอดี
รายละเอียดผลลัพธ์การถอดรหัส
เมื่อป้อนข้อมูลถูกต้อง เครื่องมือจะแสดงข้อมูลการถอดรหัสผ่านป้ายกำกับต่างๆ ดังนี้:
- บล็อกการจัดสรร: แสดงชื่อประเทศ หน่วยงาน หรือประเภทบล็อกพิเศษที่จับคู่ได้ เช่น:
- ชื่อประเทศหรือหน่วยงานที่ตรงกัน
บล็อกการจัดสรรชั่วคราวของ ICAOบล็อกใช้งานพิเศษของ ICAOบล็อกสำรองของภูมิภาค ‹region›สงวนไว้สำหรับการใช้งานในอนาคตไม่มีการจัดสรรที่เผยแพร่ในตารางนี้ไม่สามารถจัดสรรเป็นที่อยู่อากาศยานได้
- ช่วงที่เผยแพร่: ช่วงเลขฐานสิบหกทั้งหมดของบล็อกการจัดสรรนั้น
- ที่อยู่ในบล็อก: จำนวนที่อยู่ทั้งหมดที่อยู่ภายใต้บล็อกดังกล่าว
- ตำแหน่งในบล็อก: ลำดับตัวเลขเฉพาะของที่อยู่ที่ป้อนเมื่อเทียบกับตำแหน่งทั้งหมดในบล็อก
- คำนำหน้าการจัดสรรคงที่: คำนำหน้าบิตเลขฐานสองที่กำหนดไว้เฉพาะสำหรับบล็อกนั้น
- บิตที่จัดสรรได้: จำนวนบิตแปรผันที่เหลืออยู่สำหรับนำไปใช้งาน
ความเสี่ยงจากการตั้งค่าทรานสปอนเดอร์ผิดพลาด
ในระบบการบินสากล รหัสที่เป็นศูนย์ทั้งหมด (000000) และรหัสที่เป็นหนึ่งทั้งหมด (FFFFFF) เป็นรหัสที่ไม่สามารถนำมาจัดสรรเป็นที่อยู่อากาศยานได้ หากเครื่องมือตรวจพบรหัสที่เป็นศูนย์ทั้งหมด (000000) ระบบจะระบุว่าเป็นรหัสที่ไม่สามารถจัดสรรได้ ซึ่งในทางเทคนิคการบิน รหัสนี้มักเป็นข้อบ่งชี้ว่าทรานสปอนเดอร์ของอากาศยานเครื่องดังกล่าวมีข้อบกพร่องหรือเกิดความผิดพลาดในการตั้งค่า (Misconfiguration) ซึ่งอาจส่งผลกระทบต่อความปลอดภัยในน่านฟ้าได้
กลุ่มผู้ใช้งานที่เกี่ยวข้อง
- ผู้ชื่นชอบการบินและผู้สังเกตการณ์เครื่องบิน (Aviation Spotters): ใช้เพื่อระบุประเทศต้นทางหรือหน่วยงานจดทะเบียนของอากาศยานจากรหัสฐานสิบหกที่ดักจับได้จากสัญญาณทรานสปอนเดอร์ Mode S
- ช่างเทคนิคอากาศยานและเจ้าหน้าที่บำรุงรักษา: ใช้ตรวจสอบว่าทรานสปอนเดอร์ได้รับการโปรแกรมด้วยรหัสที่ถูกต้องตามบล็อกการจัดสรรของประเทศตนเองหรือไม่ หรือใช้หาสาเหตุความผิดพลาดในกรณีที่ทรานสปอนเดอร์แสดงรหัสศูนย์ทั้งหมด
- นักวิเคราะห์ข้อมูลและนักวิจัย: ใช้สำหรับแยกแยะและจัดกลุ่มข้อมูลดิบจากสัญญาณ ADS-B หรือ Mode S ให้เป็นบล็อกการจัดสรรที่เป็นระบบ โดยไม่ต้องเชื่อมต่อเพื่อดึงข้อมูลจากฐานข้อมูลทะเบียนภายนอก
คำถามที่พบบ่อย (FAQ)
ถาม: การตรงกับประเทศหรือหน่วยงานหมายความว่าอย่างไร ตอบ: หมายความเพียงว่า ICAO จัดสรรบล็อกที่อยู่นั้นให้ประเทศหรือหน่วยงานจดทะเบียนดังกล่าว ไม่ได้พิสูจน์ว่าอากาศยานยังจดทะเบียนอยู่ที่นั่น ทรานสปอนเดอร์อาจตั้งค่าผิด ที่อยู่อาจซ้ำ หรือไม่ได้ปรับปรุงหลังเปลี่ยนการจดทะเบียน
ถาม: ระบุอากาศยานหรือเที่ยวบินที่เจาะจงได้หรือไม่ ตอบ: ไม่ได้ ที่อยู่ 24 บิตสามารถนำไปค้นหาแยกต่างหากในทะเบียนอากาศยาน แต่เครื่องมือนี้ไม่เชื่อมต่อกับทะเบียน ผู้ดำเนินการ หรือบริการติดตามแบบสด โดยอธิบายเฉพาะช่วงการจัดสรรที่เผยแพร่แล้ว
ถาม: เหตุใดจึงจัดสรร 000000 และ FFFFFF ไม่ได้ ตอบ: แผนทั่วโลกมีค่าที่จัดสรรได้ 16,777,214 ค่า โดยไม่นับค่าที่เป็นศูนย์ทั้งหมดและหนึ่งทั้งหมด แนวทาง ICAO ยังระบุว่าที่อยู่ที่เป็นศูนย์ทั้งหมดอาจบ่งชี้ว่าทรานสปอนเดอร์ตั้งค่าผิด