この質問は、ワイヤレスセンサーネットワークの構築に関する具体的な詳細について尋ねる質問に由来します。質問に答えながら、ワイヤレスセンサーネットワークの計画プロセスに関するいくつかの一般的なガイドラインを共有したいと思いました。
それでは、新しいワイヤレスセンサーネットワーク配置を構築したいと考えてみましょう。他の人が以前に犯した一般的な落とし穴や間違いを回避するための最良のアプローチは何ですか?
この質問は、ワイヤレスセンサーネットワークの構築に関する具体的な詳細について尋ねる質問に由来します。質問に答えながら、ワイヤレスセンサーネットワークの計画プロセスに関するいくつかの一般的なガイドラインを共有したいと思いました。
それでは、新しいワイヤレスセンサーネットワーク配置を構築したいと考えてみましょう。他の人が以前に犯した一般的な落とし穴や間違いを回避するための最良のアプローチは何ですか?
回答:
時間を無駄にせず、何十年も前に何百もの研究グループ(私たちを含む)が行ったのと同じ間違いを犯し、最終的に何を取得したいのかわからないまま、いくつかの非特定のセンサーを野生に投入してください!
2006年のすばらしい論文(!)があり、実際の展開の経験を共有しています。
Langendoen、Koen、Aline Baggio、Otto Visser。「マーフィーは ジャガイモ が大好き:精密農業におけるパイロットセンサーネットワークの導入からの経験。」第20回国際並列および分散処理シンポジウム(IPDPS)2006。
発生する可能性のあるこれらの問題や他の多くの問題に備え、事前に計画し、ターゲットに焦点を合わせてください。
次の質問を自問する必要があります。なぜデプロイメントを構築したいのですか?収集したいのは本当にデータそのものですか、ネットワークプロトコルを評価および開発したいですか、それとも新しいハードウェアを開発してテストしたいですか?答えは非常に異なるパスになります:
その場合は、できる限り実績のある手法に依存するようにしてください。標準のハードウェアを購入し、工業用グレードのハウジングを使用し、ハードウェアが必要と考えるよりもはるかに多くのバッテリーを提供して監視します!既存の十分にテストされたソフトウェアを使用し、すべてをゼロから構築しないでください!以下についても考えてみてください。本当に無線接続が必要ですか?
もちろん、何百ものエネルギーハーベスティング、ワイヤレス、自己組織化、小さなデバイスが本当に必要な多くのアプリケーションがあります。しかし、これらの手法が優れているためにこれらを使用するだけでは、お金と時間の無駄になります。
本当にデータを取得したい場合でも、最も興味深い日にだけ、デバイスに水が溜まっているため(そこに...)、データが利用できないことに気づくほど苛立たしいことはありません。
その場合、本当にコアに焦点を当てます。ここではネットワークプロトコルについて説明しますが、それはIoTコンテキストの他のすべての手順とアルゴリズムにも等しく当てはまります。
ほとんどのプロトコルでは、実際のデータを転送するか、疑似ランダムノイズだけを転送するかは関係ありません。それでは、簡単な道を進み、センサーを捨ててランダムデータを生成してみませんか?次の手順をお勧めします。
はい、これは長い道のりですが、6か月の修士論文中にこれを行う学生がいるので、それは実現可能であり、間違いなく努力する価値があります。この分野にはすでに非常に多くの既存の研究があり、ステップをスキップしても結局は成果がありません。
クールなハードウェアの構築に主に関心がある場合は、既存のハードウェアをいじってみてください。次に、このハードウェアに欠けているものと改善できる点について考えます。たぶん、素敵で防水性のあるハウジングを作成して、それが実際にどのように機能するかを確認したいだけかもしれません。
とにかく数回の反復が必要になるので、(RAMや永続メモリの観点から)特大の何かから始めて、その後の反復で不要な部分を取り除きます。これは、使用したいソフトウェアが製造後に1 KBだけであると認識するよりもはるかに満足です。また、ハードウェアをデバッグおよび評価するための優れた可能性を提供します。
最終的なアプリケーションにシリアルまたはUSBインターフェイスが必要ない場合でも、開発が大幅にスピードアップします。実際に住宅を建設している場合は、手動で待機して確認するのではなく、湿度センサーを取り付けて常時監視します。エナジーハーベスタを統合する場合は、最終的なアプリケーションで正確な電力測定ICが大きすぎる場合でも、エネルギーフローを監視してください。
ソフトウェア部分については、既存のコンポーネントに依存してください!ハードウェアを構築するためにテストベッドを構築していて、それをどうするか本当にわからない場合は、公開してください。現実の展開にアクセスすることを夢見ている多くの人々(上記を参照)がいるため、彼らはソフトウェアを楽しく提供します。