11. System Process (システムプロセス)
システムプロセスは、クロックフィルターアルゴリズムからのサンプルデータを処理する緩和アルゴリズム(選択、クラスター、組み合わせ、クロック調整)を含みます。
主要変数と操作
システム変数: 更新時間(t)、システムピア識別子(p)、組み合わせオフセット(THETA)、組み合わせジッター(PSI)、ルート遅延(DELTA)、ルート分散(EPSILON)。定数:NMIN=3、CMIN=1。
選択アルゴリズム: 偽時計を識別して除去し、一致原則に基づいて真の時計を保持します。
クラスターアルゴリズム: 統計的外れ値を除去し、質心から最も遠い候補を反復的に破棄します。同期距離、ストラタム、ジッターに基づいてシステムピアを選択します。
組み合わせアルゴリズム: 加重平均を使用して最終オフセットを計算:
THETA = Σ(w_i * theta_i) / Σ(w_i)
ここで w_i = 1 / lambda_i
実装例は付録A.5.5.6のclock_select()ルーチンを参照。