动态HTTP流自适应控制理论算法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《动态HTTP流自适应控制理论算法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 HTTP 自适应 控制 理论 算法 课件
- 资源描述:
-
1、A Control-theoretic Approach to Rate Adaptation for Dynamic HTTP Streaming【作者作者】C Zhou,X Zhang,L Huo,Z Guo【会议】【会议】Visual Communications&Image Processing(IEEE收录)收录)【日期【日期】2012 参考文献l 1Chenghao Liu,Imed Bouazizi,and Moncef Gabbouj,“Rate Adaptation for Adaptive HTTP Streaming”in Proc.ACM MMSys11,pp.1691
2、74,Feb.20112目录l一、背景介绍一、背景介绍l二、论文的主要思想二、论文的主要思想l三、论文的主要内容三、论文的主要内容l四、论文的理论分析四、论文的理论分析l五、论文的仿真结果五、论文的仿真结果l六、论文的结论六、论文的结论l七、我的思考七、我的思考3一、背景介绍l 研究背景研究背景当前当前MPEG-DASH技术研究过程中技术研究过程中,提供高质量,提供高质量视频视频的媒体服的媒体服务仍然具有挑战性。挑战主要来自时变带宽务仍然具有挑战性。挑战主要来自时变带宽,码率自适应,码率自适应技术技术是重点研是重点研究对象。通过究对象。通过自动调节视频质量以匹配可用带宽,自动调节视频质量以匹配
3、可用带宽,从而使得从而使得用户用户得到很得到很好地观看体验好地观看体验。目前,主流目前,主流的的码率自适应码率自适应技术可以分为技术可以分为三三类:类:i)基于带宽)基于带宽;ii)基于缓)基于缓存;存;iii)基于流畅度)基于流畅度。l 目前存在的问题目前存在的问题在基于带宽的速率自适应技术中,它以估计的网络带宽来切换在基于带宽的速率自适应技术中,它以估计的网络带宽来切换比特率。一些商业供应商采用的速率适配方案大多属于这一类别。基于比特率。一些商业供应商采用的速率适配方案大多属于这一类别。基于带宽的速率自适应方案的主要缺点是带宽的速率自适应方案的主要缺点是:i)由于复杂的网络条件,难以准)由
4、于复杂的网络条件,难以准确地估计吞吐量确地估计吞吐量;ii)随时变化的带宽将导致短期比特率切换)随时变化的带宽将导致短期比特率切换会影响会影响用用户户观看观看体验。体验。4二、论文的主要思想l 本论文的解决思路本论文的解决思路提出了一种提出了一种新的控制理论方法来切换动态自适应新的控制理论方法来切换动态自适应HTTP流中的切流中的切片等级。基于缓存器,设置两个阈值:上溢阈值和下溢阈值。适应目标片等级。基于缓存器,设置两个阈值:上溢阈值和下溢阈值。适应目标使播放质量最大化,并且通过防止接收缓冲区溢出或下溢来进行不同比使播放质量最大化,并且通过防止接收缓冲区溢出或下溢来进行不同比特率之间的切换。特
5、率之间的切换。算法引入两种机制:算法引入两种机制:i)睡眠机制,用于在接收缓冲区的占用太高时防止选择不必要的睡眠机制,用于在接收缓冲区的占用太高时防止选择不必要的低比特率或者缓存上溢;低比特率或者缓存上溢;ii)复位机制,当接收缓冲区的占用太低时,采用这种机制预先避复位机制,当接收缓冲区的占用太低时,采用这种机制预先避免缓存下溢。免缓存下溢。5二、论文的主要思想6积分中值定理:积分中值定理:若函若函数数f(x)在闭区间在闭区间 a,b上上连续,则在积分区间上连续,则在积分区间上至少存在一个点至少存在一个点,使下式成立,使下式成立:abfdxxfba二、论文的主要思想7l 论文的主要参数和公式说
6、明论文的主要参数和公式说明r(k)*L 第k个切片大小 tk-1tk时间内缓存净增加量 下载第k个切片用的时间三、论文的主要内容l 算法中主要公式算法中主要公式8(tk-tk-1)*d(t)=r(k)*L 其中 ,这里运用了积分中值定理。三、论文的主要内容上述公式解析:上述公式解析:第第 k k 个切片的大小:个切片的大小:r(k)*L=对于对于 t(tk-1,tk,忽略切片获取过程中忽略切片获取过程中request时间(或者时间(或者d(t)置置为为0 0,保证其连续),由积分中值定理有:,保证其连续),由积分中值定理有:存在存在 t0(tk-1,tk,满足:,满足:结合结合 tk=tk-t
7、k-1,即,即存在存在 t(tk-1,tk,r(k)*L=得到得到(2)(2)式。式。同理,推导同理,推导 =9 10kktttttddttdk1k kttd*dttdk1kttl 论文的算法模型论文的算法模型i)i)上溢模型上溢模型为了防止缓存上溢,须使为了防止缓存上溢,须使 成立,那么将成立,那么将(3)式式 b(tk)带入不带入不等式,有:等式,有:对对(4)不等式右边不等式右边 rover(k)进行量化取值运算进行量化取值运算Qrover(k)可以可以得到得到r(k)可取上限值可取上限值 rmax(k),并且下限值应不低于当前带宽,并且下限值应不低于当前带宽(即下即下载速度的载速度的d
展开阅读全文