一种便携式网络故障诊断装置的制作方法

文档序号:7899870阅读:247来源:国知局
专利名称:一种便携式网络故障诊断装置的制作方法
技术领域
本实用新型涉及一种便携式网络故障诊断装置,可应用于网络设备和通信设备的 故障诊断。
背景技术
计算机网络技术的发展使得计算机网络作为基本的信息传输媒介已经渗透到了 政治、经济、军事乃至人们日常生活的各个方面,并已成为社会进步、经济发展的重要基础 之一,对现代社会的发展起到了巨大的推动作用。当前计算机网络发展的特点是网络规模不断扩大,网络复杂性不断增加,网络异 构性越来越普遍;计算机网络和电信等网络正逐步走向融合;用户对于网络性能和网络增 值服务的要求越来越高;全球化的、跨越异构网络间的、网络功能实体间协同工作的多媒体 通信服务所占比例越来越大等等。如何有效地管理现代复杂的、大规模的网络,使之高效、 可靠、安全地运行,是网络管理面临的紧迫问题,也是现代生活的一个基本保障。否则,网络 的崩溃可能意味着工作或日常生活的混乱或巨额损失。网络故障诊断是以网络原理、网络配置和网络运行的知识为基础,从故障现象出 发,以网络诊断工具为手段获取诊断信息,确定网络故障点,查找问题的根源,排除故障,恢 复网络正常运行。随着当前的社会经济、大众生活、国家政治、军事发展等对计算机网络的 依赖性越来越大,人们对网络的稳定性和通畅性的要求也越来越高,网络故障诊断的研究 也越来越重要。针对网络故障的诊断,传统上是用手工方式,用各种硬件或软件诊断工具,逐项对 网络上的设备进行测试从而判断故障所在。其缺点是操作复杂,且严重依赖于操作者的经 验知识。
发明内容本实用新型的目的是为了克服上述不足,提供一种集成度高、操作简便、故障诊断 成功率高、便于携带的便携式网络故障诊断装置。本实用新型解决其技术问题所采用的技术方案是一种便携式网络故障诊断装 置,包括硬件系统和软件系统,所述的硬件系统由CPU处理器1、RAM存储器2、FLASH存储器 3、电源模块4、网络控制器5、网口 6、转换芯片7、串口 8和触摸屏9组成,其特征在于,采用 基于ARM920T内核的S3C2440A芯片作为CPU处理器1,采用HY57V561620作为RAM存储器 2,采用K9F1208U0M芯片作为FLASH存储器3,采用CS8900A作为网络控制器5,采用RJ45 作为接入网络的网口 6,采用MAX232作为串口电平的转换芯片7,采用RS232作为连接网络 上其它设备的串口 8,采用三星LTS350Q1-PE1触摸屏9作为用户操作界面,电源模块4向 各芯片提供电压;所述的软件系统,基于Linux 操作系统和Qt操作界面,采用开源数据库组 件Sqlite来管理网络上各种设备的信息,采用开源组件net-snmp来采集网络上各种设备 的信息。诊断程序通过比较存储信息与采集所得信息,来分析判断网络故障原因。诊断程序的操作界面基于Qt集成开发环境开发,操作界面结构如图2。此外,还专门设计有计算机 设备代理软件、远程操作客户端软件,在需要时使用。这两种软件运行在计算机设备上。 本实用新型的有益效果是不仅能够自动监视网络运行状态,当网络出现异常状 态时,实时进行报警;而且能够对网络上的设备进行单体检测,当网络设备由于故障而无法 联网时,可以通过串口对该设备进行故障诊断。无论是自动诊断操作,还是手动诊断操作, 都只需点击相应的菜单即可完成相应诊断操作,避免了传统的依据人工经验利用多种诊断 工具或命令进行的复杂操作,大大降低了对网络进行故障诊断管理的难度。本实用新型还 具有体积小、便于移动的特点,可以方便地移动到不同的网络进行故障诊断,降低了网络故 障诊断系统的成本。此外,本实用新型还有远程登录服务功能,便于和远程大型网络故障诊 断专家系统进行联合诊断,提高了其网络故障诊断性能。
以下结合附图及实施例对本实用新型进行详细说明。

图1是本实用新型的硬件结构图;图2是本实用新型操作界面结构图;图3是网络诊断实施示例图。图中1.CPU处理器,2. RAM存储器,3. FLASH存储器,4.电源模块,5.网络控制器, 6.网口,7.转换芯片,8.串口,9.触摸屏。
具体实施方式
一种便携式网络故障诊断装置,包括硬件系统和软件系统,所述的硬件系统由CPU 处理器1、RAM存储器2、FLASH存储器3、电源模块4、网络控制器5、网口 6、转换芯片7、串 口 8和触摸屏9组成,其特征在于,采用基于ARM920T内核的S3C2440A芯片作为CPU处理 器1,采用HY57V561620作为RAM存储器2,采用K9F1208U0M芯片作为FLASH存储器3,采 用CS8900A作为网络控制器5,采用RJ45作为接入网络的网口 6,采用MAX232作为串口电 平的转换芯片7,采用RS232作为连接网络上其它设备的串口 8,采用三星LTS350Q1-PE1触 摸屏9作为用户操作界面,电源模块4向各芯片提供电压;所述的软件系统,基于Linux操 作系统和Qt操作界面,采用开源数据库组件Sqlite来管理网络上各种设备的信息,采用开 源组件net-snmp来采集网络上各种设备的信息。诊断程序通过比较存储信息与采集所得 信息,来分析判断网络故障原因。诊断程序的操作界面基于Qt集成开发环境开发,操作界 面结构如图2。此外,还专门设计有计算机设备代理软件、远程操作客户端软件,在需要时使 用。这两种软件运行在计算机设备上。在实施网络故障诊断时,首先要网口 6和串口 8自检,确保便携式网络故障诊断装 置本身网口 6和串口 8无故障。然后将便携式网络故障诊断装置通过网口 6接入所要诊断 的网络,并正确设置在网络上的网络连接属性;接下来在便携式网络故障诊断装置上打开 数据库,并按记录项填入所要管理的网络上各种设备的信息;之后点击相应的操作菜单,对 网络的诊断结果和处理办法就会在触摸屏9上显示出来。网络诊断实施如图3。如果某网络上的设备由于故障不能联网,便携式网络故障诊断装置就需要通过串 口 8与其相连进行诊断。此时如果该网络设备是计算机设备,需要在其上安装专门设计的计算机设备代理软件;如果该网络设备是交换机、路由器等网络中间设备,需以交换机或路由器上所设置的管理员身份登录交换机或路由器,用其提供的操作命令进行手工诊断;如 果该网络设备属其他类型,本便携式网络故障诊断装置不能对其进行详细诊断,解决方法 只能是用同类型的新设备来替换此故障设备。 此外,本便携式网络故障诊断装置还有远程操作服务功能,此时需在进行远程操 作的计算机客户端安装远程操作客户端程序。
权利要求一种便携式网络故障诊断装置,包括硬件系统和软件系统,所述的硬件系统由CPU处理器(1)、RAM存储器(2)、FLASH存储器(3)、电源模块(4)、网络控制器(5)、网口(6)、转换芯片(7)、串口(8)和触摸屏(9)组成,其特征在于,采用基于ARM920T内核的S3C2440A芯片作为CPU处理器(1),采用HY57V561620作为RAM存储器(2),采用K9F1208U0M芯片作为FLASH存储器(3),采用CS8900A作为网络控制器(5),采用RJ45作为接入网络的网口(6),采用MAX232作为串口电平的转换芯片(7),采用RS232作为连接网络上其它设备的串口(8),采用三星LTS350Q1 PE1触摸屏(9)作为用户操作界面,电源模块(4)向各芯片提供电压;所述的软件系统,基于Linux操作系统和Qt操作界面,采用开源数据库组件Sqlite来管理网络上各种设备的信息,采用开源组件net snmp来采集网络上各种设备的信息。诊断程序通过比较存储信息与采集所得信息,来分析判断网络故障原因。
2.根据权利要求1所述的一种便携式网络故障诊断装置,其特征在于,所述的软件系 统还包括专门设计的计算机设备代理软件。
3.根据权利要求1所述的一种便携式网络故障诊断装置,其特征在于,所述的软件系 统还包括远程操作客户端软件。
专利摘要本实用新型涉及一种便携式网络故障诊断装置。硬件用基于ARM920T内核的S3C2440A芯片作CPU处理器,用HY57V561620作RAM存储器,用K9F1208U0M芯片作FLASH存储器,用CS8900A作网络控制器,用RJ45作接入网络的网口,用MAX232作串口电平的转换芯片,用RS232作连接网络上其它设备的串口,用三星LTS350Q1-PE1触摸屏作用户操作界面,电源模块向各芯片提供电压。软件采用Linux操作系统,用开源数据库组件Sqlite管理信息,用开源组件net-snmp采集信息,用Qt集成开发环境开发诊断程序。可通过网口接入网络进行诊断,也可通过串口直接与某设备连接进行设备单体诊断。本实用新型集成度高、操作简便、故障诊断成功率高、便于携带。
文档编号H04L12/24GK201774541SQ201020110350
公开日2011年3月23日 申请日期2010年2月6日 优先权日2010年2月6日
发明者刘海燕, 杜秀丽, 潘成胜, 陈波 申请人:大连大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1