このブログでは、PTP(Precision Time Protocol)の基本原理と、マネージドIPネットワークを介したプロフェッショナル・メディアの標準であるSMPTE ST 2110におけるPTPの重要な役割について説明します。
IPビデオネットワークにおける同期の必要性
従来のSDI設備は、ビデオ、オーディオ、アンシラリー・データを1本のケーブルで伝送していました。この固有の同期により、信号管理が簡素化されます。しかし、業界がIPベースのワークフローに移行するにつれ、これらのエッセンスストリームは別々のIPフローとして伝送されるようになります。この移行により、これらの独立したIPフローを同期させ、それらが時間内に、互いに、正しい順序で到着し、処理され、意図された視聴体験が維持されるようにするという課題が生じます。
PTPに参入:メディアプロフェッショナルのための高精度タイミング
IEEE 1588規格で定義されているPTPは、この課題に対するソリューションを提供します。PTPは、ネットワーク上で高精度のクロック同期を実現するために設計された特殊なプロトコルです。NTPのような汎用プロトコルとは異なり、PTPはプロフェッショナルなメディアアプリケーションに不可欠なサブ(μ)マイクロ秒レベルの精度を提供します。
PTPのキーコンセプト
PTPアーキテクチャと操作
PTPは、ネットワーク全体にタイミング情報を配布するために階層アーキテクチャを利用します:
- グランド・マスター・クロックネットワーク全体の究極の時刻情報源。このクロックは、GPSやセシウム原子時計など、非常に安定した基準にロックされていることが理想的です。
- Leader クロック:グランドマスタークロックからタイミング情報を受信し、接続機器に配信します。
- フォロワー・クロック: Leader クロックから受信したタイミング情報に同期します。
- バウンダリー・クロック:ネットワークスイッチ上に存在する特殊なクロック。上流のLeader クロックのフォロワークロックとして、また下流のデバイスのLeader クロックとして機能し、ネットワークを効果的にセグメント化し、グランドマスタークロックの負荷を軽減します。
- トランスペアレントクロック:このクロックもネットワークスイッチ上にあり、通過するPTPパケットの滞留時間を計測し、この遅延情報を補正フィールドに追加します。バウンダリクロックよりも実装が簡単ですが、スケーラビリティの制限から大規模システムには不向きです。
SMPTE ST 2059:放送ネットワーク向けPTPの最適化
SMPTE ST 2059は、放送ネットワークに特化してPTP動作を洗練させるプロファイルを定義しています。これらのプロファイルは、ビデオ信号とオーディオ信号がいつでも正確な位相アライメントを維持することを保証します。これは、顕著なオーディオとビデオの不一致につながり、視聴者の体験に影響を与える可能性のあるタイミングエラーを防止するために極めて重要です。
PTPタイミングモード:ワンステップ対ツーステップ
PTPは、タイミングパラメータを計算するために、主に2つの方法を採用しています:
- ワンステップ・モード: Leader クロックは正確な送信時刻を含む1つのメッセージを送信し、フォロワークロックは即座にネットワーク遅延とオフセットを計算することができます。この方法はシンプルですが、データパケットが異なる経路を通り、遅延が変化するような非対称なネットワーク遅延の影響を受ける可能性があります。
- ツーステップモード:最初の同期メッセージの後にフォローアップ・メッセージを導入することで、ワンステップ・モードの制限に対処します。これにより、フォロワークロックはより正確なタイムスタンプを得ることができ、ネットワーク遅延の変動を補正することができます。2ステップ・モードは、PRPやHSRのような冗長プロトコルを採用しているような、非対称遅延の可能性があるネットワークで一般的に好まれます。
堅牢なPTPネットワークの維持
ベスト・マスター・クロック・アルゴリズム(BMCA)
BMCAは、ネットワークの回復力を保証するPTPの重要なコンポーネントです。BMCAは、クロック精度、分散、ユーザー定義の優先順位などの要素に基づいて、グランドマスターとして動作するネットワーク上の最適なLeader クロックを自動的に選択します。このメカニズムにより、指定されたグランド・マスター・クロックに問題が発生しても、適切なバックアップが自動的に引き継ぎ、同期システムの中断を最小限に抑えることができます。
PTPドメインタイミングシステムの分離
PTPドメインにより、同じ物理ネットワーク内で複数の独立したタイミングシステムを共存させることができます。各PTPメッセージにはドメイン番号が含まれているため、デバイスは割り当てられたドメインからのメッセージを選択的に処理し、他のドメインは無視することができます。これは、SMPTE ST 2110ビデオとAES67オーディオなど、異なるシステムが同時に動作する設備で特に役立ちます。各システムを個別のPTPドメインに割り当てることで、それぞれのタイミング要件が競合する可能性を回避できます。
後方互換性:PTPの進化
PTP規格の最新版であるIEEE 1588-2019(PTPバージョン2.1)は、旧バージョンとの後方互換性を維持しながら、新機能と拡張機能を導入しています。これにより、新しいデバイスが既存のPTPネットワークにシームレスに統合され、継続的な運用を中断することがなくなります。
PTPバージョン2.1の主な機能
PTPバージョン2.1では、マルチマスターPTPやハイブリッド運用などの進化が導入され、同期システムの堅牢性と柔軟性が強化されました。これらの機能により、精度、フォールトトレランス、多様なネットワークトポロジのサポートが向上し、メディア同期のための将来性のあるソリューションへの道が開かれます。
結論
PTPはプロフェッショナルなIPビデオネットワークの同期の基礎を形成し、SMPTE ST 2110はその機能を活用してシームレスなメディアワークフローを保証します。業界がIPへの移行を進める中、PTPの複雑さ、特にSMPTE ST 2110におけるPTPのアプリケーションを理解することは、高品質な同期メディアシステムの設計、導入、維持に携わるすべての人にとって最も重要です。
PTPとST 2110についてご興味がおありですか?Gerard Phillips(Arista)、Steve Holmes、Kevin SalvidgeLeader)がPTPとSMPTE 2110の導入に関するさまざまな質問に答える最新のウェビナー「PTP Take 3」をご覧ください。