1.一种网络故障分析系统,应用于一路由器,包括:故障分析启动单元,用于接收故障分析启动信号,并于接收到故障分析启动信号后,通过控制分析单元启动故障监测单元;
故障监测单元,用于在该故障分析启动信号的控制下,启动多个监测模块监测并获得多个故障监测信息,并将获得的故障监测信息传送至控制分析单元;
控制分析单元,用于对各故障监测信息进行分析,根据故障监测信息确定路由器的状态,并根据预设的网络故障分析表控制结果输出单元;
结果输出单元,用于在该控制分析单元的控制下输出可体现故障原因的故障分析结果;
该结果输出单元包括多个指示灯,各指示灯通过GPIO口连接至该路由器,该结果输出单元通过多个指示灯的亮灭组合输出该故障分析结果;
若该故障分析启动单元的故障分析启动方式为硬件开关启动方式,则该控制分析单元控制该结果输出单元通过不同的指示灯的亮灭输出该故障分析结果;若该故障分析启动单元的故障分析启动方式为软件开关启动方式,则该控制分析单元控制该结果输出单元输出并显示该故障分析结果的故障编号及故障原因;
于该结果输出单元输出并显示该故障分析结果的故障编号及故障原因后,该控制分析单元还根据该网络故障分析表获取对应的故障解决方案,并通过该结果输出单元输出显示;
该故障监测单元包括:
网络接入监测模块,用于监测网络是否接入;
带宽检测及用户数量统计模块,用来检测路由器的实际总带宽,并统计目前连接该路由器的所有用户数;
路由状态自检模块,用于检测路由器自身状态;信号强度RSSI检测模块,用于检测路由器的无线信号强度RSSI值;
背景噪声监测模块,用于检测该路由器的背景噪声;
网络连接速度监测模块,用于检测路由器的网络连接速度。
2.如权利要求1所述的一种网络故障分析系统,其特征在于:该故障分析启动单元通过设置硬件开关或软件开关启动该故障监测单元。
3.如权利要求1所述的一种网络故障分析系统,其特征在于:该结果输出单元输出并显示该故障分析结果的故障编号及故障原因。
4.如权利要求1所述的一种网络故障分析系统,其特征在于:该故障监测单元还包括状态更新模块,用于将各监测模块刷新到最新状态以获得最新的故障监测信息。