Web-Based Design and Implementation for Data Transfer Simulation using the MP-QUIC Protocol
Downloads
Improving the quality of data transmission in Internet of Things (IoT) applications requires an effective tool to monitor and analyze the performance of the protocols used. This study focuses on the development of an interactive website designed to measure and compare the performance of the MP-QUIC protocol in a temperature and humidity monitoring system on IoT devices. This website provides an intuitive user interface to measure two main parameters: throughput and latency, with real-time data visualization. This website is equipped with a feature that allows users to test the performance of MP-QUIC under various network conditions, both stable and fluctuating. The data collected during the test is displayed in clear graphical form, making it easy for users to understand how MP-QUIC optimizes data transmission compared to other protocols, such as HTTP. By using MP-QUIC, the system can utilize a more efficient data transmission path, which has the potential to increase throughput and reduce latency. In addition, this website has an option to view a performance comparison between MP-QUIC and the HTTP protocol on IoT devices in the context of monitoring temperature and humidity in the Gumukmas Multifarm sheep pen. The implementation of responsive design and interactive data visualization makes it easy for users to access important information related to data transmission performance, making this website a valuable tool in the development and evaluation of MP-QUIC-based IoT systems. With this approach, the website not only serves as a measurement tool, but also as an educational platform that allows users to better understand the impact of implementing MP-QUIC in improving data transmission efficiency in IoT systems.
Q. De Coninck and O. Bonaventure, “Multipath QUIC: Design and Evaluation,” in Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies, in CoNEXT ’17. New York, NY, USA: Association for Computing Machinery, Nov. 2017, pp. 160–166. doi: 10.1145/3143361.3143370.
M. H. Firmansyah, J.-H. Jung, and S.-J. Koh, “Proxy-Based Adaptive Transmission of MP-QUIC in Internet-of-Things Environment,” Electronics, vol. 10, no. 17, Art. no. 17, Jan. 2021, doi: 10.3390/electronics10172175.
S. Mogensen, “Reliability enhancement for LTE using MPQUIC in a mixed traffic scenario”.
L. Chao, C. Wu, T. Yoshinaga, W. Bao, and Y. Ji, “A Brief Review of Multipath TCP for Vehicular Networks,” Sensors, vol. 21, no. 8, Art. no. 8, Jan. 2021, doi: 10.3390/s21082793.
A. Bujari, M. Franco, C. E. Palazzi, M. Quadrini, C. Roseti, and F. Zampognaro, “QUIC Congestion Control Algorithm characteristics in mixed satellite–terrestrial emergency communication scenarios,” Comput. Commun., vol. 225, pp. 239–249, Sep. 2024, doi: 10.1016/j.comcom.2024.07.013.
M. Zverev et al., “Robust QUIC: Integrating Practical Coding in a Low Latency Transport Protocol,” IEEE Access, vol. 9, pp. 138225–138244, 2021, doi: 10.1109/ACCESS.2021.3118112.
Y. Xing et al., “A Stream-Aware MPQUIC Scheduler for HTTP Traffic in Mobile Networks,” IEEE Trans. Wirel. Commun., vol. 22, no. 4, pp. 2775–2788, Apr. 2023, doi: 10.1109/TWC.2022.3213638.
Y. Cao, J. Nie, H. Zhang, Y. Jiang, J. Xiao, and H.-N. Dai, “Supporting QUIC Data Flows Over Consumer Electronic Devices: A Mobile Edge Computing-Oriented Queuing Delay Control Policy,” IEEE Trans. Consum. Electron., pp. 1–1, 2024, doi: 10.1109/TCE.2024.3414670.
S. Chakravarthy and Q. Jiang, Stream Data Processing: A Quality of Service Perspective: Modeling, Scheduling, Load Shedding, and Complex Event Processing. Springer Science & Business Media, 2009.
M. E. Kanakis, “A Learning-based Approach for Stream Scheduling in Multipath-QUIC”.
P. D. P. Adi et al., “Application of IoT-LoRa Technology and Design in irrigation canals to improve the quality of agricultural products in Batu Indonesia,” in 2021 2nd International Conference On Smart Cities, Automation & Intelligent Computing Systems (ICON-SONICS), Oct. 2021, pp. 88–94. doi: 10.1109/ICON-SONICS53103.2021.9617175.
A. Gaminara, “Performance and Security Evaluation of TLS, DTLS and QUIC Security Protocols,” laurea, Politecnico di Torino, 2022. Accessed: Dec. 04, 2024. [Online]. Available: https://webthesis.biblio.polito.it/25561/
F. M. Fernández Pérez et al., “Exploiting stream scheduling in QUIC: performance assessment over wireless connectivity scenarios,” Ad Hoc Netw. 2024 164 103599, Nov. 2024, doi: 10.1016/j.adhoc.2024.103599.
P. Kharat and M. Kulkarni, “Modified QUIC protocol with congestion control for improved network performance,” IET Commun., vol. 15, no. 9, pp. 1210–1222, Jun. 2021, doi: 10.1049/cmu2.12154.