以太网仿真系统及方法技术方案

技术编号:38515875 阅读:11 留言:0更新日期:2023-08-19 16:57
本发明专利技术公开了一种以太网仿真系统及方法。该系统包括:车辆控制器和多个模拟节点,所述模拟节点包括模拟主节点和至少一个模拟子节点;所述车辆控制器,与所述模拟主节点通过以太网连接,车辆控制器对应的以太网通道中包括多种以太网解析文件;所述模拟主节点,分别与各所述模拟子节点通过以太网连接,加载所述模拟主节点对应的以太网解析文件并进行仿真;所述模拟子节点,加载所述模拟子节点对应的以太网解析文件并进行仿真。上述技术方案,通过构建模拟主节点与模拟子节点的连接形式,实现了多个以太网解析文件的同时加载仿真,解决了仿真测试效率低问题。真测试效率低问题。真测试效率低问题。

【技术实现步骤摘要】
以太网仿真系统及方法


[0001]本专利技术涉及汽车测试
,尤其涉及一种以太网仿真系统及方法。

技术介绍

[0002]随着汽车智能化快速发展,为了应对智能化带来的数据带宽的需求提升,车载以太网总线得到了越来越多的应用。
[0003]目前,在硬件在环以太网仿真中,对于不同形式的以太网协议,可能会存在多个以太网解析(AUTOSAR XML,ARXML)文件,甚至对于同形式的以太网协议,由于开发团队的不同,也可能产生多个ARXML文件。当前以太网仿真环境在仿真一路以太网时只能加载一个ARXML文件,无法在一路以太网仿真通道中同时加载多个不同的ARXML文件,存在仿真测试效率低的问题。

技术实现思路

[0004]本专利技术提供了一种以太网仿真系统及方法,以提升仿真测试效率。
[0005]根据本专利技术的一方面,提供了一种以太网仿真系统,包括:
[0006]车辆控制器和多个模拟节点,所述模拟节点包括模拟主节点和至少一个模拟子节点;
[0007]所述车辆控制器,与所述模拟主节点通过以太网连接,车辆控制器对应的以太网通道中包括多种以太网解析文件;
[0008]所述模拟主节点,分别与各所述模拟子节点通过以太网连接,加载所述模拟主节点对应的以太网解析文件并进行仿真;
[0009]所述模拟子节点,加载所述模拟子节点对应的以太网解析文件并进行仿真。
[0010]根据本专利技术的另一方面,提供了一种以太网仿真方法,由以太网仿真系统执行,所述以太网仿真系统包括车辆控制器和多个模拟节点,所述模拟节点包括模拟主节点和至少一个模拟子节点,所述车辆控制器与所述模拟主节点通过以太网连接,所述模拟主节点分别与各所述模拟子节点通过以太网连接,所述车辆控制器对应的以太网通道中包括多种以太网解析文件,所述方法包括:
[0011]通过所述模拟主节点,加载所述模拟主节点对应的以太网解析文件并进行仿真;
[0012]通过所述模拟子节点,加载所述模拟子节点对应的以太网解析文件并进行仿真。
[0013]本专利技术实施例的技术方案,通过构建模拟主节点与模拟子节点的连接形式,实现了多个以太网解析文件的同时加载仿真,解决了仿真测试效率低问题。
[0014]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0015]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是根据本专利技术实施例一提供的一种以太网仿真系统的结构示意图;
[0017]图2是根据本专利技术实施例一提供的另一种以太网仿真系统的结构示意图;
[0018]图3是根据本专利技术实施例二提供的一种以太网仿真系统的结构示意图;
[0019]图4是根据本专利技术实施例三提供的一种以太网仿真方法的流程图。
具体实施方式
[0020]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0021]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0022]实施例一
[0023]图1为本专利技术实施例一提供的一种以太网仿真系统的结构示意图,该系统适用于在一路以太网仿真通道中同时加载多个不同的ARXML文件的情况,一路以太网仿真通道是指车辆控制器与模拟节点之间的一路以太网连接通道。该以太网仿真系统可以采用硬件和/或软件的形式实现。如图1所示,该系统包括:车辆控制器110和多个模拟节点120,模拟节点120包括模拟主节点121和至少一个模拟子节点122;车辆控制器110,与模拟主节点121通过以太网连接,车辆控制器110对应的以太网通道中包括多种以太网解析文件;模拟主节点121,分别与各模拟子节点122通过以太网连接,加载模拟主节点121对应的以太网解析文件并进行仿真;模拟子节点122,加载模拟子节点122对应的以太网解析文件并进行仿真。
[0024]本实施例中,车辆控制器110是指待测车辆中按照预定顺序改变主电路或控制电路的装置。可选的,车辆控制器110可以为域控制器等。以太网解析文件是指ARXML文件。具体而言,ARXML文件是AUTOSAR(Automotive Open System Architecture)规范中用于描述汽车电子系统的XML(Extensible Markup Language)格式文件。ARXML文件包含网络通信矩阵,以及汽车电子系统中各电子控制单元(Electronic Control Unit,ECU)之间的数据通讯关系,数据通讯关系可以包括但不限于通信方式、数据格式、带宽和数据速率等。
[0025]可选的,以太网解析文件可以为以太网报文对应的以太网解析文件,以太网报文包括用户数据报协议(UDP)报文、面向服务的车载以太网通信协议(SOME/IP)报文和时钟同步协议(PTP或者gPTP)报文中的一项或多项,换言之,不同的以太网报文具有其对应ARXML
文件。
[0026]模拟节点120是指用于完成数据仿真的分发点或者通信端点,可以包括模拟主节点121和至少一个模拟子节点122。模拟主节点121是指能够进行数据分发与数据仿真模拟的节点。可选的,模拟主节点121可以为能够进行交换机配置的以太网仿真板卡或者交换机,该交换机可以为外部独立的交换机。模拟子节点122是指能够进行数据仿真模拟的节点。可选的,模拟子节点122可以为单路以太网仿真板卡或者多路以太网仿真板卡,换言之,各模拟子节点122可以位于同一以太网仿真板卡,也可以位于不同的以太网仿真板卡上,在此不做限定。
[0027]可选的,模拟子节点122包括第一模拟子节点和第二模拟子节点,车辆控制器110包括第一以太网接口,模拟主节点121包括第二以太网接口、第三以太网接口和第四以太网接口,第一模拟子节点包括第五以太网接口,第二模拟子节点包括第六以太网接口;相应的,车辆本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种以太网仿真系统,其特征在于,包括:车辆控制器和多个模拟节点,所述模拟节点包括模拟主节点和至少一个模拟子节点;所述车辆控制器,与所述模拟主节点通过以太网连接,车辆控制器对应的以太网通道中包括多种以太网解析文件;所述模拟主节点,分别与各所述模拟子节点通过以太网连接,加载所述模拟主节点对应的以太网解析文件并进行仿真;所述模拟子节点,加载所述模拟子节点对应的以太网解析文件并进行仿真。2.根据权利要求1所述的系统,其特征在于,所述车辆控制器为域控制器。3.根据权利要求1所述的系统,其特征在于,所述模拟主节点为能够进行交换机配置的以太网仿真板卡或者交换机。4.根据权利要求1所述的系统,其特征在于,所述模拟子节点为单路以太网仿真板卡或者多路以太网仿真板卡。5.根据权利要求1所述的系统,其特征在于,所述模拟子节点包括第一模拟子节点和第二模拟子节点,所述车辆控制器包括第一以太网接口,所述模拟主节点包括第二以太网接口、第三以太网接口和第四以太网接口,所述第一模拟子节点包括第五以太网接口,所述第二模拟子节点包括第六以太网接口;相应的,所述车辆控制器的第一以太网接口与所述模拟主节点的第二以太网接口连接;所述模拟主节点的第三以太网接口与所述第一模拟子节点的第五以太网接口连接;所述...

【专利技术属性】
技术研发人员:严咏麟黄硕井晓瑞王栋梁高立
申请(专利权)人:一汽南京科技开发有限公司
类型:发明
国别省市:

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

1