一种设备维护的辅助方法及其装置的制作方法

文档序号:7956353阅读:158来源:国知局
专利名称:一种设备维护的辅助方法及其装置的制作方法
技术领域
本发明涉及计算机网络领域,尤其涉及一种设备维护的辅助方法及其装置。
背景技术
路由器、交换机、防火墙等网络设备在维护阶段,常常会出现各种各样的网上问题。所述网上问题,指的是网络设备在internet网络或者用户内部网络运行时,设备出现的影响用户使用的问题。
由于网络设备分布于全国甚至世界各地,厂商或者代理商的工程维护人员很难每天24小时值守在网络设备旁,而且可能几个月才重复出现一次网上问题,因此人工值守浪费时间和精力,在实际操作上很难执行。
随着互联网技术的发展,出现了Telnet协议,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。因此当网络设备出现网上问题时,工程维护人员可以通过Telnet远程登陆服务协议登陆异地的网络设备,查看网络设备记录的日志信息,进而分析故障原因、解决问题。
但是,如果网络设备本身出现挂起、死机等严重故障时,Telnet是不可用的,进而工程维护人员无法通过远程登陆进行问题定位。此外,如果用户是机要敏感部门,也是不会开放telnet用户权限的。因此在这种情况下,网络设备的工程维护人员只能亲临现场进行问题定位。但是由于网络设备的用户分布于全国甚至世界各地,因此亲临现场处理的维护成本十分高。此外,亲临现场解决问题,也会延误故障解决的时间,因而时效性相对较差。

发明内容
本发明的目的在于提供一种设备维护的辅助方法及其装置,以解决现有当无法通过远程telnet登陆被维护设备进行问题定位时,厂商或代理商的工程维护人员必须亲临现场才能解决问题,导致维护成本较高的技术问题。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的一种辅助维护装置,其特征在于,包括接口单元,用于与被维护设备的控制接口进行通信;读取单元,用于通过所述接口单元向被维护设备发送控制命令,读取系统维护信息;以及写入单元,用于将所述系统维护信息写入存储介质。
优选的,还包括存储介质连接接口,用于外接存储介质。所述存储介质连接接口为通用串行总线接口。
所述存储介质设置于所述辅助维护装置内部。
优选的,还包括存储介质输出接口,用于输出所述存储介质中存储的系统维护信息。
优选的,还包括可拆卸连接单元,所述存储介质通过可拆卸连接单元与所述写入单元连接。
所述辅助维护装置独立于被维护设备之外,或者设置于被维护设备内部。
一种设备维护的辅助方法,建立与被维护设备控制接口的通信链路;通过所述通信链路向被维护设备发送控制命令,读取系统维护信息;将所述系统维护信息写入存储介质。
优选的,还包括当所述被维护设备出现故障时,有选择性的向维护人员传递存储介质中存储的系统维护信息。所述存储介质为可移动存储介质。
以上技术方案可以看出,在本发明中,由于设置了一种辅助维护装置,通过该装置的接口单元与被维护设备的控制接口进行通信;然后读取单元通过所述接口单元向被维护设备发送控制命令,读取系统维护信息;进而将所述系统维护信息通过写入单元写入存储介质。这样当被维护设备本身发生死机等严重故障无法使用telnet时,使用该设备的用户可以将存储介质中存储的系统维护信息发送或直接将存储介质邮寄给设备厂商的维护工程师,使他们获得对被维护设备进行故障定位所需的系统维护信息,进而达到和亲临现场解决故障问题一样的目的,从而降低了维护成本,同时也大大提高了设备维护的时效性。
本发明还公开了一种设备维护的辅助方法,通过建立与被维护设备控制接口的通信链路,然后通过该通讯链路向被维护设备发送控制命令,从而可以读取控制接口打印的系统维护信息,然后将读取到的维护信息存储入存储介质。当被维护设备本身发生死机等严重故障无法使用telnet时,使用将存储介质中存储的系统维护信息发送或直接将存储介质邮寄给设备厂商的维护工程师,使他们获得对被维护设备进行故障定位所需的系统维护信息,进而达到和亲临现场解决故障问题一样的目的,从而降低了维护成本,同时也大大提高了设备维护的时效性。


图1为本发明公开的辅助维护装置第一实施例结构示意图;图2为本发明公开的辅助维护装置第二实施例结构示意图;图3为本发明公开的辅助维护装置第三实施例结构示意图;图4为本发明公开的设备维护辅助方法实施例流程示意图。
具体实施例方式
许多设备厂商都需要对其生产销售的设备进行维护,通常在被维护设备的使用现场,用户会使用一个超级终端监视、控制其运行情况。超级终端一方面用于显示网络设备控制口打印出来的设备运行信息,以便用户对其进行实时监控;另一方面用户可以通过超级终端对被监控的网络设备进行控制。当然,有些设备的使用现场也不配备超级终端,但同样适用本发明方案。以下对本发明公开的辅助维护装置各实施例结构进行详细说明。
请参阅图1,其为本发明公开的一种辅助维护装置第一实施例结构示意图,为了更清楚的揭示本发明辅助维护装置的结构以及工作原理,在图中还示出了与其相关的设备。
总体而言,被维护设备11同时与辅助维护装置12和超级终端14相连,而辅助维护装置12还与外部的存储介质13相连。其中辅助维护装置12包括接口单元121、读取单元122、写入单元123以及存储介质连接接口124。
具体而言,被维护设备11通过其CONSOLE口(控制口)与辅助维护装置12和超级终端14相连。被维护设备11的CONSOLE口通过一根电缆引出,所述电缆具有双端输出,一端输出连接辅助维护装置12,另一端输出连接超级终端14。通常一些重要的设备会在使用现场配置有一个超级终端,一方面用于显示网络设备控制口打印出来的设备运行信息,以便用户对其进行实时监测;另一方面用户可以通过超级终端对被监控的网络设备进行控制。辅助维护装置12并不影响超级终端的使用,用户和工程维护人员可以通过超级终端14对于被维护设备11进行控制;同时,超级终端14的有无也不影响辅助维护装置12的使用,因此在有些设备不配置有超级终端的情况下,本发明方案仍然适用。
被维护设备11的CONSOLE口有多种具体接口形式,如RJ45和DB9等等,辅助维护装置12的接口单元121需要与CONSOLE口的接口形式相对应,双方遵守相同的通信协议,比如VT100、ANSI等虚拟终端协议。CONSOLE口与辅助维护装置12的接口单元121通过异步串口进行通信时,可以设置波特率、数据位、停止位、校验位和数据流控制等。CONSOLE口通信是单向的,一方发送,一方接收,通过数据位、停止位、校验位来保证通信的正确性。物理层的通信方法简单、可靠,不需要回馈机制。
读取单元122的一端与接口单元121相连,用于通过接口单元121向被维护设备11发送控制命令,读取系统维护信息;另一端与写入单元123相连,用于将读取到的系统维护信息写入存储介质13。读取单元122和写入单元123可以共同通过通用通信芯片、内存以及闪存FLASH来实现。所述通信芯片具有CPU的功能,能够运行程序;内存只要能够提供简单程序的运行空间即可,FLASH用于存储简单可执行程序。具体而言在FLASH上,一方面存储有TCL脚本编译器以及TCL脚本,另一方面存储有存储介质读/写程序。其中TCL脚本编译器能够运行TCL脚本提供的命令语言,通过接口单元121向被维护设备11发送控制命令,定时读取控制口打印的系统维护信息。当然,使用其他编程语言和对应的编译器也能够完成上述功能。通过运行存储介质读/写程序,可以实现将读取到的系统维护信息写入存储介质13。
在存储介质13和写入单元123之间还设置有存储介质连接接口124,用于外接存储介质13。所述存储介质连接接口124可以是通用串行设备USB接口,能够外接所有USB设备,因此本实施例中的存储介质13可以是被维护设备11的使用用户自己的U盘或移动硬盘。
由此可见,当被维护设备11发生故障时,CONSOLE口输出的调试信息、告警信息或者是故障堆栈信息,都会通过辅助维护装置12记录到外接的存储介质13中,这些被记录的信息就是故障定位的依据。如果被维护设备11死机或挂起,被维护设备11的工程维护人员无法通过Telnet远程登陆,那么,用户就可以将存储介质13中存储的系统维护信息发送为维护工程人员或者直接将存储介质13邮寄,使得维护工程人员无需亲临现场,就能直接对故障定位,及时指导用户解决问题。此外,由于存储介质13可以是被维护设备11的使用用户自己提供,因此有利于信息的保密性。例如当用户是机密敏感部门时,用户可以在将存储介质13中的信息发送给工程维护人员之前,先对存储介质13中记录的信息进行检查,删除其认为需要保密的内容,然后再发送出去。
请参阅图2,其为本发明公开的一种辅助维护装置第二实施例结构示意图。本实施例中的辅助维护装置与第一实施例中的辅助维护装置的主要区别之处在于,存储系统维护信息的存储介质不再是独立于辅助维护装置之外、可以由用户自己提供,而是设置于辅助维护装置内部。
所述辅助维护装置22包括接口单元121、读取单元122、写入单元123、可拆卸连接单元224以及内部存储介质225。接口单元121与被维护设备11的控制口相连,进行数据通信;读取单元122连接于接口单元121和写入单元123之间,用于通过接口单元121向被维护设备11发送控制命令,读取被维护设备11的系统维护信息;写入单元123将读取的系统维护信息写入内部存储介质225,即将系统维护信息存储在内部存储介质225中;此外,内部存储介质225通过可拆卸连接单元224与写入单元123相连接。由于接口单元121、读取单元122和写入单元123与第一实施例中的所述三个单元内部结构相同,因而对上述三个单元的内部结构及工作原理不再赘述,只着重介绍区别之处。
可拆卸连接单元224连接于写入单元123和内部存储介质225之间,由于本实施例中的存储介质225设置于维护存储装置22的内部,因此若使得该存储介质在需要时可以从辅助维护装置22中拆卸下来,以便邮寄给设备的工程维护人员,则需要该存储介质225与写入单元123之间通过一个可拆卸的连接单元224进行连接。例如所述可拆卸连接单元224是一种卡槽结构连接器,对应的存储介质225能够卡入所述卡槽连接器中,需要时直接将存储介质225从卡槽中拔出。
请参阅图3,其为本发明公开的一种辅助维护装置第三实施例结构示意图。本实施例中的辅助维护装置与第二实施例中的辅助维护装置的主要区别之处在于,本实施例中没有用以连接存储介质的可拆卸连接单元,即存储介质不可以从辅助维护装置中拆卸下来,但是与其连接有一个存储介质输出接口,可以将存储介质中存储的系统维护信息导出,以便提供给工程维护人员。
所述辅助维护装置33包括接口单元121、读取单元122、写入单元123、内部存储介质225以及存储介质输出接口325。接口单元121与被维护设备11的控制口相连,进行数据通信;读取单元122连接于接口单元121和写入单元123之间,用于通过接口单元121向被维护设备11发送控制命令,读取被维护设备11的系统维护信息;写入单元123将读取的系统维护信息写入内部存储介质225,即将系统维护信息存储在内部存储介质225中;此外,内部存储介质225还连接有一个存储介质输出接口325,用于输出存储介质中的系统维护信息。由于接口单元121、读取单元122、和写入单元123与第一实施例中的所述三个单元内部结构相同,因而对上述三个单元的内部结构及工作原理不再赘述,只着重介绍区别之处。
内部存储介质225连接于写入单元123和存储介质输出接口325之间,读取单元122通过接口单元121读取的系统维护信息,通过写入单元123写入内部储介质225中,存储介质输出接口325可以是以太口网接口、USB接口等等,通过这些接口,可以在需要时将内部存储介质225中存储的系统维护信息导出。由此可见,使用本实施例中所述结构的辅助维护装置,可以当被维护设备发生故障时,而存储介质无法独立取下的情况下,通过设置于辅助维护装置内部、与存储介质相连的存储介质输出接口,将存储在存储介质中的系统维护信息及时输出发送给工程维护人员。进而,一方面使得处于异地的工程维护人员不必亲临现场进行故障定位,降低了维护成本;另一方面也使得被维护设备的故障定位问题得到及时解决。
上述采用三个实施例对本发明公开的一种辅助维护装置进行了详细说明,虽然上述三个实施例中所述的辅助维护装置均设置于被维护设备外部,但是在实际应用中,也可以将所述辅助维护装置直接设置于被维护装置的内部。此时,辅助维护装置的接口单元和被维护设备的控制口可以直接通过内部数据线直接进行通信。
本发明还公开了一种设备维护的辅助方法,请参阅图4,其为设备维护辅助方法实施例流程示意图。
步骤110建立与被维护设备控制接口的通信链路。
假设某一网络设备作为被维护设备,其出现重启故障时,一方面网络设备正常进行业务处理过程,另一方面通过控制口输出调试信息、告警信息或者故障堆栈信息等,这些系统维护信息就是故障定位的依据。因此建立与被维护设备控制接口之间的通信链路,提供了获取系统维护信息的可能,即最基础的一个步骤。
然后进入步骤120通过所述通信链路向被维护设备发送控制命令,读取系统维护信息。
虽然建立了与被维护设备控制口之间的通信链路,但还必须通过所述通信链路向被维护设备发送控制命令,才能够真正读取系统维护信息。所述发送控制命令可以通过多种编程语言及相应的编译器实现,优选的使用TCL脚本编译器和TCL脚本,具体实现方式前文已经进行过详细介绍,因而本处不再赘述。
步骤130将所述系统维护信息写入存储介质。
读取到被维护设备的系统维护信息后,将所述系统维护信息写入存储介质,即通过存储介质记录下来。所述存储介质或者是可以移动的,或者是可以导出其存储的系统维护信息。
步骤140当被维护设备出现故障时,有选择性的向工程维护人员传递存储介质中存储的系统维护信息。
需要向工程维护人员发送存储介质中的系统维护信息或直接邮寄移动存储介质之前,可以先对存储介质中记录的信息进行检查,删除其认为需要保密的内容,然后再汇报给工程维护人员,进而起到了很好的保密性作用。当然,如果无需保密,也可以直接将存储的系统维护信息直接发送给工程维护人员,使他们不必亲临现场就可以对故障问题进行定位,既节省了维护成本有提高了维护时效。
以上对本发明所提供的一种设备维护的辅助方法及其装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种辅助维护装置,其特征在于,包括接口单元,用于与被维护设备的控制接口进行通信;读取单元,用于通过所述接口单元向被维护设备发送控制命令,读取系统维护信息;以及写入单元,用于将所述系统维护信息写入存储介质。
2.如权利要求1所述的辅助维护装置,其特征在于,还包括存储介质连接接口,用于外接存储介质。
3.如权利要求2所述的辅助维护装置,其特征在于,所述存储介质连接接口为通用串行总线接口。
4.如权利要求1所述的辅助维护装置,其特征在于,所述存储介质设置于所述辅助维护装置内部。
5.如权利要求4所述的辅助维护装置,其特征在于,还包括存储介质输出接口,用于输出所述存储介质中存储的系统维护信息。
6.如权利要求4所述的辅助维护装置,其特征在于,还包括可拆卸连接单元,所述存储介质通过可拆卸连接单元与所述写入单元连接。
7.如权利要求1至6中任意一项所述的辅助维护装置,其特征在于,所述辅助维护装置独立于被维护设备之外,或者设置于被维护设备内部。
8.一种设备维护的辅助方法,其特征在于,建立与被维护设备控制接口的通信链路;通过所述通信链路向被维护设备发送控制命令,读取系统维护信息;将所述系统维护信息写入存储介质。
9.如权利要求8所述的辅助设备维护的方法,其特征在于还包括,当所述被维护设备出现故障时,有选择性的向维护人员传递存储介质中存储的系统维护信息。
10.如权利要求8或9所述的辅助设备维护的方法,其特征在于,所述存储介质为可移动存储介质。
全文摘要
本发明公开了一种辅助维护装置,包括接口单元,用于与被维护设备的控制接口进行通信;读取单元,用于通过所述接口单元向被维护设备发送控制命令,读取系统维护信息;以及写入单元,用于将所述系统维护信息写入存储介质。本发明还公开了一种设备维护的辅助方法,首先建立与被维护设备控制接口的通信链路;然后通过所述通信链路向被维护设备发送控制命令,读取系统维护信息;最后将所述系统维护信息写入存储介质。
文档编号H04L12/24GK1815982SQ20061005808
公开日2006年8月9日 申请日期2006年2月28日 优先权日2006年2月28日
发明者文晋阳 申请人:杭州华为三康技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1