Merancang Konektivitas di Internet of Things Industri

Memilih solusi konektivitas yang tepat bergantung pada lokasi, fungsi, dan persyaratan kasus penggunaan perangkat. Berikut adalah skenario kunci:
- Perangkat cerdas (titik akhir)
- Koneksi perangkat-ke-cloud
- Konektivitas di dalam cloud
- Konektivitas pengguna (cloud-ke-pengguna)
Standar Data Distribution Service (DDS)
Untuk link perangkat-ke-cloud (WAN), DDS adalah standar pertukaran data real-time yang terbukti yang menyediakan:
- Interaksi stateful
- Penanganan koneksi pintas, koneksi ulang otomatis, dan retransmisi data selektif.
- Kecerdasan bus bawaan yang menghilangkan overhead aplikasi.
- Bebas pola aliran data yang menyesuaikan kebutuhan saat ini dan masa depan.
- Arsitektur publish-subscribe yang berpusat data.
- Skalabilitas, performa, ketahanan, dan keamanan yang kuat.
Di dalam perangkat titik akhir, DDS memungkinkan operasi yang andal dan kritis keselamatan—esensial untuk sektor seperti perawatan kesehatan dan otomotif—sambil mendukung berbagai transportasi dan platform melalui gateway dan layanan routing.
DDS juga berkembang di lingkungan cloud, di mana fleksibilitasnya mendukung berbagai opsi konektivitas dan memperpanjang umur solusi berbasis cloud.
Saat menghubungkan pengguna ke cloud (cloud-ke-pengguna), teknologi web tradisional—WebSockets dan HTTP—tetap cocok terbaik karena menawarkan:
- Interaksi request-response yang tidak stateful dan berpusat manusia.
- Infrastruktur skalabilitas dan keamanan yang teruji.
- Performa yang tangguh dan mudah diulang dengan kemampuan restart mudah.
- Akses yang luas dari perangkat seluler dan thin client.
Fleksibilitas Penyebaran dengan Domain DDS
Domain DDS memungkinkan isolasi yang aman dari subsistem dan plane data yang disesuaikan, mengurangi bandwidth jaringan dan overhead CPU/memori pada koneksi gateway. Definisi domain umum meliputi:
- Domain 0 – Tingkat WAN. Penemuan terbatas pada titik akhir gateway dan layanan routing, bertindak sebagai proxy untuk realm perangkat lokal.
- Domain 1 – Tingkat perangkat-ke-cloud. Penemuan perangkat penuh terjadi di bus perangkat dan cloud.
DDS mendukung berbagai transportasi: UDP, TCP, shared memory, OpenSSL (TLS/SSL, DTLS), dan opsi bandwidth rendah. Pedoman transportasi bervariasi menurut jenis jaringan:
- LAN: Prioritaskan UDP (multicast jika tersedia) untuk komunikasi intra-cloud atau aplikasi-ke-aplikasi.
- WAN: Gunakan TCP dengan TLS untuk link perangkat-ke-cloud.
Akses jarak jauh ke bus data DDS apa pun sekarang memungkinkan, dengan DDS mengelola state untuk berbagi data yang mulus di seluruh jaringan seluler dan Wi-Fi. Aturan Quality of Service (QoS) menyediakan ketahanan selama mobilitas dan perpindahan jaringan.
Untuk komunikasi cloud-ke-manusia—seperti titik akhir pengguna seluler atau thin client—terus gunakan WebSockets dan HTTPS melalui TCP.
Rasakan akses jarak jauh dari aplikasi web dengan mengunjungi situs Demo RTI Connext DDS: https://info.rti.com/demo_iot.