SlideShare a Scribd company logo
1 of 17
Protokol Komunikasi
IOT
Presented by : Amaliyah Gian F, S.Tr.Kom.
PERTEMUAN KE 1
Protokol IOT MQTT (Message
Queue Telemetry
Transport)
• MQTT singkatan dari Message Queuing Telemetry Transport
adalah protokol komunikasi ringan berbasis publish/subscribe
yang dirancang khusus untuk komunikasi antar perangkat
berdaya rendah. Protokol ini dirancang oleh Andy Standford –
Clark (IBM) dan Arlen Nipper di tahun 1999, yang semula dibuat
untuk menghubungkan sistem telemetri jalur pipa minyak melalui
satelit.
• Meskipun awalnya MQTT adalah protokol
yang bersifat proprietary, namun pada
2010 dirilis dengan lisensi Royalty free,
Dan pada 2014 menjadi standar OASIS
• MQTT berjalan di atas Transmission
Control Protocol / Internet
Protocol (TCP/IP) sebagaimana
digambar dalam skema berikut:
Bagaimana cara kerja MQTT?
Gambaran umum mengenai cara kerja MQTT
diberikan di bawah ini.
 Klien MQTT membuat koneksi dengan broker
MQTT.
 Setelah terhubung, klien dapat memublikasikan
pesan, berlangganan pesan tertentu, atau
melakukan keduanya.
 Saat broker MQTT menerima pesan, broker
meneruskan pesan tersebut ke pelanggan yang
tertarik.
Mari kita uraikan detailnya untuk pemahaman lebih
lanjut.
Topik MQTT
Istilah ‘topik’ mengacu pada kata kunci yang
digunakan broker MQTT untuk memfilter pesan
bagi klien MQTT. Topik diatur secara hierarki, mirip
dengan direktori file atau folder. Misalnya,
mempertimbangkan sistem rumah pintar yang
beroperasi di rumah bertingkat, dan rumah tersebut
memiliki perangkat pintar yang berbeda di setiap
lantainya. Dalam hal ini, broker MQTT dapat
mengatur topik sebagai:
rumahkami/lantaidasar/ruangtamu/lampu
rumahkami/lantaipertama/dapur/suhu
Publikasi di MQTT
Klien MQTT memublikasikan pesan yang
berisi topik dan data dalam format bita. Klien
menentukan format data seperti data teks,
data biner, XML, atau file JSON. Misalnya,
lampu di sistem rumah pintar dapat
memublikasikan pesan menyalauntuk
topik ruangtamu/lampu.
Berlangganan di MQTT
Klien MQTT mengirimkan
pesan BERLANGGANAN ke broker MQTT,
untuk menerima pesan mengenai topik yang
menarik. Pesan ini berisi pengenal unik dan
daftar langganan. Misalnya, aplikasi rumah
pintar di ponsel Anda ingin menampilkan
jumlah lampu yang menyala di rumah.
Aplikasi ini akan berlangganan ke
topik lampu dan meningkatkan penghitung
untuk semua pesan menyala.
TIME TO DISCUSS
 Cari contoh protocol komunikasi
Iot berikut dengan cara kerja dan
contoh penerapan dalam
kehidupan sehari- hari
 Pastikan kamu selalu
bersamanya (2 orang)
 Presentasikan di depan kelas
Protokol CoAP
(Constrained Application
Protocol)
• CoAP adalah protokol layer aplikasi yang dikembangkan
oleh
International Engineering Task Force (IETF).
• Termasuk dalam ke standar RFC 7252, CoAP sendiri
merupakan singkatan dari Constrained Application Protocol.
IETF sendiri tidak saja mengembangkan CoAP tetapi
mengembangkan juga Embedded Binary HTTP(EBHTTO), Lean
Transport Protocol(LTP).
• Dapat dilihat pada gambar dibawah mengenai protokol dalam
layer yang berbeda
• Dengan selesainya spesifikasi CoAP,
diharapkan akan ada jutaan perangkat
yang digunakan di berbagai domain aplikasi
di masa depan.
• Aplikasi ini beragam mulai dari energi
pintar, jaringan cerdas, kontrol
bangunan, kontrol pencahayaan yang
cerdas, sistem kontrol industri, pelacakan
aset, hingga pemantauan lingkungan. CoAP
akan menjadi protokol standar untuk
memungkinkan interaksi antar perangkat
dan mendukung aplikasi IoT
Protokol CoAP
(Constrained Application
Protocol)
• CoAP adalah protokol berorientasi
jaringan, menggunakan fitur serupa untuk
HTTP tetapi juga memungkinkan untuk
overhead rendah, multicast, dll. Karena protokol
HTTP adalah standar sukses jangka panjang,
ia dapat menggunakan skrip kecil untuk
mengintegrasikan berbagai sumber daya dan
layanan.
• Interoperabilitas yang disediakan oleh HTTP
adalah titik kunci dari IoT, untuk ini, HTTP
digunakan dalam level aplikasi. Namun, HTTP
didasarkan pada protokol TCP menggunakan
point to point (P2P) model komunikasi yang tidak
cocok untuk layanan push notification. Juga, untuk
perangkat yang terbatas, HTTP terlalu rumit.
Protokol CoAP
(Constrained Application
Protocol)
• CoAP bukan hanya sekadar kompresi dari
protokol HTTP. Mempertimbangkan kemampuan
pemrosesan yang rendah dan rendahnya
konsumsi daya dari sumber daya yang
terkendali, CoAP mendesain ulang beberapa
fitur HTTP untuk mengakomodasi
keterbatasan ini.
• HTTP digunakan di bawah jaringan yang tidak
dibatasi dan CoAP digunakan di bawah jaringan
yang dibatasi.
Protokol CoAP
(Constrained Application
Protocol)
Protokol Komunikasi
IOT
Presented by : Amaliyah Gian F, S.Tr.Kom.
PERTEMUAN KE 2
Protokol XMPP (Extensible Messaging
and Presence Protocol)
• Extensible
Messagin
g
and
Presenc
e
Protoco
l
(XMP
P)
sebuah standard
komunikasi
real-time berbasis text,
adala
h
suar
a
maupun video dengan teknologi open XML(Extensible
Markup Language). Protokol ini merupakan
protokol standar komunikasi real-time yang telah
disahkan oleh IETF
• Implementasi protokol XMPP merupakan teknologi
dengan jaringan client-server yang terdesentralisasi.
Jaringan ini mirip dengan jaringan email, dimana
paket data dapat diteruskan kepada server XMPP lain
yang menjadi tujuannya. Kita dapat saja membuat
jaringan XMPP dan kemudian membuat saluran
komunikasi dengan server Instant Messaging seperti
GTalk, YM dan chat facebook. Instant
Messaging sekarang memang kebanyakan
• XMPP merupakan produk Jabber pada tahun
1999, kemudian diformulasikan oleh XMPP
Standard Foundation menjadi standard pada
tahun 2004 (XMPP
1.0)
.
XMPP ini bisa digunakan dalam hal-
hal
berikut: instant messaging, presence, multi-party
chat, voice and video calls, collaboration,
lightweight middleware, content syndication,
dan generalized routing of XML data.
• Contoh penggunaan protokol XMPP :
pemanfaatan library smack, untuk memberi
notifikasi pesan kepada penjual dalam aplikasi
shooping berbasis mobile. Hanya saja
pesannya bukan berupa SMS tetapi masih
berupa pesan Instant Messaging.
Protokol XMPP (Extensible Messaging
and Presence Protocol)
d
Tugas:
#Buat Makalah (perorangan) dari Protokol dibawah ini (not
print)
#Buatlah PPT nya ( 2 orang)
1. Protokol AMQP (Advanced Message Queuing Protocol)
2. Protokol Komunikasi IEEE 802.4
3. Protokol Komunikasi ZigBee
4. Protokol Komunikasi 6 LoWPAN
5. Protokol Komunikasi RFID
6. Protokol Komunikasi wireless HART
7. Protokol Komunikasi NFC
8. Protokol Komunikasi Bluetooth
9. Protokol Komunikasi Piconet
10. Protokol Komunikasi Zwave
• Kirim ke Email :
amaliyahgian.12@gmail.com
• Subject Email : Nama_Kelas_NIS_Judul-
Makalah
• Paling lambat : Selasa, 23 Januari 2024
• Harus ada referensi (source) materi
Source :
• https://embeddednesia.com/v1/?p=3110
• https://www.cse.wustl.edu/~jain/cse57
4- 14/ftp/coap/index.html
• https://edui.wordpress.com/2009/10/10/me
n genal-xmpp/

More Related Content

Similar to Protokol Komunikasi Internet Of Things.pptx

Similar to Protokol Komunikasi Internet Of Things.pptx (20)

07 prinsip kerja softswitch
07 prinsip kerja softswitch07 prinsip kerja softswitch
07 prinsip kerja softswitch
 
Pertemuan7
Pertemuan7Pertemuan7
Pertemuan7
 
LAN
LANLAN
LAN
 
Protocol lan 5109100164
Protocol lan 5109100164Protocol lan 5109100164
Protocol lan 5109100164
 
Dasar TCP/IP
Dasar TCP/IPDasar TCP/IP
Dasar TCP/IP
 
Jaringan komputer
Jaringan komputerJaringan komputer
Jaringan komputer
 
Diagram komunikasi voip
Diagram komunikasi voipDiagram komunikasi voip
Diagram komunikasi voip
 
Software Akses Internet
Software Akses InternetSoftware Akses Internet
Software Akses Internet
 
Jaringan Komputer
Jaringan KomputerJaringan Komputer
Jaringan Komputer
 
Protocol jaringan komputer
Protocol jaringan komputerProtocol jaringan komputer
Protocol jaringan komputer
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 
Power point
Power pointPower point
Power point
 
Protokol
ProtokolProtokol
Protokol
 
10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt
 
10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt
 
10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt
 
Makalah voip
Makalah voipMakalah voip
Makalah voip
 
referensi-model-tcp-ip.pdf
referensi-model-tcp-ip.pdfreferensi-model-tcp-ip.pdf
referensi-model-tcp-ip.pdf
 
03 week3 protokol_osi_layer
03 week3 protokol_osi_layer03 week3 protokol_osi_layer
03 week3 protokol_osi_layer
 

Recently uploaded

703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptxarisvanrush
 
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original CODssupi412
 
PPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan GedungPPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan GedungAryaGendon1
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxanggawatmaja
 

Recently uploaded (9)

Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
 
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
 
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...
 
Klinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di Depok
Klinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di DepokKlinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di Depok
Klinik Obat Aborsi Di Depok Wa 082223109953 Klinik Aborsi Di Depok
 
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
 
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
 
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
 
PPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan GedungPPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan Gedung
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
 

Protokol Komunikasi Internet Of Things.pptx

  • 1. Protokol Komunikasi IOT Presented by : Amaliyah Gian F, S.Tr.Kom. PERTEMUAN KE 1
  • 2. Protokol IOT MQTT (Message Queue Telemetry Transport) • MQTT singkatan dari Message Queuing Telemetry Transport adalah protokol komunikasi ringan berbasis publish/subscribe yang dirancang khusus untuk komunikasi antar perangkat berdaya rendah. Protokol ini dirancang oleh Andy Standford – Clark (IBM) dan Arlen Nipper di tahun 1999, yang semula dibuat untuk menghubungkan sistem telemetri jalur pipa minyak melalui satelit. • Meskipun awalnya MQTT adalah protokol yang bersifat proprietary, namun pada 2010 dirilis dengan lisensi Royalty free, Dan pada 2014 menjadi standar OASIS • MQTT berjalan di atas Transmission Control Protocol / Internet Protocol (TCP/IP) sebagaimana digambar dalam skema berikut:
  • 3. Bagaimana cara kerja MQTT? Gambaran umum mengenai cara kerja MQTT diberikan di bawah ini.  Klien MQTT membuat koneksi dengan broker MQTT.  Setelah terhubung, klien dapat memublikasikan pesan, berlangganan pesan tertentu, atau melakukan keduanya.  Saat broker MQTT menerima pesan, broker meneruskan pesan tersebut ke pelanggan yang tertarik. Mari kita uraikan detailnya untuk pemahaman lebih lanjut.
  • 4. Topik MQTT Istilah ‘topik’ mengacu pada kata kunci yang digunakan broker MQTT untuk memfilter pesan bagi klien MQTT. Topik diatur secara hierarki, mirip dengan direktori file atau folder. Misalnya, mempertimbangkan sistem rumah pintar yang beroperasi di rumah bertingkat, dan rumah tersebut memiliki perangkat pintar yang berbeda di setiap lantainya. Dalam hal ini, broker MQTT dapat mengatur topik sebagai: rumahkami/lantaidasar/ruangtamu/lampu rumahkami/lantaipertama/dapur/suhu
  • 5. Publikasi di MQTT Klien MQTT memublikasikan pesan yang berisi topik dan data dalam format bita. Klien menentukan format data seperti data teks, data biner, XML, atau file JSON. Misalnya, lampu di sistem rumah pintar dapat memublikasikan pesan menyalauntuk topik ruangtamu/lampu.
  • 6. Berlangganan di MQTT Klien MQTT mengirimkan pesan BERLANGGANAN ke broker MQTT, untuk menerima pesan mengenai topik yang menarik. Pesan ini berisi pengenal unik dan daftar langganan. Misalnya, aplikasi rumah pintar di ponsel Anda ingin menampilkan jumlah lampu yang menyala di rumah. Aplikasi ini akan berlangganan ke topik lampu dan meningkatkan penghitung untuk semua pesan menyala.
  • 7. TIME TO DISCUSS  Cari contoh protocol komunikasi Iot berikut dengan cara kerja dan contoh penerapan dalam kehidupan sehari- hari  Pastikan kamu selalu bersamanya (2 orang)  Presentasikan di depan kelas
  • 8. Protokol CoAP (Constrained Application Protocol) • CoAP adalah protokol layer aplikasi yang dikembangkan oleh International Engineering Task Force (IETF). • Termasuk dalam ke standar RFC 7252, CoAP sendiri merupakan singkatan dari Constrained Application Protocol. IETF sendiri tidak saja mengembangkan CoAP tetapi mengembangkan juga Embedded Binary HTTP(EBHTTO), Lean Transport Protocol(LTP). • Dapat dilihat pada gambar dibawah mengenai protokol dalam layer yang berbeda
  • 9. • Dengan selesainya spesifikasi CoAP, diharapkan akan ada jutaan perangkat yang digunakan di berbagai domain aplikasi di masa depan. • Aplikasi ini beragam mulai dari energi pintar, jaringan cerdas, kontrol bangunan, kontrol pencahayaan yang cerdas, sistem kontrol industri, pelacakan aset, hingga pemantauan lingkungan. CoAP akan menjadi protokol standar untuk memungkinkan interaksi antar perangkat dan mendukung aplikasi IoT Protokol CoAP (Constrained Application Protocol)
  • 10. • CoAP adalah protokol berorientasi jaringan, menggunakan fitur serupa untuk HTTP tetapi juga memungkinkan untuk overhead rendah, multicast, dll. Karena protokol HTTP adalah standar sukses jangka panjang, ia dapat menggunakan skrip kecil untuk mengintegrasikan berbagai sumber daya dan layanan. • Interoperabilitas yang disediakan oleh HTTP adalah titik kunci dari IoT, untuk ini, HTTP digunakan dalam level aplikasi. Namun, HTTP didasarkan pada protokol TCP menggunakan point to point (P2P) model komunikasi yang tidak cocok untuk layanan push notification. Juga, untuk perangkat yang terbatas, HTTP terlalu rumit. Protokol CoAP (Constrained Application Protocol)
  • 11. • CoAP bukan hanya sekadar kompresi dari protokol HTTP. Mempertimbangkan kemampuan pemrosesan yang rendah dan rendahnya konsumsi daya dari sumber daya yang terkendali, CoAP mendesain ulang beberapa fitur HTTP untuk mengakomodasi keterbatasan ini. • HTTP digunakan di bawah jaringan yang tidak dibatasi dan CoAP digunakan di bawah jaringan yang dibatasi. Protokol CoAP (Constrained Application Protocol)
  • 12. Protokol Komunikasi IOT Presented by : Amaliyah Gian F, S.Tr.Kom. PERTEMUAN KE 2
  • 13. Protokol XMPP (Extensible Messaging and Presence Protocol) • Extensible Messagin g and Presenc e Protoco l (XMP P) sebuah standard komunikasi real-time berbasis text, adala h suar a maupun video dengan teknologi open XML(Extensible Markup Language). Protokol ini merupakan protokol standar komunikasi real-time yang telah disahkan oleh IETF • Implementasi protokol XMPP merupakan teknologi dengan jaringan client-server yang terdesentralisasi. Jaringan ini mirip dengan jaringan email, dimana paket data dapat diteruskan kepada server XMPP lain yang menjadi tujuannya. Kita dapat saja membuat jaringan XMPP dan kemudian membuat saluran komunikasi dengan server Instant Messaging seperti GTalk, YM dan chat facebook. Instant Messaging sekarang memang kebanyakan
  • 14. • XMPP merupakan produk Jabber pada tahun 1999, kemudian diformulasikan oleh XMPP Standard Foundation menjadi standard pada tahun 2004 (XMPP 1.0) . XMPP ini bisa digunakan dalam hal- hal berikut: instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, dan generalized routing of XML data. • Contoh penggunaan protokol XMPP : pemanfaatan library smack, untuk memberi notifikasi pesan kepada penjual dalam aplikasi shooping berbasis mobile. Hanya saja pesannya bukan berupa SMS tetapi masih berupa pesan Instant Messaging. Protokol XMPP (Extensible Messaging and Presence Protocol)
  • 15. d Tugas: #Buat Makalah (perorangan) dari Protokol dibawah ini (not print) #Buatlah PPT nya ( 2 orang) 1. Protokol AMQP (Advanced Message Queuing Protocol) 2. Protokol Komunikasi IEEE 802.4 3. Protokol Komunikasi ZigBee 4. Protokol Komunikasi 6 LoWPAN 5. Protokol Komunikasi RFID 6. Protokol Komunikasi wireless HART 7. Protokol Komunikasi NFC 8. Protokol Komunikasi Bluetooth 9. Protokol Komunikasi Piconet 10. Protokol Komunikasi Zwave
  • 16. • Kirim ke Email : amaliyahgian.12@gmail.com • Subject Email : Nama_Kelas_NIS_Judul- Makalah • Paling lambat : Selasa, 23 Januari 2024 • Harus ada referensi (source) materi
  • 17. Source : • https://embeddednesia.com/v1/?p=3110 • https://www.cse.wustl.edu/~jain/cse57 4- 14/ftp/coap/index.html • https://edui.wordpress.com/2009/10/10/me n genal-xmpp/