Development of adaptive congestion control mechanism for real-time multimedia streaming in variable network condition

Authors

DOI:

https://doi.org/10.15587/1729-4061.2025.339985

Keywords:

adaptive system, multimedia, network congestion, real-time transport control protocol, video streaming

Abstract

This research focuses on real-time multimedia streaming using RTP and RTCP protocols. The main issue addressed is that standard RTP/RTCP congestion control is inadequately adapted to changing and unstable network conditions, resulting in increased packet loss, end-to-end latency, unstable bitrates, and poor video quality. A dynamic bandwidth-adaptive congestion control mechanism was developed for RTP streaming, which utilizes RTCP feedback to dynamically change the bitrate and framerate in real time during the streaming session. Controlled experiment results show that average packet loss decreases from 8.2% to 3.4%; end-to-end latency decreases from an average of 220 ms to 135 ms; and provides a more stable average bitrate than standard RTP/RTCP systems. Furthermore, this system also provides a more stable average framerate than standard RTP/RTCP systems and a higher average framerate under poor network conditions. This result can be attributed to the ability of the adaptive mechanism to continuously monitor packet loss, interference, and delays in addition to reacting immediately to conditions instead of waiting for RTCP reports to appear at fixed time intervals. A key point regarding the proposed design is the integration of bitrate and framerate to ensure smooth playback and user enjoyment with reduced risk of interruption and improved stability in dynamic and unpredictable network environments. This contribution can be practically applied in real-time applications, such as video conferencing, telemedicine, or live streaming while traversing mobile or wireless networks where conditions are always dynamic and unpredictable. The proposed method can be practically applied under unfavorable internet network conditions, which is an advantage of this method

Author Biography

Marvin Chandra Wijaya, Maranatha Christian University

Philosophy Doctor of Information Communication Technology, Associate Professor

Department of Computer Engineering

References

  1. Khoroshevska, I., Khoroshevskyi, O., Hrabovskyi, Y., Lukyanova, V., Zhytlova, I. (2024). Development of a multimedia training course for user self-development. Eastern-European Journal of Enterprise Technologies, 2 (2 (128)), 48–63. https://doi.org/10.15587/1729-4061.2024.302884
  2. Hrabovskyi, Y., Brynza, N., Vilkhivska, O. (2020). Development of information visualization methods for use in multimedia applications. EUREKA: Physics and Engineering, 1, 3–17. https://doi.org/10.21303/2461-4262.2020.001103
  3. Mohammed Jameel, S., Croock, M. S. (2020). Mobile learning architecture using fog computing and adaptive data streaming. TELKOMNIKA (Telecommunication Computing Electronics and Control), 18 (5), 2454. https://doi.org/10.12928/telkomnika.v18i5.16712
  4. Wijaya, M. C., Maksom, Z., Abdullah, M. H. L. (2022). Novel Framework for Translation Algorithms in Multimedia Authoring Tools. IAENG International Journal of Computer Science, 49 (3), 628–636. Available at: http://www.iaeng.org/IJCS/issues_v49/issue_3/IJCS_49_3_02.pdf
  5. Tegou, T., Papadopoulos, A., Kalamaras, I., Votis, K., Tzovaras, D. (2019). Using Auditory Features for WiFi Channel State Information Activity Recognition. SN Computer Science, 1 (1). https://doi.org/10.1007/s42979-019-0003-2
  6. Jin, F., Ma, L., Zhao, C., Liu, Q. (2024). State estimation in networked control systems with a real-time transport protocol. Systems Science & Control Engineering, 12 (1). https://doi.org/10.1080/21642583.2024.2347885
  7. Muslim, A., Schmid, F., Recker, S. (2023). Latency Measurement Approach for Black Box Components in Edge Computing Environments. 2023 IEEE International Conference on Smart Information Systems and Technologies (SIST), 327–331. https://doi.org/10.1109/sist58284.2023.10223523
  8. Wijaya, M. C., Maksom, Z., Abdullah, M. H. L. (2023). Auto-correction of multiple spatial conflicts in multimedia authoring tools. Bulletin of Electrical Engineering and Informatics, 12 (3), 1657–1665. https://doi.org/10.11591/eei.v12i3.4894
  9. Sumtsov, D., Osiievskyi, S., Lebediev, V. (2018). Development of a method for the experimental estimation of multimedia data flow rate in a computer network. Eastern-European Journal of Enterprise Technologies, 2 (2 (92)), 56–64. https://doi.org/10.15587/1729-4061.2018.128045
  10. Yermakova, I., Nikolaienko, A., Hrytsaiuk, O., Tadeieva, J., Kravchenko, P. (2024). Use a smartphone app for predicting human thermal responses in hot environment. Eastern-European Journal of Enterprise Technologies, 2 (2 (128)), 39–47. https://doi.org/10.15587/1729-4061.2024.300784
  11. Wang, H., Li, J., Liu, H. (2024). Research of Technology About Video Control Based on Real-Time Transmission. 2024 IEEE 7th International Conference on Information Systems and Computer Aided Education (ICISCAE), 995–998. https://doi.org/10.1109/iciscae62304.2024.10761263
  12. Zhang, S., Lei, W., Zhang, W., Guan, Y. (2019). Congestion Control for RTP Media: A Comparison on Simulated Environment. Simulation Tools and Techniques, 43–52. https://doi.org/10.1007/978-3-030-32216-8_4
  13. Dai, T., Zhang, X., Zhang, Y., Guo, Z. (2020). Statistical Learning Based Congestion Control for Real-Time Video Communication. IEEE Transactions on Multimedia, 22 (10), 2672–2683. https://doi.org/10.1109/tmm.2019.2959448
  14. Andrade-Zambrano, A. R., León, J. P. A., Morocho-Cayamcela, M. E., Cárdenas, L. L., de la Cruz Llopis, L. J. (2024). A Reinforcement Learning Congestion Control Algorithm for Smart Grid Networks. IEEE Access, 12, 75072–75092. https://doi.org/10.1109/access.2024.3405334
  15. Perkins, C. (2023). Sending RTP Control Protocol (RTCP) Feedback for Congestion Control in Interactive Multimedia Conferences. RFC Editor. https://doi.org/10.17487/rfc9392
  16. Shao, Y., Ozfatura, E., Perotti, A. G., Popović, B. M., Gündüz, D. (2023). AttentionCode: Ultra-Reliable Feedback Codes for Short-Packet Communications. IEEE Transactions on Communications, 71 (8), 4437–4452. https://doi.org/10.1109/tcomm.2023.3280563
  17. Lin, Q., Han, L. (2023). Dynamic Recognition Method of Track and Field Posture Based on Mobile Monitoring Technology. Advanced Hybrid Information Processing, 336–348. https://doi.org/10.1007/978-3-031-28867-8_25
  18. Rasanen, J., Altonen, A., Mercat, A., Vanne, J. (2021). Open-source RTP Library for End-to-End Encrypted Real-Time Video Streaming Applications. 2021 IEEE International Symposium on Multimedia (ISM), 92–96. https://doi.org/10.1109/ism52913.2021.00023
  19. Wang, W., Li, Y., He, R. (2025). Design of real-time transmission system for underwater panoramic camera based on RTSP. PLOS ONE, 20 (3), e0320000. https://doi.org/10.1371/journal.pone.0320000
  20. Pozueco, L., Pañeda, X. G., García, R., Melendi, D., Cabrero, S. (2013). Adaptable system based on Scalable Video Coding for high-quality video service. Computers & Electrical Engineering, 39 (3), 775–789. https://doi.org/10.1016/j.compeleceng.2013.01.015
  21. Zubaydi, H. D., Jagmagji, A. S., Molnár, S. (2023). Experimental Analysis and Optimization Approach of Self-Clocked Rate Adaptation for Multimedia Congestion Control Algorithm in Emulated 5G Environment. Sensors, 23 (22), 9148. https://doi.org/10.3390/s23229148
Development of adaptive congestion control mechanism for real-time multimedia streaming in variable network condition

Downloads

Published

2025-10-28

How to Cite

Wijaya, M. C. (2025). Development of adaptive congestion control mechanism for real-time multimedia streaming in variable network condition. Eastern-European Journal of Enterprise Technologies, 5(9 (137), 54–63. https://doi.org/10.15587/1729-4061.2025.339985

Issue

Section

Information and controlling system