展示处理的方法和装置制造方法

文档序号:7783027阅读:169来源:国知局
展示处理的方法和装置制造方法
【专利摘要】本发明实施例提供一种展示处理的方法和装置,该方法包括:根据预设画布的高度,网元的特性的数值,以及与该特性对应的上限值和下限值,获取该网元的垂直方向位置信息;并根据该网元的垂直方向位置信息,获取该网元的序号;根据预设边距,该网元的序号,预设阈值和该画布的宽度,获取该网元的水平方向位置信息;根据该网元的垂直方向位置信息,该预设阈值和该画布的宽度,获取该网元的大小信息;根据该网元的垂直方向位置信息和水平方向位置信息,以及该网元的大小信息,在该画布上进行展示处理。
【专利说明】展示处理的方法和装置
【技术领域】
[0001]本发明实施例涉及通信技术,尤其涉及一种展示处理的方法和装置。
【背景技术】
[0002]在当前的网络视图或拓扑视图中,网元的位置展示一般是按照网元具体的物理地址位置进行展示,另外,网元之间的逻辑关系一般按照树形结构或者环形结构等方式进行展示。但是,上述两种展示方式虽然能够直观反映网元在网络中的具体位置,以及网元和网元之间的逻辑关系,但是并不能够或者很难表现出具体网元的其他特性,例如:故障或者覆
盖范围等。
[0003]因此,基于上述存在的问题,目前主要通过对网元使用不同的颜色或者大小来展示其特性,但是在网元较多且分布密集的情况下,用户也很难通过颜色或者大小将关注的网元分辨出来,从而造成了现有技术中网元特性的差异很难展现的问题。

【发明内容】

[0004]本发明实施例提供一种展示处理的方法和装置,以实现在画布上能够直观的展示出各个网元在这一网络中的特性差异。
[0005]本发明实施例的第一个方面提供一种展示处理的方法,包括:
[0006]根据预设画布的高度,网元的特性的数值,以及与所述特性对应的上限值和下限值,获取所述网元的垂直方向位置信息;并根据所述网元的垂直方向位置信息,获取所述网兀的序号;
[0007]根据预设边距,所述网元的序号,预设阈值和所述画布的宽度,获取所述网元的水平方向位置信息;
[0008]根据所述网元的垂直方向位置信息,所述预设阈值和所述画布的宽度,获取所述网元的大小信息;
[0009]根据所述网元的垂直方向位置信息和水平方向位置信息,以及所述网元的大小信息,在所述画布上进行展示处理。
[0010]在第一个方面的第一种可能实现方式中,所述根据预设画布的高度,网元的特性的数值,以及与所述特性对应的上限值和下限值,获取所述网元的垂直方向位置信息,包括:
[0011]根据所述预设画布的高度i以及所述特性对应的上限值u和下限值1,采用公式s=i/(u_l),获取所述特性对应的标尺s ;
[0012]根据所述特性对应的标识s和所述特性的数值t,采用公式y=s X t,获取所述网元的垂直方向位置信息1,并对所述?进行取整处理,获取y’ ;
[0013]其中,所述i, u, 1, s, t, y和y’均大于零。
[0014]结合第一个方面的第一种可能实现方式,在第一个方面的第二种可能实现方式中,所述根据预设边距,所述网元的序号,预设阈值和所述画布的宽度,获取所述网元的水平方向位置信息,包括:
[0015]根据所述预设阈值m和所述画布的宽度j,采用公式n=mX j,获取最大宽度η ;
[0016]根据所述预设边距ρ,所述网元的序号k和所述最大宽度η,采用公式x=p+kXn,获取所述网元的水平方向位置信息X,并对所述X进行取整处理,获取X’ ;
[0017]其中,所述m, j, η, p, k, χ和χ’均大于零。
[0018]结合第一个方面的第二种可能实现方式,在第一个方面的第三种可能实现方式中,所述根据所述网元的垂直方向位置信息,所述预设阈值和所述画布的宽度,获取所述网元的大小信息,包括:
[0019]根据所述网元的垂直方向位置信息y’,以及所述最大宽度n,采用公式q=y’ /n,获取所述网元的大小信息q,并对所述q进行取整处理,获取q’ ;
[0020]其中,所述n, q和q’均大于零。
[0021]本发明实施例的第一个方面提供一种展示处理的装置,包括:
[0022]网元位置获取模块,用于根据预设画布的高度,网元的特性的数值,以及与所述特性对应的上限值和下限值,获取所述网元的垂直方向位置信息;
[0023]网元序号获取模块,用于根据所述网元的垂直方向位置信息,获取所述网元的序号;
[0024]所述网元位置获取模块还用于根据预设边距,所述网元的序号,预设阈值和所述画布的宽度,获取所述网元的水平方向位置信息;
[0025]网元大小信息获取模块,用于根据所述网元的垂直方向位置信息,所述预设阈值和所述画布的宽度,获取所述网元的大小信息;
[0026]展示处理模块,用于根据所述网元的垂直方向位置信息和水平方向位置信息,以及所述网元的大小信息,在所述画布上进行展示处理。
[0027]在第二个方面的第一种可能实现方式中,所述网元位置获取模块包括:
[0028]标识获取单元,用于根据所述预设画布的高度i以及所述特性对应的上限值U和下限值1,采用公式s=i/(u-l),获取所述特性对应的标尺S ;
[0029]垂直位置获取单元,用于根据所述特性对应的标识s和所述特性的数值t,采用公式y=s X t,获取所述网元的垂直方向位置信息y,并对所述y进行取整处理,获取y’ ;
[0030]其中,所述i, u, 1, s, t, y和y’均大于零。
[0031]结合第二个方面的第一种可能实现方式,在第二个方面的第二种可能实现方式中,所述网元位置获取模块还包括:
[0032]最大宽度获取单元,用于根据所述预设阈值m和所述画布的宽度j,采用公式n=mXj,获取最大宽度η ;
[0033]水平位置获取单元,用于根据所述预设边距ρ,所述网元的序号k和所述最大宽度n,采用公式x=p+kXn,获取所述网元的水平方向位置信息X,并对所述χ进行取整处理,获取X,;
[0034]其中,所述m, j, n, p, k, χ和X’均大于零。
[0035]结合第二个方面的第二种可能实现方式,在第二个方面的第三种可能实现方式中,所述网元大小信息获取模块具体用于根据所述垂直位置获取单元获取的网元的垂直方向位置信息y’,以及所述最大宽度单元获取的所述最大宽度n,采用公式q=y’ /n,获取所述网元的大小信息q,并对所述q进行取整处理,获取q’ ;
[0036]其中,所述n, q和q’均大于零。
[0037]本发明实施例展示处理的方法和装置,通过根据预设画布的高度、网元的特性的数值,以及与该特性对应的上限值和下限值,获取该网元的垂直方向位置信息,并根据网元的垂直方向位置信息,获取该网元的序号,根据预设边距,网元的序号,预设阈值和画布的宽度,获取该网元的水平方向位置信息,并根据网元的垂直方向位置信息,预设阈值和画布的宽度,获取该网元的大小信息,最后根据网元的垂直方向位置信息和水平方向位置信息,以及网元的大小信息,在该画布上进行展示处理,从而使得特性的数值越大的网元的大小信息大于其他的该特性的数值较小的网元的大小信息,并使得特性的数值越大的网元的位置在画布的上方,特性的数值越小的网元的位置在画布的下方,进而在画布上能够直观的展示出各个网元在这一网络中的特性差异。
【专利附图】

【附图说明】
[0038]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为本发明展示处理的方法的一个实施例的流程图;
[0040]图2为本发明展示处理的方法的另一个实施例的流程图;
[0041]图3为本实施例中画布展示的一个实例图;
[0042]图4为本发明展示处理的装置的一个实施例的结构示意图;
[0043]图5为本发明展示处理的装置的另一个实施例的结构示意图。
【具体实施方式】
[0044]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045]图1为本发明展示处理的方法的一个实施例的流程图,如图1所示,本实施例的方法可以包括:
[0046]步骤101、根据预设画布的高度,网元的特性的数值,以及与该特性对应的上限值和下限值,获取该网元的垂直方向位置信息。
[0047]步骤102、根据该网元的垂直方向位置信息,获取该网元的序号。
[0048]在本实施例中,该网元的特性可以包括:使用率、覆盖率或者告警率等。每个特性对应的上限值可以相同也可以不相同,另外,每个特性对应的下限值可以相同也可以不相同。
[0049]另外,在本实施例中,处于同一个垂直坐标上的网元可能会多个,即在同一水平线上会有多个网元需要展示,则需要为每个网元进行编号,使得每个网元对应的序号是唯一的。[0050]步骤103、根据预设边距,该网元的序号,预设阈值和该画布的宽度,获取该网元的水平方向位置信息。
[0051]在本实施例中,该预设边距是指位于离画布边缘最接近的一个网元与画布边缘之间的距离。
[0052]步骤104、根据该网元的垂直方向位置信息,该预设阈值和该画布的宽度,获取该网元的大小信息。
[0053]步骤105、根据该网元的垂直方向位置信息和水平方向位置信息,以及该网元的大小信息,在该画布上进行展示处理。
[0054]在本实施例中,可以根据网元的垂直方向位置信息和水平位置信息,以及网元的大小信息,在该画布上进行绘制。
[0055]在本实施例中,通过根据预设画布的高度、网元的特性的数值,以及与该特性对应的上限值和下限值,获取该网元的垂直方向位置信息,并根据网元的垂直方向位置信息,获取该网元的序号,根据预设边距,网元的序号,预设阈值和画布的宽度,获取该网元的水平方向位置信息,并根据网元的垂直方向位置信息,预设阈值和画布的宽度,获取该网元的大小信息,最后根据网元的垂直方向位置信息和水平方向位置信息,以及网元的大小信息,在该画布上进行展示处理,从而使得特性的数值越大的网元的大小信息大于其他的该特性的数值较小的网元的大小信息,并使得特性的数值越大的网元的位置在画布的上方,特性的数值越小的网元的位置在画布的下方,进而在画布上能够直观的展示出各个网元在这一网络中的特性差异。
[0056]下面采用几个具体的实施例,对图1所示方法实施例的技术方案进行详细说明。
[0057]图2为本发明展示处理的方法的另一个实施例的流程图,如图2所示,该方法包括:
[0058]步骤201、根据该预设画布的高度i以及该特性对应的上限值u和下限值1,采用公式(1):
[0059]s=i/(u_l) (1)
[0060]获取该特性对应的标尺s。
[0061]步骤202、根据该特性对应的标识s和该特性的数值t,采用公式(2):
[0062]y=s X t (2)
[0063]获取该网元的垂直方向位置信息y,并对该y进行取整处理,获取y’。
[0064]其中,该i, u, 1, s, t, y和y’均大于零。
[0065]步骤203、根据该网元的垂直方向位置信息y’,获取该网元的序号。
[0066]步骤204、根据该预设阈值m和该画布的宽度j,采用公式(3):
[0067]n=mX j (3)
[0068]获取最大宽度η。
[0069]在本实施例中,该预设阈值为常数。
[0070]步骤205、根据该预设边距ρ,该网元的序号k和该最大宽度n,采用公式(4):
[0071]x=p+kXn (4)
[0072]获取该网元的水平方向位置信息X,并对该χ进行取整处理,获取X’ ;
[0073]其中,该m, j, n, p, k, χ和X’均大于零。[0074]步骤206、根据该网元的垂直方向位置信息y’,以及该最大宽度n,采用公式(5):
[0075]q=y’/n (5)
[0076]获取该网元的大小信息q,并对该q进行取整处理,获取q’ ;
[0077]其中,该η和q均大于零。
[0078]在本实施例中,该网元的大小信息q具体是指该网元的宽度和高度均为q。
[0079]步骤207、根据该网元的垂直方向位置信息y’和水平方向位置信息X’,以及该网元的大小信息q’,在该画布上进行展示处理。
[0080]在本实施例中,举例来说,以画布的高度为80,宽度为100,且预设阈值为0.02为例,并以网元的告警特性为例,当一个网元的告警数量为120时,采用上述方式可以得出其对应的垂直方向位置信息为20 ;假使其序号为1,则该对应的水平方向位置信息为12,大小信息为10X10 (即宽乘以高)。
[0081]当另一个网元的告警数量为320时,采用上述方式可以得出其对应的垂直方向位置信息为50 ;假使其序号为1,则该对应的水平方向位置信息为12,大小信息为25X25 (BP宽乘以高)。
[0082]由此可知,告警数量越大,其在画布上的位置越向上,且大小也越大,从而在画布上能够直观的展示出这两个网元在这一网络中的特性差异。
[0083]在本实施例中,可选地,在该画布上进行展示处理的过程中,可以对网元的位置信息和网元的大小信息进行调整。举例来说,图3为本实施例中画布展示的一个实例图,如图3所示,图3左侧中一个网元覆盖了画布的边缘,因此,可以对该网元的水平位置信息和/或大小信息进行调整,以实现图3右侧所示。
[0084]图4为本发明展示处理的装置的一个实施例的结构示意图,如图4所示,本实施例的装置可以包括:网元位置获取模块11、网元序号获取模块12、网元大小信息获取模块13和展示处理模块14。其中,网元位置获取模块11用于根据预设画布的高度,网元的特性的数值,以及与该特性对应的上限值和下限值,获取该网元的垂直方向位置信息;网元序号获取模块12用于根据该网元的垂直方向位置信息,获取该网元的序号;网元位置获取模块11还用于根据预设边距,该网元的序号,预设阈值和该画布的宽度,获取该网元的水平方向位置信息;网元大小信息获取模块13用于根据该网元的垂直方向位置信息,该预设阈值和该画布的宽度,获取该网元的大小信息;展示处理模块14用于根据该网元的垂直方向位置信息和水平方向位置信息,以及该网元的大小信息,在该画布上进行展示处理。
[0085]本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0086]图5为本发明展示处理的装置的另一个实施例的结构示意图,在上述图4所示实施例的基础上,如图5所示,该网元位置获取模块11包括:标识获取单元111和垂直位置获取单元112 ;其中,标识获取单元111用于根据该预设画布的高度i以及该特性对应的上限值u和下限值1,采用公式s=i/(u-l),获取该特性对应的标尺s ;垂直位置获取单元112用于根据该特性对应的标识s和该特性的数值t,采用公式y=s X t,获取该网元的垂直方向位置信息y,并对该y进行取整处理,获取y’ ;其中,该i,u,1,s,t,y和y’均大于零。
[0087]可选地,网元位置获取模块11还包括:最大宽度获取单元113和水平位置获取单元114 ;其中,最大宽度获取单元113用于根据该预设阈值m和该画布的宽度j,采用公式n=mX j,获取最大宽度η ;水平位置获取单元114用于根据该预设边距ρ,该网元的序号k和该最大宽度n,采用公式x=P+kXn,获取该网元的水平方向位置信息X,并对该χ进行取整处理,获取X’ ;其中,该m, j, n, p, k, χ和χ’均大于零。
[0088]可选地,网元大小信息获取模块13具体用于根据该垂直位置获取单元112获取的网元的垂直方向位置信息y’,以及该最大宽度单元113获取的该最大宽度n,采用公式q=y’/n,获取该网元的大小信息q,并对该q进行取整处理,获取q’ ;其中,该n,和q’均大于零。
[0089]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0090]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种展示处理的方法,其特征在于,包括:根据预设画布的高度,网元的特性的数值,以及与所述特性对应的上限值和下限值,获取所述网元的垂直方向位置信息;并根据所述网元的垂直方向位置信息,获取所述网元的序号;根据预设边距,所述网元的序号,预设阈值和所述画布的宽度,获取所述网元的水平方向位置信息;根据所述网元的垂直方向位置信息,所述预设阈值和所述画布的宽度,获取所述网元的大小信息;根据所述网元的垂直方向位置信息和水平方向位置信息,以及所述网元的大小信息,在所述画布上进行展示处理。
2.根据权利要求1所述的方法,其特征在于,所述根据预设画布的高度,网元的特性的数值,以及与所述特性对应的上限值和下限值,获取所述网元的垂直方向位置信息,包括:根据所述预设画布的高度i以及所述特性对应的上限值u和下限值1,采用公式s=i/(u-1),获取所述特性对应的标尺s ;根据所述特性对应的标识s和所述特性的数值t,采用公式y=s X t,获取所述网元的垂直方向位置信息y,并对所述y进行取整处理,获取y’ ;其中,所述i,u, 1, s, t, y和y’均大于零。
3.根据权利要求2所述的方法,其特征在于,所述根据预设边距,所述网元的序号,预设阈值和所述画布的宽度,获取所述网元的水平方向位置信息,包括:根据所述预设阈值m和所述`画布的宽度j,采用公式n=mX j,获取最大宽度η ;根据所述预设边距Ρ,所述网元的序号k和所述最大宽度η,采用公式x=p+kXn,获取所述网元的水平方向位置信息X,并对所述X进行取整处理,获取X’ ;其中,所述m, j, n, p, k, X和X’均大于零。
4.根据权利要求3所述的方法,其特征在于,所述根据所述网元的垂直方向位置信息,所述预设阈值和所述画布的宽度,获取所述网元的大小信息,包括:根据所述网元的垂直方向位置信息y’,以及所述最大宽度n,采用公式q=y’ /n,获取所述网元的大小信息q,并对所述q进行取整处理,获取q’ ;其中,所述n, q和q’均大于零。
5.一种展示处理的装置,其特征在于,包括:网元位置获取模块,用于根据预设画布的高度,网元的特性的数值,以及与所述特性对应的上限值和下限值,获取所述网元的垂直方向位置信息;网元序号获取模块,用于根据所述网元的垂直方向位置信息,获取所述网元的序号;所述网元位置获取模块还用于根据预设边距,所述网元的序号,预设阈值和所述画布的宽度,获取所述网元的水平方向位置信息;网元大小信息获取模块,用于根据所述网元的垂直方向位置信息,所述预设阈值和所述画布的宽度,获取所述网元的大小信息;展示处理模块,用于根据所述网元的垂直方向位置信息和水平方向位置信息,以及所述网元的大小信息,在所述画布上进行展示处理。
6.根据权利要求5所述的装置,其特征在于,所述网元位置获取模块包括:标识获取单元,用于根据所述预设画布的高度i以及所述特性对应的上限值U和下限值1,采用公式S=i/(u-l),获取所述特性对应的标尺S ;垂直位置获取单元,用于根据所述特性对应的标识s和所述特性的数值t,采用公式y=sXt,获取所述网元的垂直方向位置信息y,并对所述y进行取整处理,获取y’ ;其中,所述i,u, 1, s, t, y和y’均大于零。
7.根据权利要求6所述的装置,其特征在于,所述网元位置获取模块还包括:最大宽度获取单元,用于根据所述预设阈值m和所述画布的宽度j,采用公式n=mXj,获取最大宽度η ;水平位置获取单元,用于根据所述预设边距Ρ,所述网元的序号k和所述最大宽度n,采用公式x=P+kXn,获取所述网元的水平方向位置信息X,并对所述X进行取整处理,获取X ;其中,所述m, j, n, p, k, X和X’均大于零。
8.根据权利要求7所述的装置,其特征在于,所述网元大小信息获取模块具体用于根据所述垂直位置获取单元获取的网元的垂直方向位置信息y’,以及所述最大宽度单元获取的所述最大宽度n,采用公式q=y’ /η,获取所述网元的大小信息q,并对所述q进行取整处理,获取q’ ;其中,所述n, q和q’均大于零。`
【文档编号】H04L12/24GK103684879SQ201310746477
【公开日】2014年3月26日 申请日期:2013年12月30日 优先权日:2013年12月30日
【发明者】蒋特, 艾米班, 殷一石 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1