一种FC-AE-1553网络快速配置与自动化测试方法技术

技术编号:15394963 阅读:156 留言:0更新日期:2017-05-19 06:38
本发明专利技术涉及一种FC‑AE‑1553网络快速配置与自动化测试方法,系统上电复位完成后,将依次执行链路初始化、网络初始化、内存初始化等操作,初始化完成后,节点之间才可以传输业务,进行消息自动化测试,可以配置消息列表循环的次数或通过点击停止按钮完成消息自动化测试,消息自动化测试完成后,将测试过程中的信息按分类整理生成测试文档,方便的供用户查阅。本发明专利技术提供的FC‑AE‑1553网络快速配置与自动化测试方法,不仅为FC‑AE‑1553网络测试提供了远距离作业的可能,同时大大提高了测试效率,为FC‑AE‑1553相关仿真卡、功能板、芯片等规模化生产提供了可能,可以大大降低人力成本,节约时间,提升综合经济效益。

A FC AE 1553 network configuration and rapid automated testing method

The present invention relates to a FC AE 1553 network rapid configuration and automatic test method, system reset is completed, will in turn link initialization, network initialization, memory initialization operation, after initialization, nodes can transfer the information of business, automated testing, can configure the message list or the number of cycles click the stop button to complete the message through automated testing, automated messages after the completion of the test, the test in the process of information according to the classification of generating test documents, convenient for users to access. FC AE 1553 network configuration and rapid automated testing method provided by the invention not only provides the possibility for remote operation FC AE 1553 network test, and greatly improve the test efficiency, provides the possibility for FC AE 1553 simulation card, function board, chip scale production, can be greatly to save time, reduce labor costs, enhance the comprehensive economic benefits.

【技术实现步骤摘要】
一种FC-AE-1553网络快速配置与自动化测试方法
本专利技术涉及FC-AE-1553网络
,尤其涉及一种FC-AE-1553网络快速配置与自动化测试方法。
技术介绍
光纤通道技术凭借高带宽、低延迟、高可靠的特点,在国内外航空航天领域的应用越来越广泛,FC-AE(FiberChannel-AvionicsEnvironment,针对航空环境应用的光纤通道协议)发布了FC-AE-1553、FC-AE-ASM、FC-AE-RDMA等5种面向航空电子的协议标准,FC-AE-1553与FC-AE-ASM协议在国内外均有大量应用。FC-AE-1553作为一种命令响应式的协议,以其高速、高可靠、支持实时确定性传输行为,可构建确定性网络,适用于航空航天指令控制、数据管理、载荷设备数据传输等,应用越来越广泛。FC-AE-1553网络,作为MIL-STD-1553B总线的升级版本,包含NC(networkcontroller,FC-AE-1553网络控制器)与NT(networkTerminal,FC-AE-1553网络终端),交换机或ODN(opticaldistributionnetwork,光纤分配网)。NC类似于MIL-STD-1553B总线的BC(buscontroller,MIL-STD-1553B网络控制器),NT类似于MIL-STD-1553B总线的RT(remoteTerminal,MIL-STD-1553B远程网络终端)。现有的FC-AE-1553或MIL-STD-1553B总线系统的测试方法中,需要对每个终端单独进行消息配置,BC端通过仿真软件界面单独配置,RT端也通过仿真软件界面单独配置,需要配置地址、子地址以及传输内容等信息。由于对每个终端单独配置,效率低下,测试复杂,容易出错。因此迫切需要一种FC-AE-1553网络自动化测试系统,对新生产的板卡,芯片或其他单位的研制的设备进行批量化的测试与分析。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种FC-AE-1553网络快速配置与自动化测试的方法,用以解决现有技术中存在的问题。本专利技术的目的主要是通过以下技术方案实现的:一种FC-AE-1553网络快速配置与自动化测试方法,包括以下步骤:步骤S1:系统上电与系统复位;步骤S2:对FC-AE-1553网络进行链路初始化测试;步骤S3:对FC-AE-1553网络进行网络初始化测试;步骤S4:对FC-AE-1553网络进行内存初始化测试;步骤S5:对FC-AE-1553网络进行消息自动化测试。步骤S1中所述系统为FC-AE-1553网络自动化测试系统,包括FC交换机、NC、NT、以太网交换机、自动化测试管理机ATM和远程控制终端RAC;NC、NT和FC交换机组成FC-AE-1553网络,所述FC-AE-1553网络采用树形拓扑结构。所述步骤S2还包括以下子步骤:步骤S201:FC-AE-1553网络自动化测试系统接收链路初始化测试指令;步骤S202:FC交换机、NT和NC执行链路初始化测试;步骤S203:通过IDLE原语维持链路连接状态,直到接收到测试停止指令;步骤S204:FC交换机、NT和NC生成测试结果,通过以太网接口发送给ATM,ATM汇总测试结果发送给RAC。所述步骤S3还包括以下子步骤:步骤S301:FC-AE-1553网络自动化测试系统接收网络初始化测试指令;步骤S302:ATM根据用户配置生成拓扑预配置表,通过以太网接口将所述预配置表发送给主交换机;步骤S303:执行网络初始化测试;步骤S304:ATM将测试结果和预配置表进行比较,并将比较结果发送给RAC。所述步骤S303还包括以下子步骤:步骤S3031:以树头部交换机为主交换机,根据拓扑预配置表静态配置DTP;步骤S3032:主交换机读取DTP,并广播DTP给所有下游交换机;步骤S3033:下游交换机接收DTP,并配置自己的端口地址,作为网络初始化的测试结果;步骤S3034:下游交换机通过以太网接口将测试结果发送给ATM。所述步骤S4还包括以下子步骤:步骤S401:FC-AE-1553网络自动化测试系统接收内存初始化测试指令;步骤S402:ATM根据用户配置生成消息列表MSGL,通过以太网交换机发送给NC;步骤S403:执行内存初始化测试;步骤S404:ATM将测试结果和消息列表进行比较,并将比较结果发送给RAC。所述步骤S403还包括以下子步骤:步骤S4031:NC读取、解析ATM生成的消息列表MSGL,自动生成并配置NC的内存区,并将MSGL广播给所有NT;步骤S4032:NT接收、解析MSGL,自动生成并配置NT的内存区;步骤S4033:NC、NT各自的测试软件读取NC、NT配置的内存区,作为内存初始化的测试结果,并通过以太网接口发送给ATM。所述步骤S5还包括以下子步骤:步骤S501:FC-AE-1553网络自动化测试系统接收消息自动化测试指令;步骤S502:ATM根据用户配置生成消息列表MSGL,通过以太网接口发送给NC;步骤S503:执行消息自动化测试;步骤S504:ATM汇总测试结果得到状态信息,根据用户关注的信息生成消息自动化测试报告,并发送给RAC。所述步骤S503还包括以下子步骤:步骤S5031:NC依次读取并执行消息列表MSGL中的信息;步骤S5032:NC将MSGL广播给所有NT,NT接收并解析消息列表MSGL中的信息;步骤S5033:NC和NT将测试结果报告给各自的测试软件,测试软件将测试结果发送给ATM。本专利技术有益效果如下:本专利技术采用的树形拓扑结构,及针对树形结构定义的协议,大大降低了网络初始化的所需时间,适应于航天航空、弹载等要求实时确定性的场景。同时解决了不能在RT终端预先配置好所有的子地址及数据区的问题,实现了根据系统配置的消息需求,对板上内存资源进行初始化分配。另外,本专利技术不仅为FC-AE-1553网络测试提供了远距离作业的可能,同时大大提高了测试效率,为FC-AE-1553相关仿真卡、功能板、芯片等规模化生产提供了可能,可以大大降低人力成本,节约时间,提升综合经济效益。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明附图仅用于示出具体实施例的目的,而并不认为是对本专利技术的限制,在整个附图中,相同的参考符号表示相同的部件。图1为FC-AE-1553网络快速配置与自动化测试方法整体流程图;图2为FC-AE-1553链路初始化测试流程图;图3为FC-AE-1553网络初始化测试流程图;图4为FC-AE-1553网络结构示意图;图5为FC-AE-1553内存初始化测试流程图;图6为FC-AE-1553消息自动化测试流程图。具体实施方式下面结合附图来具体描述本专利技术的优选实施例,其中,附图构成本申请一部分,并与本专利技术的实施例一起用于阐释本专利技术的原理。根据本专利技术的一个具体实施例,公开了一种FC-AE-1553网络快速配置与自动化测试方法,如图1所示,包括以下步骤:步骤S1:系统上电与系统复位;所述系统为FC-AE-1553网络自动化测试本文档来自技高网
...
一种FC-AE-1553网络快速配置与自动化测试方法

【技术保护点】
一种FC‑AE‑1553网络快速配置与自动化测试方法,其特征在于,包括以下步骤:步骤S1:系统上电与系统复位;步骤S2:对FC‑AE‑1553网络进行链路初始化测试;步骤S3:对FC‑AE‑1553网络进行网络初始化测试;步骤S4:对FC‑AE‑1553网络进行内存初始化测试;步骤S5:对FC‑AE‑1553网络进行消息自动化测试。

【技术特征摘要】
1.一种FC-AE-1553网络快速配置与自动化测试方法,其特征在于,包括以下步骤:步骤S1:系统上电与系统复位;步骤S2:对FC-AE-1553网络进行链路初始化测试;步骤S3:对FC-AE-1553网络进行网络初始化测试;步骤S4:对FC-AE-1553网络进行内存初始化测试;步骤S5:对FC-AE-1553网络进行消息自动化测试。2.根据权利要求1所述的方法,其特征在于,步骤S1中所述系统为FC-AE-1553网络自动化测试系统,包括FC交换机、NC、NT、以太网交换机、自动化测试管理机ATM和远程控制终端RAC;NC、NT和FC交换机组成FC-AE-1553网络,所述FC-AE-1553网络采用树形拓扑结构。3.根据权利要求1所述的方法,其特征在于,所述步骤S2还包括以下子步骤:步骤S201:FC-AE-1553网络自动化测试系统接收链路初始化测试指令;步骤S202:FC交换机、NT和NC执行链路初始化测试;步骤S203:通过IDLE原语维持链路连接状态,直到接收到测试停止指令;步骤S204:FC交换机、NT和NC生成测试结果,通过以太网接口发送给ATM,ATM汇总测试结果发送给RAC。4.根据权利要求1所述的方法,其特征在于,所述步骤S3还包括以下子步骤:步骤S301:FC-AE-1553网络自动化测试系统接收网络初始化测试指令;步骤S302:ATM根据用户配置生成拓扑预配置表,通过以太网接口将所述预配置表发送给主交换机;步骤S303:执行网络初始化测试;步骤S304:ATM将测试结果和预配置表进行比较,并将比较结果发送给RAC。5.根据权利要求4所述的方法,其特征在于,所述步骤S303还包括以下子步骤:步骤S3031:以树头部交换机为主交换机,根据拓扑预配置表静态配置DTP;步骤S3032:主交换机读取DTP,并广播DTP给所...

【专利技术属性】
技术研发人员:房亮
申请(专利权)人:北京国科天迅科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1