Time-Sensitive Networking:TSNが予測可能な産業用Ethernetを実現する仕組み
Time-Sensitive Networking(TSN)が標準Ethernet上で決定論的性能を提供し、産業システムが最も要求の厳しいリアルタイム要件を満たせるようにする仕組み
Time-Sensitive Networkingとは
現代の工場フロアでは、単一のEthernetリンクが運用技術(OT)トラフィック(機械制御コマンドなど)と情報技術(IT)トラフィック(ファームウェア更新、メールなど)の両方を伝送することがよくあります。OTデータには厳格なタイミング保証が必要です:固定レイテンシ、最小ジッタ、ハードデッドライン内での確実な配信。一方、ITトラフィックは遅延を許容し、通常はベストエフォート型です。
従来のソリューションはOTとITを専用ネットワークに分離しますが、TSNは決定論性をEthernetに直接組み込み、両トラフィックタイプを同一ケーブリング上で共存させながら各ドメインのニーズを満たします。
主要なTSN標準
TSNは、Ethernetをタイムアウェア機能で拡張するIEEE 802.1標準群です。エンジニアがよく組み合わせる3つの基盤標準を以下に示します:
- 802.1AS - gPTP:全ネットワークデバイスを共有のナノ秒精度クロックに同期させる精密時間プロトコル。
- 802.1CB - 冗長化プロトコル:両方向にトラフィックを複製するリングトポロジを実現し、再送遅延なしでパケット配信を保証。
- 802.1Qbv - タイムアウェアシェーパー:ゲートコントロールリストを使用してトラフィックを離散的なタイムスロットにスケジュールし、クリティカルストリームの低レイテンシ・低ジッタ配信を保証。
802.1AS(gPTP)による同期
802.1ASは精密時間プロトコル(PTP、IEEE 1588)を基盤とし、マスター・スレーブ階層を導入して全デバイスを単一の時間源(多くの場合GPS参照クロック)にアンカーします。このクロック分配ツリーにより、全ノードのローカルクロックが同じ周波数で動作し、ネットワーク全体での精密な調整を可能にします。
PTPがトランスポート層で動作するのに対し、gPTPはデータリンク層に限定され、Ethernetハードウェアとのよりタイトな統合を提供します。新しいgPTPリビジョンではワンステップタイムスタンピングが再導入され、ピアツーピア遅延測定が強制されることで、正確な時間配布を保証します。
802.1CBによる冗長化
802.1CBは耐障害性のあるリングトポロジを実現します。デバイスまたはリング自体が故障しても、トラフィックは残りの方向に循環し続け、損失や再送遅延を排除します。TSNスイッチはパケットを自動的に複製し、シーケンスIDでタグ付けし、受信側で重複を破棄するため、アプリケーション層を複雑なエラーハンドリングから解放します。
802.1QbvによるOTとITの融合
802.1Qbvは、Ethernetスイッチまたはコントローラの出力ポートにタイムアウェアシェーパーを実装します。8つのトラフィックキューがゲートコントロールリストによってスケジュールされ、ゲートを精密な時間間隔で開閉できます。ソフトウェアが優先度、プロトコル、宛先に基づいて各トラフィックフローをキューにマッピングし、ハードウェアがガードバンドを施行してパケットオーバーランを防止します。
TSNのためのソフトウェア実装
NXPは、Layerscape LS1028Aとi.MX RT1170デバイスでのTSN展開のための堅牢なツールを提供します。tsntoolやLinux tcコマンドなどのオープンソースユーティリティでシェーパーとキューを設定し、ptp4lがgPTPをサポートします。ターンキーソリューションを必要とする開発者向けには、NXPがマイクロプロセッサとマイクロコントローラの両方で動作するポータブルなAVB/TSNスタックを提供しています。
実用例:同期モーター制御
互いに噛み合うスロットを持つ2つのモーターが完全な同期で回転しなければなりません。i.MX RT1170 MCUが802.1ASで共有クロックを維持し、Layerscape LS1028Aブリッジが802.1Qbvを適用してモーター制御パケットをバックグラウンドITトラフィックから分離してスケジュールすることで、制御コマンドが時間通りに到着し、モーターが同期を保ちます。
共有Ethernet接続のためのTSN
802.1AS、802.1CB、802.1Qbvを組み合わせることで、エンジニアは単一のEthernetインフラストラクチャを構築し、OTトラフィックに決定論的で耐障害性のある通信を提供しながら、高帯域幅ITデータも伝送できます。多くのNXPプロセッサがこれらの標準を標準搭載しており、オープンソースと商用のソフトウェアパッケージの両方が設定と展開を簡素化します。
さらに詳しいリソースについては、NXPコミュニティフォーラム、アプリケーションノート、TSN統合を詳細に説明した製品データシートを参照してください。
インダストリー記事は、業界パートナーがAll About Circuitsの読者に有用なニュース、メッセージ、技術を共有する形式のコンテンツです。編集コンテンツとは異なる形で提供されます。すべてのインダストリー記事は厳格な編集ガイドラインの対象となり、読者に有用なニュース、技術的専門知識、ストーリーを提供することを意図しています。インダストリー記事で表明される見解や意見はパートナーのものであり、必ずしもAll About Circuitsやそのライターの見解を反映するものではありません。
自動制御システム
- 業界標準を活用して春の大掃除を楽に
- 生き残り、繁栄する:強固な基盤の上にデジタル戦略を構築せよ
- PCB製造のマスター:高品質プリント基板のための主要原則
- 垂直マシニングセンタ(VMC)の基礎知識:構造、種類、用途を徹底解説
- 電気油圧弁の設計マスターガイド─ 7つの重要検討事項
- インテントベースネットワーキングでIoTエッジに革命を
- 業界標準がIoT開発の成功を導く理由——Hager Groupの実践
- なぜ統一IoTセキュリティ標準がないのか?複雑な状況を理解する
- インダストリー4.0で製造卓越性を高める:クオリティ4.0の台頭
- 産業IoTネットワーク設計をシンプルにする4つの実証済み戦略
- 状態基準保全(CBM)の核心原則と主要メリット:IIoT時代の最適戦略