Dissertations / Theses on the topic 'MQTT protokol'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 26 dissertations / theses for your research on the topic 'MQTT protokol.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Hartmann, Jiří. "Správa a automatizace systému vytápění podniku." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2021. http://www.nusl.cz/ntk/nusl-445516.
Full textČervinka, Radim. "Middleware pro framework Testos." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2021. http://www.nusl.cz/ntk/nusl-445506.
Full textYara, Ahmad. "Preventing Vulnerabilities and MitigatingAttacks on the MQTT Protocol." Thesis, Örebro universitet, Institutionen för naturvetenskap och teknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-90763.
Full textFakhraddin, Haider. "Toward IoT : Implementation of WSN based MQTT Data Protocol." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-92453.
Full textPettersson, William. "An Evaluation of IoT Protocol Efficiency and suitability : For smart vehicles, smart homes & industrial scenarios." Thesis, Mittuniversitetet, Institutionen för informationssystem och –teknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-42392.
Full textInternet of things (IoT) is the base topic of this thesis, and it is a rapidly growing area, it can be described as a network of communicating devices sharing information and streamlining tasks in addition to increasing efficiency and security. It is expected to be 24 billion connected devices by year 2050 and with this growth comes an increased demand on understanding the IoT protocols to be able to choose a suitable protocol for a given scenario. This thesis will discuss this area and pick one protocol to evaluate specifically regarding latency, throughput, and scalability. The protocol chosen were MQTT (Message Queuing Telemetry Transport). Based on these values then discuss whether the protocol is a suitable candidate for the scenarios. The data to evaluate this will be gathered by measuring the end-to-end time of the protocol in respect to the number of communicating programs, and to measure the time it takes to communicate a number of messages with respect to the number of programs handling the communication. These tests are performed with a local PC acting as the broker and a Raspberry pi running each of the communicating programs on individual terminals. The results were that latency seem to have a close to liner relation, and that throughput seem to have an exponentially decreasing relation with respect to number of clients cooperating. The measured results are analyzed and discussed and concluded that the protocol is a fitting candidate for most scenarios such as smart cars, smart homes and to some extent industry. The biggest flawed concluded was the protocols high standard deviation for individual messages latency. The outcome of the benchmarks measurement showed that increasing the number of nodes would not result in superior performance. It was noted that an optimal number of nodes was found to be between 1 and 20 for all the tests performed. The study showed that no load balancer could be considered a clear winner, instead, different configurations of load balancers performed varyingly well at different tests.
Wickman, Tomas. "Evaluation of communication protocols between vehicle and server : Evaluation of data transmission overhead by communication protocols." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-189228.
Full textI den här rapporten har jag undersökt ett antal protokoll som kan användas för att kommunicera mellan server och lastbil och därmed användas för Scanias Connected Services. Då det är många faktorer som är intressanta när det kommer till kommunikation mellan lastbil och server för Scania som till exempel responstid, överföringshastighet och mängden extra data vid överföring så har jag valt att begränsa mig till att utvärdera protokollen utifrån hur mycket extra data de använder vid överföring och hur detta påverkas av paketförlust. Rapporten börjar med att ge en överblick över vilka tänkbara protokoll som kan användas och vad de kan erbjuda gällande Scanias behov. Efter det så jämförs protokollen baserat på tidigare studier och protokollens specifikationer för att avgöra vilket protokoll som är bäst lämpat att användas i Scanias Connected Services. Sists så skapas ett virtuellt ramverk för att simulera olike nätverksförhållanden. Här testas varje protokoll och får sända olike datamängder för att sedan få sin prestanda utvärderad baserat på hur mycket extra data som sändes. Dessa resultat ligger sedan till grund för den analys och slutsats angående vilket protokoll som är bäst lämpat att användas av Scania. Rapporten drar slutsatsen att baserat på den information som finns tillgänglig och de resultat som ficks av testerna så skulle den UDP baserade MQTT-SN vara bäst lämpad för att minimera mängden extra data som skickas.
Werlinder, Marcus. "Comparing the scalability of MQTT and WebSocket communication protocols using Amazon Web Services." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-280700.
Full textDenna studie jämförde skalbarheten mellan två populära kommunikationsprotokoll inom IoT, MQTT och WebSocket. För att jämföra skalbarheten av kommunikationsprotokollen användes en utgivare-prenumerant-metodik. För MQTT användes meddelandehanteraren EMQX, och för WebSocket användes Socket.IO. Fem mätvärden dokumenterades; minnesanvändning, nätverksanvändning, CPU-användning, tur och retur - tid och meddelandeförlust. Meddelandehanterarna sattes i två olika scenarier. Första scenariot bestod av många utgivare och få prenumeranter. Det andra scenariot bestod av många prenumeranter och få utgivare. AWS EC2 användes för att agera som värd för meddelandehanterarna, samt för utgivarna och prenumeranterna. Resultaten av denna studie indikerar att WebSocket är bäst lämpad för minnesanvändning och CPU-användning. MQTT är däremot bättre lämpad för nätverksanvändning. MQTT och WebSocket hade nästan identiska genomsnittliga tur och retur - tider i första scenariot, dock i andra scenariot hade MQTT en genomsnittlig tur och retur - tid på 164 ms medan WebSocket hade en genomsnittlig tur och retur - tid på 331 ms. Båda kommunikationsprotokollen hade snarlika resultat när det kom till meddelandeförlust, WebSocket hade noll tappade meddelanden och MQTT hade en meddelandeförlust på 0.001 %.
Ngouakang, Ive Marcial. "Using the MQTT to implement an IoT infrastructure." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/21039/.
Full textJimenez, Canal Vicmar Raul. "Evaluación y diseño de una Plataforma IoT con soporte de protocolo MQTT para un entorno de red empresarial." Bachelor's thesis, Pontificia Universidad Católica del Perú, 2020. http://hdl.handle.net/20.500.12404/17707.
Full textLindén, Erik. "A latency comparison of IoT protocols in MES." Thesis, Linköpings universitet, Programvara och system, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-136904.
Full textWiss, Thomas. "Evaluation of Internet of Things Communication Protocols Adapted for Secure Transmission in Fog Computing Environments." Thesis, Mittuniversitetet, Avdelningen för informationssystem och -teknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-35298.
Full textCavalucci, Alberto. "Routing Vehicle Algorithms and Integration with Discrete Event Simulation: the SACMI Case Study." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020.
Find full textSohlman, Patrik. "A study of application layer protocols within the Internet of Things." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-36100.
Full textLundh, Oskar. "Communication protocols for mid-range mobile IoT devices : And their applicability to a publicly shared bikes platform." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-222378.
Full textLUZURIAGA, QUICHIMBO JORGE ELOY. "Managing Mobility for Distributed Smart Cities Services." Doctoral thesis, Universitat Politècnica de València, 2017. http://hdl.handle.net/10251/84744.
Full textInternet de las cosas (IoT) se refiere a la idea de interconectar sensores, actuadores, dispositivos físicos, vehículos, edificios y cualquier elemento dotado de la electrónica, así como del software y de la conectividad de red que los hace capaces de intercambiar datos para proporcionar servicios altamente efectivos. En esta tesis nos centramos en temas relacionados con la comunicación de sistemas IoT, específicamente en situaciones de movilidad y en los problemas que esto conlleva. Con este fin ofrecemos diferentes soluciones que alivian su impacto y garantizan la entrega de información en estas situaciones. El contexto de referencia es una ciudad inteligente donde varios dispositivos móviles participan de forma colaborativa enviando periódicamente información desde sus sensores hacia servicios ubicados en plataformas en la nube (cloud computing) donde mediante el uso de virtualización, la información está protegida garantizando su seguridad y privacidad. Las soluciones propuestas en esta tesis se enfocan en probar sobre una pequeña infraestructura un prototipo que abarca e integra diferentes tecnologías y estándares para resolver eficientemente los problemas previamente identificados. Hemos enfocado nuestro esfuerzo en el uso de dispositivos sobre escenarios reales con dos de las redes más extendidas en todo el mundo: WiFi y enlaces 802.15.4. Nos enfocamos en protocolos que ofrecen el paradigma productor/consumidor como el protocolo avanzado de colas de mensajes (AMQP) y particularmente el protocolo de transporte de mensajes telemétricos (MQTT), observamos su comportamiento a través de experimentos en laboratorio y en pruebas al aire libre, repitiendo las pruebas con diferentes tamaños de mensajes y diferente periodicidad entre mensajes. Para modelar las diferentes posibles aplicaciones de la propuesta, se tomaron en consideración varias cuestiones planteadas por la movilidad, resultando en un modelo para dimensionar eficientemente el número de fuentes para un nodo móvil y para calcular el tamaño requerido del buffer, en función del número de fuentes y del tamaño de los mensajes. Proponemos un mecanismo adaptado al protocolo MQTT que evita la pérdida de datos en clientes móviles, basado en un buffer intermedio entre la producción y publicación de mensajes que, en conjunto con el uso de una alternativa al gestor de conexiones inalámbricas "Network Manager", en ciertos contextos mejora el establecimiento de las conexiones. Para la evaluación de esta propuesta se presenta un estudio detallado de un nodo móvil que se mueve en un escenario real al aire libre, donde estudiamos el comportamiento del jitter y la transmisión de mensajes. Además, hemos utilizado emuladores de redes IoT para estudiar y determinar los efectos sobre la probabilidad de entrega de mensajes, cuando se agregan tanto publicadores como suscriptores a diferentes escenarios. Finalmente, se presenta una solución totalmente orientada a entornos con dispositivos de recursos limitados que combina los protocolos MQTT con redes tolerantes a retardos (DTN) para garantizar la entrega de información. La ventaja de las soluciones que proponemos reside en el hecho de que los sistemas IoT se vuelven resilientes a la movilidad y a los cambios de punto de acceso, permitiendo así que los desarrolladores creen fácilmente aplicaciones y servicios IoT evitando considerar estos problema. Otra ventaja de nuestras soluciones es que no necesitan soporte adicional de la red como sucede con protocolos como MobileIP o el protocolo que separa el identificador del localizador (LISP). Se destaca cómo hemos mejorado las soluciones existentes hasta el momento de la escritura de esta disertación, y se identifican futuras líneas de actuación que no han sido contempladas.
Internet de les coses (IoT) es refereix a la idea d'interconnectar sensors, actuadors, dispositius físics, vehicles, edificis i qualsevol element dotat de l'electrònica, així com del programari i de la connectivitat de xarxa que els fa capaces d'intercanviar dades per proporcionar serveis altament efectius. En aquesta tesi ens centrem en temes relacionats amb la comunicació de sistemes IoT, específicament en situacions de mobilitat i en els problemes que això comporta. A aquest efecte oferim diferents solucions que alleugeren el seu impacte i garanteixen el lliurament d'informació en aquestes situacions. El context de referència és una ciutat intel·ligent on diversos dispositius mòbils participen de forma col·laborativa enviant periòdicament informació des dels seus sensors cap a serveis situats en plataformes en el núvol (cloud computing) on mitjançant l'ús de virtualització, la informació està protegida garantint la seva seguretat i privadesa. Les solucions proposades en aquesta tesi s'enfoquen a provar sobre una xicoteta infraestructura un prototip que abasta i integra diferents tecnologies i estàndards per a resoldre eficientment els problemes prèviament identificats. Hem enfocat el nostre esforç en l'ús de dispositius sobre escenaris reals amb dos de les xarxes més esteses a tot el món: WiFi i enllaços 802.15.4. Ens enfoquem en protocols que ofereixen el paradigma productor/consumidor com el protocol avançat de cues de missatges (AMQP) i particularment el protocol de transport de missatges telemètrics (MQTT), observem el seu comportament a través d'experiments en laboratori i en proves a l'aire lliure, repetint les proves amb diferents grandàries de missatges i diferent periodicitat entre missatges. Per a modelar les diferents possibles aplicacions de la proposta, es van prendre en consideració diverses qüestions plantejades per la mobilitat, resultant en un model per a dimensionar eficientment el nombre de fonts per a un node mòbil i per a calcular la grandària requerida del buffer, en funció del nombre de fonts i de la grandària dels missatges. Proposem un mecanisme adaptat al protocol MQTT que evita la pèrdua de dades per a clients mòbils, basat en un buffer intermedi entre la producció i publicació de missatges que en conjunt amb l'ús d'una alternativa al gestor de connexions sense fils "Network Manager'', en certs contextos millora l'establiment de les connexions. Per a l'avaluació d'aquesta proposta es presenta un estudi detallat d'un node mòbil que es mou en un escenari real a l'aire lliure, on estudiem el comportament del jitter i la transmissió de missatges. A més, hem utilitzat emuladors de xarxes IoT per a estudiar i determinar els efectes sobre la probabilitat de lliurament de missatges, quan s'agreguen tant publicadors com subscriptors a diferents escenaris. Finalment, es presenta una solució totalment orientada a entorns amb dispositius de recursos limitats que combina els protocols MQTT amb xarxes tolerants a retards (DTN) per a garantir el lliurament d'informació. L'avantatge de les solucions que proposem resideix en el fet que els sistemes IoT es tornen resilients a la mobilitat i als canvis de punt d'accés, permetent així que els desenvolupadors creuen fàcilment aplicacions i serveis IoT evitant considerar aquests problema. Un altre avantatge de les nostres solucions és que no necessiten suport addicional de la xarxa com succeeix amb protocols com MobileIP o el protocol que separa l'identificador del localitzador (LISP). Es destaca com hem millorat les solucions existents fins al moment de l'escriptura d'aquesta dissertació, i s'identifican futures línies d'actuació que no han sigut contemplades.
Luzuriaga Quichimbo, JE. (2017). Managing Mobility for Distributed Smart Cities Services [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/84744
TESIS
Lin, Jun-Hong, and 林俊宏. "Construct the IOT Smart Life Using the MQTT Protocol." Thesis, 2019. http://ndltd.ncl.edu.tw/handle/rg3zve.
Full text醒吾科技大學
資訊科技應用系
107
The present paper proposed a set utilizes Wi-Fi and the MQTT communication agreement design intelligence networking, may use on the general table the computer, the motion type writes down the homepage browsing function which the computer homepage browser as well as the plate computer, the wisdom handset already have, holds controls the general family common electric appliance equipment, for example: In the electric lamp, the big door lock, the garage gate, the air conditioner and the room the temperature difference control and so on, achieves establishing of the immediate control system.This research uses the wisdom handset Android system and Node MCU ESP8266 the Wi-Fi mold train took the control device, and take the VirtualBox-5.1.28 version as the work system, uses Hostinger web server and the Drupal composition homepage formula, 2 develops motion application formula APP by App Inventor.And unifies the MQTT communication agreement and Node MCU ESP8266 the Wi-Fi mold train, when in control electric appliance equipment, no matter the body in where all, can immediate knowing the electrical equipment do at present moves the condition. In addition, does the high in the clouds let Web the Server installment and the hypothesis no longer is a puzzle, whether the examination holds controls when APP and Web Server has the synchronization to do moves, in the function anticipated achieves holds controls as well as the homepage browser immediate control system, and application of the realization intelligence networking correlation technology.
LIN, HAO-PU, and 林顥圃. "The IoT Services Using Web-based MQTT Protocols." Thesis, 2019. http://ndltd.ncl.edu.tw/handle/5kh76f.
Full text國立聯合大學
資訊工程學系碩士班
107
Recently, the applications of Internet of Things technique are widely used in our life. The Internet of Things is considered as a technique using Internet. Several new and innovative lifestyles have been created and IoT becomes an indispensable part in human lives. Human can remotely control all devices using Internet at any time without location limitation. The data are collected, shared and analyzed for improving the life quality. In this thesis, we have designed a platform for providing IoT services using in a smart home. It is a low-cost and scalable network by integrating the wireless communication and cloud network for IoT services. Any new sensor or device can easily be mounted and connects with the platform using wireless networks. The MQTT protocol is adopted for high efficiency consideration. The designed platform is easily installed because of the user-friendly interfaces. Users can remotely control any devices at home using the web-browsers without any software installation. We can browse the data from any devices such as PCs, smart phones, tablets, laptops, etc. The data of sensors are continuously collected and stored at a specified storage device. The environment is monitored by several simple rules from the collected sensor data. They will be retrieved and analyzed in the future. In addition, a start mirror is also designed for device control and data access. Personal data such e-mail, calendar, weather report are displayed on the mirror when people standard at the front of mirror. People are identified by using face recognition. Machine learning techniques are integrated into the face recognition module. Each captured face image are learned and re-trained for accuracy improvement. The audio function for reading news is also provided. Using this smart mirror, people can access and control all devices in a smart home.
Hsu, Sheng-Hsiang, and 許勝翔. "A Secure IoT Firmware Update Mechanism based on MQTT Protocol." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/kzmn64.
Full text國立臺灣科技大學
資訊管理系
105
With the rapid advancements in Internet of Things (IoT), there are a lot of sensors deployed in each environment such as home, hospitals, and factories. By using these sensors, we can collect different kinds of data from the environment and analyze it later. However, these sensors which have functionality to connect Internet have become attacked targets by malicious hacker. Although the manufacturers release new version of firmware to resolve vulnerability for specific sensors, the administrator of sensors may ignore the importance of firmware update. As a result, sensors are still under threat of attacks. Nevertheless, the firmware update mechanism for sensors is not perfect nowadays. We must assure that a reliable method to verify the integrity and provider of firmware. Otherwise, if sensors install malicious firmware, they will be out of order or controlled by attackers to launch attacks in the future. To sum up, this thesis designs a secure IoT firmware update mechanism based on Message Queuing Telemetry Transport(MQTT) protocol. It assures that new version of firmware provided by manufacturers can be pushed to corresponding sensors efficiently. We use Elliptic Curve Diffie-Hellman Key Exchange(ECDH), Digital Signature, and Keyed-hash Message Authentication Code(HMAC) algorithms in the protocol to accomplish machine-to-machine authentication. If firmware is modified or provided by attackers, our proposed protocol will detect it. Consequently, we promise that malicious firmware won’t be installed on sensors. Finally, we adopt a security analysis for our protocol, and confirm that our proposed protocol can defend common attacks such as Eavesdropping Attack, Man-in-the-middle Attack, Replay Attack, and Impersonation Attack.
CHEN, WEI-CHENG, and 陳韋丞. "Design and Implementation of MQTT Thing-to-Thing Security Protocol." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/g7s7j8.
Full text真理大學
資訊工程學系碩士班
106
Internet of Tings (IoT) attracts a lots of attention recently. Since IoT is the underlying technology of applications such as smart city, wearable technology, and Industry 4.0, the number of IoT devices is rapidly increasing. For these applications, IoT devices will send secure sensitive data to cloud or other IoT devices for further processing through network protocol, such as Message Queue Telemetry Transport (MQTT). Since data is transmitted over Internet, attackers can easily obtain data by sniffing networks. Therefore, MQTT supports Transport Layer Security (TLS) and Access Control List (ACL) to protect data. Unfortunately, MQTT-TLS provides session encryption only and the data can be exposed at broker. On the other hand, the performance of MQTT-ACL can be enormously decreased with the increasing number of ACL rules for massive IoT devices. For solving these problems, we design and implement MQTT Thing-to-Thing Security protocol (MQTT-TTS). MQTT-TTS provides end-to-end security which prevents data leak at broker. Since IoT devices are typically resource constrained, MQTT-TTS supports multiple security algorithms which can be selected according to the capabilities of IoT devices. Moreover, data sharing is essential for most of IoT applications but is difficult if the data is encrypted with traditional encryption systems. Thus, MQTT-TTS supports Ciphertext-Policy Attribute Based Encryption (CP-ABE) which provides flexible and fine grained access control. In order to evaluate the performance of MQTT-TTS, MQTT-TTS with CP-ABE is implemented on personal computer (PC) and Raspberry Pi 3 (RPi). According to the experimental results, MQTT-TTS with CP-ABE will not consume much resources in resource-rich PC. However, for RPi, the performance can be obviously degraded if the complexity of access policy of CP-ABE becomes higher. Thus, we conclude several suggestions to apply MQTT-TTS with CP-ABE to resource-constrained IoT devices based on our experimental results. Moreover, a delegation approach is also proposed to improve the performance of MQTT-TTS with CP-ABE. The proposed delegation approach can improve the performance of MQTT-TTS with CP-ABE by 40~80% under the premise of keeping data privacy.
ian, Wei-Lun, and 簡偉倫. "Cloud environment monitoring system based on internet MQTT communication protocol." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/80726388728786200748.
Full text健行科技大學
電子工程系碩士班
103
In recent years, disasters such as fire and gas explosion were frequently reported by TV news, the Internet and other media. Most of these disasters were caused by human negligence. If more attention was paid on early signs of these disasters, they are not inevitable. In this paper, we propose a cloud environment monitoring system based on internet MQTT communication protocol. The objective is to monitor the environment, access the environmental information by sensors. If a precursor of a disaster is determined (or a disaster has occurred), the information will be immediately broadcasted via the Internet to the relevant personnel to exclude the disaster. Our study is implemented on Raspberry Pi platform. A variety of environmental sensors transmit information to the Raspberry Pi platform. Based on the MQTT protocol, the values of sensors can be transmitted to the Server for analysis and the result will be broadcasted via the Internet to the end users.
LI, JING-WEI, and 李勁緯. "Encryption System Design of Combination WIFI Module and MQTT Communication Protocol." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/e4x3jm.
Full text醒吾科技大學
資訊科技應用系
105
By the incoming of the IoT (Internet of Things) era, scholars design it aimed at various communication protocols. Recently, the development of MQTT has become an appropriate technique applied on IoT due to its simple, stable output and low cost. Hence, “combined WIFI model and MQTT communication protocol’s encrypted system” is used to integrate smartphones and computer with the MQTT theory in order to achieve instant web page control and monitor system. For example, controlled television, air conditioner, and access card etc. To eventually fulfill home automated IoT. In this research, the controller device is based on the integration between smartphone’s WIFI and internet function and computer’s web browser. The micro-processor device is based on NodeMCU ESP8266’s WIFI model. Finally, the web page and code is written by ESPlorer operating system and the APP on smartphones is written by using App Inventor 2. Furthermore, information conveyed within can be stabilized and encrypted by combining the MQTT communication protocol onto WIFI model using AES-128 bits. Via results of examining the system pressing on/off through different environments and distances, the reacting time is 5 seconds, which is in reasonable range. In addition, tests of monitor, intermediate, and resending charges have been verified. Functions can be controlled without changing fundamental structure, making the communication of IoT a much safer platform.
Cheng-HsunLu and 呂政勳. "Build a low-coupling cluster notification system based on the Mqtt Protocol." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/rmum3z.
Full text國立成功大學
工程科學系碩士在職專班
106
The technology of the internet of things(IoT) has be widely used in our life, and the internet communication protocols included is not only Http/Https, but also other new ones such as xmpp, coap, and mqtt. The requirements of internet of things(IoT) is that network communication jobs can work normally even in low-quality signal environments, and mqtt is recognized as one of the suitable protocol for message notification applications. Generally, as the number of external sensing devices increase, the number of connections also increase, and the pressure on the server will also increase. In order to receive instant alarm messages from the server broker, clients must keep connected to the server broker all the time. Both payloads from external devices and clients make it difficult for a single server to handle the large amount of messages, unless clustered servers are available. However, currently the mqtt-broker software suite that supports clustered server are either unsuitable or too expensive for small companies. The research builds a message notification system based on the mqtt protocol that, by using docker container, supports multiple mqtt broker containers. A mqtt-broker, by using the registry database and the mosquitto_auth_plugin, authenticates an external device and its ACL authorization when it tries to establish a connection to the mqtt-broker. Verified clients will receive from the specific mqtt-broker its related messages retransmitted from the re-transmitters. Results show the system can indeed transfer messages across mqtt brokers to their destinations. It achieves the purpose of clustering mqtt brokers that can manage connections from clients and dispatch messages to them efficiently.
HUANG, JUN-XIAN, and 黃俊憲. "The Implementation of Vehicle Monitoring System with Push Notification Based on MQTT Protocol." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/8s2zs9.
Full text國立虎尾科技大學
光電工程系光電與材料科技碩士班
106
This thesis realizes a combination of the mobile phone APP and vehicle environmental condition monitoring, uses MQTT protocol to transmit data and implement the mobile phone APP broadcasting function. The system provides three main parts including environmental monitoring, vehicle accident notification, and vehicle locking monitoring. In the environmental monitoring, the system first collects the internal information of the car through sensors that including the temperature, humidity, dangerous gas, vehicle speed, and the location of the vehicle. Afterward, the system uploads the internal information to the cloud storage. In the accident notification, the system will automatically detect and send data to the mobile phone APP through the MQTT if the collision of the vehicle occurred. Besides, the mobile phone APP will generate push notifications to inform the outside world. In addition to informing the car about accidents, the push notification also includes the location of the car in order to reduce the waiting time for rescue. In the vehicle lock monitoring warning, after driving off, you can use the mobile phone APP to transmit data to the system through MQTT to open the door monitoring alert. If the door is opening, the system will transfer data to the mobile phone APP via MQTT. At the same time, the Push notifications will be generated to inform drivers and driver families.
Chin, Wen Cong, and 陳文聰. "Design and Development of a Plug and Play IoT Platform based on MQTT Protocol." Thesis, 2015. http://ndltd.ncl.edu.tw/handle/18889509975884135775.
Full text國立交通大學
網路工程研究所
103
In recent years, with the advance of IC design and manufacturing technology, the usage of embedded systems has boosted up. There are many different brands of embedded system boards. The functions of nowadays embedded boards are much powerful and the cost are affordable. As a consequence, Internet of Things (IoT) has achieved a very quick development. IoT sensors required embedded board to read the data which is then sent to Internet or cloud servers. However, the hardware configuration by different manufacturers of embedded boards are different, hence it is hard to setup a one-fit-all IoT platform. In this thesis, we tried to develope a plug and play system with a generic interface to automatically detect and read the sensors. A user only needs to connect the sensors to the plug and play system to run the application. Without human configuration, the data of the sensor can be read, and then the data can be published to the Internet via any kinds of embedded boards. For data transport, we used a lightweight protocol in application layer of Internet. The packet size of this protocol is much smaller and it can reduce the latency and power consumption. Therefore, we can increase the transmission throughput and the utilization of embedded boards. MQTT protocol is using Publish/Subscribe Topic based mechanism. We designed a hierarchical topic name to handle the data from different embedded boards and the plug and play system.
I-ChingLi and 李宜靜. "Using MQTT Protocol Based IIoT Gateway to Implement Bi-direction Manufacturing Information Interactive System for Factory." Thesis, 2018. http://ndltd.ncl.edu.tw/handle/299dp5.
Full text國立成功大學
製造資訊與系統研究所
106
Countries are committed to innovation and transformation of industrial technology for improving the economic growth rate, hence smart factory is widely discussed. For upgrading equipments in a factory from automation to intelligent automation, it is necessary to integrate hardware and intelligent software technology by obtaining various information of the equipment, such as sensing, motion, and actuation, and then analyzing and computing them with the information of production line. The architecture of Industrial Internet of Things (IIoT) will be imported into the device including sensor, actuator, machine controller, cloud computing server in a factory. Each device needs to exchange information with other device and apply to big data analysis. Therefore, the unified information format and communication protocol are more important. A bi-direction manufacturing Information interactive system for factory developed in this thesis lays emphasis on the design of communication architecture. It achieves the communication of machine to IoT device and machine to machine by importing the open protocol-MQTT into the factory and equipping IIoT gateway developed through the embedded system with the machine to collect and filter sensing data and control information. An Android platform offer personnel in the factory to get the necessary information of the machine conveniently and quickly. The mode of publish/subscribe from MQTT is adopted in this platform to realize information delivery service. The system can apply to information delivery, lightweight control, alarm notification, and so on. It can achieve bi-direction information exchange between machine to machine and human to machine.
Lin, Hsuan Ling, and 林宣伶. "Implementation of MQTT Protocol for Content Management Servers and Linux-based Embedded Systems - An Application of Library Wireless Tour Guide." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/b77a4c.
Full text