【技术实现步骤摘要】
本专利技术涉及计算机领域,尤其涉及一种传输网络拓扑结构图形的呈现方法及装置。
技术介绍
在通信系统中,对于传输网络的拓扑管理是传输网络管理的重要组成部分,用户需通过拓扑管理掌握传输网络的拓扑结构、网络覆盖情况、网络容量规模、电路流向等信息,故障管理、性能管理、安全管理等,此外,其他类型的网络管理模块也需要根据上述拓扑管理的结果进行数据或者图形呈现。目前,由传输设备厂家提供的GUI(GraphicalUserInterface;图形用户界面)中,传输网络中网元的布局均以一个网元为单位随机排列。传输网络中各个网元之间的相对位置没有规律可循,如同属于一个“环路”的两个网元之间可能相距很远,且上述同属于同一个“环路”的两个网元之间还可能间插了很多属于其他“环路”的网元。现有传输网络EMS(NetworkElementManagementSystem;网元管理系统)用户界面不能主动根据传输网络中的包含多个网元的“环路”或者包含多个网元的“链路”,生成相应的拓扑结构图形进行展示。如果用户需要查看传输网络的拓扑结构图形,则需要通过手动调整EMS用户界面中网元的位置,人工绘制传输网络拓扑结构图形的方式。例如,参阅图1所示为,华为T2000传输网络对应的GUI呈现图形,该传输网络中包含49个网元,若需要绘制该传输网络的拓扑结构图形,需要对上述传输网络中的每一个网元的位置逐一进行手动调整,即需要进行49次手动调整,才 ...
【技术保护点】
一种传输网络拓扑结构图形的呈现方法,其特征在于,包括:接收用户输入的传输网络的网元路径属性信息;其中,所述网元路径属性信息包括网元分组信息、每一个分组包含的所有网元排列顺序、不同分组之间的关系、以及每一个分组对应的拓扑结构类型;根据所述网元分组信息,确定所述传输网络中包含的所有分组;根据所述不同分组之间的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有分组中的每一个分组对应的抽象模型标识;分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的所有网元排列顺序,生成每一个分组对应的拓扑结构图形;根据所述每一个分组对应的拓扑结构图形以及所述不同分组之间的关系,呈现所述传输网络的拓扑结构图形。
【技术特征摘要】
1.一种传输网络拓扑结构图形的呈现方法,其特征在于,包括:
接收用户输入的传输网络的网元路径属性信息;其中,所述网元路径属性
信息包括网元分组信息、每一个分组包含的所有网元排列顺序、不同分组之间
的关系、以及每一个分组对应的拓扑结构类型;
根据所述网元分组信息,确定所述传输网络中包含的所有分组;
根据所述不同分组之间的关系、以及每一分组对应的拓扑结构类型,确定
所述传输网络中包含的所有分组中的每一个分组对应的抽象模型标识;
分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的所有
网元排列顺序,生成每一个分组对应的拓扑结构图形;
根据所述每一个分组对应的拓扑结构图形以及所述不同分组之间的关系,
呈现所述传输网络的拓扑结构图形。
2.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于汇聚层,且所述任意一分组对应的拓扑结构类型为环形拓扑结构时,确定所
述任意一分组对应的抽象模型标识为汇聚环模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
根据预设的汇聚椭圆长半轴长度和汇聚椭圆短半轴长度,生成汇聚环模型
对应的汇聚椭圆;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述汇聚椭圆上相邻两个网元之间的距离;
根据在所述汇聚椭圆上相邻两个网元之间的距离,所述任一分组包含的所
有网元排列顺序,在所述汇聚椭圆上生成所有的网元。
3.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于接入层,并确定所述任意一分组中包含的所有网元中仅存在一个网元为汇聚
层网元,且所述任意一分组对应的拓扑结构类型为环形拓扑结构时,确定所述
任意一分组对应的抽象模型标识为单汇聚接入模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
根据预设的单汇聚接入椭圆长半轴长度、单汇聚接入椭圆短半轴长度和单
汇聚接入椭圆对应的夹角,生成单汇聚接入模型对应的单汇聚接入椭圆;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述单汇聚接入椭圆上相邻两个网元之间的距
离;
根据在所述单汇聚接入椭圆上相邻两个网元之间的距离,所述任意一分组
中包含的所有网元排列顺序,在所述单汇聚接入椭圆上生成所有的网元。
4.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于接入层,且确定所述任意一分组中包含的所有网元中存在两个网元为汇聚层
网元时,确定所述任意一分组对应的抽象模型标识为双汇聚接入模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
将所述任意一分组中包含的两个汇聚层网元之间的直线距离作为长轴,根
据预设的双汇聚接入椭圆短半轴长度,以及所述长轴与汇聚椭圆的长轴之间的
\t夹角,生成双汇聚接入模型对应的双汇聚接入椭圆;其中,将所述长轴与汇聚
椭圆之间的夹角作为双汇聚接入椭圆对应的夹角;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述双汇聚接入椭圆上相邻两个网元之间的距
离;
根据在所述双汇聚接入椭圆上相邻两个网元之间的距离,所述任一分组包
含的所有网元排列顺序,在所述双汇聚接入椭圆上生成所有的网元。
5.如权利要求4所述的方法,其特征在于,所述双汇聚接入模型包括第
一类型双汇聚接入模型和第二类型双汇聚接入模型;
所述确定所述任意一分组对应的抽象模型标识为双汇聚接入模型,具体包
括:
若所述任意一分组对应的拓扑结构类型为环形拓扑结构,则确定所述任意
一分组对应的抽象模型标识为第一类型双汇聚接入模型;
若所述任意一分组对应的拓扑结构类型为半环形拓扑结构,则确定所述任
意一分组对应的抽象模型标识为第二类型双汇聚接入模型。
6.如权利要求1所述的方法,其特征在于,所述根据所述不同分组之间
的关系、以及每一分组对应的拓扑结构类型,确定所述传输网络中包含的所有
分组中的每一个分组对应的抽象模型标识,具体包括:
当根据所述不同分组之间的关系,确定所述传输网络中存在任意一分组属
于接入层,且所述任意一分组对应的拓扑结构类型为链型拓扑结构时,确定所
述任意一分组对应的抽象模型标识为接入链模型;
所述分别根据所述每一个分组对应的抽象模型标识以及相应分组包含的
所有网元排列顺序,生成每一个分组对应的拓扑结构图形,包括:
根据预设的接入链长度,生成所述接入链模型对应的接入链;
根据所述网元分组信息,确定所述任意一分组包含的网元数量;
根据所述网元数量,确定在所述接入链上相邻两个网元之间的距离;
根据在所述接入链上相邻两个网元之间的距离,所述任意一分组中包含的
所有网元排列顺序,在所述接入链上生成所有的网元。
7.如权利要求1-6任一权利要求所述的方法,其特征在于,当存在至少
两个分组对应的抽象模型标识均为单汇聚接入层,且所述至少两个分组中包含
的汇聚层网元为同一个汇聚层网元时,进一步包括:
调整所述至少两个分组中已生成的单汇聚接入椭圆长半轴长度和已生成
的单汇聚接入椭圆短半轴长度,保持所述已生成的单汇聚接入椭圆对应的夹角
不变,生成所述至少两个分组中除所述已生成的单汇聚接入椭圆对应...
【专利技术属性】
技术研发人员:穆弘伟,田宏伟,佟国宏,黄河,李彬,纪涌,李欣然,
申请(专利权)人:中国移动通信集团北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。