JP4773510B2 - センサネットシステム、センサネットシステムデータ管理方法、センサネットシステムデータ管理プログラム - Google Patents
センサネットシステム、センサネットシステムデータ管理方法、センサネットシステムデータ管理プログラム Download PDFInfo
- Publication number
- JP4773510B2 JP4773510B2 JP2008507350A JP2008507350A JP4773510B2 JP 4773510 B2 JP4773510 B2 JP 4773510B2 JP 2008507350 A JP2008507350 A JP 2008507350A JP 2008507350 A JP2008507350 A JP 2008507350A JP 4773510 B2 JP4773510 B2 JP 4773510B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- sensor
- network system
- model
- real world
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 30
- 238000013523 data management Methods 0.000 title claims description 21
- 238000007726 management method Methods 0.000 claims description 45
- 230000001502 supplementing effect Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 59
- 238000005259 measurement Methods 0.000 description 22
- 230000009471 action Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 7
- 101150011474 MTB1 gene Proteins 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 101000864807 Homo sapiens Doublesex- and mab-3-related transcription factor 1 Proteins 0.000 description 5
- 101001108330 Homo sapiens Natural resistance-associated macrophage protein 2 Proteins 0.000 description 5
- 102100021867 Natural resistance-associated macrophage protein 2 Human genes 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 101100170942 Arabidopsis thaliana MET4 gene Proteins 0.000 description 4
- 101100458410 Solanum lycopersicum MTB2 gene Proteins 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000001565 modulated differential scanning calorimetry Methods 0.000 description 2
- 210000004985 myeloid-derived suppressor cell Anatomy 0.000 description 2
- 238000010248 power generation Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 108091032917 Transfer-messenger RNA Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000002346 layers by function Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
Description
従来の情報検索システムでは、対象となる静的な電子情報をネットワーク上のデータベースに入力して蓄積する。ユーザは、蓄積されているデータの情報を持つディレクトリから、キーワードや属性を元にした検索、ソーティングやビューの切り替えにより、所望する情報を取得することが可能である。
これに対して、センサネットのような物理的な電子機器を実空間上に多数配置することにより、時系列的に連続発生するセンシング情報の取得を行うシステムを考えた場合、物理的な電子情報の発生源(小型センサノードなど)とユーザに提示するセンシング情報との関連付け(マッピング)を汎用的かつ柔軟に実現する手段および手順が必要となる。そのため、従来の情報検索システムをそのまま適用することはできない。
例えば特許文献1では、センシング環境を特定のアプリケーションに対して予め関連付けを行い、センシングデータを予め指定したアプリケーションに対してルーティングするための技術が開示されている。しかし、センサネットの特徴である大量のセンシングデータについて、ユーザにわかりやすく提示するという点については記載されていない。
本発明の目的は、実世界のセンサネットから時系列的に連続発生するデータをユーザに対してわかり易く提示することである。
そのために、物理的な電子情報の発生源(小型センサノードなど)とユーザに提示するセンシング情報との関連付け(マッピング)を汎用的かつ柔軟に実現するシステム、手順、および、ユーザインタフェースを提供する。
具体的には、実空間上におけるセンサノードおよびセンサノードに搭載されているセンサの識別管理やセンシング情報種別の管理方法を提供する。さらには、センシング情報を特定して正確に取得するために必要な、無線基地局、サーバ、センサノードの関連付け方法、また、データ発生源(センサノード)の空間的な位置管理及びその位置管理を容易にするための関連属性情報の付与方法を提供する。
図2 分散データ管理型センサネットワークのシステム構成図の一例。
図3 一般的な分散データ管理システムの一例。
図4 センサネットシステムの機能を実現するミドルウェアの論理構造の一例
図5 分散データ管理型センサネットワークシステムのブロック図の一例。
図6 無線センサノードのブロック図の一例。
図7 無線センサノードの動作状態における時間と消費電流の関係を示す図の一例。
図8 複数のセンサを搭載する無線センサノードのブロック図の一例。
図9 デバイス管理テーブルの構成図の一例。
図10 実世界モデルテーブルの構成図の一例。
図11 デバイス情報設定画面の一例。
図12 デバイス情報設定のフローの一例。
図13 RSテーブルの設定例。
図14 GWテーブルの設定例。
図15 センサノードテーブルの設定例。
図16 センサテーブルの設定例。
図17 センサノードタイプの設定例。
図18 モデルタイプを登録するためのモデル情報設定画面の一例。
図19 モデルタイプの登録フローの一例。
図20 モデルタイプ新規作成時の画面の一例。
図21 モデルを登録するためのモデル情報設定画面の一例。
図22 モデル登録のフローの一例。
図23 データ閲覧画面の一例。
図24 データ閲覧画面の一例。
図25 データ閲覧画面の一例。
図26 データ閲覧画面の一例。
図27 デバイス・モデル設定のフローの一例。
図28 モデル設定のフローの一例。
図29 センサシングデータの格納フローの一例。
図30 センサシングデータの要求フローの一例。
図31 モデルタイプ新規作成時の画面の一例。
図32 デバイス情報設定画面でアラーム通知を行う図の一例。
図33 デバイス情報設定のファイル記述例。
図34 デバイス情報およびモデル情報設定のファイル記述例。
図35 モデルタイプテーブルの設定例。
ネットワーク上のデータの所在は、データディレクトリDDRによって管理されている。ネットワーク上のユーザは、このデータディレクトリDDRにアクセスして所望のデータの所在を入手した後、データへのアクセスを行う。例えば、インターネット上のデータへのアクセスは、検索サイト(前述のデータディレクトリに相当するサーバ)から所望のデータの所在をURL(Uniform Resource Locator)という形で取得して行うことが多い。URLはインターネット上に存在するドキュメントやリソース等の所在を一意に識別するためのアドレスであり、プロトコル名、サーバのドメイン名、ドキュメントのパス名で構成されている。
これに対して、センサネットワークのシステムは、データソースが実世界と密に結びついている点で異なっている。図1、図2は、本発明に適用されるセンサネットワークシステムの構成例を示している。
<システム構成の概要>
まず、システム構成の概要について説明する。センサネットシステムは、センサネットのデータ処理を集中的に行う場合(図1)と、分散的に行う場合(図2)が考えられる。ここで、集中的なデータ処理の場合には、センサノードから送信されるデータの処理・管理をシステム内でただひとつのセンサネットサーバSNSで行い、分散的なデータ処理の場合にはセンサデータの基本的な処理・管理をネットワーク上に分散配備された分散データ処理サーバRSで行う。
センサノードSNは、所定の位置に設置され、あるいは所定の物あるいは人に取り付けられ、環境に関する情報や取り付けられた物に関する情報を収集し、その情報を無線基地局GWに対して送信する。
各無線基地局GWでは、1つまたは複数のセンサノードSNからのデータを受信することができる。また、無線基地局を通さずに有線でセンシング情報を送信するセンサノードFSNが使用される場合もある。
集中データ処理を行う場合には、図1に示すように、各無線基地局GWは、ネットワークNWKを介して各センサノードSNからのデータを、センサネットサーバSNSにて収集して管理する。
分散データ処理を行う場合には、図2に示すように、各無線基地局GWは、ネットワークNWK−2を介して分散データ処理サーバRSに接続される。分散データ処理サーバRSの接続数は、システム規模によって可変とすることができる。
センサネットサーバSNSのデータ処理部RSB、もしくは、各分散データ処理サーバRSは、無線及び有線センサノード(以下、単にセンサノードという)が検出したデータ等を格納するディスク装置DSKと、図示しないCPU及びメモリを備えて所定のプログラムを実行する。所定のプログラムが実行されると、後述するようにセンサノードからの測定データを収集し、予め規定した条件に従って、データの格納、データの加工、さらには、他のサーバ(分散データ処理の場合には、ディレクトリサーバWSも含む)への通知やデータ転送などの処理を行う。
ネットワークNWK−1には、センシング情報を利用しセンサネットワークの設定及び管理を行うユーザ・管理者端末TRMが接続される。
ここで、センサノードから送信されるセンシングデータは、主に、センサノードを識別する固有のIDおよびセンシングされた数値データより構成され、数値データは時系列に応じて変化する。このセンシングデータは、そのままの形式では、ユーザが容易に理解する形式にはなっていない。そこで、センサネットサーバSNSのディレクトリ部WSB(集中データ処理の場合)もしくはディレクトリサーバWS(分散データ処理の場合)では、センサノードの出力データとユーザが理解可能な実世界モデル(ヒト、モノ、状態、など)との対応関係を保持している。この対応関係を利用することにより、ユーザはデータ処理部RSB(集中データ処理の場合)もしくは分散データ処理サーバRS(分散データ処理の場合)のディスク装置DSKにて保存されている測定データに対して、理解の容易な形式でアクセスすることができる。
図4は、センサネットシステムの機能を実現するためのミドルウェアSNMの論理構造を示したものである。ミドルウェアSNMは、ディレクトリサーバ(WS)機能、データ処理サーバ(RS)機能、および、無線基地局(GW)機能により構成されている。
図5は、分散データ処理のセンサネットワークの詳細機能ブロック図であり、以下、各ブロックの詳細について説明する。
<無線基地局GW>
センサノードSNからのセンシングデータを受信する無線基地局GW、は以下の構成要素をもつ。コマンド制御部CMC−Bは、分散データ処理サーバRS内のコマンド制御部との間でコマンドの送受信を行う。また、センサノードに対して出力タイミングの設定変更などのコマンドを送受する。
センサノード管理部SNMは、センサノードの状態管理(稼動状態、残電力など)を行う。
イベント監視部EVMでは、センサノードの故障検出や、センサノードからの異常なデータの検出を行い、検索結果をセンサノード管理部SNMに通知する。なお、センサノードから無線基地局GWに対しては、無線基地局GWが一意に識別できるIDが付与された測定データが送信される。
<分散データ処理サーバRS>
分散データ処理サーバRSは、以下の構成を備えている。
コマンド制御部CMC−Dは、無線基地局GW及び後述するディレクトリサーバWSと通信を行って、コマンド等の送受信を行う。
イベントアクション制御部EACは、センサノードからの測定データを基地局GWから受信するたびに、測定データに含まれるデータIDを取得し、センサノードのIDに対応するイベントの発生ルールを読み込んで、イベントの発生の有無を判定する。
さらに、イベントアクション制御部EACでは、データIDに該当するイベントの発生に対応するアクションを実行する。具体的なアクション実施の内容としては、測定データを加工データに変換したり、測定データと加工データを、データベース制御部DBCを通じてデータベースDBへ格納したり、他のサーバやディレクトリサーバWSに通知を行うなどの処理を含む。
ディスク装置DSKは、基地局GWから受信したセンサノードSNの測定データと、これらの測定データを加工した加工データと、基地局GWや無線センサノードSN及び有線センサノードFSNに関する装置データとを、データベースDB内に格納する。
データベース制御部DBCは、イベントアクション制御部EACから送られたセンサノードの出力である測定データMDTをデータベースDBに格納する。また、必要あれば測定データMDTに対して数値処理を行ったデータとして、もしくは、他データと融合する(例えば、温度データと湿度データから不快指数を計算する)ことにより得られる加工データPDTとしてデータベースDBに格納する。なお、装置データ(例えば、無線基地局GWやセンサノードSNの識別子やネットワークアドレスなどの設定情報)については、ユーザ・管理者端末TRMなどからの要求に応じて更新される。
<ディレクトリサーバWS>
ディレクトリサーバWSは、以下の要素から構成される。
モデル管理部MMGは、ユーザが理解し易い実世界のモデル(オブジェクト)と分散データ処理サーバRSがセンサノードSNから収集した測定データもしくは加工データとの対応関係を、実世界モデルテーブルMTB2に設定した実世界モデルリストによって管理する。
ディレクトリサーバWSは、実世界モデルに相当する測定データもしくは加工データの存在場所の位置情報(RSのIPアドレス等)も管理している。つまり、ユーザは、実世界モデルを指定することで、時々刻々と変化するセンサノードの測定情報にアクセス可能となる。なお、実世界モデルは、実世界モデルテーブルMTB2に格納されている。
検索エンジンSERは、セッション制御部SESが受け付けたオブジェクトに対する検索要求に基づいて、実世界モデルテーブルMTB2の情報を参照し、測定データの格納先であるDB制御部DBC(分散データ処理サーバRS内)に対して検索を実行する。
装置管理部NMGは、分散データ処理サーバRS、基地局GW、センサノードSNに関する情報をデバイス管理テーブルDMT2内に登録し、それぞれの装置の状態や、センサノードの状態を管理する。また、これらの検索に対するインタフェースをユーザ・管理者端末TRMに提供する。装置管理部NMGが発行する管理コマンドとしては、例えば、リセット、パラメータ設定、データ消去、データ転送、定型イベント/アクション設定等がある。
ディレクトリサーバWS内のアクション制御部ACCは、分散データ処理サーバRSのイベントアクション制御部EACやコマンド制御部CMC−Dと通信を行って、ユーザ・管理者端末TRMからのイベントアクションの設定要求を受け付ける。そして、受け付けたイベントまたはアクションの内容を解析し、解析結果に応じたディレクトリサーバWSと分散データ処理サーバRS−1〜n間の機能分担を設定する。なお、一つのアクションやイベントは、一つの分散データ処理サーバRSだけではなく、複数の分散データ処理サーバRS−1〜nに関与する場合もある。
<センサノードの一例>
次に、センサノードの構成および動作タイミングについて図6、図7に示す。
図6は、無線センサノードSNの一例を示すブロック図である。無線センサノードSNは、測定対象の状態量(温度、圧力、位置等)または状態量の変化(低温/高温、低圧/高圧など)を測定するセンサSSRと、センサSSRを制御するコントローラCNTと、基地局BSTと通信を行う無線処理部WPRと、各ブロックSSR、CNT、WPRに電力を供給する電源POW、送受信を行うアンテナANTから構成される。
コントローラCNTは、予め設定された周期、もしくは不定期にセンサSSRの測定データを読み込み、この測定データに予め設定したセンサノードのIDを加えて無線処理部WPRに転送する。測定データにはセンシングを行った時間情報をタイムスタンプとして与える場合もある。
無線処理部WPRは、コントローラCNTから送られたデータを基地局GWに送信する。
また、無線処理部WPRは無線基地局GWから受信したコマンドなどをコントローラCNTに送信し、コントローラCNTは受信したコマンドを解析して、所定の処理(例えば、設定変更など)を行う。
コントローラCNTは、電源POWの残電力(または充電量)を監視し、残電力が予め設定されたしきい値を下回ると、無線処理部WPRから無線基地局GWに対して警報を送信する。
無線処理部WPRでは、限りのある電力で長時間測定を行うため、図7で示すように、間欠的に動作して、電力消費を低減している。図7において、スリープ状態SLPではコントローラCNTはセンサSSRの駆動を停止し、所定のタイミングでスリープ状態から動作状態に切り替わって、センサSSRを駆動して測定データを送信する。
また、電源POWは、電池もしくは太陽電池や振動発電などの自律発電機構を具備する構成としても良い。
図6では、一つの無線センサノードSNに一つのセンサSSRを備えた例を示したが、図8のように2つ以上の複数のセンサ、例えば温度センサSSRAと湿度センサSSRBをひとつのセンサノード上に配置することもできる。
<ユーザ・管理者端末TRM>
ユーザ・管理者端末TRMは、以下の要素より構成される。
登録・検索処理部RSPでは、GUI(グラフィカル・ユーザ・インタフェース)により、デバイス情報(SN、GW、RS)や実世界モデルの登録、センシングデータの検索処理のインタフェースを提供する。
ここで、実世界モデルとは、通常、数値やID情報で表されるセンシングデータに対して、これを隠蔽し名前や場所などのモデル名を割り当てることで、ユーザからのデータ利用を容易にするものである。
データ管理部DMは、登録・検索処理部RSPからの指示を受けて、デバイス情報(SN、GW、RS)及び実世界モデルを、デバイス管理テーブルDMT1、実世界モデルテーブルMTB1にそれぞれ登録し、センシングデータの検索処理をセンシングデータベースSSDに対して行うなどデータ管理を行う。
ここでデバイス管理テーブルDMT1は、図9に示すように、センサ毎の設定を行うセンサテーブルSSTB、センサノード毎の設定を行うセンサノードテーブルSNTB、センサノードの形式を指定するセンサノードタイプSNTP、無線基地局GWの設定を行うGWテーブル、GWTB、および、RSの設定を行うRSテーブルRSTBより構成される。
このように、デバイスの機能階層毎の設定を分離して行うことで、新規センサノードの追加や、既存センサノードへのセンサのみの追加などを容易に行うことができる。さらに、センサノードが故障してセンサノードの交換が必要となる場合等においても、モデル名を変更する必要は無く、モデル名とセンシングデータとの対応関係のみを変更すればよいので、ユーザはセンサノードの物理的な違いを意識する必要がない。
さらに、RSテーブルRSTBは、図13に示すように、ひとつのRS毎に、その管理情報の要素として、装置管理上ユニークなID、ネーム、IPアドレス、および、ポート番号を持つ。
GWテーブルGWTBは、図14に示すように、ひとつのGW毎に、その管理情報の要素として、装置管理上ユニークなID、ネーム、接続されるRSのネーム、IPアドレス、および、ポート番号、無線の送受信電力(Power)、無線チャネルの識別番号であるRadio Channel、無線ネットワークを識別するためのIDであるPAN IDを持つ。
センサノードテーブルSNTBは、図15に示すように、ひとつのセンサノードSN毎に、その管理情報の要素として、PAN ID上でユニークなID、ネーム、接続されるRSのネーム、センサノードタイプ、ノード単位の固体識別番号であるGlobal ID、残電力情報(Battery)、センシング間隔、無線の送受信電力(Power)、無線チャネル、および、残バッテリ量に応じて警報を出すためのしきい値情報、を持つ。ここで、センサノードタイプとは、温度・湿度センサノードや健康モニタ用センサノードなどのセンサノード種別を区別するためのものである。
センサテーブルSSTBは、図16に示すように、その管理情報の要素として、個々のセンサ(例えば、温度センサや湿度センサ)の単位で、システム上でユニークなID、ネーム、搭載されるセンサノードSNのネーム、センサノードタイプ、センシング間隔、および、センシング値の上限・下限しきい値、を持つ。センシング値の上限・下限しきい値は、センシング値の異常判定に用いるためのものである。
また、図15、16で用いるセンサノードタイプを識別するためのIDを管理するためのテーブルを有する(図17)。このように、センサノードタイプの識別子(ID)に対して、対応するネームを割り当てることにより、図15、図16の各テーブルでのセンサノードタイプをわかり易く表示することができる。
図13から図17に示されたそれぞれのテーブル行の最左列のID情報は、エントリの追加時にシステムが自動的に割り当てを行う。
<デバイス情報の設定手順>
次に、これらデバイス情報の設定手順についての説明を行う。
デバイス情報の設定は、登録・検索処理部RSPにて提供されるGUIを通じて行う。デバイス情報の設定に使用するGUIであるデバイス情報設定画面DVSCを図11に示す。
この画面の、デバイスタイプ画面DVT上のデバイス種別を選択すると、該当するテーブルの一覧がデバイステーブルDVTBに表示される。デバイスタイプDVTにて、RS、GW、Sensor Node Type、Sensor Node、Sensorをそれぞれ選択すると、選択内容に応じて、図13から図17に示すテーブル内容が表示される。これらのテーブルは、デバイスとしての増設・減設を考慮したユニットとなっている。また、ひとつのセンサノードから複数種類のセンシングデータが発生する場合を考慮して、センサノードSN上のセンサについて、センサ単位でのテーブル管理を行っている。
図12はデバイス情報設定フローを示したものである。
まず、ステップ101としてRSに関する情報をRSテーブルRSTBに設定する(図13)。
次のステップ102にてGWに関する情報をGWテーブルGWTBに設定する。ここで、GWがどのRSの配下に接続されるかという接続関係については、既にステップ101で登録されているRSのネーム情報を選択することにより行う(図14)。
次の、ステップ103のセンサノードタイプSNTP設定では、図17に示すセンサノードタイプSNTPの設定を行う。
次のステップ104のセンサノードテーブルSNTB設定では、個々のセンサノードSNについて、設定情報およびどのRSに接続されるか、つまり、どのRSの配下にて管理されるかについての情報を、既に登録されているRSテーブルRSTBのネーム情報およびセンサノードタイプSNTPのタイプ情報を選択することにより行う(図15)。
ここで、センサノードSNが移動する場合や電波状態の変化を考慮すると、センサノードSNがデータの送受信を行う無線基地局GWが変化する可能性があるため、本例のセンサノードテーブル設定では、センサノードSNと無線基地局GWの関係の管理を行っていない。
最後にステップ105として、個々のセンサに関する情報の設定をセンサテーブルSSTBに設定する。個々のセンサがどのセンサノードSNに搭載されているか、どのようなセンサノードのタイプであるかを、既に登録されているセンサノードテーブルSNTBのネーム情報およびセンサノードタイプSNTPのタイプ情報を選択することにより行う(図16)。
以上のステップ101〜105により、各デバイスを対応づけることができる。
また、各デバイスを特定できる情報をID情報(例えば、センサID情報であればセンサのID、センサネームなど)と定義すると、センシングデータを格納するネットワーク上の位置を示す格納アドレス情報(IPアドレス)と分散処理サーバID情報、分散処理サーバID情報とセンサノードID情報、及びセンサノードID情報とセンサID情報それぞれが対応付けて登録される。つまり、センサID情報と格納アドレス情報とを対応づけることができ、センサネットシステム内で一意に識別されるセンシングデータがどのRSにて管理されるかを定義することができる。
このようにデバイス情報の設定は、図12にも示すように、各情報の対応関係を考慮してセンサネットシステムを構築する階層的に上位のものから行う。つまり、分散処理サーバRS、基地局GW、センサノードSN、センサSSの順に設定する。
上記の例では、デバイス情報を新規登録する場合の例を説明したが、サービス中にセンサノードSNや無線基地局などのデバイスを追加する場合にも同様な手順で設定を行うことができる。
また、図33に示すように、各種デバイスの設定情報を例えばCVSファイル(CVSF1)に予め記述しておき、これをデバイス情報設定画面から読み込むことによってデバイス情報の設定を行うこともできる。
<モデルタイプ情報の設定手順>
次に、図18〜図20を用いて、実世界モデルの雛形となるモデルタイプを登録する手順について説明する。
ここでモデルタイプとは、各デバイス情報、例えばセンサID情報と実世界を表す名称とを対応づけて登録するために用いるものである。モデルタイプは、そのモデルタイプを識別するための名称と表示する情報を規定するエントリから構成され、情報を表示するときに枠組みとなるものである。名称はモデルタイプごと、つまり規定される情報種別ごとに付される。ユーザは、エントリを登録することにより実世界モデルを構成する要素を決定することができる。これにより、ユーザがセンシングデータなどを閲覧するときの利便性が高まる。
モデルタイプ情報の登録は、登録・検索処理部RSPにて提供されるGUIを通じて行う。モデルタイプ情報の登録に使用するGUIであるモデル情報設定画面MDSCを図18に示す。モデルタイプ画面MDT上のモデルタイプの名称を選択すると、該当するテーブルの一覧がモデルデータMDDとして表示される。モデルデータとは、モデルタイプに従い、具体的な要素の割り当てを行ったものである。
モデルタイプの登録フローについて図19を用いて説明する。
まず、ステップ201にてモデルタイプ名の設定を行う。モデルタイプ名としては、例えば、“温湿度計”など、ユーザが理解しやすいタイプ名を設定する。
次に、ステップ202〜205にてエントリの行追加とエントリ名の設定、および、エントリタイプの選択を行う。
ここで、エントリ名とはエントリに割り当てる名前、エントリタイプとは文字列、センサ、センサノード、GW、モデルなどのエントリのデータ種別を示す。図18の例では、「温湿度計」というモデルタイプMDTに対して、「Name」「Temprature」「Humidity」の3つのエントリ名が登録されている。また、図19の例では、「エントリ名:Name、エントリタイプ:文字列」、「エントリ名:Temprature、エントリタイプ:センサ」、「エントリ名:Humidity、エントリタイプ:センサ」という3つのエントリ行を設定する例を示している。
これらの設定は、具体的には、図20に示すモデルタイプ新規作成のポップアップ画面MDPPにて行う。モデルタイプ名入力欄MTNへモデルタイプ名を入力し、エントリ追加ボタンによりエントリ列を追加した後、エントリ名ENNへの入力とこれに対応するエントリタイプENTの選択を行う。エントリ行については、該当するモデルについての付加的な属性情報などを含めて、必要な分だけ追加することができる。
例えば図31では、図20の設定に加えて「建物名」と「フロア名」という2つの属性をエントリ追加した場合の例を示している。必要なエントリ追加を行った後(ステップ205)、モデルタイプの登録フローを終了する。
図35に上記手順で生成されるモデルタイプテーブルを示す。モデルタイプテーブルは、前述したようにモデルタイプ名MTN、エントリ名ENN、エントリタイプENTより構成される。
このようにエントリを予め定めておくことにより、データを管理する枠組みが決められる。ユーザはそのエントリの欄に直接入力することにより、データの追加や削除を簡便な操作で行うことができ、枠組みに従ってその種別ごとに入力すべき情報が明示されるので矛盾ないデータ整理が可能となる。
<実世界モデル情報の設定手順>
最後に、図21〜図22を用いて、実世界モデル登録の手順について説明する。図21に、モデル登録の画面MDSCを示す。図22に示すモデル登録フローを用いて登録手順の説明を行う。
まず、ステップ301にてモデルタイプMDTを選択する。
次に、ステップ302にて新規モデル登録メニューを選択すると、モデルデータMDDに対応する空欄行が追加される。新規モデル登録メニューの選択は、図21には図示していないが、右クリックなどで実現される。モデルIDについては、新規モデル登録の際に自動で割り当てが行われる。
その他のエントリについては、ステップ303〜305で示すように2種類ある。
エントリタイプが文字列の場合、ユーザは使用環境に応じて識別可能となるような実世界上の名前を直接入力することができる。この実世界を表す名称には、例えばセンサがセンシングを行う対象、すなわちセンサが配置される場所、位置、物、人、またはその物や人が属する企業などの組織名、プロジェクトAや実験Aなどセンシングを行う目的、を示す情報をユーザにとって判り易い形で自由に設定することができる。例えば図23では、会議室A温湿度計、屋上温湿度計などをモデル名として設定している。これにより、ユーザは容易にデータ管理を行うことができる。
エントリタイプが文字列でない場合つまり前述したセンサノードやセンサなどの場合には、デバイス情報に登録済みのデータから該当するものを選択する。選択されたデバイス情報に登録済みのデータは、ユーザの用途により表示する情報を変更することができる。
例えば、図21のようにエントリタイプとしてセンサを設定した場合に、ユーザはセンサID情報としてSE1、SE2などセンサネームを設定する。ユーザがそのセンサが取得したセンシングデータを閲覧したい場合には、具体的な数値データに変換して表示されるよう設定することができる。つまり、図23に示すように、会議室A湿温度計のセンサが取得した温度や湿度が具体的な数値として表示される。
また、ユーザが各センサの設置場所を管理したい場合には、具体的な数値としてではなく、センサネームのまま表示させることも可能である。
同様に、エントリタイプとしてセンサ以外のデバイスであるセンサノードやGWなどを設定した場合は、デバイスのネーム(ID情報)をそのまま表示することにより、ユーザはセンサノードの設置場所及びデバイス間の対応関係を管理することができる。
また、エントリタイプにモデルを選択した場合は、ユーザは既に設定されたモデルを設定する。これにより、ユーザはモデル名で各モデル情報を管理することが可能となり、各モデル情報に設定されている情報を容易に識別し管理することができる。
さらに、センサネームなどデバイスID情報は、センサノード設置者及びセンサネットシステム管理者が把握し易いようにデバイス情報設定時に定めておくとよい。これにより、設置者と管理者が異なる場合でも、センサの管理を円滑に行うことができる。
必要なモデルの追加とこれに対応するエントリ設定が完了すると(ステップ306)、モデル登録フローを終了する。
以上の実世界モデル情報の登録により、実世界を表す名称とセンサID情報との対応づけ及びセンサID情報を介した実世界を表す名称とIPアドレスとの対応づけなど、実世界とデバイス情報との対応づけを管理することが可能となる。
<デバイス・モデル設定フロー>
ユーザ・管理者端末TRMから管理者が設定した、デバイス情報及びモデル情報を、センサネットシステムの各種デバイス(WS、RS、GW)に反映するシーケンス図を図27に示す。
管理者がデバイス管理テーブルDMT1と実世界モデルテーブルMTB1への設定を行った後、WS転送指示を行う(それぞれの設定画面のアップロードボタンUPLOADを押す)と、これらの情報がWSのデバイス管理テーブルDMT2と実世界モデルテーブルMTB2にそれぞれ転送される。
その後、WSからはデバイス情報のみがRSのDB内の装置データDDTに転送・登録され、さらに、GWに関連する情報(GWTB)がGWに転送・登録される。
ここで、WSからRSに転送されるデバイス情報は、デバイス管理テーブルDMT2すべてではなく、各RSが関連する情報つまり各RSが対応づけられるGWやセンサノードに関するデバイス情報テーブルのみ選択的に転送される。この選択的に転送されるデバイス情報を関連デバイス情報と定義する。これにより、RSの記憶容量を効率的に利用することができる。
また、既に設定されているデバイス情報に対して、実世界のモデル情報の設定をユーザ(もしくは管理者)が行う場合の例を図28に示す。この場合には、ユーザ・管理者端末TRMから設定した実世界モデルテーブルMTB1の情報に対して、WS転送指示を行うだけで良い(設定画面のアップロードボタンを押す)。この情報はWSの実世界モデルテーブルMTB1に転送される。
また、図33に示すような各種デバイス設定情報、図34に示すような各種デバイスの設定情報とモデル設定情報を、例えばCVSファイル(CVSF1または2)に予め記述しておき、これを読み込むことによって、デバイス管理テーブルDMT1と実世界モデルテーブルMTB1への設定を一括して行うことができる。その後、WS転送を行う方法を取ることもできる。本方式では複数のデバイス設定を単一のファイル上で記述できるため、大量のセンサノードの情報を一括で初期設定する場合に有効である。
また、ユーザ・管理者端末TRMで設定されたデバイス管理テーブルDMT1を各種デバイス(WS、RS、GW)に反映した後は、TRMは必ずしもデバイス管理テーブルを保持している必要はない。ユーザがデバイス情報を再設定する場合は、WSに登録されたデバイス管理テーブルDMT2を読み出して行うことができる。
<データ閲覧>
図23〜24にデータ閲覧の例を示す。データ閲覧は、登録・検索処理部RSPにて提供されるGUIを通じて行う。データ閲覧画面DTSCを図23に示す。この画面の、モデルタイプMDT上でモデルタイプ種別を選択すると、該当するモデルの一覧がモデルデータMDDとして表示される。
図23の例では、図18のモデルタイプに従って登録されたモデルが3つ表示されている。ここで、センシングを行う対象を表すモデル名はそれぞれ、会議室A温湿度計、会議室B温湿度計、屋上温湿度計である。
このように、センシングデータをIDや数値からなるデバイス情報ではなく、モデル名を使用して検索・閲覧できるようにすることで、ユーザにとってわかりやすい情報提供を行うことが可能となる。
また、観測値が変化すると、エントリが更新される。更新については、定期的にもしくは手動でDB内に格納されている測定データMDTをポーリングするか、もしくは、イベントアクション制御部EACの仕組みを利用して、センサからの観測値が変化するタイミングでデータをユーザ・管理者端末にプッシュする。このように、ユーザは最新のセンシングデータを所望のタイミングで取得することができる。
図30にRSのDBに格納されたセンシングデータをユーザが取得するフローを示す。
ユーザがユーザ・管理者端末TRMを通じてモデルデータを選択すると、WSに対してデータ取得の要求が行われる。WSでは、実世界モデルテーブルMTB1から、該当するデバイス情報を検索し、センシングデータをRSのDBに対して要求する。具体的には、まず実世界モデルテーブルMTB(図10)内のモデル情報MDTBに格納されているモデルデータMDDから、該当するセンサネームSEを取得する。次に、センサテーブルSSTBとセンサノードテーブルSNTBを利用し、取得したセンサネームをもつセンサに対応づけられた、所望のデータが格納されているRS情報を取得する。さらに、RSテーブル(RSTB)から、該当RSのIPアドレスとポート番号を取得する。
WSは取得したRS情報及びセンサID情報に基づいて、RSに対してセンシングデータを要求する。要求をうけたRSはDBから、該当するセンサノードのセンシングデータを検索し、検索されたデータはWSを通じてユーザ・管理者端末TRMに返送される。ユーザ・管理者端末TRMに返送されたセンシングデータは、表示画面上に実世界における具体的な数値として、実世界を表す名称と対応づけて表示される。
ユーザ・管理者端末TRMにおいて最新のセンシングデータの自動取得を行う場合には、上記の手順で、定期的にDB内に格納されている測定データMDTを定期的にポーリング取得する。
なお、センサノードSNから発生するセンシングデータは、該当するRSのDBに対して、定期的もしくは非定期に格納されている。また、各RSのDBに格納される複数のセンシングデータは、センサ毎に識別可能な状態であるものとする(図29)。
センサノードSNからのセンシングデータを受信した無線基地局GWは、GWテーブルGWTBとRSテーブルRSTBの情報(図13および図14)により、データを転送すべきRSおよびIPアドレスを知ることができる。
データ閲覧画面では、モデル名一覧から、特定のモデルのみを選択することで、該当するモデルデータのみを選択表示することも可能となる。特に、登録済みのモデルが多い場合には一画面に表示が収まらないため、図24に示すように表示対象のモデルのみを簡単にソートして表示できることが望ましい。このようなソート機能により、ユーザの興味対象のデータのみを選択して表示することができる。
図24にカスタムリストCTLを使用してデータをソートする場合の例を示す。カスタムリストとは、ユーザがデータの表示条件を自由に作成できる機能のことであり、この条件に合致したモデルデータのみを選択表示させることができる。例えば、図24では「23度以上の温度」というカスタムリストを設定されている。ユーザが設定されたカスタムリストを選択すると、条件に合うモデルデータ、つまり会議室A温湿度計のみが表示される。
図32は、デバイス情報設定画面にて、残バッテリの少ないセンサノードSNから通知されるアラームイベントALMを表示する機能の例を示す。
デバイスタイプ(DVT)で、各デバイス種別を選択することにより、該当するデバイスの一覧をデバイステーブルDVTBに表示する。特に、センサノードの場合には、バッテリが切れるとデータの送受信ができなくなる。これを防止するため、ユーザ・管理者端末TRMにて、いずれかのセンサノードのバッテリ残量がLOWという情報を受信した時点で、ポップアップ画面にアラームイベントALMを表示する。
本機能により、すべてのセンサノードSNを常時監視すること無く、迅速に残バッテリの少ないセンサノードSNがあることを知ることができる。また、カスタムリストによりバッテリレベルでデータをソートすれば、残バッテリの少ないセンサノードを特定することも可能である。
このように、実世界モデルタイプを定義し、センサネットシステムから得られるセンシング情報を、実世界と対応したモデルデータという形で表現することで、ユーザは理解し易い形でセンサネットのデータを利用することができる。また、数多くのモデルデータをリスト形式で管理し、カスタムリストで条件設定したものだけを選択することより、ユーザが所望とする対象データのみを容易に表示することができ、データへのアクセス容易化を図ることができる。
図25では、図31のモデルタイプに従って登録されたモデルが3つ表示されている。図23のエントリに加えて、建物とフロアのエントリ(エントリタイプは文字列)が追加されている。これにより、センサが配置されている建物名とフロア名を設定することが可能である。さらに、各部屋の収容人数、配置されている場所を表す住所などを、属性情報として設定することもできる。
このように、作成したモデルを補足説明するための属性情報を付与することにより、数多くのモデルデータからのデータ選択表示を容易にする。例えば、図26に示すように、建物名とフロア名の選択画面で、Aという名前の建物と1階という条件を選択することにより、全てのモデルデータの中からこの条件に合致するデータのみ(会議室A温湿度計)を表示することができる。
センサネットでは特に、空間的に数多くのセンサを配置してそのセンシングデータを管理するような使用方法が多いと想定される。そのため、空間的な階層を識別するための複数の属性情報をモデルデータに予め付与しておき、これをキーにデータのソーティングを行うことにより、目的とするデータへのアクセス性を飛躍的に向上させることが可能となる。
本発明によって得られる主な効果は以下の通りである。
本発明によれば、使用目的に応じたセンサネットシステムの構築・設定を柔軟かつ容易に行うことができる。また、センサネットにおいて連続的に入力されるデータへのアクセス性を飛躍的に向上させることが可能となる。
なお、本実施形態における処理フローはプログラムとして構成し、各制御部や各管理部はコンピュータでプログラムを読み取ることにより実行できる。
以上、本発明の例を説明したが、本発明は上記実施例に限定されるものではなく、種々変形可能であり、上述した各実施例を適宜組み合わせることが可能であることは当業者に理解されよう。
Claims (14)
- センサにより取得されるセンシングデータを管理するセンサネットシステムであって、
上記センシングデータを格納する場所を示す格納アドレス情報と上記センサのセンサID情報との対応づけ及び上記センサID情報と実世界を表す名称との対応づけを管理する第1の管理部と、
上記センシングデータを格納する格納部と、
上記実世界を表す名称及び上記実世界を表す名称に対応するセンシングデータを出力する第1の制御部とを有し、
上記出力されるセンシングデータは、上記第1の管理部により上記センサID情報を介して上記実世界を表す名称と対応づけられた上記格納アドレス情報が示す場所に格納されたセンシングデータを、上記格納部から読み出したものであり、
上記第1の管理部は、上記センサID情報と上記実世界を表す名称を登録するモデルタイプを登録し、
上記モデルタイプは、上記モデルタイプを識別する名称と、上記モデルタイプに表示する情報を規定するエントリとから構成され、
上記第1の管理部は、上記エントリに上記センサID情報及び上記実世界を表す名称を登録することにより、上記センサID情報と上記実世界を表す名称との対応づけを管理するセンサネットシステム。 - 請求項1に記載のセンサネットシステムにおいて、
上記第1の管理部はさらに、上記エントリに、上記実世界を表す名称を補足する属性情報を登録するセンサネットシステム。 - 請求項2に記載のセンサネットシステムにおいて、
上記属性情報は、上記センサが配置される建物、フロア、場所の収容人数、の少なくとも何れかを示す情報であるセンサネットシステム。 - 請求項1に記載のセンサネットシステムにおいて、
第1のサーバと、上記センサを有するセンサノードに接続される第2のサーバと、クライアント端末を有し、
上記第1のサーバは、上記第1の管理部及び上記第1の制御部を有し、
上記第2のサーバは、上記格納アドレス情報及び格納部を有し、
上記第1の管理部は、上記格納アドレス情報と上記第2のサーバのサーバID情報との対応づけ、上記サーバID情報と上記センサノードのセンサノードID情報との対応づけ、
上記センサノードID情報と上記センサID情報との対応づけを管理することにより、上記格納アドレス情報と上記センサID情報との対応づけを管理し、
上記クライアント端末は、
入力部と、
上記入力部を介して入力された上記センサID情報、及び上記センサノードID情報及び上記サーバID情報を少なくとも含むデバイス情報を管理する第2の管理部と、
上記管理されたデバイス情報を上記第1のサーバに出力する第2の制御部とを有し、
上記第1の管理部は、上記出力されたデバイス情報を管理し、
上記第1の制御部は、上記第1の管理部によって管理されたデバイス情報から選択される関連デバイス情報を上記第2のサーバに出力し、
上記第2のサーバは、上記出力された関連デバイス情報を管理し、
少なくとも上記センサID情報及び上記実世界を表す名称が登録された上記モデルタイプをモデル情報とし、
上記第2の管理部は、上記入力部を介して入力される上記モデル情報を管理し、
上記第2の制御部は、上記管理されたモデル情報を上記センサネットシステムに出力し、
上記第1の管理部は、上記出力されたモデル情報を管理するセンサネットシステム。 - 請求項4に記載のセンサネットシステムにおいて、
上記第1の制御部は、上記モデル情報の指定を受け、上記指定を受けたモデル情報に登録された上記センサID情報を読み出し、上記読み出したセンサID情報を、上記センサID情報をもつセンサが取得したセンシングデータに置換するセンサネットシステム。 - 請求項4に記載のセンサネットシステムにおいて、
上記第2の制御部は、上記入力部を介して指定される上記モデル情報から上記センサID情報を取得し、上記センサID情報を上記第1のサーバに出力し、
上記第1の制御部は、上記出力されたセンサID情報及び上記センサID情報に対応づけられた上記格納アドレス情報に基づいて、上記第2のサーバに上記センシングデータを要求し、
上記第2のサーバは、上記要求されたセンシングデータを検索し、上記検索されたセンシングデータを上記第1のサーバに出力し、
上記第1の制御部は、受信した上記センシングデータを上記クライアント端末に出力し、
上記第2の制御部は、上記センサID情報を、受信した上記センシングデータに置換するセンサネットシステム。 - 請求項4に記載のセンサネットシステムにおいて、
上記第1または第2の管理部は、上記デバイス情報及びモデル情報を予め記述したデータを読み込むことにより管理するセンサネットシステム。 - センサにより取得されるセンシングデータを管理するセンサネットシステムにおけるセンサネットシステムデータ管理方法であって、
上記センシングデータを格納する場所を示す格納アドレス情報と上記センサのセンサID情報とを対応づけ、
上記センサID情報と実世界を表す名称とを対応づけ、
上記センシングデータを格納し、
上記実世界を表す名称及び上記実世界を表す名称に対応するセンシングデータを出力し、
上記出力されるセンシングデータは、上記センサID情報を介して上記実世界を表す名称と対応づけられた上記格納アドレス情報が示す場所に格納されたセンシングデータを読み出したものであり、
上記センサID情報と上記実世界を表す名称とを登録するモデルタイプを登録し、
上記モデルタイプは、上記モデルタイプを識別する名称と、上記モデルタイプに表示する情報を規定するエントリとから構成され、
上記エントリに上記センサID情報及び上記実世界を表す名称を登録することにより、上記センサID情報と上記実世界を表す名称との対応づけを管理するセンサネットシステムデータ管理方法。 - 請求項8に記載のセンサネットシステムデータ管理方法において、
上記実世界を表す名称は、上記センサが配置される場所、物、及び人の少なくとも何れかを表すセンサネットシステムデータ管理方法。 - 請求項8に記載のセンサネットシステムデータ管理方法において、
上記センサネットシステムは、上記センサを有するセンサノードに接続されるサーバを有し、
上記格納アドレス情報と上記サーバのサーバID情報とを対応づけ、
上記サーバID情報と上記センサノードのセンサノードID情報とを対応づけ、
上記センサノードID情報と上記センサID情報とを対応づけることにより、上記格納アドレス情報と上記センサID情報とを対応づけるセンサネットシステムデータ管理方法。 - 請求項8に記載のセンサネットシステムデータ管理方法であって、
少なくとも上記センサID情報及び上記実世界を表す名称が登録された上記モデルタイプをモデル情報とし、
上記モデル情報の指定を受け、
上記指定を受けたモデル情報に登録された上記センサID情報を読み出し、
上記読み出したセンサID情報を、上記センサID情報をもつセンサが取得したセンシングデータに置換するセンサネットシステムデータ管理方法。 - センサにより取得されるセンシングデータを管理するセンサネットシステムに、センサネットシステムデータ管理方法を実行させるセンサネットシステムデータ管理プログラムであって、
予め登録された、上記センサのセンサID情報と実世界を表す名称を登録するモデルタイプを読み出し、
上記モデルタイプは、上記モデルタイプを識別する名称と、上記モデルタイプに表示する情報を規定するエントリとから構成され、
上記エントリに上記センサID情報及び上記実世界を表す名称を登録し、上記モデルタイプの指定を受け、上記指定されたモデルタイプに登録された上記センサID情報を読み出し、
上記読み出されたセンサID情報を上記センサID情報をもつセンサが取得したセンシングデータに置換するセンサネットシステムデータ管理プログラム。 - 請求項12に記載のセンサネットシステムデータ管理プログラムであって、
上記実世界を表す名称は、上記センサが配置される場所、物、及び人の少なくとも何れかを表すセンサネットシステムデータ管理プログラム。 - 請求項12に記載のセンサネットシステムデータ管理プログラムであって、
上記エントリは、上記エントリに割り当てる名称と、上記エントリのデータ種別を示す文字列及び上記センサを含むエントリタイプとから構成されるセンサネットシステムデータ管理プログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2006/307020 WO2007110968A1 (ja) | 2006-03-28 | 2006-03-28 | センサネットシステム、センサネットシステムデータ管理方法、センサネットシステムデータ管理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2007110968A1 JPWO2007110968A1 (ja) | 2009-08-06 |
JP4773510B2 true JP4773510B2 (ja) | 2011-09-14 |
Family
ID=38540908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008507350A Expired - Fee Related JP4773510B2 (ja) | 2006-03-28 | 2006-03-28 | センサネットシステム、センサネットシステムデータ管理方法、センサネットシステムデータ管理プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US7982603B2 (ja) |
JP (1) | JP4773510B2 (ja) |
WO (1) | WO2007110968A1 (ja) |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100918117B1 (ko) * | 2007-11-29 | 2009-09-22 | 한국전자통신연구원 | 센서 네트워크 관리 장치 및 그 방법 |
KR100937872B1 (ko) * | 2007-12-17 | 2010-01-21 | 한국전자통신연구원 | 무선 센서네트워크에서 센서모듈을 위한센서노드동적관리장치 및 방법 |
JP5074216B2 (ja) * | 2008-01-21 | 2012-11-14 | 株式会社日立製作所 | センサネットサーバ、及びセンサネットシステム |
US8780732B2 (en) | 2008-03-18 | 2014-07-15 | Qualcomm Incorporated | Method of network management by assistance from terminal using control-plane signaling between terminal and network |
CN201936433U (zh) * | 2009-11-16 | 2011-08-17 | 武汉阿米特科技有限公司 | 远程室温实时监测装置 |
KR100984721B1 (ko) * | 2009-12-04 | 2010-10-01 | 장진혁 | 멀티미디어 재생 시스템, 장치 및 방법 |
US9007181B2 (en) * | 2010-01-08 | 2015-04-14 | Tyco Fire & Security Gmbh | Method and system for discovery and transparent status reporting for sensor networks |
KR101637110B1 (ko) | 2010-01-08 | 2016-07-06 | 인터디지탈 패튼 홀딩스, 인크 | 데이터를 수집하고 송신하는 방법 및 장치 |
JP5392164B2 (ja) * | 2010-03-31 | 2014-01-22 | 日本電気株式会社 | センタ局、遠隔リモート観測システム及びそれらに用いる観測結果再生方法 |
US20120134282A1 (en) * | 2010-11-30 | 2012-05-31 | Nokia Corporation | Method and apparatus for selecting devices to form a community |
JP5591725B2 (ja) * | 2011-01-26 | 2014-09-17 | 株式会社日立製作所 | センサ情報処理分析システム及び解析サーバ |
US8823520B2 (en) * | 2011-06-16 | 2014-09-02 | The Boeing Company | Reconfigurable network enabled plug and play multifunctional processing and sensing node |
US20130094403A1 (en) * | 2011-10-18 | 2013-04-18 | Electronics And Telecommunications Research Institute | Method and apparatus for providing sensor network information |
JP6002418B2 (ja) * | 2012-03-30 | 2016-10-05 | Necネッツエスアイ株式会社 | 多地点計測システム |
FI125254B (en) * | 2012-07-17 | 2015-08-14 | Arm Finland Oy | Method and device in a network service system |
US20140129270A1 (en) * | 2012-11-06 | 2014-05-08 | Electronics And Telecommunications Research Institute | Apparatus and method for managing locations of service equipment for plant factory |
US10826335B2 (en) | 2012-12-26 | 2020-11-03 | Elwha Llc | Ad-hoc wireless sensor package |
US9900668B2 (en) * | 2012-12-26 | 2018-02-20 | Elwha Llc | Ad-hoc wireless sensor package |
US10230267B2 (en) | 2012-12-26 | 2019-03-12 | Elwha Llc | Ad-hoc wireless sensor package |
US9893551B2 (en) | 2012-12-26 | 2018-02-13 | Elwha Llc | Ad-hoc wireless sensor package |
US9426739B2 (en) | 2012-12-26 | 2016-08-23 | Elwha Llc | Ad-hoc wireless sensor package |
US9766064B2 (en) | 2012-12-26 | 2017-09-19 | Elwha Llc | Ad-hoc wireless sensor package |
US9298945B2 (en) | 2012-12-26 | 2016-03-29 | Elwha Llc | Ad-hoc wireless sensor package |
US10491050B2 (en) | 2012-12-26 | 2019-11-26 | Elwha Llc | Ad hoc wireless sensor package |
US9173199B2 (en) | 2013-01-07 | 2015-10-27 | Aeris Communications, Inc. | Radio module as web-controllable remote sensor |
US10862950B2 (en) | 2013-01-07 | 2020-12-08 | Aeris Communications, Inc. | Radio module as web-controllable remote sensor |
WO2015094004A1 (en) * | 2013-12-16 | 2015-06-25 | Siemens Aktiengesellschaft | Computer device for detecting correlations within data |
US9293029B2 (en) * | 2014-05-22 | 2016-03-22 | West Corporation | System and method for monitoring, detecting and reporting emergency conditions using sensors belonging to multiple organizations |
DE112015002480T5 (de) * | 2014-05-26 | 2017-03-02 | Agt International Gmbh | System und Verfahren zur Erfassung von in Überwachungssystemen verwendeten Sensoren |
US9848458B2 (en) * | 2014-12-01 | 2017-12-19 | Oceus Networks, Inc. | Wireless parameter-sensing node and network thereof |
JP2016220174A (ja) | 2015-05-26 | 2016-12-22 | 株式会社東芝 | 家電制御方法及び家電制御装置 |
US20180375944A1 (en) * | 2015-08-03 | 2018-12-27 | Convida Wireless, Llc | Service elements |
US10078655B2 (en) * | 2015-09-28 | 2018-09-18 | International Business Machines Corporation | Reconciling sensor data in a database |
JP2018182436A (ja) * | 2017-04-06 | 2018-11-15 | 株式会社国際電気通信基礎技術研究所 | 端末装置、それを備える無線通信システム、コンピュータに実行させるためのプログラムおよびプログラムを記録したコンピュータ読み取り可能な記録媒体 |
EP3662815A4 (en) * | 2017-08-01 | 2021-03-31 | Omron Corporation | DETECTION DEVICE MANAGEMENT DEVICE |
US20200279473A1 (en) * | 2019-02-28 | 2020-09-03 | Nortek Security & Control Llc | Virtual partition of a security system |
US11626010B2 (en) * | 2019-02-28 | 2023-04-11 | Nortek Security & Control Llc | Dynamic partition of a security system |
JP7166217B2 (ja) * | 2019-04-25 | 2022-11-07 | Thk株式会社 | 処理装置、処理済みデータの収集方法、及びデータ収集システム |
WO2021081075A1 (en) * | 2019-10-21 | 2021-04-29 | Baker Hughes Oilfield Operations Llc | Workflow for self provisioning smart well controller |
JP7366859B2 (ja) * | 2020-08-06 | 2023-10-23 | 三菱電機株式会社 | 設備管理システムおよび設備を管理する方法 |
JP7516972B2 (ja) | 2020-08-13 | 2024-07-17 | 日本電気株式会社 | データ中継装置、IoTシステム、データ中継方法、及び、プログラム |
US12015501B2 (en) | 2022-08-02 | 2024-06-18 | Haier Us Appliance Solutions, Inc. | Methods of coordinating operations of multiple domestic appliances |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07162965A (ja) * | 1993-12-07 | 1995-06-23 | Omron Corp | 遠隔監視用無線通信システム |
JP2006010533A (ja) * | 2004-06-25 | 2006-01-12 | Matsushita Electric Works Ltd | 遠隔監視システムおよび統合管理プログラム |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6735630B1 (en) * | 1999-10-06 | 2004-05-11 | Sensoria Corporation | Method for collecting data using compact internetworked wireless integrated network sensors (WINS) |
US7020701B1 (en) * | 1999-10-06 | 2006-03-28 | Sensoria Corporation | Method for collecting and processing data using internetworked wireless integrated network sensors (WINS) |
US6859831B1 (en) * | 1999-10-06 | 2005-02-22 | Sensoria Corporation | Method and apparatus for internetworked wireless integrated network sensor (WINS) nodes |
US20040103139A1 (en) * | 2000-03-30 | 2004-05-27 | United Devices, Inc. | Distributed processing system having sensor based data collection and associated method |
JP4194108B2 (ja) * | 2001-10-12 | 2008-12-10 | オムロン株式会社 | 情報処理装置、センサネットワークシステム、情報処理プログラム、および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6826602B1 (en) * | 2002-09-12 | 2004-11-30 | Bellsouth Intellectual Property Corporation | System and method for reverse content distribution |
US7298529B2 (en) * | 2003-06-06 | 2007-11-20 | Hewlett-Packard Development Company, L.P. | Method and system for imaging a transparent media object |
JP4483259B2 (ja) | 2003-10-16 | 2010-06-16 | 富士ゼロックス株式会社 | 応用プログラム実行システム、そのセンサ、その第1のサーバ、その第2のサーバ、そのオブジェクト及び応用プログラム実行方法 |
JP4285420B2 (ja) * | 2005-02-22 | 2009-06-24 | 株式会社日立製作所 | センサネット管理システム |
JP4885463B2 (ja) * | 2005-03-03 | 2012-02-29 | 株式会社日立製作所 | センサネットワークシステム、センサデータの処理方法及びプログラム |
JP4719034B2 (ja) * | 2006-03-07 | 2011-07-06 | 株式会社日立製作所 | センサネットシステム、基地局及びセンシングデータの中継方法 |
-
2006
- 2006-03-28 JP JP2008507350A patent/JP4773510B2/ja not_active Expired - Fee Related
- 2006-03-28 US US12/223,860 patent/US7982603B2/en not_active Expired - Fee Related
- 2006-03-28 WO PCT/JP2006/307020 patent/WO2007110968A1/ja active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07162965A (ja) * | 1993-12-07 | 1995-06-23 | Omron Corp | 遠隔監視用無線通信システム |
JP2006010533A (ja) * | 2004-06-25 | 2006-01-12 | Matsushita Electric Works Ltd | 遠隔監視システムおよび統合管理プログラム |
Also Published As
Publication number | Publication date |
---|---|
US7982603B2 (en) | 2011-07-19 |
US20100161630A1 (en) | 2010-06-24 |
WO2007110968A1 (ja) | 2007-10-04 |
JPWO2007110968A1 (ja) | 2009-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4773510B2 (ja) | センサネットシステム、センサネットシステムデータ管理方法、センサネットシステムデータ管理プログラム | |
US20210014079A1 (en) | System and method for remote monitoring and controlling of building automation devices | |
JP4885463B2 (ja) | センサネットワークシステム、センサデータの処理方法及びプログラム | |
CN104797992B (zh) | 用于监测多个建筑物自动化系统的系统 | |
JP6012727B2 (ja) | 設備管理システム、設備管理装置、設備管理方法及びプログラム | |
JP4647632B2 (ja) | センサデータ制御システム及びセンサデータ制御方法 | |
US20080007568A1 (en) | System and method for visualization and interaction with spatial objects | |
CN113196261B (zh) | 数据检索装置及其数据检索方法和程序、边缘服务器及其程序 | |
JP2006195788A (ja) | センサネットワークシステム、センサデータの検索方法及びプログラム | |
JP7150584B2 (ja) | エッジサーバとそのプログラム | |
JP2011180946A (ja) | センサデータ提供システム、方法及び装置 | |
CN107404417A (zh) | 一种监控数据的处理方法、处理装置及处理系统 | |
EP2425585B1 (en) | System and method for managing configurations of ncpi devices | |
JP2018072958A5 (ja) | ||
KR102141840B1 (ko) | 웹기반 관제 모니터링 통합 시스템 | |
JP2009038624A (ja) | 情報収集システム | |
EP3591481B1 (en) | Device configuration management apparatus, system, and program | |
KR20100035681A (ko) | 정보 가전의 데이터 저장 시스템 및 데이터 처리 방법 | |
KR101966548B1 (ko) | 다수의 이질적인 센서 네트워크 플랫폼을 위한 센서 메타 데이터 생성 시스템 | |
JP4300149B2 (ja) | 現場監視システム、現場監視方法及び現場監視プログラム | |
JP2002157172A (ja) | 計測情報ブローカー | |
KR101235199B1 (ko) | 웹기술을 이용하여 저성능 원격지 장치를 제어하기 위한 인터페이스 구축 시스템 및 그 방법 | |
JP7376246B2 (ja) | 管理システム | |
JP7196764B2 (ja) | 情報処理システム | |
JP2022098148A (ja) | スチームトラップ管理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110202 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110614 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110623 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4773510 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |