一种数据监测的方法和系统的制作方法

文档序号:7720500阅读:289来源:国知局
专利名称:一种数据监测的方法和系统的制作方法
技术领域
本发明涉及一种数据下发的方法和系统,尤其涉及一种设备程序和/或数据监测
的方法和系统。
背景技术
光传输设备的运行维护过程中,通常使用光网络管理系统对网络进行监控、维护 和管理。在设备运行中,如果设备单板异常出现数据丢失的现象,都需要维护人员手工去检 查并重新下载数据。 一般的处理方法是系统检测设备单板是否在位,如果出现异常上报相 应告警,运行维护人员根据告警信息进行检测,并重新下载数据。随着光通信技术发展,设 备组网方式日益灵活复杂,设备单板因为数据丢失导致异常的情况也经常出现,按照传统 的人工检测方式,需要耗费大量的人力和时间才能解决问题;并且如果是主控单板出现数 据异常,则可能导致网络管理系统无法正常管理设备。

发明内容
本发明要解决的问题是现有技术中设备单板异常出现数据丢失时人工操作效率 低的问题,提供一种设备程序和/或数据监测的方法和系统。 当前网元的主控单板定时将自身的设备单板信息发送给当前网元的监控单板。当 前网元的监控单板检测当前网元的主控单板的运行状态,通过相邻网元的监控单板和主控 单板将运行状态事件上报给网络管理系统。如果当前网元的监控单板在预定时间内接收到 当前网元的主控单板发送的设备单板信息,则当前网元的监控单板通过相邻网元的监控单 板转发给相邻网元的主控单板,通过相邻网元的主控单板将当前网元的主控单板运行状态 正常事件上报给网络管理系统;如果当前网元的监控单板在预定时间内没有收到当前网元 的主控单板发送的设备单板信息,当前网元的监控单板通过相邻网元的监控单板将当前网 元主控单板运行状态异常事件以及当前网元的主控单板设备信息转发给相邻网元的主控 板,通过相邻网元的主控板上报给网络管理系统。 网络管理系统接收到当前网元的主控单板的运行状态异常事件后,查找网络管理 系统初始化时建立的与当前网元的主控单板对应的设备单板信息数据库,并将当前网元的 主控单板的设备单板信息与数据库中的信息进行对比,将需要下发的程序和/或数据通过 相邻网元的主控单板转发给相邻网元的监控单板,再通过当前网元的监控单板下发给当前 网元的主控单板。如果当前网元的主控单板经过程序的重新下发恢复正常运行状态,则当 前网元的主控单板在恢复正常运行状态后,上报恢复事件给当前网元的监控单板;如果当 前网元的主控单板经过预定次数的程序重新下发后仍为运行状态异常,网络管理系统记录 运行异常时间,并生成提示。 其中当前网元主控单板还定时检测当前网元内的设备单板,判断设备单板运行状 态,主控单板将获取到的设备单板信息与存储在主控单板数据库中的设备单板信息进行比 对,如果对比一致,主控单板上报设备单板运行状态正常事件给网络管理系统;如果对比不一致,主控单板将设备单板信息以及单板运行状态异常事件上报给网络管理系统。设备单
板信息包括单板类型、单板槽位号、程序版本、单板数据;设备单板运行状态异常事件包括 程序版本错误、数据丢失、数据错误。 网络管理系统将主控单板上报的设备单板的运行状态事件以及设备单板信息存 入数据库。网络管理系统根据设备单板的运行状态事件以及设备单板信息,查找主控单板 数据库中的信息,并将设备单板信息与数据库中的设备单板信息进行对比,向经过对比不 一致的设备单板下发程序和/或数据。 如果设备单板经过程序的重新下发恢复正常运行状态,则主控单板上报设备单板 运行状态正常事件给网络管理系统,并由网络管理系统生成相应的日志记录该信息;如果 设备单板经过预定次数的程序重新下发后仍为运行状态异常,主控单板上报设备单板运行 状态异常无法恢复事件给网络管理系统。 主控单板数据库中的信息包括主控单板在设备单板上电的时候,获取到并存储 在主控单板的数据库里的设备单板信息;或网络管理系统初始化时由用户下发的基准设备 单板信息。 本发明还提供了一种数据监测的系统,包括网络管理系统和单板检测子系统。网 络管理系统包括用于存储设备单板和主控单板的单板类型、程序版本、以及单板数据信息 的单板信息存储模块;用于根据接收到的设备单板运行状态信息和/或主控单板运行状态 信息查找单板信息存储模块中存储的与设备单板和/或主控单板对应的程序和/或数据, 并转发给程序数据下发模块的信息处理模块;用于将信息处理模块转发的程序和/或数据 下发给设备单板和/或主控单板程序的数据下发模块;用于记录信息处理模块和程序数据 下发模块的操作信息,并显示的事件记录模块。单板检测子系统包括用于发送设备单板信 息给主控单板的设备单板;用于判断当前设备单板运行状态并上报给网络管理系统,并定 时将自身的设备单板信息发送给监控单板的主控单板;用于接收主控单板发送的设备运行 状态,并进行转发的监控单板。 其中主控单板包括用于判断当前设备单板运行状态信息并上报给网络管理系统 的设备单板检测模块;用于定时将自身的设备单板信息发送给监控单板的主控单板检测模 块;和用于将检测到的设备单板信息与存储于主控单板数据库中的设备单板信息进行对比 的对比模块。 采用本发明所述方法和系统,完成了设备程序和/或数据的监测,实现了自动恢 复缺少数据的单板故障,有效解决了运行中的设备单板由于缺少数据导致性能告警的问 题,并且能有效的减少故障解决的时间。


图1为本发明的系统结构示意图; 图2为本发明中对于非主控单板的设备程序和/或数据的监测流程图;
图3为本发明中对于主控单板的设备程序和/或数据的监测流程图;
图4为本发明系统框图。
具体实施例方式
本发明的核心思想是如图1所示的系统结构示意图,包括一个网络管理系统和 至少两个网元,每个网元包括一个主控板和至少两个设备单板。当前网元的主控单板定时 检测各单板的运行状态,并实时将单板信息发送给网络管理系统。当检测到当前网元设备 单板缺少设备程序和/或数据时,由网络管理系统根据上报的单板信息查找对应的目录, 并下发对应的设备程序和/或数据。如果是当前网元的主控单板自身处于缺少设备程序和 /或数据的状态,则由当前网元的监控单板将信息发送给当前网元相邻的网元的监控单板, 当前网元相邻的网元的监控单板将信息转发给该当前网元相邻的网元的主控单板,上报信 息给网络管理系统,并由网络管理系统下发设备程序和/或数据给当前网元相邻的网元的 主控单板,通过当前网元相邻的网元的监控单板转发给当前网元的监控单板,再转发给当 前网元的主控单板,完成当前网元主控单板的程序和/或数据下发。
下面结合附图对本发明的实施例进行详细说明; 如图2所示本发明提供的一种对设备单板(非主控单板)进行程序和/或数据监 测的方法 当前网元的主控单板定时检测,获取设备单板信息,判断当前设备单板运行状态, 并实时将设备单板的运行状态以及设备单板信息上报给网络管理系统(即网管)。
设备单板信息包括单板类型、单板槽位号、程序版本、单板数据。 判断当前设备单板运行状态具体包括主控单板将检测到的设备单板信息与存储 在主控单板数据库中的信息进行对比,如果对比一致则设备单板运行正常,主控单板上报 设备单板运行状态正常事件给网络管理系统,并在网络管理系统中生成日志记录正常事件 信息。如果对比不一致,则设备单板运行状态异常,主控单板将设备单板信息以及单板运行 状态异常信息上报给网络管理系统。 存储在主控单板的数据库中的信息是指主控单板在设备单板上电的时候,获取到 并存储在主控单板的数据库里的设备单板信息;也可以是网络管理系统初始化时由用户下 发的设备单板信息。设备单板运行状态异常信息包括程序版本错误、数据丢失、数据错误。
网络管理系统将主控单板上报的设备单板的运行状态以及设备单板信息存入数
据库中,并根据上报的信息对设备单板进行程序和/或数据的重新下发。 网络管理系统根据接收到的设备单板信息以及单板运行状态异常信息,查找网络
管理系统初始化时建立的与设备单板对应的数据存储以及配置信息的数据库,并将设备单
板信息与数据库中的信息进行对比,经过对比不一致的给设备单板下发程序和/或数据。 如果设备单板经过程序的重新下发恢复正常运行状态,则主控单板上报设备单板
运行状态正常事件给网络管理系统,并由网络管理系统生成相应的日志记录该信息;如果
设备单板经过三次程序的重新下发后仍为运行状态异常,主控单板上报设备单板运行状态
异常无法恢复事件给网络管理系统,网络管理系统根据上报的设备单板运行状态异常无法
恢复事件进行显示,提示维护人员检查单板状态。 对主控单板进行程序和/或数据监测的方法如图3所示,包括当前网元的主控单 板定时将自身的设备单板信息发送给当前网元的监控单板;当前网元的监控单板根据当前 网元的主控单板的设备单板信息判断主控单板的运行状态;并实时上报给网络管理系统。
判断主控单板的运行状态具体包括假设预先设定当前网元的主控单板每隔1分钟将自身设备单板信息报给当前网元的监控单板。如果当前网元的监控单板在预定时间 内接收到主控单板上报的设备单板信息后,默示为当前网元的主控单板运行状态正常,则 当前网元的监控单板通过当前网元相邻的网元的监控单板转发给当前网元相邻的网元的 主控板,通过当前网元相邻的网元的主控板将当前网元的主控单板运行状态正常事件上报 给网络管理系统,并在网络管理系统中生成日志记录该信息。如果当前网元的监控单板连 续3次没有收到主控单板的上报,则认为当前网元的主控单板异常状态异常。当前网元的 监控单板通过当前网元相邻的网元的监控单板将当前网元主控单板运行状态异常事件转 发给当前网元相邻的网元的主控板,通过当前网元相邻的网元的主控板上报给网络管理系 统。网络管理系统将上报的信息存入数据库中,并实时显示。 网络管理系统根据当前网元相邻的网元的主控单板上报的当前网元的主控单板 的设备单板信息进行程序和/或数据下发。 网络管理系统接收到当前网元的主控单板的运行状态异常事件,查找网络管理系 统初始化时建立的与当前网元的主控单板对应的设备单板信息数据库,并将当前网元的主 控单板自身的设备单板信息与数据库中的信息进行对比,将需要下发的程序和/或数据通 过当前网元相邻的网元的主控单板转发给当前网元相邻的网元的监控单板,再通过当前网 元的监控单板下发给当前网元的主控单板。 如果当前网元的主控单板经过程序的重新下发恢复正常运行状态,则主控单板在 恢复正常运行状态后,上报恢复事件给当前网元的监控单板,并由网络管理系统生成相应 的日志记录该信息;如果当前网元的主控单板经过3次程序的重新下发后仍为运行状态 异常,网络管理系统判断主控单板仍然处于运行状态异常,则记录运行异常时间,并生成提 示。
图4本发明的系统结构图 本发明的系统结构包括用于网络的管理以及程序和/或数据的下发的网络管理
系统和用于检测单板的运行状态并上报给网络管理系统的单板检测子系统。 网络管理系统包括单板信息存储模块、信息接收模块、程序数据下发模块、事件
记录模块。 单板信息存储模块,用于存储设备单板和主控单板的单板类型、程序版本、以及单 板数据信息。 信息处理模块,用于根据接收到的设备单板运行状态信息和/或主控单板运行状 态信息查找单板信息存储模块中存储的与设备单板和/或主控单板对应的程序和/或数 据,并转发给程序数据下发模块。 程序数据下发模块,用于将信息处理模块转发的程序和/或数据下发给设备单板 和/或主控单板。 事件记录模块,用于记录信息处理模块和程序数据下发模块的操作信息,并显示。
单板检测子系统包括 设备单板,上报设备单板信息给主控单板; 主控单板,用于判断当前设备单板运行状态并上报给网络管理系统;还用于定时 将自身的设备单板信息发送给监控单板。 主控单板包括用于判断当前设备单板运行状态信息并上报给网络管理系统的设
7备单板检测模块;用于定时将自身的设备单板信息发送给监控单板的主控单板检测模块和 用于将检测到的设备单板信息与存储于主控单板数据库中的设备单板信息进行对比的对 比模块。 监控单板,用于接收主控单板上报的设备运行状态信息,并进行转发。 通过所述方法和系统,实现了单板程序和/或数据的监测,有效解决了运行中的
设备单板由于缺少数据导致性能告警的问题,并且能有效的减少故障解决的时间。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技
术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。
8
权利要求
一种数据监测的方法,其特征在于当前网元的主控单板定时将自身的设备单板信息发送给当前网元的监控单板;当前网元的监控单板检测所述当前网元的主控单板的运行状态,通过相邻网元的监控单板和主控单板将运行状态事件上报给网络管理系统。
2. 根据权利要求1所述一种数据监测的方法,其特征在于,当前网元的监控单板检测 所述当前网元的主控单板的运行状态,通过相邻网元的监控单板和主控单板将运行状态事 件上报给网络管理系统具体包括如果当前网元的监控单板在预定时间内接收到当前网元的主控单板发送的设备单板 信息,则当前网元的监控单板通过相邻网元的监控单板转发给相邻网元的主控单板,通过 相邻网元的主控单板将当前网元的主控单板运行状态正常事件上报给网络管理系统;如果所述当前网元的监控单板在预定时间内没有收到当前网元的主控单板发送的设 备单板信息,当前网元的监控单板通过相邻网元的监控单板将当前网元主控单板运行状态 异常事件以及当前网元的主控单板设备信息转发给相邻网元的主控板,通过相邻网元的主 控板上报给网络管理系统。
3. 根据权利要求2所述一种数据监测的方法,其特征在于,所述网络管理系统接收到 当前网元的主控单板的运行状态异常事件后,将需要下发的程序和/或数据重新下发,具 体包括如下步骤网络管理系统接收到当前网元的主控单板的运行状态异常事件后,查找网络管理系统 初始化时建立的与当前网元的主控单板对应的设备单板信息数据库,并将当前网元的主控 单板的设备单板信息与数据库中的信息进行对比,将需要下发的程序和/或数据通过相邻 网元的主控单板转发给相邻网元的监控单板,再通过当前网元的监控单板下发给当前网元 的主控单板。
4. 根据权利要求3所述一种数据监测的方法,其特征在于,如果所述当前网元的主控单板经过程序的重新下发恢复正常运行状态,则所述当前网 元的主控单板在恢复正常运行状态后,上报恢复事件给当前网元的监控单板;如果所述当前网元的主控单板经过预定次数的程序重新下发后仍为运行状态异常,网 络管理系统记录运行异常时间,并生成提示。
5. 根据权利要求l-4任一权利要求所述的一种数据监测的方法,其特征在于还包括 所述当前网元主控单板定时检测当前网元内的设备单板,判断所述设备单板运行状态,并实时将设备单板的运行状态事件以及设备单板信息上报给网络管理系统;网络管理系统将主控单板上报的所述设备单板的运行状态事件以及设备单板信息存 入数据库。
6. 根据权利要求5所述一种数据监测的方法,其特征在于, 所述判断当前设备单板运行状态具体包括所述主控单板将获取到的设备单板信息与存储在主控单板数据库中的设备单板信息 进行比对,如果对比一致,所述主控单板上报所述设备单板运行状态正常事件给网络管理 系统;如果对比不一致,主控单板将设备单板信息以及单板运行状态异常事件上报给网络 管理系统;所述设备单板信息包括单板类型、单板槽位号、程序版本、单板数据;所述设备单板运行状态异常事件包括程序版本错误、数据丢失、数据错误。
7. 根据权利要求5所述一种数据监测的方法,其特征在于,还包括如下处理步骤 网络管理系统根据设备单板的运行状态事件以及设备单板信息,查找主控单板数据库中的信息,并将设备单板信息与数据库中的设备单板信息进行对比,向经过对比不一致的 设备单板下发程序和/或数据。
8. 根据权利要求7所述一种数据监测的方法,其特征在于,还包括如果设备单板经过程序的重新下发恢复正常运行状态,则主控单板上报设备单板运行 状态正常事件给网络管理系统,并由网络管理系统生成相应的日志记录该信息;如果所述设备单板经过预定次数的程序重新下发后仍为运行状态异常,主控单板上报 设备单板运行状态异常无法恢复事件给网络管理系统;所述主控单板数据库中的信息包括所述主控单板在设备单板上电的时候,获取到并 存储在所述主控单板的数据库里的设备单板信息;或网络管理系统初始化时由用户下发的 基准设备单板信息。
9. 一种数据监测的系统,包括网络管理系统和单板检测子系统其特征在于 所述网络管理系统包括用于存储设备单板和主控单板的单板类型、程序版本、以及单板数据信息的单板信息 存储模块;用于根据接收到的设备单板运行状态信息和/或主控单板运行状态信息查找单板信 息存储模块中存储的与设备单板和/或主控单板对应的程序和/或数据,并转发给程序数 据下发模块的信息处理模块;用于将信息处理模块转发的程序和/或数据下发给设备单板和/或主控单板程序的数 据下发模块;用于记录信息处理模块和程序数据下发模块的操作信息,并显示的事件记录模块; 所述单板检测子系统包括用于发送设备单板信息给主控单板的设备单板;用于判断当前设备单板运行状态并上报给网络管理系统,并定时将自身的设备单板信 息发送给监控单板的主控单板;用于接收主控单板发送的设备运行状态,并进行转发的监控单板。
10. 根据权利要求10所述一种数据监测的系统,其特征在于, 所述主控单板包括用于判断当前设备单板运行状态信息并上报给网络管理系统的设备单板检测模块; 用于定时将自身的设备单板信息发送给监控单板的主控单板检测模块;禾口 用于将检测到的设备单板信息与存储于主控单板数据库中的设备单板信息进行对比 的对比模块。
全文摘要
本发明提供了一种数据监测的方法和系统,包括一个网络管理系统和至少两个网元。当前网元的主控单板定时检测各单板的运行状态,并实时将单板信息发送给网络管理系统。当检测到当前网元设备单板缺少设备程序和/或数据时,由网络管理系统下发对应的设备程序和/或数据。如果是当前网元的主控单板自身处于缺少设备程序和/或数据的状态,则由当前网元的监控单板通过相邻网元的监控单板和主控单板,上报信息给网络管理系统,并由网络管理系统下发设备程序和/或数据。采用本发明实现了自动恢复缺少数据的单板故障,有效解决了运行中的设备单板由于缺少数据导致性能告警的问题,并且能有效的减少故障解决的时间。
文档编号H04B10/08GK101777951SQ200910238818
公开日2010年7月14日 申请日期2009年12月30日 优先权日2009年12月30日
发明者张滨 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1