北向接口分布式管理方法及装置制造方法及图纸

技术编号:14807201 阅读:55 留言:0更新日期:2017-03-15 01:14
本发明专利技术公开了一种北向接口分布式管理方法及装置,其中该方法包括:通过主进程提供的与用户进行交互的接口,与用户进行用户命令的交互;通过至少一个被动业务处理进程,处理与用户命令对应的被动业务;以及通过至少一个主动业务处理进程,处理自发运行的主动业务。通过本发明专利技术,解决了相关技术中北向接口因为管理数据量大、业务复杂而导致北向接口不稳定的问题,提升了北向接口的稳定性。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种北向接口分布式管理方法及装置
技术介绍
随着第四代通信(the4thGenerationcommunicationsystem,简称为4G)技术的成熟应用,市场上承载光传送网(OpticalTransportNetwork,简称为OTN)、分组传送网(PacketTransportNetwork,简称为PTN)、IP设备增量迅速,客户厂商对通过北向接口实现统一监管、集中监管的需求越来越高。北向接口集中化监管第一阶段:级联适配。北向接口的初期状态是多个厂商的北向接口、多种类型的北向接口、多种网络区域北向接口的区域监管。随着客户厂商集中兼管的需求,北向接口发展出了多种装置,基于已有的北向接口装置进行改进,实现集中监管,例如:简单网管协议(SimpleNetworkManagementProtocol,简称为SNMP)多级级联实现集中兼管,公用对象请求代理体系(CommonObjectRequestBrokerArchitecture,简称为CORBA)多级级联实现集中兼管,基本思路上都是层层级联适配,实现集中兼管。北向接口集中化监管第二阶段:接口更新。而近几年,随着多个设备厂商的角着的阶段结束,能存活下来的也就是前5大设备厂商以及几个在某个领域具有优势的设备厂商,北向接口不再是份多繁杂的局面,集中于SNMP、CORBA、多技术操作系统接口(Multi-TechnologyOperationsSystemInterface,简称为MTOSI)、文件接口(FTP)等几种北向接口。另外随着客户厂商对集中监管的需求越来越高,对应的设备厂商的网元管理系统(ElementManagementSystem,简称为EMS)网管也进行了更新换代,出现了一批集中化程度高、管理设备类型全的EMS网络管理平台,例如华为的U2000,中兴通讯的U31为代表的一批EMS网络管理平台。这些网络管理平台管理的等效网元数逐渐开始以万为计数单位。而且客户厂商目前提出要求为省集中监管,这就意味着监管等效网元数是会从万,提高的2万、5万、十万,对各厂商EMS网管网络管理平台的要求越来越高,同时对于北向接口的大规模网络管理能力要求也越来越高。客户厂商管理设备厂商设备,在新技术,如软件定义网络(SoftwareDefinedNetwork,简称为SDN,兴起之前,都是通过设备厂商网管的北向接口管理设备厂商设备,而且这种管理的方式在很长一段时间是不会发生本质改变。对于设备厂商网管的北向接口,其中SNMP接口,只适合于管理告警通知,而FTP接口只适合于管理配置数据,需要全面管理配置、告警、性能、业务下发,一般需要依靠CORBA、MTOSI等几种面向连接的接口。对于客户厂商来说,一个连接(即一个厂商EMS网管上是一套北向接口),是基本要求,另外就是要求北向接口的稳定性。在该阶段,主要是通过新网管,新接口版本取代原有的北向接口,统一化了北向接口,减少了北向接口技术种类和数量,提升了北向接口管理能力,该阶段大部分北向基本都是单进程处理。北向接口集中化监管第三阶段:大规模网络。而随着大规模网络迅速发展,对北向接口大规模网络管理的能力是一个挑战,在该种情况下,北向接口会出现因为管理数据量过大、业务复杂而出现管理能力不足(如内存不足、CPU能力不足),进而导致北向接口不稳定。针对相关技术中北向接口因为管理数据量大、业务复杂而导致北向接口不稳定的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种北向接口分布式管理方法及装置,以至少解决上述问题。根据本专利技术实施例的一个方面,提供了一种北向接口分布式管理装置,包括:主进程、至少一个被动业务处理进程、至少一个主动业务处理进程,其中,所述主进程,用于提供与用户进行交互的接口;所述被动业务处理进程,用于处理与所述用户命令对应的被动业务;所述主动业务处理进程,用于处理自发运行的主动业务。优选地,所述主进程包括:主进程初始化模块,用于初始化所述主进程的参数,和/或,与所述主进程相关的上下文环境;注册模块,用于注册所述被动业务处理进程的进程信息和/或业务能力信息;命令分发模块,用于处理所述用户命令,并下发所述用户命令至被动业务处理进程。优选地,所述被动业务处理进程包括:被动业务处理进程初始化模块,用于初始化所述被动业务处理进程,和/或,注册所述被动业务处理进程的进程信息和/或业务能力信息至所述主进程;被动业务命令接收模块,用于接收通过所述主进程转发的所述用户命令,并转发所述用户命令至被动业务处理模块,以及返回所述被动业务处理模块处理的结果;所述被动业务处理模块,用于处理所述被动业务命令接收模块转发的所述用户命令。优选地,所述主动业务处理进程包括:主动业务处理进程初始化模块,用于初始化所述主动业务处理进程,和/或,注册所述主动业务处理进程的进程信息至所述主进程;主动业务处理模块,用于处理自发运行的主动业务。优选地,所述北向接口包括以下之一:CORBA北向接口、MTOSI北向接口。根据本专利技术实施例的另一个方面,还提供了一种北向接口分布式管理方法,包括:通过主进程提供的与用户进行交互的接口,与用户进行用户命令的交互;通过至少一个被动业务处理进程,处理与所述用户命令对应的被动业务;以及通过至少一个主动业务处理进程,处理自发运行的主动业务。优选地,通过主进程提供的与用户进行交互的接口,与用户进行用户命令的交互包括:初始化所述主进程的参数,和/或,与所述主进程相关的上下文环境;注册所述被动业务处理进程的进程信息和/或业务能力信息;处理所述用户命令,并下发所述用户命令至被动业务处理进程。优选地,通过至少一个被动业务处理进程,处理与所述用户命令对应的被动业务包括:初始化所述被动业务处理进程,和/或,注册所述被动业务处理进程的进程信息和/或业务能力信息至所述主进程;接收通过所述主进程转发的所述用户命令,并转发所述用户命令至被动业务处理模块,以及返回所述被动业务处理模块处理的结果;处理所述被动业务命令接收模块转发的所述用户命令。优选地,通过至少一个主动业务处理进程,处理自发运行的主动业务包括:初始化所述主动业务处理进程,和/或,注册所述主动业务处理进程的进程信息至所述主进程;处理自发运行的主动业务。优选地,所述北向接口包括以下之一:CORBA北向接口、MTOSI北向接口。通过本专利技术,采用通过主进程提供的与用户进行交互的接口,与用户进行用户命令的交本文档来自技高网
...

【技术保护点】
一种北向接口分布式管理装置,其特征在于包括:主进程、至少一个被动业务处理进程、至少一个主动业务处理进程,其中,所述主进程,用于提供与用户进行交互的接口;所述被动业务处理进程,用于处理与所述用户命令对应的被动业务;所述主动业务处理进程,用于处理自发运行的主动业务。

【技术特征摘要】
1.一种北向接口分布式管理装置,其特征在于包括:主进程、至少一个被动业务处理进程、
至少一个主动业务处理进程,其中,
所述主进程,用于提供与用户进行交互的接口;
所述被动业务处理进程,用于处理与所述用户命令对应的被动业务;
所述主动业务处理进程,用于处理自发运行的主动业务。
2.根据权利要求1所述的装置,其特征在于,所述主进程包括:
主进程初始化模块,用于初始化所述主进程的参数,和/或,与所述主进程相关的上
下文环境;
注册模块,用于注册所述被动业务处理进程的进程信息和/或业务能力信息;
命令分发模块,用于处理所述用户命令,并下发所述用户命令至被动业务处理进程。
3.根据权利要求1所述的装置,其特征在于,所述被动业务处理进程包括:
被动业务处理进程初始化模块,用于初始化所述被动业务处理进程,和/或,注册所
述被动业务处理进程的进程信息和/或业务能力信息至所述主进程;
被动业务命令接收模块,用于接收通过所述主进程转发的所述用户命令,并转发所
述用户命令至被动业务处理模块,以及返回所述被动业务处理模块处理的结果;
所述被动业务处理模块,用于处理所述被动业务命令接收模块转发的所述用户命令。
4.根据权利要求1所述的装置,其特征在于,所述主动业务处理进程包括:
主动业务处理进程初始化模块,用于初始化所述主动业务处理进程,和/或,注册所
述主动业务处理进程的进程信息至所述主进程;
主动业务处理模块,用于处理自发运行的主动业务。
5.根据权利要求1至4中任一项所述的装置,其特征在于,所述北向接口包括以下之一:
公用对象请求代理体系CORBA北向接口、多...

【专利技术属性】
技术研发人员:吴高科肖志彬曾蔚翔
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1