CN105577456A - 一种解决单域和跨域问题的网络拓扑配置展示方法 - Google Patents

一种解决单域和跨域问题的网络拓扑配置展示方法 Download PDF

Info

Publication number
CN105577456A
CN105577456A CN201610131792.5A CN201610131792A CN105577456A CN 105577456 A CN105577456 A CN 105577456A CN 201610131792 A CN201610131792 A CN 201610131792A CN 105577456 A CN105577456 A CN 105577456A
Authority
CN
China
Prior art keywords
model
port
equipment
link
entity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610131792.5A
Other languages
English (en)
Inventor
耿小璐
王蒙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN201610131792.5A priority Critical patent/CN105577456A/zh
Publication of CN105577456A publication Critical patent/CN105577456A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种解决单域和跨域问题的网络拓扑配置展示方法,其实现过程为:首先搭建并配置模型;配置拓扑模型;配置Dashboard仪表盘展示拓扑图;根据模型实体关系展示拓扑图。本发明的一种解决单域和跨域问题的网络拓扑配置展示方法与现有技术相比,本发明使用的方法更加灵活,拓扑展示的模型、实体都是用户配置决定、数据决定,没有定制化的地方,能够达到产品的快速实施,无障碍实施,实用性强,易于推广。

Description

一种解决单域和跨域问题的网络拓扑配置展示方法
技术领域
本发明涉及移动通信网中性能管理技术领域,具体地说是一种解决单域和跨域问题的网络拓扑配置展示方法。
背景技术
在性能管理***(PM)中,TOPO模块需要提供一条端到端业务链路的下层设备和子链路的拓扑关系,便于在监控或分析业务链路的性能问题时,直观的呈现业务链路的性能状况,进而进行更准确的分析的功能。需要实现网络设备之间的链接,即链路,同时可以在链路上下钻查看相关链路的指标信息,在设备上查看设备的信息以及关联到设备上的指标信息。但是在实际的引用中不可能明确确定网络上有那些设备,以及设备之间的连线情况。例如2G、3G、4G网络中使用的设备就非常不同,继而链路,以及关联到链路和设备上的指标也不同。所以需要解决设备及之间的连线的抽象问题,在具体的应用中根据实际的场景实例化相关的设备和链路,并在这两者之上关联、展示具体的性能数据信息。基于此,现提供一种解决单域和跨域问题的网络拓扑配置展示方法,以解决上述问题。
发明内容
本发明的技术任务是针对以上不足之处,提供一种解决单域和跨域问题的网络拓扑配置展示方法。
一种解决单域和跨域问题的网络拓扑配置展示方法,其实现过程为:
首先搭建并配置模型;
配置拓扑模型;
配置Dashboard仪表盘展示拓扑图;
根据模型实体关系展示拓扑图。
搭建并配置的模型包括设备模型、链路模型和端口模型,这里的配置指配置模型的上下级关系,即链路模型的上下级关系、端口模型和设备模型的上下级关系以及端口模型和链路模型的上下级关系。
所述设备模型、链路模型和端口模型分别通过外部***采集实体,该外部***包括新网元发现、InventoryManagement***。
拓扑模型的具体配置过程为:
配置链路类型拓扑模型的下钻路径;
配置设备类型拓扑模型的图标;
配置端口类型拓扑模型。
所述的链路类型拓扑模型的下钻路径,是指通过下钻路径来确认拓扑图上展示的具体模型和实体。
Dashboard仪表盘的配置展示过程为:
用户配置Dashboard仪表盘,选择拓扑类型窗口;
根据用户配置的Dashboard中的拓扑模型和实体,获取该链路模型的下钻路径配置;
根据用户在Dashboard中选择的实体,根据下钻路径的网元关系,进行实体的上下级查找;
最终将该实体下钻后的拓扑图展示到窗口中。
所述实体上下级查找通过API接口实现。
实体下钻路径的上下级查找过程为:
首先确定需要下钻的链路实体;
查找拓扑模型的下钻路径,该路径通过链路——端口——设备顺序查找,即:
查找该链路实体的下钻的第一个节点;
查找该第一个节点两端的端口,记为端口一、端口二;
查找端口一、端口二分别对应的设备,记为设备一、设备二;
在拓扑中展示出设备一、设备二。
根据模型实体关系展示拓扑图是指:当实体关系存在端口、端口两端的设备和链路时,该设备和链路在拓扑图中才展示,否则不予展示。
还包括在原有拓扑图上添加设备的步骤,该步骤具体为:
在原有拓扑图上添加设备三;
查找拓扑模型的下钻路径,该路径通过链路——端口——设备顺序查找,即:
遍历设备一,首先查找该节点设备所关联的端口;
遍历查出来的端口,寻找端口对应的链路;
遍历查找出来的链路,寻找另一端的端口;
遍历查找出来的所有端口,看连接的设备是否包含该设备三,如果有,则说明设备三和设备一有连线,并返回连线实体;
按照上述步骤遍历其它原拓扑图上的节点设备;
遍历结束,将关联的连线和新增加的设备三显示在拓扑图中。
本发明的一种解决单域和跨域问题的网络拓扑配置展示方法和现有技术相比,具有以下有益效果:
本发明使用的方法更加灵活,拓扑展示的模型、实体都是用户配置决定、数据决定,没有定制化的地方,能够达到产品的快速实施,无障碍实施,实用性强,易于推广。
附图说明
附图1为本发明的实现流程图。
附图2为下钻路径进行展示拓扑图的流程图。
附图3为拓扑图上添加设备的流程图。
附图4为PM***中设备配置图。
附图5为PM***中的连线图。
附图6为最终实例化出来的结果图。
附图7为PM***中Element的配置图。
附图8为连线配置图。
附图9为通过该配置实例化出的拓扑图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
如附图1、图2、图3所示,本发明的一种解决单域和跨域问题的网络拓扑配置展示方法,其实现过程为:
首先搭建并配置模型;
配置拓扑模型;
配置Dashboard仪表盘展示拓扑图;
根据模型实体关系展示拓扑图。
搭建并配置的模型包括设备模型、链路模型和端口模型,这里的配置指配置模型的上下级关系,即链路模型的上下级关系、端口模型和设备模型的上下级关系以及端口模型和链路模型的上下级关系。
所述设备模型、链路模型和端口模型分别通过外部***采集实体,该外部***包括新网元发现、InventoryManagement***。
拓扑模型的具体配置过程为:
配置链路类型拓扑模型的下钻路径;
配置设备类型拓扑模型的图标;
配置端口类型拓扑模型。
所述的链路类型拓扑模型的下钻路径,是指通过下钻路径来确认拓扑图上展示的具体模型和实体。
Dashboard仪表盘的配置展示过程为:
用户配置Dashboard仪表盘,选择拓扑类型窗口;
根据用户配置的Dashboard中的拓扑模型和实体,获取该链路模型的下钻路径配置;
根据用户在Dashboard中选择的实体,根据下钻路径的网元关系,进行实体的上下级查找;
最终将该实体下钻后的拓扑图展示到窗口中。
所述实体上下级查找通过API接口实现。
实体下钻路径的上下级查找过程为:
首先确定需要下钻的链路实体;
查找拓扑模型的下钻路径,该路径通过链路——端口——设备顺序查找,即:
查找该链路实体的下钻的第一个节点;
查找该第一个节点两端的端口,记为端口一、端口二;
查找端口一、端口二分别对应的设备,记为设备一、设备二;
在拓扑中展示出设备一、设备二。
根据模型实体关系展示拓扑图是指:当实体关系存在端口、端口两端的设备和链路时,该设备和链路在拓扑图中才展示,否则不予展示。
还包括在原有拓扑图上添加设备的步骤,该步骤具体为:
在原有拓扑图上添加设备三;
查找拓扑模型的下钻路径,该路径通过链路——端口——设备顺序查找,即:
遍历设备一,首先查找该节点设备所关联的端口;
遍历查出来的端口,寻找端口对应的链路;
遍历查找出来的链路,寻找另一端的端口;
遍历查找出来的所有端口,看连接的设备是否包含该设备三,如果有,则说明设备三和设备一有连线,并返回连线实体;
按照上述步骤遍历其它原拓扑图上的节点设备;
遍历结束,将关联的连线和新增加的设备三显示在拓扑图中。
实施例:
要把网络模型抽象中几种概念,必须抽取其中的共性,形成模型对象。要想把该工作完成,需要梳理最复杂的网络设备、以及它们之间的关系,以生成相关指标的主体。结合***、XL、MTN、Telefónica等现场的工作状况,形成如下概括,也是构成拓扑TOPO建模的基本的要素:
设备(Device):即移动通信设备中所有的网元。
链路(Link):移动通信设备中所有的网元之间的链路关系。
端口(Port):移动通信设备上的端口。
指标(Indicator):设备在运行、链路传输数据时形成的一些原始数据、及加工过做为业务衡量的单位或方法。
设备上有N个端口,一般为2的幂级。设备之间的链路是通过设备上的端口进行连接。
一、单域实现。
基于设备、链路、端口、指标的抽象,在PM***中的软件实现如下:
PM***中的设备Device配置如图4,配置的设别模型为Huawei_Device,图4中的KPI和Huawei_DeviceSet为这类设备上的指标。图标处为该设备模型关联的图标。
PM***中的链路Link如图5:于是该模型形成如下的关系:端口(Port)从属设别(Huawei_Device),Huawei_Link通过两个端口形成链路,继而将设备也关联起来。
最终实例化出来的结果如图6,图中的每个设备都可以点击,进而展示设备上的报表信息。
从图形上可以看出来单域的图标只能使用一个,因为只支持一个设备模型。
二、跨域模型。
从上述实施例中可以看到能实现基本的设备链接,但是现实的网络绝不可能这么简单。通过上述的实现练基本的2G网络也满足不了,基本是一个理想状态的网络结构。根本不能用于实际的网络。于是在TOPO建模的四个要素的基础上抽象出Element的概念,来解决面临的问题。
1)Element模型。
Element:Element模型实际是一个集合的概念,就是建模的时候将不同域的设备模型(Device)放到一个集合中,该集合不能独立实例化一个具体的网元。如下一步实现中的Dyc_Device设备,APN(UGW)设备,这两个模型在从属不同的设别域。在此建立一个叫Element的模型将这两个模型包装在一起。只有在具体的实例化时,根据Element这个集合中的元素,具体实例化Dyc_Device设备,APN(UGW)设备,继而根据挂在这两个实例化的设备上端口(Port),两个端口(Port)之间的链路形成具体的链路。
2)跨域实现。
PM***中Element的配置如图7。
网元组成中的Dyc_Device是CoreCS域中的模型,APN(UGW)是CorePS域中的模型,ATMOffice是DYC域中的模型。
链路配置如图8,即配置线路是以Element模型为设备模型,而Element模型中的单个模型单独配置,类图5。
通过该配置实例化出的TOPO如图9。
从图中可以看出跨域支持多种不同的模型。在设备上配置指标后,可以支持下钻和报表展示等功能。
本文是在国外的需求的基础上,根据现阶段时间的网络结构基础上抽象出具有共性的模型:设备、链路、端口,解决了单域的问题。进而在此基础上抽象出Element模型来解决跨域的问题,并通过具体的软件得以验证。现阶段该功能已经通过国外客户的验收,取得了令人满意的效果。
通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。
除说明书所述的技术特征外,均为本专业技术人员的已知技术。

Claims (10)

1.一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,其实现过程为:
首先搭建并配置模型;
配置拓扑模型;
配置Dashboard仪表盘展示拓扑图;
根据模型实体关系展示拓扑图。
2.根据权利要求1所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,搭建并配置的模型包括设备模型、链路模型和端口模型,这里的配置指配置模型的上下级关系,即链路模型的上下级关系、端口模型和设备模型的上下级关系以及端口模型和链路模型的上下级关系。
3.根据权利要求2所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,所述设备模型、链路模型和端口模型分别通过外部***采集实体,该外部***包括新网元发现、InventoryManagement***。
4.根据权利要求2所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,拓扑模型的具体配置过程为:
配置链路类型拓扑模型的下钻路径;
配置设备类型拓扑模型的图标;
配置端口类型拓扑模型。
5.根据权利要求4所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,所述的链路类型拓扑模型的下钻路径,是指通过下钻路径来确认拓扑图上展示的具体模型和实体。
6.根据权利要求2所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,Dashboard仪表盘的配置展示过程为:
用户配置Dashboard仪表盘,选择拓扑类型窗口;
根据用户配置的Dashboard中的拓扑模型和实体,获取该链路模型的下钻路径配置;
根据用户在Dashboard中选择的实体,根据下钻路径的网元关系,进行实体的上下级查找;
最终将该实体下钻后的拓扑图展示到窗口中。
7.根据权利要求6所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,所述实体上下级查找通过API接口实现。
8.根据权利要求6所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,实体下钻路径的上下级查找过程为:
首先确定需要下钻的链路实体;
查找拓扑模型的下钻路径,该路径通过链路——端口——设备顺序查找,即:
查找该链路实体的下钻的第一个节点;
查找该第一个节点两端的端口,记为端口一、端口二;
查找端口一、端口二分别对应的设备,记为设备一、设备二;
在拓扑中展示出设备一、设备二。
9.根据权利要求8所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,根据模型实体关系展示拓扑图是指:当实体关系存在端口、端口两端的设备和链路时,该设备和链路在拓扑图中才展示,否则不予展示。
10.根据权利要求8所述的一种解决单域和跨域问题的网络拓扑配置展示方法,其特征在于,还包括在原有拓扑图上添加设备的步骤,该步骤具体为:
在原有拓扑图上添加设备三;
查找拓扑模型的下钻路径,该路径通过链路——端口——设备顺序查找,即:
遍历设备一,首先查找该节点设备所关联的端口;
遍历查出来的端口,寻找端口对应的链路;
遍历查找出来的链路,寻找另一端的端口;
遍历查找出来的所有端口,看连接的设备是否包含该设备三,如果有,则说明设备三和设备一有连线,并返回连线实体;
按照上述步骤遍历其它原拓扑图上的节点设备;
遍历结束,将关联的连线和新增加的设备三显示在拓扑图中。
CN201610131792.5A 2016-03-09 2016-03-09 一种解决单域和跨域问题的网络拓扑配置展示方法 Pending CN105577456A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610131792.5A CN105577456A (zh) 2016-03-09 2016-03-09 一种解决单域和跨域问题的网络拓扑配置展示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610131792.5A CN105577456A (zh) 2016-03-09 2016-03-09 一种解决单域和跨域问题的网络拓扑配置展示方法

Publications (1)

Publication Number Publication Date
CN105577456A true CN105577456A (zh) 2016-05-11

Family

ID=55887153

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610131792.5A Pending CN105577456A (zh) 2016-03-09 2016-03-09 一种解决单域和跨域问题的网络拓扑配置展示方法

Country Status (1)

Country Link
CN (1) CN105577456A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847046A (zh) * 2016-03-22 2016-08-10 浪潮通信信息***有限公司 一种移动通信性能管理***的拓扑配置和展示方法
CN106982143A (zh) * 2017-04-19 2017-07-25 济南浪潮高新科技投资发展有限公司 一种利用拓扑实现电信指标监控的方法
CN107124313A (zh) * 2017-05-12 2017-09-01 山东浪潮商用***有限公司 一种基于文件***实现业务数据快速部署的方法
CN107153495A (zh) * 2017-05-10 2017-09-12 华为技术有限公司 一种建立网元间业务链路的方法和装置
CN113015039A (zh) * 2021-03-04 2021-06-22 烽火通信科技股份有限公司 一种混合网络的端到端业务的部署方法和部署装置
WO2022105675A1 (zh) * 2020-11-20 2022-05-27 华为技术有限公司 一种跨域故障分析的方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631047A (zh) * 2009-07-20 2010-01-20 南京联创科技股份有限公司 基于平面模式展示网络拓扑结构的方法
CN102055242A (zh) * 2010-12-03 2011-05-11 湖州电力局 一种基于电网模型的通信链路追溯方法
CN103036692A (zh) * 2011-09-29 2013-04-10 ***通信集团江苏有限公司 针对it支撑网生成网络拓扑的方法及装置
US8649257B2 (en) * 2009-11-16 2014-02-11 Cox Communications, Inc. Systems and methods for locating power network failures on a network
CN104378240A (zh) * 2014-11-26 2015-02-25 浪潮电子信息产业股份有限公司 一种灵活自定义拓扑视图进行监控的方法
CN105357024A (zh) * 2015-09-23 2016-02-24 清华大学 用于sdn网络的区域控制设备、域控制设备和控制***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631047A (zh) * 2009-07-20 2010-01-20 南京联创科技股份有限公司 基于平面模式展示网络拓扑结构的方法
US8649257B2 (en) * 2009-11-16 2014-02-11 Cox Communications, Inc. Systems and methods for locating power network failures on a network
CN102055242A (zh) * 2010-12-03 2011-05-11 湖州电力局 一种基于电网模型的通信链路追溯方法
CN103036692A (zh) * 2011-09-29 2013-04-10 ***通信集团江苏有限公司 针对it支撑网生成网络拓扑的方法及装置
CN104378240A (zh) * 2014-11-26 2015-02-25 浪潮电子信息产业股份有限公司 一种灵活自定义拓扑视图进行监控的方法
CN105357024A (zh) * 2015-09-23 2016-02-24 清华大学 用于sdn网络的区域控制设备、域控制设备和控制***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
匿名: "juno dashboard创建网络,ping 通百度", 《HTTPS://BLOG.CSDN.NET/TANTEXIAN/ARTICLE/DETAILS/46729869》 *
匿名: "如何在OpenStack Dashboard中创建网络", 《HTTPS://BLOG.CSDN.NET/SCAPE1989/ARTICLE/DETAILS/8890169》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847046A (zh) * 2016-03-22 2016-08-10 浪潮通信信息***有限公司 一种移动通信性能管理***的拓扑配置和展示方法
CN106982143A (zh) * 2017-04-19 2017-07-25 济南浪潮高新科技投资发展有限公司 一种利用拓扑实现电信指标监控的方法
CN107153495A (zh) * 2017-05-10 2017-09-12 华为技术有限公司 一种建立网元间业务链路的方法和装置
CN107124313A (zh) * 2017-05-12 2017-09-01 山东浪潮商用***有限公司 一种基于文件***实现业务数据快速部署的方法
WO2022105675A1 (zh) * 2020-11-20 2022-05-27 华为技术有限公司 一种跨域故障分析的方法及***
CN113015039A (zh) * 2021-03-04 2021-06-22 烽火通信科技股份有限公司 一种混合网络的端到端业务的部署方法和部署装置
CN113015039B (zh) * 2021-03-04 2022-03-25 烽火通信科技股份有限公司 一种混合网络的端到端业务的部署方法和部署装置

Similar Documents

Publication Publication Date Title
CN105577456A (zh) 一种解决单域和跨域问题的网络拓扑配置展示方法
CN107070724B (zh) 一种电力通信网端到端业务通信状态监测方法
CN107222318A (zh) 一种网元的性能数据处理方法及装置和nms
CN106161103B (zh) 交换机拓扑构建方法及装置
CN105592487B (zh) 一种lte网络业务流量评估方法及装置
CN104796193B (zh) 一种光缆链路关系快速查询定位的方法
GB2433675A (en) Routing and communications circuit design using high and low level network models
CN107710196A (zh) 一种管理资源对象的方法和***
CN101815003A (zh) 全业务融合网络统一资源模型
CN103780467B (zh) 通信连接方法、通信装置及通信***
CN109388791A (zh) 图表动态展示方法、装置、计算机设备及存储介质
CN104506361A (zh) 一种网络流量的监测方法及装置
CN115632939B (zh) 一种实现算力网络多目标达成的自动选网选路的方法
CN105812210A (zh) 分布式网络性能测量***
CN110737660B (zh) 一种数据处理方法、设备及计算机可读存储介质
CN109510777A (zh) 流表编排方法、装置及sdn控制器
CN105681114A (zh) 一种传输网络的拓扑架构及其呈现方法
WO2018045901A1 (zh) 界面生成***、钻取服务层装置、数据发送方法
CN108173617A (zh) 一种全网时钟拓扑及时钟路径获取方法
CN107846304A (zh) 一种混合云服务基础架构集中化管理的自动化引擎
CN105976087A (zh) 基于图形建模分析企业信息***故障影响范围的新方法
CN107769964B (zh) 专线核查方法及***
CN105207905B (zh) 路由选择方法和装置
CN116880840A (zh) 业务界面生成方法、业务界面生成装置、电子设备、介质
CN106850347B (zh) 纵向虚拟化测试方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160511

RJ01 Rejection of invention patent application after publication