Network-aware approach for video and metadata streaming

被引:5
|
作者
Raghuveer, Aravindan [1 ]
Kusmierek, Ewa
Du, David. H. C.
机构
[1] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
[2] Poznan Supercomp & Networking Ctr, PL-60814 Poznan, Poland
关键词
IP-TV; metadata delivery; rate adaptation; QoS; trace compression; underflow curve;
D O I
10.1109/TCSVT.2007.897462
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Providing quality of service (QoS) for Internet-based video streaming applications requires the server and/or client to be network-aware and adaptive. We present a dynamic rate and quality adaptation algorithm where the server varies its sending rate (without varying the quality level) to adapt to the network and client conditions and only as a last resort, does quality adaptation. We place the adaptation logic at the client since it has better knowledge about both the demand (buffer conditions, variable bit-rate requirements) and supply (network conditions). Our approach is unique because the server's sending rate is calculated based on the client's varying demand (consumption rate) and the network status. Also, we do not model the network as a black-box but instead augment endpoint observations with a feedback from the network to represent its status more precisely. To make an informed adaptation decision, the client requires sizes of all frames in the variable bit rate video. But the overhead involved in sending this metadata is significant. So we propose a lossy compression technique to reduce the amount of control information and consequently the overhead. We also present a scheduling algorithm, Dynamic Scheduling Algorithm for Reduced Trace delivery (DART), to deliver the compressed control information to the client. This algorithm can be used to deliver any form of metadata (like subtitles, alerts, etc.), especially in applications like IP-TV. Simulations show that the proposed techniques can significantly improve user perceived QoS when compared to other popular adaptation methods.
引用
下载
收藏
页码:1028 / 1040
页数:13
相关论文
共 50 条
  • [41] Network-aware approach for energy storage planning and control in the network with high penetration of renewables
    Mahani, Khashayar
    Farzan, Farbod
    Jafari, Mohsen A.
    APPLIED ENERGY, 2017, 195 : 974 - 990
  • [42] A distributed network-aware TSCH scheduling
    Vieira Junior, Ivanilson Franca
    Granjal, Jorge
    Curado, Marilia
    2023 19TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS, DRCN, 2023,
  • [43] A Network-Aware Optimization for VM Placement
    Rocha, L. A.
    Verdi, F. L.
    2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 619 - 625
  • [44] Robust Scheduling of Video Streams in Network-Aware P2P Applications
    Abeni, Luca
    Kiraly, Csaba
    Lo Cigno, Renato
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [45] A Network Cost Provision Framework for Network-Aware Applications
    Gardikis, Georgios
    Xilouris, George
    Sarsembagieva, Katia
    Kourtis, Anastasios
    Negru, Daniel
    2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [46] Network-aware perceptual error concealment method for H.264 video with side information
    Han-jie Ma
    Yao-wu Chen
    Journal of Central South University of Technology, 2010, 17 : 816 - 823
  • [47] Social Network-Aware Interfaces as Facilitators of Innovation
    Garcia-Barriocanal, Elena
    Sicilia, Miguel-Angel
    Sanchez-Alonso, Salvador
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2012, 27 (06) : 1211 - 1221
  • [48] Make your help desk network-aware
    Kay, E
    DATAMATION, 1996, 42 (01): : 61 - 63
  • [49] A Behaviour Study of Network-Aware Stealthy Worms
    Smith, Craig
    Matrawy, Ashraf
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 1324 - 1328
  • [50] Introducing Network-Aware Scheduling Capabilities in OpenStack
    Lucrezia, Francesco
    Marchetto, Guido
    Risso, Fulvio
    Vercellone, Vinicio
    2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,