(57)【要約】 【課題】各プローブの設定情報を管理し配布する際に、各プローブの個別の設定状態を管理しなければならないサーバ及びデータベースの負担を軽減すること。【解決手段】  測定システムで使用する方法であって、複数の離間したプローブにおいて設定データを受け取るステップを含み、各プローブの前記設定データが前記プローブと一意に関連付けられておらず、前記設定データは前記プローブの前記設定を確立することができ、前記設定データに従った測定値を通信するステップを含む、方法。  【選択図】図３
2007087385.tif 000002
【特許請求の範囲】
【請求項１】
測定システムで使用する方法であって、
複数の離間したプローブにおいて設定データを受け取るステップを含み、各プローブの前記設定データが前記プローブと一意に関連付けられておらず、前記設定データは前記プローブの前記設定を確立することができ、
前記設定データに従った測定値を通信するステップを含む、方法。
【請求項２】
前記測定値が、前記測定システムに通信される、請求項１に記載の方法。
【請求項３】
前記プローブから前記測定システムにメタデータを通信する、請求項１に記載の方法。
【請求項４】
前記設定データが、前記測定システムから前記プローブに少なくとも一部分通信される、請求項１に記載の方法。
【請求項５】
前記測定システムが、前記プローブ設定を見失わない、請求項４に記載の方法。
【請求項６】
前記設定データが、前記プローブに前記プローブの別のプローブから少なくとも一部分通信される、請求項１に記載の方法。
【請求項７】
測定システムに使用するプローブであって、
更新された設定データを受け取る手段を備え、前記更新された設定データは前記プローブの新しい設定を確立することができ、前記測定システムが前記プローブの現行設定を知ることなく、前記更新された設定データが、前記プローブに前記測定システムから少なくとも一部分通信され、
前記設定データに従った測定値を通信する手段を備える、プローブ。
【請求項８】
前記測定システムにメタデータを通信する手段をさらに備える、請求項７に記載のプローブ。
【請求項９】
測定システムであって、
複数の離間したプローブと、
中央処理システムから前記プローブの少なくともいくつかへの通信リンクと、
前記中央処理システムにあり、前記測定システムが前記プローブの前記現行設定を管理することなく、前記中央処理システムから前記通信リンクを介して前記プローブのうちの少なくともいくつかにプローブ設定データを送る設定制御部と、を備える、測定システム。
【請求項１０】
前記プローブの少なくともいくつかにあり、前記プローブから前記中央処理システムにメタデータを送る通信制御部をさらに備える、請求項９に記載の測定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テストプローブの管理に関し、より詳細には高性能測定システムにおけるテストプローブ情報を管理し区別するシステムおよび方法に関する。
【背景技術】
【０００２】
一般に、測定システムは、監視しているシステム内の特定の場所のデータを得るためにいくつかの個別の測定装置（プローブ）を使用する。また、測定システムは、一般に、例えばプローブの識別、タイプ、測定単位などを知ることによって各プローブを管理する。各プローブのこの情報（メタデータと呼ばれる）は、様々なプローブからのデータを解釈しプローブを設定（configuration）するために測定システムのデータベースに記憶される。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そのような多くのプローブを備えたシステムでは、各プローブの設定情報を管理し配布することは、各プローブの個別の設定状態を管理しなければならないサーバとデータベースに負担になることがある。したがって、プローブが、例えばオフラインになったりデータ転送速度を低下させたりすることによって挙動を変化させると、システムは、その新しい状態に対処しなければならず、またその新しい情報をテスト中のシステム内の他のプローブや他の測定システムに配布しなければならないことが多い。
【課題を解決するための手段】
【０００４】
測定システムにおいて、プローブの受け取ったメタデータに基づいて各プローブに設定データを「プッシュ」することによって個別のプローブ管理が実施される。１つの実施形態において、設定データは、サーバから送られ、サーバは、プローブの設定を管理しない。設定データは、例えば、直接プローブを設定するために使用されるパラメータや、プローブのソフトウェアを設定するパラメータである。
【０００５】
プローブから受け取ったデータがプローブ識別子を含む状況において、測定システムは、プローブごとにデータを管理することができる。そのような状況において、測定システムは、各プローブがシステム設定の点から匿名の場合でも、プローブ固有分析またはプローブ集中分析を実行することができる。他の状況において、受け取るデータは匿名でもよい。
【０００６】
１つの実施形態において、プローブは、ポイントツーポイント通信またはポイントツーマルチポイント通信によって他のプローブを設定することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、複数の離間したプローブを有するテスト測定システムの１つの実施形態１０を示す。本明細書で教示する概念は、データ収集ポイントが各プローブごとにメタデータ（またはパラメータデータ）を有するこのようなシステムで、あるいは任意のシステムにおいて使用することができる。以下の考察では、プローブ２０−１〜２０−Ｎなどの異なるプローブからデータ収集ポイントにメタデータを通信するテストシステムについて説明する。この例において、センサ２０−１は、テストシステムの要求に応じて例えば温度測定値を作成し（メタデータが必要な場合に）そのメタデータをレポートするように設計されたセンサである。センサは、必要に応じて、場合により定期的に予定された温度読み取りを省略してメタデータの一部分または全てを送信するように設計されることもありまた、メタデータ送信をランダム（例えば、１時間に１回、１日に１回など）に挿入してもよく、システムのバッテリレベルが高くなるのを待ってもよく、システムの状況に有用な他の便宜的（opportunistic）基準を使用してもよい。
【０００８】
図１の実施形態において、プローブ２０−１からのデータは、ネットワーク１２を介して無線または有線またはそれらの組み合わせでデータ収集機構１１に送られる。ネットワークは使用されなくてもよく、むしろプローブ２０−１〜２０−１４のいくつかまたは全ての通信が、例えばＢｌｕｅｔｏｏｔｈプロトコルなどの１つまたは複数の無線プロトコルを使用するポイントツーポイント通信でよいことに注意されたい。
【０００９】
図２は、メタデータを送るための様々な制御機構を有するプローブの１つの実施形態２０を示す。この実施形態において、メタデータは記憶装置２１に収容され、プローブからのデータ（例えば、入力２５によって得られたデータ）は、記憶装置２３に記憶される。必要に応じて記憶装置２１と２３が同一の記憶装置でもよいことに注意されたい。また、プローブ２０から送られた、測定データは記憶されなくてもよく、収集されたときに入力２５から直接送られてもよいことに注意されたい。入力２５は、データを測定し、データをセンスし、または状態をセンスして「センシング」の結果をレポートすることができる。さらに、入力２５に他のセンサからデータを提供することができる。本明細書の考察において、プローブ２０から送られる測定データは、そのようなデータを収集し送る任意の形態または方式を含む。この実施形態において、データは、プロセッサ２２とコミュニケータ(communicator:通信装置)２４の制御下で送られる。
【００１０】
制御ユニット２０１〜２０６は、様々な便宜的メタデータ転送を可能にし、それぞれのそのようなメタデータ転送は、通常、プローブから送られたデータを完全に利用するために装置１１（図１）などの装置に収集されたデータに必要なすべてのメタデータよりも少ない。また、すべてのプローブにすべての制御ユニット２０１〜２０６が必要なわけではなく、プローブが、他の便宜的イベントを制御するために他の制御ユニット、タイマ、またはセンサを備える場合があることに注意されたい。多くの状況では、そのような便宜的データ転送は必要なく、またそのようなメタデータを必要とする場合はすべてのメタデータを一度に送ることができる。
【００１１】
図３は、測定システムのプローブ設定機構の１つの実施形態３０を示す。プロセス３０１は、プローブからデータを受け取り、プロセス３０２は、そのプローブが再設定しなければならないプローブかどうかを判定する（新しいプローブや何らかの理由で設定を変更しなければならないプローブなど）。プローブを設定しなくてもよい場合、プロセス３０３は、プローブからのデータを従来のように記憶する。
【００１２】
プローブを設定したり再設定したりしなければならない場合、プロセス３０４は、十分な設定情報（例えば、メタデータなど）が利用可能かどうかを判定する。
【００１３】
メタデータ（または、プローブ設定の適切な決定を可能にする他の情報）が利用可能な場合、プロセス３０５、３０６および３０７は、メタデータを取得し、プローブに送られる設定データを構成する。プロセス３０８は、設定データを適切なプローブに送る。この通信は、例えばネットワーク１２（図１）などの１つまたは複数のリンクを介して行うことができる。この通信は、有線または無線を含む任意の所望の通信媒体を使用するかまた任意の１つまたは複数の通信プロトコルを使用するポイントツーポイント通信でよい。それぞれの任意のプローブ間の通信が他のいずれのプローブとの通信と同じでなくてもよいことに注意されたい。
【００１４】
本明細書で検討するシステムにおいて、必要に応じて、プローブが設定ポイントからゼロ状態トラッキングを必要とすると仮定することができる。さらに、プローブが、時々移動する場合があり、また特定の時間における１つの測定値（または１組の測定値）に関係する場合もしない場合もあると仮定する。これらの仮定に基づいて、各プローブは、サーバまたはデータ収集ポイントからその状態データ（設定データ）を取得することによってプローブ自体の状態を管理しなければならない。
【００１５】
前述のようなサーバは、要求に応じて設定情報だけを配布し、特定のプローブの設定を追跡するものではない。その場合、プローブは、設定情報を、サーバからプッシュされるのではなく「プル」しなければならない。
【００１６】
１つの実施形態においてサーバによってプローブに供給される設定情報は、プローブによって供給されるメタデータによって決定される。メタデータの例には、プローブタイプ、プローブ所有者、プローブ能力、プローブ所有者レベル、現在位置、タイムスタンプなどがある。
【００１７】
設定は、プローブソフトウェアを設定するために使用されるパラメータの形で現れることがある。代替として、設定は、設定時にプローブの新しい機能を可能にするために実行可能なコードモジュールおよびそれと関連した設定パラメータの形で現れることもある。
【００１８】
プローブが匿名で管理されている場合でも、システムは、各プローブによって生成されたデータが、個々のプローブによって生成されたデータを一意に識別するために使用できる識別子を含む場合は、データをプローブごとに管理することができる。
【００１９】
測定エージェント（プローブ）がそれぞれ埋め込まれた２４台の電話を有する１つの例を検討する。電話は、サーバと連絡をとって、その現在位置を１つのメタデータとして提供する。次に、サーバは、その位置のまわりの領域を範囲として含む測定の設定を調べ、そのデータを電話に伝える。次に、電話は、この設定に基づいて測定を開始し、各データポイントが測定したデータを固有の識別子でタグ付けされた状態でサーバに送る。サーバは、その電話によってレポートされたデータに基づいてレポートを生成するために、プローブに関してその位置と設定を要求しているという事実以外何も知らなくてもよい。したがって、各プローブの管理は匿名であるが、各プローブからレポートされるデータは匿名ではない。
【００２０】
別の実施形態において、プローブがＷｉｆｉやＢｌｕｅｔｏｏｔｈなどのピアツーピアプロトコルによって互いに通信することができる事例では、プローブは、近くのプローブから設定情報を取り出すことができる。
【００２１】
装置からのデータも匿名でよいことに注意されたい。温度とタイムスタンプと位置だけをレポートする温度センサを検討する。サーバは、データを生成したプローブに関して何も知ることなく、このデータを分析に利用することができる。
【００２２】
本発明とその利点を詳細に説明したが、添付の特許請求の範囲によって定義したような本発明の趣旨と範囲から逸脱することなく、本明細書において様々な変更、代用および修正を行なうことができることを理解されたい。さらに、本出願の範囲は、本明細書で述べたプロセス、装置、製造、組成物、手段、方法およびステップの特定の実施形態に限定されない。本発明の開示から当業者が容易に理解するように、本発明に従って、本明細書に示した対応する実施形態と実質的に同じ機能を実行しあるいは実質的に同じ結果を達成する現在存在するあるいは後に開発されるプロセス、装置、製造、組成物、手段、方法またはステップを利用することができる。したがって、添付の特許請求の範囲は、そのようなプロセス、装置、製造、組成物、手段、方法またはステップを範囲内に含むように意図される。
【図面の簡単な説明】
【００２３】
【図１】マルチプローブ測定システムの１つの実施形態を示す図である。
【図２】メタデータを送るための様々な制御部を有するプローブの１つの実施形態を示す図である。
【図３】測定システムのプローブ設定機構の１つの実施形態を示す図である。
【符号の説明】
【００２４】
１１  測定システム
２０−１〜２０−Ｎ  プローブ
２１、３０８  設定データ
２４  測定値
【図１】
2007087385.tif 000003
【図２】
2007087385.tif 000004
【図３】
2007087385.tif 000005