インターネットのようなピアツーピアのパケット無線システムはありますか?


8

ピアツーピアの通信ネットワークシステムを設計した人はいますか?私はシステムを意味します、それは:

  • 送信機をUSBポートに接続して、ラップトップで操作できます
  • データ(テキストメッセージなど)の送信に使用できます
  • ユニットは同じシステムの最も近いユニットに自動的に接続し、ルーティングテーブルを生成するため、ネットワーク内のどこにでもメッセージを送信できるため、他のユニットは宛先に到達するまでメッセージを転送します。
  • 送信電力は数ワット(ステーションあたり数キロメートル/マイルの範囲を取得するため)である必要があり、周波数帯域は無料で使用できる正当な帯域(たとえば27 MHz)である必要があります。

この種のデバイスの目的は、自然災害に直面している地域で通信システムを確立すること、または政府の検閲によりインターネットの使用が禁止されている国で人々が通信できるようにすることです。

電気技師として、私はこの種のシステムが以下のことを知っています:

  • 構築することが可能です
  • そして、最も難しい部分はプロトコルを開発することです(2つのユニット間の通信は簡単ですが、複数のステーションを経由して宛先にメッセージを送る方法)。

しかし、まだ誰もそれをしていませんか?


どのようなデータレートを実現したいですか?
Oli Glaser

この種のシステム(低帯域幅)でのデータレートは劇的ではありません-おそらく数千ビット/秒です。
Vesa Linja-aho 2012

1
私はこの質問を閉じ持ってプッシュするつもりはありませんが、私はここの人々の思いを知っていただきたいと思います:meta.electronics.stackexchange.com/questions/922/...
Kellenjb

回答:


5

ユニットは同じシステムの最も近いユニットに自動的に接続し、ルーティングテーブルを生成するため、ネットワーク内のどこにでもメッセージを送信できるため、他のユニットは宛先に到達するまでメッセージを転送します。

あなたが説明しているのはメッシュネットワーク、より具体的にはワイヤレスメッシュネットワークです。つまり、簡単な答えは「はい」です。誰かがすでにそれを行っています。

他の人が指摘したように、アマチュア無線家はこれをAPRSと呼ばれるシステムに20年以上前に実装しました。ただし、アマチュアバンドでAPRSを使用するには、ライセンスされたラジオアマチュアである必要があります。

商業空間では、ラッカスやビレッジテルコなどのメッシュネットワークデバイスを提供し、第三世界で音声用のメッシュポテトを提供しています。低コストデバイスの別のベンダーはOpen Meshです。

アマチュア無線の場合、高速メッシュネットワーキングの最新版はHSMM-MESHです -

HSMM-MESH™は、完全に充電された車のバッテリーから数日間、または適度なソーラーアレイまたはその他の補助電源を追加して無期限に実行できる高速、自動検出、自動構成、フォールトトレラント、ワイヤレスコンピューターネットワークです。緊急通信に焦点が当てられています。

現在の形式では、Linksys WRT54GLワイヤレスルーターを使用して構築されており、13 cmアマチュア無線帯域の上部と重なる2.4GHz ISM帯域のチャネル1〜6で動作します。他のプラットフォームやバンドは、開発リソースが許す限りサポートされる可能性があります。


また、ジグビーシステムにいくつかのソフトウェアレイヤーを追加した場合、ハムライセンスを必要とせずにこれを満足でき、データレートははるかに低く、多くの回答よりもはるかに低いですが、運用担当者はコメントを投稿して、ほんの少しkbps。
Kortuk 2012年

Kortuk:必要なさまざまなソフトウェアレイヤーを実装すれば、zigbee、または事実上すべての無線機が機能することは間違いありません。悪魔はもちろん詳細にあり、完全なスタックを実装することは重要です。
JonnyBoats 2012年

@johnnyBoats、つまり、インターネットへのアップリンクを
zigbee

@JonnyBoatsちなみに、APRSはAX.25の上に構築されています...
vicatcu 2012年

無線センサネットワークのwikiは、メッシュネットワークプロトコルとカスタムハードウェア設計のいくつかの議論があります。
davidcary 2012

2

X.25はここでは関係ないと思います。

私の知る限り、スピーチに合法なさまざまなバンドは、デジタル伝送には合法ではありません。HAMスペシャリストに確認してください。

必要なのは、基本的に完全に動的なルーティングを備えたIPネットワークです(宛先アドレスは宛先の場所に関する情報を保持していません)。非無線(または指向性無線)の状況では、各ノードがパケットをルーティングする方法が問題になります。基本的に、宛先ごとにパケットを送信する方向(ネクストホップ)を持つルーティングマップが必要です。これは可能ですが、各ノードのメモリ要件はノード数に比例します。

無指向性無線の状況では、物事はさらに面白くなります。問題は、どのノードにパケットを転送するかではなく、ステーションがパケットを再ブロードキャストする必要があるかどうかです。そのためには、(前の送信者と自分のアクションと比較して)宛先の方向に関する知識と、この特定のパケットが最近(再)送信されたかどうかに関する知識の両方が必要です。興味深い問題。通信時間効率の良いソリューションには、大量のメモリが必要です。

動的ルーティング情報の維持は、それ自体が厄介な問題であることに注意してください。good-news-travels-fastの問題ですが、bad-news-dies-slowlyの問題を考えてください。また、システムは単一の誤動作している(または悪意のある!)ノードに対してどの程度の信頼性を備えている必要がありますか?

非常に単純な(そして強引な)実装では、ネットワーク全体で各パケットが「フラッディング」されます。これにより、特にステーションがその範囲に比べて近い場合に、帯域幅が大幅に減少します。


どうしてそれが関係しないのか...それはパケット無線ネットワークのHAMデータリンク層プロトコルです...それは「全体」の答えではないかもしれませんが、確かにそれの一部です...
vicatcu

私が知っていることから、それはピアツーピア通信のために意図されており、それはOPが望んでいるものではありません。X.25の説明では、ルーティングのヒントは見つかりませんでした。これがここでの主な問題です。
Wouter van Ooijen 2012年

実際にはgoogle AX.25ルーティングだけで、homepage.ntlworld.com / wadei / nosintro / CH26.HTMなどのヒットがたくさん表示されます...また、wikiの記事「実際には、AXを見つけるのは珍しいことではありません。 .25データリンク層。IPv4などの他のネットワーク層のトランスポートとして、TCPが使用されます。イーサネットと同様に、AX.25フレームはスイッチングをサポートするように設計されていません。このため、AX.25やや限定された形式のソースルーティングをサポートします。イーサネットスイッチの動作とは異なる方法でAX.25スイッチを構築することは可能ですが、これはまだ達成されていません。」
vicatcu

はい、私はそれを見つけて読み、それに基づいて私の結論に基づいています。組み込みの宛先ベースのルーティングはもちろん、非ピアツーピアの方法で無線リンクを使用することから生じるロービングやその他の問題をサポートするルーティングはありません。
Wouter van Ooijen 2012年

1

適応Wi-Fiを使用するなど、さまざまな方法でこれに対応できます(例:高電力、アドホックネットワーク

もう1つのオプションはxBeeで、これは(モジュールによって異なりますが)最大80 km、速度は9.6 kbpsから250 kbpsの範囲で使用できます。

また、速度はかなり遅いですが、(vicatuによって言及された)パケットラジオもあります。ただし、基本的なメッセージングには問題なく、おそらく実装が安価/簡単です(アマチュアラジオコミュニティから十分な支援を受けることができるはずです)。


1

私はこの送信機を数回使用しました:リンクうまく機能し、DigiMeshプロトコルを使用します:リンクはあなたが探しているものです。私は、それを使用して長距離のデータをネットワーク化するいくつかのシステムを構築しました。


2
回答にさらに追加してください。リンクはあなたの答えを補足するだけで、あなたが言っていることを理解する必要がないリンクに最適です。トランスミッタとdigimeshプロトコル、および彼のニーズに対してなぜ機能するかについて、もう少し追加できます。
Kellenjb

1

これは、HAMラジオ局のPACKET RADIOセクションを再構築しようとしたときに見つかりました。ハムとして、私はMIR宇宙ステーションに、そして現在まだ軌道上にあるISSにデジタル接続しました。それはVHF無線周波数でした、そして私はそれが飛ぶように宇宙ステーションのデジタルメッセージボックスを使いました。145.800 MHzで1200ボー。これはパケットラジオと呼ばれます。衛星接続のない海上船は、HF(短波)のパケットを電子メールに使用します。サービスです。今、私は彼らがコンピュータのサウンドカードを使用しており、無線/コンピュータのインターフェースを実行するPacket TNCボックスの生産が消えているように見えます。現在、フックアップは、無線に組み込まれたモデムを介してサウンドカード出力からのオーディオケーブルを使用します。現在販売されている多くのVHF無線機にこのモデムが搭載されています。パケットボックスまたはノードコントローラーがUSBに移行しなかったことがわかりました。現在、ほとんどのコンピューターにシリアルポートさえないため、TNCは何らかの回避策なしでは使用できません。AX25はもともとデジタルハムラジオ用に書かれたものだと私は理解しています。世界をカバーするAX25を使用した無線によるネットワークがありました。これは、AX25で作られたインターネットに変わりました。このプロトコルにはすでにRX / TX / Retriesのコントロールが組み込まれています。毎日使用します。


1

地理空間問題のごく一部で機能する簡単な解決策があります。より一般的な問題(参加者が離れている、丘、木、アパート、HOA、現金不足)には、より難しい回答と計画が必要です。

既成のソリューションといくつかのスクリプト作業の組み合わせに基づく計画で、同様の問題に答えました。ここには自動ルーティングはありませんが、既成のハードウェアを使用し、完全にVHF / UHFハムバンドを使用してルーティングする商用ネットワークがなくても、100マイルを超えるテキストメッセージングを実行します。

ショッピングリストと手順、および説明については、http://tarpn.netを参照してください。


0

ネツククはあなたが探しているものにかなり近いと思います。


1
私が他のカップルに言ったように、あなたの答えにさらに追加してください。リンクはあなたの答えを補足するだけで、あなたが言っていることを理解する必要がないリンクに最適です。ネットスクについて、そしてそれがなぜぴったりであるかについて、さらに追加できます。
Kellenjb 2012年

ケレンのコメントに追加するには:そのリンクが無効になると、あなたの答えは役に立たなくなります。
フェデリコルッソ


0

あらゆる周波数の無線で動作するサウンドカードパケットコントローラーソフトウェアがあります。27 MHzは開いているので、使用できます。シチズンのラジオに割り当てられている400 MHzのエリアにUHFがあります。これも可能です。ソフトウェアには、コントローラーと継続中のリレープロトコルが組み込まれています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.