Gateway dapat menjadi komponen penting dari solusi IoT, cari tahu apa itu dan mengapa itu berguna.
Seperti yang saya jelajahi di postingan #askIoT sebelumnya, hampir setiap sistem IoT membutuhkan beberapa metode untuk menghubungkan sensor/perangkat ke cloud dengan tujuan agar data dapat dikirim bolak balik di antara keduanya. Gateway IoT juga penting dalam membuat koneksi ini menjadi memungkinkan karena gateway berfungsi sebagai jembatan antara sensor/perangkat dan cloud. Banyak sensor/perangkat akan “berbicara” ke gateway dan gateway kemudian akan mengambil semua informasi itu dan “berbicara” ke cloud.
Pada tingkat yang tinggi, ini sebenarnya cara kerja teknologi selular juga. Polsen Anda tidak berkomunikasi secara langsung dengan ponsel lain, melainkan berkomunikasi dengan menara seluler terdekat yang kemudian berkomunikasi dengan server penyedia seluler (misalnya AT&T). Informasi kemudian mengalir dengan cara sebaliknya, dari server penyedia seluler, ke menara, ke telepon orang lain. Untuk aplikasi IoT, konsep dasarnya sama persis, cukup matikan gateway untuk menara seluler dan cloud untuk server cell provider.
Menyertakan langkah ekstra untuk berkomunikasi dengan gateway di antaranya menghasilkan beberapa manfaat:
Daya tahan baterai
Jika sensor/perangkat berada di wilayah terpencil, mungkin diperlukan koneksi jarak jauh, misalnya konektivitas satelit untuk berkomunikasi dengan cloud. Seperti yang dijelaskan di sini, jangkauan yang lebih panjang umumnya berarti peningkatan konsumsi daya (dan biaya); ini bisa menjadi masalah bagi sensor/perangkat kecil dengan durasi baterai yang terbatas.
Jika anda mengerjakan bidang pertanian pintar, Anda ingin sensor lapangan Anda bertahan bertahun-tahun, bukan berbulan-bulan atau berminggu-minggu. Dengan menggunakan gateway yang ditinggikan yang dipasang di dekat bagian atas bangunan luar atau silo biji-bijian, sensor/perangkat hanya perlu mengirim data dalam jarak pendek ke gateway dan gateway tersebut dapat mengembalikan data ke cloud melalui satu koneksi bandwith yang lebih tinggi.
Gateway memungkinkan sensor/perangkat berkomunikasi dalam jarak yang lebih pendek, meningkatkan masa pakai baterai.
Memvariasikan protokol
Aplikasi IoT lengkap dapat mencakup berbagai jenis sensor dan perangkat. Menggunakan Pertanian Pintar lagi, Anda mungkin memerlukan sensor untuk suhu, kelembaban, dan sinar matahari dan perangkat seperti irigasi otomatis dan sistem pemupukan.
Semua sensor secara keseluruhan dan perangkat yang berbeda dapat menggunakan berbagai jenis konektifitas jaringan (pada dasarnya, aturan dan format untuk informasi yang dikirimkan). Jenis konektivitas antara lain LPWAN, Wi-Fi, Bluetooth, dan Zigbee.
Gateway dapat berkomunikasi dengan sensor/perangkat untuk melalui berbagai jenis jaringan dan kemudian menerjemahkan data tersebut ke dalam protokol standar, seperti MQTT untuk dikirimkan ke cloud.
Data tanpa filter
Kadang-kadang, sensor/gadget dapat menghasilkan informasi yang berlebihan sehingga membingungkan kerangka kerja atau sangat mahal untuk dikomunikasikan dan disimpan. Seringkali dalam kasus seperti itu, hanya sebagian kecil dari informasi yang benar-benar penting. Misalnya, kamera pengintai tidak harus mengirimkan informasi video dari lobi yang kosong.
Gateway dapat melakukan pra-proses dan memfilter data yang dihasilkan oleh sensor/perangkat untuk mengurangi persyaratan transmisi, pemrosesan, dan penyimpanan.
Latensi tinggi
Dalam postingan saya sebelumnya tentang bagaimana sebenarnya solusi IoT bekerja, saya menjelaskan bahwa waktu dapat menjadi sangat penting untuk aplikasi IoT tertentu; sensor/perangkat tidak mampu untuk mengirimkan data ke cloud dan menunggu untuk mendapatkan respons sebelum mengambil tindakan. Ini berlaku dalam dunia medis perihal situasi hidup dan mati atau untuk objek yang bergerak cepat seperti mobil.
Kita dapat menghindari latensi yang lebih tinggi dengan memproses data di gateway dan memberikan perintah secara lokal. Namun, banyak sensor/perangkat dalam aplikasi IoT yang terlalu kecil dan baterai terlalu lemah untuk melakukan pemrosesan sendiri..
Gateway dapat mengurangi latensi dalam aplikasi kritis waktu dengan melakukan pemrosesan di gateway itu sendiri, bukan di cloud.
Keamanan
Setiap sensor/perangkat yang terhubung dengan internet menjadi rentan untuk diretas. Sensor / perangkat yang diretas sangat buruk. Tidak hanya untuk pemiliknya, tetapi untuk setiap orang lain juga.
Beberapa tahun sebelumnya, malware bernama Mirai digunakan untuk meretas dan mengontrol banyak ribuan perangkat IoT. Perangkat “Bot-net” ini kemudian digunakan untuk menghilangkan sebagian besar internet.
Gateway mengurangi jumlah sensor/perangkat yang terhubung dengan internet karena sensor/perangkat hanya terhubung dengan gateway. Namun, hal ini membuat gateway sendiri menjadi target dan juga garis pertahanan utama. Untuk alasan ini keamanan harus benar-benar menjadi prioritas penting untuk setiap gateway.