TY - GEN
T1 - An Adaptive and Reliable Forward Error Correction Mechanism for Real-time Video Delivery from UAVs
AU - Sarvi, Batoul
AU - Sreenan, Cormac J.
AU - Zahran, Ahmed
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - This paper introduces Adaptive and Reliable Forward Error Correction (AR_FEC), a novel mechanism that is designed to ensure reliable and efficient real-time video delivery for Unmanned Aerial Vehicles (UAVs). UAVs communicate using wireless channels that are inherently unreliable. AR_FEC is an application-layer solution that is inspired by edge computing. It incorporates several elements, specifically, adaptive Forward Error Correction (FEC), dynamic video quality, and Unequal Error Protection (UEP). AR_FEC dynamically adjusts the number of redundancy frames per video Group of Picture (GoP) based on packet loss rate, recent average round-trip times, and cross-layer information such as bandwidth usage and network traffic load. Moreover, AR_FEC reacts to congestion via a dynamic video quality algorithm. By adaptively determining suitable redundancy for the video I-frames and adjusting video quality, significant improvements are achieved. Comprehensive simulations demonstrate that the proposed AR_FEC protocol offers excellent performance for the number of delivered frames, latency, throughput, and delivery of frames, within the delay constraints for real-time multimedia streaming from UAVs.
AB - This paper introduces Adaptive and Reliable Forward Error Correction (AR_FEC), a novel mechanism that is designed to ensure reliable and efficient real-time video delivery for Unmanned Aerial Vehicles (UAVs). UAVs communicate using wireless channels that are inherently unreliable. AR_FEC is an application-layer solution that is inspired by edge computing. It incorporates several elements, specifically, adaptive Forward Error Correction (FEC), dynamic video quality, and Unequal Error Protection (UEP). AR_FEC dynamically adjusts the number of redundancy frames per video Group of Picture (GoP) based on packet loss rate, recent average round-trip times, and cross-layer information such as bandwidth usage and network traffic load. Moreover, AR_FEC reacts to congestion via a dynamic video quality algorithm. By adaptively determining suitable redundancy for the video I-frames and adjusting video quality, significant improvements are achieved. Comprehensive simulations demonstrate that the proposed AR_FEC protocol offers excellent performance for the number of delivered frames, latency, throughput, and delivery of frames, within the delay constraints for real-time multimedia streaming from UAVs.
KW - Error Correction
KW - FEC
KW - Multimedia communication
KW - UAV
KW - video streaming
UR - https://www.scopus.com/pages/publications/85178516655
U2 - 10.1109/NoF58724.2023.10302786
DO - 10.1109/NoF58724.2023.10302786
M3 - Conference proceeding
AN - SCOPUS:85178516655
T3 - Proceedings of the 14th International Conference on Network of the Future, NoF 2023
SP - 141
EP - 149
BT - Proceedings of the 14th International Conference on Network of the Future, NoF 2023
A2 - Chemouil, Prosper
A2 - Sayit, Muge
A2 - Fu, Xiaoming
A2 - Naboulsi, Diala
A2 - Cetinkaya, Cihat
A2 - Stanica, Razvan
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 14th International Conference on Network of the Future, NoF 2023
Y2 - 4 October 2023 through 6 October 2023
ER -