Design and implementation of an edge computing-based GPS tracking system

Main Article Content

Mykola V. Klymenko
Andrii M. Striuk
https://orcid.org/0000-0001-9240-1976

Abstract

 This paper presents a comprehensive study on the technical aspects of edge-enabled GPS tracking systems, their evolution, and an analysis of existing problem-solving approaches. It introduces mathematical models that simulate the operation of the hardware and software components of these systems. An adaptive user interface has been developed, enabling usage across various platforms such as smartphones and personal computers. The paper also explores innovative methods for visualizing the trajectory of a moving object on an electronic map. Specialized software for the Atmega162-16PU microcontroller has been developed to control the GSM module and GPS receiver. A novel method for data transmission from a GPS tracker to a web server is proposed. The paper concludes with the successful testing of two experimental GPS-tracker prototypes under uncertain conditions. The developed edge-enabled GPS tracking software and hardware show potential for monitoring moving objects within the coverage of GSM cellular networks.

Downloads

Download data is not yet available.

Article Details

How to Cite
Klymenko, M.V. and Striuk, A.M., 2023. Design and implementation of an edge computing-based GPS tracking system. Journal of Edge Computing [Online], 2(2), pp.175–189. Available from: https://doi.org/10.55056/jec.634 [Accessed 23 May 2024].
Section
Articles

How to Cite

Klymenko, M.V. and Striuk, A.M., 2023. Design and implementation of an edge computing-based GPS tracking system. Journal of Edge Computing [Online], 2(2), pp.175–189. Available from: https://doi.org/10.55056/jec.634 [Accessed 23 May 2024].
Received 2023-09-24
Accepted 2023-11-19
Published 2023-11-19

References

Aerosemi Technology Co.,Ltd, 2012. MT3608: High Efficiency 1.2 MHz 2A Step Up Converter. Available from: https://www.mikrocontroller.net/attachment/212877/MT3608.pdf.

Atmel, 2013. 8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash. ATmega162, ATmega162V. Available from: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2513-8-bit-AVR-Microntroller-ATmega162_Datasheet.pdf.

Bonnor, N., 2012. A brief history of global navigation satellite systems. Journal of Navigation, 65(1), pp.1–14. Available from: https://doi.org/10.1017/S0373463311000506. DOI: https://doi.org/10.1017/S0373463311000506

Downloads Simcom.ee, 2019. Available from: https://simcom.ee/documents/?dir=SIM800L.

Dubinin, M., 2006. Calculation of distance and initial azimuth between two points on the sphere. Available from: https://gis-lab.info/qa/great-circles.html.

Jason Gilmore, W., 2006. Beginning PHP and MySQL 5: From novice to professional. Apress Media LLC. Available from: https://doi.org/10.1007/978-1-4302-0117-5. DOI: https://doi.org/10.1007/978-1-4302-0117-5

Klymenko, M.V. and Striuk, A.M., 2019. Development of software and hardware complex of GPS-tracking. In: A.E. Kiv, S.O. Semerikov, V.N. Soloviev and A.M. Striuk, eds. Proceedings of the 3rd Student Workshop on Computer Science & Software Engineering (CS&SE@SW 2020), Kryvyi Rih, Ukraine, November 27, 2020. CEUR Workshop Proceedings, vol. 2832, pp.115–129. Available from: https://ceur-ws.org/Vol-2832/paper15.pdf.

Microchip Technology, 2021. Microchip Studio for AVR® and SAM Devices. Available from: https://www.microchip.com/en-us/development-tools-tools-and-software/microchip-studio-for-avr-and-sam-devices.

Morgan, P.N., 2004. Approaches to optimising radio performance of GSM/GPRS/EDGE/WCDMA cellular handsets. Microwave Engineering Europe, (JULY), p.23 – 26.

Naylor, D., Finamore, A., Leontiadis, I., Grunenberger, Y., Mellia, M., Munafò, M., Papagiannaki, K. and Steenkiste, P., 2014. The Cost of the "S" in HTTPS. Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies. New York, NY, USA: Association for Computing Machinery, CoNEXT ’14, p.133–140. Available from: https://doi.org/10.1145/2674005.2674991. DOI: https://doi.org/10.1145/2674005.2674991

Robinson, P., 2004. Understanding digital certificates and secure sockets layer (SSL). Public Key Infrastructure: Building Trusted Applications and Web Services. CRC Press, pp.83–87. Available from: https://doi.org/10.1201/9780203498156. DOI: https://doi.org/10.1201/9780203498156.ch6

SIMCom, 2015. SIM800 Series_AT Command Manual_V1.09. Available from: https://www.elecrow.com/wiki/images/2/20/SIM800_Series_AT_Command_Manual_V1.09.pdf.

TOPGNSS, 2018. STOTON GNSS Module. GN-801 UART GNSS Module Ubx- 8030-kt chipset. Available from: http://www.stotoncn.com/upload/file/201801/1516180733487356.pdf.

u-blox, 2021. u-blox 8 / u-blox M8: Receiver description. Including protocol specification. Available from: https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_%28UBX-13003221%29.pdf.

USBASP Programmer for AVR microcontrollers, 2013. Available from: https://arduino.ua/docs/USBASP_Datasheet.pdf.

Veness, C., 2020. Calculate distance, bearing and more between Latitude/Longitude points. Available from: http://www.movable-type.co.uk/scripts/latlong.html.

Similar Articles

You may also start an advanced similarity search for this article.