Abstract
In this paper, we implemented a system that can collect, transmit, and store location data delivered from multiple location-aware devices and health data generated from users in real-time. The implemented system includes functions to store data inside the user devices in real-time, where the data can be location of beacon devices and health data from smart watches. By setting the data sharing area between applications, two or more applications can save and read the data in a single file. The communication between user devices and servers has been implemented as a data communication function based on the socket communication protocol to ensure stable transmission once the socket is connected, and as a result, the connection can be maintained until the server or client disconnects. Therefore, once the server and the client are connected, they continue to communicate through the same socket, thereby reducing server load and smoothly transmitting data. Since socket communication operates based on events, in addition, data transmission from other devices can also be enabled by creating a database and adds an event. Finally, we proposed an algorithm that can solve the data duplication problem in the actual system implementation by removing duplicate data.
Original language | English |
---|---|
Pages (from-to) | 789-799 |
Number of pages | 11 |
Journal | Journal of Korean Institute of Communications and Information Sciences |
Volume | 47 |
Issue number | 5 |
DOIs | |
State | Published - May 2022 |
Bibliographical note
Publisher Copyright:© 2022, Korean Institute of Communications and Information Sciences. All rights reserved.
Keywords
- beacon
- data management system
- heterogeneous devices
- location based services
- real-time
- smart watch