一种传输网络拓扑结构图形的呈现方法及装置制造方法及图纸

技术编号:14812381 阅读:53 留言:0更新日期:2017-03-15 03:30
本发明专利技术公开了一种传输网络拓扑结构图形的呈现方法及装置,方法为,根据传输网络的组网特性,在本地预先建立多种抽象模型;根据用户输入的网元路径属性信息,确定传输网络中包含的每一个分组对应的抽象模型标识;基于该抽象模型标识,生成相应的拓扑结构图形;将生成的各个拓扑结构图形进行整合,生成传输网络拓扑结构图形进行呈现。采用本发明专利技术技术方案,在本地预先建立多种抽象模型,基于传输网络中每一个网元和网络的自身属性,以及上述抽象模型生成传输网络的拓扑结构图形,无须人工对网元间的物理连接图进行调整生成拓扑结构图形,从而有效提高了网络管理和故障处理效率。

【技术实现步骤摘要】

本专利技术涉及计算机领域,尤其涉及一种传输网络拓扑结构图形的呈现方法及装置
技术介绍
在通信系统中,对于传输网络的拓扑管理是传输网络管理的重要组成部分,用户需通过拓扑管理掌握传输网络的拓扑结构、网络覆盖情况、网络容量规模、电路流向等信息,故障管理、性能管理、安全管理等,此外,其他类型的网络管理模块也需要根据上述拓扑管理的结果进行数据或者图形呈现。目前,由传输设备厂家提供的GUI(GraphicalUserInterface;图形用户界面)中,传输网络中网元的布局均以一个网元为单位随机排列。传输网络中各个网元之间的相对位置没有规律可循,如同属于一个“环路”的两个网元之间可能相距很远,且上述同属于同一个“环路”的两个网元之间还可能间插了很多属于其他“环路”的网元。现有传输网络EMS(NetworkElementManagementSystem;网元管理系统)用户界面不能主动根据传输网络中的包含多个网元的“环路”或者包含多个网元的“链路”,生成相应的拓扑结构图形进行展示。如果用户需要查看传输网络的拓扑结构图形,则需要通过手动调整EMS用户界面中网元的位置,人工绘制传输网络拓扑结构图形的方式。例如,参阅图1所示为,华为T2000传输网络对应的GUI呈现图形,该传输网络中包含49个网元,若需要绘制该传输网络的拓扑结构图形,需要对上述传输网络中的每一个网元的位置逐一进行手动调整,即需要进行49次手动调整,才能绘制完成上述传输网络的拓扑结构图形,如图2所示。由此可见,当传输网络较为庞大,包含成千上万个网元时,人工绘制拓扑结构图形,将耗费大量的人力;并且,数量众多的网元也使得绘制得到的拓扑结构图形网元之间关系较为混乱。综上所述,现有技术忽略网元及网络的自身属性,仅呈现出简单的网元间的物理连接图,而不是网络拓扑结构图,使得用户界面混乱、网元及连线互相交叉、重叠,需要用户频繁手动调整网元位置才能获取网络拓扑结构信息,降低了网络管理和故障处理效率。
技术实现思路
本专利技术实施例提供一种传输网络拓扑结构图形呈现方法及装置,用以解决现有技术无法直接呈现传输网络拓扑结构图形的问题,从而提高网络管理效率和故障处理的效率。本专利技术实施例提供的具体技术方案如下:一种传输网络拓扑结构图形的呈现方法,包括:接收用户输入的传输网络的网元路径属性信息;其中,所述网元路径属性信息包括网元分组信息、每一个分组包含的所有网元排列顺序、不同分组之间的关系、以及每一个分组对应的拓扑结构类型;根据所述网元分组信息,确定所述传输网络中包含的所有分组;根据所述不同分组之间的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有分组中的每一个分组对应的抽象模型标识;分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的所有网元排列顺序,生成每一个分组对应的拓扑结构图形;根据所述每一个分组对应的拓扑结构图形以及所述不同分组之间的关系,呈现所述传输网络的拓扑结构图形。一种传输网络拓扑结构图形的呈现装置,包括:接收单元,用于接收用户输入的传输网络的网元路径属性信息;其中,所述网元路径属性信息包括网元分组信息、每一个分组包含的所有网元排列顺序、不同分组之间的关系、以及每一个分组对应的拓扑结构类型;第一确定单元,用于根据所述不同分组之间的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有分组中的所有分组;第二确定单元,用于根据网元路径属性信息,确定所述传输网络中包含的每一个分组对应的抽象模型标识;生成单元,用于分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的所有网元排列顺序,生成每一个分组对应的拓扑结构图形;呈现单元,用于根据所述每一个分组对应的拓扑结构图形以及所述不同分组之间的关系,呈现所述传输网络的拓扑结构图形。本专利技术实施例中,根据传输网络的组网特性,在本地预先建立多种抽象模型;根据用户输入的网元路径属性信息,确定传输网络中包含的每一个分组对应的抽象模型标识;基于该抽象模型标识,生成相应的拓扑结构图形;将生成的各个拓扑结构图形进行整合,生成传输网络拓扑结构图形进行呈现。采用本专利技术技术方案,在本地预先建立多种抽象模型,基于传输网络中每一个网元和网络的自身属性,以及上述抽象模型生成传输网络的拓扑结构图形,无须人工对网元间的物理连接图进行调整生成拓扑结构图形,从而有效提高了网络管理效率和故障处理效率。附图说明图1为现有技术中GUI呈现的传输网络图形;图2为现有技术中传输网络拓扑结构图形;图3为本专利技术实施例中传输网络拓扑结构图形呈现流程图;图4为本专利技术实施例中在本地建立的拓扑结构模型示意图;图5为本专利技术实施例中汇聚环模型对应的拓扑结构图形建立示意图;图6a、图6b和图6c为本专利技术实施例中单汇聚接入模型对应的拓扑结构图形生成示意图;图7为本专利技术实施例中双汇聚接入模型对应的拓扑结构图形建立示意图;图8为本专利技术实施例中传输网络拓扑结构图形呈现装置结构示意图。具体实施方式为了解决现有技术在呈现传输网络拓扑结构图形的过程中,存在呈现效率低,呈现错误率高,以及故障定位速度慢的问题。本专利技术实施例中,根据传输网络的组网特性,在本地预先建立多种抽象模型;根据用户输入的网元路径属性信息,确定传输网络中包含的每一个分组对应的抽象模型标识;基于该抽象模型标识,生成相应的拓扑结构图形;将生成的各个拓扑结构图形进行整合,生成传输网络拓扑结构图形进行呈现。采用本专利技术技术方案,在本地预先建立多种抽象模型,基于传输网络中每一个网元和网络的自身属性,以及上述抽象模型生成传输网络的拓扑结构图形,无须人工对网元间的物理连接图进行调整生成拓扑结构图形,从而有效提高了网络管理效率和故障处理效率。下面结合附图对本专利技术优选的实施方式进行详细说明。参阅图3所示,本专利技术实施例中,呈现传输网络拓扑结构图形的详细流程为:步骤300:接收用户输入的传输网络的网元路径属性信息。本专利技术实施例中,上述传输网络拓扑结构图形呈现装置可以为一个拥有用户操作界面的终端,通过该用户操作界面接收用户输入的传输网络的网元路径属性信息;该传输网络拓扑结构图形呈现装置也可以为一个不包含用户操作界面的服务器,该服务器对应一个服务器客户端,用户通过在服务器客户端的操作界面中输入传输网络的网元路径属性信息,由该服务器客户端将上述网元路径属性信息传输至服务器。可本文档来自技高网
...

【技术保护点】
一种传输网络拓扑结构图形的呈现方法,其特征在于,包括:接收用户输入的传输网络的网元路径属性信息;其中,所述网元路径属性信息包括网元分组信息、每一个分组包含的所有网元排列顺序、不同分组之间的关系、以及每一个分组对应的拓扑结构类型;根据所述网元分组信息,确定所述传输网络中包含的所有分组;根据所述不同分组之间的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有分组中的每一个分组对应的抽象模型标识;分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的所有网元排列顺序,生成每一个分组对应的拓扑结构图形;根据所述每一个分组对应的拓扑结构图形以及所述不同分组之间的关系,呈现所述传输网络的拓扑结构图形。

【技术特征摘要】
1.一种传输网络拓扑结构图形的呈现方法,其特征在于,包括:
接收用户输入的传输网络的网元路径属性信息;其中,所述网元路径属性
信息包括网元分组信息、每一个分组包含的所有网元排列顺序、不同分组之间
的关系、以及每一个分组对应的拓扑结构类型;
根据所述网元分组信息,确定所述传输网络中包含的所有分组;
根据所述不同分组之间的关系、以及每一分组对应的拓扑结构类型,确定
所述传输网络中包含的所有分组中的每一个分组对应的抽象模型标识;
分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的所有
网元排列顺序,生成每一个分组对应的拓扑结构图形;
根据所述每一个分组对应的拓扑结构图形以及所述不同分组之间的关系,
呈现所述传输网络的拓扑结构图形。
2.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于汇聚层,且所述任意一分组对应的拓扑结构类型为环形拓扑结构时,确定所
述任意一分组对应的抽象模型标识为汇聚环模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
根据预设的汇聚椭圆长半轴长度和汇聚椭圆短半轴长度,生成汇聚环模型
对应的汇聚椭圆;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述汇聚椭圆上相邻两个网元之间的距离;
根据在所述汇聚椭圆上相邻两个网元之间的距离,所述任一分组包含的所
有网元排列顺序,在所述汇聚椭圆上生成所有的网元。
3.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于接入层,并确定所述任意一分组中包含的所有网元中仅存在一个网元为汇聚
层网元,且所述任意一分组对应的拓扑结构类型为环形拓扑结构时,确定所述
任意一分组对应的抽象模型标识为单汇聚接入模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
根据预设的单汇聚接入椭圆长半轴长度、单汇聚接入椭圆短半轴长度和单
汇聚接入椭圆对应的夹角,生成单汇聚接入模型对应的单汇聚接入椭圆;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述单汇聚接入椭圆上相邻两个网元之间的距
离;
根据在所述单汇聚接入椭圆上相邻两个网元之间的距离,所述任意一分组
中包含的所有网元排列顺序,在所述单汇聚接入椭圆上生成所有的网元。
4.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于接入层,且确定所述任意一分组中包含的所有网元中存在两个网元为汇聚层
网元时,确定所述任意一分组对应的抽象模型标识为双汇聚接入模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
将所述任意一分组中包含的两个汇聚层网元之间的直线距离作为长轴,根
据预设的双汇聚接入椭圆短半轴长度,以及所述长轴与汇聚椭圆的长轴之间的

\t夹角,生成双汇聚接入模型对应的双汇聚接入椭圆;其中,将所述长轴与汇聚
椭圆之间的夹角作为双汇聚接入椭圆对应的夹角;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述双汇聚接入椭圆上相邻两个网元之间的距
离;
根据在所述双汇聚接入椭圆上相邻两个网元之间的距离,所述任一分组包
含的所有网元排列顺序,在所述双汇聚接入椭圆上生成所有的网元。
5.如权利要求4所述的方法,其特征在于,所述双汇聚接入模型包括第
一类型双汇聚接入模型和第二类型双汇聚接入模型;
所述确定所述任意一分组对应的抽象模型标识为双汇聚接入模型,具体包
括:
若所述任意一分组对应的拓扑结构类型为环形拓扑结构,则确定所述任意
一分组对应的抽象模型标识为第一类型双汇聚接入模型;
若所述任意一分组对应的拓扑结构类型为半环形拓扑结构,则确定所述任
意一分组对应的抽象模型标识为第二类型双汇聚接入模型。
6.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于接入层,且所述任意一分组对应的拓扑结构类型为链型拓扑结构时,确定所
述任意一分组对应的抽象模型标识为接入链模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
根据预设的接入链长度,生成所述接入链模型对应的接入链;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述接入链上相邻两个网元之间的距离;
根据在所述接入链上相邻两个网元之间的距离,所述任意一分组中包含的
所有网元排列顺序,在所述接入链上生成所有的网元。
7.如权利要求1-6任一权利要求所述的方法,其特征在于,当存在至少
两个分组对应的抽象模型标识均为单汇聚接入层,且所述至少两个分组中包含
的汇聚层网元为同一个汇聚层网元时,进一步包括:
调整所述至少两个分组中已生成的单汇聚接入椭圆长半轴长度和已生成
的单汇聚接入椭圆短半轴长度,保持所述已生成的单汇聚接入椭圆对应的夹角
不变,生成所述至少两个分组中除所述已生成的单汇聚接入椭圆对应...

【专利技术属性】
技术研发人员:穆弘伟田宏伟佟国宏黄河李彬纪涌李欣然
申请(专利权)人:中国移动通信集团北京有限公司
类型:发明
国别省市:北京;11

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

1