ICAO-ийн 24 битийн хуваарилалтын бүтэц
Олон улсын иргэний нисэхийн байгууллага (ICAO) нь дэлхийн хэмжээнд агаарын хөлгүүдийг хосгүй байдлаар таних зорилгоор 24 битийн хаягжилтын системийг ашигладаг. Энэхүү схем нь нийт 16,777,214 ширхэг хуваарилж болох хаягийн сантай бөгөөд үүнээс бүхэлдээ тэг (000000) болон бүхэлдээ нэг (FFFFFF) утгуудыг хассан байдаг. ICAO нь энэхүү хаягийн орон зайг гишүүн орнууд болон олон улсын эрх бүхий байгууллагуудад тодорхой блокуудаар хуваарилан өгдөг.
Хуваарилалтын блок бүр нь тухайн улс эсвэл бүртгэлийн байгууллагын эзэмших хаягуудын хязгаарыг зааж өгдөг бөгөөд үүнд дараах тусгай ангиллууд багтана:
- Тодорхой улс орон эсвэл бүртгэлийн байгууллагын нэр
- ICAO түр хуваарилалтын блок
- ICAO тусгай хэрэглээний блок
‹region›бүсийн нөөц блок- Ирээдүйд ашиглахаар нөөцөлсөн
- Энэ хүснэгтэд нийтэлсэн хуваарилалт байхгүй
- Нисэх онгоцны хаягаар хуваарилж болохгүй
Энэхүү систем нь агаарын хөлгийн транспондероос дамжуулж буй дохиог хүлээн авч, түүний харьяалагдах улс эсвэл бүртгэлийн байгууллагыг шууд тодорхойлох суурь нөхцөл болдог.
Хоёртын системээс арван зургаат руу хөрвүүлэх нь
Нисэхийн салбарт агаарын хөлгийн 24 битийн хоёртын хаягийг илүү хялбар унших, тэмдэглэх зорилгоор зургаан оронтой арван зургаатын (hexadecimal) код болгон хөрвүүлдэг. 24 битийн урттай хоёртын код нь арван зургаатын систем дэх 0–9 болон A–F тэмдэгтүүдээс бүрдэх яг зургаан оронтой утгаар илэрхийлэгдэнэ.
Жишээлбэл, транспондерийн тохиргоо болон өгөгдөл дамжуулалтад ашиглагддаг энэхүү арван зургаатын кодыг "Нисэх онгоцны Mode S код тайлагч" хэрэгсэлд оруулахдаа үсгийн том жижгийг харгалзахгүйгээр бичиж болно. Мөн хэрэглэгчийн оруулах форматад зай, зураас эсвэл сонголттой 0x угтварыг ашиглахыг зөвшөөрдөг. Хэрэгсэл нь эдгээр тэмдэгтүүдийг шүүж, зөвхөн үндсэн зургаан оронтой арван зургаатын утгыг авч тайлалтыг хийдэг.
Тогтмол угтвар ба хуваарилж болох битүүд
ICAO-ийн хаягийн блок бүр нь математикийн тодорхой бүтцэд тулгуурладаг. Блок бүрт хоёртын системийн тогтмол битийн угтвар (Fixed allocation prefix) заагдсан байдаг бөгөөд энэ нь тухайн улс эсвэл байгууллагын кодыг тодорхойлно. Харин үлдсэн битүүд нь хуваарилж болох битүүд (Assignable bits) болох бөгөөд эдгээр хувьсах битүүдийн тооноос хамаарч тухайн улсын хаягийн сангийн хэмжээ шийдэгддэг.
Угтвар битийн урт богино байх тусам хуваарилж болох битүүдийн тоо ихсэж, тухайн улсад ногдох хаягийн хэмжээ нэмэгддэг. "Нисэх онгоцны Mode S код тайлагч" нь оруулсан хаягийг шинжлээд дараах бүтцийн мэдээллийг гаргаж өгдөг:
- Хуваарилалтын блок (Allocation block): Тухайн хаягт тохирох улс эсвэл байгууллагын нэр.
- Нийтэлсэн муж (Published range): Тухайн блокийн эхлэх болон төгсөх арван зургаатын бүтэн муж.
- Блок дахь хаягууд (Addresses in block): Тухайн блокт багтаж буй нийт хаягийн тоо.
- Блок дахь байрлал (Position in block): Оруулсан хаяг нь тухайн блокийн хэд дэх дугаарт байрлаж байгааг заах тодорхой тоон үзүүлэлт.
- Тогтмол хуваарилалтын угтвар (Fixed allocation prefix): Блокт зориулсан хоёртын тогтмол угтвар.
- Хуваарилж болох битүүд (Assignable bits): Тухайн блокт агаарын хөлгүүдэд тусгайлан оноож болох хувьсах битүүдийн тоо.
Транспондерийн буруу тохиргооны эрсдэлүүд
Агаарын хөлгийн аюулгүй байдал болон агаарын хөдөлгөөний удирдлагад Mode S хаягийн зөв тохиргоо маш чухал үүрэгтэй. Хэрэв агаарын хөлгийн транспондерийг буруу тохируулсан бол энэ нь агаарын орон зайн хяналтын системд алдаа үүсгэдэг.
Ялангуяа бүхэлдээ тэг (000000) хаяг дамжуулагдах нь транспондерийн тохиргоо алдагдсан эсвэл буруу програмчлагдсаны шууд илрэл юм. Ийм бүхэлдээ тэг болон бүхэлдээ нэг (FFFFFF) хаягуудыг агаарын хөлгүүдэд хуваарилахыг хориглодог бөгөөд хэрэгсэл нь эдгээрийг нисэх онгоцны хаягаар хуваарилж болохгүй утга хэмээн тодорхойлдог. Авионик инженерүүд болон техникийн ажилтнууд энэхүү хэрэгслийг ашиглан транспондерийн хаяг нь үндэсний хуваарилалтын зөв блокт багтаж байгаа эсэхийг шалгаж, буруу тохируулсан хаягуудыг илрүүлдэг.
Статик хуваарилалт ба динамик бүртгэлийн ялгаа
Энэхүү хэрэгсэл нь зөвхөн ICAO-оос нийтэлсэн статик хаягийн мужийн хуваарилалтыг тайлбарлах бөгөөд нислэгийн шууд хяналт эсвэл операторын мэдээллийн сантай холбогддоггүй.
Хэрэглэгчид дараах хязгаарлалтуудыг анхаарах шаардлагатай:
- Бүртгэлийн баталгаа болохгүй: Хаяг нь тодорхой улсын блокт таарч байгаа нь тухайн агаарын хөлөг одоог хүртэл тэр улсад бүртгэлтэй байгааг батлахгүй. Агаарын хөлгийг өөр улс руу шилжүүлэн бүртгүүлэх үед транспондерийн кодыг шинэчлэлгүй орхих тохиолдол гардаг.
- Давхардал ба буруу тохиргоо: Транспондерийн код буруу тохируулагдсан эсвэл өөр хөлгийн кодтой давхардсан байх магадлалтай.
- Шууд мэдээлэл байхгүй: Үр дүнд нислэг, бүртгэлийн дугаар, оператор, эзэмшигч, байршил эсвэл одоогийн бүртгэлийн мэдээлэл харагдахгүй.
Оролтын баталгаажуулалт ба алдааны мэдэгдлүүд
Хэрэгсэл нь хэрэглэгчийн оруулсан утгыг боловсруулахын өмнө хатуу дүрмийн дагуу шалгадаг. Хэрэв оролтын утга шаардлага хангахгүй бол дараах алдааны мэдэгдлүүдийг харуулна:
- Хэрэв оруулсан тэмдэгтүүд дунд арван зургаатын системд хамаарахгүй (0–9 болон A–F-ээс өөр) тэмдэгт байвал:
Зөвхөн 0–9 болон A–F арван зургаатын тэмдэгт ашиглана уу. - Хэрэв зөвшөөрөгдсөн зай, зураас,
0xугтварыг хассаны дараа үлдсэн тэмдэгтийн урт яг зургаан орон биш байвал:24 битийн Mode S хаяг яг зургаан арван зургаатын тэмдэгттэй байх ёстой.
Хаягийг таны хөтөч дотор тайлах бөгөөд BroBroGo руу юу ч илгээхгүй.
Түгээмэл асуултууд
Улс эсвэл байгууллагатай таарах нь юу гэсэн үг вэ? Энэ нь ICAO тухайн хаягийн блокийг тэр улс эсвэл бүртгэлийн байгууллагад хуваарилсан гэсэн үг төдий. Онгоц одоо ч тэнд бүртгэлтэйг батлахгүй; транспондер буруу тохируулагдсан, хаяг давхардсан эсвэл бүртгэл өөрчлөгдсөний дараа шинэчлэгдээгүй байж болно.
Тодорхой онгоц эсвэл нислэгийг таньж чадах уу? Үгүй. 24 битийн хаягийг нисэх онгоцны бүртгэлээс тусад нь хайж болох ч энэ хэрэгсэл бүртгэл, оператор эсвэл шууд хяналтын үйлчилгээнд холбогдохгүй; зөвхөн нийтэлсэн хуваарилалтын мужийг тайлбарлана.
000000 болон FFFFFF-ийг яагаад хуваарилж болохгүй вэ? Дэлхийн төлөвлөгөөнд бүхэлдээ тэг болон бүхэлдээ нэг утгыг хассан 16,777,214 хуваарилж болох утга бий. ICAO-ийн зааварт бүхэлдээ тэг хаяг нь буруу тохируулсан транспондерийг илэрхийлж болзошгүй гэж мөн дурдсан.
Миний оруулсан хаягийн мэдээлэл серверт хадгалагдах уу? Хаягийг таны хөтөч дотор тайлна. BroBroGo руу юу ч илгээхгүй.