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...

Full description

Bibliographic Details
Main Authors: WANG,ZI-YI, 王姿懿
Other Authors: REN-SONG KO
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