用于检测时钟链路风险的方法和网络管理系统的利记博彩app
【专利摘要】本发明实施例提供了用于检测时钟链路风险的方法和网络管理系统。该方法包括:确定网络中长链或成环的时钟链路;确定时钟链路上的节点所分布的m个子网,m为正整数;在显示平面上,呈现m个子网所对应的m个子网视图,并在m个子网视图内突出呈现时钟链路对应的时钟链路图,时钟链路图用于表示时钟链路上的节点之间的连接状态。本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险检测,从而能够提高时钟链路风险的检测效率以及准确度。
【专利说明】用于检测时钟链路风险的方法和网络管理系统
【技术领域】
[0001]本发明涉及通信领域,并且具体地,涉及用于检测时钟链路风险的方法和网络管理系统。
【背景技术】
[0002]随着无线网络技术的演进,网络对时间同步的要求越来越高,因此对于时钟的维护也越来越重要。
[0003]通常,在网络中采用一个或多个基准时钟源为各个网络节点提供时钟标准,每个节点可以选择优先级高的基准时钟源进行跟踪,跟踪同一个基准时钟源的各个节点形成一条时钟链路。在时钟链路过长或成环的情况下,就会引发故障。例如,过长的时钟链路会导致掉话或语音不清晰等。鉴于此,网络维护工程师通常会定期对网络中潜在的长链和成环的时钟链路风险进行检测,通常网络维护工程师会从时钟链路的末节点开始,逐个登陆设备,查找时钟接口和时钟上游节点,直到查找到基准时钟源,并手工绘制从末节点到基准时钟源的路径,从而判断如何对风险进行修复。
[0004]可见,这种方式不仅导致对时钟链路风险判断的效率极低,而且出错概率较高。
【发明内容】
[0005]本发明实施例提供用于检测时钟链路风险的方法和网络管理系统,能够提高时钟链路风险的检测效率以及准确度。
[0006]第一方面,提供了一种用于检测时钟链路风险的方法,包括:确定网络中长链或成环的时钟链路;确定所述时钟链路上的节点所分布的m个子网,m为正整数;在显示平面上,呈现所述m个子网所对应的m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,所述时钟链路图用于表示所述时钟链路上的节点之间的连接状态。
[0007]结合第一方面,在第一种可能的实现方式中,所述呈现所述m个子网所对应的m个子网视图,包括:按照所述时钟链路图上的节点的跟踪顺序,呈现所述m个子网视图。
[0008]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,包括:在所述时钟链路为长链的时钟链路时,将所述时钟链路图突出呈现为长链形状;在所述时钟链路为成环的时钟链路时,将所述时钟链路图突出呈现为封闭环形状。
[0009]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述显示平面包括第一显示区域和第二显示区域;所述在显示平面上,呈现所述m个子网所对应的m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,包括:在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图;
[0010]所述方法还包括:在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图。[0011]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图,包括:在所述第二显示区域上突出呈现所述时钟链路图中分布在所述第一子网视图内的部分。
[0012]结合第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图,包括:基于针对于所述第一显示区域的第一输入,在所述第二显示区域上呈现所述第一子网视图,所述第一输入用于选择所述第一子网视图。
[0013]结合第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式或第一方面的第五种可能的实现方式,在第六种可能的实现方式中,还包括:如果当前在所述第一显示区域上没有完全呈现出所述m个子网视图,则在所述第一显示区域上呈现按钮;基于针对于所述按钮的第二输入,呈现所述m个子网视图中未被呈现的子网视图。
[0014]结合第一方面的第三种可能的实现方式至第一方面的第六种可能的实现方式中任一种实现方式,在第七种可能的实现方式中,所述显示平面还包括第三显示区域;所述方法还包括:在所述第三显示区域上呈现时钟链路标识,时钟链路标识包括所述时钟链路上离基准时钟源最远的节点的标识;
[0015]所述在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图,包括:基于针对于所述时钟链路标识的第三输入,在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图。
[0016]结合第一方面的第三种可能的实现方式至第一方面的第七种可能的实现方式中任一种实现方式,在第八种可能的实现方式中,所述显示平面还包括第四显示区域;所述方法还包括:在所述第四显示区域上呈现对所述时钟链路的修复策略。
[0017]结合第一方面的第三种可能的实现方式至第一方面的第八种可能的实现方式中任一种实现方式,在第九种可能的实现方式中,还包括:基于针对于所述第一子网视图的第四输入,修复所述时钟链路。
[0018]第二方面,提供了一种网络管理系统,包括:确定单元,用于确定网络中长链或成环的时钟链路;所述确定单元,还用于确定所述时钟链路上的节点所分布的m个子网,m为正整数;呈现单元,用于在显示平面上,呈现所述m个子网所对应的m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,所述时钟链路图用于表示所述时钟链路上的节点之间的连接状态。
[0019]结合第二方面,在第一种可能的实现方式中,所述呈现单元具体用于按照所述时钟链路图上的节点的跟踪顺序,呈现所述m个子网视图。
[0020]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述呈现单元具体用于在所述时钟链路为长链的时钟链路时,将所述时钟链路图突出呈现为长链形状;在所述时钟链路为成环的时钟链路时,将所述时钟链路图突出呈现为封闭环形状。
[0021]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述显示平面包括第一显示区域和第二显示区域;所述呈现单元具体用于在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图;
[0022]所述呈现单元还用于在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图。
[0023]结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述呈现单元具体用于在所述第二显示区域上突出呈现所述时钟链路图中分布在所述第一子网视图内的部分。
[0024]结合第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述呈现单元具体用于基于针对于所述第一显示区域的第一输入,在所述第二显示区域上呈现所述第一子网视图,所述第一输入用于选择所述第一子网视图。
[0025]结合第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式或第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述呈现单元还用于如果当前在所述第一显示区域上没有完全呈现出所述m个子网视图,则在所述第一显示区域上呈现按钮;基于针对于所述按钮的第二输入,呈现所述m个子网视图中未被呈现的子网视图。
[0026]结合第二方面的第三种可能的实现方式至第二方面的第六种可能的实现方式中任一种实现方式,在第七种可能的实现方式中,所述显示平面包括第三显示区域;所述呈现单元还用于在所述第三显示区域上呈现时钟链路标识,时钟链路标识包括所述时钟链路上离基准时钟源最远的节点的标识;所述呈现单元具体用于基于针对于所述时钟链路标识的第三输入,在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图。
[0027]结合第二方面的第三种可能的实现方式至第二方面的第七种可能的实现方式中任一种实现方式,在第八种可能的实现方式中,所述显示平面还包括第四显示区域;所述呈现单元还用于在所述第四显示区域上呈现对所述时钟链路的修复策略。
[0028]结合第二方面的第三种可能的实现方式至第二方面的第八种可能的实现方式中任一种实现方式,在第九种可能的实现方式中,还包括:修复单元,用于基于针对于所述第一子网视图的第四输入,修复所述时钟链路。
[0029]本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险检测,从而能够提闻时钟链路风险的检测效率以及准确度。
【专利附图】
【附图说明】
[0030]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是根据本发明实施例的用于检测时钟链路风险的方法的示意性流程图。
[0032]图2是可应用本发明实施例的场景的一个例子的示意图。
[0033]图3是可应用本发明实施例的场景的另一例子的示意图。
[0034]图4是可应用本发明实施例的场景的另一例子的示意图。
[0035]图5是可应用本发明实施例的场景的另一例子的示意图。[0036]图6是根据本发明一个实施例的网络管理系统的示意框图。
[0037]图7是根据本发明另一实施例的网络管理系统的示意框图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
[0039]本发明的技术方案,可以应用于各种通信系统,例如:全球移动通信系统(GlobalSystem of Mobile communication, GSM),石马分多址(Code Division Multiple Access,CDMA)系统,宽带码分多址(Wideband Code Division Multiple Access Wireless,WCDMA),通用分组无线业务(General Packet Radio Service, GPRS),长期演进(Long TermEvolution, LTE)等。
[0040]图1是根据本发明实施例的用于检测时钟链路风险的方法的示意性流程图。图1的方法由网络管理系统执行。
[0041 ] 110,确定网络中长链或成环的时钟链路。
[0042]例如,长链的时钟链路可以是指该链路上的节点数目超过某一阈值,例如,如果某一时钟链路上的节点数目超过15个,则可以认为该时钟链路为长链的时钟链路。成环的时钟链路可以是指该链路上的节点形成封闭环,例如在某一时钟链路上有节点A和节点B,其中节点A的下一跳节点为节点B,节点B的下一跳节点为节点A,这样这条时钟链路就是成环的时钟链路。
[0043]由于长链或成环的时钟链路会造成网络故障,因此,在检测时钟链路风险时,首先要确定长链或成环的时钟链路。例如,外界系统可以向网络管理系统发送指示消息,该指示消息可以用于指示对全部网络或部分网络中的时钟链路进行检测,或者该指示消息也可以用于指示某一节点作为末节点并指示对从该节点至基准时钟源的时钟链路风险进行检测。上述部分网络可以指某个子网或子网中的部分网元所形成的局部网络。子网可以是根据网络层次或地域等因素进行划分的。上述末节点可以是指时钟链路上距离基准时钟源最远的节点。网络管理系统可以根据指示消息,确定网络中的长链或成环的时钟链路。
[0044]例如,网络管理系统可以在指示消息所指示的网络中选择某个节点作为末节点,或者网络管理系统可以将指示消息所指示的节点作为末节点,然后从该末节点开始查找时钟上游节点,直至查找到作为基准时钟源的节点,同时记录该时钟链路的跟踪关系以及跳数。
[0045]对于该时钟链路是否为长链的时钟链路,网络管理系统可以确定跳数是否超过某一阈值。比如,该阈值可以为15。当跳数超过该阈值时,将该条时钟链路确定为长链的时钟链路。
[0046]对于该时钟链路是否为成环的时钟链路,网络管理系统可以基于跟踪关系来确定。例如,在跟踪关系中,节点A的下一跳节点为节点B,节点B的下一跳节点为节点C,节点C的下一跳节点为节点A,这样网络管理系统就可以将该时钟链路确定为成环的时钟链路。[0047]120,确定时钟链路上的节点所分布的m个子网,m为正整数。
[0048]如上所述,子网可以是根据网络层次或地域等因素进行划分的。因此,时钟链路上的节点可以分布在一个或多个子网内。
[0049]130,在显示平面上,呈现m个子网所对应的m个子网视图,并在m个子网视图内突出呈现时钟链路对应的时钟链路图,时钟链路图用于表示时钟链路上的节点之间的连接状态。
[0050]为了便于网络维护,网络管理系统中存储有每个子网所对应的子网视图。每个子网视图可以表示相应的子网内节点之间的连接关系,也就是可以表示相应的子网的拓扑。
[0051]时钟链路图是以可视化图形表示时钟链路,能够表示时钟链路上的节点之间的连接状态。网络管理系统确定时钟链路和子网视图后,可以通过可视化的方式,在显示平面上呈现m个子网视图,并在m个子网视图内突出呈现时钟链路对应的时钟链路图。
[0052]突出呈现时钟链路图可以是指以高亮方式或者放大方式或者改变颜色方式等能够区别于子网视图内其它链路的方式来呈现时钟链路图上的节点以及节点之间的连接情况。例如,以第一显示比例呈现时钟链路图上的节点,以第二显示比例呈现非时钟链路图上的节点,第一显示比例大于第二显示比例。也就是,可以将时钟链路图上的节点放大呈现。再如,以第一颜色显示非时钟链路,而以第二颜色显示时钟链路。此外,还可以隐藏非时钟链路图上节点之间的连接线,从而突出显示时钟链路图上节点之间的连接线。
[0053]本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险 检测,从而能够提闻时钟链路风险的检测效率以及准确度。
[0054]可选地,作为一个实施例,在步骤130中,网络管理系统可以按照时钟链路图上的节点的跟踪顺序,呈现m个子网视图。
[0055]网络管理系统按照时钟链路图上的节点的跟踪顺序呈现m个子网视图,就使得m个子网视图内的时钟链路图能够以时钟跟踪顺序来呈现,从而能够提高时钟链路风险的检测效率,并进一步提闻后续的风险修复效率。
[0056]可选地,作为另一实施例,在步骤130中,在时钟链路为长链的时钟链路时,网络管理系统可以将时钟链路图突出呈现为长链形状。在时钟链路为成环的时钟链路时,网络管理系统可以将时钟链路图突出呈现为封闭环形状。
[0057]本实施例中,通过以直观的方式呈现长链或成环的时钟链路对应的时钟链路图,使得在视觉上形成一条完整的链路,能够提高对时钟链路风险的判断效率。
[0058]以直观的方式呈现长链或成环的时钟链路对应的时钟链路图,可以采用多种方式来实现。例如,时钟链路图在每个子网视图内的这部分链路图上的节点之间的连接状态可以采用实连接方式来呈现。相邻的子网视图之间的节点之间的连接状态可以采用虚连接方式来呈现,也就是,相邻的子网视图之间的节点之间的连线与子网视图的边框的交点采用相同的横坐标或纵坐标,且节点之间的连线在相邻子网视图的边框之间断开。
[0059]例如以虚连接方式呈现相邻的子网视图的节点之间的连接状态可以如下:对于时钟链路图上的任意的第一节点和第二节点,其中第二节点是第一节点的下一跳节点,第一节点位于第η个子网视图内,第二节点位于第(η+1)个子网视图内,其中η为正整数,且n ^ m-lo从第一节点向第二节点方向延伸出的连线可以与第η个子网视图的边框相交于第一点,从第二节点向第一节点方向延伸出的连线可以与第(η+l)个子网视图的边框相交于第二点,第一点和第二点可以具有相同的横坐标或纵坐标。例如,在m个子网视图是以从左到右的方式排列时,第一点和第二点可以具有相同的纵坐标。在m个子网视图是以从上到下的方式排列时,第一点和第二点可以具有相同的横坐标。比如,对于长链形状的时钟链路图,第一点和第二点可以为子网视图边框的中点。
[0060]而对于封闭环形状的时钟链路图,除了存在上述第一节点和第二节点外,还存在任意的第三节点和第四节点,第四节点是第三节点的下一跳节点,第三节点位于第(η+l)个子网视图内,第四节点位于第η个子网视图内,从第三节点向第四节点方向延伸出的连线可以与第(η+l)个子网视图的边框相交于第三点,从第四节点向第三节点方向延伸出的连线可以与第η个子网视图的边框相交于第四点,第三点和第四点可以具有相同的横坐标或纵坐标。这样,对于封闭环形状的时钟链路图,第一点和第二点位于子图视图边框的1/4处,第三点和第四点可以位于子图视图的3/4处。为了使时钟链路图呈现封闭环形状,第一点与第四点的横坐标或纵坐标是不相同的,第二点和第三点的横坐标或纵坐标是不相同的。
[0061]这样,通过相邻子网视图之间的节点的连线与子网视图的边框的交点采用相同的横坐标或纵坐标,使得子网视图内的时钟链路图能够呈现为完整的长链形状或封闭环形状,从而能够提升对时钟链路风险的判断效率。
[0062]可选地,作为另一实施例,显示平面可以包括第一显示区域和第二显示区域。在步骤130中,网络管理系统可以在第一显示区域上,呈现m个子网视图,并在m个子网视图内突出呈现时钟链路图。在步骤130之后,网络管理系统还可以在第二显示区域上呈现m个子网视图中被选择的第一子网视图。
[0063]具体地,网络管理系统可以在第一显示区域上呈现m个子网视图,在第二显示区域上呈现m个子网视图中的一个。其中,在第二显示区域上所呈现的第一子网视图可以是由用户通过鼠标或键盘等输入方式选择的,或者也可以是网络管理系统默认选择的。
[0064]第一显示区域和第二显示区域可以位于显示平面上的任意位置,例如,第一显示区域可以位于显示平面的下方,第二显示平面可以位于第一显示区域的上方。
[0065]可选地,作为另一实施例,网络管理系统可以在第二显示区域上突出呈现时钟链路图中分布在第一子网视图内的部分。
[0066]网络管理系统可以突出呈现时钟链路图在第一子网视图内的这部分链路图,例如可以通过高亮方式来突出呈现时钟链路图在第一子网视图内的这部分链路图。
[0067]此外,网络管理系统还可以在第二显示区域上放大呈现第一子网视图内的节点以及第一子网视图内的节点之间的连线,即在第二显示区域上呈现第一子网视图的拓扑。
[0068]可选地,作为另一实施例,网络管理系统可以基于针对于第一显示区域的第一输入,在第二显示区域上呈现第一子网视图,第一输入用于选择第一子网视图。
[0069]例如,用户可以通过鼠标或键盘等输入方式,随机选择m个子网视图中要在第二显示区域呈现的第一子网视图。
[0070]此外,网络管理系统也可以以默认的方式,在第二显示区域呈现第一子网视图。例如,第一子网视图可以是时钟链路图上的末节点所分布的子网视图。
[0071]可选地,作为另一实施例,网络管理系统可以周期性地在第二显示区域上依次呈现m个子网视图,即在不同的周期内,第二显示区域上显示的第一子网视图是不同的。
[0072]可选地,作为另一实施例,如果当前在第一显示区域上没有完全呈现出m个子网视图,则在第一显示区域上呈现按钮。基于针对于按钮的第二输入,呈现m个子网视图中未被呈现的子网视图。
[0073]例如,当第一显示区域上没有完全呈现m个子网视图,例如只呈现了(m-3)个子网视图,还有3个子网视图没有呈现,这样,用户可以通过点击第一显示区域上的按钮,使得剩余3个子网视图呈现在第一显示区域上。
[0074]可选地,作为另一实施例,显示平面还可以包括第三显示区域。网络管理系统可以在第三显示区域上呈现时钟链路标识,时钟链路标识可以包括时钟链路上离基准时钟源最远的节点的标识。在步骤130中,网络管理系统可以基于针对于时钟链路标识的第三输入,在第一显示区域上,呈现m个子网视图,并在m个子网视图内突出呈现时钟链路图。
[0075]时钟链路上离基准时钟源最远的节点的标识指末节点的标识。网络中可能存在一条或多条长链的或成环的时钟链路。那么网络管理系统可以在第三显示区域上显示一个或多个时钟链路标识。用户可以通过各种输入方式,来选择时钟链路标识,使得在第一显示区域上呈现出该被选择的时钟链路标识所对应的子网视图以及时钟链路图。相应地,也可以使得在第二显示区域上呈现出第一显示区域显示的子网视图中被选择的子网视图。
[0076]可选地,作为另一实施例,显示平面还可以包括第四显示区域。网络管理系统还可以在第四显示区域上呈现对时钟链路的修复策略。
[0077]例如,网络管理系统可以根据步骤110中确定的长链或成环的时钟链路,在第四显示区域上呈现对该时钟链路的修复策略。此外,网络管理系统还可以基于用户针对于第四显示区域的输入呈现对时钟链路的修复策略,例如,用户可以通过键盘或触摸屏等输入设备针对于第四显示区域来输入对时钟链路的修复策略,网络管理系统基于这样的输入来呈现修复策略。
[0078]可选地,作为另一实施例,网络管理系统还可以基于针对于第一子网视图的第四输入,修复时钟链路。例如,假设节点数目超过某一阈值的时钟链路为长链的时钟链路,比如该阈值为15,那么网络管理系统可以基于针对于第16个节点的输入,调整第16个节点的接口优先级,使其不再跟踪第15个节点。对时钟链路进行修复。这样,能够提高对长链或成环的时钟链路的修复效率。
[0079]或者,网络管理系统还可以重新调整时钟链路上的节点之间的跟踪关系,从而修复长链或成环的时钟链路。
[0080]本发明实施例不仅可以应用在检测时钟链路的场景中,还可以应用于类似的场景中,例如,检测业务路径或隧道(tunneI)路由等场景。
[0081]下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
[0082]图2是可应用本发明实施例的场景的一个例子的示意图。
[0083]如图2所示,显示平面201包括第一显示区域202a、第二显示区域202b、第三显示区域202c和第四显示区域202d。
[0084]通常,网络中可能存在一条或多条长链或成环的时钟链路。网络管理系统在确定网络中长链或成环的时钟链路后,可以在第三显示区域上呈现出每条时钟链路的标识。时钟链路标识可以是时钟链路的末节点的标识。例如,在图2的第三显示区域上,示出两个时钟链路标识,即10和30。
[0085]网络管理系统可以基于针对于时钟链路标识的输入,在第一显示区域202a呈现相应的子网视图和该子网视图内的时钟链路图。例如,在图2中,假设用户通过鼠标等输入方式选择了时钟链路标识10,则当前在第一显示区域202a上呈现出时钟链路标识10对应的子网视图和该子网视图内的时钟链路图203。
[0086]如图2所示,当前在第一显示区域202a上呈现出4个子网视图,即子网视图21a至21d。在子网视图21a至21d内,突出呈现出时钟链路图203。
[0087]此外,如果当前在第一显示区域202a上并未完全呈现时钟链路图203所分布的全部子网视图,那么第一显示区域202a上可以呈现出按钮204a。用户可以各种输入方式来选中按钮204a,从而使第一显示区域202a上呈现出未完全呈现的子网视图。图3是可应用本发明实施例的场景的另一例子的示意图。假设在第一显示区域202a上未呈现出子网视图21e,那么通过用户对按钮204a的点击,可以在第一显示区域202a上呈现出子网视图21e,如图3所示。此外,在图3中,基于针对于按钮204b的输入,第一显示区域202a上还可以呈现出被隐藏的子网视图21a。
[0088]结合图2和图3可以看出,时钟链路图203是从节点A至节点N的链路图。
[0089]为了突出呈现时钟链路图203,时钟链路图203上的节点A至N的显示比例可以高于各个子网视图内的其它节点。而且,节点A至N的链路图可以处于高亮状态。此外,在节点数量较多的情况下,其它节点之间的连接也可以被隐藏,从而使得时钟链路图更清晰地被呈现。
[0090]从图2和图3可以看出,第一显示区域202a上呈现的各个子网视图可以是按照时钟链路的节点的跟踪顺序排列的,例如,该跟踪顺序为:节点A的下一跳节点为节点B,节点B的下一跳节点为节点C,节点C的下一跳节点为节点D,以此类推,直到节点L。
[0091]在时钟链路图203上,每个子网视图内的节点之间通过实线连接。相邻子网视图的节点之间的连接状态通过虚连接方式呈现。例如,节点B的下一跳节点为节点C,从节点B延伸出的连线与子网视图21a的右侧边框相交于点xl,从节点C延伸出的连线与子网视图21b的左侧边框相交于点x2,点xl和点x2具有相同的纵坐标。点xl和点x2可以是子网视图边框的中点。其它相邻子网视图的节点之间的连接方式类似,不再赘述。这样,使得时钟链路图203可以在视觉上呈现为完整的长链形状,从而能够提高对时钟链路风险的判断效率。
[0092]如图2和图3所示,在第二显示区域202b,可以呈现出各个子网视图中被选择的子网视图。例如,当前被选择的子网视图为子网视图21d。网络管理系统可以通过默认方式选择在第二显示区域202b上呈现的子网视图。用户也可以通过各种输入方式,选择要在第二显示区域202b上呈现的子网视图。
[0093]在第二显示区域202b上呈现的子网视图21d内,可以呈现出该子网视图内的全部节点以及它们之间的连接状态。而且,可以突出呈现出时钟链路图203在子网视图21d内的部分,即,从节点K至节点L的链路图。例如,可以通过高亮方式或其它突出的方式来呈现出从节点K至节点L的链路图。
[0094]在第二显示区域202b上,用户可以通过各种输入方式,选择各个节点。网络管理系统可以基于这样的输入,对时钟链路进行修复。
[0095]此外,用户还可以通过各种输入方式,切换在第二显示区域202b上呈现的子网视图。图4是可应用本发明实施例的场景的另一例子的示意图。如图4所示,如果当前被选择的子网视图为子网视图21c,那么在第二显示区域202b上呈现出子网视图21c。
[0096]另外,如图2至图4所示,在显示平面的第四显示区域202d上,可以呈现出针对于当前被选择的时钟链路标识所对应的时钟链路的修复策略。
[0097]本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险检测,从而能够提闻时钟链路风险的检测效率以及准确度。
[0098]图5是可应用本发明实施例的场景的另一例子的示意图。在图2至图4中,以长链的时钟链路为例进行说明的。在图5中,将以成环的时钟链路为例进行说明。
[0099]在图5中,将省略与图2至图4类似的过程的描述。
[0100]在图5中,假设用户通过鼠标等输入方式选择了时钟链路标识30,则当前在第一显示区域202a上呈现出时钟链路标识30对应的子网视图和子网视图内的时钟链路图205。时钟链路图205为从节点R至节点W的链路图。
[0101]如图5所示,当前在第一显示区域202a上呈现出2个子网视图,即子网视图22a至22b。在子网视图22a至22b内,突出呈现出时钟链路图205。
[0102]在时钟链路图205上,每个子网视图内的节点之间通过实线连接。相邻子网视图的节点之间的连接状态通过虚连接方式呈现。例如,节点R的下一跳节点为节点T,从节点R延伸出的连线与子网视图22a的右侧边框相交于点x3,从节点T延伸出的连线与子网视图22b的左侧边框相交于点x4,点x3和点x4具有相同的纵坐标。节点V的下一跳节点为节点S,从节点V延伸出的连线与子网视图22b的左侧边框相交于点x5,从节点S延伸出的连线与子网视图22a的右侧边框相交于点x6,点x5和点x6具有相同的纵坐标。例如,点x3和点x4可以均位于子网视图的边框的1/4处。点x5和点x6可以均位于子网视图的边框的3/4处。这样,使得时钟链路图203可以在视觉上呈现为完整的封闭环形状,从而能够提闻对时钟链路风险的判断效率。
[0103]图5的实施例的其它内容类似于上述图2至图4的实施例,不再赘述。
[0104]本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险检测,从而能够提闻时钟链路风险的检测效率以及准确度。
[0105]此外,在上述图2至图5所示,显示平面201还可以包括工具栏。例如,在工具栏上可以包括视图放大、视图缩小或搜索节点等常用的针对子网视图的操作选项。
[0106]图6是根据本发明一个实施例的网络管理系统的示意框图。网络管理系统600包括确定单元610和呈现单元620。
[0107]确定单元610确定网络中长链或成环的时钟链路。确定单元610还确定时钟链路上的节点所分布的m个子网,m为正整数。呈现单元620在显示平面上,呈现m个子网所对应的m个子网视图,并在m个子网视图内突出呈现时钟链路对应的时钟链路图,时钟链路图用于表示时钟链路上的节点之间的连接状态。
[0108]本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险检测,从而能够提闻时钟链路风险的检测效率以及准确度。
[0109]可选地,作为一个实施例,呈现单元620可以按照时钟链路图上的节点的跟踪顺序,呈现m个子网视图。
[0110]可选地,作为另一实施例,呈现单元620可以在时钟链路为长链的时钟链路时,将时钟链路图突出呈现为长链形状。呈现单元620可以在时钟链路为成环的时钟链路时,将时钟链路图突出呈现为封闭环形状。
[0111]可选地,作为另一实施例,显示平面包括第一显示区域和第二显示区域。呈现单元620可以在第一显示区域上,呈现m个子网视图,并在m个子网视图内突出呈现时钟链路图。呈现单元620还可以在第二显示区域上呈现m个子网视图中被选择的第一子网视图。
[0112]可选地,作为另一实施例,呈现单元620可以在第二显示区域上突出呈现时钟链路图中分布在第一子网视图内的部分。
[0113]可选地,作为另一实施例,呈现单元620可以基于针对于第一显示区域的第一输入,在第二显示区域上呈现第一子网视图,第一输入用于选择第一子网视图。
[0114]可选地,作为另一实施例,如果当前在第一显示区域上没有完全呈现出m个子网视图,则呈现单元620还可以在第一显示区域上呈现按钮。呈现单元620基于针对于按钮的第二输入,呈现m个子网视图中未被呈现的子网视图。
[0115]可选地,作为另一实施例,显示平面还可以包括第三显示区域。呈现单元620还可以在第三显示区域上呈现时钟链路标识,时钟链路标识包括时钟链路上离基准时钟源最远的节点的标识。呈现单元620可以基于针对于时钟链路标识的第三输入,在第一显示区域上,呈现m个子网视图,并在m个子网视图内突出呈现时钟链路图。
[0116]可选地,作为另一实施例,显示平面还可以包括第四显示区域。呈现单元620还可以在第四显示区域上呈现对时钟链路的修复策略。
[0117]可选地,作为另一实施例,网络管理系统610还可以包括修复单元630。修复单元630可以基于针对于第一子网视图的第四输入,修复时钟链路。
[0118]网络管理系统600的其它功能和操作可以参照上面图1至图5的方法实施例中涉及网络管理系统的过程,为了避免重复,此处不再赘述。
[0119]图7是根据本发明另一实施例的网络管理系统的示意框图。网络管理系统700包括存储器710和处理器720。
[0120]存储器710可以包括随机存储器、闪存、只读存储器、可编程只读存储器、非易失性存储器或寄存器等。处理器720可以是中央处理器(Central Processing Unit,CPU)。
[0121]存储器710用于存储可执行指令。处理器720执行存储器710中存储的可执行指令,用于:确定网络中长链或成环的时钟链路;确定时钟链路上的节点所分布的m个子网,m为正整数;在显示平面上,呈现m个子网所对应的m个子网视图,并在m个子网视图内突出呈现时钟链路对应的时钟链路图,时钟链路图用于表示时钟链路上的节点之间的连接状态。
[0122]本发明实施例中,通过在显示平面上呈现长链或成环的时钟链路所分布的子网对应的子网视图,并在子网视图内突出呈现时钟链路对应的时钟链路图,使得能够根据时钟链路图进行时钟链路风险检测,从而能够提闻时钟链路风险的检测效率以及准确度。[0123]可选地,作为一个实施例,处理器720还可以执行存储器710中存储的可执行指令,用于按照时钟链路图上的节点的跟踪顺序,呈现m个子网视图。
[0124]可选地,作为另一实施例,处理器720还可以执行存储器710中存储的可执行指令,用于:在时钟链路为长链的时钟链路时,将时钟链路图突出呈现为长链形状;在时钟链路为成环的时钟链路时,将时钟链路图突出呈现为封闭环形状。
[0125]可选地,作为另一实施例,显示平面包括第一显示区域和第二显示区域。处理器720还可以执行存储器710中存储的可执行指令,用于:在第一显示区域上,呈现m个子网视图,并在m个子网视图内突出呈现时钟链路图;在第二显示区域上呈现m个子网视图中被选择的第一子网视图。
[0126]可选地,作为另一实施例,处理器720还可以执行存储器710中存储的可执行指令,用于在第二显示区域上突出呈现时钟链路图中分布在第一子网视图内的部分。
[0127]可选地,作为另一实施例,处理器720还可以执行存储器710中存储的可执行指令,用于基于针对于第一显示区域的第一输入,在第二显示区域上呈现第一子网视图,第一输入用于选择第一子网视图。
[0128]可选地,作为另一实施例,处理器720还可以执行存储器710中存储的可执行指令,用于:如果当前在第一显示区域上没有完全呈现出m个子网视图,则在第一显示区域上呈现按钮;基于针对于按钮的第二输入,呈现m个子网视图中未被呈现的子网视图。
[0129]可选地,作为另一实施例,显示平面还可以包括第三显示区域。处理器720还可以执行存储器710中存储的可执行指令,用于:在第三显示区域上呈现时钟链路标识,时钟链路标识包括时钟链路上离基准时钟源最远的节点的标识;基于针对于时钟链路标识的第三输入,在第一显示区域上,呈现m个子网视图,并在m个子网视图内突出呈现时钟链路图。
[0130]可选地,作为另一实施例,显示平面还可以包括第四显示区域。处理器720还可以执行存储器710中存储的可执行指令,用于在第四显示区域上呈现对时钟链路的修复策略。
[0131]可选地,作为另一实施例,处理器720还可以执行存储器710中存储的可执行指令,用于基于针对于第一子网视图的第四输入,修复时钟链路。
[0132]网络管理系统700的其它功能和操作可以参照上面图1至图5的方法实施例中涉及网络管理系统的过程,为了避免重复,此处不再赘述。
[0133]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0134]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0135]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0136]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0137]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0138]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0139]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种用于检测时钟链路风险的方法,其特征在于,包括: 确定网络中长链或成环的时钟链路; 确定所述时钟链路上的节点所分布的m个子网,m为正整数; 在显示平面上,呈现所述m个子网所对应的m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,所述时钟链路图用于表示所述时钟链路上的节点之间的连接状态。
2.根据权利要求1所述的方法,其特征在于,所述呈现所述m个子网所对应的m个子网视图,包括: 按照所述时钟链路图上的节点的跟踪顺序,呈现所述m个子网视图。
3.根据权利要求2所述的方法,其特征在于,所述在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,包括: 在所述时钟链路为长链的时钟链路时,将所述时钟链路图突出呈现为长链形状; 在所述时钟链路为成环的时钟链路时,将所述时钟链路图突出呈现为封闭环形状。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述显示平面包括第一显示区域和第二显示区域; 所述在显示平面上,呈现所述m个子网所对应的m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,包括: 在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图; 所述方法还包括: 在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图。
5.根据权利要求4所述的方法,其特征在于,所述在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图,包括: 在所述第二显示区域上突出呈现所述时钟链路图中分布在所述第一子网视图内的部分。
6.根据权利要求4或5所述的方法,其特征在于,所述在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图,包括: 基于针对于所述第一显示区域的第一输入,在所述第二显示区域上呈现所述第一子网视图,所述第一输入用于选择所述第一子网视图。
7.根据权利要求4至6中任一项所述的方法,其特征在于,还包括: 如果当前在所述第一显示区域上没有完全呈现出所述m个子网视图,则在所述第一显示区域上呈现按钮; 基于针对于所述按钮的第二输入,呈现所述m个子网视图中未被呈现的子网视图。
8.根据权利要求4至7中任一项所述的方法,其特征在于,所述显示平面还包括第三显示区域; 所述方法还包括: 在所述第三显示区域上呈现时钟链路标识,时钟链路标识包括所述时钟链路上离基准时钟源最远的节点的标识; 所述在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图,包括: 基于针对于所述时钟链路标识的第三输入,在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图。
9.根据权利要求4至8中任一项所述的方法,其特征在于,所述显示平面还包括第四显示区域; 所述方法还包括: 在所述第四显示区域上呈现对所述时钟链路的修复策略。
10.根据权利要求4至9中任一项所述的方法,其特征在于,还包括: 基于针对于所述第一子网视图的第四输入,修复所述时钟链路。
11.一种网络管理系统,其特征在于,包括: 确定单元,用于确定网络中长链或成环的时钟链路; 所述确定单元,还用于确定所述时钟链路上的节点所分布的m个子网,m为正整数; 呈现单元,用于在显示平面上,呈现所述m个子网所对应的m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路对应的时钟链路图,所述时钟链路图用于表示所述时钟链路上的节点之间的连接状态。
12.根据权利要求11所述的网络管理系统,其特征在于,所述呈现单元具体用于按照所述时钟链路图上的节点的跟踪顺序,呈现所述m个子网视图。
13.根据权利要求12所述的网络管理系统,其特征在于,所述呈现单元具体用于在所述时钟链路为长链的时钟链路时,将所述时钟链路图突出呈现为长链形状;在所述时钟链路为成环的时钟链路时,将所述时钟链路图突出呈现为封闭环形状。
14.根据权利要求11至13中任一项所述的网络管理系统,其特征在于,所述显示平面包括第一显示区域和第二显示区域; 所述呈现单元具体用于在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图; 所述呈现单元还用于在所述第二显示区域上呈现所述m个子网视图中被选择的第一子网视图。
15.根据权利要求14所述的网络管理系统,其特征在于,所述呈现单元具体用于在所述第二显示区域上突出呈现所述时钟链路图中分布在所述第一子网视图内的部分。
16.根据权利要求14或15所述的网络管理系统,其特征在于,所述呈现单元具体用于基于针对于所述第一显示区域的第一输入,在所述第二显示区域上呈现所述第一子网视图,所述第一输入用于选择所述第一子网视图。
17.根据权利要求14至16中任一项所述的网络管理系统,其特征在于,所述呈现单元还用于如果当前在所述第一显示区域上没有完全呈现出所述m个子网视图,则在所述第一显示区域上呈现按钮;基于针对于所述按钮的第二输入,呈现所述m个子网视图中未被呈现的子网视图。
18.根据权利要求14至17中任一项所述的网络管理系统,其特征在于,所述显示平面包括第三显示区域; 所述呈现单元还用于在所述第三显示区域上呈现时钟链路标识,时钟链路标识包括所述时钟链路上离基准时钟源最远的节点的标识;所述呈现单元具体用于基于针对于所述时钟链路标识的第三输入,在所述第一显示区域上,呈现所述m个子网视图,并在所述m个子网视图内突出呈现所述时钟链路图。
19.根据权利要求14至18中任一项所述的网络管理系统,其特征在于,所述显示平面还包括第四显示区域; 所述呈现单元还用于在所述第四显示区域上呈现对所述时钟链路的修复策略。
20.根据权利要求14至19中任一项所述的网络管理系统,其特征在于,还包括: 修复单元,用于基于针对于所述第一子网视图的第四输入,修复所述时钟链路。
【文档编号】H04L12/24GK104009860SQ201310060447
【公开日】2014年8月27日 申请日期:2013年2月26日 优先权日:2013年2月26日
【发明者】李兴, 李莎莎 申请人:华为技术有限公司