Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol
碩士 === 國立交通大學 === 網路工程研究所 === 107 === More and more Internet of Things (IoT) technologies are applied in our life, such as smart homes, intelligent factories, interactive arts, and even agricultural and fisheries. There are lots of similar device characteristics (e.g. temperature, voice, luminance,...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/9upc7x |
id |
ndltd-TW-107NCTU5726027 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NCTU57260272019-11-26T05:16:43Z http://ndltd.ncl.edu.tw/handle/9upc7x Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol 基於MQTT的IoTtalk系統設計與實作 Yen, Tai-Hsiang 顏泰翔 碩士 國立交通大學 網路工程研究所 107 More and more Internet of Things (IoT) technologies are applied in our life, such as smart homes, intelligent factories, interactive arts, and even agricultural and fisheries. There are lots of similar device characteristics (e.g. temperature, voice, luminance, etc.) represented by different IoT devices. In order to simply reuse these characteristics and reduce the difficulty of development new IoT application, we develop an IoT system named IoTtalk. In IoTtalk, each IoT application is called "network application", which contains many different device characteristics called "device feature". In the idea of network application, we build abstractions on the top of device features, then developer can derive a modularized device application. IoTtalk introduces brick-like mechanism to construct a network application from device feature modules. Based on the concept of device feature, brick-like software modules can provide simple and efficient mechanism to develop IoT device applications and interactions. In terms of connection design, a lightweight messaging protocol MQTT is adopted in IoTtalk to reduce data transmission delay and increase the throughput of data transmitted. The main components of the IoTtalk server include CCM, GUI, DB, etc. This thesis describes the operation principle of IoTtalk, and provides the details of its implementation. Lin, Yi-Bing 林一平 2019 學位論文 ; thesis 77 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 網路工程研究所 === 107 === More and more Internet of Things (IoT) technologies are applied in our life, such as smart homes, intelligent factories, interactive arts, and even agricultural and fisheries. There are lots of similar device characteristics (e.g. temperature, voice, luminance, etc.) represented by different IoT devices. In order to simply reuse these characteristics and reduce the difficulty of development new IoT application, we develop an IoT system named IoTtalk. In IoTtalk, each IoT application is called "network application", which contains many different device characteristics called "device feature". In the idea of network application, we build abstractions on the top of device features, then developer can derive a modularized device application. IoTtalk introduces brick-like mechanism to construct a network application from device feature modules. Based on the concept of device feature, brick-like software modules can provide simple and efficient mechanism to develop IoT device applications and interactions. In terms of connection design, a lightweight messaging protocol MQTT is adopted in IoTtalk to reduce data transmission delay and increase the throughput of data transmitted. The main components of the IoTtalk server include CCM, GUI, DB, etc. This thesis describes the operation principle of IoTtalk, and provides the details of its implementation.
|
author2 |
Lin, Yi-Bing |
author_facet |
Lin, Yi-Bing Yen, Tai-Hsiang 顏泰翔 |
author |
Yen, Tai-Hsiang 顏泰翔 |
spellingShingle |
Yen, Tai-Hsiang 顏泰翔 Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol |
author_sort |
Yen, Tai-Hsiang |
title |
Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol |
title_short |
Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol |
title_full |
Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol |
title_fullStr |
Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol |
title_full_unstemmed |
Design and Implementation IoTtalk based on Message Queuing Telemetry Transport Protocol |
title_sort |
design and implementation iottalk based on message queuing telemetry transport protocol |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/9upc7x |
work_keys_str_mv |
AT yentaihsiang designandimplementationiottalkbasedonmessagequeuingtelemetrytransportprotocol AT yántàixiáng designandimplementationiottalkbasedonmessagequeuingtelemetrytransportprotocol AT yentaihsiang jīyúmqttdeiottalkxìtǒngshèjìyǔshízuò AT yántàixiáng jīyúmqttdeiottalkxìtǒngshèjìyǔshízuò |
_version_ |
1719296126658543616 |