Leveraging the Delay-Friendliness of TCP With FEC Coding in Real-Time Video Communication

Leveraging the Delay-Friendliness of TCP With FEC Coding in Real-Time Video Communication
复制标题

在实时视频通信中利用 FEC 编码的 TCP 延迟友好性

DOI:
10.1109/tcomm.2015.2469296
复制
发表时间:
2015-08
影响因子:
8.3
通讯作者:
Chen, Junliang
Chen, Junliang
中科院分区:
计算机科学2区
文献类型:
--
作者:
Wu, Jiyan;Yuen, Chau;Chen, Junliang

文献摘要

参考文献

被引文献

相似文献

传输控制协议(TCP)在流行的视频应用(例如,Skype、Google+、基于HTTP的自适应视频流等)用于防火墙穿越和网络友好性。为了弥补TCP中数据重传机制的不足,流媒体直播系统中通常采用前向纠错(FEC)编码作为应用层容错机制。一项重要的测量研究表明,TCP表现出延迟友好性(即,延迟性能偏差)。出于利用TCP的延迟友好性来优化实时流视频质量的动机,我们提出了一种新的FEC编码方案,称为Coded Live vide OStreaming over Er TCP(CLOSET)。为了在有损通信网络中实现最佳视频质量,我们解析地表示联合FEC编码和分组交织的约束优化问题,以最小化有效分组丢失率。然后,我们提供了一个近似的分析,以获得在线自适应的FEC冗余,数据包大小和交织水平的解决方案。CLOSET的性能进行了评估,通过广泛的半物理仿真Exata涉及实时编码的H.264视频流。实验结果表明,CLOSET在视频峰值信噪比(PSNR)、端到端延迟、逾期视频帧比率和有效吞吐量方面优于参考FEC编码方案。因此,我们推荐CLOSET用于基于TCP的实时视频通信系统。
Transmission control protocol (TCP) is pervasively employed as the transport-layer solution in popular video applications (e.g., Skype, Google+, HTTP-based adaptive video streaming, etc.) for firewall traversal and network-friendliness. To remedy the shortcomings of the data retransmission mechanism in TCP, forward error correction (FEC) coding is commonly used as the application-layer error-resilient scheme in live media streaming systems. An important measurement study reveals that TCP exhibits delay-friendliness (i.e., delay-performance bias) towards traffic flows composed of small-size packets. Motivated by leveraging the delay-friendliness of TCP to optimize the real-time streaming video quality, we propose a novel FEC coding scheme dubbed Coded Live vide OStreaming ov Er TCP (CLOSET). To achieve the optimal video quality over the lossy communication networks, we analytically formulate the constrained optimization problem of joint FEC coding and packet interleaving to minimize the effective packet loss rate. Then, we provide an approximate analysis to derive the solution for online adaption of FEC redundancy, packet size, and interleaving level. The performance of CLOSET is evaluated through extensive semi-physical emulations in Exata involving real-time encoded H.264 video streaming. Experimental results show that CLOSET outperforms the reference FEC coding schemes in terms of video peak signal-to-noise ratio (PSNR), end-to-end delay, ratio of overdue video frames, and goodput. Therefore, we recommend CLOSET for TCP-based real-time video communication systems.
通过互联网进行单向视频通信中的失真交易延迟
DOI: 10.1109/tcsvt.2015.2412774
发表时间: 2016-04
影响因子: 8.4
作者:
Cheng, Bo;Yuen, Chau;Cheung, Ngai-Man;Chen, Junliang
通讯作者: Chen, Junliang
DOI: 10.1117/12.449983
发表时间: 2001-12
期刊: --
影响因子: --
作者:
Song Cen;P. Cosman;G. Voelker
通讯作者: Song Cen;P. Cosman;G. Voelker
DOI: 10.1109/tmc.2011.27
发表时间: 2012-02
影响因子: 7.9
作者:
Kyungtae Kang;W. J. Jeon
通讯作者: Kyungtae Kang;W. J. Jeon
DOI: 10.1109/tnet.2013.2253797
发表时间: 2014-04-01
影响因子: 3.7
作者:
De Cicco, Luca;Mascolo, Saverio
通讯作者: Mascolo, Saverio
DOI: 10.1109/tnet.2013.2291681
发表时间: 2014-02-01
影响因子: 3.7
作者:
Jiang, Junchen;Sekar, Vyas;Zhang, Hui
通讯作者: Zhang, Hui