An IoT-Enabled Low Latency Automatic Identification System Using Round-robin Scheduling Algorithm

Belen Septian, Aidil Adrianda, Md. Misbahuddin, M. Fauzan Ridho

Sari


The Automatic Identification System (AIS) is a vital maritime technology that enhances navigation safety and vessel tracking. This system is integrated with the Internet of Things (IoT) for real-time data transmission. However, due to multiple tasks being employed, the system latency increases. To address this problem, this study proposes an optimized task-scheduling approach using a Round-robin algorithm with an additional task-reshuffling mechanism. The proposed method is implemented on an ESP32 microcontroller, enabling real-time processing of AIS messages while minimizing latency and energy consumption. Experimental results demonstrate that the hybrid Round-robin and Shuffling method achieves the lowest average transmission time of 28.736 seconds, outperforming traditional Priority and standard Round-robin scheduling approaches. The findings of this study contribute to enhancing real-time processing capabilities in embedded vessel tracking systems. Following this, future research should focus on addressing transient fluctuations using adaptive scheduling techniques. 

Teks Lengkap:

PDF (English)

Referensi


Y. Apriani, W. A. Oktaviani, and I. M. Sofian, ‘Vessel Tracking System Based LoRa SX1278’, Jurnal Ilmiah Teknik Elektro Komputer dan Informatika, vol. 9, no. 3, pp. 693–707, Jul. 2023, doi: 10.26555/jiteki.v9i3.26385.

E. Lee, A. J. Mokashi, S. Y. Moon, and G. Kim, ‘The Maturity of Automatic Identification Systems (AIS) and Its Implications for Innovation’, J Mar Sci Eng, vol. 7, no. 9, p. 287, Aug. 2019, doi: 10.3390/jmse7090287.

Q. Hu, J. Cao, G. Gao, L. Xu, and M. Song, ‘Study of an Evaluation Model for AIS Receiver Sensitivity Measurements’, IEEE Trans Instrum Meas, vol. 69, no. 4, pp. 1118–1126, Apr. 2020, doi: 10.1109/TIM.2019.2910341.

A. Maulidi, M. Abdullah, and D. Handani, ‘Virtual private network (VPN) model for AIS real time monitoring’, IOP Conf Ser Earth Environ Sci, vol. 1081, no. 1, p. 012028, Sep. 2022, doi: 10.1088/1755-1315/1081/1/012028.

A. Maulidi, T. Irmiyana, A. F. Ilman, Annafiyah, and Kuzzairi, ‘The development of internet-of-things (IoT)-based safety monitoring system in north sea madura’, IOP Conf Ser Earth Environ Sci, vol. 972, no. 1, p. 012013, Jan. 2022, doi: 10.1088/1755-1315/972/1/012013.

D. Yang, L. Wu, S. Wang, H. Jia, and K. X. Li, ‘How big data enriches maritime research – a critical review of Automatic Identification System (AIS) data applications’, Transp Rev, vol. 39, no. 6, pp. 755–773, Nov. 2019, doi: 10.1080/01441647.2019.1649315.

I. Behnke, L. Pirl, L. Thamsen, R. Danicki, A. Polze, and O. Kao, ‘Interrupting Real-Time IoT Tasks: How Bad Can It Be to Connect Your Critical Embedded System to the Internet?’, in 2020 IEEE 39th International Performance Computing and Communications Conference (IPCCC), IEEE, Nov. 2020, pp. 1–6. doi: 10.1109/IPCCC50635.2020.9391536.

D. Nguyen, R. Vadaine, G. Hajduch, R. Garello, and R. Fablet, ‘A Multi-Task Deep Learning Architecture for Maritime Surveillance Using AIS Data Streams’, in 2018 IEEE 5th International Conference on Data Science and Advanced Analytics (DSAA), IEEE, Oct. 2018, pp. 331–340. doi: 10.1109/DSAA.2018.00044.

W. Wang et al., ‘A multi-task learning-based framework for global maritime trajectory and destination prediction with AIS data’, Maritime Transport Research, vol. 3, p. 100072, 2022, doi: 10.1016/j.martra.2022.100072.

P. Heiselberg, K. Sørensen, and H. Heiselberg, ‘Ship velocity estimation in SAR images using multitask deep learning’, Remote Sens Environ, vol. 288, p. 113492, Apr. 2023, doi: 10.1016/j.rse.2023.113492.

K. D. E. Kerrouche et al., ‘Applications of Nanosatellites in Constellation: Overview and Feasibility Study for a Space Mission Based on Internet of Space Things Applications Used for AIS and Fire Detection’, Sensors, vol. 23, no. 13, p. 6232, Jul. 2023, doi: 10.3390/s23136232.

J.-C. Bauduin and L. Roman, ‘Improving security in embedded systems secure multitasking in the ESP privilege separation framework’, École polytechnique de Louvain, Leuven, 2023.

N. Cameron, ‘ESP32 microcontroller features’, in Electronics Projects with the ESP8266 and ESP32, Berkeley, CA: Apress, 2021, pp. 641–682. doi: 10.1007/978-1-4842-6336-5_22.

R. Gautam, D. Pujara, M. Shah, and D. Shah, ‘Adapting a Real-Time Operating System to the RISC-V Based ESP32’, 2024, pp. 459–468. doi: 10.1007/978-981-97-1329-5_37.

I. Plauska, A. LiutkeviÄius, and A. JanaviÄiÅ«tÄ—, ‘Performance Evaluation of C/C++, MicroPython, Rust and TinyGo Programming Languages on ESP32 Microcontroller’, Electronics (Basel), vol. 12, no. 1, p. 143, Dec. 2022, doi: 10.3390/electronics12010143.

J. Arm, O. BaÅ¡tán, O. Mihálik, and Z. BradáÄ, ‘Measuring the Performance of FreeRTOS on ESP32 Multi-Core’, IFAC-PapersOnLine, vol. 55, no. 4, pp. 292–297, 2022, doi: 10.1016/j.ifacol.2022.06.048.




DOI: http://dx.doi.org/10.30811/jaise.v5i2.6512

Refbacks

  • Saat ini tidak ada refbacks.


Indexing :

Creative Commons License
Journal of Artificial Intelligence and Software Engineering (JAISE) licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.