Apakah ada sistem radio paket peer-to-peer seperti internet?

8

Adakah yang merancang sistem jaringan komunikasi peer-to-peer, yang bekerja hampir seperti internet, tetapi secara nirkabel? Maksud saya sistem, yang:

  • Anda dapat menghubungkan pemancar ke port usb dan mengoperasikannya dengan laptop
  • dapat digunakan untuk mengirim data (misalnya, pesan teks)
  • unit akan terhubung secara otomatis ke unit terdekat dari sistem yang sama, dan menghasilkan tabel routing, dan karena itu Anda dapat mengirim pesan Anda di mana saja di jaringan, sehingga unit lain akan menyampaikan pesan Anda ke depan hingga mencapai tujuannya.
  • Daya pancar harus beberapa watt (untuk mendapatkan kisaran beberapa kilometer / mil per stasiun) dan pita frekuensi harus berupa pita hukum untuk penggunaan gratis (27 MHz, misalnya).

Suatu tujuan untuk perangkat semacam ini adalah membangun sistem komunikasi di suatu daerah yang menghadapi bencana alam atau untuk membantu orang berkomunikasi di negara-negara di mana sensor pemerintah melarang penggunaan internet.

Sebagai insinyur listrik, saya tahu sistem seperti ini:

  • mungkin untuk dibangun
  • dan bagian tersulit adalah mengembangkan protokol (komunikasi antara dua unit itu sepele, tetapi bagaimana cara menyampaikan pesan melalui beberapa stasiun ke tujuannya).

Tapi adakah yang sudah melakukannya?

Vesa Linja-aho
sumber
Kecepatan data seperti apa yang ingin Anda capai?
Oli Glaser
Kecepatan data dengan sistem semacam ini (bandwidth rendah) tidak bisa dramatis - mungkin beberapa ribu bit per detik.
Vesa Linja-aho
1
Saya tidak akan mendesak agar pertanyaan ini ditutup, tetapi saya ingin mengetahui pemikiran orang-orang di sini: meta.electronics.stackexchange.com/questions/922/…
Kellenjb

Jawaban:

5

unit akan terhubung secara otomatis ke unit terdekat dari sistem yang sama, dan menghasilkan tabel routing, dan karena itu Anda dapat mengirim pesan Anda di mana saja di jaringan, sehingga unit lain akan menyampaikan pesan Anda ke depan hingga mencapai tujuannya.

Apa yang Anda gambarkan adalah jaringan mesh, atau lebih khusus jaringan mesh nirkabel . Jadi jawaban singkatnya adalah ya, seseorang sudah melakukannya.

Seperti yang telah ditunjukkan orang lain, amatir radio menerapkan ini lebih dari 20 tahun yang lalu dalam sistem yang dikenal sebagai APRS . Namun untuk menggunakan APRS pada band-band amatir, Anda harus menjadi radio amatir berlisensi.

Di ruang komersial ada banyak perusahaan yang menawarkan perangkat jaringan mesh seperti Ruckus dan Village Telco dengan kentang mesh mereka untuk suara di dunia ketiga. Vendor perangkat murah lainnya adalah Open Mesh .

Untuk radio amatir, inkarnasi terbaru untuk jaringan mesh kecepatan tinggi adalah HSMM-MESH -

HSMM-MESH ™ adalah jaringan komputer nirkabel berkecepatan tinggi, dapat menemukan sendiri, mengkonfigurasi sendiri, toleran terhadap kesalahan, yang dapat berjalan selama berhari-hari dari baterai mobil yang terisi penuh, atau tanpa batas dengan penambahan susunan surya sederhana atau sumber daya tambahan lainnya. Fokusnya adalah komunikasi darurat.

Dalam bentuk saat ini dibangun menggunakan router nirkabel Linksys WRT54GL dan beroperasi pada saluran 1-6 dari pita ISM 2.4GHz, yang tumpang tindih dengan bagian atas band radio amatir 13cm. Platform dan jalur lain mungkin didukung jika sumber daya pengembangan mengizinkan.

JonnyBoats
sumber
Bagi saya juga terlihat bahwa jika ada beberapa lapisan perangkat lunak yang ditambahkan ke sistem zigbee, mereka dapat memenuhi hal ini tanpa memerlukan lisensi ham, data-rate jauh lebih rendah dari banyak jawaban Anda tetapi op mengirimkan komentar yang mengatakan mereka hanya perlu beberapa kbps.
Kortuk
Kortuk: Anda benar bahwa zigbee, atau hampir semua radio, mampu jika seseorang mengimplementasikan berbagai lapisan perangkat lunak yang diperlukan. Iblis ada dalam perincian tentu saja dan menerapkan setumpuk penuh adalah tidak sepele.
JonnyBoats
@johnnyBoats, saya maksudkan bahwa zigbee memenuhi sebagian besar persyaratan jika Anda hanya mendesain uplink ke internet menjadi zigbee master node (saya lupa istilah yang tepat)
Kortuk
@JonnyBoats Kebetulan, APRS dibangun di atas AX.25 ...
vicatcu
The wiki jaringan sensor nirkabel memiliki beberapa diskusi protokol jaringan mesh dan desain hardware kustom.
davidcary
2

Saya tidak berpikir X.25 relevan di sini.

AFAIK berbagai band yang legal untuk speach tidak legal untuk transmisi digital. Tanyakan kepada spesialis HAM.

Yang Anda inginkan pada dasarnya adalah jaringan IP dengan perutean yang benar-benar dinamis (alamat tujuan tidak menyimpan informasi tentang lokasi desinasi). Dalam situasi non-radio (atau radio directional) masalahnya adalah bagaimana setiap node harus merutekan paket-paketnya. Pada dasarnya harus memiliki peta perutean yang memiliki, untuk setiap tujuan, arah (hop berikutnya) untuk mengirim paket. Ini bisa dilakukan, tetapi kebutuhan memori di setiap node linier dalam jumlah node.

Dalam situasi radio non-directional, banyak hal menjadi jauh lebih menarik. Pertanyaannya bukan pada simpul mana suatu paket harus diteruskan, tetapi apakah suatu stasiun harus menyiarkan kembali suatu paket sama sekali. Untuk itu diperlukan pengetahuan tentang arah tujuan (dibandingkan dengan pengirim sebelumnya dan kelonggaran saya sendiri), dan pengetahuan tentang apakah paket khusus ini telah (kembali) ditransmisikan baru-baru ini. Masalah menarik. Solusi hemat airtime membutuhkan banyak memori.

Perhatikan bahwa mempertahankan informasi perutean dinamis itu sendiri merupakan masalah. Pikirkan masalah-berita-baik-bepergian-cepat tapi buruk-berita-mati-lambat. Dan bagaimana robuust seharusnya sistem terhadap node malfungsi tunggal (atau bahkan jahat!)?

Implementasi yang sangat sederhana (dan robuust) akan 'membanjiri' setiap paket melalui seluruh jaringan. Ini mengurangi bandwidth secara drastis, terutama ketika stasiun dekat dibandingkan dengan jangkauannya.

Wouter van Ooijen
sumber
Bagaimana mungkin itu tidak relevan ... ini adalah protokol lapisan data link HAM untuk jaringan Radio Paket ... mungkin bukan jawaban "keseluruhan", tapi itu pasti bagian dari itu ...
vicatcu
Dari apa yang saya tahu itu ditujukan untuk komunikasi peer-to-peer, yang bukan apa yang diinginkan OP. Dalam deskripsi X.25 saya tidak menemukan petunjuk routing, yang merupakan masalah utama di sini.
Wouter van Ooijen
Sebenarnya hanya google routing AX.25 dan Anda akan mendapatkan banyak hits seperti homepage.ntlworld.com/wadei/nosintro/CH26.HTM ... juga dari artikel wiki "Dalam praktiknya, tidak jarang menemukan AX .25 lapisan data link sebagai transportasi untuk beberapa lapisan jaringan lain, seperti IPv4, dengan TCP digunakan di atas itu. Perhatikan bahwa, seperti Ethernet, frame AX.25 tidak direkayasa untuk mendukung switching. Untuk alasan ini, AX.25 mendukung bentuk sumber routing yang agak terbatas. Meskipun memungkinkan untuk membangun switch AX.25 dengan cara yang tidak berbeda dengan cara kerja switch Ethernet, ini belum tercapai "
vicatcu
Ya, saya menemukan dan membaca itu dan mendasarkan kesimpulan saya di atasnya. Tidak ada routing berbasis tujuan bawaan, apalagi routing yang mendukung roving dan masalah lain yang timbul dari penggunaan tautan radio dengan cara non-peer-to-peer.
Wouter van Ooijen
1

Ada berbagai cara Anda bisa melakukan pendekatan ini, termasuk hanya menggunakan Wi-Fi yang disesuaikan (mis. Daya yang lebih tinggi, jaringan adhoc )

Pilihan lain mungkin xBee , yang (tergantung pada modul) dapat digunakan hingga 80 km dan dengan kecepatan mulai dari 9,6 kbps hingga 250 kbps.

Juga ada radio paket (seperti yang disebutkan oleh vicatu) meskipun kecepatannya cukup rendah. Akan lebih baik untuk olahpesan dasar dan mungkin murah / mudah diterapkan (harus bisa mendapatkan banyak bantuan dari komunitas radio amatir)

Oli Glaser
sumber
1

Saya telah menggunakan pemancar ini beberapa kali: tautan Ini berfungsi dengan baik dan menggunakan protokol DigiMesh: tautan yang Anda cari. Saya telah membangun beberapa sistem yang menggunakannya untuk data jaringan jarak jauh.

Sumbu
sumber
2
Harap tambahkan lebih banyak jawaban Anda. Yang terbaik untuk tautan adalah hanya melengkapi jawaban Anda, tetapi tidak diharuskan untuk memahami apa yang Anda katakan. Anda dapat menambahkan sedikit lebih banyak tentang pemancar dan protokol digimesh dan mengapa itu bekerja untuk kebutuhannya.
Kellenjb
1

Saya menemukan ini ketika saya mencoba untuk merekonstruksi bagian PACKET RADIO dari stasiun radio HAM saya. Sebagai ham saya telah membuat koneksi digital ke stasiun luar angkasa MIR dan kemudian ISS yang masih dalam orbit saat ini. Itu adalah frekuensi radio VHF dan saya telah menggunakan kotak pesan digital pada stasiun ruang angkasa saat terbang. 1200 baud pada 145.800 mhz. Ini disebut Radio Paket. Kapal di laut tanpa koneksi satelit menggunakan paket pada HF (gelombang pendek) untuk email. Ini adalah layanan. Sekarang saya menemukan mereka menggunakan kartu suara komputer dan produksi kotak TNC Paket yang menjalankan antarmuka radio / komputer tampaknya menghilang. Sekarang, sambungan menggunakan kabel audio dari output kartu suara melalui modem yang terpasang di radio. Banyak radio VHF yang dijual sekarang memiliki modem ini. Saya menemukan bahwa BOXES PAKET atau PENGENDALIAN NODE tidak membuat lompatan ke USB dan karena kebanyakan komputer sekarang bahkan tidak memiliki port serial TNC saya tidak dapat digunakan tanpa semacam pekerjaan di sekitar. Ini adalah pemahaman saya bahwa AX25 pada awalnya ditulis untuk radio ham digital. Kami memiliki jaringan melalui radio menggunakan AX25 yang meliput dunia. Ini berubah menjadi internet, yang terbuat dari AX25. Protokol ini sudah memiliki kontrol untuk RX / TX / Retries, bla bla bawaan. Anda menggunakannya setiap hari.

Paul VE3SPP
sumber
1

Ada solusi mudah yang bekerja untuk persentase masalah geospasial yang sangat kecil. Masalah yang lebih umum (peserta berjauhan, bukit, pohon, apartemen, HOA, kekurangan uang tunai) membutuhkan jawaban dan perencanaan yang lebih sulit.

Saya menjawab masalah yang sama dengan rencana berdasarkan kombinasi solusi rak dan beberapa skrip. Tidak ada perutean otomatis di sini tetapi ia melakukan pengiriman pesan teks lebih dari seratus mil tanpa jaringan komersial untuk dilintasi, menggunakan perangkat keras dari rak dan seluruhnya pada pita ham VHF / UHF.

Lihat http://tarpn.net untuk daftar belanja dan instruksi serta penjelasannya.

Ka2dew
sumber
0

Saya pikir Netsukuku cukup dekat dengan apa yang Anda cari.

Dmitry Dzhus
sumber
1
Seperti yang saya katakan kepada beberapa orang, Tolong tambahkan lagi jawaban Anda. Yang terbaik untuk tautan adalah hanya melengkapi jawaban Anda, tetapi tidak diharuskan untuk memahami apa yang Anda katakan. Anda dapat menambahkan lebih banyak tentang Netsukuku dan mengapa itu cocok.
Kellenjb
Untuk menambahkan komentar Kellen: jika tautan itu mati jawaban Anda menjadi tidak berguna.
Federico Russo
0

Ada perangkat lunak pengontrol paket kartu suara yang akan bekerja melalui radio frekuensi apa pun. 27 mhz terbuka sehingga Anda bisa menggunakannya. ada UHF di area 400 mhz yang ditugaskan untuk radio Citizen. Ini juga mungkin. Perangkat lunak ini memiliki pengontrol dan protokol relai yang berkelanjutan.

Paul VE3SPP
sumber