一种家庭网关及其诊断维护信息的收集系统及方法

文档序号:7704392阅读:105来源:国知局
专利名称:一种家庭网关及其诊断维护信息的收集系统及方法
技术领域
本发明涉及家庭网关领域,特别涉及一种家庭网关及其诊断维护 信息的收集系统及方法。
背景技术
随着家庭网关应用的普及推广,其功能需求不断变化,版本更新 频繁,版本相关的问题也会经常出现,设备的诊断维护工作不断增加。
家庭网关的诊断调试方法通常是借助设备运行时的log日志及各种状
态信息等来进行。因此,通常需要存储大量的日志信息或通过外接计
算机来记录设备运行的log日志与各种状态信息。Log日志收集存在 的问题1,家庭网关是嵌入式设备,设备的存储器容量有限,无法 记录足够的信息;2,使用外接计算机来获取信息,需要长时间占用 计算机,并且在某些环境中计算机无法长时间连接设备。各种状态信 息的收集存在的问题家庭网关涉及的功能项很多,需要收集的状态 信息分散,而且借助外接设备收集同一时刻各个功能模块的状态难度 较大。

发明内容
本发明所要解决的技术问题是,提供一种家庭网关及其诊断维护 信息的收集系统及方法,本发明简单实用,降低了运行维护工作量, 节约成本。
本发明公开了一种家庭网关,包括检测模块、读写模块以及信息 收集模块,其中,所述
检测模块用于在检测到有USB存储设备接入时,检查所述USB 存储设备中是否存在触发文件;若是,则通知所述读取模块读取所述 触发文件;
读写模块用于在收到通知时读取所述USB存储设备中的触发文件并发送给所述检测模块,或者用于将所述信息收集模块发送来的信
息写入所述USB存储设备中;
信息收集模块用于根据接收到的触发文件的内容,收集指定的诊 断维护信息,并将收集到的信息发送给所述读写模块。
所述检测模块还用于在通知所述读取模块读取触发文件前,检查 所述触发文件的合法性,若所述触发文件合法,则通知所述读取模块 读取所述触发文件。
本发明还进一 步公开了 一种家庭网关诊断维护信息的收集系统, 包括家庭网关和USB存储设备,其中,所述
家庭网关用于在检测到有USB存储设备接入时,检查所述USB 存储设备中是否存在触发文件,若是,则读取所述触发文件,并根据 所述触发文件的内容,收集指定的诊断维护信息,并将收集到的信息 保存到所述USB存储设备中;
USB存储设备用于触发所述家庭网关进行诊断信息的收集,并 为所述家庭网关提供收集诊断信息所需的触发文件,以及用于提供存 储空间。
所述家庭网关还用于在读取触发文件前,检查所述触发文件是否 合法,若是,则根据触发文件的内容,收集指定的诊断维护信息。 所述家庭网关包括检测模块、读写模块以及信息收集模块,其中,
所述
检测模块用于在检测到有USB存储设备接入时,检查所述USB 存储设备中是否存在触发文件;并在所述USB存储设备中存在触发 文件时,检查所述触发文件是否合法,若是,则通知所述读取模块读 取所述触发文件;
读写模块用于在收到通知时读取所述USB存储设备中的触发文
件并发送给所述检测模块,或者用于将所述信息收集模块发送来的信 息写入所述USB存储设备中;
信息收集模块用于根据接收到的触发文件的内容,收集指定的诊 断维护信息,并将收集到的信息发送给所述读写模块。
本发明还公开了 一种家庭网关诊断维护信息的收集方法,当家庭 网关检测到有USB存储设备接入时,检查所述USB存储设备中是否存在触发文件,若是,则读取所述触发文件,并4艮据所述触发文件的
内容,收集指定的诊断维护信息,并将收集到的信息保存到所述USB
存储设备中。
所述触发文件包括标记信息、需要收集的诊断维护信息的种类以 及各种诊断维护信息的存储路径,其中,所述标记信息用来表示所述 触发文件的合法性。
所述家庭网关在读取触发文件前,还执行如下步骤
根据所述触发文件的标记信息检查所述触发文件是否合法,若 是,则读取所述触发文件,否则,本次操作结束。
所述诊断维护信息包括设备运行日志信息、接口统计信息、接口 运行状态信息、设备配置信息。
所述家庭网关按照所述触发文件中的存储路径,将收集到的信息 保存到所述USB存储设备的相应文件中。
本发明充分利用家庭网关的USB接口可外接USB存储设备的特 点以及家庭网关的诊断维护机制,采用USB存储设备实现了对家庭 网关的诊断维护信息的收集,既降低了工作量,又节约了成本,并且 在后续的工作中,只要通过PC读取并分析USB存储设备中的信息, 就可以完成家庭网关的it断和维护。


图l是本发明所述家庭网关的结构示意图; 图2是本发明所述系统的结构示意图; 图3本发明所述方法的流程图。
具体实施例方式
以下结合附图和优选实施例,对本发明做进一步详细说明。 如图l所示,是本发明所述家庭网关的结构示意图,包括检测模 块、读写模块以及信息收集模块,其中,
检测模块用于在检测到有USB存储设备接入时,检查所述USB 存储设备中是否存在触发文件;并在所述USB存储设备中存在触发 文件时,检查所述触发文件是否合法,若是,则通知读取模块读取所述触发文件;
读写模块用于在收到通知时读取所述USB存储设备中的触发文 件并发送给检测模块,或者用于将信息收集模块发送来的信息写入所 述USB存储设备中;
信息收集模块用于根据接收到的触发文件的内容,收集指定的诊 断维护信息,并将收集到的信息发送给读写模块。
如图2所示,是本发明所述系统的结构示意图,包括家庭网关和 USB存储设备,其中
家庭网关用于在检测到有USB存储设备接入时,检查接入的 USB存储设备中是否存在触发文件,若是,则检查所述触发文件是 否合法,若合法,则读取所述触发文件,并根据所述触发文件的内容, 收集指定的诊断维护信息,并将收集到的信息保存到所述USB存储 设备中;否则,结束运行;家庭网关的具体结构参见图l及其描述。
USB存储设备用于触发所述家庭网关进行诊断信息的收集,并 为所述家庭网关提供收集诊断信息所需的触发文件,以及用于提供存 储空间。USB存储设备可以根据诊断需要收集的信息量来选择。
如图3所示,是本发明所述方法的流程图,包括如下步骤
步骤301:家庭网关4企测到USB存4诸设备接入;
步骤302:检测所述USB存储设备中是否存在触发文件,若是, 则执行步骤303;否则,结束运行;
触发文件中包含有合法性标记信息、需要收集的诊断维护信息的 种类以及各种诊断维护信息的存储路径。家庭网关的诊断维护信息包 括设备运行日志、接口统计信息、接口运行状态、设备配置信息; 需要收集哪些信息以及需要将收集到的信息保存到USB存储设备的 哪个目录的哪个文件,这些都是可以在触发文件中设置。比如,本次 用户只需要收集家庭网关的设备运行日志信息和设备配置信息,并想 让收集到的设备运行日志信息保存在USB存储设备的A目录的L文 件中,将设备配置信息保存在A目录的C文件中,那么只要将触发 文件中的诊断维护信息的种类设置成日志信息和配置信息,将日志信 息的存储路径设置成A目录L文件,将配置信息的存储路径设置成 A目录C文件即可。步骤303:根据所述触发文件的标记信息检查所述触发文件是否 合法,若是,则执行步骤304;否则,结束运行;
步骤304:读取所述触发文件,根据其内容,收集指定的诊断维 护信息;
步骤305:将收集到的信息保存到USB存储设备中的指定的文 件中。
沿用上述实例,当家庭网关收集到日志信息后,就会将其写入 USB存储设备的A目录的L文件中,而将收集到的配置信息写入A 目录的C文件中。
需要的信息收集完成后,用户可以通过PC读取USB存储设备 相应目录下的信息,并根据所述信息分析出家庭网关在信息收集期 间,设备的接口状态是否正常,接口的统计信息是否正确,设备运行 日志是否出现异信息,配置信息是否正确,是否按照预期配置运行等 等,从而确定家庭网关的运行过程是否正常,或根据出现的异常情况, 给出维护的措施或改进方法等。
以上所描述的仅为本发明一种比较基本的实施方式,但本发明的 保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明公 开的技术范围内,进行局部的变化或者替换,都应该涵盖在本发明的 保护范围之内。
权利要求
1、一种家庭网关,其特征在于,包括检测模块、读写模块以及信息收集模块,其中,所述检测模块用于在检测到有USB存储设备接入时,检查所述USB存储设备中是否存在触发文件;若是,则通知所述读取模块读取所述触发文件;读写模块用于在收到通知时读取所述USB存储设备中的触发文件并发送给所述检测模块,或者用于将所述信息收集模块发送来的信息写入所述USB存储设备中;信息收集模块用于根据接收到的触发文件的内容,收集指定的诊断维护信息,并将收集到的信息发送给所述读写模块。
2、 如权利要求1所述的家庭网关,其特征在于,所述检测模块 还用于在通知所述读取模块读取触发文件前,检查所述触发文件的合 法性,若所述触发文件合法,则通知所述读取模块读取所述触发文件。
3、 一种家庭网关诊断维护信息的收集系统,其特征在于,包括 家庭网关和USB存储设备,其中,所述家庭网关用于在检测到有USB存储设备接入时,检查所述USB 存储设备中是否存在触发文件,若是,则读取所述触发文件,并根据 所述触发文件的内容,收集指定的诊断维护信息,并将收集到的信息 保存到所述USB存储设备中;USB存储设备用于触发所述家庭网关进行诊断信息的收集,并 为所述家庭网关提供收集诊断信息所需的触发文件,以及用于提供存 储空间。
4、 如权利要求3所述的家庭网关诊断维护信息的收集系统,其 特征在于,所述家庭网关还用于在读取触发文件前,检查所述触发文 件是否合法,若是,则根据触发文件的内容,收集指定的诊断维护信 息。
5、 如权利要求3或4所述的家庭网关诊断维护信息的收集系统, 其特征在于,所述家庭网关包括检测模块、读写模块以及信息收集模 块,其中,所述检测模块用于在检测到有USB存储设备接入时,检查所述USB 存储设备中是否存在触发文件;并在所述USB存储设备中存在触发 文件时,检查所述触发文件是否合法,若是,则通知所述读取模块读 取所述触发文件;读写模块用于在收到通知时读取所述USB存储设备中的触发文 件并发送给所述检测模块,或者用于将所述信息收集模块发送来的信 息写入所述USB存储设备中;信息收集模块用于根据接收到的触发文件的内容,收集指定的诊 断维护信息,并将收集到的信息发送给所述读写模块。
6、 一种家庭网关诊断维护信息的收集方法,其特征在于,当家 庭网关检测到有USB存储设备接入时,检查所述USB存储设备中是 否存在触发文件,若是,则读取所述触发文件,并根据所述触发文件 的内容,收集指定的诊断维护信息,并将收集到的信息保存到所述 USB存储设备中。
7、 如权利要求6所述的家庭网关诊断维护信息的收集方法,其 特征在于,所述触发文件包括标记信息、需要收集的诊断维护信息的 种类以及各种诊断维护信息的存储路径。
8、 如权利要求6所述的家庭网关诊断维护信息的收集方法,其 特征在于,所述家庭网关在读取触发文件前,还执行如下步骤根据所述触发文件的标记信息检查所述触发文件的是否合法,若 是,则读取所述触发文件,否则,本次操:作结束。
9、 如权利要求6、 7或8所述的家庭网关诊断维护信息的收集方 法,其特征在于,所述诊断维护信息包括设备运行日志信息、接口统计信息、接口运行状态信息、设备配置信息。
10、如权利要求9所述的家庭网关诊断维护信息的收集方法,其 特征在于,所述家庭网关按照所述触发文件中的存储路径,将收集到 的信息保存到所述USB存储设备的相应文件中。
全文摘要
本发明涉及一种家庭网关及其诊断维护信息的收集系统及方法,所述家庭网关包括检测模块、读写模块以及信息收集模块;所述系统包括家庭网关和USB存储设备;所述方法为当家庭网关检测到有USB存储设备接入时,检查所述USB存储设备中是否存在触发文件,若是,则读取所述触发文件,并根据所述触发文件的内容,收集指定的诊断维护信息,并将收集到的信息保存到所述USB存储设备中。本发明充分利用家庭网关的USB接口可外接USB存储设备的特点以及家庭网关的诊断维护机制,采用USB存储设备实现了对家庭网关的诊断维护信息的收集,既降低了工作量,又节约了成本。
文档编号H04L12/66GK101582816SQ20091010799
公开日2009年11月18日 申请日期2009年6月11日 优先权日2009年6月11日
发明者华新海, 珂 唐, 唐建国, 鲍志平 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1