Jaringan Sensitif Waktu: Bagaimana TSN Mendorong Ethernet Industri yang Dapat Diprediksi
Jaringan Sensitif Waktu (TSN) menyediakan performa deterministik melalui Ethernet standar, memungkinkan sistem industri untuk memenuhi persyaratan real-time yang paling menuntut. Tulisan ini menjelaskan standar TSN inti, bagaimana mereka bekerja sama, dan menyoroti perangkat yang mendukung TSN dalam praktik.
Apa Itu Jaringan Sensitif Waktu?
Di lantai pabrik modern, satu link Ethernet sering kali mengangkut traffic teknologi operasional (OT)—seperti perintah kontrol mesin—dan traffic teknologi informasi (IT)—seperti pembaruan firmware dan email. Data OT memerlukan jaminan timing yang ketat: latensi tetap, jitter minimal, dan pengiriman yang andal dalam batas waktu keras. Traffic IT, sebaliknya, toleran terhadap keterlambatan dan biasanya best-effort.
Solusi tradisional memisahkan OT dan IT ke dalam jaringan terpadu, namun TSN membangun determinisme langsung ke dalam Ethernet, memungkinkan kedua tipe traffic untuk koeksistensi pada kabel yang sama sambil memenuhi kebutuhan masing-masing domain.
Standar TSN Kunci
TSN adalah keluarga standar IEEE 802.1 yang memperluas Ethernet dengan fitur yang menyadari waktu. Di bawah ini adalah tiga standar dasar yang sering digabungkan oleh insinyur:
- 802.1AS – gPTP: Protokol waktu presisi yang menyinkronkan semua perangkat terjaring ke jam yang bersama, akurat hingga nanodetik.
- 802.1CB – Redundancy Protocol: Mengaktifkan topologi ring yang menduplikasi traffic di kedua arah, memastikan pengiriman paket tanpa penundaan retransmisi.
- 802.1Qbv – Time-Aware Shaper: Menggunakan daftar kontrol gerbang untuk menjadwalkan traffic ke dalam slot waktu diskrit, memastikan pengiriman latensi rendah dan jitter rendah untuk stream kritis.

Sinkronisasi dengan 802.1AS (gPTP)
802.1AS membangun di atas precision time protocol (PTP, IEEE 1588) dengan memperkenalkan hierarki master-slave yang menahan semua perangkat ke satu sumber waktu, sering kali jam yang dirujuk GPS. Pohon distribusi jam ini menjamin bahwa jam lokal setiap node berjalan pada frekuensi yang sama, memungkinkan koordinasi yang tepat di seluruh jaringan.
Sementara PTP beroperasi pada transport layer, gPTP terbatas pada data link layer, menyediakan integrasi yang lebih erat dengan hardware Ethernet. Revisi gPTP yang lebih baru memperkenalkan kembali timestamping satu langkah dan memberlakukan pengukuran penundaan peer-to-peer, memastikan distribusi waktu yang akurat.

Redundansi dengan 802.1CB
802.1CB memfasilitasi topologi ring yang toleransi kesalahan. Ketika suatu perangkat, atau ring itu sendiri, gagal, traffic terus beredar di arah yang tersisa, menghilangkan kehilangan atau penundaan retransmisi. Switch TSN secara otomatis menduplikasi paket, menandainya dengan sequence ID, dan membuang duplikat pada penerima, melapisi lapisan aplikasi dari penanganan error yang kompleks.

Menggabungkan OT dan IT dengan 802.1Qbv
802.1Qbv mengimplementasikan time-aware shaper pada port keluar switch atau kontroler Ethernet. Delapan antrian traffic dijadwalkan melalui daftar kontrol gerbang, yang dapat membuka atau menutup gerbang dalam interval waktu yang tepat. Perangkat lunak memetakan setiap aliran traffic ke antrian berdasarkan prioritas, protokol, atau tujuan, sementara hardware memberlakukan guard band untuk mencegah overrun paket.

Enable Perangkat Lunak untuk TSN
NXP menyediakan alat yang kuat untuk menerapkan TSN pada perangkat Layerscape LS1028A dan i.MX RT1170-nya. Utilitas open-source seperti tsntool dan perintah Linux tc mengonfigurasi shaper dan antrian, sementara ptp4l mendukung gPTP. Untuk pengembang yang membutuhkan solusi turnkey, NXP menawarkan stack AVB/TSN portabel yang berjalan baik pada mikroprosesor maupun mikrokontroler.
Contoh Praktis: Kontrol Motor Sinkron
Dua motor dengan slot bersatu harus berjalan dengan sinkronisasi sempurna. MCU i.MX RT1170 menggunakan 802.1AS untuk memelihara jam bersama. Bridges Layer-scaped LS1028A menerapkan 802.1Qbv untuk menjadwalkan paket kontrol motor secara terpisah dari traffic IT latar belakang, memastikan perintah kontrol tiba tepat waktu dan motor tetap sinkron.

TSN untuk Koneksi Ethernet Bersama
Dengan menggabungkan 802.1AS, 802.1CB, dan 802.1Qbv, insinyur dapat membangun infrastruktur Ethernet tunggal yang menyediakan komunikasi deterministik dan toleransi kesalahan untuk traffic OT sambil tetap mengangkut data IT bandwidth tinggi. Banyak prosesor NXP mendukung standar ini langsung dari kotak, dan paket perangkat lunak open-source dan komersial menyederhanakan konfigurasi dan penerapan.
Untuk sumber daya lebih lanjut, konsultasikan forum komunitas NXP, catatan aplikasi, dan datasheet produk yang merinci integrasi TSN.
Industry Articles adalah bentuk konten yang memungkinkan mitra industri untuk berbagi berita, pesan, dan teknologi yang berguna dengan pembaca All About Circuits dengan cara yang konten editorial tidak cocok untuknya. Semua Industry Articles tunduk pada pedoman editorial yang ketat dengan maksud menawarkan berita yang berguna, keahlian teknis, atau cerita bagi pembaca. Pandangan dan pendapat yang dinyatakan dalam Industry Articles adalah pendapat mitra dan bukan secara refleksi pendapat All About Circuits atau penulisnya.