基于EMS的自动化管理海量设备方法与流程

文档序号:11253765阅读:984来源:国知局
基于EMS的自动化管理海量设备方法与流程

本发明涉及基于多业务分布系统设备监控技术领域,具体地说,该方法是一种通过管理eu设备自动化监控管理ru设备的方法。



背景技术:

随着移动通信的迅速发展,网元设备不断扩容,一拖多主从结构设备使用越来越广泛,其使用特性决定了上级设备较少变动,而下级设备的位置和数量会随需求发生较频繁的变动,如mdas的ems系统中,增加ru设备时,需要提申请报告,录入设备信息,调测合格后再纳入ems管理,删除设备亦需类似处理。传统ems中人工增删设备并直接对其进行监控管理的方式人为因素强、工作量大、时效性差、效率低下,已经很难适应大批量设备频繁增删的情况,亦很难满足运营商对降本增效、无人值守、高效管理的需求,因此亟需一种在设备数量不断增加的情况下,自动化监控管理海量设备的方法。



技术实现要素:

本发明的目的是为了克服ems在设备海量增加的情况下,人工增删设备工作量大、效率低、易出错的缺点,满足运营商对降本增效、无人值守、高效管理的需求,提供一种基于ems的自动化管理海量设备方法。

本发明技术方案提供一种基于ems的自动化管理海量设备方法,通过更新本地eu设备监控信息列表,获取设备支持的mo信息,并从中提取与ru设备在位编号和在位状态相关mo,结合预设的eu与ru设备mo映射规则,自动虚拟出各在位ru设备,映射mo信息到各虚拟ru设备。

而且,基于ems系统实现,所述ems系统包括ems客户端、ems逻辑服务器、ems通信服务器、监控设备对象,所述监控设备对象包括eu设备和ru设备。

而且,当用户进行查设时,通过ems客户端选择ru设备mo信息,进行查设,ems逻辑服务器根据预设的eu与ru间mo映射规则将ru设备mo信息映射到eu设备mo,进而映射为对eumo信息的查设,通过ems通信服务器发送到监控设备对象的eu设备,eu设备应答查设mo信息,通过ems通信服务器发送到ems逻辑服务器,ems逻辑服务器根据预设的eu与ru间mo映射规则将设备应答的eumo信息映射回rumo,发送给ems客户端显示结果。

而且,当监控设备对象的eu设备存在告警时,通过ems通信服务器发送到ems逻辑服务器,ems逻辑服务器分析eu设备告警mo信息,若存在ru设备mo信息,则根据预设的eu与ru间mo映射规则分别提取eumo信息和rumo信息及ru设备在位状态,并发送到ems客户端,ems客户端分别显示eu设备告警信息和ru设备告警信息,实现对ru设备告警信息的监管。

而且,用于mdas设备的监控。

本发明在对ru设备的管理过程中,可根据设备在位编号和mo状态信息,自动管理其增删,并根据设备的编号,自动匹配对应的监管参量,实现ems通过主设备eu间接管理从设备ru的目的,整个过程自动化实现,无需人为干预,改变了传统增删设备需人工提报告、录信息等繁琐又易出错的工作模式,大大降低了网管成本,提高了网管的性能,效率和可靠性,具有重要的市场价值。

附图说明

图1是本发明实施例的mdas自动虚拟ru设备基本原理图。

图2是本发明实施例的ru设备mo提取图。

图3是本发明实施例的ru设备监控管理图。

具体实施方式

以下结合附图和实施例说明本发明的技术方案。

本发明实施例基于mdas的ems系统提供了一种自动化管理海量设备的方法,即基于多业务分布系统(multiservicedistributedaccesssystemsolution,mdas),涉及一种网元管理系统(elementmanagementsystem,ems)监控管理设备的方法。所述多业务分布系统由接入单元(accessunit,au)、扩展单元(extendedunit,eu)和远端单元(remoteunit,ru)组成。该方法根据eu设备监控对象(monitorobject,mo)信息,自动增删ru设备,并映射对应mo信息,通过eu设备间接监管ru设备。

本发明提出,更新本地eu设备监控信息列表,获取设备支持的mo信息,并从中提取与ru设备在位编号及在位状态相关mo,自动虚拟ru设备的增删;结合数据库预设eu与ru设备mo映射规则,提取出各ru设备的mo信息,映射到ru设备,通过监控管理eu设备,自动监控管理ru设备。

具体实现时,本发明涉及的部分包括现有技术的ems系统中的ems客户端、ems逻辑服务器、数据库、ems通信服务器、监控设备对象等。自动化监管主要体现在ems逻辑服务器,包括以下内容:

1、通过更新本地eu设备mo信息列表,获取设备支持的mo信息,并从中提取与ru设备在位编号和在位状态相关mo,根据各参量状态自动虚拟增删ru设备并对其进行监管;

2、提取ru设备在位编号,根据在位编号及数据库预设设备mo映射规则,提取各在位设备的mo信息,自动映射到虚拟的各ru设备;

3、在对ru设备mo进行监管时,通信服务器与eu设备进行通信,对ru设备的查设通过eu与ru设备mo映射规则映射到对eu设备的查设,再将设备应答结果映射到对应ru设备,eu设备的告警亦通过映射规则映射到对应ru设备的告警,实现ru设备的自动化管理。

实施例提供基于mdas设备的ems系统设计,但本发明技术方案的应用不限于mdas设备,凡是涉及类似主从结构设备的ems都可以类似处理。

本发明提出,通过更新本地eu设备监控信息列表,获取设备支持的mo信息,并从中提取与ru设备在位编号和在位状态相关mo,根据各参量状态虚拟ru设备并对其进行监控管理。图1说明了本发明实施例中自动虚拟ru设备的基本原理,具体包括以下步骤:

步骤101:通过查询eu设备的mo信息列表,更新本地设备mo信息。

步骤102:查询设备mo,解析设备应答mo信息。

步骤103:从步骤102所得应答mo信息中提取ru设备在位编号及在位状态相关参量。

步骤104:根据在位编号及在位状态相关参量,自动虚拟ru设备的增删。

步骤105:从客户端提供mdas的设备管理,mdas包括接入单元au、扩展单元eu和远端单元ru。接入单元au通过光纤连接扩展单元eu,扩展单元eu通过光纤连接远端单元ru。客户端所管理远端单元ru是虚拟所得结果。

例如,mdas中,假设eu设备可以接入8个ru设备(如图1中eu提供编号为1至8的接入端口),通过提取的设备mo信息确定编号1和编号3的位置有ru设备在位,则虚拟出编号1和编号3处的设备,而其余位置设备不在位,则无需虚拟对应位置的设备。

通过以上的处理就可以查询并确定ru设备的在位编号和在位状态并虚拟出相应的设备。

本发明提出通过设备在位编号和在位状态相关mo,结合数据库预设eu与ru设备mo映射规则,映射mo信息到各虚拟ru设备。图2说明了本发明中ru设备mo提取和虚拟增加的流程,具体包括以下步骤:

步骤201:预设eu设备mo与ru设备mo的映射关系作为预设匹配规则存储在数据库中:

在系统中预先设置好映射关系,做成类似字典的模式存储在数据库中。eu设备mo信息中包含ru设备mo,ru设备间mo存在交叉,例如图2中标注的ru设备1包含的监控参量记为mo1、mo2、mo3,ru设备3包含的监控参量记为mo3、mo4、mo5,ru设备6包含的监控参量记为mo5、mo6、mo11、mo12;ru设备1和ru设备3交叉包含的监控参量记为mo3,ru设备3和ru设备6交叉包含的监控参量记为mo5。

步骤202:通过提取的设备在位编号及各在位状态相关参量,结合数据库中预设的匹配规则匹配在位设备对应的mo,自动虚拟出各在位ru设备。

预设匹配规则指eu设备mo与ru设备mo的映射关系,匹配实现如下(每个mo有一个唯一moid):

将协议中规定的所有eu、ru设备mo信息分类,设置各自对应的标识,即说明书中的ru设备在位编号,再结合更新mo获取到的各mo信息,提取出eumo信息,rumo信息及rumo标识,即ru在位编号。

例如:假设协议中总共有100个mo,eu设备可以挂接8个ru设备,100个mo中,有20个是属于eu本身的,对该组mo设置标识0,而剩下的80个,各有10个是分别对应8个ru设备的,对8组参数分别设置标识1~8,存入数据库,假设存储表名为maprule。现有设备ru1接入到设备eu上,通过更新eu设备mo信息列表,获取设备支持的mo信息,将各moid与maprule表中的各moid进行匹配,可以提取出各mo的标识,根据各mo标识便可以确定eu的mo信息、ru的mo信息及ru所对应的编号,即maprule表中对rumo设置的标识号。

步骤203:根据虚拟出的在位ru设备与eu设备的关联关系,映射mo信息到各虚拟ru设备。例如eu设备编号1、3、6位置设备在位,则分别虚拟出ru设备1、3、6,并分别提取出各设备对应的mo。

通过以上的处理就可以实现各ru设备mo的提取和设备自动虚拟增删功能。由于在获取到各ru设备在位编号和mo信息后,结合数据库预设的eu与ru设备mo映射规则可以自动提取ru设备mo,虚拟创建出ru设备,整个增删设备的过程都可以自动化实现,而不需人工参与。

人工增删设备需要人工值守,不能实现自动化,例如当设备端增加ru设备时,传统人工方法需要工程人员提报告给值守人员,值守人员在网管中增加并调测试设备,调测合格再纳入ems系统,实现对设备的监控管理,这一过程耗时耗力而且可靠性差,而根据预设映射规则虚拟创建出ru设备则可以省略这一过程,可以提高效率和正确率。

本发明提出的“虚拟”,是因为实际存在的ru设备不可以直接管理,ems系统中虚拟出该设备,使用户得到直接管理ru设备的体验。

本发明提出在对ru设备mo进行监控管理时,通信服务器与eu设备进行通信,即通过对eu设备的监控管理实现对ru设备的监控管理,对ru设备的查设通过eu与ru设备mo映射规则映射到对eu设备的查设,再将设备应答结果映射到对应ru设备;eu设备的告警亦通过映射规则映射到对应ru设备的告警。图3说明了本发明中ems各层对各虚拟ru设备的监管操作,具体包括以下操作:

ems客户端301:提供用户监管设备的接口,根据各ru设备的在位情况,虚拟出ru设备,提供用户操作和查看设备信息。

ems逻辑服务器302:处理客户端下发的管理操作、监控管理设备应答和上报的信息以及处理一些后台任务。

ems通信服务器303:负责设备与ems逻辑服务器的通信。

监控设备对象304:eu设备和ru设备,负责应答查设信息、产生告警信息。

eu和ru设备是ems系统的监控管理对象,对eu和ru设备进行管理时,ems通信服务器只与eu设备通信,通过管理eu设备间接管理ru设备。监控对象中实际存在的ru设备是不能直接监管的,只能通过eu设备间接监管,因此不是对实际ru设备的操作。监控设备对象中的ru是事实存在的ru设备,但是客户端上显示的ru设备都是为用户使用方便而虚拟出来的,在用户看来像是在操作ru设备,其实是ems通信逻辑将对ru设备的操作映射到了对eu设备的操作。

实施例的查设、应答流程如下:

当用户进行查设时,通过ems客户端301选择ru设备mo信息,进行查设,ems逻辑服务器302根据数据库预设eu与ru间mo映射规则将ru设备mo信息映射到eu设备mo,进而映射为对eumo信息的查设,通过ems通信服务器303发送到监控设备对象304的eu设备,eu设备应答查设mo信息,通过ems通信服务器303发送到ems逻辑服务器302,ems逻辑服务器302根据数据库预设规则将设备应答的eumo信息映射回rumo,发送给ems客户端301显示结果。

实施例的告警流程如下:

当监控设备对象304的eu设备存在告警时,通过ems通信服务器303发送到ems逻辑服务器302,ems逻辑服务器302分析eu设备告警mo信息,若存在ru设备mo信息,则根据数据库预设映射规则分别提取eumo信息和rumo信息及ru设备在位状态,并发送到ems客户端301,ems客户端301分别显示eu设备告警信息和ru设备告警信息,进而实现对ru设备告警信息的监管。

通过以上的处理可以实现ru设备的自动化增删、操作维护、告警管理等功能。ru设备的操作维护、告警管理等都可以结合数据库预设的eu与ru设备mo映射规则映射到对eu设备的监控管理,工作人员只需要关注自动增删后设备的监控管理工作,无需关注因设备的增删而带来的报告申请,信息录入等额外工作,大大减少了工作人员的工作量,降低了人工成本,该监管方法自适应性强,可扩展性高,提高了网管工作效率和可靠性,从一定程度上满足了运营商对于无人值守、降本增效、高效管理的需求。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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