materi

Materi 2: Analisis Protokol Konektivitas Nirkabel dan Komunikasi Data IoT (MQTT, CoAP, LoRaWAN)

Analisis Protokol Konektivitas Nirkabel dan Komunikasi Data IoT (MQTT, CoAP, LoRaWAN)

Modul ini mengkaji secara mendalam lapisan protokol komunikasi dan konektivitas yang dirancang khusus untuk memenuhi efisiensi bandwidth, keandalan pengiriman, serta konsumsi daya ultra-rendah pada perangkat IoT.

1. Protokol Lapisan Aplikasi IoT

  • Message Queuing Telemetry Transport (MQTT):
    • Berbasis model Publish-Subscribe dengan perantara broker terpusat.
    • Berjalan di atas transport TCP dengan overhead header sangat kecil (minimum 2 byte).
    • Menyediakan tiga level jaminan pengiriman: QoS 0 (At most once), QoS 1 (At least once), dan QoS 2 (Exactly once).
  • Constrained Application Protocol (CoAP):
    • Berbasis model Request-Response mirip HTTP tetapi berjalan di atas protokol UDP yang ringan.
    • Mendukung komunikasi asinkron dengan mekanisme Observe dan integrasi DTLS (Datagram Transport Layer Security).

2. Teknologi Konektivitas Nirkabel Jarak Jauh (LPWAN)

Untuk aplikasi sensor lingkungan jarak jauh, teknologi Low-Power Wide-Area Network (LPWAN) seperti LoRaWAN menawarkan jangkauan transmisi multi-kilometer dengan konsumsi baterai bertahan tahunan:

Modulation: Chirp Spread Spectrum (CSS),Sensitivity down to 137 dBm\text{Modulation: Chirp Spread Spectrum (CSS)}, \quad \text{Sensitivity down to } -137 \text{ dBm}

3. Berkas Panduan Perkuliahan

  • Berkas presentasi konektivitas: 7. IoT connectivity technologies.pdf yang membedah perbandingan teknis antara Bluetooth, Zigbee, Wi-Fi HaLow, dan Seluler NB-IoT.
  • Berkas presentasi protokol data: 8. IoT communication technologies.pdf yang menyajikan arsitektur paket protokol MQTT, CoAP, dan XMPP.

Attachments