Dynamic Error Recovery Mechanism Over Wireless Network

Video transmission services on wireless networks are extremely severely affected by wireless network packet loss. It cannot meet the high-quality requirements of real-time video services. Traditional remedial measures adopt error recovery strategies such as Negative-ACKnowledge character (NACK), Forward Error Correction (FEC), and Hybrid Automatic Re-peat reQuest (HARQ), these cannot well meet the increasingly stringent needs of users in time-varying networks. This article first analyzes three commonly used anti-packet loss strategies in real-time video transmission, and takes into account the performance effects of different strategies in the aspects of delay, quality, and transmission efficiency. Moreover, we propose an adaptive anti-packet strategy selection algorithm based on the three schemes. We establish a unified system delay model and adopts channel response measures in different link delay performance environments. Experimental results show that the proposed algorithm can dynamically select the optimal anti-packet loss solution more sensitively, and optimize the data transmission efficiency on the premise of ensuring the video quality.

[1]  Ruiyu Liang,et al.  Robust Wireless Video Transmission Strategies for Video Communications , 2008, 2008 International Conference on Computer Science and Software Engineering.

[2]  Hao Yang,et al.  EMS: Encoded Multipath Streaming for real-time live streaming applications , 2009, 2009 17th IEEE International Conference on Network Protocols.

[3]  F. Vanhaverbeke,et al.  The impact of Rayleigh fading on packet loss in FEC-protected real-time packet-based transmission systems , 2007, 2007 14th IEEE Symposium on Communications and Vehicular Technology in the Benelux.

[4]  Pingping Chen,et al.  Artificial Intelligence in Education: A Review , 2020, IEEE Access.

[5]  Majid A. Al-Taee,et al.  Quality of experience analysis of real-time video streaming over lossy networks , 2013, 2013 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT).

[6]  Wai-Chung Chan,et al.  An adaptive hybrid FEC/ARQ protocol using turbo codes , 1997, Proceedings of ICUPC 97 - 6th International Conference on Universal Personal Communications.

[7]  Xuan Zhang,et al.  Adaptive FEC Allocation Algorithm for Wireless Video Transmission , 2017, 2017 2nd International Conference on Cybernetics, Robotics and Control (CRC).

[8]  Jaroslav Polec,et al.  An Adaptive ARQ - HARQ method with BCH Codes , 2017, 2017 IEEE 11th International Conference on Application of Information and Communication Technologies (AICT).

[9]  Marc Moeneclaey,et al.  On the Throughput Performance of Some Continuous ARQ Strategies with Repeated Transmissions , 1986, IEEE Trans. Commun..

[10]  Yu-Dong Yao,et al.  An effective go-back-N ARQ scheme for variable-error-rate channels , 1995, IEEE Trans. Commun..

[11]  Youn-Sik Hong,et al.  A receiver-based rate control scheme for streaming video over wireless , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[13]  Noriki Uchida,et al.  Packet loss rate control for continuous media over heterogeneous network , 2004, 18th International Conference on Advanced Information Networking and Applications, 2004. AINA 2004..

[14]  A. Ortega,et al.  Fast adaptive media scheduling based on expected run-time distortion , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[15]  Shahid Mumtaz,et al.  Physical-Layer Network Coding: An Efficient Technique for Wireless Communications , 2019, IEEE Network.

[16]  Jun Huang,et al.  Joint source-channel coding and optimization for mobile video streaming in heterogeneous wireless networks , 2013, EURASIP J. Wirel. Commun. Netw..

[17]  Ernst W. Biersack A simulation study of forward error correction in ATM networks , 1992, CCRV.

[18]  Zhou Xiaoguang,et al.  A FEC-based packet loss recovery scheme using RS codes built by improved Vandermonde matrices , 2016, 2016 International Conference on Advanced Mechatronic Systems (ICAMechS).

[19]  Hsu-Feng Hsiao,et al.  Dynamic FEC-Distortion Optimization for H.264 Scalable Video Streaming , 2007, 2007 IEEE 9th Workshop on Multimedia Signal Processing.

[20]  J. Polec,et al.  Analysis of HARQ schemes using Reed-Solomon codes , 2008, 2008 15th International Conference on Systems, Signals and Image Processing.

[21]  Patrice Rondao-Alface,et al.  Impact of random and burst packet losses on H.264 scalable video coding , 2013, 2013 IEEE Information Theory Workshop (ITW).

[22]  Long Shi,et al.  Bandwidth-Efficient Coded Modulation Schemes for Physical-Layer Network Coding with High-Order Modulations , 2017, IEEE Transactions on Communications.

[23]  Yong Liang Guan,et al.  Design Guidelines of Low-Density Parity-Check Codes for Magnetic Recording Systems , 2018, IEEE Communications Surveys & Tutorials.

[24]  S Razali,et al.  Performance of Multiple Error Correction (MEC) scheme based Hybrid ARQ (HARQ) algorithm for maximizing lifetime of Wireless Sensor Network (WSN) for natural disaster monitoring , 2018 .

[25]  Idit Keidar,et al.  Fault tolerant video on demand services , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[26]  Ming-Chien Tseng,et al.  UDP-based file delivery mechanism for video streaming to high-speed trains , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[27]  Ting-Lan Lin,et al.  Joint source and channel loss rate-distortion optimization using packet loss visibility for H.264 , 2014, 2014 IEEE 3rd Global Conference on Consumer Electronics (GCCE).