Rancang Bangun Sistem Pervasive Pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport dan Webservice

Ukuran: px
Mulai penontonan dengan halaman:

Download "Rancang Bangun Sistem Pervasive Pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport dan Webservice"

Transkripsi

1 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: X Vol. 2, No. 8, Agustus 2018, hlm Rancang Bangun Sistem Pervasive Pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport dan Webservice Arnandha Hadi Pranata 1, Sabriansyah Rizqika Akbar 2, Widhi Yahya 3 Program Studi Teknik Informatika, 1 ahpinside@gmail.com, 2 sabrian@ub.ac.id, 3 widhi.yahya@ub.ac.id Abstrak Rumah cerdas merupakan sistem pada sebuah gedung atau bangunan yang memberikan segala kenyamanan, keselamatan, keamanan, dan penghematan energi. Permasalahan utama dari smarthome terletak pada proses identifikasi peralatan rumah secara manual. Maka dibutuhkan sebuah sistem smarthome yang secara pervasive dapat mengidentifikasi perangkat rumah cerdas. Dengan begitu pemilik smarthome tidak perlu memasukkan data perangkat secara manual. Penelitian ini, mengimplementasikan metode publish subscribe sebagai protokol komunikasi data antara perangkat smarthome dengan pengguna smarthome. Pada metode publish subscribe, peneliti menggunakan protokol MQTT yang mana publisher sebagai pengirim pesan yaitu peralatan smarthome, broker MQTT sebagai server pengatur komunikasi data, dan subscriber sebagai penerima pesan. Sedangkan webservice, dibutuhkan proses POST and Get data pada subscriber berupa android dan ditampilkan pada laman web. Dari hasil pengujian, publish subscribe telah berhasil diimplementasikan pada aplikasi smarthome berbasis android. Dari hasil pengujian yang telah dilakukan 20x terhadap delay diambil rata-rata sebagai berikut : publisher broker = 3.6 ms, broker subscriber = 195 ms, subscriber webservice = ms. Dari hasil tersebut dapat disimpulkan, bahwa sistem telah berhasil mengenali perangkat secara pervasive dan sistem berkerja secara efisien. Proses pengiriman data terjadi sangat cepat dan hasil delay dalam hitungan miliseconds. Kata kunci : Smarthome, Pervasive, Publish Subscribe, Webservice, MQTT Abstract Smarthome is a system at the building or house who give a comfortable, safety, secure, and energy savings. The main problem of smarthome occurs about the identification system work in manually. So, it need some smarthome system that pervasively recognizes smarthome devices. Then the owner of smarthome isn t input the information of equipment in manually. This research implementing method of publish subscribe as data communication protocol between smarthome device with smarthome owner and supported by webservice technology to facilitate smarthome owner in monitoring and controlling smarthome furnishings by using owner's smartphone. In publish subscribe method, researcher use MQTT protocol which publisher as message sender that is smarthome furnishings, MQTT broker as server and data communication, and subscriber as recipient of message. From the testing results that have been done 5x to delay is taken on average as follows: publisher - broker = 3.6 ms, broker - subscriber = 195 ms, subscriber - webservice = ms. From these results it can be concluded that the system has successfully identify pervasive devices and that systems work efficiently. The process of sending data occurs very quickly and delay results obtained in a miliseconds. Keywords : Smarthome, Pervasive, Publish Subscribe, Webservice, MQTT 1. PENDAHULUAN Semakin berkembang pesatnya teknologi informasi, perkembangan internet of things (IoT) juga semakin pesat. Perangkat yang terhubung ke internet pun juga bervariasi jenisnya. Tidak hanya smartphone dan tablets saja, tetapi benda-benda yang kita gunakan pada kehidupan sehari-hari, misalnya mobil, motor, rumah cerdas (smarthome). Banyak bidang yang terdapat permasalahan dalam pengembangan IoT, yaitu bidang keamanan, bidang olahraga, bidang pendidikan, teknologiteknologi yang diusulkan juga mampu Fakultas Ilmu Komputer Universitas Brawijaya 2400

2 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 2401 mendukung di dalam berbagai domain seperti logistik, kesehatan, permainan, dan sistem cerdas pada rumah cerdas (Brad Brech, 2013). Rumah Cerdas atau Smarthome merupakan hasil inovasi dari Internet of things dengan peralatan-peralatan yang ada pada rumah. Sehingga diharapkan peralatan yang ada pada rumah dapat terkoneksi dengan internet dan terhubung antara satu dengan yang lainnya. Permasalahan utama dari smarthome terletak pada sistem distribusi peralatan tersebut, peralatan rumah tersebut dimasukkan kedalam sistem secara manual sehingga menyusahkan pemilik smarthome, apalagi pemilik smarthome tidak begitu paham tentang teknologi-teknologi yang ada pada smarthome. Maka dibutuhkan sebuah sistem smarthome yang secara pervasive dapat mengenali perangkat-perangkat smarthome antara peralatan satu sama yang lain dan secara pervasive dikenali oleh pemilik smarthome. Rumah Cerdas memiliki sistem komunikasi antara data untuk saling berinteraksi, dengan demikian seorang penghuni rumah tersebut dapat mengkontrol perangkat yang ada di rumah pada jarak tertentu ataupun menggunakan perangkat. Sedangkan pada penelitian purwarupa rumah cerdas, kelompok dosen Fakultas Ilmu Komputer Universitas Brawijaya telah menyelesaikan penelitiannya berupa purwarupa sistem pervasive dengan menggunakan protokol Universal Plug and Play (UPnP) dan Raspberry pi General Purpose Input/Output (GPIO). Berbagai vendor peralatan yang berada pada rumah cerdas dapat ditemukan dan dikenali oleh perangkat smartphone android secara pervasive (Sabriansyah Rizqika Akbar, 2015). Sistem terdistribusi pervasive merupakan bagian dari sistem terdistribusi yang dapat diakses kapan saja, di mana saja, dan oleh siapa saja (Egia Rosi Subhiyakto, 2016). Secara harfiah, bahasa pervasive juga diartikan sebagai menyerap atau penyerapan. Sebagai contoh seperti pengukuran performa atlet dan keterampilan psikomotorik atlet (Fogtman, dkk., 2011). Jadi urgensi dari sistem pervasive terletak pada kemudahan dalam pengenalan sebuah perangkat pada sistem komunikasi terdistribusi. Dari penjelasan yang telah penulis uraikan di atas mengenai Rumah Cerdas dan sistem pervasive, maka penulis mengusulkan penelitian yang berjudul Rancang Bangun Sistem Pervasive pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport dan Webservice. MQTT atau Message Queue Telemetry Transport digunakan sebagai protokol publish subscribe untuk mewujudkan sistem pengenalan perangkat yang pervasive. Protokol MQTT memiliki konsep berlangganan pesan dengan topik tertentu, dengan topik tersebut nantinya dapat dikenali informasiinformasi mengenai perangkat rumah cerdas. Pada MQTT juga terdapat broker, fungsi broker sebagai server pada sistem perpesanan MQTT. Broker dapat berisi sebuah database agar sistem dapat mengenali dan menambahkan secara otomatis jikalau ada perangkat yang baru terpasang atau terkoneksi. Selain itu protokol MQTT dipilih karena keunggulannya dalam proses pengiriman data pada jaringan low bandwith. Sehingga pada jaringan yang kurang bagus tersebut, pengiriman data masih dapat berjalan mesikpun berdampak pada delay yang dihasilkan. Format data yang digunakan dalam pengiriman adalah JSON. 2. LANDASAN KEPUSTAKAAN 2.1. Internet of Things Internet of Things (IoT) adalah sebuah revolusi teknologi komputasi dan komunikasi di masa yang akan datang didasarkan pada konsep kapan dan dimana saja dapat saling terhubung, berisi beberapa perangkat pintar yang saling terhubung dalam internet. Sebuah konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang tersambung (Ashton, 2009) secara terus-menerus dan dapat mengubah dunia seperti pernah dilakukan oleh internet, bahkan mungkin lebih baik (Ashton, 2009) adapun kemampuan seperti data, remote control, dan sebagainya. Dalam sebuah jurnal berjudul The Interconnecting of Everything menyatakan Internet of things merupakan internet dimasa depan, menggerakkan, memproses jutaan perangkat industri dan global (Brad Brech, 2013). IoT merupakan paradigma komunikasi terkini yang membayangkan teknologi internet di masa yang akan datang, dimana benda-benda di kehidupan sehari-hari akan dilengkapi dengan mikrokontroler, pemancar sinyal, untuk komunikasi digital yang mana akan membuat mereka bisa berkomunikasi satu sama lain, baik antara perangkat ke perangkat maupun manusia ke perangkat (Ovidiu Vermesan, 2014). Dengan perkembangan IoT yang sangat cepat, banyak

3 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 2402 pengembang perangkat menggunakan teknologi IoT untuk mempromosikan teknologi modern pada target usaha mereka. Contohnya pada bisnis kendaraan, mereka berlomba-lomba membuat teknologi yang modern dan di implementasikan pada produk mereka, begitu juga tentang rumah cerdas dan kota cerdas yang berbasis teknologi IoT. IoT dapat dikolaborasikan dengan berbagai perangkat dan protocol. Message Queue Telemetry Transport (MQTT) merupakan konsep pengiriman data yang ringan dan mudah, dikolaborasikan dengan konsep IoT dapat membuat teknologi baru dan menarik perhatian masyarakat dengan daya tarik kecanggihan dan ide-ide terobosan dari IoT. Tantangan bisnis pada IoT terdiri dari 6 faktor yang harus dihadapi, yakni skalabilitas (Scalability),ketersediaan (Availability),pengelolaan (Manageability),pengelolaan data (Managing data), keamanan (Security), and kegunaan (usability) Message Queuing Telemetry Transport (MQTT) Message Queue Telemetry Transport (MQTT) adalah sebuah protokol layer aplikasi perangkat sumber daya terbatas ( MQTT.org. 2013). Menggunakan topik berbasis publish/subscribe arsitektur. Ini berarti ketika klien publish sebuah pesan M untuk topik T tertentu. Lalu semua klient subscribe ke topik T dan menerima pesan M. Seperti hyper text transfer protocol (HTTP), MQTT bergantung pada Transmission Control Protocol (TCP) dan IP sebagai lapisan layer. Namun dibandingkan dengan HTTP, MQTT dirancang untuk memiliki lebih rendah overhead protocol. MQTT memiliki 3 level QoS : yaitu QoS level 0,1 dan Rumah Cerdas Smarthome atau yang dikenal oleh sebagian besar masyarakat Indonesia dengan sebutan rumah cerdas dan ada juga yang menyebut rumah pintar. Namun sebutan tersebut hanyalah sebagai sebutan bagi masyarakat umum yang mana merasakan sensasinya berada di dalam rumah cerdas tersebut.rumah atau gedung bangunan yang dibangun dan dilengkapi oleh teknologi internet of things yang mana perangkat keras memungkinkan untuk saling berinteraksi dan berkomunikasi satu sama yang lain menggunakan pengembangan sistem otomasi berbasis DNS Service (Ting Zhang, 2015). Selain menggunakan DNS Service, terdapat penelitian Sistem otomasi rumah cerdas yang melalui social media berbasis Embedded System (Setiawan, dkk., 2012).Rumah Cerdas dalam beroperasi didukung oleh komputer untuk memberikan akses pertukaran data, maupun komputer berupa komputer kecil ataupun komputer berupa server. Dengan melalui dukungan komputer tersebut, Rumah Cerdas dapat mengendalikan atau mengkontrol keadaan rumah menggunakan alat kontrol (Sabriansyah Rizqika Akbar, 2015). Alat kontrol dapat berupa smartphone pemilik rumah ataupun berupa remote control. Keuntungan yang ditawarkan oleh para pengembang rumah cerdas biasanya berupa kenyamanan, keselamatan, keamanan, pengaturan suhu dan penghemat energi yang berlangsung secara otomatis maupun melalui kontrol. Dalam hal Pengontrolan rumah cerdas, dapat dilakukan pada jaringan local dan dapat juga melalui jaringan luar yang dapat di akses dengan jarak jauh melalui bantuan smartphone pengguna Sistem Pervasive Sistem komunikasi pervasive atau pervasive dapat diartikan sebagai suatu pemaksaan atau meresap, yakni komunikasi yang sifatnya bisa membuat perangkat atau sistem dapat merasakan dan merasapi suatu keadaan yang dihadapi pada waktu itu sehingga dapat teringat secara terus menerus karena komunikasi yang didapat sudah menempel dan meresap pada sistem tersebut (Egia Rosi Subhiyakto, 2016). Pada dasarnya sistem pervasive dalam teknologi melibatkan manusia dengan perangkat dalam kehidupan manusia sehingga memberikan kenyamanan pengguna teknologi dalam pekerjaan manusia. Sama halnya dengan proses pengenalan perangkat pada sebuah purwarupa rumah cerdas yang mampu dikenali satu sama lain secara pervasive dan dilakukan pengontrolan melalui smartphone pengguna (Sabriansyah Rizqika Akbar, 2015). Interaksi manusia terhadap komputer menghasilkan komputasi yang terintegrasi, dengan tujuan manusia dapat berinteraksi dengan komputer secara alami, begitu juga sistem pengenalan antara perangkat perangkat secara alami layaknya manusia.

4 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer PENGUJIAN Pengujian dalam penelitian ini terdiri dari dua bagian inti yang dijabarkan menjadi dua macam pengujian diantaranya pengujian fungsionalitas dan pengujian performansi. Pengujian fungsionalitas adalah pengujian yang dilakukan untuk melihat apakah kebutuhan fungsional dari sistem sudah terpenuhi dan dapat berjalan dengan baik. Pengujian ini dilakukan disesuaikan dengan hal-hal yang telah didefinisikan dalam kebutuhan fungsional. Hasil dari pengujian ini merupakan prosesproses yang harus dijalankan dan dipenuhi oleh sistem. Pengujian performansi adalah pencatatan waktu yang dilakukan pada tiga komponen MQTT yaitu publisher, broker dan subscriber. Pada publisher dilakukan pencatatan delay yang dihasilkan ketika data yang dikirim dari publisher menuju broker. Pengujian diimplementasikan di dalam source code program sehingga delay otomatis didapatkan ketika data telah sampai pada broker. Pada broker dilakukan pencatatan delay yang dihasilkan ketika data yang dikirim dari broker menuju subscriber. Pengujian diimplementasikan di dalam source code program sehingga delay otomatis didapatkan ketika data telah sampai pada subscriber. Pada subscriber dilakukan pencatatan delay yang dihasilkan ketika data direspons oleh user. Pengujian diimplementasikan di dalam source code program sehingga delay otomatis didapatkan ketika user melakukan remote dan perintah untuk mematikan dan merubah volume perangkat rumah cerdas. Dari gambar 1 dapat dilihat bahwa data perangkat satu telah dikirim menuju broker sebanyak 5x. Gambar 2. Broker menerima data dari publisher Dari gambar 2 dapat dilihat bahwa broker dapat menerima data dari publisher berdasarkan topik dan ditampilkan pula delay yang dihasilkan beserta informasi perangkat baru atau sudah terdaftar. 4. HASIL DAN PEMBAHASAN 4.1. Pengujian Fungsionalitas Pengujian fungsionalitas merupakan pengujian yang dilakukan untuk melihat apakah kebutuhan fungsional dari sistem sudah dapat berjalan dengan baik. Gambar 3. Tampilan pada Android Dari gambar 3 dapat dilihat bahwa data yang berada pada database sistem telah berhasil ditampilkan pada tampilan Android user. Gambar 1. Publisher mengirimkan data menuju broker

5 Waktu (ms) Waktu (ms) Waktu (ms) Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 2404 Delay Pengiriman 20 Pesan dari Broker menuju Subscriber Jumlah Pengiriman Pesan Gambar 6. Grafik delay broker-subscriber Dari grafik hasil delay publisher broker merupakan grafik delay yang dihasilkan dari publisher menuju broker. Pada grafik terdapat waktu tertinggi yaitu pada titik ms, naik turun waktu sangat berpengaruh pada kestabilan jaringan yang terkoneksi. Delay Pengiriman 20 Pesan dari Broker menuju Subscriber 1000 Gambar 4. Notifikasi pada Android Dari gambar 4 dapat dilihat bahwa android telah berhasil menerima dan memberikan informasi berupa notifikasi terhadap user sehingga user dapat mengetahui perangkat yang baru terkoneksi dengan sistem Pengujian Performansi Pengujian performansi merupakan pengujian yang dilakukan untuk melihat kinerja dari sistem, berapa lama waktu yang dibutuhkan oleh sistem dalam proses pengiriman data Delay Pengiriman 20 Pesan dari Publisher menuju Broker Jumlah Pengiriman Pesan Gambar 5. Grafik delay publisher - broker Dari grafik hasil delay publisher broker merupakan grafik delay yang dihasilkan dari publisher menuju broker. Pada grafik terdapat waktu tertinggi yaitu pada titik 5ms, naik turun waktu sangat berpengaruh pada kestabilan jaringan yang terkoneksi Jumlah Pengiriman Pesan Gambar 7. Grafik delay subscriber - webservice Dari grafik hasil delay publisher broker merupakan grafik delay yang dihasilkan dari publisher menuju broker. Pada grafik terdapat waktu tertinggi yaitu pada titik ms, naik turun waktu sangat berpengaruh pada kestabilan jaringan yang terkoneksi. 5. KESIMPULAN Sistem yang terdiri dari publisher (perangkat), broker (server ) dan subscriber (android) telah berhasil berjalan pada perangkat dengan rumah cerdas secara pervasive dengan menggunakan protokol MQTT sebagai komunikasi data. Sistem telah berhasil mengenali perangkat secara pervasive dengan menggunakan keunggulan dari protokol MQTT dan format data JSON. Perangkat publisher membuat koneksi dengan broker melalui alamat IP dan Topik broker yang sudah ditentukan, pihak broker membuat jalinan koneksi dengan publisher berdasarkan topik yang telah di subscribe. Setelah koneksi terjalin antara publisher dengan broker, perangkat sebagai publisher mengirimkan data JSON

6 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 2405 menuju broker dengan berdasarkan topik yang telah di subscribe sebelumnya oleh broker. Sehingga data yang diterima oleh broker merupakan data yang valid berdasarkan topik yang telah di subscribe. Ketika user melakukan remote terhadap perangkat, telah berhasil dicatat delay dan perubahan status terhadap perangkat. Sehingga sistem telah berhasil dijalankan secara efektif. DAFTAR PUSTAKA Android Developer. (2012). AsyncTask. Dipetik November 15, 2016, dari /android/os/asynctask.html Ashton, K. (2009). That 'Internet of things' Thing. RFID Journal, 1-1(1), Brad Brech, J. J. (2013). The Interconnecting of Everything. New York: IBM Academy of Technology. Collins, C., Galpin, M. D., & Kaeppler, M. (2011). Android in Practice. New York: Manning Publications. Eclipse. (2005). Eclipse Paho Java Client. Dipetik September 9, 2016, dari Egia Rosi Subhiyakto, D. W. (2016). Teknologi dan Teknik Sistem Terdistribusi Pervasive dalam Bidang Logistik: Studi Literatur Sistematis. Jurnal Buana Informatika, 7(2), M. Beazley, D. (2010). Python Network Programming. Python Network Programming, 124. Mednieks, Z., Dornin, L., Meike, G. B., & Nakamura, M. (2011). Programming Android (1st ed.). Sebastopol: O'Reilly Media, Inc. Microsoft. (2005). Lines of Longitude and Latitude. Dipetik November 20, 2016, dari athis/latandlong.htm Oracle. (2016). MySLQ Connector/Python. Dipetik Desember 25, 2016, dari ector/python/2.1.html Oracle. (2016, February 2). Oracle Documentation. Diambil kembali dari Developing Applications on the Publish-Subscribe Model: appdev.111/b28424/adfns_publish.htm Ovidiu Vermesan, P. F. (2014). Internet of things - From research and Innovation to market deployment. Denmark: River publisher. Parziale, L., Britt, D. T., Davis, C., Forrester, J., Liu, W., Matthews, C., et al. (2006). TCP/IP Tutorial and Technical Overview. New York: IBM Press. Python Software Foundation. (2005). paho-mqtt 1.1. Dipetik September 9, 2016, dari Sabriansyah Rizqika Akbar, B. H. (2015). IMPLEMENTASI PURWARUPA PERANGKAT RUMAH CERDAS PERVASIVE BERBASIS PROTOKOL UNIVERSAL PLUG AND PLAY (UPnP) DAN RASPBERRY PI GENERAL PURPOSE INPUT/OUTPUT (GPIO). Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 2(2), ZeroMQ. (2010). Publisher Subscriber Pattern. Dipetik Mei 6, 2016, dari patterns/pubsub.html

Bab 1 Pendahuluan 1.1 Latar Belakang

Bab 1 Pendahuluan 1.1 Latar Belakang Bab 1 Pendahuluan 1.1 Latar Belakang Penghematan energi listrik saat ini telah menjadi topik yang umum dibicarakan di berbagai kalangan masyarakat. Hal ini tidak lepas dari meningkatnya harga tagihan listrik

Lebih terperinci

Implementasi MQTT (Message Queuing Telemetry Transport) pada Sistem Monitoring Jaringan berbasis SNMP (Simple Network Management Protocol)

Implementasi MQTT (Message Queuing Telemetry Transport) pada Sistem Monitoring Jaringan berbasis SNMP (Simple Network Management Protocol) Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 2, Februari 2018, hlm. 695-702 http://j-ptiik.ub.ac.id Implementasi MQTT (Message Queuing Telemetry Transport) pada

Lebih terperinci

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer SAMUEL AJI SENA, 0610630097 Jurusan Teknik Elektro, Fakultas Teknik Universitas Brawijaya, 2013 Perancangan dan pembuatan Application Programming Interface Server untuk Arduino Dosen Pembimbing : Adharul

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Membangun rumah yang nyaman membutuhkan biaya yang tinggi, belum lagi biaya perawatan, keamanan dan lain sebagainya. Sering kali terganggu dengan pekerjaan rutin seperti

Lebih terperinci

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer BAB II LANDASAN TEORI 2.1 Jaringan Komputer Jaringan komputer adalah sekumpulan peralatan atau komputer yang saling dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer terbagi

Lebih terperinci

JURNAL TEKNOLOGI TERPADU Vol. 6 No. 1 April 2018 ISSN Received: Oktober 2017 Accepted: November 2017 Published: April 2018

JURNAL TEKNOLOGI TERPADU Vol. 6 No. 1 April 2018 ISSN Received: Oktober 2017 Accepted: November 2017 Published: April 2018 Received: Oktober 2017 Accepted: November 2017 Published: April 2018 Implementasi Sistem Monitoring Suhu Ruang Server Satnetcom Berbasis Internet Of Things (IOT) Menggunakan Protokol Komunikasi Message

Lebih terperinci

Implementasi Kura Framework pada Purwarupa Rumah Cerdas

Implementasi Kura Framework pada Purwarupa Rumah Cerdas Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 1, Januari 2018, hlm. 405-412 http://j-ptiik.ub.ac.id Implementasi Kura Framework pada Purwarupa Rumah Muhammad Iqbal

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560 PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560 Enda Wista Sinuraya *) Jurusan Teknik Elektro, Universitas Diponegoro Semarang Jl.

Lebih terperinci

IMPLEMENTASI IOT PADA DESAIN SMARTHOME MENGGUNAKAN RASPBERRY PI

IMPLEMENTASI IOT PADA DESAIN SMARTHOME MENGGUNAKAN RASPBERRY PI IMPLEMENTASI IOT PADA DESAIN SMARTHOME MENGGUNAKAN RASPBERRY PI Oji Setyawan 1, Eko Riswanto 2 1 Mahasiswa Program Studi Teknik Informatika STMIK El Rahma Yogyakarta, 2 Dosen Program Studi Teknik Informatika

Lebih terperinci

PEMODELAN DAN ANALISIS WIRELESS MESH NETWORK DENGAN ARSITEKTUR PUBLISH-SUBSCRIBE DAN PROTOKOL MQTT

PEMODELAN DAN ANALISIS WIRELESS MESH NETWORK DENGAN ARSITEKTUR PUBLISH-SUBSCRIBE DAN PROTOKOL MQTT Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) Vol. 3, No. 2, Juni 2016, hlm. 88-93 PEMODELAN DAN ANALISIS WIRELESS MESH NETWORK DENGAN ARSITEKTUR PUBLISH-SUBSCRIBE DAN PROTOKOL MQTT Kasyful Amron

Lebih terperinci

Muhammad Dio Khairunnas 1, Endro Ariyanto 2, Sidik Prabowo 3

Muhammad Dio Khairunnas 1, Endro Ariyanto 2, Sidik Prabowo 3 PERANCANGAN DAN IMPLEMENTASI PENGAKTIFAN WATER HEATER DAN PEMANTAUAN SUHU DAN KETINGGIAN AIR PADA BAK MANDI DENGAN SENSOR ULTRASONIK DAN SENSOR SUHU MENGGUNAKAN ARDUINO BERBASIS ANDROID DESIGN AND IMPLEMENTATION

Lebih terperinci

Implementasi Access Control List Berbasis Protokol MQTT pada Perangkat NodeMCU

Implementasi Access Control List Berbasis Protokol MQTT pada Perangkat NodeMCU Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 8, Agustus 2018, hlm. 2824-2831 http://j-ptiik.ub.ac.id Implementasi Access Control List Berbasis Protokol MQTT pada

Lebih terperinci

Rancang Bangun IOT Cloud Platform Berbasis Protokol Komunikasi MQTT

Rancang Bangun IOT Cloud Platform Berbasis Protokol Komunikasi MQTT Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 2, Februari 2018, hlm. 479-485 http://j-ptiik.ub.ac.id Rancang Bangun IOT Cloud Platform Berbasis Protokol Komunikasi

Lebih terperinci

Firewall & WEB SERVICE

Firewall & WEB SERVICE Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang

Lebih terperinci

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP

Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP Application Layer Protocol and Services DNS Service and Protocol WWW dan HTTP JARINGAN KOMPUTER TEKNOLOGI INFORMASI / PROGAM VOKASI UNIVERSITAS BRAWIJAYA Disusun oleh : Zulkfli : 113140707111022 Deddy

Lebih terperinci

Bab I Pendahuluan 1 BAB I PENDAHULUAN

Bab I Pendahuluan 1 BAB I PENDAHULUAN Bab I Pendahuluan 1 BAB I PENDAHULUAN 1.1 Latar Belakang Secara umum, di Indonesia mobile internet masih merupakan potensi yang belum banyak tersentuh. Hal ini dikarenakan teknologi mobile internet memerlukan

Lebih terperinci

Teknologi Streaming Streaming

Teknologi Streaming Streaming Teknologi Streaming Teknologi Streaming Streaming adalah sebuah teknologi untuk memainkan file video atau audio yang terletak pada sebuah server dapat secara langsung dijalankan pada User Equipment (UE)

Lebih terperinci

Ringkasan Komunikasi Data - 15 tel 5

Ringkasan Komunikasi Data - 15 tel 5 Ringkasan Komunikasi Data - 15 tel 5 by webmaster - Monday, March 06, 2017 http://suyatno.dosen.akademitelkom.ac.id/index.php/2017/03/06/ringkasan-komunikasi-data-15-tel-5/ Ringkasan Komunikasi Data Data

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat cepat mengakibatkan manusia menginginkan segala sesuatunya dengan mudah dan ringkas. Bertukar informasi adalah suatu hal yang sangat

Lebih terperinci

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

TEKNOLOGI APLIKASI WEB BERBASIS SERVER A. Tujuan Memahami cara kerja aplikasi web berbasis server Memahami perangkat pengembangan aplikasi web berbasis server Mengenal dan memahami pemrograman web berbasis teknologi server B. Dasar Teori Web

Lebih terperinci

A I S Y A T U L K A R I M A

A I S Y A T U L K A R I M A A I S Y A T U L K A R I M A STANDAR KOMPETENSI Pada akhir semester, mahasiswa mampu merancang, mengimplementasikan dan menganalisa sistem jaringan komputer Mengimplementasikan FTP Mengimplementasikan telnet

Lebih terperinci

DEGI PANJU ANANDIA Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc

DEGI PANJU ANANDIA Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc DEGI PANJU ANANDIA 5106100015 Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc Latar Belakang Perkembangan teknologi yang cukup pesat saat ini membuat semakin dibutuhkannya data dan informasi

Lebih terperinci

Making Provisions for Applications and Services

Making Provisions for Applications and Services Making Provisions for Applications and Services Ketika seseorang mengakses informasi pada suatu perangkat (device), baik itu PC, laptop, PDA, ponsel, atau device lain yang terhubung ke jaringan, data tidak

Lebih terperinci

JARINGAN KOMPUTER JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA : MARINI SUPRIANTY NIM :

JARINGAN KOMPUTER JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA : MARINI SUPRIANTY NIM : JARINGAN KOMPUTER NAMA : MARINI SUPRIANTY NIM : 09011181419016 KELAS DOSEN : SK5A : Dr. DERIS STIAWAN, M.T. JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 TASK 5 ANALISIS IP/PORT

Lebih terperinci

WEB SERVICES. Sistem terdistribusi week 12

WEB SERVICES. Sistem terdistribusi week 12 WEB SERVICES Sistem terdistribusi week 12 Outline Kegunaan web service Sejarah bahasa pemrograman Perusahaan pengusul web service Arsitektur web service Keuntungan & kekurangan wes service Kegunaan web

Lebih terperinci

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan Overview Web Service (sebagai software) adalah sebuah sistem didesain untuk mendukung mesin interoperabilitas untuk berinteraksi dalam jaringan. Seringnya Web service hanya berupa application programming

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Pada zaman sekarang, dunia telekomunikasi sudah semakin berkembang. Salah satunya adalah smarthome. Smarthome atau dalam bahasa indonesia adalah rumah pintar,

Lebih terperinci

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA Halim Agung halimagung89@gmail.com Tekhnik Informatika Universitas Bunda Mulia Abstract Peningkatan kualitas suatu proses belajar

Lebih terperinci

Jurnal JARKOM Vol. 3 No. 2 Juni PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN IPv4 VS IPv6 PADA JARINGAN CLIENT SERVER

Jurnal JARKOM Vol. 3 No. 2 Juni PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN IPv4 VS IPv6 PADA JARINGAN CLIENT SERVER PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN VS PADA JARINGAN CLIENT SERVER M. Eko Saputra L 1, Erna Kumalasari N 2, Joko Triyono 3 1,2,3 Teknik Informatika, Institut Sains & Teknologi AKPRIND, Yogyakarta

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan teknologi saat ini sangat pesat dan menghadirkan berbagai

BAB I PENDAHULUAN. Perkembangan teknologi saat ini sangat pesat dan menghadirkan berbagai BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi saat ini sangat pesat dan menghadirkan berbagai teknologi untuk memudahkan kehidupan manusia. Otomatisasi merupakan salah satu teknologi untuk

Lebih terperinci

Perancangan Aplikasi Monitoring Suhu pada Ruangan DMZ Berbasis Web dan Mobile

Perancangan Aplikasi Monitoring Suhu pada Ruangan DMZ Berbasis Web dan Mobile Perancangan Aplikasi Monitoring Suhu pada Ruangan DMZ Berbasis Web dan Mobile Adam Arif budiman, Herianto Teknik Informatika Universitas Darma Persada Ariadam@gmail.com, heri.unsada@gmail.com Abstrak Ruang

Lebih terperinci

Implementasi Protokol MQTT Pada Monitoring Suhu Dan Ketersediaan Pakan Ikan Pada Akuarium

Implementasi Protokol MQTT Pada Monitoring Suhu Dan Ketersediaan Pakan Ikan Pada Akuarium Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 9, September 2018, hlm. 2661-2668 http://j-ptiik.ub.ac.id Implementasi Protokol MQTT Pada Monitoring Suhu Dan Ketersediaan

Lebih terperinci

Dwivaldo Desprialdi. Program Studi Sistem Komputer, Universitas Bina Nusantara,

Dwivaldo Desprialdi. Program Studi Sistem Komputer, Universitas Bina Nusantara, Analisis Protokol Transmission Control Protocol (TCP), Hypertext Transfer Protocol (HTTP), dan Hypertext Transfer Protocol Secure (HTTPS) dari hasil Wireshark Dwivaldo Desprialdi Program Studi Sistem Komputer,

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN Dalam bab ini berisi penjelasan mengenai latar belakang, identifikasi masalah, tujuan tugas akhir, lingkup tugas akhir, metodologi pengerjaan tugas akhir, serta sistematika penulisan

Lebih terperinci

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK Nama Mahasiswa : Tadeus Utha D NIM : 04104025 Jurusan : Sistem Komputer Dosen Pembimbing : Yulius Satmoko R,S.kom, M.kom

Lebih terperinci

PENERAPAN PROTOKOL MQTT PADA TEKNOLOGI WAN (STUDI KASUS SISTEM PARKIR UNIVERISTAS BRAWIJAYA)

PENERAPAN PROTOKOL MQTT PADA TEKNOLOGI WAN (STUDI KASUS SISTEM PARKIR UNIVERISTAS BRAWIJAYA) Jurnal Informatika Mulawarman Vol. 12, No. 2 September 2017 69 PENERAPAN PROTOKOL MQTT PADA TEKNOLOGI WAN (STUDI KASUS SISTEM PARKIR UNIVERISTAS BRAWIJAYA) Galih Yudha Saputra 1), Ahimsa Denhas Afrizal

Lebih terperinci

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP TRANSPORT LAYER Aplikasi dan Operasi pada TCP dan UDP Transport Layer melakukan segmentasi dan menyatukan kembali data yang tersegmentasi menjadi suatu arus data. Layanan-layanan yang terdapat di transport

Lebih terperinci

Pert 11 DASAR-DASAR WEB DESIGN

Pert 11 DASAR-DASAR WEB DESIGN Pert 11 DASAR-DASAR WEB DESIGN WEB DESIGN? Design merupakan hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem solving) www (world wide web) merupakan kumpulan web server

Lebih terperinci

Implementasi Quality of Service pada Protokol Message Queue Telemetry Transport Sensor Network (MQTT-SN) Berbasis Arduino dan NRF24L01

Implementasi Quality of Service pada Protokol Message Queue Telemetry Transport Sensor Network (MQTT-SN) Berbasis Arduino dan NRF24L01 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 48-964X Vol. 2, No. 6, Juni 2018, hlm. 2131-2140 http://j-ptiik.ub.ac.id Implementasi Quality of Service pada Protokol Message Queue Telemetry

Lebih terperinci

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D.

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D. JARINGAN KOMPUTER Disusun Oleh : Nama : Febrina Setianingsih NIM : 09011181419021 Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA Analisa

Lebih terperinci

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAKSI. Universitas Kristen Maranatha ABSTRAKSI File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu jaringan yang mendukung TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Media server adalah sebuah komputer khusus atau server perangkat lunak mulai dari enterprice atau database yang menyediakan Video on Demand ( VOD ). Secara singkatnya

Lebih terperinci

DESAIN SISTEM TRANSLASI PROTOKOL KOMUNIKASI INDUSTRI KE PROTOKOL INTERNET (TCP/IP) Catur Wirawan Wijutomo 1

DESAIN SISTEM TRANSLASI PROTOKOL KOMUNIKASI INDUSTRI KE PROTOKOL INTERNET (TCP/IP) Catur Wirawan Wijutomo 1 DESAIN SISTEM TRANSLASI PROTOKOL KOMUNIKASI INDUSTRI KE PROTOKOL INTERNET (TCP/IP) Catur Wirawan Wijutomo 1 1,3 Prodi S1 Teknik Informatika, Fakultas Teknik, Universitas Telkom 1 caturwijiutomo@telkomuniversity.ac.id,

Lebih terperinci

Sistem Kendali Berbasis Mikrokontroler Menggunakan Protokol MQTT pada Smarthome

Sistem Kendali Berbasis Mikrokontroler Menggunakan Protokol MQTT pada Smarthome Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 1, No. 6, Juni 2017, hlm. 445-455 http://j-ptiik.ub.ac.id Sistem Kendali Berbasis Mikrokontroler Menggunakan Protokol MQTT

Lebih terperinci

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada Application Layer Application layer adalah lapisan yang menyediakan interface antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim. Layer ini berhubungan

Lebih terperinci

DASAR-DASAR WEB DESIGN

DASAR-DASAR WEB DESIGN DASAR-DASAR WEB DESIGN Pengenalan website dan istilah-istilah internet By Reynaldi Wilianata Web Design? Asal Design hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem

Lebih terperinci

APLIKASI BERBASIS WEB

APLIKASI BERBASIS WEB Pendahuluan Komputer sejak diluncurkan pertama kali dengan bobot yang cukup berat hingga hingga saat ini dengan produk notebook yang sangat ringan dan dapat di bawa kemana-mana, berbagai macam aplikasi

Lebih terperinci

BAB I PENDAHULUAN. Rancang bangun Smart home ini dibuat untuk mengendalikan dan

BAB I PENDAHULUAN. Rancang bangun Smart home ini dibuat untuk mengendalikan dan 1 BAB I PENDAHULUAN 1.1 Latar Belakang. Rancang bangun Smart home ini dibuat untuk mengendalikan dan memantau perangkat elektronik dari jarak jauh menggunakan handphone android dengan modifikasi instalasi

Lebih terperinci

KOMUNIKASI DATA & JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

KOMUNIKASI DATA & JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom KOMUNIKASI DATA & JARINGAN KOMPUTER Ramadhan Rakhmat Sani, M.Kom ramadhan_rs@dsn.dinus.ac.id 085640989018 RENCANA KEGIATAN PERKULIAHAN SEMESTER W Pokok Bahasan 1 Pengenalan Teknologi Informasi 2 Konsep

Lebih terperinci

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID Ronny Teknik Informatika, Sekolah Tinggi Teknik Surabaya e-mail: michael.ronny@gmail.com ABSTRAK Teknologi mobile device

Lebih terperinci

Pertemuan 1. Pengenalan Dasar Web

Pertemuan 1. Pengenalan Dasar Web Pertemuan 1 Pengenalan Dasar Web Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser

Lebih terperinci

PEMANTAUAN LAN PADA UNIVERSITAS BUNDA MULIA DENGAN APLIKASI MONITORING. Halim Agung Tekhnik Informatika Universitas Bunda Mulia

PEMANTAUAN LAN PADA UNIVERSITAS BUNDA MULIA DENGAN APLIKASI MONITORING. Halim Agung Tekhnik Informatika Universitas Bunda Mulia PEMANTAUAN LAN PADA UNIVERSITAS BUNDA MULIA DENGAN APLIKASI MONITORING Halim Agung halimagung89@gmail.com Tekhnik Informatika Universitas Bunda Mulia Abstract Peningkatan kualitas suatu proses belajar

Lebih terperinci

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID Disusun Oleh: Nama : Richard NRP : 0922001 Jurusan Teknik Elektro Email : corser_speed@yahoo.co.id

Lebih terperinci

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1 Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1 Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System)

Lebih terperinci

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Dosen Pengampu : Muhammad Riza Hilmi, ST. Model OSI DAN TCP/IP PROTOKOL Konsep Dasar Komunikasi Data Konsep Protokol Jaringan OSI Model Enkapsulasi dan Dekapsulasi TCP/IP Model Protocol Suite TCP/IP Dosen Pengampu : Muhammad Riza Hilmi, ST. Email

Lebih terperinci

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan) 1. Pengenalan Web Service Definisi Web Service Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service

Lebih terperinci

BAB I PENDAHULUAN. merupakan gabungan antara teknologi dan pelayanan yang dikhususkan pada

BAB I PENDAHULUAN. merupakan gabungan antara teknologi dan pelayanan yang dikhususkan pada BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sistem rumah cerdas (Smart Home) adalah sistem aplikasi yang merupakan gabungan antara teknologi dan pelayanan yang dikhususkan pada lingkungan rumah dengan

Lebih terperinci

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1 WEB1 Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1 Kegiatan Bobot Nilai (%) Ujian Tengah Semester 25 Ujian Akhir Semester (Demonstrasi Tugas Aplikasi) 35 Laporan Tugas Aplikasi 30

Lebih terperinci

SMART HOME (INNOVATION) SMART CITY SYSTEM. Samsuriah Program Studi Manajemen Informatika STMIK Profesional Makassar

SMART HOME (INNOVATION) SMART CITY SYSTEM. Samsuriah Program Studi Manajemen Informatika STMIK Profesional Makassar SMART HOME (INNOVATION) SMART CITY SYSTEM Samsuriah Program Studi Manajemen Informatika STMIK Profesional Makassar samsuriahagus@gmail.com Abstract Smart Home is an integration between the technologies

Lebih terperinci

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas : TCP & UDP Lapisan Transport Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas : TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Keluarga Protocol TCP/IP

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-1 (Konsep Dasar Web) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform

Lebih terperinci

ANALISIS PERBANDINGAN QoS VoIP PADA PROTOKOL IPv4 DAN IPv6 ( STUDI KASUS : LABORATORIUM KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG )

ANALISIS PERBANDINGAN QoS VoIP PADA PROTOKOL IPv4 DAN IPv6 ( STUDI KASUS : LABORATORIUM KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG ) ANALISIS PERBANDINGAN QoS VoIP PADA PROTOKOL IPv4 DAN IPv6 ( STUDI KASUS : LABORATORIUM KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG ) Ferry Wahyu S Teknik Informatika, Fakultas Ilmu Komputer, Universitas

Lebih terperinci

KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote

KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI. Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote KOMUNIKASI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Komunikasi Data 2. Protocol 3. Remote Procedure Call 4. Object Remote Komunikasi Data Komunikasi data adalah merupakan bagian dari telekomunikasi yang

Lebih terperinci

Analisis Performa Load Balancing Pada Broker MQTT Menggunakan Algoritma Round Robin

Analisis Performa Load Balancing Pada Broker MQTT Menggunakan Algoritma Round Robin Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-issn: 2548-964X Vol. 2, No. 9, September 2018, hlm. 2902-2908 http://j-ptiik.ub.ac.id Analisis Performa Load Balancing Pada Broker MQTT Menggunakan

Lebih terperinci

3. 3 Application Layer Protocols and Services Examples

3. 3 Application Layer Protocols and Services Examples NAMA KELOMPOK : RENDY PRATAMA P. 113140707111006 PANJI SATRIA S. 113140707111017 3. 3 Application Layer Protocols and Services Examples Application Layer, Layer tujuh, adalah lapisan paling atas baik di

Lebih terperinci

APPLICATION LAYER. Oleh : Reza Chandra

APPLICATION LAYER. Oleh : Reza Chandra APPLICATION LAYER Oleh : Reza Chandra Sebagian besar dari kita berpengalaman menggunakan Internet melalui World Wide Web, layanan e-mail, dan file-sharing. Aplikasi ini, dan banyak lainnya, menyediakan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Kontrol perangkat elektronika umumnya masih menggunakan saklar manual untuk memutus dan menyambung arus listrik. Untuk dapat menyalakan atau mematikan perangkat elektronik

Lebih terperinci

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi BAB II DASAR TEORI 2.1 Protokol Komunikasi Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi komunikasi, perpindahan data, serta penulisan hubungan antara dua atau lebih perangkat komunikasi.

Lebih terperinci

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP Agenda Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP 2 Protokol Definisi : A rule, guideline, or document which guides how an activity should be performed. Dalam ilmu komputer, protokol adalah konvensi

Lebih terperinci

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya

TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya TUGAS KOMUNIKASI DATA Simple Mail Transfer Protocol (SMTP) Disusun oleh: Lusia Pusvita Dewi Feti Fuji Astuti Andi Rofik Adi Wijaya Kusuma Yayan Jaya FAKULTAS TEKNOLOGI INDUSTRI PRODI TEKNIK INFORMATIKA

Lebih terperinci

TCP DAN UDP. Budhi Irawan, S.Si, M.T

TCP DAN UDP. Budhi Irawan, S.Si, M.T TCP DAN UDP Budhi Irawan, S.Si, M.T LAPISAN TRANSPOR adalah Lapisan keempat dari Model Referensi OSI yang bertanggung jawab untuk menyediakan layanan-layanan yang dapat diandalkan kepada protokol-protokol

Lebih terperinci

TRANSPORT LAYER DEFINISI

TRANSPORT LAYER DEFINISI TRANSPORT LAYER DEFINISI Transport layer merupakan lapisan keempat pada lapisan OSI layer. Lapisan ini bertanggung jawab menyediakan layanan pengiriman dari sumber data menuju ke tujuan data dengan cara

Lebih terperinci

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

BAB II DASAR TEORI Gambar 2.1. Cubieboard2 BAB II DASAR TEORI Pada bab ini membahas dasar teori yang digunakan dalam perancangan skripsi ini. Teori yang digunakan pada skripsi ini adalah Cubieboard 2, Raspberry Pi, web server, Apache web server,

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Data audio visual menjadi salah satu data yang paling banyak mengisi traffic jaringan internet pada saat ini [2]. Trafik video berkembang paling cepat daripada jenis

Lebih terperinci

SISTEM MONITORING SUHU JARAK JAUH BERBASIS INTERNET OF THINGS MENGGUNAKAN PROTOKOL MQTT

SISTEM MONITORING SUHU JARAK JAUH BERBASIS INTERNET OF THINGS MENGGUNAKAN PROTOKOL MQTT SISTEM MONITORING SUHU JARAK JAUH BERBASIS INTERNET OF THINGS MENGGUNAKAN PROTOKOL MQTT Totok Budioko 1) 1) Jurusan Teknik Komputer STMIK AKAKOM YOGYAKARTA Jl Janti No 146 Karangjambe Yogyakarta e-mail:

Lebih terperinci

Komputer Perkantoran. Salhazan Nasution, S.Kom

Komputer Perkantoran. Salhazan Nasution, S.Kom Komputer Perkantoran Pengenalan IT dan Internet Salhazan Nasution, S.Kom Teknologi Informasi (Information Technology) 2 Pengertian IT Information Technology (Teknologi Informasi) adalah seperangkat alat

Lebih terperinci

Peningkatan Performansi NoteBOX Unified Messaging System

Peningkatan Performansi NoteBOX Unified Messaging System Peningkatan Performansi NoteBOX Unified Messaging System Afwarman Manaf, Robbi Kurniawan KK Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung afwarman@informatika.org Abstraksi

Lebih terperinci

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID, Rinaldy Maulidiansyah 1, Deny Fauzy Rakhman 2,Muhammad Ali Ramdhani 3 Jurusan Teknik Informatika,Fakultas Sains

Lebih terperinci

RANCANG BANGUN MEDIA PEMANTAU PENGGUNAAN ARUS LISTRIK 3 FASA BERBASIS WEB DAN SMS

RANCANG BANGUN MEDIA PEMANTAU PENGGUNAAN ARUS LISTRIK 3 FASA BERBASIS WEB DAN SMS RANCANG BANGUN MEDIA PEMANTAU PENGGUNAAN ARUS LISTRIK 3 FASA BERBASIS WEB DAN SMS Moechammad Sarosa 1), Aryunitasari 2), Kartika Candra 3), Nugroho Suharto 4) 1) Program Studi Jaringan Telekomunikasi Digital,

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER TASK V Disusun Oleh Nama : Gonewaje Dosen Pembimbing : Dr. Deris Stiawan, M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TASK V Computer Networking Using

Lebih terperinci

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS Nama : Hardianto Puji Utama Nrp : 0622028 Jurusan Teknik Elektro,

Lebih terperinci

Pengantar E-Business dan E-Commerce

Pengantar E-Business dan E-Commerce Pengantar E-Business dan E-Commerce Pertemuan Ke-8 (Konsep Dasar Web dan Internet) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Internet WWW Protokol HTTP

Lebih terperinci

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Billy Pramboro Putra 510610078 Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Dalam catatan Asosiasi Telepon Seluler Indonesia sekitar 180 juta penduduk Indonesia (60%) sudah menjadi pelanggan layanan

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER Nama : Yonatan Riyadhi NIM : 09011181419009 Kelas : SK 5A Nama Dosen : Dr. Deris Stiawan M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 CAPTURE DAN

Lebih terperinci

Membangun Aplikasi Layanan Pengiriman to SMS dan. SMS to berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM.

Membangun Aplikasi Layanan Pengiriman  to SMS dan. SMS to  berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM. Membangun Aplikasi Layanan Pengiriman E-mail to SMS dan SMS to E-mail berbasis SMS Gateway TUGAS AKHIR Disusun Oleh : SYAIFUL ALAM NPM. 0534010137 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

Lebih terperinci

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan Pengantar 1 Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser Web Server Web Programming

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan zaman, teknologi tumbuh dengan sangat cepat, bahkan hal yang dulunya dianggap mustahil atau tidak mungkin kini bisa terealisasikan dengan

Lebih terperinci

Cara termudah untuk menginstal Node-RED adalah dengan menggunakan manajer paket node (NPM).

Cara termudah untuk menginstal Node-RED adalah dengan menggunakan manajer paket node (NPM). Node-RED adalah sebuah tool berbasis browser untuk membuat aplikasi Internet of Things (IoT) yang mana lingkungan pemrograman visualnya mempermudah penggunanya untuk membuat aplikasi sebagai flow. Flow

Lebih terperinci

Bab I PENDAHULUAN. Voice over Internet Protocol (VoIP) adalah teknologi yang mampu

Bab I PENDAHULUAN. Voice over Internet Protocol (VoIP) adalah teknologi yang mampu Bab I PENDAHULUAN 1.1 Latar Belakang Masalah Voice over Internet Protocol (VoIP) adalah teknologi yang mampu melewatkan trafik suara, video dan data yang berbentuk paket melalui jaringan IP. Jaringan IP

Lebih terperinci

KOMUNIKASI. Universitas Informatika dan Bisnis Indonesia. 2.1 Komunikasi Data

KOMUNIKASI. Universitas Informatika dan Bisnis Indonesia. 2.1 Komunikasi Data KOMUNIKASI Universitas Informatika dan Bisnis Indonesia 2.1 Komunikasi Data Komunikasi data merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi

Lebih terperinci

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e MENGADMINISTRASI SERVER DALAM JARINGAN Pembahasan: JENIS-JENIS APLIKASI UNTUK SERVER Habib Ahmad Purba 0 P a g e APLIKASI SERVER A. Tujuan Pembelajaran 1. Secara mandiri kita dapat menjelaskan pengertian

Lebih terperinci

Model Protokol dan Referensi Jaringan. Pertemuan 4

Model Protokol dan Referensi Jaringan. Pertemuan 4 Model Protokol dan Referensi Jaringan Pertemuan 4 Objectives Definisi dan Konsep Protokol Macam-macam protokol Desain Layer Model-Model Referensi OSI dan TCP/IP Konsep dan contoh format TCP/IP Perbandingan

Lebih terperinci

DAFTAR ISTILAH / SINGKATAN

DAFTAR ISTILAH / SINGKATAN DAFTAR ISTILAH / SINGKATAN CCTV : Closed Circuit Television adalah surveillance camera system / kamera pengawas, yang terdiri dari kamera dan system DVR (Digital Video Recording) untuk menampilkan dan

Lebih terperinci

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C Deskripsi Layanan Protokol TCP dan UDP (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM:09031181419024 Kelas: SK 4 C Jurusan Sistem Komputer Fakultas lmu Komputer Universitas Sriwijaya 2017

Lebih terperinci

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA

WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA WEB SERVICE SEBAGAI METODE PENGHUBUNG ANTARAPLIKASI KOMPUTER DENGAN BAHASA PEMROGRAMAN YANG BERBEDA SKRIPSI LITA ELISABETH 031401054 PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN Latar Belakang Pemasangan instalasi listrik yang tidak memenuhi standar menyebabkan proses pengaktifan peralatan elektronik yang tidak paktis dan efesien, dikarenakan letak dari saklar

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Listrik merupakan sumber daya energi yang paling penting di masa sekarang ini. Semua kegiatan ataupun pekerjaan didukung oleh sumber daya listrik. Modernisasi

Lebih terperinci

IP Address. Dedi Hermanto

IP Address. Dedi Hermanto IP Address Dedi Hermanto TCP/IP Sekumpulan protokol yang terdapat di dalam jaringan komputer (network) yang digunakan untuk berkomunikasi atau berhubungan antar komputer. TCP/IP merupakan protokol standar

Lebih terperinci

PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID

PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID PenyusunTugas Akhir: Wayan Andi Mahardhika 5109100098 Dosen Pembimbing: Ir. Muchammad Husni,

Lebih terperinci