動的に構成を変更可能な仮想スマート環境の構築

Bibliographic Information

Other Title
  • ドウテキ ニ コウセイ オ ヘンコウ カノウナ カソウ スマート カンキョウ ノ コウチク
  • A Virtualization of Smart Environment for Flexible Structure Reconfiguration
  • ユビキタスコンピューティング

Search this article

Abstract

ユビキタス環境を構築するための様々な機器を敷設した空間が,オフィスや家庭,駅ナカなどに敷設されていくと予想され,本稿ではこの空間をスマート環境と呼ぶ.そのうえで,サービスフレームワークを稼働してユビキタス環境を構成したとき,単一のユビキタス環境の構成を,複数のスマート環境で利用するのが難しいという問題や,各入出力機器のアクセス制御が難しいという問題,各ユビキタス環境を構築するサービスフレームワーク間で利用機器が衝突するという問題がある.これらに対し本稿では,動的に構成を変更可能な仮想スマート環境を提案する.仮想スマート環境は,実スマート環境を構成する各機器を仮想化し,組み合わせ方と仮想化した機器へのアクセス制御を用いて,ユビキタス環境ごとに適切なスマート環境を提供する.実装はJava 言語を用いて行い,Unstructured P2P 型の仮想スマート環境構築機構として実現した.評価は,仮想スマート環境の構築時間,実スマート環境と比較した性能低下,複数の仮想スマート環境の共存性の観点から行い,実スマート環境の構成に依存しない実行環境がユビキタス環境に提供できることと,機器の切断・再接続時に復帰処理を行うサービスフレームワークを用いることで実スマート環境に割り当てるユビキタス環境を内部状態を保持したまま切り替えられることを確認した.

In the future, there will be environments composed of various devices for establishing smart environments in some places such as offices, homes, and stations. In this paper, we discuss two issues of hardware side of smart environments. The first issue is the difficulty of using same software structure of smart environment at different hardware structure. The second issue is access control and collisions between devices among several smart environments established on the same hardware structure. In order to address these issues, we propose a virtual environment with a flexible structure allowing optimization for each smart environment. The virtual environment provides optimized environments for each smart environment, using combination of virtualized devices with controlled access. We developed an unstructured peer-to-peer framework using Java language. The framework is evaluated from three viewpoints: speed of the framework, a comparison of performance degradation in the actual smart environment, and a study of what kinds of collisions happen when virtual environments are used to establish more than one smart environment on the same hardware structure. These results show that the framework can provide a flexible environment for smart environments which is tolerant of unexpected disconnection of devices.

Journal

Citations (2)*help

See more

References(15)*help

See more

Related Projects

See more

Details 詳細情報について

Report a problem

Back to top