Evaluación y comparación de códecs de video para el despliegue de un sistema de comunicación resiliente

Paul Astudillo Picón
Christian Quinde Romero
Santiago González Martínez
Iván Palacios Serrano
Resumen

En escenarios de emergencia usualmente es difícil contar con una infraestructura de red, especialmente en lugares remotos o geográficamente complicados por el difícil acceso. Sin embargo, es necesario disponer de herramientas para comunicarse o realizar una valoración de la situación. En este sentido, las redes ad hoc surgen como una opción para solucionar esta problemática. En el presente artículo se propone el desarrollo de un sistema de comunicación de emergencia para la transmisión de tráfico multimedia en un escenario real, entre los diferentes pisos de un edificio. Para tal objetivo, se realizaron múltiples experimentos para determinar los valores de métricas fundamentales (v.g. packet loss, delay y throughput) para la transmisión de audio y video en tiempo real. En concreto, se desarrollaron herramientas de código abierto con capacidad de extraer las métricas requeridas y comparar de forma objetiva la calidad del video empleando mecanismos de codificación actuales (v.g. VP8, VP9, H.264, H.265). Los resultados obtenidos muestran que VP8 es el códec más adecuado para el escenario propuesto. Además, se desarrolló una herramienta de videoconferencia con capacidad de adaptar las características del video (v.g. bitrate) acorde a las condiciones de la red.

Descargas

Los datos de descargas todavía no están disponibles.

Métricas

Cargando métricas ...

Detalles del artículo

Cómo citar
Astudillo Picón, P. A., Quinde Romero, C. P., González Martínez, S. R., & Palacios Serrano, I. S. (2022). Evaluación y comparación de códecs de video para el despliegue de un sistema de comunicación resiliente. Revista Tecnológica - ESPOL, 34(3), 12–30. https://doi.org/10.37815/rte.v34n3.935
Sección
Artículos

Citas

Ahmed, Z., Naz, S., & Ahmed, J. (2020). Minimizing transmission delays in vehicular ad hoc networks by optimized placement of road-side unit. Wireless Networks 2020 26:4, 26(4), 2905–2914. https://doi.org/10.1007/S11276-019-02198-X

Barman, N., & Martini, M. G. (2017). H.264/MPEG-AVC, H.265/MPEG-HEVC and VP9 codec comparison for live gaming video streaming. 2017 9th International Conference on Quality of Multimedia Experience, QoMEX 2017. https://doi.org/10.1109/QOMEX.2017.7965686

Bienik, J., Uhrina, M., Kuba, M., & Vaculik, M. (2016). Performance of H. 264, H. 265, VP8 and VP9 Compression Standards for High Resolutions. 2016 19th International Conference on Network-Based Information Systems (NBiS), 246–252.

Castellanos, W., Guzmán, P., Arce, P., & Guerri, J. C. (2015). Mechanisms for improving the scalable video streaming in mobile Ad hoc networks. PE-WASUN 2015 - Proceedings of the 12th ACM Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks, 33–40. https://doi.org/10.1145/2810379.2810391

Dinh, T. D., Le, D. T., Tran, T. T. T., & Kirichek, R. (2019). Flying Ad-Hoc Network for Emergency Based on IEEE 802.11p Multichannel MAC Protocol. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11965 LNCS, 479–494. https://doi.org/10.1007/978-3-030-36614-8_37/COVER

Felici-castell, S., García-pineda, M., Segura-garcia, J., Fayos-jordan, R., & Lopez-ballester, J. (2021). Adaptive live video streaming on low-cost wireless multihop networks for road traffic surveillance in smart cities. Future Generation Computer Systems, 115, 741–755. https://doi.org/10.1016/j.future.2020.10.010

Frnda, J., Voznak, M., & Sevcik, L. (2016). Impact of packet loss and delay variation on the quality of real-time video streaming. Telecommunication Systems, 62(2), 265–275.

González, S., Castellanos, W., Guzmán, P., Arce, P., & Guerri, J. C. (2016). Simulation and experimental testbed for adaptive video streaming in ad hoc networks. Ad Hoc Networks, 52, 89–105. https://doi.org/10.1016/j.adhoc.2016.07.007

Grois, D., Marpe, D., Mulayoff, A., Itzhaky, B., & Hadar, O. (2013). Performance comparison of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC encoders. 2013 Picture Coding Symposium, PCS 2013 - Proceedings, 394–397. https://doi.org/10.1109/PCS.2013.6737766

GStreamer: open source multimedia framework. (2022). https://gstreamer.freedesktop.org/

Iliana, E., Ángel, M., & Roberto Carlos, A. (2017). Análisis del parámetro Throughput en una red Ad hoc y MANET en el estándar 802.11ac. Marzo, 3, 1–9. www.ecorfan.org/spain

Jagannath, J., Furman, S., Jagannath, A., Ling, L., Burger, A., & Drozd, A. (2019). HELPER: Heterogeneous Efficient Low Power Radio for enabling ad hoc emergency public safety networks. Ad Hoc Networks, 89, 218–235. https://doi.org/10.1016/J.ADHOC.2019.03.010

Khaliq, K. A., Chughtai, O., Shahwani, A., Qayyum, A., & Pannek, J. (2019). An Emergency Response System: Construction, Validation, and Experiments for Disaster Management in a Vehicular Environment. Sensors 2019, Vol. 19, Page 1150, 19(5), 1150. https://doi.org/10.3390/S19051150

Mauthe, A., Hutchison, D., Cetinkaya, E. K., Ganchev, I., Rak, J., Sterbenz, J. P. G., Gunkelk, M., Smith, P., & Gomes, T. (2016). Disaster-resilient communication networks: Principles and best practices. 2016 8th International Workshop on Resilient Networks Design and Modeling (RNDM), 1–10.

Mengzhe, L., Xiuhua, J., & Xiaohua, L. (2015). Analysis of H.265/HEVC, H.264 and VP9 coding efficiency based on video content complexity. 2015 IEEE International Conference on Computer and Communications (ICCC), 420–424. https://doi.org/10.1109/CompComm.2015.7387608

Mohammed, A. S., Balaji B, S., S, S. B. M., N, A. P., & K, V. (2020). FCO — Fuzzy constraints applied Cluster Optimization technique for Wireless AdHoc Networks. Computer Communications, 154, 501–508. https://doi.org/10.1016/J.COMCOM.2020.02.079

National Science Foundation, A. S. U. (2000). YUV Sequences. http://trace.eas.asu.edu/yuv/

Palacios, I., Placencia, J., Muñoz, M., Samaniego, V., González, S., & Jiménez, J. (2022). MQTT Based Event Detection System for Structural Health Monitoring of Buildings. Lecture Notes in Networks and Systems, 405 LNNS, 56–70. https://doi.org/10.1007/978-3-030-96043-8_5

Pan, Z., Qin, H., Yi, X., Zheng, Y., & Khan, A. (2019). Low complexity versatile video coding for traffic surveillance system. International Journal of Sensor Networks, 30(2), 116–125. https://doi.org/10.1504/IJSNET.2019.099473

Paredes, C. I., Mezher, A. M., & Igartua, M. A. (2016). Performance Comparison of H.265/HEVC, H.264/AVC and VP9 Encoders in Video Dissemination over VANETs. Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, 195 LNICST, 51–60. https://doi.org/10.1007/978-3-319-61949-1_6

Rao, K. R., Bredow, J. W., Manry, M. T., Devarajan, V., Karthikeyan, R., & Dillon, W. E. (2020). Heterogeneous Transcoding for Next Generation Multimedia Video Codecs for Efficient Communication The members of the Committee approve the doctoral dissertation of SHREYANKA SUBBARAYAPPA.

Salam, H. U., Memo, S., Das, L., Rehman, A. U., & Hussain, Z. (2018). Drone Based Resilient Network Architecture for Survivals in Earthquake Zones in Pakistan. Sindh University Research Journal -Science Series, 50(001), 175–182. https://doi.org/10.26692/surj/2018.01.0031

Sharma, J., Choudhury, T., Satapathy, S. C., & Sabitha, A. S. (2019). Study on H.265/HEVC against VP9 and H.264 : on space and time complexity for codecs. Proceedings of the 2018 International Conference On Communication, Computing and Internet of Things, IC3IoT 2018, 106–110. https://doi.org/10.1109/IC3IOT.2018.8668132

Tolentino Medrano, N. A. (2021). Diseño e implementación de un nodo VANET considerando un sistema de control disparado por eventos.

Tsbmail. (2003). G.114 : Tiempo de transmisión en un sentido. https://www.itu.int/rec/T-REC-G.114-200305-I/es

Vyopta. (2019). What’s an Acceptable Amount of Packet Loss in 2019? https://www.vyopta.com/blog/video-conferencing/understanding-packet-loss/

Zhang, F., & Bull, D. R. (2014). Measuring Video Quality. 5, 227–249. https://doi.org/10.1016/B978-0-12-420149-1.00007-7

ZhangTicao, & MaoShiwen. (2019). An Overview of Emerging Video Coding Standards. GetMobile: Mobile Computing and Communications, 22(4), 13–20. https://doi.org/10.1145/3325867.3325873