[发明专利]一种多媒体业务QoE资源分配方法有效

专利信息
申请号: 201711045249.4 申请日: 2017-10-31
公开(公告)号: CN107846371B 公开(公告)日: 2020-12-29
发明(设计)人: 江映燕;陈业钊;杨志花;王远丰;罗一文;徐晓东;陈素敏;刘超;李雅丹;许柏涛;陈燕;刘紫健;罗崇立;秦凤枝;姜文婷;马腾腾;廖颖茜 申请(专利权)人: 广东电网有限责任公司电力调度控制中心
主分类号: H04L12/927 分类号: H04L12/927;H04L29/06
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 林丽明
地址: 510000 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 多媒体 业务 qoe 资源 分配 方法
【权利要求书】:

1.一种多媒体业务QoE资源分配方法,其特征在于,包括以下步骤;

S1:设计基于SDN的多媒体业务QoE资源分配任务模型;

S2:设计基于SDN的多媒体业务QoE资源分配网络模型;

S3:设计基于SDN的多媒体业务QoE资源分配的网络整体效用函数;

S4:提出满足整体效用函数的最优网络资源分配算法;

步骤S1的设计过程为;

以音视频流服务为例,任务模型包括四部分:缓存,编码,转发和播放,一个服务分解成一组任务描述为任务的定向非循环图DAG,表示为:Gt=(T,Et),T={1,2,...,Δ}代表一系列任务,Et=(evw)是一组边,每个边evw表示从任务v到任务w的单向数据传输,二进制向量Xi=[x],其中λ∈T表示分配给网络中的每个节点i,x是表示对应于任务λ的节点i的当前状态的布尔值,当节点i执行任务λ,则x=1;

步骤S2的设计过程为;

网络建模为DAG,Gz=(Z,Ez),顶点Z=(1,...,i,...,N)表示节点,链接Ez=(eij)表示边,DAG的每个节点是基于NFV的网络元件NE,其中每个NFV包括多个VM,使用以下组件描述SDN/NFV概述的网络模型:

(1)硬件资源:包括计算、存储和网络模块,这些是分别与CPU,内存和网络相关的物理资源;

(2)虚拟化层抽象硬件资源,并将VNF虚拟网络功能定位到虚拟化基础设施;

(3)虚拟资源由vCompute,vStorage和vNetwork模块组成,数据平面包括由SDN控制器通过使用OpenFlow协议的南联盟API控制的VNF,SDN控制器通过NorthboundAPI与管理平面中的QoE管理应用程序进行通信,以便监视和管理数据平面中的媒体流;

步骤S3的设计过程为;

为了形成网络性能与用户感知质量之间的相关性,定义了效用函数,效用函数的概念是从经济学的角度出发,提供了反映各种服务性能先决条件,用户满意程度,不同类型的网络不同资源和不同类型的QoS配置机制和功能的通用实用性优化的规范化和透明的方法的手段问题,算法通过最大化网络效用函数来决定哪个特定的NE应该执行给定的任务λ;

整体效用函数包括执行任务λ的节点i的收益和成本,λ∈T,i∈Z,目标函数定义为:

其中α,β是加权因子,x是一个布尔变量,如果节点i执行任务λ,则x=1,如果在节点i中执行任务λ,b为执行任务的收益,c是指运行任务λ的节点i的成本,它被定义为CPU和存储器的资源消耗的成本,即cost=f,f代表CPU或存储器,并且计算如下:

其中γ,δ是与节点i相关的比例因子,为根据节点i中的特定任务所需的CPU和存储器来加权成本,编码任务比转发任务需要更多的CPU和内存,这些权重取决于节点i;此外,收益涉及到关于延迟、抖动、带宽和丢包的QoS水平,b被定义为在节点i运行任务λ的执行益处,采用如下模型将QoS参数映射到音视频流服务的QoE度量,该模型由归一化的QoS值导出如下:

其中A是与标准清晰度SD或高清HD的音视频分辨率等级有关的常数,如果订阅的服务类别为高,则将常量A分配给较高的值,这意味着在相同QoS级别的网络条件下,优质服务用户的请求高于普通服务用户的QoE级别,R是根据GoP长度反映音视频帧的结构的常数,并且其被定义为R=24.Qr是确定音视频流服务的总体QoE的常数因子,常数Qr设定为0.95;归一化的QoS值是指网络性能,使用公式简单地计算出QoS(C)值,为将网络层中测量的QoS参数与所分配的权重相乘的值的总和,这些权重根据服务的接入网络的类型进行选择,所考虑的QoS参数是分组丢包PL,分组抖动PJ,分组延迟PD和带宽BW,归一化的QoS值反映了网络条件,计算如下:

QoS(C)=PL*WPL+PJ*WPJ+PD*WPD+BW*WBW 公式4

其中WPL、WPJ、WPD、WBW分别表示:分组丢包PL、分组抖动PJ、分组延迟PD和带宽BW在计算QoS(C)值所占的权重;

限制条件1:每个任务λ必须在至少一个节点上执行;

限制条件2:每个节点一次只能执行一个任务;

限制条件3:如果节点i正在执行任务λ,则要执行任务(λ+1)的节点j必须与节点i有eij=1的关系;

限制条件4:每个网络元素具有特定的可用资源,每个任务需要特定的资源量,因此,每个网络元素的可用资源不能小于所需的资源量;对于节点i∈Z,将可用资源集合定义为可用={CPU,内存,...}对于任务λ∈T,定义一组必需的资源为Requiredλ={CPUλ,Memoryλ,...};

步骤S4的资源分配算法步骤如下:

(1)基于网络拓扑,该算法查找将每个媒体服务器的音视频传送给每个客户端的所有路径,并创建一个列表;

(2)基于所提出的网络模型和任务模型以及前面的列表,创建一个考虑到所有约束的所有可能路径的新列表,此外,每个路径必须从音视频服务器节点开始,并以客户端节点结尾,并且必须包括执行所有任务的节点;

(3)对于每个路径,采用公式4计算路径的QoS(C)值,由于拓扑中路径的每条链路都具有不同的延迟和带宽,所以算法考虑路径的平均延迟和平均带宽;

(4)对于每个路径,然后根据公式3计算路径的收益,通过考虑路径的QoS(C)值Qr、分辨率等级A和音视频帧R的结构,其中Qr为决定音视频流的整体QoE的因子;

(5)对于每个路径,根据公式2计算路径成本,通过考虑所需量的CPU和内存的任务λ;

(6)采用公式1,使用公式3和公式2的计算结果,来计算公式1的Unet值;

(7)该算法将使用具有最高Unet值的路径将音视频传递给客户端,算法结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司电力调度控制中心,未经广东电网有限责任公司电力调度控制中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711045249.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top