問題タブ [mesh-network]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS でのメッシュ ネットワーキング
Apple が iOS 7.1 でメッシュ ネットワーキングのサポートを追加したことを読んだことがありますが、これらの設定方法に関する実際の例やチュートリアルを見て非常に興味があります。
誰もそれについて経験がありますか?基本的に、2 つの iOS デバイスが Wifi (ルーターや AP なし) または Bluetooth 経由で相互に通信できるようにしたいと考えています。
ios - iOS の Safari でメッシュ ネットワークを使用できますか?
iOS 7 がリリースされてから、アプリ開発に使用できるMultipeer Connectivity Frameworkを使用して、メッシュ ネットワークを介してデバイスを接続することが可能になりました。
私の質問は、アプリを介して実現できるのと同じ種類の接続を Safari に適用できるかということです。言い換えれば、Safari のインターネット接続メカニズムは、iOS のセルラー データ/wifi を経由することを強制するのでしょうか、それとも、ユーザーがメッシュ経由でブラウジングできるようにすることは可能でしょうか?
私は iOS の開発についてよく知りませんし、Safari で開いた Web サイトには、デバイスが使用するインターネット接続メカニズムの種類を決定する権限がないのではないかと思います。許可またはそのようなもの。
頭に浮かぶのは、ユーザーが Web サイトから自分のファイル システムに写真をダウンロードできることですが、要求を行っているのはユーザーです。Web サイトは写真を保存する許可を求めているわけではありません。
android - モバイルタワーなしでモバイル間通信?
モバイルデバイスのアンテナを何らかの方法で操作して、他のモバイルデバイスを直接接続することは可能ですか.Android APIはそのような機能を提供しますか? 関連する実装を知っている人はいますか?
android - ユーザー操作なしの Android 上のメッシュ/p2p ネットワーク
私たちはコンピュータ サイエンスの学生のグループで、現在、修士号の一部としてプロジェクトに取り組んでいます。
私たちの問題は次のとおりです。
私たちは、デバイスが少量のデータを交換する必要がある Android 用のアプリに取り組んでいます。これは、Bluetooth や WiFi Direct などを使用して、モバイル接続や既存の WiFi ネットワークなしで機能する必要があります。
デバイスが 31 バイトのデータを送信するアドバタイジング モードを実行できるようにする Bluetooth スマートを調べましたが、これは私たちのニーズには十分すぎるほどです。しかし、これは Android 5.0 でのみサポートされているため、利用可能性が大幅に制限されます。
メッセージの確認とエラー チェックはプラスですが、必須ではありません。したがって、Udp 接続が可能です。
私たちが見つけることができるすべての解決策は、ユーザーがピアリクエストを積極的に受け入れることを含みます。これは、何百ものデバイスが相互に通信している可能性があるため、受け入れられないか、デバイスをルート化する可能性があります。
要するに、私たちが探しているのは、デバイスが少量のデータをブロードキャストする方法です。最小値は約 24 バイトです。ユーザーはアプリを起動する以外に何もする必要はありません。
ios - メッセージを受信する uBudu Mesh Networking
uBudu Mesh Network を介してメッセージを受信する方法を知っている人はいますか?
私は uBudu ビーコンを使用するアプリに取り組んでおり、一般的なアイデアは、ユーザーがこれらのビーコンを介して互いにメッセージを送信できるようにすることです。ここで説明されているように、iOS-Mesh-SDK を正常に接続しました: https://github.com/Ubudu/IOS-Mesh-SDK。
メッシュ メッセージを別のビーコンに送信する方法の例があり、完全に機能しますが、これらのメッセージをビーコンからユーザー アプリに取得する方法についてはわかりません。
MeshBeacon クラスには次のメソッドがあります。
しかし、メッセージの取得については何もありません。
どんな提案でも大歓迎です!
python - メッシュ ネットワーク Xbee、Python
Xbees で実行されているメッシュ ネットワークがあります。ネットワーク内の可能なノード (つまり 20) とそれらのアドレスを合計する必要があります。どのノードがオンになっているかを通知するスクリプトを作成したいと考えています (何らかの理由で一部のノードがオフになっている場合)。
これどうやってするの。
次のライブラリを使用しています: https://pypi.python.org/pypi/XBee
どんな助けでも大歓迎です。
ありがとう!
networking - メッシュ ネットワークで最短経路を決定するにはどうすればよいですか?
私は現在、ネットワーク内に多くのノードを持つ友人とプロジェクトに取り組んでおり、p2p からメッシュ ネットワークに適応させたいと考えています。
アプリケーションの背景:
- 複雑なことは何もしていません。チャットクライアントから始めて、個人/グループとの間でメッセージを送信しています
- 言語にとらわれない (私は「クライアント」を Ruby で書いており、友人は Python で書いています)
- 現在、リッスン ソケット (常にアクティブ) があり、送信用のソケットのみを開いているため、すべてのノードへの「常時接続」接続はありません (ただし、wikiによると、一定の接続を好むようです)。
- 私はスケーラブルなソースルーティングについてもこれを読みましたが、多かれ少なかれ「」アルゴリズムをレイアウトするだけであり、通信用のプロトコルを必ずしも定義しているわけではありません。
だから、私の質問:
- 最短経路を見つけるのに最適な (または比較する) メッシュ ネットワーキング プロトコルは何ですか? (IEEEなどによって定義されたカップルがあることは知っています)
- 直接接続していない人にメッセージを送信したいとしましょう
- ネットワーク上のすべてのノードのリストを持っていて、接続されているノードのどれが目的のターゲット ノードへの最短パスを持っているかを調べていますか? -- これは、ネットワークが変更されるたびに、ネットワークの各ノードのグラフを更新する必要があるということですか?
- あるいは、ノードは、接続されたノードのどれが目的の目的地への最短経路を持っているかのリストを持っているだけでしょうか? (このようにして、最短パスの責任は次のインラインノードに落ちます)?
- 直接接続していない人にメッセージを送信したいとしましょう
- 接続を維持する近くのノードをどのように決定しますか?
ありがとう!