JST(独立行政法人科学技術振興機構) CREST「先進的統合センシング技術」プロジェクト

OSOITE

-Overlay-network Search Oriented for Information about Town Events-
OSOITE はフィンランド語で「アドレス、場所」を意味します

TomuDB

概要

センサノードの小型化・多様化,無線ネットワーク技術の発達により,様々な用途のセンサネットワークが設置されつつあり,都市環境をセンシングし,モニタリングするためのセンサネットワークに関するプロジェクトや研究活動が進められつつある.広域に存在するセンサを統括してユーザに閲覧、表示させるシステムが必要とされている.センサデータベースにおいては映像やストリーム(連続的な)データが大量に発生し、全てを保持しておくことは困難である.そこで同一エリアを計測している異種センサ間の関係性やセンサのセンシング範囲を利用することで大量のデータを効率よく記録する.さらに実世界センサ情報を自然言語を用いて検索することが可能になる.TomuDBにより時間的、空間的にスケール対応可能なセンサ統合システムを構築することが可能になる.

TomuDB は,複数のセンサデータを持つデータベース(DBSN peer)と,クライアントとDBSN peer の通信を変換,統合,要約,補間など,さまざまな処理をとりもつゲートウェイ(DBSN requester)によって,センサデータを効率的に分散管理,検索する分散センサデータベースである.TomuDB は,DBSN requester と複数のDBSN peer で構成される.DBSN requester は,TomuDB におけるクライアントとの通信部分であり,DBSN peer はセンサデータの管理,蓄積,検索部分である.DBSN requesterは,クライアントからのクエリの種類に対して,適切な形でDBSN peer との通信を行い,DBSN peer から受信したデータをクライアントの要求する形へ変換し,クライアントへ送信する.DBSN peer はセンサデータを管理,蓄積し,DBSNrequester から他のDBSN peer を経由して送信されてきたクエリに対して,自己の管理領域,センサデータとの照合を行い,必要であればデータの送信とクエリの転送を行う. DBSNpeer はスーパーノードDBSN peer と下位DBSN peer を持つ木構造のネットワークとなっており,個々のDBSN peer は木構造を構成する一部である.各DBSN peer がどのような親子関係を持つかは,初期時に設定として与えられる.TomuDB は以下の構成からなる.

更新履歴

  • 2010 10/7 TomuDB3.1 Release
  • 2010 4/1 TomuDB2.0 PreRelease
  • 2009 2/2 TomuDB1.1 Release
  • 2008 8/5 TomuDB1.01 Release
  • 2008 3/31 TomuDB1.0 Release

実装環境(TomuDB 3.x)

  • Programming Language: Java (JDK:1.6)
  • Communications protocol: XMPP
  • DBMS: PostgreSQL, MySQL, その他DBMS

実装環境(TomuDB 2.x)

  • Programming Language: Java (JDK:1.6)
  • Communications protocol: XMPP
  • DBMS: PostgreSQL

実装環境(TomuDB 1.x)

  • Programming Language:C
  • Proper Operation Environment
  • Fedora7
  • gcc 4.1.2
  • glibc 2.6
  • Hardware Platform:(CPU: Pentium3 1G, Memory:256MB)
  • DBMS:PostgreSQL

論文

  • 石井那由他、白石陽、石塚宏紀、戸辺義人、"空間補間による異種解像度センサデータの統合手法"
    情報処理学会論部誌(データベース)、Vol.49, No.SIG7, pp.44-58, 2008年3月
  • 岩井将行、テープウィロージャナポン ニワット
    "実世界センシングとデータベース,"
    電気学会誌, 2009年3月.
  • Yoh Shiraishi and Yoshito Tobe
    "OSOITE: developing database architecture for uban sensing and real-world search,"
    The 7th International Conference on ASIA GIS 2008, Busan, South Korea, September 2008.
  • Niwat Thepvilojanapong, Takahiro Ono, and Yoshito Tobe "Time Series Analysis on Sensor Database," The 7th International Conference on ASIA GIS 2008, Busan, South Korea, September 2008.
  • Niwat Thepvilojanapong and Yoshito Tobe
    "TomuDB: Heterogeneous and multi-resolution database for urban sensor information,"
    GeoWeb 2008 Conference, Vancouver, Canada, July 2008.
  • 岩井 将行, テープウィロージャナポン ニワット, 石塚 宏紀, 中村 陽一, 金井 圭介, 白石 陽, 戸辺 義人
    "TomuDB: 都市空間センサ情報を扱うデータベースシステム,"
    情報処理学会 第19回ユビキタスコンピューティングシステム研究会(UBI)・電子情報通信学会ユビキタス・センサネットワーク研究会(USN)共催研究発表会,pp. 13-18, 2008年7月.
  • Yoh Shiraishi, Niwat Thepvilojanapong, Yosuke Tamura, Tatsuro Endo, Koichi Yamada, Nayuta Ishii, Hiroki Ishizuka, Keisuke Kanai, Yoshito Tobe
    "TomuDB: Multi-Resolution Queries in Heterogeneous Sensor Networks through Overlay Network",
    Poster session, The Fifth ACM Conference on Embedded Networked Sensor Systems (SenSys 2007),
    Sydney, Australia, Nov. 2007.
  • Yoshito Tobe, Niwat Thepvilojanapong, Masayuki Iwai, Koichi Yamada, Yoh Shiraishi, Kazunori Takashio, Kazunori Umeda, and Yosuke Tamura "Overview of OSOITE," International Workshop on Advanced Integrated Sensing Technologies for Safety and Security of Daily Life (IWAIST2008), Kanazawa, Japan, June 2008.
  • Yoh Shiraishi, Niwat Thepvilojanapong, Yosuke Tamura, Tatsuro Endo, Koichi Yamada, Nayuta Ishii, Hiroki Ishizuka, Keisuke Kanai, and Yoshito Tobe, "TomuDB: Multi-Resolution Queries in Heterogeneous Sensor Networks through Overlay Network," Poster session, the 5th ACM Conference on Embedded Networked Sensor Systems (SenSys 2007), pp.419-420, Sydney, Australia, Nov. 2007.
  • 白石 陽, 石井 那由他, 石塚 宏紀, 戸辺 義人, "分散センサデータベース環境における解像度を考慮したデータ検索・統合方式の提案", 電子情報通信学会 第4回ユビキタス・センサネットワーク研究会, 2007年10月.

ダウンロード

お問い合わせ

お名前、メールドレスを表記の上、下記メールアドレスへご連絡ください。