πŸ“Ά Protokol Jaringan: WiFi, BLE, Zigbee, LoRaWAN, CoAP

Memilih "saraf" yang tepat untuk setiap perangkat IoT.

Perbandingan jangkauan protokol jaringan
Perbandingan jangkauan: BLE β†’ WiFi/Zigbee β†’ LoRaWAN

πŸ“Œ 1. Perbandingan Protokol

ProtokolJangkauanDayaBandwidthKarakter
WiFi~30–100 mTinggiSangat besar Default rumah/kantor; video, update firmware
BLE (Bluetooth Low Energy)~10–100 mSangat hematKecil Perangkat portable: smartwatch, sensor tubuh, kunci pintar
Zigbee~10–30 m (mesh)HematKecil Mesh: node saling memperkuat; smart home, meteran
LoRaWANkm – 15 kmSangat hemat (baterai tahun)Sangat kecil Farming, kota pintar, aset tracking di area luas
NB-IoT / 4GMenara operatorSedang–tinggiSedang–besar Sudah ada coverage operator; smart meter, fleet

CoAP (Constrained Application Protocol) bukan protokol radio, melainkan protokol aplikasi di atas UDP β€” "REST versi hemat" untuk perangkat terbatas (alternatif HTTP di jalur sempit).

πŸ“Œ 2. Mesh: Jaringan yang Memperkuat Diri

Pada Zigbee/Thread, setiap node bisa meneruskan pesan node lain. Jangkauan total = gabungan semua node, dan jaringan tetap hidup meskipun satu node mati. Ini alasan smart home Zigbee bisa menutupi rumah besar dengan puluhan node hemat daya.

πŸ’‘ Kontrasnya: LoRaWAN bukan mesh β€” node hanya bicara ke gateway (star topology), karena node-nya terlalu hemat daya untuk meneruskan.

πŸ“Œ 3. Memilih Protokol: Decision Helper

Tidak ada protokol "terbaik" β€” hanya yang paling cocok untuk jarak, bandwidth, dan budget daya. Coba helper ini:

Output:

Ubah parameter kasus (jarak, bandwidth, baterai) dan lihat rekomendasinya berubah. Tambahkan kasusmu sendiri!

πŸ“Œ 4. Peran Gateway

Banyak protokol IoT (BLE, Zigbee, LoRa) tidak langsung ke internet. Gateway menjembatani: menerima data dari node lokal, lalu meneruskannya ke cloud via WiFi/4G β€” sering sekaligus mengagregasi dan mengompres data.

[node BLE] [node BLE] [node Zigbee] \ | / ──→ GATEWAY (ESP32/RPi) ──→ WiFi/4G ──→ CLOUD

🧠 Latihan

  1. Tambah 4 kasus baru di decision helper (pilih aplikasi IoT apa saja) dan pastikan rekomendasinya masuk akal.
  2. Ubah aturan: jika jarak_m > 5000 dan data_bps > 1000, rekomendasikan "NB-IoT/4G" (bukan LoRaWAN). Verifikasi dengan kasus "telemetri truk antar kota".
  3. Jelaskan kenapa smartwatch memakai BLE dan bukan WiFi. Sebutkan 2 alasannya.
  4. Rancang topologi untuk gudang 50Γ—30 m dengan 20 sensor suhu baterai 3 tahun: protokol apa, berapa gateway, dan kenapa?