用于视频CDN业务传输的基础网络质量评估方法和装置制造方法及图纸

技术编号:16841802 阅读:46 留言:0更新日期:2017-12-20 00:26
本发明专利技术实施例提供一种用于视频CDN业务传输的基础网络质量评估方法和装置。方法包括获取视频CDN业务的传输丢包率和传输时延;根据传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z),y为传输丢包率,g(y)为传输丢包率评估函数;z为传输时延,h(z)为传输时延评估函数;b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1。本发明专利技术实施例提供的用于视频CDN业务传输的基础网络质量评估方法和装置,可以实现对视频CDN业务基础网络品质的综合评价,且由于采用标准化算法,智能化运维更为有效和高效。

Basic network quality evaluation method and device for video CDN service transmission

An embodiment of the invention provides a basic network quality evaluation method and device for video CDN traffic transmission. The method comprises the steps of obtaining video CDN service transmission transmission latency and packet loss rate; according to transmission transmission latency and packet loss rate, to evaluate the quality of the video is used as the basis for network transmission of CDN service, the evaluation formula is: NQV (y, z) = b*g (y) C*h (z), y g y (transmission loss rate.) as the transmission loss rate evaluation function; Z transmission delay, H (z) for the transmission delay evaluation function; B and C can be configured according to the type of a constant video CDN service settings, meet Bc = 1. The basic network quality assessment method and device for video CDN service transmission provided by the embodiment of the invention can realize the comprehensive evaluation of the quality of the basic network of the video CDN service, and the intelligent operation and maintenance is more effective and efficient by adopting the standardized algorithm.

【技术实现步骤摘要】
用于视频CDN业务传输的基础网络质量评估方法和装置
本专利技术实施例涉及通信技术,尤其涉及一种用于视频CDN业务传输的基础网络质量评估方法和装置。
技术介绍
随着互联网规模的爆炸式增长,CDN(ContentDeliveryNetwork,内容分发网络)已成为重要的基础设施。简而言之,CDN就是通过一切可能的手段和方案,让用户回源和接收数据的速度达到最优,并为服务器提供安全和并发屏障的一种服务。在传统视频CDN业务的基础网络评价中,主要通过丢包、时延两个独立指标来评价网络质量,由于运营商网络以及互联网的传输方式都具有不稳定性,因此,视频CDN业务的传输网络波动具有较强的不确定性,依据这两个独立指标无法有效地结合视频业务综合评估网络品质,且通过这两个独立指标难以实现智能化运维。
技术实现思路
本专利技术实施例提供一种用于视频CDN业务传输的基础网络质量评估方法和装置,用以实现对视频CDN业务基础网络品质的综合评价。第一方面,本专利技术实施例提供一种用于视频CDN业务传输的基础网络质量评估方法,包括:获取视频CDN业务的传输丢包率和传输时延;根据所述传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z)式中,y为传输丢包率,g(y)为传输丢包率评估函数;z为传输时延,h(z)为传输时延评估函数;b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1。在第一方面的第一种可能的实现方式中,传输丢包率评估函数g(y)具体为:若0%<y≤15%,g(y)=100×1.5(-1000y2);若y>15%,g(y)=0;式中,y为传输丢包率,g(y)为传输丢包率评估函数。在第一方面的第二种可能的实现方式中,传输时延评估函数h(z)具体为:若若z>100ms,h(z)=0;式中,z为传输时延,h(z)为传输时延评估函数。结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,还包括:在时间粒度t内,对用于视频CDN业务传输的基础网络的稳定性进行评估,评估公式为:式中,nqv1,nqv2,nqv3,……,nqvt为时间粒度t内的nqv(y,z)值,nqv0为nqv1,nqv2,nqv3,……,nqvt的平均值。第二方面,本专利技术实施例提供一种用于视频CDN业务传输的基础网络质量评估装置,包括:获取模块,用于获取视频CDN业务的传输丢包率和传输时延;处理模块,用于根据所述传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z)式中,y为传输丢包率,g(y)为传输丢包率评估函数;z为传输时延,h(z)为传输时延评估函数;b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1。在第二方面的第一种可能的实现方式中,所述处理模块包括传输丢包率评估单元,所述传输丢包率评估单元用于依据传输丢包率评估函数对CDN业务的传输丢包率进行评估,传输丢包率评估函数g(y)具体为:若0%<y≤15%,g(y)=100×1.5(-1000y2);若y>15%,g(y)=0;式中,y为传输丢包率,g(y)为传输丢包率评估函数。在第二方面的第二种可能的实现方式中,所述处理模块还包括传输时延评估单元,所述传输时延评估单元用于依据传输时延评估函数对CDN业务的传输时延进行评估,传输时延评估函数h(z)具体为:若若z>100ms,h(z)=0;式中,z为传输时延,h(z)为传输时延评估函数。结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述处理模块还用于在时间粒度t内,对用于视频CDN业务传输的基础网络的稳定性进行评估,评估公式为:式中,nqv1,nqv2,nqv3,……,nqvt为时间粒度t内的nqv(y,z)值,nqv0为nqv1,nqv2,nqv3,……,nqvt的平均值。本专利技术实施例提供的技术方案,通过获取视频CDN业务的传输丢包率和传输时延,并根据传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z),y为传输丢包率,g(y)为传输丢包率评估函数,z为传输时延,h(z)为传输时延评估函数,b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1,可以实现对视频CDN业务基础网络品质的综合评价,且由于采用标准化算法,智能化运维更为有效和高效。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术用于视频CDN业务传输的基础网络质量评估方法实施例的流程图;图2为传输丢包率评估函数的模拟曲线示意图;图3为传输时延评估函数的模拟曲线示意图;图4为本专利技术用于视频CDN业务传输的基础网络质量评估装置实施例的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术用于视频CDN业务传输的基础网络质量评估方法实施例的流程图,如图1所示,本实施例的方法可以包括:S101、获取视频CDN业务的传输丢包率和传输时延。在传统的基础网络的评价中,传输丢包率和传输时延是非常有效的评价指标,但在应用到视频CDN行业中时,有其明显的弊端。其一,传输丢包率和传输时延相互独立又相互影响,反应传输基础网络不同的网络环境,两者均可能对视频CDN的传输质量造成影响。其二,由于两项指标评价的复杂性,无法对于视频CDN传输的基础网络进行综合评价。其三,传输丢包率和传输时延对视频CDN的业务质量的影响是非线性的,这两项指标在传统的线性使用过程中容易失效且不确定性大。但在传统的视频CDN传输的基础网络评价中,传输丢包率和传输时延,是非常成熟、非常普遍的评价方法。因此传输丢包率和传输时延的获取成本非常低,对于以上两指标的采集、入库和计算也相对容易实现,因此该方法的实践意义非常高。S102、根据传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估。具体的,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z)式中,y为传输丢包率,g(y)为传输丢包率评估函数;z为传输时延,h(z)为传输时延评估函数;b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1。通过这种反应视频CDN业务的基础网络评价的有效算法,综合丢包和时延对视频业务质量的影响,准确、有效、高效评价视频CDN的基础网络质量。本专利技术实施例提供的技术方案,通过获取视频CDN业务的传输丢包率和传输时延,并根据传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估本文档来自技高网...
用于视频CDN业务传输的基础网络质量评估方法和装置

【技术保护点】
一种用于视频CDN业务传输的基础网络质量评估方法,其特征在于,包括:获取视频CDN业务的传输丢包率和传输时延;根据所述传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z)式中,y为传输丢包率,g(y)为传输丢包率评估函数;z为传输时延,h(z)为传输时延评估函数;b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1。

【技术特征摘要】
1.一种用于视频CDN业务传输的基础网络质量评估方法,其特征在于,包括:获取视频CDN业务的传输丢包率和传输时延;根据所述传输丢包率和传输时延,对用于视频CDN业务传输的基础网络质量进行评估,评估公式为:nqv(y,z)=b*g(y)﹢c*h(z)式中,y为传输丢包率,g(y)为传输丢包率评估函数;z为传输时延,h(z)为传输时延评估函数;b和c为根据视频CDN业务的类型设置的可配置常数,满足b﹢c=1。2.根据权利要求1所述的方法,其特征在于,传输丢包率评估函数g(y)具体为:若0%<y≤15%,若y>15%,g(y)=0;式中,y为传输丢包率,g(y)为传输丢包率评估函数。3.根据权利要求1所述的方法,其特征在于,传输时延评估函数h(z)具体为:若0≤z≤100ms,若z>100ms,h(z)=0;式中,z为传输时延,h(z)为传输时延评估函数。4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:在时间粒度t内,对用于视频CDN业务传输的基础网络的稳定性进行评估,评估公式为:式中,nqv1,nqv2,nqv3,……,nqvt为时间粒度t内的nqv(y,z)值,nqv0为nqv1,nqv2,nqv3,……,nqvt的平均值。5.一种用于视频CDN业务传输的基础网络质量评估装置,其特征在于,包括:获取模块,用于获取视频CDN业务的传输丢包率和传输时延;处理模...

【专利技术属性】
技术研发人员:刘英桥黄浩亮
申请(专利权)人:深圳市网心科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1