管理路径的获取方法及其装置与相关设备制造方法及图纸

技术编号:6956400 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种管理路径的获取方法,包括:获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别;按节点级别从高到低、以及服务级别从高到低的顺序,对以第一设备所在节点为根节点的子树上的,除了第一设备之外的设备,即第二设备进行如下操作:若第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第二设备的服务级别和应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第二设备确定为应由第一设备管理的设备。本发明专利技术实施例还提供相关装置与设备。本发明专利技术实施例中,可以通过改变设备的服务级别和可管理级别的配置,以适应不同的组网要求。

【技术实现步骤摘要】

本专利技术涉及通信
,具体涉及一种管理路径的获取方法及其装置与相关设备
技术介绍
内容分发网络(CDN,Content Distribution Network)是通过在现有的网络协议 (IP, Internet Protocol)网中增加一层新的网络架构,将内容发布到最接近用户的网络 “边缘”,使用户可以就近取得所需的内容。⑶N广泛应用于交互式网络电视(IPTVJnternet Protocol Television)、移动流媒体、视频监控等领域,从技术上解决由于网络带宽小、用户访问量大、网点分布不均等原因,造成的用户访问流媒体内容时的体验问题。在CDN系统中,部署有媒体服务器,用于缓存媒体内容,就近给用户提供服务。一般由一组媒体服务器(MS,Media Service)组成一个⑶N节点给一个区域的用户提供媒体服务。为了各个CDN节点的负载均衡,以及每个CDN节点内的媒体服务器的负载均衡,一般在CDN网络中的不同层次的CDN节点均部署有调度服务器,用于用户在不同CDN节点间的调度以及在节点内媒体服务器间的调度。CDN的各节点关系是一种树状结构,越靠近根节点的节点离用户越远,反之则越近。每个节点均部署有媒体服务器,同时根据用户的容量,各节点可能还部署有调度服务器。请参阅图10,图10为现有技术中主要应用的⑶N实现技术的示意图。如图10 所示,每个虚线椭圆为一个⑶N节点,全网部署有内容分发网络控制器(⑶NC,Content Distribution Network Controller)来负责节点间的调度,节点内部署有区域控制器(CC, Cluster Controller)负责节点内MS的调度。⑶NC接入网络后,获取节点间的树状拓扑关系及每个节点内的CC,探测以该CDNC所在节点为根节点的子树上所有节点内CC的状态,根据CC的状态将用户调度到CC上。CC接入网络后,获取该CC所在节点的MS,并探测该MS 的状态,根据MS的状态将用户调度到MS上。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,CDNC管理各节点内 CC, CC管理所在节点内的MS,每个设备的管理路径是由设备的软件逻辑确定。若要适应不同的组网要求,例如,新增一个⑶NC并要求原有⑶NC管理新增的⑶NC,或者不部署CC而直接由CDNC管理MS,则需要对设备进行软件升级才能实现。
技术实现思路
本专利技术实施例提供一种管理路径的获取方法及其装置与相关设备,能够通过改变设备的配置,适应不同的组网要求。本专利技术实施例提供了一种管理路径的获取方法,包括获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别;按节点级别从高到低、以及设备服务级别从高到低的顺序,对以第一设备所在节点为根节点的子树上的,除了第一设备之外的第二设备进行如下操作若第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第二设备的服务级别和已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第二设备确定为应由第一设备管理的设备。本专利技术实施例提供了一种管理路径的获取装置,包括获取模块,用于获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别;第一操作模块,用于在获取模块执行相关操作之后,按节点级别从高到低、以及设备服务级别从高到低的顺序,对以第一设备所在节点为根节点的子树上的,除了第一设备之外的设备,即第二设备进行如下操作 若第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第二设备的服务级别和已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第二设备确定为应由第一设备管理的设备。本专利技术实施例提供了一种内容分发网络控制器,包括上述管理路径的获取装置。本专利技术实施例提供了一种区域控制器,包括上述管理路径的获取装置。与现有技术相比,本专利技术实施例包括如下有益效果本专利技术实施例中,由于每个设备的管理路径是由设备的服务级别和可管理级别确定的,因此,可以通过改变设备的服务级别和可管理级别的配置,以改变设备的管理路径, 从而适应不同的组网要求。相对现有技术需要对设备进行软件升级才能适应不同的组网要求,本专利技术实施例具有灵活便捷的优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术管理路径获取方法的一个实施例的示意图;图2是本专利技术管理路径的获取方法的另一实施例的示意图;图3是本专利技术管理路径的获取方法的一个实施例具体应用场景示意图;图4是图3所示实施例中服务级别为24的设备出现故障时的管理路径的示意图;图5是应用本专利技术实施例中管理路径的获取方法实现的一种组网方式;图6是应用本专利技术实施例中管理路径的获取方法实现的另一种组网方式;图7是应用本专利技术实施例中管理路径的获取方法实现的另一种组网方式;图8是应用本专利技术实施例中管理路径的获取方法实现的另一种组网方式;图9是本专利技术实施例中管理路径的获取装置的一个实施例的示意图;图10为现有技术中主要应用的⑶N实现技术的示意图。具体实施例方式本专利技术实施例提供一种管理路径的获取方法及其装置与相关设备。以下分别进行详细说明。请参阅图1,本专利技术实施例中管理路径的获取方法的一个实施例包括101、获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别;可以由第一设备执行步骤101,可以在第一设备一接入网络即执行步骤101。第一设备可以为⑶NC、CC、或其它的非边缘⑶N设备。网络节点间的树状拓扑关系包括CDN网络中有节点数目,各节点之间的关系,各节点内的设备数量。本专利技术实施例中,为各级CDNC、各级CC、MS都定义两个属性,即服务级别和可管理级别,设备的服务级别表示设备的服务等级,设备的可管理级别表示该设备可管理的服务等级。需要说明的是,由于各节点、和各节点中的设备呈树状分布,因此,设备的服务级别和管理级别的配置应该符合由上级节点的设备管理下级节点的设备这一原则。同样的,即各设备的服务级别和可管理级别的配置应该符合CDNC、CC以及MS的基本特性。为了便于配置,服务级别和可管理级别可以均按二进制的方式来配置。例如,⑶NC 的服务级别可配置为22,即100。102、按节点级别从高到低、以及设备服务级别从高到低的顺序,对以第一设备所在节点为根节点的子树上的,除了第一设备之外的第二设备进行如下操作,以确定应由第一设备管理的设备若第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第二设备的服务级别和已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第二设备确定为应由第一设备管理的设备。具体的,在本专利技术实施例中,可以由第一设备执行步骤102。基于上级节点的设备管理下级节点的设备,服务级别高的设备管理服务级别低的设备的原则,第一设备通过以下两个条件确定以第一设备所在节点为根节点的子树上的每个第二设备是否为应由第一设备管理的设备条件一是,第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零;条件二是,本文档来自技高网
...

【技术保护点】
1.一种管理路径的获取方法,其特征在于,包括:获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别;按节点级别从高到低、以及设备服务级别从高到低的顺序,对以第一设备所在节点为根节点的子树上的,除了第一设备之外的第二设备进行如下操作:若第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第二设备的服务级别和已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第二设备确定为应由第一设备管理的设备。

【技术特征摘要】
1.一种管理路径的获取方法,其特征在于,包括获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别; 按节点级别从高到低、以及设备服务级别从高到低的顺序,对以第一设备所在节点为根节点的子树上的,除了第一设备之外的第二设备进行如下操作若第二设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第二设备的服务级别和已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第二设备确定为应由第一设备管理的设备。2.根据权利要求1所述方法,其特征在于,所述方法还包括 监测应由第一设备管理的设备;若监测到应由第一设备管理的设备出现故障,则按节点级别从高到低、以及设备服务级别从高到低的顺序,对设备间的树状拓扑关系中,以该故障设备为根节点的子树上的,除了该故障设备之外的第三设备进行如下操作若第三设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第三设备的服务级别和在所有第三设备中已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第三设备确定为应由第一设备管理的设备。3.根据权利要求2所述方法,其特征在于,所述方法还包括若监测到所述故障设备的故障消除,则按节点级别从高到低、以及设备服务级别从高到低的顺序,对设备间的树状拓扑关系中,以该故障设备为根节点的子树上的设备,即第四设备进行如下操作若第四设备的服务级别和第一设备的可管理级别进行相与操作的结果大于零,且第四设备的服务级别和在所有第四设备中已经确定为应由第一设备管理的设备的可管理级别进行相与操作的结果不大于零,则将第四设备确定为应由第一设备管理的设备。4.根据权利要求2所述方法,其特征在于,在监测到应由第一设备管理的设备出现故障之后,还包括发出告警消息,所述告警消息携带有所述故障设备的标识信息。5.一种管理路径的获取装置,其特征在于,包括获取模块,用于获取整个网络节点间的树状拓扑关系、各设备的服务级别及可管理级别;第一操作模块,用于在获取模块执行相关操作之后,按节点级别从高...

【专利技术属性】
技术研发人员:甘漠
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

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

1