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

被引:24
|
作者
Wu, Jiyan [1 ]
Yuen, Chau [1 ]
Chen, Junliang [2 ]
机构
[1] Singapore Univ Technol & Design, Engn Prod Dev Pillar, Singapore 487372, Singapore
[2] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
基金
新加坡国家研究基金会;
关键词
TCP; delay-friendliness; forward error correction; approximate analysis; live video streaming; CONGESTION CONTROL; TRANSMISSION; STABILITY; BANDWIDTH; SCHEME;
D O I
10.1109/TCOMM.2015.2469296
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 videO Streaming ovEr 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.
引用
收藏
页码:3584 / 3599
页数:16
相关论文
共 50 条
  • [41] An architecture for affine motion estimation in real-time video coding
    Girotra, A
    Johar, S
    Ghosh, D
    Chakrabarti, I
    APCC 2003: 9TH ASIA-PACIFIC CONFERENCE ON COMMUNICATION, VOLS 1-3, PROCEEDINGS, 2003, : 103 - 107
  • [42] ABRF: Adaptive BitRate-FEC Joint Control for Real-Time Video Streaming
    Cheng, Sheng
    Hu, Han
    Zhang, Xinggong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2023, 33 (09) : 5212 - 5226
  • [43] Delay guaranteed bandwidth allocation for real-time video delivery
    Zhao, H
    Ansari, N
    Shi, YQ
    IEE PROCEEDINGS-COMMUNICATIONS, 2004, 151 (06): : 553 - 558
  • [44] Deadline dependent coding - A framework for wireless real-time communication
    Uhlemann, E
    Wiberg, PA
    Aulin, TM
    Rasmussen, LK
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 135 - 142
  • [45] Fast Block Matching Criterion for Real-Time Video Communication
    A-Najdawi, Nijad
    2017 INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2017, : 327 - 332
  • [46] REAL-TIME HDR VIDEO TONE MAPPING USING HIGH EFFICIENCY VIDEO CODING
    Kang, Mingyun
    Lee, Joo Ho
    Choi, Inchang
    Kim, Min H.
    2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2019, : 4649 - 4653
  • [47] Dynamic Network Adaptation for Real-Time Medical Video Communication
    Antoniou, Z. C.
    Panayides, A. S.
    Pantziaris, M.
    Constantinides, A. G.
    Pattichis, C. S.
    Pattichis, M. S.
    XIV MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2016, 2016, 57 : 1093 - 1098
  • [48] A TCP-friendly congestion control scheme using hybrid approach for reducing transmission delay of real-time video stream
    Yang, JU
    Cho, JH
    Bae, SH
    Ra, IH
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 4, 2004, 3046 : 359 - 368
  • [49] Performance Analysis of Real-Time Video Surveillance Application Leveraging Edge and Cloud
    Thakkar, Priyal
    Patel, Ashish Singh
    Shukla, Gaurav
    Kherani, Arzad Alam
    Lall, Brejesh
    2023 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND COMMUNICATIONS, EDGE, 2023, : 197 - 203
  • [50] An adaptive video coding control scheme for real-time MPEG applications
    Hsia, S.-C. (hsia@ccms.nkfust.edu.tw), 1600, Hindawi Publishing Corporation (2003):