Improving the Quality of Video Transmission in a Wireless Network by Using a Hybrid Packet Loss Correction Algorithm
DOI:
https://doi.org/10.22213/2410-9304-2018-3-78-83Keywords:
ARQ, FEC, hybrid algorithm, peer-to-peer networks, loss factor, client, server, streamingAbstract
There are different ways of transmitting real-time video data. One of the most successful and cost-effective options is peer-to-peer networks, implemented as a software. But this solution has some drawbacks, for example, possible degradation of the transmission quality due to the disconnection of the transmitter nodes, poor communication channels and errors in operation of some devices. To ensure that the video stream is delivered to the recipients without errors and losses, various enhancement mechanisms are used, such as forward error correction (FEC), automatic repeat reQuest (ARQ) and multiple description coding (MDC). All mechanisms have drawbacks. The paper describes the developed hybrid algorithm for packet loss correction. Its implementation in software for the server and client devices is considered in details. To evaluate the effectiveness of the developed hybrid algorithm, a number of experiments was performed. The results of the values of packet loss coefficient of the hybrid loss compensation algorithm are compared with the results for the ARQ algorithm under similar conditions.References
Cisco visual networking index: Forecast and methodology, 2010-2015. White Paper, June 2011.
Ревило О. А., Емельянов В.Н., Абилов А. В. Алгоритмы оценки потерь пакетов с адаптацией по выборке для сетей передачи потоковых данных // T-Comm - Телекоммуникации и транспорт. 2012. № 7. С. 161-164.
Saleh B., Qiu D. Performance Analysis of Network-Coding-Based P2P Live Streaming Systems // IEEE/ACM Transactions on Networking ( Volume: 24, Issue: 4, Aug. 2016). - pp. 2140 - 2153. doi:10.1109/TNET.2015.2448597
Емельянов В. Н., Павлова М. М. Адаптивные алгоритмы коррекции потерь пакетов в одноранговых сетях передачи потоковых данных // Интеграция науки, образования и производства - 2010. Приборостроение в XXI веке : сб. материалов VI Всерос. науч.-техн. конф. (Ижевск, 7-9 декабря 2010 г.). Ижевск : Изд-во ИжГТУ, 2011. С. 216-222. ISBN 978-15-7526-0484-3.
Эффективность алгоритма ARQ прикладного уровня для передачи потоковых данных в сетях WLAN / М. М. Павлова, А. В. Абилов, А. В. Чунаев, В. Н. Емельянов // Интеграция науки, образования и производства - 2010. Приборостроение в XXI веке : сб. материалов VI Всерос. науч.-техн. конф. (Ижевск, 7-9 декабря 2010 г.). Ижевск : Изд-во ИжГТУ, 2011. С. 233-238. ISBN 978-15-7526-0484-3.
Ali M., Issaei A., Qiu D. Markov chain model for data-delivery P2P streaming applications // Communications and Networking in China (ChinaCom), 2015 10th International Conference on. doi:10.1109/CHINACOM. 2015.7497920.
YUV Video Sequences [Электронный ресурс]. URL: http://trace.eas.asu.edu/yuv (дата обращения: 05.06.2017).
ITU-T Rec. Y.1541. Network performance objectives for IP-based services. Prepublished version. 02/2006. 46 c.