INTERNET OF THINGS SERVER BASED ON JAVA SOCKET PROGRAMMING

SUPRIYANTO, ERVAN (2018) INTERNET OF THINGS SERVER BASED ON JAVA SOCKET PROGRAMMING. Other thesis, Unika Soegijapranata Semarang.

[img] Text (COVER)
14.K1.0013 ERVAN SUPRIYANTO.COVER.pdf

Download (14MB)
[img] Text (BAB I)
14.K1.0013 ERVAN SUPRIYANTO.BAB I.pdf

Download (97kB)
[img] Text (BAB II)
14.K1.0013 ERVAN SUPRIYANTO.BAB II.pdf
Restricted to Registered users only

Download (119kB)
[img] Text (BAB III)
14.K1.0013 ERVAN SUPRIYANTO.BAB III.pdf

Download (96kB)
[img] Text (BAB IV)
14.K1.0013 ERVAN SUPRIYANTO.BAB IV.pdf

Download (176kB)
[img] Text (BAB V)
14.K1.0013 ERVAN SUPRIYANTO.BAB V.pdf

Download (148kB)
[img] Text (BAB VI)
14.K1.0013 ERVAN SUPRIYANTO.BAB VI.pdf

Download (96kB)
[img] Text (DAFTAR PUSTAKA)
14.K1.0013 ERVAN SUPRIYANTO.DAFTAR PUSTAKA.pdf

Download (95kB)
[img] Text (LAMPIRAN)
14.K1.0013 ERVAN SUPRIYANTO.LAMPIRAN.pdf

Download (127kB)

Abstract

ABSTRACT Internet of Things (IoT) is a concept for transmitted data using devices over a network without human interference. Internet of Things (IoT) requires a platform and server as a provider of data reception. Message Queuing Telemetry Transport (MQTT) is a well known Internet of Things (IoT) protocol in data transmission efficiency because it can transmit very small data, making it suitable for use on devices with restricted resource. Due to the very complex MQTT features, protocols are required by simply utilizing the publish features of MQTT. This protocol is expected to be better than MQTT. The custom protocols used on this Internet of Things (IoT) platform only use the publication feature. The protocol only handles data reception from the device and is forwarded to the database server. The protocol receives data sent by the device in a predefined format. Then the data is separated by a space and forwarded to the database server. Access key is required for data transmitted from the device not to exchanged with other channels. One account can have multiple channels and one channel can have multiple sensors. The data transmission format the server receives is [ACCESS_KEY] [SPACE] [SENSOR_ID] [SPACE] [VALUE]. This project builds an Internet of Things (IoT) platform called My IoT Platform is using a custom protocol. Provided front-end applications to facilitate users to access it The tests performed on this project are the server endurance test and the size of the data packets sent. Keywords: iot, internet of things, server iot, mqtt, arduino

Item Type: Thesis (Other)
Subjects: 000 Computer Science, Information and General Works > 005 Computer programming, programs & data > Information Systems
Divisions: Faculty of Computer Science > Department of Informatics Engineering
Depositing User: Mr Lucius Oentoeng
Date Deposited: 21 Jun 2018 04:22
Last Modified: 21 Jun 2018 04:22
URI: http://repository.unika.ac.id/id/eprint/16177

Actions (login required)

View Item View Item