GPS /GNSS Sinyal menempuh jarak 20 kilometer dari satelit hingga penerima GNSS Anda. Tidak mudah, tetapi secara teknis memungkinkan, untuk menghasilkan sinyal GNSS palsu dari stasiun darat, yang dapat membingungkan penerima GNSS Anda dan mengira sinyal itu berada di tempat lain. Anda mungkin telah membaca di berita akhir-akhir ini bahwa hal ini semakin menjadi masalah pada perangkat GNSS yang dipasang di pesawat terbang.
Untuk meningkatkan keandalan transmisi dan memberikan kemampuan kepada penerima GNSS untuk mendeteksi sinyal palsu, sistem GNSS Eropa Galileo telah mengembangkan layanan anti-spoofing OSNMA, yang memungkinkan komunikasi ujung ke ujung yang aman dari Galileo satelit ke penerima yang mendukung OSNMA. Secara singkat, satelit dan penerima GPS saling bertukar kata sandi atau “kunci” yang dapat digunakan penerima GNSS untuk menentukan apakah sinyal tersebut asli atau palsu. Jika sinyal satelit ditandai sebagai palsu, sinyal tersebut akan dikecualikan dari perhitungan posisi. Pada saat penulisan tutorial ini, harap dicatat bahwa fitur ini masih dalam tahap pengujian oleh Galileo dan Septentrio, jadi hasilnya mungkin belum sepenuhnya dapat diandalkan.
Tutorial langkah demi langkah ini akan memandu Anda melalui pengambilan dan memasukkan kunci ke dalam Septentrio penerima untuk mengaktifkan layanan OSNMA. Proses ini dapat diulang pada penerima yang ditenagai oleh mosaic-H dan mosaic-X5 modul dengan firmware terbaru.
Pada saat penulisan tutorial ini, harap dicatat bahwa fitur ini masih dalam tahap pengujian oleh Galileo dan Septentrio, jadi hasilnya mungkin belum sepenuhnya dapat diandalkan.
Perangkat Keras yang Diperlukan:
- simpleRTK3B Pro
- Budget Survey Tripleband GNSS Antenna (IP66)
- komputer atau laptop
Cara menguji perlindungan anti-spoofing menggunakan OSNMA di Septentrio penerima
Pertama, ambil kunci layanan OSNMA.
- Daftar ke akun Anda di Situs web EUSPA.
- Pergi ke DUKUNGAN UNTUK PENGEMBANG–>FASE UJI OBSERVASI PUBLIK OSNMAIsi formulir untuk menjadi peserta Tahap Ujian Pengamatan Publik OSNMA.
Anda akan mendapatkan email yang mengonfirmasi pendaftaran Anda untuk dapat mengunduh kunci. Harap dicatat bahwa konfirmasi mungkin memerlukan waktu sekitar 1 minggu.
- Setelah menerima konfirmasi, buka:
- Produk GSC–>OSNMA_Kunci Publik untuk kunci publik. Unduh file crt produk.
- Produk GSC–>OSNMA_Pohon Merkle untuk akar Pohon Merkle. Unduh file xml produk.
- Setelah mengunduh kunci, Anda perlu mengonversinya ke dalam format yang diterima oleh penerima. Untuk kunci publik, Anda dapat menggunakan OpenSSL, yang biasanya tersedia di sebagian besar distribusi Linux. Pengguna Windows dapat mengunduh dan menginstal OpenSSL RinganUntuk mengonversi kunci, gunakan perintah:
openssl x509 -in "C:\Users\User\Downloads\OSNMA_PublicKey_20240115100000_newPKID_1.crt" -pubkey -noout -out key.pub
- Ingatlah untuk mengganti nama folder dan kunci dengan nama Anda sendiri yang diperoleh dari langkah 3.
- Gunakan perintah ketik kunci.pub untuk memeriksa kunci atau membuka file key.pub dengan pembaca txt. File akan ditampilkan sebagai gambar. Salin kuncinya, kita akan menggunakannya nanti.
type key.pub
- Harap perhatikan bahwa akan ada CRLF (carriage return dan line feed) antara baris pertama dan kedua pada kunci. Pastikan untuk menghapus spasi tambahan ini, jika tidak, Anda mungkin akan mendapatkan pesan kesalahan saat menggunakan kunci tersebut.
- Buka file Merkle Tree “.xml” di browser dengan klik kanan dan Buka dengan. Kita perlu menemukan “x_ji”parameter dari “Node Pohon j4” (disorot di bawah).
Kedua, konfigurasikan kunci publik OSNMA dan root Merkle Tree ke Septentrio penerima.
- Hubungkan receiver ke komputer Anda melalui port USB yang diberi label POWER+GPS.
- Buka browser web dan ketik 192.168.3.1 untuk membuka Septentrio antarmuka web. Pergi ke admin->Tentang kami untuk memeriksa firmware penerima Anda.
Jika firmware Anda 4.14.4 atau lebih baru, Anda dapat langsung ke langkah 11.
- Jika firmware Anda lebih lama dari 4.14.4, Anda perlu memperbaruinya. Ikuti tutorial video untuk memperbarui firmware Anda
- Hubungkan antena ke penerima dan letakkan di udara terbuka untuk menguji fungsinya.
- Pergi ke GNSS–>OSNMA. Pada Konfigurasi OSNMA pilih longgar, Konfigurasi Klien NTP pilih mati.
Memeriksa Pengaturan lanjutan.
Pada akar Merkle Tree, tempelkan akar Merkle Tree yang Anda peroleh dari langkah 7.
Pada Key1, tempel kunci yang Anda dapatkan dari langkah 6.
Klik Ok dan menyimpan konfigurasi, jadi Anda tidak perlu memasukkan kunci di lain waktu.
- Dalam beberapa menit, Status akan berubah dari inisialisasi menjadi Autentikasi. Anda dapat melihat jumlah Galileo satelit yang dipalsukan.
Jika Anda ingin melakukan tutorial ini, kami memiliki stok semua produk dan siap dikirim: