SAND概述(Server and network assist

2020-12-16  本文已影响0人  ALISA199812

1 背景介绍

DASH具有分散性和client-pull的特性-->service providers控制较少=>无法提供高质量服务


DASH流媒体示意图

     DASH基本的分散和客户驱动的特性也有一些缺点。服务提供商不一定能控制客户端的行为。因此,很难提供一致或优质的服务。有许多情况下,体验质量会受到影响。在网络故障或重新配置后,MPD中公布的资源可能会过时,从而导致客户机错误地请求DASH段,并且不成功。当a mobile hand-over或缓存未命中被解释为带宽减少时,DASH客户端可能会错误地切换到质量较低的段。在内容交付网络(CDN)中,大量的实时数据流可能导致缓存未命中的级联。A DASH client可能不必要地启动较低质量segments的视频流,并且只有在获得了基于多个初始段的带宽信息后,才可以增加带宽。多个DASH客户端可能会争夺一个共享带宽,从而导致不必要的交互和可能的振荡。因此,服务提供商可能无法保证DASH的预服务质量,即使在 managed networks中,常规DASH客户端也无法充分利用所提供的服务质量特性。

DASH中QoE退化的主要原因及解决思路

解决

     讨论阻碍传递DASH内容的HTTP服务器与DASH客户端之间合作的主要问题。
     专家们得出的结论是,通过网络交换客户端和服务器端的信息将减轻MPEG-DASH的客户端驱动理念中固有的一些问题。
     例如,服务提供商对DASH客户端的决策几乎没有控制权。让DASH客户端了解服务器故障转移或其他类型的交付相关事件,可以减轻它们对最终用户体验质量的负面影响。另一方面,DASH客户端对网络工作条件知之甚少,必须不断估计网络状况(例如,可用带宽),而网络监控元件可以提供准确的第一手信息(例如,在管理的网络中)

2 SAND结构

2.1 要素

SAND结构图

2.2 接口(carry各种类型的消息)

2.3 SAND messages

PED, PER and status messages

2.4 流程

SAND架构
  • 异步的
    network-to-client
    network-to-network
  • 以不延迟或干扰流媒体内容的交付方式进行质量相关的辅助信息的交换
    消息信道
    通信信道

3 性能对比

SAND

参考文献:

[1]Thomas E, Van Deventer M O, Stockhammer T, et al. Enhancing MPEG DASH performance via server and network assistance[J]. 2015.
[2]Thomas E, van Deventer M O, Stockhammer T, et al. Application of SAND Technology in DASH-Enabled Content Delivery Networks and Server Environments[J]. SMPTE Motion Imaging Journal, 2018, 127(1): 48-54.
[3]Mehrabi A, Siekkinen M, Ylä-Jääski A. Edge computing assisted adaptive mobile video streaming[J]. IEEE Transactions on Mobile Computing, 2018, 18(4): 787-800.
[4]Kleinrouweler J W. Using DASH Assisting Network Elements for Optimizing Video Streaming Quality[C]//Proceedings of the 25th ACM international conference on Multimedia. 2017: 821-825.
[5]Li Z, Zhao S, Medhi D, et al. Wireless video traffic bottleneck coordination with a DASH SAND framework[C]//2016 Visual Communications and Image Processing (VCIP). IEEE, 2016: 1-4.

上一篇 下一篇

猜你喜欢

热点阅读