無線センサネットワークにおける複数プログラムの動的配備

Bibliographic Information

Other Title
  • ムセン センサネットワーク ニ オケル フクスウ プログラム ノ ドウテキ ハイビ
  • Dynamic Deployment for Programs in Wireless Sensor Networks
  • アドホックネットワーク・車車間通信

Search this article

Abstract

無線センサネットワーク(Wireless Sensor Networks: WSN)は,センサデータを取得できる多数のノードが無線によって接続されるネットワークである.従来,WSNは特定のアプリケーションのために敷設されるのが一般的であったが,今後は,あらかじめ敷設されたWSNを利用して複数のアプリケーションを運用する形態が考えられる.敷設されたWSNで複数のアプリケーションを運用する場合,アプリケーションを構成するプログラムを動的にノードに配備する手法が有効であると既存研究により報告されている.ただし,既存研究は,WSN内部で複数のプログラムが連携するアプリケーションを構築する際のアーキテクチャを提案しておらず,アプリケーションを構成するプログラムの機能分担が課題となる.また,複数プログラムで構成されるアプリケーションが,稼動場所を変更する際,全プログラムを動的に配備できない可能性があり,アプリケーションを継続して実行できないという課題がある.本論文では,これらの課題を解決するために,コンポーネント化されたプログラムによって構成されるアーキテクチャと,1つのプログラムが他のプログラムを生成し,複数プログラムを動的に配備する手法を提案し,シミュレーション環境で提案手法の有効性を示した.

Wireless Sensor Networks (WSN) are wireless networks consisting of a high number of spatially distributed nodes that monitor physical conditions. Most WSNs so far have been designed with a very specific application in mind. However, it has become desirable and necessary these days to support the operation of multiple applications simultaneously in a single sensor network. One aspect of executing multiple applications in a WSN is to deploy them dynamically - an issue that has already been addressed in prior work. These existing solutions suffer from two problems however that keep them from being practical for deploying applications that consist of multiple distributed program components. For one, they lack a proper architecture to coordinate redeployment, and furthermore they offer no practical process to deploy multiple program components. We address these issues by proposing an architecture that gives program component deployment specific roles and by incorporating a generative approach for the dynamic deployment process of such components.

Journal

Citations (1)*help

See more

Related Projects

See more

Details 詳細情報について

Report a problem

Back to top