Iris Net-web-P E R V a S I V E-2003-phillip

IrisNet: An Architecture for a Worldwide Sensor Web

IEEE Pervasive Volume2, Number 4, October-December 2003, p.22

論文誌ね


概要

コンピュータは安価になった。

IrisNet(Internet-scale Resource-Intensive Sensor Network Service) は世界 中にに分散された高いビットレートのセンサからの情報をを効率的に集めること ができる、ソフトウェアインフラストラクチャである。


背景

Webカメラ、マイク、モーションキャプチャなどのoff-the-shelf sensorsがでて きた。

Worldwide Sensor Web は、大量のデータを数百万の分散されたさまざまなセン サから集めるものである。

シナリオ

石油をこぼした後、その石油がどのように広がっていくか知りたいとする。

その場合、沿岸のモニタリングサービスに繋ぎ、データとその地理的位置情報を 収集する。

このモニタリングサービスは同様に"Triggerd query"も持つことができる。これ は強い潮流が起きた時にライフガード達に知らせることである。

Iris Netは以下のことが可能

私見:つまり、モニタリングとアラートの二種類に大別されるのでは。発見はモ ニタリングと一緒だし。


機能

Data Collection

だいたいにおいて、一つのサービスのために一つの情報を集める。しかし、その 一つの情報は多くのサービスに適用できる。

Sensor feedを探すのは今後の課題

Querying the collected data

Service Authorは、コード(センサデータの読込みをフィルタリングする)とスキー マ(データベースの内容を規定する)を書くだけでいい。


構成

通常OAは一つのSensing Serviceを動かす。(ただし、一つの物理的なマシンで複 数のOAを動かすことは可能)

一つのサービスを提供するOAグループはセンサデータを集めて、Queryに対して 適切な答えを返さなければいけない。

Distributing the database

地理的に分散される。地理は階層構造。

階層構造は誰がどの範囲で規定するのかねぇ。

Query routing

XPathをつかう。

データベースは地理的に分散されているため、どのようにして素早く正確な答え を手に入れるかが問題となる。

Caching and Data consistency


SA architecture

SAは生センサデータをいくつかの(しかも種類の異なる)センサから集めて来るも のである。

Programmable SAs

senselet: 動的にアップロードされる、サービス固有のフィルタなど

privacy

画像認識してまずいものを黒く塗りつぶすとかいってる感じ。


Prototype IrisNet Application

parking-space finder

駐車場の空き探し

Network and host monitor(Iris Log)

世界中のホストの情報を得る感じ。

Ganglia Planet Labのmonitoring serviceを使っている。

Coastal Imaging service

湾岸の画像を見せる。

でも、10分おき。