WHENシリーズWiFi時計:新・プロ仕様NTP時刻同期ソフト公開(ベータユーザー募集)
今回のアップデートは、NTP時刻同期のパフォーマンス最適化に重点を置き、プロセッサの特性を活かしてNTPクライアントプログラムを再設計し、ジッターを従来の40ms以上から2ms以内に最適化しました。新しいクライアントプログラムは、NTPプロトコルのほとんどの機能を考慮し、ユーザーに実用的な設定オプションを提供します。
新バージョンのソフトウェアにアップグレード後、WHENシリーズWiFiクロックのコストパフォーマンスが大幅に向上しました。一般的なネットワーククロックの価格で、プロフェッショナル級の機器に匹敵するNTP時刻同期性能を提供します。高精度な時刻を必要とするシナリオにおいて、市場で同等レベルの高精度ネットワーク時刻同期を提供するデジタル表示機器は非常に限られており、WHENシリーズWiFiクロックは理想的な選択肢です。
ネットワーク時刻同期エラーの原因
ほとんどのデバイスは、NTP(ネットワークタイムプロトコル)を使用して時刻同期を行います。これは現在最も一般的なネットワーク時刻同期方式であり、インターネット上には無料の公開NTPサーバーが多数存在します。NTPプロトコルの詳細な原理についてはここでは説明しません(オンラインで豊富な資料が利用可能です)が、エラーの3つの主要な原因に焦点を当てます:
- デバイスの設計:
デバイスのハードウェア性能とソフトウェア最適化が、時刻同期の精度に直接影響します。 - NTPサーバーの時刻エラー:
サーバー自体の時刻の正確性が同期結果に影響します。 - ネットワーク遅延:
デバイスとサーバーが信頼できる場合、ネットワーク遅延がエラーの主な原因となります。
NTPプロトコルは、複数回のタイムスタンプ交換を通じて往復時間(RTT)を測定し、上りおよび下りの遅延が等しいと仮定し、RTTの半分を片道伝送時間として時刻を補正します。しかし、実際のネットワーク環境では上りと下りの遅延が非対称であることが多く、計算に偏差が生じます。
したがって、ネットワーク遅延が大きいほど、時刻同期エラーが大きくなる可能性があります。
新ソフトウェアの設定項目
新バージョンのソフトウェアは、ネットワーク時刻同期においてより柔軟な設定オプションを提供し、NTPのパフォーマンスを最適化して多様なニーズに応えます。以下は新機能です:
ユーザーはプライマリサーバーとバックアップサーバーを設定できます。システムはプライマリサーバーを優先し、プライマリサーバーが複数回失敗した場合、自動的にバックアップサーバーに切り替わり、時刻同期の安定性を確保します。

上級ユーザー向けに詳細な制御を提供し、時刻同期の精度と互換性を向上させます:
- 時刻取得補償:
システム時刻の微調整が可能で、既知のサーバー時刻偏差やクロック表示遅延を補償し、非常に高い精度を必要とするシナリオに適しています。 - 遅延制限:
ネットワーク遅延の閾値を設定でき、この閾値を超える時刻データは破棄され、ネットワーク変動による高エラーデータを効果的にフィルタリングします。 - バーストモード:
NTPの高精度時刻同期モードで、プライベートサーバーと併用することを推奨し、精度を大幅に向上させます。
注意:公開サーバーを使用する場合は、このモードを無効にしてください。ブラックリストに登録される可能性があります。 - フォールトトレランスモード:
サーバーから送信されるデータの信頼性と標準性を厳格に検証します。オンにすると非標準パラメータを無視し、プライベートサーバーとの互換性を向上させ、非標準NTPサーバーを使用するユーザーに適しています。

精度テストデータ
NTP時刻同期の精度は、ネットワーク遅延に大きく依存することを強調します。
ローカルNTPサーバー、バーストモード有効、同期間隔1分

公開NTPサーバー、バーストモード無効、同期間隔1分(有線ブロードバンド)

公開NTPサーバー、バーストモード無効、同期間隔1分(モバイルネットワーク)

最初の3つのテストは社内で実施され、システム時刻とサーバー時刻の偏差を記録しました。テスト4は他のプロフェッショナルユーザーによりローカルネットワーク環境で実施され、GNSS標準時刻ソースを使用して標準時刻と画面の実際の表示時刻を比較し、以下の結果が得られました:

- 時刻アナウンス/アラームシナリオ:時刻アナウンスまたはアラームの正確性を優先し、「時刻取得補償」を0に設定することを推奨します。
- 表示精度シナリオ:表示値の極めて高い精度を追求する場合、「時刻取得補償」を2~4msに設定して表示遅延を補償することを推奨します。
ベータテストの説明
ソフトウェアの安定性
対象ユーザー
· 現行バージョンの精度は市場のほとんどの同類クロックを上回っており、一般ユーザーは現行バージョンを使用し続け、ベータテスト後の正式版リリース(無料アップグレード)を待つことができます。
精度検証方法
- 携帯電話やコンピュータの時刻を比較基準として使用しないでください(精度が不足しています)。プロフェッショナル機器(例:GNSS時刻ソース)の使用を推奨します。
- 赤いボタンを4回素早く短く押すと、画面パルス点滅テストモードが有効になり、ミリ秒レベルの精度検証が容易になります。
複数デバイスのテスト
ネットワーク遅延表示
推奨設定
- 公開NTPサーバー:「遅延制限」を有効にし、「バーストモード」を無効(ブラックリスト登録を避けるため)、同期間隔を5分に設定することを推奨します。
- プライベートNTPサーバー:「遅延制限」を有効にし、「バーストモード」を有効にし、同期間隔を1分に設定することを推奨します。
パラメータ初期化
ベータバージョンと参加方法
ベータ参加:クロックのシリアル番号をメールで送信してください。ベータファームウェアとアップグレードガイドを提供します。
メール:junhui.gong@outlook.com。
精度に関する声明
ユーザーから正確なエラーデータの提供や、標準時刻との24時間7日「ゼロエラー」、または「一切の誤差がない」保証を求める声がよくあります。
「絶対的な精度」「ゼロエラー」「一切の誤差がない」ことを約束することはできず、そのような宣伝も行いません。
上記のテストデータは特定の条件下に基づいており、NTP時刻同期の精度はネットワーク遅延やサーバーの品質など複数の要因に影響され、単一の端末デバイスでエラーを排除することはできません。
謝辞
新バージョンのソフトウェアアップデートに対するhavitemの強力なサポートと専門的な指導に心から感謝します!
時刻および同期分野のシニア学者として、havitemの深い研究が今回のアップデートに重要な支援を提供しました。時刻同期の奥深さを学ぶために、havitemの公開記事をぜひ検索してください。改めて感謝申し上げます!