The comparison of MQTT and WebSocket performance, with the use of Arduino
碩士 === 國立中正大學 === 資訊工程研究所 === 105 === The concept of Internet of Things in the industry is no stranger. It first comes out at the 1999. The definition of Internet of Things is very simple, that is, all items are connected with the Internet through radio frequency identification and other information...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/zd9xpe |
id |
ndltd-TW-105CCU00392088 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105CCU003920882019-05-15T23:32:18Z http://ndltd.ncl.edu.tw/handle/zd9xpe The comparison of MQTT and WebSocket performance, with the use of Arduino 基於Arduino平台比較MQTT和WebSocket通訊協定表現 WANG,ZI-YI 王姿懿 碩士 國立中正大學 資訊工程研究所 105 The concept of Internet of Things in the industry is no stranger. It first comes out at the 1999. The definition of Internet of Things is very simple, that is, all items are connected with the Internet through radio frequency identification and other information sensing equipment to achieve intelligent management. The core and foundation of the Internet of Things is the Internet, but the client is not limited to personal computers, however extends to anything that requires real-time management from items to items. How to improve the efficiency of transmission between devices and reduce the power consumption to improve the user's desire of using intelligent home equipment, which is expected in this paper. There are three internet protocols studied in this thesis, which are HTTP communicating protocol, MQTT (MQ Telemetry Transport or Message Queue Telemetry Transport) and WebSocket. We compare the efficiency of its communication mode packet size and power-saving effect, and through the actual operation in the Arduino platform, to get the exact results of the certification. Mainly arduino is used because it can sense the environment by receiving input from variety of sensors and can affect its surroundings by other actuators, can make a wide range of applications. Through the battery measurement and packet tracing and analysis, both sides have significant differences, that prove MQTT and WebSocket compared to the HTTP to save energy and improve the efficiency of communication. In order to make Internet of Things more close to everyone's life, it will provide convenience life to people. REN-SONG KO 柯仁松 2017 學位論文 ; thesis 22 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程研究所 === 105 === The concept of Internet of Things in the industry is no stranger. It first comes out at the 1999. The definition of Internet of Things is very simple, that is, all items are connected with the Internet through radio frequency identification and other information sensing equipment to achieve intelligent management. The core and foundation of the Internet of Things is the Internet, but the client is not limited to personal computers, however extends to anything that requires real-time management from items to items. How to improve the efficiency of transmission between devices and reduce the power consumption to improve the user's desire of using intelligent home equipment, which is expected in this paper.
There are three internet protocols studied in this thesis, which are HTTP communicating protocol, MQTT (MQ Telemetry Transport or Message Queue Telemetry Transport) and WebSocket. We compare the efficiency of its communication mode packet size and power-saving effect, and through the actual operation in the Arduino platform, to get the exact results of the certification. Mainly arduino is used because it can sense the environment by receiving input from variety of sensors and can affect its surroundings by other actuators, can make a wide range of applications.
Through the battery measurement and packet tracing and analysis, both sides have significant differences, that prove MQTT and WebSocket compared to the HTTP to save energy and improve the efficiency of communication. In order to make Internet of Things more close to everyone's life, it will provide convenience life to people.
|
author2 |
REN-SONG KO |
author_facet |
REN-SONG KO WANG,ZI-YI 王姿懿 |
author |
WANG,ZI-YI 王姿懿 |
spellingShingle |
WANG,ZI-YI 王姿懿 The comparison of MQTT and WebSocket performance, with the use of Arduino |
author_sort |
WANG,ZI-YI |
title |
The comparison of MQTT and WebSocket performance, with the use of Arduino |
title_short |
The comparison of MQTT and WebSocket performance, with the use of Arduino |
title_full |
The comparison of MQTT and WebSocket performance, with the use of Arduino |
title_fullStr |
The comparison of MQTT and WebSocket performance, with the use of Arduino |
title_full_unstemmed |
The comparison of MQTT and WebSocket performance, with the use of Arduino |
title_sort |
comparison of mqtt and websocket performance, with the use of arduino |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/zd9xpe |
work_keys_str_mv |
AT wangziyi thecomparisonofmqttandwebsocketperformancewiththeuseofarduino AT wángzīyì thecomparisonofmqttandwebsocketperformancewiththeuseofarduino AT wangziyi jīyúarduinopíngtáibǐjiàomqtthéwebsockettōngxùnxiédìngbiǎoxiàn AT wángzīyì jīyúarduinopíngtáibǐjiàomqtthéwebsockettōngxùnxiédìngbiǎoxiàn AT wangziyi comparisonofmqttandwebsocketperformancewiththeuseofarduino AT wángzīyì comparisonofmqttandwebsocketperformancewiththeuseofarduino |
_version_ |
1719148566868393984 |