对通信网络进行操作的制作方法

文档序号:7936810阅读:167来源:国知局
专利名称:对通信网络进行操作的制作方法
技术领域
本发明涉及例如操作诸如电信网络之类的通信网络。本发明尤其涉 及操作通信网络,其中衍生事件集合的出现取决于通信网络中的至少一
个初级事件(primary event)。此外,本发明涉及使得能够根据本发明 来操作通信网络的通信网络的实体、方法、计算机程序产品、系统、以 及数据结构。
背景技术
通信网络的典型管理网络包含了用于管理例如电信网络的通信网 络的若干等级。在通信网络的管理网络中,每一个等级都具有某个专用 于该等级的管理和/或通信网络专用功能,并且该功能通常依赖于所述层 在管理网络中的(分层(hierarchical))位置。除了最高等级和首要等 级之外,这些分层等级中的每一个分层等级都具有双重管理功能,即管 理器功能和代理功能。除了首要等级之外,管理网络的每一个等级都具 有针对其基础(underlying )等级的管理器功能,并且除了最高等级之外, 管理网络的每一个等级都具有针对其前面等级的代理功能。由此,通信 网络管理的特征在于 一种分层结构,该分层结构明确定义了该通信网络 的管理网络的每个等级的功能。参见图1中提供并在下文中描述的示例, 其中该示例描绘了电信网络中的(分层)管理结构的三个等级。
管理网络的每一个等级都包括具有物理和/或抽象特性的相应实体 或元件。由此,分层等级的实体可以是通信网络中的软件和/或硬件(设 备)。在下文中,这样的实体或元件将被称为"网络实体"。根据执行 管理器功能、代理功能或同时执行这两种功能的管理网络的等级,这些 网络实体是管理器、代理或者既是管理器也是代理。在下文中,将根据 管理网络的相应等级的功能来使用术语管理器或代理,并且由此依赖于 该等级的相应网络实体。为此,如果管理网络等级同时代表了管理器和 代理等级,那么包含在该等级中的网络实体将会是管理器或代理,这一 点取决于该网络实体在指定时刻所要执行的功能。
因此,网络管理通常指的是在最高等级的诸如电信网络之类的通信网络的操作、管理和维护(OAM)。网络管理是实行控制、规划、分配、 部署、协调和/或监视网络资源所需要的各种功能,这其中包括执行如下 功能,例如初始网络规划、频率分配、用于支持负载平衡的预定业务量 路由、密码密钥分发授权、配置管理、故障管理、安全性管理、性能管 理、带宽管理和/或记账管理。更进一步,在这种管理系统中提供了硬件 和/或软件,其中所述硬件和/或软件支持OAM功能并且提供了这些功 能,例如给网络用户或管理员。由此,OAM包括用于操作、管理和维 护网络的"i殳施。
通信网络中的管理器被配置成启动那些用于通信网络的操作、管理 和维护的操作。这种操作是通过发送请求来完成的,其中该请求将会由 代理执行,尤其是由指定给相应管理器的代理来执行。然后,管理器从 代理接收纟皮称为响应的相应反馈。
在通信网络中实施代理功能的网络实体辨认通信网络中与通信网 络的操作、管理和维护相关的事件(例如警报),产生相应的通知,并 且将这些通知通常被当作事件报告传送给管理器,尤其被传送给网络实 体所指定的管理器。由此,有效的网络管理得以实现。
事件主要指的是系统或通信网络中的变化,并且该变化将会诱发网 络实体的预定反应。事件在通信网络中的出现是不可预测的。通常,它
是结合通信网络中的特定情况集合出现或发生的,例如性能瓶颈、关于 网络配置的改变,添加新的网络实体或通信网络中的故障。事件与位于 单个时空点的现象相类似。更进一步,事件可以是通信网络中的一个或 一个以上的后续事件的原因。在下文中,不是因为通信网络的其他事件 所引发的事件被称为"初级事件,,,而因为至少一个先前事件所导致的 事件将被称为"衍生事件"。
在管理网络等级之间并且由此在管理器与代理之间进行的通信通 常借助了被称为OAM接口的管理接口 。举例来说,这些接口的实施可 以通过应用协议来执行,这些协议例如简单网络管理协议(SNMP)、 事务处理语言1 (TL1)、可扩展标记语言(XML)或公共对象请求代 理体系结构(CORBA)。
在参考呈现诸如电信网络之类的通信网络中的常规管理网络的设 计的图l时,其中呈现了分层管理结构中的三个等级网络元件(NE) 等级103、元件管理器系统(EMS)等级102以及网络管理器系统(NMS)等级IOI。才艮据常失见管理网络的分层结构,NE等级103是由EMS等级 102管理的,并且EMS等级102接着由NMS等级101管理。
等级101、 102和103的每一个都包括相应的网络实体,例如网络 管理器(NM)、通常特定于制造商的元件管理器(EM)以及网络元件 (NE)。每个NE均由某个EM管理,并且每个EM均由某个NM管理。 反过来,NM管理至少一个EM,并且EM管理通4言网络中的至少一个 NE。
如先前已经概括的那样,通信网络的管理网络等级之间以及通信网 络的相应网络实体之间的通信是由这些等级之间的特定接口执行的。图 1中的等级IOI、 102、 103之间的连接是用它们间的线条描绘的。NE等 级103与EMS等级102之间的通信可以借助EM-NE接口 105来实施, 而EMS等级102与NMS等级101之间的通信则可以借助NM-EM接口 104来实施。
通信网络的最新发展还提供了允许在NE等级103与NM之间直接 通信的直接NM-NE接口 106。例如,对第三代合作伙伴项目(3GPP) 的标准化活动来说情况就是如此,其中将引入从NMS的角度标准化的 并被分别称为"北向(northbound )接口 "或Itf-N的接口 107。
由此,当管理通信网络中的NE时,可以假设管理功能可通过EM 或通过NM来执行。
例如,(电信)通信网络包含了能够产生诸如警报报告之类的事件 报告或消息的多种网络实体。更进一步,在(电信)通信网络中,在若 干网络实体之间存在着若干种依从性(dependency)。为此,(电信) 通信网络中的 一个网络实体上的事件有可能会成为相同和/或其他网络 实体中的其他事件的起因。如先前已经概括的那样,最先出现的事件将
被称为"初级事件,,,而那些由初级事件引起的其他事件则被称为"衍 生事件"。
通常,对相应的管理层或网络管理来说,事件之间的这些依从性(例 如,通常基于网络配置上的网络实体之间的依从性)必须是可见的,以 允许快速有效地对这些事件估夂出反应,并且启用通信网络的有效OAM。
当转到一个更具体的示例时,关于网络实体(A)的初级事件的报 告(例如警报报告)有可能是关于网络实体A和/或其他网络实体(B、 C、D.......)的至少一个其他衍生事件上的至少一个其他报告的起因(例
7如警报报告、涉及状态变化的事件报告、涉及属性值变化的报告、涉及 关系变化的报告)。为了实现通信网络的有效管理、控制和/或监视,所 涉及的报告必须在相关网络实体中以这样一种方式来进行关联,其中相 应事件之间的依从性是用 一种协调良好并且清楚的方式反映的。事件报 告的这种相互关系主要是通过使用诸如"通知标识符"和"相关通知" 之类的标准化参数实施的,例如其中衍生事件的每一个报告都在其"相 关通知"参数中包含了相应的至少一个初级事件的至少一个(唯一)"通 知标识符"值。事件和/或事件报告之间的这些依从性是由包含相应参数 数据的大型数据序列提供的。
对于管理等级或操作者来说,关于衍生事件的报告是非常重要的, 由此可以得出通信系统状态的完整视图。在管理通信网络的时候, 一方 面,传输和使用这种大型数据序列将会提供关于事件依从性的概观并且 是很有帮助的,但是另一方面,它也因为其数据量而提供了不利之处。 由此,使用这种从较低或代理等级提供到更高或管理等级的序列会成为 所涉及的网路实体性能降低的原因。更进一步,它们也是沉重的数据业 务量和所涉及的接口的功能的压力的附加起因。此外,由于事件相互关 系报告以等同方式反映在初级和衍生事件序列中包含的相应事件,因 此,在一开始很难区分若干个事件对于某个通信网络状态的重要性。由 此,管理等级和/或操作者的注意力有可能被从重要事件分散到重要性较 低或非必要事件。
发明概述
本发明的目标是改进通信网络的操作。
这个目标是通过一种操作通信网络的方法来实现的,其中衍生事件 集合的出现取决于所述通信网络中的至少 一个初级事件,所述方法包
括通过分析至少一个初级事件、以及通过基于包含了涉及所述通信网 络中的网络实体和/或事件的关系的数据而预测衍生事件的集合,来实施
一种用于确定所述衍生事件集合的学习方法。
根据一个实施例,该方法还包括下列步骤中的至少 一个 -收集和/或构造所述数据;以及
-通过使用由所述学习方法得到的知识来支持关于所述通信网络的管理。根据本发明,通过收集和构造包括涉及所述通信网络中的网络实体 和/或事件的关系的数据,可以允许有针对性地访问那些与操作通信网络 有关的数据。
更进一步,在实施用于为至少一个指定初级事件确定衍生事件集合 的学习方法时,在通信网络中可允许执行一个自学习管理系统,其中所
述执行可以在通信网络的管理网络的至少 一 个恰当管理等级(例如NM S 等级或EMS等级)上完成。通过使用这种自学习管理系统和/或由学习 方法所得到的知识,可以以非常有效的方式来支持通信网络的管理。这 种自学习管理系统和/或关于在通信网络中(同时涉及网络实体和/或网
络事件)依从性及其结果的知识能够提供关于可能在通信网络中的若干
种状态的完整概观。由此,不必如上所述通过通信网络的管理网络的若
干等级来产生和/或传送包含了关于初级事件及其衍生事件的信息的(巨
大的)数据序列。本发明使用了自学习管理系统和/或由学习方法得到的
知识来为初级事件确定衍生事件,并且将其提供给相应的管理实体和/
或操作者。此外,借助这种自学习管理系统和/或恰当使用该学习方法所
得到的知识,还能够响应于至少一个初级事件和/或相应的衍生事件集合
来确定将要在所述通信系统中发起和/或实施的至少 一 个事件和/或至少 一个命令。
以这种方式,在通信网络的管理网络中,若干等级之间的沉重业务 量将会减小。更进一步,由于需要分析或传送的数据减少,因此,较低 等级的网络实体的性能可以得到提升。更进一步,借助这种管理系统和 /或恰当使用该学习方法所得到的知识,可以更好地区分与关于通信网络 中的至少一个某个状态的重要和不太重要的事件和/或网络实体。
根据一个实施例,所述方法可以位于所述通信网络的管理网络的管 理等级中。但是,由于方法步骤可以采用并行和/或顺序方式单独实施, 并且由于可以以这种方式利用通信网络的管理网络的若干等级的若干 实体用于该目的,因此,根据本发明可以实现若干种实施的可能性。
考虑到收集和构造数据,根据一个实施例,该方法的这个步骤或阶 段可以包括与网络实体相关的依从性数据的第一收集,以及与网络配 置相关的数据的第二收集。由此,可以为关于网络实体和/或事件之间的 依从性分析提供良好的基础。
更进一步,数据收集可以包括第一生成,用于根据下列各项中的至少一项来生成初级事件的基本集合所述第一收集和所述第二收集。 由此,可以提供与通信中可能发生的初级事件相关的有根据的信息。
此外,所述数据收集可以包括用于生成下列各项中的至少 一 项的第 二生成操作者信息的基本集合和衍生事件的基本集合,其中在所述操 作者信息的基本集合中的操作者信息与所述初级事件的基本集合的至 少一个初级事件相联系,并且其中在所述衍生事件的基本集合中的衍生 事件与所述初级事件的基本集合的至少一个初级事件相联系。由此,可 以提供关于初级事件以及其依从性的详细描述,如果目标是提供通信网 络的某种状况或状态中的有根据的概观,那么这是重要的。
当转到实施学习方法时,该实施包括为至少一个初级事件进行预 测的衍生事件集合的至少一次预测,将预测的衍生事件集合与衍生事件 集合相比较(在通信系统中针对至少一个初级事件并作为其反应而执 行),以及如果所述比较识别出差别,则更新所述预测衍生事件集合。 由此,预测衍生事件将会与衍生事件相比较,并且这种比较实际是由于 至少 一 个初级事件而在通信网络中执行的,其中如果预测到了错误或被 误解的衍生事件,则可以相应地进行校正或更新,以便有可能改进下一 个学习步骤或循环中的学习过程或方法。
此外,用于上述比较目的的衍生事件集合可以由对应于所述衍生事 件集合和/或所述至少一个初级事件的至少一个网络实体来提供。
另外,用于上述比较目的的衍生事件集合可以由至少一个收集装置 实施的收集步骤来提供,其中该收集步骤涉及对应于所述衍生事件集合 和/或所述至少一个初级事件的至少一个网络实体。才艮据一个实施例,在 所述收集步骤中,通信网络的衍生事件至少暂时由所述至少一个收集装 置收集,这意味着没有必要长时间保存这些事件。由此,通信网络的资 源可以被有效使用。此外,预测衍生事件与实际执行的衍生事件的比较 并不总是进行,当出于学习目的选择了某个初级事件时,该比较可以针 对至少 一 个时间间隔或者在某个时间间隔之后以差不多定期的方式来 进行。因此,学习方法仍旧继续学习或预测衍生事件,而计算时间和能 力得以节约,且没有质量的损失。
所述收集步骤(以及由此还有所述至少一个收集装置)可以在所述 通信网络的管理网络的代理等级中实施。这样一来,由于不需要执行那 些导致繁重业务量或性能瓶颈的等级间数据交换,因此,在衍生事件所涉及的网络实体与收集装置之间可以执行有效的通信。所述收集装置可 以是某种数据库或日志文件。在这里,对本领域技术人员来说,若干种 可能性将是显而易见的。
更进一步,所述学习方法的实施可以包括确定至少一个事件和/ 或至少一个命令,其中所述至少一个事件和/或所述至少一个命令是响应 于所述通信系统中的所述至少一个初级事件和/或所述衍生事件集合来 确定的。由此,除了对衍生事件的预测之外,还可以学习到对通信系统 中的初级和/或衍生事件所做出的反应。这样一来,在实施了学习方法或 阶段之后,可以为通信系统管理提供非常有根据的多方面支持。
此外,该学习方法的实施可以包括正确预测的衍生事件和/或正确预 测的衍生事件的数量的注释。如果记录了正确预测的衍生事件,则变得 有可能确定学习方法或阶段的质量或成功率。
如果所述注释提供的结果表明预测质量良好,则可以终止实施所述 学习方法。根据一个实施例,如果在某个时段中,在学习方法的每一个 循环中都达成了 一定数量的正确预测的衍生事件,则可以执行所述终 止。
如先前已经概述的那样,对借助于恰当使用由学习方法所得到的知 识的通信网络管理的支持可以包括响应于所述至少一个初级事件和/ 或所述衍生事件集合,确定将要在所述通信系统中发起和/或实施的至少 一个事件和/或至少一个命令。
此外,该目标是通过一种计算机程序产品来实现的,其中该计算机 程序产品包括用于产生至少实施如上概括的学习方法的步骤的代码装 置。更进一步,上文概括的方法的至少一个其他步骤也可以由所述计算 机产品中包含的代码装置来产生。根据一个实施例,所述计算机程序可 以可选地以计算机可读介质来体现。通过借助计算机程序产品来实施上 面概述的方法或者是上面概述的方法的至少一个步骤,可以提供能在通 信网络中灵活引入所述方法的优点。由此,该方法的实施可以由以并行 和/或按顺序方式工作的若干模块来执行。更进一步,有可能在通信网络 中的若干管理等级中使用若干个网络实体,以便实施所述方法或所述方 法的至少一个步骤。
更进一步,这个目标是通过一种用于操作通信网络的系统来实现 的,所述系统包括至少一个第一实体,它被配置成实施用于确定如上所述的衍生事件集合的学习方法,其中如上已概述的,该方法是通过分析 至少 一个相应的初级事件,以及通过根据包含了与所述通信网络中的网 络实体和/或事件有关的关系的数据来预测所述衍生事件集合来实现的。
更进一步,根据一个实施例,该系统还可以包括下列各项中的至少
一项
-所述通信网络中的至少一个第二实体,它被配置成实施如上所述的 收集和/或构造数据,其中该数据包括与所述通信网络中的网络实体和/ 或事件有关的关系;以及
-至少一个第三实体,它被配置成通过使用该学习方法所得到的知识 来实施如上所述的对所述通信网络的管理的支持。
根据一个实施例,第一、第二和第三实体中的至少一个可以是管理 所述通信网络的管理网络的管理等级的实体。更进一步,第一实体可以 对应于所述第二实体,所述第一实体可以对应于所述第三实体,所述第 二实体可以对应于所述第三实体,或者所述第一实体对应于所述第二和
所述第三实体。由此,如上面已经指出的,可以关于系统(自学习管理 系统)的实施提供很高的灵活性。系统的每一个实体功能的实施对应于 上文概述的方法的步骤和/或阶段的实施。
此外,该目标是通过一种用于收集数据的数据结构来实现的,其中 该数据包含的是与通信网络中的网络实体和/或事件相关的关系,其中所 述数据结构包括初级事件集合以及下列各项中的至少 一项操作者信息 集合以及衍生事件集合,其中操作者信息集合中的操作者信息与初级事 件集合中的至少 一个初级事件相联系,并且其中衍生事件集合中的衍生 事件与初级事件集合中的至少一个初级事件相联系。所述数据结构可以 被配置成通过加入网络实体和/或与事件相关的依从性数据和/或与网络 配置相关的数据来收集数据。通过提供这种结构,可以为如上概述的学 习方法的有效实施提供良好的基础,这是因为在预测衍生事件和/或在决 定作为通信网络中的初级和/或衍生事件的反应的事件和/或命令时,该 结构将会提供结构化的背景信息。
数据结构的设计可以类似于参考上面指出的方法中的收集和/或构 造步骤和/或阶段所描述的设计。为此,通过使用这个收集和/或构造步 骤和/或阶段,可以用包含了与所述通信网络中的网络实体和/或事件相 关的关系的数据来填充该数据结构。下面将结合图2提供的更具体实施例来详细描述填充数据结构以及填充在该数据结构中包含的可能数据。
此外,如上所概述的,该目标是通过在用于确定通信网络中的至少 一个初级事件的衍生事件集合的学习方法中使用该数据结构来实现的, 其中该衍生事件集合的出现取决于通信网络中的至少 一个初级事件。特 别地,这种学习方法的实施至少可以类似于如上所述根据用于操作通信 网络的方法的学习方法的实施。
更进一步,该目标是通过通信网络中的网络实体来实现的,其中所 述网络实体被配置成通过使用如上所述的数据结构来管理包含了与所
述通信网络中的网络实体和/或事件有关的关系的数据。根据本发明的一 个实施例,网络实体可以位于通信网络的管理网络的管理等级中。在尝 试获取关于通信网络中的状况或状态的概观时,或者在决定将要在通信 网络中发起和/或实施的必要行为时,这样做将会提供管理实体快速舒适 地访问与管理相关的数据的优点。
此外,该目标可以通过一种数据容器来实现,其中该数据容器被配 置成根据如上概述的数据结构来管理数据。根据本发明的 一 个实施例, 数据容器可以位于通信网络的管理网络的管理等级中,并且其中能够实 现与如上提供的优点相类似的优点。更进一步,这个数据容器可以是数 据库或用于以恰当方式收集和/或管理数据的其他装置。在这里,对本领 域技术人员来说,若干种实施的可能性都是显而易见的。


从以下结合附图来阅读的、关于本发明实施例的详细描述中可以更
清楚地理解本发明,其中
图1呈现了通信网络中的常规管理网络的设计;
图2呈现了根据本发明实施例的用于收集数据的数据结构;
图3呈现了用于实施根据本发明实施例的学习方法的步骤;以及
图4呈现了用于实施根据本发明另 一个实施例的学习方法的步骤。
关于优选实施例的描述
的步骤,来对本发明进行说明。如先前所指^每一;步骤不需要仅仅由一个网络实体来执行。由此,有可能在通信网络的管理网络的若干个层 中使用若干个网络实体。在这里,本领域技术人员能够认识到这个事实, 并且根据该本领域技术人员的需要以及根据相应通信网络的需要来实
行和/或按顺序方式行动。由此,举例来说,数据有可能由网络实体收集 (例如刷新更新数据),其中另 一个和/或相同的网络实体实施对于如上 概述的通信网络的管理的支持。为此,如上概述的方法的步骤或阶段可 以被视为是分开的方法,并且这些方法可以由分开的网络实体来实施。
首先,根据本实施例,收集和/或构造包含涉及所述通信网络中的网 络实体和/或事件的关系的数据。
为了管理通信网络中的事件和/或网络实体之间的(逻辑)依从性, 并且由此在发生在先(初级)事件之后产生和/或预测相应的衍生事件报 告,为此,网络实体使用反映了网络实体之间的依从性的信息或数据以 及与网络配置相关的信息或数据作为基础。对与网络实体相关的依从性 数据来说,可以使用特定于每一种或每一类网络实体的依从性图表(依 从性定向图)。对与网络配置相关的数据来说,可以使用通常与通信网 络配置和/或网络实体之间的包容关系有关的信息。举例来说,在这里可
以将管理信息树(MIT)用于这个目标。必须指出的是,本领域技术人 员能在通信网络中检测相似的结构或数据,由此,本发明并不限于仅使 用依从性图表或MIT。
由此,可以执行与网络实体相关的依从性数据的第 一收集和/或与网 络配置相关的数据的第二收集。
在接下来的步骤和/或阶段中,相应的数据、至少一个(种)网络实 体的依从性图表以及反映当前网络配置的数据将被用作收集和/或构造 所需要的数据的基础,并且将被用作实施学习方法的基础。
图2呈现了根据本发明实施例的用于收集数据的数据结构,其中该 数据结构被用于收集和/或构造目的,以及用于实施该学习方法。通常, 该数据包括涉及在所述通信网络中的网络实体和/或事件的关系。
在更进一步的步骤和/或阶段中,基于与网络实体相关的依从性数据 和/或与网络配置相关的数据构建初级事件的基本集合。在图2中,初级 事件是在表格202中收集的,其中该表格包含了关于每一个初级事件的 各种数据。例如,该表格可以包括关于与初级事件相关联的网络元件的种类或类别的信息和/或数据;能够产生初级事件报告的网络实体的管理 对象分类(MOC )以及管理对象实例(managed object instance , MOI); 初级事件的种类或类型(事件类型);特定于初级事件(例如关于何时 警报参数类似于如下的标准化参数"perceivedSeverity (察觉的严重 性)"、"probableCause (可能原因)"和/或"specificProblems (特定 问题),,)和/或反映通信网络在发生初级事件时的状况或状态的参数。
在图2中,在执行与学习方法相关的收集和/或构造数据时,同样作 为一个可能基础的MIT将会被表格或阵列201显现(visualise )。MIT 201 与所收集的初级事件数据202的关系是由弧线205指出的。
在更进一步的步骤和/或阶段中,可以收集与至少一个初级事件相关 并由操作者或管理等级提供的信息,其中该信息在下文中被称为操作者 信息的基本集合。在图2中,这个操作者信息的基本集合是作为表格或 阵列204提供的。在初级事件的基本集合202中可以提供至少一个指针 207,以便反映初级事件的基本集合202中的至少一个初级事件与操作 者信息的基本集合204中的至少一个操作者和/或管理等级信息之间的 关系207。更进一步,在衍生事件的基本集合203中可以收集作为至少 一个初级事件的结果而发生的衍生事件。在初级事件的基本集合202中 可以提供至少一个指针206,以便反映初级事件的基本集合202中的至 少一个初级事件与衍生事件的基本集合203中的至少一个衍生事件之间 的关系206。
由此,在这个步骤和/或阶段中,产生和/或用相应数据填充下列各 项中的至少 一 项操作者信息的基本集合以及衍生事件的基本集合。
衍生事件的基本集合203可以包括下列数据针对至少一个相应初 级事件的引用、与相应的初级事件相关联的MOC和/或MOI、事件的种 类、和/或特定于衍生事件的参数或其他数据。
对于初级事件数据202与衍生事件的基本集合203或操作信息的基 本集合204之间的关系206、 207来说,反映这些指针或关系的弧线206 和207并只不代表单向关系。在实施该数据结构、方法步骤和/或相应的 网络实体时,两个方向202到206和/或到207上的联接以及这些方向中 的任何一个方向都可以通过恰当的机制例如指针或中间数据结构来实 施。根据与该实施相关的当前状况,这种实施对本领域技术人员来说将 是显而易见的。数据结构可以用类似于数据库的数据容器来管理。但是,也可以使 用另一些可能的装置。此外,通过使用该数据结构,通信网络中的至少 一个网络实体可被用于管理包含了涉及所述通信网络中的网络实体和/ 或事件的关系的数据。由于事件管理是在通信系统中的管理等级中执行 的,因此,在进一步实施使用所述数据的学习方法时,网络实体可以处 于所述通信网络的管理网络的管理等级中,以便简化所需要的数据交 换。
由此,如果已经收集和/或构造了包含有涉及所述通信网络中的网络 实体和/或事件的关系的数据,这意味着可以进行更进一步的计算,那么
可以通过分析至少一个初级事件以及通过基于所收集的数据来预测衍 生事件集合来开始执行用于确定衍生事件的集合的学习方法。
图3和4呈现了用于实施根据本发明实施例的学习方法的步骤。
该方法可以包括实施的两个主要步骤和/或阶段,其中所述方法还有 可能也通过仅使用这两个主要步骤和/或阶段中的一个来实施。但是,由 于这两个学习步骤和/或阶段的结果是关于彼此而构建的,并且在基于由 第 一 学习主要步骤而得到的知识来实施第二学习主要步骤的时候尤其 如此,因此,这二者的性能可以改善在学习过程中所获得的知识的质量。
在下文中,这些主要步骤和/或阶段将被称为"第一主要阶段"和"第 二主要阶段"。但是,包含"第一"和"第二"的这些表示不应该被看 作为具有预定顺序。在这里,若干顺序和若干组合都是可能的。
在第一步骤中,在考虑图3提供的学习方法的第一主要阶段时,举 例来说,诸如NE之类的代理等级的网络实体产生可能在通信网络中的 所有初级和衍生事件,并且将该数据分别提供给管理等级或相应的管理 器。涉及事件的报告被提供给管理等级或相应的管理器和/或操作者。更 进一步,举例来说,如在先前实施例中收集和/或构造的数据将被使用。
基于该数据结构,结合每一个数据请求并且结合包含关于初级事件 的信息的数据的每一次相应接收300,管理器为接收到的初级事件产生 一个预测,或者预测301预测衍生事件集合。随后,将该预测衍生事件 集合与取决于和/或响应于为之^丸行预测的初级事件而在通信系统中实 际发生的衍生事件集合相比较302。取决于和/或响应于初级事件而在通 信系统中出现的衍生事件集合是从与初级事件相对应的网络实体接收 的,在这里则是NE。如果通过所述比较302确定303存在差别,则更新304该预测衍生事件集合。在图3中,这种方法是通过意味着存在差 别的符号"+"引入的。在更新304中,预测衍生事件集合是通过更新 与初级事件相关的相应预测衍生事件来更新的,并且有如果来自操作者 的附加信息可用,则该集合是通过更新来自与初级事件相关联的操作者 的信息而更新的。
根据比较302的结果,预定阈值Sne-!被更新305,其中该阈值可以 特定于与初级事件相关的网络实体本身或某种网络实体。举例来说,该 阈值Snim可以被看作是命中率,被看作是预期正确命中的百分比。此 外,阈值Sne-,也可以取决于用于通信网络中的网络实体的相应种类的 网络实体的重要程度。在这里,取决于网络实体和/或事件的若干个条件 可以关于阈值Sne-!而祐j吏用。
如果在最小时间tnw里阈值sne-!持续被超过306,则可以终止学
习方法的第一主要阶段307。否则,该学习过程将会通过开始接收300 新的初级事件而继续进行,其中对所述新的初级事件而言有必要执行新 的预测301以及进一步的步骤。
当考虑该学习方法的第二主要阶段时,管理器或操作者可以向所有 网络实体(例如代理层中的所有NE或某种类型的NE)发送请求,以便 停止转发取决于和/或响应于初级事件而在通信网络中实际发生的衍生 事件。由此可以表明,第二主要阶段将被执行,并且根据这个阶段,在 通信网络中取决于和/或响应于初级事件而实际发生的相应衍生事件将 被存储和/或被收集在类似于专用日志之类的收集装置中。该专用日志可 以包含在网络实体中。根据本实施例,作为收集装置使用的专用日志是 保存在与初级事件相对应的网络实体NE中的。
由此,在图4概述的第二主要阶段中,管理等级或管理器分别接收 只涉及初级事件的事件报告或数据。
特别地,根据本实施例,在接收400包含关于初级事件的信息的数 据之后,在第二主要阶段,管理器为所接收的初级事件产生一个预测或 者预测401预测衍生事件集合(与第一主要阶段相类似)。这个步骤将 会实施若干次,其中在每一次执行的时候,为了检查精确度并且由此检 测所执行的预测的质量,会检查402是否经过了某个时间间隔。如果某 个预定的时间间隔已过去,则读取403由收集步骤收集在收集装置(举 例来说,在这里可以是专用日志)中的衍生事件,然后将其与预测衍生
17事件相比较404。如果收集在收集装置中并且在根据所接收的初级事件 而在通信网络中发生的衍生事件与预测衍生事件之间存在差别405,则 关于收集装置中的衍生事件来更新406预测衍生事件集合。此外,所述 差别可以被告知给操作者。此后,与第一主要阶段相似,为了确保预测
质量,将具有与SMM相似定义并大于阈值SNIM的阈值S服-2与正确执行
的预测的数量相比较407。如果在最小时间TNE_2中阚值S仰-2被超过, 则可以终止408该学习方法的第二主要阶段。否则,该学习过程通过开 始接收400新的初级事件而继续进行。
此外,第二主要阶段可以通过引入预测或确定命令(例如测试请求、 建议配置网络的命令等等)的步骤来扩展。然后,这些预测结果或建议 可以在管理等级或者由操作者来进行检查和评估。当在预测过程中决定 正面命中时,则可以在该决定中引入命令预测的精度。
在实施了学习方法之后,通过实施所述学习方法所得到的知识可以
被用来支持通信系统的管理。
管理等级、管理器或操作者可以分别向代理等级的所有网络实体 (类似于NE)或相同类别或类型的所有网络实体发送请求,以便停止 创建衍生事件。在这里可以发送类似于"st叩CreateDerivedEvents (停止 创建衍生事件)"的请求。在接收到该请求之后,代理等级的相应网络 实体不仅停止向更高等级或管理等级传输,而且还会停止产生衍生事件
和/或涉及衍生事件的数据(例如衍生事件报告)。
由此,通过信任自学习管理系统,可以允许释放用于等级之间通信 的代理等级的网络实体和接口。此外,通过使用所概述的自学习管理系 统,还有可能预测用于处理初级事件的结果的命令,其中该命令仅须由 管理实体和/或操作者确认。
通过允许调整诸如NE之类的每一种类别或类型的网络实体或每一 个网络实体自身的值SneVTn^以及SNE-2/TNE_2,可以提供附加的灵活 性。举例来说,这种调整可以通过在配置文件中设置相应的参数和值来 实施。
此外,根据一个实施例,如果通信网络配置的网络实体发生变化(例 如NE之类的网络实体更新,或者如果在通信网络中发生了新的初级和/ 或衍生事件),则可以开始新的学习,以使自学习管理系统与网络中的 新状况相适配。在这种情况下,管理等级可以发送恢复衍生事件的请求(例如"resumeDerivedEvents (恢复衍生事件),,),以便请求代理等 级的所有网络实体(例如NE)再次开始产生衍生事件并且将它们发送 到管理等级。在这种情况下,如上概述的学习方法的新的实施过程将开 始实施。
除了上面已经述及的优点之外,本发明定义了一种通过使用自学习 管理系统来操作通信网络的方法,其中该系统与国际电信联盟一 电信标 准委员会(ITU-U)以及第三代合作伙伴项目(3GPP)标准相兼容,并 且提供了对网络实体、管理系统以及通信网络的管理网络中的接口的性 能的改进。
更进一步,操作者的任务也被优化,并且在开始应用自学习管理方 法之前变得有可能设置单独的质量参数。此外,由于在该学习方法中可 以单独对待每一种网络实体,因此,这种管理可以逐步引入到通信网络 中。另外,本方法是独立于在管理-代理-接口上使用的通信协议的。此 外,它还可以在类似于电信网络的若干个通信网络中使用。
应该指出的是,本发明并不局限于上述实施例,而是可以与包含管 理网络的任何通信系统结合使用,其中所述管理网络具有若干个管理等 级并且必须执行网络实体和事件的操作及管理。如上文所指,根据本发 明,启用自学习管理系统的若干种方法的步骤和装置的实施都是可行 的。由此,在所附权利要求的范围以内,这些实施例是可以改变的。
权利要求
1.一种用于操作通信网络的方法,其中衍生事件集合的出现取决于所述通信网络中的至少一个初级事件,所述方法包括通过分析所述至少一个初级事件、以及通过基于包含涉及所述通信网络中的网络实体和/或事件的关系的数据来预测所述衍生事件集合,来实施用于确定所述衍生事件集合的学习方法。
2. 根据权利要求1所述的方法,其中所述方法还包括以下至少一项收集和/或构造所述数据;以及通过使用由所述学习方法得到的知识来支持所述通信网络的管理。
3. 根据权利要求1或2所述的方法,其中所述方法是在所述通信 网络的管理网络的管理等级中实施的。
4. 根据权利要求2或3所述的方法,其中所述收集和构造所述数 据还包括与网络实体相关的依从性数据的第一收集,以及与网络配置 相关的数据的第二收集。
5. 根据权利要求4所述的方法,其中所述收集和/或构造所述数据 还包括用于基于所述第一收集和所述第二收集中的至少一项来生成初 级事件的基本集合的第一生成。
6. 根据权利要求5所述的方法,其中所述收集和/或构造所述数据 还包括用于生成操作者信息的基本集合和衍生事件的基本集合中的至 少一项的第二生成,其中所述操作者信息的基本集合中的操作者信息与 所述初级事件的基本集合中的至少一个初级事件相联系,并且其中所述 衍生事件的基本集合中的衍生事件与所述初级事件的基本集合中的至 少一个初级事件相联系。
7. 根据前述任一项权利要求所述的方法,其中所述实施所述学习 方法包括用于所述至少一个初级事件的预测衍生事件集合的至少一个 预测,将所述预测衍生事件集合与所述衍生事件集合相比较,如果所述 比较确定有差别,则更新所述预测衍生事件集合。
8. 根据权利要求7所述的方法,其中所述衍生事件集合由与所述 衍生事件集合和/或所述至少一个初级事件相对应的至少一个网络实体 所提供。
9. 根据权利要求8所述的方法,其中所述衍生事件集合由与对应于所述衍生事件集合和/或所述至少一个初级事件的至少一个网络实体 相关的收集步骤所提供,其中通信网络的所述衍生事件至少是暂时在所 述收集步骤中被收集的,和/或其中所述比较是关于至少 一个时间间隔被 执行的。
10. 根据权利要求9所述的方法,其中所述收集步骤是在所述通信 网络的管理网络的代理等级中实施的。
11. 根据权利要求9或10所述的方法,其中所述实施所述学习方 法包括确定至少一个事件和/或至少一个命令,其中响应于所述通信系 统中的所述至少一个初级事件和/或所述衍生事件集合来确定所述至少 一个事件和/或所述至少一个命令。
12. 根据权利要求7-11中任一项权利要求所述的方法,其中所述 实施所述学习方法包括正确预测的衍生事件和/或正确预测的衍生事件 的数量的注释。
13. 根据权利要求7-12中任一项权利要求所述的方法,其中如果 所述注释提供了指示预测质量良好的结果,则终止所述实施所述学习方法。
14. 根据前述任一项权利要求所述的方法,其中所述支持包括响应 于所述至少一个初级事件和/或所述衍生事件集合,来确定将要在所述通 信系统中发起和/或实施的至少 一 个事件和/或至少 一 个命令。
15. —种计算机程序产品,其包括用于在所述程序载入计算机中并 由至少一个处理器执行时产生根据权利要求1 - 14之一所述的方法的代 码装置。
16. 根据权利要求15所述的计算机程序产品,还包括用于产生 根据权利要求2所述的方法的至少一个步骤的代码装置。
17. 根据权利要求15或16所述的计算机程序,其中所述计算机程 序包含在计算机可读介质中。
18. —种用于操作通信网络的系统,所述系统包括至少一个被配置 成实施根据权利要求1所述的学习方法的第一实体。
19. 根据权利要求18所述的系统,所述系统还包括以下至少一项 所述通信网络中的至少一个第二实体,其被配置成实施根据权利要求2所述的所述收集和/或构造;以及至少一个第三实体,其被配置成实施根据权利要求2所述的对所述通信系统管理的支持。
20. 根据权利要求18或19所述的系统,其中所述第一、第二和第 三实体中的至少一个是所述通信网络的管理网络的管理等级的实体。
21. 根据权利要求18-20中任一项权利要求所述的系统,其中所 述第一实体对应于所述第二实体、所述第一实体对应于所述第三实体、 所述第二实体对应于所述第三实体、或者所述第一实体对应于所述第二 和所述第三实体。
22. —种用于收集数据的数据结构,该数据包括涉及通信网络中的 网络实体和/或事件的关系,其中所述数据结构包括初级事件集合和下列各项中的至少一项操作者信息集合以及衍生事件集合,其中所述操作 者信息集合中的操作者信息与所述初级事件集合中的至少一个初级事 件相联系,并且其中所述衍生事件集合中的衍生事件与所述初级事件集 合中的至少一个初级事件相联系。
23. 根据权利要求22所述的数据结构,其中所述数据结构被配置 成通过结合与网络实体和/或事件相关的依从性数据和/或与网络配置相 关的数据来收集数据。
24. 在用于确定通信网络中的至少一个初级事件的衍生事件集合的 学习方法中使用根据权利要求22或23所述的数据结构,其中所述衍生 事件集合的出现取决于所述通信网络中的所述至少一个初级事件。
25. —种通信网络中的网络实体,其中所述网络实体被配置成通过 使用根据权利要求22或23所述的数据结构来管理包含有涉及所述通信 网络中的网络实体和/或事件的关系的数据。
26. 根据权利要求25所述的网络实体,其中所述网络实体是所述 通信网络的管理网络的管理等级中的网络实体。
27. —种数据容器,其被配置成基于根据权利要求22或23所述的 数据结构来管理数据。
全文摘要
本发明涉及操作通信网络,其中衍生事件集合的出现取决于所述通信网络中的至少一个初级事件,并且其中实施了一种用于确定衍生事件集合的学习方法,其中该方法是通过分析至少一个初级事件以及通过根据包含有涉及所述通信网络中的网络实体和/或事件的关系的数据来预测衍生事件集合而被实施的,由此可以以一种更有效的方式来支持通信网络的管理。
文档编号H04L12/24GK101617501SQ200880005600
公开日2009年12月30日 申请日期2008年2月14日 优先权日2007年2月20日
发明者L·赫希 申请人:西门子公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1