SensorML Sensor Modeling Language

SensorML
Sensor Modeling Language
2004/02/04
ide
SensorMLとは
Sensorからの情報を抽象化して記述

温度,重力,風力,etc…
OGCが中心となって策定中


Sensor Web Enablementの一環
他の機関
 NASA
 the National Imaging and Mapping Agency
 EPA
Sensor Web Enablementとは
目的

WebにあるSensorを活用可能に
 アプリ例:データ処理,Visualization
機能要件


heterogeneousなセンサによるWeb
情報を利用するためのインフラ整備
 統一的にメタデータにアクセス
参照URL

http://www.opengis.org/functional/?page=swe
Sensor Web Enablement
5つの必要機能





SensorML(Sensor Modeling Language)
Observations&Measurements
Sensor Collection Service
Sensor Planning Service
Web notification Service
全体の概要は,
http://www.opengis.org/press/?page=papers&view=SensorWebWhPpr030512
SensorML
センサ情報を抽象化して形式統一

センサ情報の例
 識別子
 制約条件
 意味情報
 位置情報
アプリケーションがセンサから独立

様々なセンサデータを解釈可能に
Observations&Measurements
heterogeneityの解消

アプリケーションから統一して扱える
 universal applicabilityの実現
センサからの情報をフォーマットへと記述

rawデータ → SensorML
Sensor Collection Service
Clientからの要求に応じてデータを収集

SensorMLとの関係
SensorMLによる記述
Sensor Planning Service
Collectionをマネジメントする

様々な要求への対応
 素早いCollection
 時間・周期の指定
 時間・場所の正確性
Web notification Service
クライアントとサービス間の通信

非同期通信のマネジメント
SensorMLの対象範囲
対象

純粋な記述方式のみ
対象外

ディスカバリ機構
 Planning,Collectionが担当

名前空間の管理
 Planning, 外部に任せる
ユビキタスへの応用
SensorMLの例を用いた説明

別途資料!!!