The goal of this master’s thesis is to build a system for connectivity and tracking
timestamps of various devices using the Internet of Things with the MQTT protocol.
The fields of the Internet of Things and wireless communication are becoming
increasingly popular in the communication world for connectivity of various devices.
In modern applications, time synchronization is one of the key elements and represents
the tracking process and the strategy of adjusting the internal clocks of devices
connected in certain network. Therefore, we decided to investigate this area in detail,
analyses it through tracking the timestamps of various devices and try to estimate the
upper limit of the timestamps error according to the linear interpolation of the
measured times.
The master’s thesis first presents the architecture of the system and the
technologies used. Then the sensors, devices and software tools are presented, which
are used for building the system. Next, we present the performed measurements,
experiments and the operation of the system. For each experiment, the architecture,
scheme and flow of the experiment, the used components and the method of storing
the measured data are presented. What follows is the actual interpretation and
evaluation of the results and a comparison of the accuracy and precision of timestamps
for various devices. We have examined the results obtained from all the participated
users, but we present only those that gave best results. In conclusion, we briefly
compare the results and highlight the main issues and weaknesses. We present possible
directions for future work and give guidance on how the system can be further
improved.
|