Meshtastic, projek rangkaian komunikasi terdesentralisasi untuk kawasan yang sukar dijangkau

Meshtastic

Tangkapan skrin Meshtastic pada Android

Baru-baru ini, telah dikeluarkan berita tentang perkembangan a projek yang membenarkan penggunaan radio LoRa "Jarak Jauh", teknologi komunikasi wayarles jarak jauh berkuasa rendah yang direka untuk membolehkan komunikasi peranti dalam Internet Perkara (IoT) dan aplikasi lain yang memerlukan penghantaran data jarak jauh yang cekap.

Dengan nama "Meshtastic", projek ini bertujuan untuk menawarkan platform komunikasi terbuka dengan tujuan untuk mewujudkan rangkaian pemesejan terpencar dan berdikari, di mana setiap nod berkomunikasi secara langsung dengan nod jirannya, tanpa bergantung pada penghala terpusat.

Projek itu Ia dibangunkan di bawah garis panduan penggunaan transceiver berdasarkan protokol LoRa, yang membolehkan penghantaran data jarak jauh tanpa memerlukan lesen dan dengan bonus tambahan mencapai kelajuan beberapa kilobit sesaat dan jarak sehingga ratusan kilometer.

Oleh itu, projek itu tidak bertujuan untuk digunakan untuk komunikasi manusia. umumnya, memandangkan seperti yang dinyatakan, kelajuan data yang dihantar adalah terhad kepada kbps. Itulah sebabnya inisiatif ini, Ia dibentangkan sebagai penyelesaian yang ideal untuk mengatur komunikasi di kawasan yang sukar diakses, operasi mencari dan menyelamat, penyelarasan kumpulan dalam aktiviti pelancongan atau sukan, di kawasan tanpa infrastruktur atau dalam keadaan liputan wilayah yang lemah oleh pengendali selular.

Meshtastic

Cara Meshtastic berfungsi

Disebutkan bahawa Julat penghantaran yang panjang adalah berkat penggunaan transceiver autonomi yang menghantar mesej dan dikuasakan oleh panel solar, dan peserta sendiri boleh memiliki peranti LoRa tempatan yang menghantar isyarat dan dikawal dengan menyambung ke telefon pintar melalui Bluetooth.

Rangkaian Meshtastic membolehkan setiap pengguna yang mengambil bahagian melakukan pelbagai tindakan dalam sistem. Tindakan ini termasuk menghantar dan menerima mesej teks, serta penggunaan alat geolokasi. Terima kasih kepada struktur rangkaian mesh, mesej dihantar sepanjang rantai, memastikan semua ahli kumpulan boleh menerima mesej daripada peserta yang paling jauh. Ini berlaku tanpa mengira keupayaan untuk mewujudkan saluran komunikasi langsung dengan peserta tersebut.

Di samping itu, diperhatikan bahawa menghantar kedua-dua mesej siaran dibenarkan, yang diterima oleh semua peserta, serta mesej yang ditujukan kepada peserta tertentu. Untuk menjamin keselamatan komunikasi, mesej yang dihantar disulitkan menggunakan kekunci PSK yang telah dipilih sebelumnya (kunci prakongsi) menggunakan algoritma AES256.

Bagi protokol penghantaran, operasinya mudah: setiap paket dihantar dalam mod penghantaran, dan gelombang dianalisis untuk mengesahkan penerimaan oleh salah seorang peserta. Sekiranya pengesahan tidak diterima, tiga percubaan penghantaran tambahan dibuat selepas masa menunggu yang telah ditetapkan. Apabila paket diterima, ia diperiksa untuk melihat sama ada ia telah tiba pada masa lalu; Jika ya, ia diabaikan, dan jika tidak, ia dihantar semula kepada peserta lain. Dengan setiap penghantaran paket, kaunter hop berkurangan, dan apabila ia mencapai sifar, penghantaran semula paket berhenti. Pendekatan ini memastikan komunikasi yang boleh dipercayai dan cekap pada rangkaian Meshtastic.

Di bahagian ciri utama projek berikut menonjol:

  • Pemesejan Terdesentralisasi
  • Geolokasi dan GPS
  • Keselamatan Mesej menggunakan kunci prakongsi (PSK) dan algoritma AES256, menjamin keselamatan komunikasi.
  • Jarak jauh (rekod 254 km oleh kboxlabs)
  • Tiada telefon diperlukan untuk komunikasi mesh
  • Komunikasi terdesentralisasi – tiada penghala khusus diperlukan
  • Hayat bateri yang sangat baik
  • Hantar dan terima mesej teks antara ahli rangkaian.

Akhirnya, sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butiran di pautan berikut.

Untuk berminat dengan kod projek, mereka harus tahu bahawa kod untuk transceiver ditawarkan dan adalah tersedia di bawah lesen GPLv3, dan aplikasi mudah alih telah dibangunkan untuk platform Android e iOS, serta antara muka web dan perpustakaan Python untuk memudahkan automasi penghantaran dan penerimaan mesej.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.