web-dev-qa-db-ja.com

UDPブロードキャストパケット用のワイヤレスAP上の多くのクライアント

StackOverflowでこの質問をし、ここに指示されたので、アドバイスをいただければ幸いです。

ワイヤレスアクセスポイントからのUDPブロードキャストパケットの受信に依存するライブ音楽パフォーマンスの一部としてスマートフォンアプリケーションを展開しています。一度に20〜50のクライアントが接続されると思います。アクセスポイントごとに最大20のクライアントが推奨されることは承知していますが、UDPブロードキャストパケットはLANを介して接地されるため、複数のAPをリンクするにはどうすればよいですか。

これに適したAPに関する推奨事項を探しています。スマートフォンアプリに小さなメッセージを送信しているだけで、WANインターネット接続がないため、実際のデータ転送速度は非常に低く、わずか数kB/sです。試してみました。アドホックワイヤレス接続で接続されたピアがいくつかあり、問題はありませんでしたが、ddwrtを実行している古いWRT54Gでパケットのドロップの問題が発生しましたが、かなり大まかな状態です。

これを行うための最良の方法は何ですか?同時ワイヤレス接続を20クライアントに制限できると思います...しかしもっといいでしょう。

編集:私はそれが純粋に一方向のコミュニケーションであるとも言わなければなりません。スマートフォンアプリケーションはブロードキャストパケットのみを受信し、何も送信していません。

3
distorteddisco

Bradが述べているように、ほとんどのアクセスポイント、さらにはコンシューマールーターをスイッチに簡単に接続して、単純なアクセスポイントとして機能させることができます。多くの場合、コンシューマールーターを購入し、DD-WRTでフラッシュすることでさえ、特定の「アクセスポイント」デバイスを購入するよりもはるかに安価であり、はるかに多くの電力と機能を提供します。

したがって、あなたが尋ねたようにソリューションを拡張するには、単一のアクセスポイントのハードウェアとソフトウェアで実行できるクライアントの数を把握する必要があります。標準ファームウェアを搭載したコンシューマースタイルのデバイスの場合、20を超えて実行しようとはしません。DD-WRTなどの代替ファームウェアを使用すると、最大30を実行できる可能性があります。もう1つのオプションは、大規模なオフィスビルや学校で使用されているような高度な/産業用アクセスポイントの購入を調査することです。これらのデバイスは、一度に最大数千人のユーザーを簡単にサポートできますが、安価ではありません。

現在のLinksysまたはNetgearルーターはどれもかなりまともであり、必要な接続を提供できます。アクセスポイントも。最近、Linksys Wireless-Nルーターを2台購入し、DD-WRTでフラッシュしました。これらは、建物の1フロア全体で合計約40人のユーザーをサポートし、特にDD-WRTがアンテナにより多くの電力を送信する場合は範囲​​が広くなります。

通常、標準のイーサネットコードをスイッチからルーターまたはアクセスポイントのスイッチポートに接続するだけで、それだけで済みます。ロケールと使用している物理的な場所に適したチャネル分離を確認してください。無料のワイヤレスネットワークモニターツールを入手して、周囲の現在のネットワークを表示し、アクティビティがあまりない場所にデバイスチャネルを配置するだけです。

1
Brent Pabst

Unifi APについては http://ubnt.com をご覧ください。安価で、経験のないあらゆる種類のネットワークに深く入り込むことなく、必要なことをうまく実行できます(ただし、それも可能です。これらは、うまく抽象化されています)。私はそれらを定期的に使用し、誰にもお勧めします。

私はWRTで私にとって重要なことに触れませんでした。好きな人もいますが、ハーレーを見る人はバイクを見るように見えます。それらがバラバラにならないようにする/火をつける/溶けるのを防ぐことは楽しみの80%です。

0
tsz