თვითმფრინავის Mode S კოდის დეკოდერი
ეს ხელსაწყო ახდენს ექვსნიშნა თექვსმეტობითი Mode S მისამართის დეკოდირებას, რათა გამოავლინოს სამოქალაქო ავიაციის საერთაშორისო ორგანიზაციის (ICAO) მიერ განსაზღვრული განაწილების ოფიციალური დეტალები. ხელსაწყო თარგმნის 24-ბიტიან მისამართს და ადგენს პასუხისმგებელ ქვეყანას ან სარეგისტრაციო უწყების ბლოკს, ორობითი პრეფიქსის სტრუქტურას, მისამართების სრულ დიაპაზონს და შეყვანილი მისამართის კონკრეტულ პოზიციას ამ ბლოკში.
სისტემა მუშაობს მხოლოდ როგორც გამოქვეყნებული განაწილების დიაპაზონის სტრუქტურული დეკოდერი ხაზგარეშე (offline) რეჟიმში. იგი არ ახორციელებს ფრენების პირდაპირ თვალთვალს, ოპერატორების ძიებას ან საავიაციო რეესტრების აქტიურ გამოკითხვას.
ICAO-ს 24-ბიტიანი განაწილების სტრუქტურა
ICAO ანაწილებს 24-ბიტიან მისამართების სივრცეს წევრ სახელმწიფოებსა და საერთაშორისო უწყებებზე სპეციალური სქემის მიხედვით. გლობალური მასშტაბით ეს სქემა მოიცავს ზუსტად 16,777,214 განაწილებად მნიშვნელობას. თითოეული ქვეყნისთვის ან უწყებისთვის გამოყოფილი ბლოკის ზომა დამოკიდებულია ფიქსირებული ორობითი პრეფიქსის სიგრძეზე.
მისამართის სტრუქტურა შედგება ორი ძირითადი ნაწილისგან:
- ფიქსირებული განაწილების პრეფიქსი: ფიქსირებული ორობითი ბიტების ნაკრები, რომელიც განსაზღვრავს კონკრეტულ ბლოკს.
- განაწილებადი ბიტები: ცვლადი ბიტები, რომლებიც რჩება 24-ბიტიან მისამართში ინდივიდუალური თვითმფრინავებისთვის გამოსაყენებლად.
რაც უფრო მოკლეა ფიქსირებული პრეფიქსი, მით მეტია განაწილებადი ბიტების რაოდენობა და, შესაბამისად, უფრო დიდია ქვეყნისთვის ხელმისაწვდომი მისამართების აუზი.
თექვსმეტობითი კოდის ფორმატი და შეყვანის წესები
საავიაციო ტრანსპონდერებში 24-ბიტიანი ორობითი მისამართი წარმოდგენილია ექვსნიშნა თექვსმეტობითი კოდის სახით. ხელსაწყოში მონაცემების შეყვანისას მოქმედებს შემდეგი წესები:
- დაშვებული სიმბოლოები: თექვსმეტობითი სიმბოლოები
0–9დაA–F(რეგისტრის მიმართ მგრძნობელობის გარეშე). - ფორმატირება: ნებადართულია გამოტოვებების (spaces), დეფისების და არასავალდებულო
0xპრეფიქსის გამოყენება. - შეცდომების დამუშავება:
- თუ შეყვანილი ტექსტი შეიცავს სიმბოლოებს თექვსმეტობითი დიაპაზონის მიღმა, სისტემა აჩვენებს შეტყობინებას:
გამოიყენეთ მხოლოდ 0–9 და A–F თექვსმეტობითი სიმბოლოები. - თუ შეყვანილი მნიშვნელობა არ შეიცავს ზუსტად ექვს თექვსმეტობით სიმბოლოს (გამოტოვებების, დეფისების ან
0xპრეფიქსის გამოკლებით), ეკრანზე გამოჩნდება შეცდომა:24-ბიტიანი Mode S მისამართი ზუსტად ექვს თექვსმეტობით სიმბოლოს უნდა შეიცავდეს.
- თუ შეყვანილი ტექსტი შეიცავს სიმბოლოებს თექვსმეტობითი დიაპაზონის მიღმა, სისტემა აჩვენებს შეტყობინებას:
დეკოდირების გამოსავალი მონაცემები
მისამართის წარმატებული დამუშავების შემდეგ, ხელსაწყო აჩვენებს შემდეგ პარამეტრებს:
| პარამეტრი | აღწერა |
|---|---|
| განაწილების ბლოკი | შესაბამისი ქვეყანა, სარეგისტრაციო უწყება ან სპეციალური კატეგორია. |
| გამოქვეყნებული დიაპაზონი | გამოყოფილი ბლოკის სრული თექვსმეტობითი დიაპაზონი. |
| მისამართები ბლოკში | მოცემულ ბლოკში არსებული მისამართების საერთო რაოდენობა. |
| პოზიცია ბლოკში | შეყვანილი მისამართის კონკრეტული რიგითი ნომერი გამოყოფილ ბლოკში. |
| ფიქსირებული განაწილების პრეფიქსი | ბლოკისთვის მინიჭებული ფიქსირებული ორობითი პრეფიქსი. |
| განაწილებადი ბიტები | ინდივიდუალური მინიჭებისთვის დარჩენილი ცვლადი ბიტები. |
დეკოდირებისას შესაძლებელია გამოვლინდეს შემდეგი სპეციალური ბლოკები:
ICAO-ს დროებითი განაწილების ბლოკიICAO-ს სპეციალური გამოყენების ბლოკი‹region› რეგიონის სარეზერვო ბლოკიდაცულია მომავალი გამოყენებისთვისამ ცხრილში გამოქვეყნებული განაწილება არ არისვერ განაწილდება თვითმფრინავის მისამართად
ტრანსპონდერის არასწორი კონფიგურაციის რისკები
საავიაციო უსაფრთხოებისთვის კრიტიკულად მნიშვნელოვანია ტრანსპონდერის სწორი გამართვა. საერთაშორისო წესების მიხედვით, მთლიანად ნულოვანი (000000) და მთლიანად ერთიანებისგან შემდგარი (FFFFFF) მისამართები არ არის განაწილებადი.
თუ სისტემაში შეიყვანება მთლიანად ნულოვანი მისამართი, იგი იდენტიფიცირდება როგორც არასწორად კონფიგურირებული ტრანსპონდერის ნიშანი. ასეთი შეცდომები, ისევე როგორც დუბლირებული მისამართები ან თვითმფრინავის გაყიდვის შემდეგ უცვლელად დატოვებული კოდები, ქმნის საჰაერო სივრცეში იდენტიფიკაციის პრობლემებს.
მონაცემთა დამუშავება და კონფიდენციალურობა
მომხმარებლის მიერ შეყვანილი მონაცემების დამუშავება ხდება სრულად ლოკალურად. მისამართი თქვენს ბრაუზერში იშიფრება და BroBroGo-ზე არაფერი იტვირთება, რაც უზრუნველყოფს სრულ კონფიდენციალურობას და მყისიერ მუშაობას ქსელური მოთხოვნების გარეშე.
ხშირად დასმული კითხვები
რას ნიშნავს ქვეყანასთან ან უწყებასთან დამთხვევა? ეს მხოლოდ იმას ნიშნავს, რომ ICAO-მ მისამართების ეს ბლოკი შესაბამის ქვეყანას ან სარეგისტრაციო უწყებას გამოუყო. ეს არ ადასტურებს, რომ თვითმფრინავი კვლავ იქაა რეგისტრირებული; ტრანსპონდერი შეიძლება არასწორად იყოს გამართული, მისამართი დუბლირებული ან რეგისტრაციის ცვლილების შემდეგ განუახლებელი.
შეუძლია კონკრეტული თვითმფრინავის ან ფრენის ამოცნობა? არა. 24-ბიტიანი მისამართი შეიძლება ცალკე მოიძებნოს თვითმფრინავების რეესტრებში, მაგრამ ეს ხელსაწყო არ უკავშირდება რეესტრებს, ოპერატორებს ან პირდაპირი თვალთვალის სერვისებს; ის მხოლოდ გამოქვეყნებულ განაწილების დიაპაზონს ხსნის.
რატომ ვერ ნაწილდება 000000 და FFFFFF? გლობალურ გეგმაში 16 777 214 განაწილებადი მნიშვნელობაა, მთლიანად ნულებისა და მთლიანად ერთიანების მნიშვნელობების გამოკლებით. ICAO-ს მითითებებში ასევე წერია, რომ მთლიანად ნულოვანი მისამართი შეიძლება არასწორად გამართულ ტრანსპონდერზე მიუთითებდეს.