CN101304331B - 一种北向接口统一平台及其启动方法 - Google Patents
一种北向接口统一平台及其启动方法 Download PDFInfo
- Publication number
- CN101304331B CN101304331B CN2008100676413A CN200810067641A CN101304331B CN 101304331 B CN101304331 B CN 101304331B CN 2008100676413 A CN2008100676413 A CN 2008100676413A CN 200810067641 A CN200810067641 A CN 200810067641A CN 101304331 B CN101304331 B CN 101304331B
- Authority
- CN
- China
- Prior art keywords
- module
- ems
- corba
- platform
- snmp
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0233—Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0226—Mapping or translating multiple network management protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种北向接口统一平台,该统一平台包括:NMS CORBA模块、EMSCORBA模块、EMS SNMP模块、EMS Adaper for NBI模块和统一守护进程模块,统一守护进程模块用于启动、守护和关闭EMS Adaper for NBI模块、EMS SNMP模块、EMS CORBA模块及NMS CORBA模块。该统一平台的启动方法是根据用户已获得的许可信息,选择安装模块,安装成功后修改北向接口统一配置文件,使北向接口统一平台能正常启动。本发明北向接口统一平台提供了包括EMS和NMS所支持的CORBA和SNMP北向接口功能,不仅安装过程简单,可一次性完成安装,而且启动参数只依赖于一个统一配置文件,减少了复杂程度及出错概率,降低了成本,简化了配置。
Description
技术领域
本发明属于北向接口领域,具体涉及一种北向接口(包括CORBA和SNMP接口)统一平台及其启动方法。
背景技术
CORBA(Common Object Request Broker Architecture,公共对象请求代理结构)是为实现分布式计算而引入的。CORBA为开发分布式对象***提供统一的标准,该标准与具体的平台、语言和厂商无关。
IDL(接口定义语言)是CORBA体系中一个重要概念,使CORBA做到与语言无关。CORBA内部结构分为三部分,即核心部分ORB(Object Request Broker,对象请求代理)、IDLStub(客户实现)和IDL Skeleton(对象实现)。ORB是客户应用程序能够调用远端对象方法的一种机制;IDL Stub和IDL Skeleton是由IDL Complier(IDL编译器)根据已定义的IDL自动编译生成。
SNMP(Simple Network Management Protocol,简单网络管理协议)是专门设计用于IP网络管理网络节点(服务器、工作站、路由器、交换机等)的一种标准协议,SNMP封装在UDP(User Datagram Protocol,用户数据报协议)中。
MIB(Management Information Base,管理信息库)是网络管理***中的重要构件,它由一个***内的许多被管对象及其属性组成。MIB的定义与具体的网络管理协议无关,指明了网络元素所维持的变量,同时给出了网络中所有可能的被管理对象的集合的数据结构。
图1是现有北向接口的框架结构图。图中,NE1...NEn(NetworkElement,网元)101是若干实际网络中的网络元素;EMS(Element Management System,网元管理***)102是管理NE1...NEn 101的网元管理***;EMS Adaper for NMS(EMS Adapter for Network Management System,对网络管理***的网元管理***适配器)103是EMS 102被上层网管接入所需要的适配器;EMS Adaper for NBI(EMS Adapter for Northbound Interface,对北向接口的网元管理***适配器)104是EMS CORBA(网元管理***公共对象请求代理结构)107接入EMS 102所需要的适配器,EMS Adaper for NBI 105是EMS SNMP(网元管理***简单网络管理协议)108接入EMS 102所需要的适配器,其中EMS Adaper for NBI 104和EMS Adaper for NBI 105是相同的适配器;NMS(Network Management System)106是网络管理***;EMSCORBA 107是CORBA适配器;EMS SNMP 108是SNMP适配器;NMS CORBA(网络管理***公共对象请求代理结构)109是NMS 106被上层网管接入所需要的CORBA适配器;INMS(Integrated Network Management System,综合网络管理***)110是上层综合网管***;EMS Adaper for NBI 104和EMS CORBA 107组成了CORBA***111,它是EMS 102被INMS 110管理所需要的CORBA***;EMS Adaper for NBI 105和EMS SNMP 108组成了SNMP***,它是EMS 102被INMS 110管理所需要的SNMP***。
该现有北向接口主要包括EMS CORBA、NMS CORBA和EMS SNMP三种产品,如图中111、109和112,其产品布局存在以下缺点:
第一,没有统一的北向接口平台,产品功能相对单一,一种产品不能提供多种接口功能,缺乏市场竞争力;第二,安装过程重复,全部安装以上接口需要分别安装5个程序,即需要分别安装EMS Adaper for NBI 104、EMS CORBA 107、EMS Adaper for NBI 105、EMS SNMP108、NMS CORBA 109;第三,一些时候由于多个北向接口产品需要安装在一起,每个产品都有其对应的若干配置文件,工程配置复杂而且极易出错;第四,北向接口产品很多,每种接口单独作为一种产品,研发和维护成本过高。
发明内容
本发明的目的在于克服现有技术的不足,提供一种北向接口统一平台及其启动方法。该平台及其启动方法可增加接口的扩展性,优化安装过程,简化了配置和降低了产品研发和维护成本。
为解决上述技术问题,本发明是通过以下技术方案实现的:
一种北向接口统一平台,包括:
NMS CORBA模块,用于提供NMS CORBA适配器;
EMS CORBA模块,用于提供EMS CORBA适配器;
EMS SNMP模块,用于提供EMS SNMP适配器;
EMS Adaper for NBI模块,与所述EMS CORBA模块、EMS SNMP模块分别连接,用于接入外界EMS以及引导EMS CORBA模块、EMS SNMP模块的接入;
统一守护进程模块,用于启动、守护和关闭EMS Adaper for NBI模块、EMS SNMP模块、EMS CORBA模块及NMS CORBA模块。
一种北向接口统一平台的启动方法,包括如下步骤:
A:根据用户已获得的许可(license)信息,选择安装北向接口统一平台中NMS CORBA模块、EMS CORBA模块、EMS SNMP模块中的至少一种模块,安装成功后修改北向接口统一配置文件,使北向接口统一平台正常启动;
B:启动北向接口统一平台,***读取修改后的北向接口统一配置文件,并将该配置文件通知统一守护进程模块,统一守护进程模块根据该配置文件判断是否启动EMS CORBA模块和EMS SNMP模块,如果不启动,则统一守护进程模块启动NMS CORBA模块;否则进入步骤C;
C:统一守护进程模块根据修改后的北向接口统一配置文件判断是否启动EMS CORBA模块,如果不启动,则统一守护进程模块启动EMS SNMP模块;否则,统一守护进程模块启动EMS CORBA模块;
D:启动EMS Adaper for NBI模块,北向接口统一平台启动完成。
所述许可信息是根据用户需要在出厂时已确定,包括:启动的模块类型、IP、端口等信息。
本发明的北向接口统一平台及其启动方法具有以下有益效果:
(1)本发明北向接口统一平台功能丰富,提供了包括EMS和NMS所支持的CORBA和SNMP北向接口功能,不仅安装过程简单,可一次性完成所有的北向接口的安装,而且用户可根据已获取的license信息选择启动相应的北向接口;
(2)本发明北向接口统一平台启动参数只依赖于一个统一配置文件,有效减少工程配置的复杂程度及出错概率;
(3)北向接口平台统一开发,减少了重复工作量的投入,增加了信息共享程度,降低了研发和维护成本。
(4)本发明为北向接口产品的实现与设计提供***解决方案,丰富北向接口功能,降低了成本,简化了配置,提高了市场竞争力。
附图说明
图1是现有北向接口的框架结构图;
图2是基于本发明北向接口统一平台的北向接口框架结构图;
图3是本发明北向接口统一平台启动方法的流程图。
具体实施方式
为了更好地理解本发明,下面结合附图和具体实施例对本发明作进一步地描述。
图2是基于本发明北向接口统一平台的北向接口框架结构图。请参阅图2,该北向接口统一平台205包括NMS CORBA模块209,提供NMS CORBA适配器;EMS CORBA模块208,提供EMS CORBA适配器;EMS SNMP模块207,提供EMS SNMP适配器;EMS Adaper for NBI模块206,与EMS CORBA模块208、EMS SNMP模块207分别连接,用于接入外界EMS 202以及引导EMS CORBA模块208、EMS SNMP模块207的接入;统一守护进程模块210,用于启动、守护和关闭EMS Adaper for NBI模块206、EMS SNMP模块207、EMS CORBA模块208及NMS CORBA模块209。图2中NE1...NEn 201是若干实际网络中的网络元素,EMS 202是管理201的网元管理***,EMS Adaper for NMS 203是EMS 202被上层网管接入所需要的适配器;NMS 204是网络管理***,与北向接口统一平台连接;INMS 211是上层综合网管***,与北向接口统一平台连接。
本发明的北向接口统一平台包括EMS和NMS所支持的CORBA和SNMP北向接口功能,同时提供一个统一守护进程,用于启动、守护和关闭程序,并且只需一个EMS Adaper for NBI,简化了配置,降低了成本。
请参阅图3,该图是本发明北向接口统一平台启动方法的流程图,其启动方法步骤如下:
步骤301:根据用户已获得的license信息,选择安装北向接口统一平台中NMS CORBA模块、EMS CORBA模块、EMS SNMP模块中的至少一种模块,安装成功后,修改北向接口统一配置文件,使北向接口统一平台可以正常启动;其中,license信息是根据用户需要在出厂时已确定,包括:启动的模块类型、IP、端口等信息;
步骤302:启动北向接口统一平台,***读取修改后的北向接口统一配置文件,并将该配置文件通知统一守护进程模块;
步骤303:统一守护进程模块根据修改后的北向接口统一配置文件判断是否启动EMSCORBA模块和EMS SNMP模块(即EMS北向接口),如果不启动,则进入步骤304;否则进入步骤305;
步骤304:统一守护进程模块启动NMS CORBA模块,至此NMS CORBA***启动完成;
步骤305:统一守护进程模块根据修改后的北向接口统一配置文件判断是否启动EMSCORBA模块(即CORBA北向接口),如果不启动,则进入步骤306;否则,进入步骤307;
步骤306:统一守护进程模块启动EMS SNMP模块;
步骤307:统一守护进程模块启动EMS CORBA模块;
步骤308:启动EMS Adaper for NBI模块,至此EMS SNMP***或EMS CORBA***启动完成;
步骤309:至此北向接口统一守护进程模块启动完成;
步骤310:至此北向接口统一平台启动完成,等待与相关的EMS或NMS以及INMS建立连接。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,应当指出,对于本领域的普通技术人员来说,凡是本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种北向接口统一平台,包括:NMS CORBA模块,用于提供NMS CORBA适配器;EMS CORBA模块,用于提供EMS CORBA适配器;EMS SNMP模块,用于提供EMS SNMP适配器;其特征在于,还包括
EMS Adaper for NBI模块,与所述EMS CORBA模块、EMS SNMP模块分别连接,用于接入外界EMS以及引导EMS CORBA模块、EMS SNMP模块的接入;
统一守护进程模块,用于启动、守护和关闭EMS Adaper for NBI模块、EMS SNMP模块、EMS CORBA模块及NMS CORBA模块。
2.一种北向接口统一平台的启动方法,其特征在于,包括如下步骤:
A:根据用户已获得的许可信息,选择安装北向接口统一平台中NMS CORBA模块、EMSCORBA模块、EMS SNMP模块中的至少一种模块,安装成功后修改北向接口统一配置文件,使北向接口统一平台正常启动;
B:启动北向接口统一平台,***读取修改后的北向接口统一配置文件,并将该配置文件通知统一守护进程模块,统一守护进程模块根据该配置文件判断是否启动EMS CORBA模块和EMS SNMP模块,如果不启动,则统一守护进程模块启动NMS CORBA模块;否则进入步骤C;
C:统一守护进程模块根据修改后的北向接口统一配置文件判断是否启动EMS CORBA模块,如果不启动,则统一守护进程模块启动EMS SNMP模块;否则,统一守护进程模块启动EMS CORBA模块;
D:启动EMS Adaper for NBI模块,北向接口统一平台启动完成。
3.根据权利要求2所述的北向接口统一平台的启动方法,其特征在于,所述许可信息包括:启动的模块类型、IP、端口信息。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100676413A CN101304331B (zh) | 2008-06-06 | 2008-06-06 | 一种北向接口统一平台及其启动方法 |
EP08874524.5A EP2285044B1 (en) | 2008-06-06 | 2008-12-30 | Computer readable medium, northbound interface uniform platform and starting method thereof |
BRPI0822757A BRPI0822757A2 (pt) | 2008-06-06 | 2008-12-30 | meio de leitura de computador, plataforma uniforme de interface northbound e método de iniciar a mesma |
CN2008801292616A CN102037677B (zh) | 2008-06-06 | 2008-12-30 | 计算机可读介质、北向接口统一平台及其启动方法 |
PCT/CN2008/073872 WO2009146598A1 (zh) | 2008-06-06 | 2008-12-30 | 计算机可读介质、北向接口统一平台及其启动方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100676413A CN101304331B (zh) | 2008-06-06 | 2008-06-06 | 一种北向接口统一平台及其启动方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101304331A CN101304331A (zh) | 2008-11-12 |
CN101304331B true CN101304331B (zh) | 2011-01-05 |
Family
ID=40114056
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100676413A Expired - Fee Related CN101304331B (zh) | 2008-06-06 | 2008-06-06 | 一种北向接口统一平台及其启动方法 |
CN2008801292616A Expired - Fee Related CN102037677B (zh) | 2008-06-06 | 2008-12-30 | 计算机可读介质、北向接口统一平台及其启动方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008801292616A Expired - Fee Related CN102037677B (zh) | 2008-06-06 | 2008-12-30 | 计算机可读介质、北向接口统一平台及其启动方法 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP2285044B1 (zh) |
CN (2) | CN101304331B (zh) |
BR (1) | BRPI0822757A2 (zh) |
WO (1) | WO2009146598A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304331B (zh) * | 2008-06-06 | 2011-01-05 | 中兴通讯股份有限公司 | 一种北向接口统一平台及其启动方法 |
CN101938369B (zh) * | 2009-06-30 | 2013-10-16 | 中兴通讯股份有限公司 | 综合网管接入管理***、管理方法及应用的网络管理*** |
CN102130953A (zh) * | 2011-03-16 | 2011-07-20 | 迈普通信技术股份有限公司 | 一种嵌入式web***及交互方法 |
CN102739428B (zh) * | 2011-04-15 | 2014-08-13 | 中兴通讯股份有限公司 | 一种数据采集方法、装置及*** |
CN104468172B (zh) * | 2013-09-25 | 2019-11-05 | 南京中兴软件有限责任公司 | 采集适配器管理方法和*** |
CN104683140A (zh) | 2013-12-02 | 2015-06-03 | 中兴通讯股份有限公司 | 一种实现北向Corba接口规范无缝切换的方法及装置 |
CN103685580B (zh) * | 2013-12-18 | 2016-09-07 | 武汉邮电科学研究院 | 基于软件定义网络的北向接口接入***及方法 |
CN105991322B (zh) * | 2015-02-09 | 2020-01-31 | 中兴通讯股份有限公司 | 一种采集适配器管理***的处理方法和装置 |
CN105162616B (zh) * | 2015-07-29 | 2018-02-13 | 中国电子科技集团公司第五十四研究所 | 一种兼容snmp协议和corba协议的综合网络管理方法 |
CN108011736A (zh) * | 2016-10-27 | 2018-05-08 | 中兴通讯股份有限公司 | 一种配置北向模型的方法和装置 |
CN109039731B (zh) * | 2018-07-25 | 2021-07-02 | 武汉虹信科技发展有限责任公司 | 一种网管北向接口告警自适配方法 |
CN114915533B (zh) * | 2022-04-29 | 2023-05-30 | 武汉烽火技术服务有限公司 | 一种基于平台的北向接口实现方法和架构 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1684428A (zh) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | 一种综合网管***及管理网元管理***的方法 |
CN1983954A (zh) * | 2006-04-24 | 2007-06-20 | 华为技术有限公司 | 多级网管***及多级网管***中北向接口处理方法 |
CN101047545A (zh) * | 2006-03-30 | 2007-10-03 | 西门子通信技术(北京)有限公司 | 一种移动通信网络中的网络管理*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1927919A1 (en) * | 2006-11-30 | 2008-06-04 | Alcatel Lucent | Management method for server customer communication |
CN101110708A (zh) * | 2007-05-16 | 2008-01-23 | 武汉虹信通信技术有限责任公司 | 一种基于corba技术的直放站网络资源管理模型实现方法 |
CN101304331B (zh) * | 2008-06-06 | 2011-01-05 | 中兴通讯股份有限公司 | 一种北向接口统一平台及其启动方法 |
-
2008
- 2008-06-06 CN CN2008100676413A patent/CN101304331B/zh not_active Expired - Fee Related
- 2008-12-30 EP EP08874524.5A patent/EP2285044B1/en not_active Not-in-force
- 2008-12-30 BR BRPI0822757A patent/BRPI0822757A2/pt not_active Application Discontinuation
- 2008-12-30 WO PCT/CN2008/073872 patent/WO2009146598A1/zh active Application Filing
- 2008-12-30 CN CN2008801292616A patent/CN102037677B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1684428A (zh) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | 一种综合网管***及管理网元管理***的方法 |
CN101047545A (zh) * | 2006-03-30 | 2007-10-03 | 西门子通信技术(北京)有限公司 | 一种移动通信网络中的网络管理*** |
CN1983954A (zh) * | 2006-04-24 | 2007-06-20 | 华为技术有限公司 | 多级网管***及多级网管***中北向接口处理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102037677B (zh) | 2012-11-14 |
CN101304331A (zh) | 2008-11-12 |
EP2285044B1 (en) | 2017-05-17 |
EP2285044A1 (en) | 2011-02-16 |
WO2009146598A1 (zh) | 2009-12-10 |
CN102037677A (zh) | 2011-04-27 |
EP2285044A4 (en) | 2012-06-20 |
BRPI0822757A2 (pt) | 2016-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101304331B (zh) | 一种北向接口统一平台及其启动方法 | |
CN100440809C (zh) | 进行网络设备业务配置的方法及装置 | |
EP3143511B1 (en) | Method and apparatus for affinity-based network configuration | |
CN104079436A (zh) | 一种跨设备跨协议的epon网络中的网元管理*** | |
CN102857566A (zh) | 一种可软件定制的物联网智能网关 | |
CN110324169A (zh) | 一种接口管理的方法和装置 | |
CN103457761B (zh) | 一种跨平台命令行配置接口的实现方法 | |
CN101776996A (zh) | 通信***中基于对象的配置管理***的构建实现方法 | |
CN103051525A (zh) | 网关服务中间件***及方法、包含该***的装置和*** | |
CN105721562A (zh) | 一种基于代理的异构服务调用方法与协同调用*** | |
CN112565336A (zh) | 智能物联网集中化控制方法、***、介质、设备及应用 | |
CN111885439B (zh) | 一种光网络综合管理和值勤管理*** | |
CN102761443A (zh) | 命令行的配置方法及装置 | |
CN102932179A (zh) | 一种综合性跨网多保护的电力通信业务可靠性分析方法 | |
Schulz | Intent-based automation networks: Toward a common reference model for the self-orchestration of industrial intranets | |
Römer et al. | Leveraging eclipse iot in the arrowhead framework | |
CN114978850A (zh) | 智能电网异构高并发大数据协同接入*** | |
CN101056210B (zh) | 一种网络集中管理平台上的事件处理***和方法 | |
CN106657282B (zh) | 一种换流站设备运行状态信息的集成方法及装置 | |
CN104702568B (zh) | 一种业务管理平台 | |
CN114915533B (zh) | 一种基于平台的北向接口实现方法和架构 | |
CN101349974B (zh) | 一种分布式***中提高多核cpu处理能力的方法 | |
Magnani et al. | A control plane enabling automated and fully adaptive network traffic monitoring with eBPF | |
CN110392111A (zh) | 一种基于数据中心的智能虚拟分布式路由器集群***及其实现方法 | |
CN201733319U (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20180426 Address after: California, USA Patentee after: Global innovation polymerization LLC Address before: 518057, Nanshan District high tech Industrial Park, Guangdong province Shenzhen science and technology south road Zhongxing building A block 6 Patentee before: ZTE Corp. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110105 |
|
CF01 | Termination of patent right due to non-payment of annual fee |