【技术实现步骤摘要】
用于内容分发网络的调度判决方法、设备及计算机可读存储介质
本专利技术公开通常涉及内容分发
,并且更具体而言,涉及用于内容分发网络(CDN)的调度判决方法、设备及计算机可读存储介质。
技术介绍
视频业务是建立在宽带互联网和移动互联网之上的向社会公众开放的一种新的视频业务,是集图像、数据等为一体的多媒体交互式服务的技术。CDN是视频业务的承载网络,它构建在宽带或移动网上,为视频提供大规模流媒体服务。CDN通常被分级部署,(一个或多个)中心节点作为上级节点用来保存全量内容,(一个或多个)流媒体节点(即,媒体服务器)作为下级节点用来保存流媒体内容以直接为用户提供服务。现有的CDN调度策略根据(1)CDN中的媒体服务器(以下简称“MS”)自身的性能指标(诸如,磁盘空间、故障率、下载速度等)和(2)终端和MS之间的网络传输的服务质量(诸如,丢包率、抖动、可用带宽、和/或时延等)进行监测,为用户分配提供服务的MS。但是,这种调度策略忽略了终端用户的实际体验质量情况。网络传输的服务质量不同,视频经过不同 ...
【技术保护点】
1.一种用于内容分发网络(CDN)的调度判决方法,包括:/n获取CDN中的媒体服务器与用户设备之间的当前传输链路的服务质量参数;/n基于获取的服务质量参数使用神经网络模型拟合视频质量度量(VQM)估计值;以及/n基于计算出的VQM估计值与预设阈值的比较,确定是否对CDN与用户设备之间的当前传输链路进行调度。/n
【技术特征摘要】
1.一种用于内容分发网络(CDN)的调度判决方法,包括:
获取CDN中的媒体服务器与用户设备之间的当前传输链路的服务质量参数;
基于获取的服务质量参数使用神经网络模型拟合视频质量度量(VQM)估计值;以及
基于计算出的VQM估计值与预设阈值的比较,确定是否对CDN与用户设备之间的当前传输链路进行调度。
2.如权利要求1所述的调度判决方法,还包括:
定义神经网络模型;
初始化神经网络模型的权值;以及
利用从CDN获得的服务质量参数的归一化后的参数值来训练神经网络模型,直到满足训练策略为止,其中根据神经网络模型的输出值与期望输出值之间的差值来调整神经网络模型的权值。
3.如权利要求1所述的调度判决方法,其中所述训练策略包括以下之一:神经网络模型的输出值与预期输出值之间的差值小于预定差值;和训练次数达到预定次数值。
4.如权利要求1所述的调度判决方法,其中所述服务质量参数包括丢包率、抖动、时延、可用带宽中的一个或多个,其中基于获取的服务质量参数使用神经网络模型拟合VQM估计值包括:
将当前传输链路的丢包率、抖动、时延、可用带宽中的一个或多个的值归一化;以及
将归一化后的值输入神经网络模型以拟合得到VQM估计值。
5.如权利要求1所述的调度判决方法,其中基于计算出的VQM估计值与预设阈值的比较,确定是否对CDN与用户设备之间的当前传输链路进行调度包括:
如果计算出的VQM估计值大于预设阈值,则向CDN的调度服务器发送切换当前传输链路的指示;以及
如果计算出的VQM估计值小于等于预设阈值,则不执行任何动作。
6.如权利要求5所述的调度判决方法,其中响应于切换当前传输链路的指示,CDN中的媒体服务器将当前传输链路切换到媒体服务器与用户设备之间的另一传输链路或将当前传输链路切换到在CDN中的另一媒体服务器与用户设备之间建立的传输链路。
7.如权利要求1所述的调度判决方法,其中神经网络是卷积神经网络(CNN)或循环神经网络(RNN),并且其中神经网络模型是回归预测模型。
8.一种调度判决服务器,包括:
获取模块,用于获取CDN中的媒体服务器与用户设备之间的当前传输链路的服务质量参数;
VQM估计值计算模块,用于基于获取的服务质量参数使用神经网络模型拟合...
【专利技术属性】
技术研发人员:陈步华,梁洁,庄一嵘,陈戈,薛沛林,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。