【技术实现步骤摘要】
一种用于FC-AE总线的压力测试方法及装置
本专利技术涉及信息测试
,特别是涉及一种用于FC-AE总线的压力测试方法及装置。
技术介绍
光纤通道航空电子环境(FibreChannelAvionicsEnvironment,简称FC-AE)是一种高速通讯总线技术,它是光纤通道(FiberChannel)标准开发组织制定的一簇协议族,其可以支持多种媒介和连接器件的网络通信协议。FC-AE总线具有高带宽、多媒介、可长距离传输、高可靠性、实时性、统一性和可扩展性等多种优点,逐渐在军用航空航天、车辆电子等领域得到了越来越广泛的应用。在新一代的FC-AE总线中,由于其总线应用的定位,作为网络通信中的主干网络,通常承载着复杂电子系统中带宽最高的业务和数据流,例如,包括控制指令、视频信号传输等,而在这些信息对应压力下的处理速度和处理性能已经成为衡量网络或设备的重要指标之一。基于此,在FC-AE总线高带宽下的性能就成为一种网络或设备的必要验证项。现有技术中,通过网络仿真技术模拟真实的应用场景,然后控制FC-AE总线的流量进行相应的压力测试,从而完成网络或设备的性能验证。然而,由于吉比特级的通信带宽,网络或者设备的处理时间和总线延迟一般都在数微妙级别,再加上基于星型的网络拓扑,对于这种高速带宽的总线,基于软件的网络仿真技术已经不能满足模拟真实的应用场景的需求,也就无法完成压力测试,更无法为网络或设备提供精确的评估参考信息。
技术实现思路
针对于上述问题,本专利技术实施例提供一种用于FC-AE总线的压力测试方法及装置,能够实现对FC-AE总线的流量控制,并能够计算相应压力下被 ...
【技术保护点】
1.一种用于FC‑AE总线的压力测试方法,其特征在于,应用于可编程逻辑器件,所述可编程逻辑器件与用户控制端通讯连接,并通过所述FC‑AE总线与被测网络或设备连接,该方法包括:通过所述用户控制端获取测试数据;对所述测试数据按照所述FC‑AE总线的数据格式进行封装,获得报文;从所述用户控制端接收流量控制信息,按照所述流量控制信息所指示的流量向所述FC‑AE总线传输所述报文;接收所述被测网络或设备获取到所述报文后反馈的反馈原语,并为接收到的每一个反馈原语打上时间标签;对比相邻反馈原语上的时间标签,得到相邻反馈原语之间的时间间隔;根据所述相邻反馈原语之间的时间间隔,计算获得所述被测网络或设备的处理性能数据。
【技术特征摘要】
1.一种用于FC-AE总线的压力测试方法,其特征在于,应用于可编程逻辑器件,所述可编程逻辑器件与用户控制端通讯连接,并通过所述FC-AE总线与被测网络或设备连接,该方法包括:通过所述用户控制端获取测试数据;对所述测试数据按照所述FC-AE总线的数据格式进行封装,获得报文;从所述用户控制端接收流量控制信息,按照所述流量控制信息所指示的流量向所述FC-AE总线传输所述报文;接收所述被测网络或设备获取到所述报文后反馈的反馈原语,并为接收到的每一个反馈原语打上时间标签;对比相邻反馈原语上的时间标签,得到相邻反馈原语之间的时间间隔;根据所述相邻反馈原语之间的时间间隔,计算获得所述被测网络或设备的处理性能数据。2.根据权利要求1所述的方法,其特征在于,所述通过所述用户控制端获取测试数据,包括:接收所述用户控制端产生的第一数据,将所述第一数据作为所述测试数据;或者,接收所述用户控制端产生的配置信息,根据所述配置信息生成第二数据,将所述第二数据作为所述测试数据。3.根据权利要求1所述的方法,其特征在于,所述按照所述流量控制信息所指示的流量向所述FC-AE总线传输所述报文,包括:根据所述流量控制信息和所述FC-AE总线中空闲字的格式,确定所述报文之间的空闲字数量;将所述报文和与所述空闲字数量对应的空闲字进行组合,向所述FC-AE总线传输组合后的报文;或者,根据所述报文长度,计算获得所述报文在所述FC-AE总线中占用的带宽;基于所述报文在所述FC-AE总线中占用的带宽,确定两条所述报文在所述FC-AE总线中的间隔;依据所述间隔向所述FC-AE总线传输所述报文。4.根据权利要求1所述的方法,其特征在于,所述根据所述相邻反馈原语之间的时间间隔,计算获得所述被测网络或设备的处理性能数据,包括:对所述相邻反馈原语之间的时间间隔进行统计分析,获得所述被测网络或设备的处理性能数据,所述处理性能数据包括相邻报文对应的反馈原语之间的时间间隔的最大值、最小值和平均值。5.根据权利要求1所述的方法,其特征在于,所述根据所述反馈原语之间的时间间隔,计算获得所述被测网络或设备的处理性能数据,包括:对不同场景对应时间段下的相邻反馈原语之间的时间间隔进行统计分析,获得所述被测网络或设备的处理性能数据,所述处理性能数据包括各时间段内相邻报文对应的反馈原语之间的时间间隔的最大值、最小值和平均值。6.一种用于FC-AE总线的压力测试装置,其...
【专利技术属性】
技术研发人员:赵志鹏,
申请(专利权)人:北京润科通用技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。