Memilih Konektivitas IIoT Optimal: Framework vs. Transport
Membangun infrastruktur terdistribusi untuk Internet Industri of Things (IIoT) dapat terasa seperti menavigasi labirin protokol dan standar. Sebagai pengembang atau arsitek sistem, Anda mungkin sudah memiliki daftar opsi—TCP, UDP, MQTT, CoAP, OPC-UA, DDS, dan lainnya—yang masing-masing berjanji untuk memecahkan irisan yang berbeda dari teka-teki konektivitas. Tantangan nyata adalah menentukan solusi mana yang benar-benar selaras dengan kebutuhan aplikasi Anda.
Untungnya, studi independen dan netral vendor telah memetakan lanskapnya. Industrial Internet Consortium (IIC) menerbitkan Industrial Internet Connectivity Framework (IICF), panduan komprehensif yang mengevaluasi kekuatan dan trade-off dari setiap transport dan framework. Temuan kini tersedia untuk umum, memberi Anda dasar yang berbasis data untuk proses pengambilan keputusan Anda.
Di bawah ini kami menjelajahi pertanyaan kunci yang harus Anda tanyakan pada diri sendiri, membandingkan kemampuan transport dan framework, dan menyoroti teknologi yang paling relevan yang diidentifikasi IICF. Pada akhirnya, Anda akan memiliki gambaran yang lebih jelas tentang opsi mana yang paling cocok untuk aplikasi IIoT unik Anda.
Tentang Industrial Internet Consortium (IIC)
Didirikan pada 2014 oleh pemimpin industri seperti Cisco, Intel, AT&T, IBM, dan GE, IIC telah berkembang untuk mencakup lebih dari 250 perusahaan anggota. Misi mereka adalah untuk memajukan potensi komersial IIoT dengan mengembangkan standar, testbed, dan dokumen praktik terbaik. IICF adalah salah satu output unggulan mereka, menawarkan framework netral vendor untuk mengevaluasi solusi konektivitas dalam skenario dunia nyata.
Transport vs. Framework: Memahami Stack
Dalam IICF, solusi konektivitas dibagi menjadi dua lapisan:
- Transport – Mekanisme tingkat rendah yang memindahkan byte mentah antara titik akhir (misalnya, TCP, UDP, MQTT).
- Framework – Abstraksi tingkat tinggi yang menegakkan model data, penemuan, dan interoperabilitas semantik (misalnya, OPC-UA, DDS, OneM2M).
Figure 1 menggambarkan stack secara keseluruhan, menyoroti tempat transport dan framework berada.
Sementara transport hanya mengirimkan byte, framework membungkus byte tersebut ke dalam pesan terstruktur, memungkinkan aplikasi untuk mendapatkan manfaat dari fitur seperti penyaringan data, penemuan konten, dan kebijakan keamanan.
Opsi Transport
Di bawah ini adalah cuplikan kemampuan transport yang tercakup dalam IICF (Tabel 1). Tabel tersedia sebagai gambar dalam dokumen asli; Anda dapat melihatnya di sini:
MQTT – Transport Telemetri yang Terekam
MQTT adalah satu-satunya transport dalam IICF yang tidak memaksa model data. Arsitektur berbasis broker yang ringan membuatnya ideal untuk skenario di mana perangkat hanya perlu mempublikasikan data telemetri ke sistem backend.
Desain berbasis broker memudahkan kopling longgar tetapi mungkin tidak memenuhi persyaratan real-time atau deterministik yang ketat. Gunakan tes cepat berikut: jawab “ya” pada setidaknya tiga dari pertanyaan di bawah ini untuk mengonfirmasi MQTT cocok.
- Apakah aplikasi Anda terutama pengumpulan data?
- Apakah komunikasi perangkat-ke-perangkat minimal?
- Apakah interoperabilitas adalah kekhawatiran sekunder?
- Apakah Anda memiliki banyak perangkat kecil dan hemat daya?
- Apakah kompleksitas perangkat lunak rendah untuk tim Anda?
Frameworks
Framework menambahkan lapisan makna semantik ke data, memungkinkan pola interaksi yang lebih kaya. Kami berfokus pada tiga framework yang paling banyak diadopsi yang diidentifikasi oleh IICF: OPC-UA, OneM2M, dan DDS.
OPC-UA – Standar Otomasi Industri
OPC-UA adalah framework berbasis broker yang menawarkan pertukaran data yang aman dan real-time antara perangkat industri dan sistem perusahaan. Ini sangat cocok untuk manufaktur diskrit dan lingkungan di mana semantik perangkat harus dipertahankan.
Jawab “ya” pada setidaknya tiga dari berikutnya untuk mengukur kesesuaian OPC-UA:
- Apakah Anda bekerja di manufaktur diskrit?
- Apakah Anda selaras dengan program Jerman Industrie 4.0?
- Apakah perangkat Anda akan diintegrasikan oleh insinyur kontrol daripada pengembang perangkat lunak?
- Apakah produk akan melayani aplikasi yang beragam di berbagai sistem?
- Apakah Anda membangun peralatan untuk sel kerja?
OneM2M – Layanan Lintas Industri
OneM2M menyediakan platform horizontal yang berada di antara aplikasi dan transport, mengekspos layanan IoT umum melalui API RESTful. Ini unggul dalam seluler, otomasi rumah, dan deployment berskala besar di mana konektivitas seluler dan integrasi penyedia layanan adalah kunci.
Gunakan daftar periksa di bawah ini untuk melihat apakah OneM2M selaras dengan kebutuhan Anda:
- Apakah Anda memahami arti ICT (Information & Communications Technology)?
- Apakah seluler adalah teknologi jaringan utama?
- Apakah aplikasi Anda melibatkan mobilitas yang signifikan?
- Apakah sistem Anda dapat menoleransi koneksi yang tidak stabil dan latensi yang bervariasi?
- Apakah Anda akan memanfaatkan layanan yang disediakan oleh telco?
Data Distribution Service (DDS) – Publish/Subscribe Real-Time
DDS adalah framework publish/subscribe peer-to-peer yang menciptakan bus data bersama. Ini dirancang untuk skenario dengan latensi rendah dan keandalan tinggi seperti kendaraan otonom, pertahanan, dan pemantauan kesehatan.
Tanyakan pertanyaan lima ini pada diri sendiri untuk menentukan kesesuaian DDS:
- Apakah gangguan singkat memiliki konsekuensi yang parah?
- Apakah Anda telah menggunakan istilah seperti “millisecond” atau “microsecond” dalam diskusi terbaru?
- Apakah tim Anda memiliki lebih dari sepuluh pengembang?
- Apakah data Anda perlu mencapai banyak tujuan?
- Apakah Anda membangun sistem IIoT generasi berikutnya?
Menutup
Solusi konektivitas yang tepat tergantung pada kebutuhan spesifik Anda—volume data, latensi, keandalan, dan tingkat interoperabilitas semantik yang Anda butuhkan. Gunakan IICF sebagai titik awal, jalankan daftar periksa, dan pertimbangkan bagaimana setiap transport atau framework mengatasi keterbatasan kunci Anda.
Jika Anda menemukan kekurangan atau memiliki kasus penggunaan tambahan, jangan ragu untuk menghubungi kami. Pengetahuan kolektif komunitas dapat membantu menyempurnakan pilihan Anda dan menghindari menciptakan roda yang sudah ada.
Sumber Daya Tambahan