告警上报和处理方法、 系统及设备 【技术领域】
本发明涉及无线通信领域,尤其涉及一种告警上报和处理方法、系统及设备。背景技术 告警是设备故障的体现,用以提醒运维人员,进行故障处理。 目前告警上报及 处理大致存在以下两种方式 :
第一种,网元设备将产生的所有告警信息都上报给管理站,由管理站将接收到 的所有告警信息呈现给用户,运维人员依靠经验,确定其中的原因告警,进而进行排障 处理 ;
本方式中,管理站需要将全部告警信息都呈现给用户,只有运维经验丰富的人 员,才能抓住本质告警,进行排障,这样造成设备本身很难维护。 并且,过多无用告警 的呈现,会造成设备本身稳定性差的影响。
第二种,网元设备将产生的所有告警信息都上报给管理站,管理站接收到告警 信息时,需要进行如下关联告警处理 :根据预先设定的网元的告警关联关系,确定与该 告警信息关联的其他告警信息,并将该告警信息与确定的其他告警信息进行关联显示。
本方式中,在管理站管理过多的网元设备时,管理站对接收到每条告警信息都 需要进行关联告警处理,造成处理耗时时间长,甚至有可能造成管理站无法对其他网元 的请求作处理。 对于管理站和网元独立开发的模式,需要管理站熟悉网元的告警关联关 系,这种要求比较苛刻,也不利于后续升级维护。 同时,管理站在重新触发活跃告警同 步时,需要重新进行关联告警处理,给管理站处理带来额外负担。
在实现本发明的过程中,发明人发现现有技术中存在以下缺陷 :
管理站每次接收到告警信息时都需要进行关联告警处理,造成管理站的处理耗 时时间较长,降低了管理站的告警处理效率。
发明内容 本发明实施例提供一种告警上报方法和设备,用于解决网元设备如何将引起某 一告警的原因告警的信息进行上报问题。
一种告警上报方法,该方法包括 :
网元设备生成衍生告警的信息,所述衍生告警是由原因告警所引起的关联告 警,所述原因告警是网元设备在产生所述衍生告警之前产生的告警 ;
网元设备向管理站上报告警上报报文,该告警上报报文中携带所述衍生告警的 信息以及所述原因告警的告警标识。
一种告警上报设备,该设备包括 :
生成模块,用于生成衍生告警的信息,所述衍生告警是由原因告警所引起的关 联告警,所述原因告警是网元设备在产生所述衍生告警之前产生的告警 ;
上报模块,用于向管理站上报告警上报报文,该告警上报报文中携带所述衍生
告警的信息以及所述原因告警的告警标识。
本方案中,网元设备生成衍生告警的信息,向管理站上报告警上报报文,该告 警上报报文中携带所述衍生告警的信息以及所述原因告警的告警标识。 可见,采用本 方案,网元设备能够将衍生告警以及引起该衍生告警的原因告警的信息一同上报给管理 站。
本发明实施例还提供一种告警处理方法、设备和系统,用于提高管理站的告警 处理效率。
一种告警处理方法,该方法包括 :
管理站接收到网元设备上报的告警上报报文,该告警上报报文中携带衍生告警 的信息以及引起该衍生告警的原因告警的告警标识 ;
管理站获取所述告警标识对应的原因告警的信息 ;
一种告警处理设备,该设备包括 :
接收模块,用于接收网元设备上报的告警上报报文,该告警上报报文中携带衍 生告警的信息以及引起该衍生告警的原因告警的告警标识 ;
获取模块,用于获取所述告警标识对应的原因告警的信息 ;
显示模块,用于将所述衍生告警的信息以及所述原因告警的信息进行关联显示。 一种告警处理系统,该系统包括 :
网元设备,用于生成衍生告警的信息,所述衍生告警是由原因告警所引起的关 联告警,所述原因告警是网元设备在产生所述衍生告警之前产生的告警 ;向管理站上报 告警上报报文,该告警上报报文中携带所述衍生告警的信息以及所述原因告警的告警标 识;
管理站,用于接收所述告警上报报文,获取所述告警标识对应的原因告警的信 息 ;将所述衍生告警的信息以及所述原因告警的信息进行关联显示。
本方案中,管理站接收网元设备上报的衍生告警的信息以及引起该衍生告警的 原因告警的告警标识,确定衍生告警对应的原因告警并进行关联显示,管理站不需要根 据复杂的告警关联关系确定收到的衍生告警对应的原因告警,从而缩短了管理站的告警 处理耗时,提高了管理站的告警处理效率。
附图说明
图 1 为本发明实施例提供的方法流程示意图 ;
图 2 为本发明实施例提供的另一方法流程示意图 ;
图 3A 为本发明实施例中的告警因果关系示意图 ;
图 3B 为本发明实施例中的告警因果关系建立流程示意图 ;
图 3C 为本发明实施例中的告警因果关系上报和活跃告警表处理流程示意图 ;
图 4 为本发明实施例提供的系统结构示意图 ;
图 5 为本发明实施例提供的设备结构示意图 ;
图 6 为本发明实施例提供的另一设备结构示意图。具体实施方式
为了提高管理站的告警处理效率,本发明实施例提供一种告警上报及处理方 法,本方法中,网元设备在生成衍生告警后,将衍生告警的信息以及引起该衍生告警的 原因告警的告警标识一同上报给管理站,管理站根据接收到的信息将该衍生告警和原因 告警进行关联显示。
参见图 1,本发明实施例提供的告警上报方法,具体包括以下步骤 :
步骤 10 :网元设备生成衍生告警的信息,所述衍生告警是由原因告警所引起的 关联告警,所述原因告警是网元设备在产生所述衍生告警之前产生的告警 ;
步骤 11 :网元设备向管理站上报告警上报报文,该告警上报报文中携带所述衍 生告警的信息以及所述原因告警的告警标识。
步骤 10 中,网元设备生成衍生告警的信息,其实现可以如下 :
网元设备产生告警,将该告警作为原因告警,并为该原因告警分配告警标识, 对所述原因告警进行故障处理,并生成在故障处理过程中产生的衍生告警的信息。 具体 的:
网元设备中的告警处理模块接收到告警上报消息后,将该消息上报的告警作为 原因告警,为该原因告警分配告警标识,并将携带该原因告警的告警标识的故障处理通 知消息发送给故障处理模块 ; 故障处理模块对所述原因告警进行故障处理,并生成在故障处理过程中产生的 衍生告警的信息 ;将携带所述原因告警的告警标识和所述衍生告警的信息的告警上报消 息发送给告警处理模块 ;
告警处理模块向管理站上报告警上报报文,该告警上报报文中携带该告警上报 消息中携带的衍生告警的信息以及原因告警的告警标识。
上述告警处理模块接收到的告警上报消息来自网元设备中的告警产生模块或者 故障处理模块,告警产生模块在本网元设备出现故障时,向告警处理模块发送告警上报 消息 ;故障处理模块在产生衍生告警后,向告警处理模块发送告警上报消息。
具体参见如下两种情况 :
第一,告警处理模块接收到的告警上报消息来自网元设备中的告警产生模块 时:
网元设备中的告警处理模块接收到来自告警产生模块的原因告警上报消息后, 为上报的原因告警分配告警标识,向故障处理模块发送故障处理通知消息,该故障处理 通知消息中携带该原因告警的告警标识 ;
故障处理模块接收到所述故障处理通知消息后,对所述原因告警进行故障处 理,并生成在故障处理过程中产生的衍生告警的信息 ;向告警处理模块发送告警上报消 息,该告警上报消息中携带所述原因告警的告警标识和所述衍生告警的信息 ;
告警处理模块接收到来自故障处理模块的告警上报消息后,向管理站上报告警 上报报文,该告警上报报文中携带所述衍生告警的信息以及所述原因告警的告警标识。
第二,告警处理模块接收到的告警上报消息来自网元设备中的故障处理模块 时:
告警处理模块在接收到来自故障处理模块的告警上报消息之后,将上报的衍生
告警作为原因告警,并为该原因告警分配告警标识,向故障处理模块发送故障处理通知 消息,该故障处理通知消息中携带该原因告警的告警标识 ;
故障处理模块接收到所述故障处理通知消息后,对所述原因告警进行故障处 理,并生成在故障处理过程中产生的衍生告警的信息 ;向告警处理模块发送告警上报消 息,该告警上报消息中携带该原因告警的告警标识和该衍生告警的信息 ;
告警处理模块接收到来自故障处理模块的告警上报消息后,向管理站上报告警 上报报文,该告警上报报文中携带所述衍生告警的信息以及所述原因告警的告警标识。
较佳的,为了避免网元设备向管理站多次上报同样的衍生告警,可以采取如下 两种方案 :
第一种,在故障处理模块生成在故障处理过程中产生的衍生告警的信息之后、 并且将携带所述原因告警的告警标识和所述衍生告警的信息的告警上报消息发送给告警 处理模块之前,故障处理模块可以首先确定是否已向告警处理模块上报过与本次产生的 衍生告警相同的历史告警 ( 即是否已有其他原因告警触发该衍生告警 ),在确定为是时, 通知告警处理模块清除记录的所述历史告警的信息,并将引起所述历史告警的原因告警 的告警标识,添加在发送给告警处理模块的告警上报消息中,此时,该告警上报消息中 携带多个原因告警的告警标识 ;后续告警处理模块接收到该告警上报消息后,向管理站 上报的告警上报报文中携带该告警上报消息中携带的衍生告警的信息以及所有原因告警 的告警标识。 告警处理模块在接收到故障处理模块的通知时,执行清除历史告警信息的 操作,并通知管理站清除已上报的所述历史告警的信息。
第二种,在故障处理模块生成在故障处理过程中产生的衍生告警的信息之后、 并且将携带所述原因告警的告警标识和所述衍生告警的信息的告警上报消息发送给告警 处理模块之前,故障处理模块可以首先确定是否已向告警处理模块上报过与本次产生的 衍生告警相同的历史告警,在确定为是时,将引起所述历史告警的原因告警的告警标 识,添加在发送给告警处理模块的告警上报消息中,此时,该告警上报消息中携带多个 原因告警的告警标识 ;后续告警处理模块接收到该告警上报消息后,向管理站上报的告 警上报报文中携带该告警上报消息中携带的衍生告警的信息以及所有原因告警的告警标 识。
在告警处理模块向管理站上报告警上报报文之前,告警处理模块可以首先确定 活跃告警表中是否记录有所述衍生告警的信息,在确定未记录时,向管理站上报所述告 警上报报文,并将所述衍生告警的信息添加在活跃告警表中 ;
在告警处理模块确定活跃告警表中记录有所述衍生告警的信息时,将所述原因 告警的告警标识添加到活跃告警表中该衍生告警的告警记录中,并向管理站发送携带所 述原因告警的告警标识和所述衍生告警的告警标识的变更通知,管理站根据该变更通知 可以获知有新的原因告警触发了该衍生告警。
参见图 2,本发明实施例提供的告警处理方法,具体包括以下步骤 :
步骤 20 :管理站接收到网元设备上报的告警上报报文,该告警上报报文中携带 衍生告警的信息以及引起该衍生告警的原因告警的告警标识 ;
步骤 21 :管理站获取所述告警标识对应的原因告警的信息 ;
步骤 22 :管理站将所述衍生告警的信息以及所述原因告警的信息进行关联显示。 步骤 21 中,由于网元设备在生成每个告警信息 ( 包括原因告警和衍生告警 ) 后,都会将告警信息上报给管理站,同时原因告警是网元设备在产生衍生告警之前产生 的告警,因此,管理站可以在已接收到的历史告警信息中获取原因告警的信息。
步骤 22 中,管理站将所述衍生告警的信息以及所述原因告警的信息进行关联显 示,其具体实现可以采用如下两种方式 :
第一种,管理站将所述衍生告警的信息进行显示,并在所述衍生告警的信息被 用户选中后,将所述原因告警的信息进行显示 ;
第二种,管理站将所述原因告警的信息进行显示,并在所述原因告警的信息被 用户选中后,将所述衍生告警的信息进行显示。
较佳的,管理站在接收到网元设备发送的携带原因告警的告警标识和衍生告警 的告警标识的变更通知时,可以获取该原因告警的信息,并将该原因告警的信息与该衍 生告警的信息进行关联显示,具体的 :
管理站在采用上述第一种关联显示的方式时,将变更通知中的原因告警追加为 变更通知中的衍生告警的原因告警,并在该衍生告警的信息被用户选中时,增加显示该 追加的原因告警 ;
管理站在采用上述第二种关联显示的方式时,增加显示变更通知中的原因告 警,并在该原因告警的信息被用户选中后,将该原因告警的所有衍生告警的信息进行显 示。
下面对本发明进行具体说明 :
本专利可以适用于 SNMP 协议网管系统的告警管理,告警因果关系如图 3A 所 示,原因告警可以引发衍生告警,衍生告警还可以引发下一级衍生告警,依此类推。
本发明主要包含三大方面内容 :一是网元侧怎样确定告警之间的因果关系 ;二 是因果关系,怎样在网元告警上报报文和活跃告警记录表中体现 ;三是因果关系如何在 管理站界面中呈现。
一、告警因果关系模型建立 ;
该模型建立主要根据原因告警产生后,所触发的故障处理,进而来决定因果关 系。 当原因告警产生后,所有的衍生告警的产生是通过告警处理模块触发的故障处理来 实现的。 告警处理模块在触发故障处理时,将该原因告警的产生序列号,添加到故障处 理的通知消息中,待故障处理模块进行衍生告警上报时,将该序列号添加到告警上报的 消息中,并标识该告警为衍生告警,这样网元侧的告警处理模块就建立起告警之间的因 果关系。
如图 3B 所示,具体实现如下 :
步骤 1 :网元设备产生故障 ;
步骤 2 :告警产生模块向告警处理模块发送原因告警上报消息 ;
步骤 3 :告警处理模块接收到来自告警产生模块的原因告警上报消息后,为上 报的原因告警分配序列号,用以标志当前网元向管理站上报的唯一告警标识 ;
步骤 4 :告警处理模块向故障处理模块发送故障处理通知消息,该故障处理通 知消息中携带该原因告警的告警标识 ;
步骤 5 :故障处理模块在接收到故障处理通知消息后,对所述原因告警进行故 障处理,生成在故障处理过程中产生的衍生告警的信息,并封装衍生告警上报消息,该 衍生告警上报消息中携带原因告警的序列号和因果关联信息标识 ;
步骤 6 :故障处理模块向告警处理模块发送衍生告警上报消息,告警处理模块 就可以根据衍生告警上报消息中的信息,建立起原因告警与衍生告警之间的因果关系。
这里,若故障处理模块要上报的衍生告警存在可以导致其产生的多个原因告 警,且该衍生告警已经由其他原因告警触发上报。 这里有两种处理方法 :一是不考虑 告警上报报文多的情况下,故障处理模块可以先向告警处理模块发送清除该衍生告警的 通知,然后再上报该衍生告警,同时在告警上报消息中携带所有触发的原因告警的序列 号 ;二是故障处理模块直接上报该衍生告警,同时在告警上报消息中携带所有触发的原 因告警的序列号,这样会导致该衍生告警重复上报给告警处理模块,后续交由告警处理 模块统一处理。
二、告警因果关系的上报和活跃告警记录 ;
本发明同时提供了向管理站上报的告警上报报文和网元侧记录的活跃告警表 中,体现告警之间因果关系的方法。 在 MIB 中定义的告警上报报文和活跃告警表中体现 原因告警的序列号。 在告警处理模块收到衍生告警后,根据告警上报消息中的因果关联 信息标识和原因告警的序列号,按照 MIB 定义的结构,封装告警上报报文,然后向管理 站侧上报告警上报报文,并更新活跃告警表。 在 MIB 中定义的告警上报报文和活跃告警表中体现原因告警的序列号 :MIB 中 定义数组类型的字段,即数组中第一个元素为原因告警的数量,后续元素中体现原因告 警的序列号。
如图 3C 所示,具体实现流程如下 :
步骤 30 :告警处理模块接收到告警上报消息后,判断本次上报的告警是否为衍 生告警,若是,则到步骤 31,否则,到步骤 34 ;判断方法可以是根据告警上报消息中是 否携带因果关联信息标识,如是,则为衍生告警 ;
步骤 31 :告警处理模块按照 MIB 中定义的告警上报报文结构封装 TRAP,其中 体现因果关联关系,即携带告警上报消息中的原因告警的序列号 ;
步骤 32 :告警处理模块判断该衍生告警是否已经由其他原因告警触发,若是, 则到步骤 33,否则,到步骤 35 ;
步骤 33 :更新活跃告警表,即将衍生告警的信息添加在活跃告警表中,并以变 更的方式通知管理站进行更新,流程结束 ;
步骤 34 :告警处理模块按照 MIB 中定义的告警上报报文结构封装 TRAP ;
步骤 35 :将衍生告警的信息添加在活跃告警表中,并向管理站上报封装后的告 警上报报文。
解析告警上报的原始信息,判断告警消息中的因果关联字段。 并按照 MIB 中 定义的告警报文结构封装向管理站上报的报文,若该衍生告警在活跃告警表中没有其记 录,告警处理模块进行向管理站上报告警报文,同时维护活跃告警。
若该衍生告警已经由其他原因触发上报。 告警处理模块直接将告警上报消息中 的新增的原因告警的序列号,更新到该衍生告警针对的活跃告警记录中,同时以变更的
方式通知管理站进行更新。 不再向管理站上报告警报文。
三、因果关系在管理站上的呈现方式 ;
本发明提供了管理站呈现因果关联关系的两种方法 :一是衍生告警往往体现原 因告警的影响程度,可以达到警示作用。 管理站将衍生告警呈现给用户,将原因告警挂 接到衍生告警上。 二是直接显示原因告警,将衍生告警挂接到原因告警上,这样有利于 突出原因告警。 用户可以根据需要选择呈现方式。
具体实现如下 :
管理站接收网元侧上报的告警上报报文,解析告警上报报文中的被关联的原因 告警的序列号。
用户可以根据需要和习惯,选择原因告警和衍生告警的呈现方式。
呈现方式有两种 :一是将衍生告警呈现给用户,原因告警挂接到衍生告警上, 在用户选中衍生告警后,体现其原因告警,做拓扑关系显示 ;二是将原因告警呈现给用 户,衍生告警挂接到原因告警上,在用户选中原因告警后,体现其衍生告警,做拓扑关 系显示。
参见图 4,本发明实施例还提供一种告警处理系统,该系统包括 : 网元设备 40,用于生成衍生告警的信息,所述衍生告警是由原因告警所引起的 关联告警,所述原因告警是网元设备在产生所述衍生告警之前产生的告警 ;向管理站上 报告警上报报文,该告警上报报文中携带所述衍生告警的信息以及所述原因告警的告警 标识。
管理站 41,用于接收网元设备上报的告警上报报文,该告警上报报文中携带衍 生告警的信息以及引起该衍生告警的原因告警的告警标识 ;获取所述告警标识对应的原 因告警的信息 ;将所述衍生告警的信息以及所述原因告警的信息进行关联显示。
参见图 5,本发明实施例还提供一种告警上报设备,该设备包括 :
生成模块 50,用于生成衍生告警的信息,所述衍生告警是由原因告警所引起的 关联告警,所述原因告警是网元设备在产生所述衍生告警之前产生的告警 ;
上报模块 51,用于向管理站上报告警上报报文,该告警上报报文中携带所述衍 生告警的信息以及所述原因告警的告警标识。
所述生成模块 50 用于 :
在本设备产生告警后,将该告警作为原因告警,并为该原因告警分配告警标 识,对所述原因告警进行故障处理,并生成在故障处理过程中产生的衍生告警的信息。
所述生成模块 50 包括 :
第一告警处理模块,用于在接收到告警上报消息后,将上报的告警作为原因告 警,为该原因告警分配告警标识,并将携带该原因告警的告警标识的故障处理通知消息 发送给故障处理模块 ;
第一故障处理模块,用于对所述原因告警进行故障处理,并生成在故障处理过 程中产生的衍生告警的信息 ;
所述上报模块 51 包括 :
第二故障处理模块,用于将携带所述原因告警的告警标识和所述衍生告警的信 息的告警上报消息发送给第二告警处理模块 ;
第二告警处理模块,用于向管理站上报告警上报报文,该告警上报报文中携带 接收到的告警上报消息中携带的衍生告警的信息以及原因告警的告警标识。
所述生成模块 50 还包括 :
告警产生模块,用于在本设备产生告警后,向第一告警处理模块发送对该告警 的告警上报消息 ;
所述第二故障处理模块还用于,向第一告警处理模块发送对所述衍生告警的告 警上报消息。
所述第二故障处理模块还用于 :
在生成在故障处理过程中产生的衍生告警的信息之后、并且将携带所述原因告 警的告警标识和所述衍生告警的信息的告警上报消息发送给第二告警处理模块之前,确 定是否已向告警处理模块上报过与本次产生的衍生告警相同的历史告警,在确定为是 时,通知第二告警处理模块清除记录的所述历史告警的信息,并将引起所述历史告警的 原因告警的告警标识,添加在发送给第二告警处理模块的告警上报消息中 ;
所述第二告警处理模块还用于 :
根据第二故障处理模块的通知执行清除操作,并通知管理站清除已上报的所述 历史告警的信息。
所述第二故障处理模块还用于 :
在生成在故障处理过程中产生的衍生告警的信息之后、并且将携带所述原因告 警的告警标识和所述衍生告警的信息的告警上报消息发送给第二告警处理模块之前,确 定是否已向告警处理模块上报过与本次产生的衍生告警相同的历史告警,在确定为是 时,将引起所述历史告警的原因告警的告警标识,添加在发送给第二告警处理模块的告 警上报消息中。
所述第二告警处理模块还用于 :
在向管理站上报告警上报报文之前,确定活跃告警表中是否记录有所述衍生告 警的信息,在确定未记录时,向管理站上报所述告警上报报文,并将所述衍生告警的信 息添加在活跃告警表中。
所述第二告警处理模块还用于 :
在确定活跃告警表中记录有所述衍生告警的信息时,将所述原因告警的告警标 识添加到活跃告警表中该衍生告警的告警记录中,并向管理站发送携带所述原因告警的 告警标识和所述衍生告警的告警标识的变更通知。
参见图 6,本发明实施例还提供一种告警信息处理设备,该设备包括 :
接收模块 60,用于接收网元设备上报的告警上报报文,该告警上报报文中携带 衍生告警的信息以及引起该衍生告警的原因告警的告警标识 ;
获取模块 61,用于获取所述告警标识对应的原因告警的信息 ;
显示模块 62,用于将所述衍生告警的信息以及所述原因告警的信息进行关联显 示。
所述显示模块 62 用于 :
将所述衍生告警的信息进行显示,并在所述衍生告警的信息被用户选中后,将 所述原因告警的信息进行显示 ;或者,将所述原因告警的信息进行显示,并在所述原因告警的信息被用户选中后,将 所述衍生告警的信息进行显示。
该设备进一步包括 :
更新模块 63,用以在接收到网元设备发送的携带原因告警的告警标识和衍生告 警的告警标识的变更通知时,获取该原因告警的信息,并将该原因告警的信息与该衍生 告警的信息进行关联显示。
综上,本发明的有益效果包括 :
本发明实施例提供的方案中,网元设备生成衍生告警的信息,所述衍生告警是 由原因告警所引起的关联告警,所述原因告警是网元设备在产生所述衍生告警之前产生 的告警,网元设备向管理站上报告警上报报文,该告警上报报文中携带所述衍生告警的 信息以及所述原因告警的告警标识。 管理站接收到该告警上报报文后,获取所述告警标 识对应的原因告警的信息,将所述衍生告警的信息以及所述原因告警的信息进行关联显 示。
可见,本发明中网元设备在生成衍生告警后,将衍生告警的信息以及引起该衍 生告警的原因告警的告警标识一同上报给管理站,管理站根据接收到的信息确定衍生告 警对应的原因告警并进行关联显示,管理站不需要根据复杂的告警关联关系确定收到的 衍生告警对应的原因告警,从而缩短了管理站的告警处理耗时,提高了管理站的告警处 理效率。
本发明是参照根据本发明实施例的方法、设备 ( 系统 )、和计算机程序产品的流 程图和 / 或方框图来描述的。 应理解可由计算机程序指令实现流程图和 / 或方框图中的 每一流程和 / 或方框、以及流程图和 / 或方框图中的流程和 / 或方框的结合。 可提供这 些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设 备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行 的指令产生用于实现在流程图一个流程或多个流程和 / 或方框图一个方框或多个方框中 指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括 指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和 / 或方框图一个方 框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在 计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算 机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 / 或方 框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创 造性概念,则可对这些实施例作出另外的变更和修改。 所以,所附权利要求意欲解释为 包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的 精神和范围。 这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的 范围之内,则本发明也意图包含这些改动和变型在内。