イントロダクション¶
STH は未加工のコンテキスト情報の保存と検索をサポートしていますが、これは時間の経過とともにOrion Context Broker インスタンスに登録された具体的なエンティティ属性値です。主な機能と役割は、エンティティ属性値の時間的変化に関する集約時系列コンテキスト情報の生成です。
集約された時系列コンテキスト情報の生成に関して、STH は4つの主な概念を管理します :
- Resolution または aggregation period : 集計された時系列情報がグループ化される期間。STH でサポートされている有効な解像度の値は、
month
,day
,hour
,minute
とsecond
です - Origin : 特定の解像度の場合、集約された時系列コンテキスト情報が適用される時間の起点です。たとえば、
minutes
の解像度の場合、有効な起点の値は、2015-03-01T13:00:00.000Z
で、2015年3月1日13時を意味します。起点は、ロケールの問題を回避するためにUTC時間を使用して格納されます 。 - Offset : 特定の解像度の場合、集計された時系列のコンテキスト情報が適用される起点からのオフセットです。例えば、
minutes
の解像度と原点2015-03-01T13:00:00.000Z
の場合、オフセット10は、起点が指し示す具体的な時間の10分を指す。この例では、具体的な時間内の60分のそれぞれに対応する0から59までの最大60のオフセットが存在する。 - Samples : 特定の解像度の場合、起点とオフセットでは、起点からの具体的なオフセットに対して使用可能なサンプル、値、イベントまたは通知の数です。
これらのコンセプトはすべて、STH コンポーネントに関する残りのドキュメントを読んだときにはっきりと説明されますが、コンポーネントの内部と公開された APIs の全体に広範囲に適用されるため、はじめから紹介することが重要です。