网络设备的分级方法及设备技术

技术编号:13454688 阅读:99 留言:0更新日期:2016-08-02 18:00
本发明专利技术涉及一种网络设备的分级方法及设备,分级方法包括:根据待分级网络设备与管理待分级网络设备的调度器所管理的其它网络设备之间的连接质量信息,来计算待分级网络设备的连接质量,其中,待分级网络设备为调度器中所管理的全部未分级网络设备中之一;针对全部未分级网络设备中的各未分级网络设备,分别根据未分级网络设备与调度器中所管理的其它网络设备之间的连接质量信息,来计算未分级网络设备的连接质量;以及根据待分级网络设备的连接质量和全部未分级网络设备的连接质量,对待分级网络设备进行分级。通过本发明专利技术实施例的分级方法及设备,能够提高CDN网络、P2P网络等所建立的连接的通信质量。

【技术实现步骤摘要】

本专利技术涉及网络多媒体
,尤其涉及一种网络设备的分级方法及设备
技术介绍
在诸如内容分发网络(ContentDeliveryNetwork,CDN)、对等网络(PeertoPeer,P2P)等的网络中,涉及一种网络设备,该网络设备在以下称为RD(RealDevice)。其中,该网络设备例如为用于接入运营商网络的路由器,其特征是具有一定的可以用来提供互联网服务的上下行带宽,并且其CPU运算能力或者是存储能力与当前的电子设备相比较,可以不做过多要求。通过虚拟化的技术将这样的网络设备聚合起来,并通过虚拟化调度单元(调度器)来整合这些设备的零散带宽,以提供统一的对外的网络服务。通常,如图1所示,虚拟化调度单元采用分级的方式将RD分为一级RD和二级RD,其中,根据一级RD的带宽来确定二级RD的个数。并且例如在CDN网络中,一级RD从CDN网络获取要传输的数据,然后通过该一级RD将所获取到的数据分发给多个二级RD,二级RD再将数据分发给例如手机、台式机、笔记本电脑等客户端。在以往技术中,通常采用随机的方式来对RD进行分级。如果将例如P2P网络视频直播系统部署在按照这种方式对RD进行分级的网络中,可能导致P2P网络视频直播系统的数据传输路径不是最优路径,从而导致P2P网络建立的连接的通信质量不佳。
技术实现思路
技术问题有鉴于此,本专利技术要解决的技术问题是如何提高例如P2P网络、CND网络等建立的连接的通信质量。解决方案为了解决上述技术问题,根据本专利技术的一实施例,提供了一种网络设备的分级方法,该分级方法包括:根据待分级网络设备与管理所述待分级网络设备的调度器所管理的其它网络设备之间的连接质量信息,来计算所述待分级网络设备的连接质量,其中,所述待分级网络设备为所述调度器中所管理的全部未分级网络设备中之一;针对所述全部未分级网络设备中的各未分级网络设备,分别根据该未分级网络设备与所述调度器中所管理的其它网络设备之间的连接质量信息,来计算该未分级网络设备的连接质量;以及根据所述待分级网络设备的连接质量和所述全部未分级网络设备的连接质量,对所述待分级网络设备进行分级。对于上述分级方法,在一种可能的实现方式中,根据所述待分级网络设备的连接质量和所述全部未分级网络设备的连接质量,对所述待分级网络设备进行分级,包括:将所述待分级网络设备的连接质量与所述全部未分级网络设备的连接质量的平均值进行比较;以及根据比较结果来确定是将所述待分级网络设备作为一级网络设备还是将所述待分级网络设备作为二级网络设备,其中,在所述待分级网络设备的连接质量大于全部未分级网络设备的连接质量的平均值的情况下,将所述待分级网络设备作为一级网络设备,在所述待分级网络设备的连接质量小于或等于全部未分级网络设备的连接质量的平均值的情况下,将所述待分级网络设备作为二级网络设备。对于上述分级方法,在一种可能的实现方式中,在计算所述待分级网络设备的连接质量之前,包括:从所述调度器获取所述待分级网络设备与所述调度器所管理的其它网络设备之间的连接质量信息;在计算各未分级网络设备的连接质量之前,包括:从所述调度器分别获取各未分级网络设备与所述调度器所管理的其它网络设备之间的连接质量信息。对于上述分级方法,在一种可能的实现方式中,通过执行以下式1来计算所述待分级网络设备的连接质量,其中,QTi表示所述待分级网络设备RDi的连接质量,qi,j表示所述待分级网络设备RDi与其它网络设备RDj之间的连接质量信息,n表示所述调度器所管理的除所述待分级网络设备RDi之外的其它网络设备的个数,i表示所述待分级网络设备的编号,j表示其它网络设备的编号。对于上述分级方法,在一种可能的实现方式中,两个网络设备之间的连接质量信息表示两个网络设备从传输数据开始到结束的过程中的中断次数与累计连接时间的比值,其中,所述累计连接时间表示两个网络设备从传输数据开始到结束的时间段。为了解决上述技术问题,根据本专利技术的另一实施例,提供了一种网络设备的分级设备,该分级设备包括:计算单元,用于根据待分级网络设备与管理所述待分级网络设备的调度器所管理的其它网络设备之间的连接质量信息,来计算所述待分级网络设备的连接质量,并且用于针对所述调度器中所管理的全部未分级网络设备中的各未分级网络设备,分别根据该未分级网络设备与所述调度器中所管理的其它网络设备之间的连接质量信息,来计算该未分级网络设备的连接质量,其中,所述待分级网络设备为所述全部未分级网络设备中之一;以及分级单元,与所述计算单元连接,用于根据所述待分级网络设备的连接质量和所述全部未分级网络设备的连接质量,对所述待分级网络设备进行分级。对于上述分级设备,在一种可能的实现方式中,所述分级单元包括:比较模块,用于将所述待分级网络设备的连接质量与所述全部未分级网络设备的连接质量的平均值进行比较;以及确定模块,与所述比较模块连接,用于根据比较结果来确定是将所述待分级网络设备作为一级网络设备还是将所述待分级网络设备作为二级网络设备,其中,在所述待分级网络设备的连接质量大于全部未分级网络设备的连接质量的平均值的情况下,所述确定模块将所述待分级网络设备作为一级网络设备,在所述待分级网络设备的连接质量小于或等于全部未分级网络设备的连接质量的平均值的情况下,所述确定模块将所述待分级网络设备作为二级网络设备。对于上述分级设备,在一种可能的实现方式中,所述分级设备还包括获取单元,其中,所述获取单元与所述计算单元连接,用于从所述调度器获取所述待分级网络设备与所述调度器所管理的其它网络设备之间的连接质量信息,并且用于从所述调度器分别获取各未分级网络设备与所述调度器所管理的其它网络设备之间的连接质量信息。对于上述分级设备,在一种可能的实现方式中,所述计算单元通过执行以下式1来计算所述待分级网络设备的连接质量,其中,QTi表示所述待分级网络设备RDi的连接质量,qi,j表示所述待分级网络设备RDi与其它网络设备RDj之间的连接质量信息,n表示所述调度器所管理的除所述待分级网络设备RDi之外的其它网络设备的个数,i表示所述待分级网络设备的编号,j表示其它网络设备的编号。对于上述分级设备,在一种可能的实现方式中,两个网络设备之间的连接质量信息表示两个网络设备从传输数据开始到结束的过程中的中断次数与累计连接时间的比值,其中,所述累计连接时间表示两个网本文档来自技高网...

【技术保护点】
一种网络设备的分级方法,其特征在于,包括:根据待分级网络设备与管理所述待分级网络设备的调度器所管理的其它网络设备之间的连接质量信息,来计算所述待分级网络设备的连接质量,其中,所述待分级网络设备为所述调度器中所管理的全部未分级网络设备中之一;针对所述全部未分级网络设备中的各未分级网络设备,分别根据该未分级网络设备与所述调度器中所管理的其它网络设备之间的连接质量信息,来计算该未分级网络设备的连接质量;以及根据所述待分级网络设备的连接质量和所述全部未分级网络设备的连接质量,对所述待分级网络设备进行分级。

【技术特征摘要】
1.一种网络设备的分级方法,其特征在于,包括:
根据待分级网络设备与管理所述待分级网络设备的调度器所管理的其
它网络设备之间的连接质量信息,来计算所述待分级网络设备的连接质量,
其中,所述待分级网络设备为所述调度器中所管理的全部未分级网络设备中
之一;
针对所述全部未分级网络设备中的各未分级网络设备,分别根据该未分
级网络设备与所述调度器中所管理的其它网络设备之间的连接质量信息,来
计算该未分级网络设备的连接质量;以及
根据所述待分级网络设备的连接质量和所述全部未分级网络设备的连
接质量,对所述待分级网络设备进行分级。
2.根据权利要求1所述的分级方法,其特征在于,根据所述待分级网络
设备的连接质量和所述全部未分级网络设备的连接质量,对所述待分级网络
设备进行分级,包括:
将所述待分级网络设备的连接质量与所述全部未分级网络设备的连接
质量的平均值进行比较;以及
根据比较结果来确定是将所述待分级网络设备作为一级网络设备还是
将所述待分级网络设备作为二级网络设备,其中,在所述待分级网络设备的
连接质量大于全部未分级网络设备的连接质量的平均值的情况下,将所述待
分级网络设备作为一级网络设备,在所述待分级网络设备的连接质量小于或
等于全部未分级网络设备的连接质量的平均值的情况下,将所述待分级网络
设备作为二级网络设备。
3.根据权利要求1所述的分级方法,其特征在于,
在计算所述待分级网络设备的连接质量之前,包括:从所述调度器获取
所述待分级网络设备与所述调度器所管理的其它网络设备之间的连接质量
信息;
在计算各未分级网络设备的连接质量之前,包括:从所述调度器分别获
取各未分级网络设备与所述调度器所管理的其它网络设备之间的连接质量
信息。
4.根据权利要求1所述的分级方法,其特征在于,通过执行以下式1来
计算所述待分级网络设备的连接质量,
其中,QTi表示所述待分级网络设备RDi的连接质量,qi,j表示所述待分
级网络设备RDi与其它网络设备RDj之间的连接质量信息,n表示所述调度器
所管理的除所述待分级网络设备RDi之外的其它网络设备的个数,i表示所述
待分级网络设备的编号,j表示其它网络设备的编号。
5.根据权利要求1-4中任一项所述的分级方法,其特征在于,两个网络
设备之间的连接质量信息表示两个网络设备从传输数据开始到结束的过程
中的中断次数与累计连接时间的比值,其中,所述累计连接时间表示两个网
络设备从传输数据开始到结束的时间段。
6.一种网络设备...

【专利技术属性】
技术研发人员:艾明达李铮杨敬宇姚键潘柏宇王冀
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1