Font Size: a A A

The Research And Implementation Of Coordination And Synchronization Method Of Multi-client Smart Home System

Posted on:2016-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z S YuanFull Text:PDF
GTID:2322330476455766Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the technology of Internet of Things and mobile Internet, people have more and more demands for intelligent things in their lives,such as smarthome, intelligent traffic,intelligent medical and so on.Among those intelligent things, smarthome system based on people's daily life holds the most important position.The Smarthome system has made great improvements on offering people convenience, comfort and safe reliability.However,as smarthome application can be used on many different platforms, the problems of uncoordination in operation and out-sync of data will occur when different users manipulate it simultaneously.This thesis will discuss smarthome system which is used on many different platforms. To analyze the incompatibility and out of sync data in using smarthome system, some measures will be put forward to solve the problem.The work in this thesis can be summerized as follows:1,aiming at the problem of uncoordination caused by multi clients operate the system simultaneously, put forward a solution that using different permissions to login the application.2,analys the reasons of out-synchronization of data between multi clients, put forward a solution that using MQTT to realize the real-time of sending and receiving data.3,aiming at the delay of messages transporting in weak network environment, modify the CONNECT message Payload of MQTT protocol to improve the real-time degree of sending and receiving data in weak network environment.4,realize a smarthome system which has solved the problem of uncoordination and out-synchronization between many clients, including four modules of wireless sensor network, intelligent gateway, message push server and application.This thesis puts forward a solution that using different permissions to login the system to solve the chaos and uncoordination between multi clients, also a solution that using MQTT protocol to solve the problem of out-sync between different clients. Then it improves part of MQTT protocol. The results of test finally prove that realizes the coordination and synchronization of multi-clients of smarthome system.It has a few reference value for designing and developing of Smarthome system in the future.
Keywords/Search Tags:Smarthome, Multi-clients, Coordination and Synchronization, MQTT
PDF Full Text Request
Related items