一种网元管理方法及系统与流程

文档序号:12182325阅读:636来源:国知局
一种网元管理方法及系统与流程

本发明涉及通信设备管理领域,尤其涉及一种网元管理方法及系统。



背景技术:

通信系统的网元设备一般通过网元管理系统(EMS,Element Management System)进行管理。EMS一般安装在网络上的计算机服务器上,拥有一个或多个网络接口,通过网络连接到需要管理的网元设备,EMS与网元设备之间一般使用简单网络管理协议(SNMP)或网络控制协议(NETCONF)等,而且,运营者可以通过网络协议(IP)地址访问EMS。

目前的EMS可以管理超过1000个网元设备,运营者可以通过EMS配置、检测网元设备的运行,也可从网元设备读取和接收相关数据以确定网元设备的配置情况和运行状态,从而完成网元设备的开通、管理与维护。

目前EMS基本上是由网元设备生产厂家提供的。一般EMS对网元设备的管理可以根据各种用户属性进行区分,其中,通过用户属性指示用户能够管理网元设备的哪些参数,根据不同的用户属性能够管理的网元设备的参数是不同的,但是这些用户属性是针对整个网管系统的,而且这些用户属于某一个网元运营者。

图1为现有技术中网元管理系统与网元及网络管理系统的连接示意图。如图1所示,现有的网元管理系统只对应一个运营者的网络管理系统(NMS),即在现有的EMS中,网元仅由一个运营者管理和配置。

然而,随着基础网络的共享要求越来越多,对于一个网元设备,需要同时共享给多个运营者管理和配置,因此,如何在网元管理系统中支持多个运营者是需要解决的一个问题。



技术实现要素:

为了解决上述技术问题,本发明提供一种网元管理方法及系统,用来解决现有技术中无法在网元管理系统中支持多个运营者的问题。

为了达到上述技术目的,本发明提供一种网元管理方法,包括:网元管理系统接收不同运营者的网元管理指令,其中,所述网元管理系统中创建有与运营者一一对应的管理域,且管理域之间相互独立;网元管理系统根据接收到的不同运营者的网元管理指令,对管理的网元进行统一管理。

进一步地,网元管理系统创建与运营者一一对应的管理域包括:

网元管理系统创建基础运营者;

网元管理系统通过所述基础运营者限定与运营者一一对应的管理域。

进一步地,管理域包括与相应运营者的运营权限对应的网元。

进一步地,所述网元管理系统接收不同运营者的网元管理指令之前,该方法还包括:当不同运营者对应的管理域发生冲突时,所述网元管理系统发出告警。

进一步地,所述网元管理系统接收不同运营者的网元管理指令之前,该方法还包括:

网元管理系统针对不同运营者使用不同的网络协议IP地址,实现不同运营者与网元管理系统之间的通信;或者,

网元管理系统针对不同运营者,使用不同二层网络域中的相同IP地址,实现不同运营者与网元管理系统之间的通信。

进一步地,运营者与网元管理系统之间的通信为加密通信。

本发明还提供一种网元管理系统,包括:接收模块,用于接收不同运营者的网元管理指令,其中,所述网元管理系统中创建有与运营者一一对应的管理域,且管理域之间相互独立;统一管理模块,用于根据接收到的不同运营者的网元管理指令,对管理的网元进行统一管理。

进一步地,该系统还包括:管理域创建模块,用于:创建基础运营者;通过所述基础运营者限定与运营者一一对应的管理域。

进一步地,管理域包括与相应运营者的运营权限对应的网元。

进一步地,该系统还包括:告警模块,用于当不同运营者对应的管理域发生冲突时,发出告警。

进一步地,运营者与网元管理系统之间的通信实现方式包括以下之一:

网元管理系统针对不同运营者使用不同的IP地址;

网元管理系统针对不同运营者,使用不同二层网络域中的相同IP地址。

进一步地,运营者与网元管理系统之间的通信为加密通信。

在本发明中,网元管理系统接收不同运营者的网元管理指令,其中,网元管理系统中创建有与运营者一一对应的管理域,且管理域之间相互独立;网元管理系统根据接收到的不同运营者的网元管理指令,对管理的网元进行统一管理。通过本发明,提供了共享式的网元管理系统,满足了现有网元管理系统需要支持多运营者的要求,实现了多个运营者相互独立地对网元进行管理。

附图说明

图1为现有技术中网元管理系统与网元及网络管理系统的连接示意图;

图2为本发明实施例提供的网元管理方法的流程图;

图3为本发明实施例提供的网元管理系统的应用示意图。

具体实施方式

以下结合附图对本发明的实施例进行详细说明,应当理解,以下所说明的实施例仅用于说明和解释本发明,并不用于限定本发明。

图2为本发明实施例提供的网元管理方法的流程图。如图2所示,本实施例提供的网元管理方法包括以下步骤:

步骤11:网元管理系统接收不同运营者的网元管理指令;其中,网元管理系统中创建有与运营者一一对应的管理域,且管理域之间相互独立。

需要说明的是,网元管理指令包括对网元的配置指令。

其中,网元管理系统创建与运营者一一对应的管理域包括:网元管理系统创建基础运营者;网元管理系统通过基础运营者限定与运营者一一对应的管理域。

具体而言,每个管理域由基础运营者根据相应运营者的运营权限进行限定。管理域包括与相应运营者的运营权限对应的网元。其中,基础运营者具备根据运营者的运营权限限定运营者可以管理的网元参数的能力,其他运营者由基础运营者限定对应的管理域,而且,基础运营者也具备管理网元的能力。在网元管理系统初始时,由基础运营者建立其他共享基层网络运营者的管理域,在管理域的建立过程中,基础运营者要保证每个管理域相互之间是独立的,即,某一运营者对应管理域中的管理对象不能出现在其他运营者对应管理域的管理对象中。比如,某个网元有100个用户接口,该些接口分别属于不同的运营者,则某个接口不能同时归属于不同的运营者。

于此,在步骤11之前,该方法还包括:当不同运营者对应的管理域发生冲突时,网元管理系统发出告警。

具体而言,在创建管理域时,如果由于操作失误而发生管理域不相互独立时,通过配置的实时检测或后期的检测工具进行验证,并对不独立的部分进行告警。

其中,管理域的运行和一个现有的基本网元管理系统类似,它与运营者之间采用的管理通用的管理协议通信,比如:TL1(Transaction Language-1)协议、公共对象请求代理体系结构(CORBA,Common Object Request Broker Architecture)等。

于此,在步骤11之前,该方法还包括:

网元管理系统针对不同运营者使用不同的网络协议(IP)地址,实现不同运营者与网元管理系统之间的通信;或者,

网元管理系统针对不同运营者,使用不同二层网络域中的相同IP地址,实现不同运营者与网元管理系统之间的通信。

具体而言,网元管理系统具有多个管理域时,采用以下两种方式区分管理域:一种方式是通过IP地址来区分,不同运营者使用自己的用户名和密 码登录对应的管理域,且运营者只有对其自身的管理域进行管理的权限;另一种方式是在运营者与网元管理系统之间分别建立一个单独的通道来区分不同的运营者,例如使用虚拟局域网(VLAN,Virtual Local Area Network)、通用路由封装(GRE,Generic Routing Encapsulation)隧道等,如此,对应不同的运营者,网元管理系统可以使用相同的IP地址来分别与不同的运营者通信。

于此,运营者与网元管理系统之间的通信为加密通信。

具体而言,为了保证各个运营者对应的管理域的安全访问,可以分配给运营者一个加密信息码,通过加密信息码形成安全访问,从而保证运营者和网元管理系统的管理域之间的管理通信通道被加密;此外,还可以通过用户名加域名的方式来区分不同的运营者。

步骤12:网元管理系统根据接收到的不同运营者的网元管理指令,对管理的网元进行统一管理。

具体而言,网元管理系统接收来自不同运营者的网元管理指令,网元管理系统统一对管理的网元进行管理。需要说明的是,本实施例中,管理包括对网元进行配置。其中,为保证运营者的网元管理指令有效到达网元,可以采用轮询的方式调度相关指令的下达,也可以根据指令类型采用不同的优先级来保证实时性配置以达到快速生效。

此外,本发明实施例还提供一种网元管理系统,包括:接收模块,用于接收不同运营者的网元管理指令,其中,网元管理系统中创建有与运营者一一对应的管理域,且管理域之间相互独立;统一管理模块,用于根据接收到的不同运营者的网元管理指令,对管理的网元进行统一管理。于实际应用中,接收模块及统一管理模块的功能例如通过计算机处理器执行存储在存储器中的程序/指令实现。

于此,该系统还包括:管理域创建模块,用于创建基础运营者;通过所述基础运营者限定与运营者一一对应的管理域。于实际应用中,管理域创建模块的功能例如通过计算机处理器执行存储在存储器中的程序/指令实现。

其中,管理域包括与相应运营者的运营权限对应的网元。具体而言,每 个管理域由基础运营者根据相应运营者的运营权限进行限定。

于一实施例中,该系统还包括:告警模块,用于当不同运营者对应的管理域发生冲突时,发出告警。于实际应用中,告警模块的功能例如通过计算机处理器执行存储在存储器中的程序/指令实现。

其中,运营者与网元管理系统之间的通信实现方式包括以下之一:

网元管理系统针对不同运营者使用不同的IP地址;

网元管理系统针对不同运营者,使用不同二层网络域中的相同IP地址。

其中,所述运营者与网元管理系统之间的通信为加密通信。

图3为本发明实施例提供的网元管理系统的应用示意图。如图3所示,网元管理系统同时连接多个运营者(如运营者1~n,n为大于1的整数),运营者通过各自的网络管理系统连接到网元管理系统。于此,网元管理系统根据共享给运营者的个数(如n个)创建了n个运营者能够管理网元的管理域,每个管理域对应一个运营者(如图3所示,管理域1对应运营者1,管理域n对应运营者n)。其中,每个管理域的网元个数和网元形成的拓扑结构可以不同,网元上的接口数量也可能不同。比如,一个网元管理系统中管理了100个网元,其中,某个运营者具有管理权限的网元个数是50个,并且50个网元中可以管理的接口和对应的功能也存在限定。

为了更好地说明管理域的确定,假设一个EMS系统连接3个运营者,EMS系统共管理了30个网元(每个网元有100个端口),根据各运营者的申请与基础网络的情况,例如,运营者1共管理了20个网元(如,网元1-10和网元21-30,且每个网元的用户端口1-50均属于运营者1),如此,这些用户及所在的网元形成了运营者1的对应管理域1,运营者1通过EMS的管理域1可对相应的网元和端口进行管理;运营者2例如管理网元11-20的用户端口1-50;运营者3例如管理网元1-30的用户端口51~100。其中,每个运营者并不关注网元管理系统下所有的网元,只可以管理到其有权限的网元及其相应的管理参数。于此,管理域内的网元是指运营者可见的网元,网元可以是实体网元或虚拟化后的网元,虚拟化后的网元可以对应一个网元实体或多个网元实体,一个网元实体通过网元管理系统可以虚拟化多个网元, 虚拟化后的网元可以分别对应不同的运营者。

于本实施例中,网元管理系统汇总并验证不同运营者的网元管理指令后,统一对管理的网元进行管理。举例而言,当运营者1和运营者2都对网元1发出网元管理指令时,网元管理系统的统一管理模块从管理域1和管理域2接收网元管理指令,并按照顺序对网元1进行管理;如果网元管理指令是对网元的数据采集,那么网元管理系统的统一管理模块从网元1获取相关数据之后按照请求分别发送给不同的管理域。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1