用于轨道交通信号系统的网络设备配置检查分析方法
【技术领域】
[0001]本发明涉及轨道交通信号系统领域,具体涉及一种用于轨道交通信号系统的网络设备配置检查分析方法。
【背景技术】
[0002]轨道交通信号系统中部署有大量的数据传输节点,以保证数据的有效传输。由此数据通信系统中存在着大量光交换机。为了保证现场实现和设计的统一,这些网络设备必须进行一次人工的复检,内容包括各种配置的正确性以及前后光路交换机对接情况是否一致等等。
[0003]由于数量多,且实现功能各异,人工复检费时费力。如何使得工程师能快速准确地对集成后的交换设备进行检查、分析就变得越来越紧迫。这需要具备高效性、便捷性以及直观性。但是,数据通信系统存在大量交换设备,对设备配置的检查以及邻居关系,必须经过一次全面进行检查和处理。现有方法主要是人工登入网页逐一对信息进行校对,这种处理方法速度慢,且人工部分较多,容易出现误操作,导致最终结果不准确。同时,工程师并不一定是专业的数据通信系统设计工程师,所以对于设备配置的分析方法需要简单便捷。现采用文本编辑器人工分析方法,操作步骤多,操作要求高,导致操作时间长,误操作的可能性大。并且,一般不能直观的显示结果。
【发明内容】
[0004]本发明的目的在于提供一种用于轨道交通信号系统的网络设备配置检查分析方法,自动实现网络设备配置检查以及绘制网络设备连接邻居关系。
[0005]实现上述目的的技术方案是:
[0006]一种用于轨道交通信号系统的网络设备配置检查分析方法,包括:
[0007]以IP(网络之间互连的协议)地址为输入源,收集网络中的设备配置信息;
[0008]按系统内设备功能的不同对收集的设备配置信息进行分类;
[0009]通过电子表格从设备配置信息中统计网络设备配置错误,并生成错误统计图表;
[0010]通过电子表格从设备配置信息中的邻居信息提炼,生成前后邻居关系数据流。
[0011]上述的用于轨道交通信号系统的网络设备配置检查分析方法中,所述电子表格为Excel表格。
[0012]上述的用于轨道交通信号系统的网络设备配置检查分析方法中,通过SecureCRT (支持 Telnet 的终端仿真程序)导入 VBA (Visual Basic for Applicat 1ns)脚本,以IP地址为输入源,收集网络中的设备配置信息。
[0013]本发明的有益效果是:本发明利用脚本语言编写相关程序,收集网络设备配置信息,再讲信息导入电子表格,利用应用程序视觉化脚本自动汇总并生成检查分析图和邻居关系表。从而满足上述高效性、便捷性及直观性的要求。对数据通信系统设备快速检查和分析有重大意义。
【附图说明】
[0014]图1是本发明的用于轨道交通信号系统的网络设备配置检查分析方法的流程图。
【具体实施方式】
[0015]下面将结合附图对本发明作进一步说明。
[0016]请参阅图1,本发明的用于轨道交通信号系统的网络设备配置检查分析方法,包括如下步骤:
[0017]步骤SI,使用VBA脚本语言为基本软件语言,secureCRT为基本应用平台,IP地址为主要输入源,结合上述条件编写代码,收集网络中的设备配置信息;同时可以根据不同需求修改“收集配置”脚本,以达到收集不同网络设备配置信息,即BBSW/IRSW/APSW(骨干网交换机/耦合交换机/接入交换机)等等,并以单独文本分别存放,方便管理。
[0018]步骤S2,按系统内设备功能的不同对收集的设备配置信息进行分类。
[0019]步骤S3,使用VBA编写脚本程序,使用Exce I表格宏脚本对收集到的网络设备配置进行有效分析,指出错误出现的次数,自动生成关于各种设备配置错误数的统计图表。根据VBA生成Excel数据图表,能够清晰明了的统计出全线网络设备配置的正确性。具体地,打开excel文件“数据对比-XXXX”,XXXX为对应功能文件,如APSW/BBSW/IRSW等,在data(数据)页输入设计的交换设备命名和IP地址,在“数据对比按钮”页中,点击开始“数据对比运算”按钮,按需求输入多个配置文件,然后程序自动在result (结果)页生成相关汇总的统计图表。
[0020]步骤S4,使用VBA脚本编写宏脚本,将从设备上收集到的邻居信息,做一次高效数据再处理,提炼出有效数据,自动生成前后邻居关系数据流。有效绘制出APSW之间前后邻居关系,将原有的人工检查提升到自动检查的范畴。具体地,打开excel文件“邻居关系”,在“运算开关”页点击“邻居关系运算开关”按钮,按需求输入多个配置文件,然后程序自动在“邻居关系图”页生成相关汇总的数据流。
[0021]综上,通过采用VBA语言,增加了数据通信网络设备检查和分析的自动化程度,使得信息处理的效率得到提高。操作人员只需要点击程序后,输入待分析的设备IP地址,随后从收集到分析,都可以实现自动化批处理的结果输出。相比以往的分析方法,减少了操作步骤,使得实际操作者只需要短暂的培训即可熟练使用。使用VBA语言处理数据并生成数据透视图表,把数据变成图表的形式,使各个设备的状态情况直观的展示,操作者可以对各个设备的配置情况有一个准确的了解,不必人工统计某类故障数量,大大提高了分析效率,使得分析和修改错误配置准确性大大提高。针对APSW的邻居关系开发的对应代码,使每个交换环网对应设备位置清晰可见,提高设备排故准确性,减少人为检查失误。
[0022]以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。
【主权项】
1.一种用于轨道交通信号系统的网络设备配置检查分析方法,其特征在于,包括: 以IP地址为输入源,收集网络中的设备配置信息; 按系统内设备功能的不同对收集的设备配置信息进行分类; 通过电子表格从设备配置信息中统计网络设备配置错误,并生成错误统计图表; 通过电子表格从设备配置信息中的邻居信息提炼,生成前后邻居关系数据流。
2.根据权利要求1所述的用于轨道交通信号系统的网络设备配置检查分析方法,其特征在于,所述电子表格为Excel表格。
3.根据权利要求2所述的用于轨道交通信号系统的网络设备配置检查分析方法,其特征在于,通过secureCRT导入VBA脚本,以IP地址为输入源,收集网络中的设备配置信息。
【专利摘要】本发明公开了一种用于轨道交通信号系统的网络设备配置检查分析方法,包括:以IP地址为输入源,收集网络中的设备配置信息;按系统内设备功能的不同对收集的设备配置信息进行分类;通过电子表格从设备配置信息中统计网络设备配置错误,并生成错误统计图表;通过电子表格从设备配置信息中的邻居信息提炼,生成前后邻居关系数据流。本发明能够自动实现网络设备配置检查以及绘制网络设备连接邻居关系。
【IPC分类】H04L12-24
【公开号】CN104539453
【申请号】CN201410809133
【发明人】包伟卿, 陶伟
【申请人】上海自仪泰雷兹交通自动化系统有限公司
【公开日】2015年4月22日
【申请日】2014年12月19日