轻量、便捷、高效—经纬恒润AETP助力车载以太网测试

news2025/1/19 8:01:22

随着自动驾驶技术和智能座舱的不断发展,高宽带、高速率的数据通信对主干网提出了稳定、高效的传输要求,CAN(FD)、LIN已无法充分满足汽车的通信需求。车载以太网作为一种快速且扩展性好的网络技术,已经逐步成为了汽车主干网的首选。
此外,为了满足车载网络日益复杂的通信需求(时延、抖动、Qos需求),越来越多的协议被使用,如DDS、TSN等,随之而来的则是更多新技术的测试验证需求。
经纬恒润自主研发的车载以太网AETP(Automotive Ethernet Test Package)测试套件覆盖全面,满足车载以太网各个协议的测试需求,使用简单且扩展性好,有助于提高测试质量、缩短测试周期。

产品概述

AETP归属于经纬恒润INTEWORK产品线,是基于测试软件INTEWORK-TAE开发的车载以太网测试套件。

在这里插入图片描述
图1 自动化执行软件TAE及测试套件AETP部署

AETP测试套件目前已经覆盖主流车载以太网协议。根据是否有国际标准测试规范,我们对AETP的测试范围作了如下分类:
· TC8 V3.0国际标准测试:IOP测试、SWITCH功能测试、TCP/IP测试、SOME/IP测试
· 主机厂自定义测试:诊断测试(UDS/DOIP/BT)、AVB/TSN测试、网络管理测试(UDPNM)、网关路由测试(Routing)、DDS测试、服务接口测试、系统测试

AETP套件特点:
· 基于Python3.0开发的以太网协议测试套件
· 5年持续积累,完成30套交付
· 支持客户定制化需求

在这里插入图片描述
图2 AETP Roadmap

产品亮点

· 轻量化的测试环境
AETP的Layer3-7测试系统由PC、Converter(通用转换设备)、AETP测试套件组成。PC安装有AETP测试套件,测试套件调用PC的有线网卡发送和接收测试数据。通过Converter实现PC与DUT间100/1000Base-TX到100/1000Base-T1的物理层编码转换。

在这里插入图片描述
图3 AETP应用层协议测试拓扑

· 便捷的测试操作
对于以太网协议类型多、测试参数复杂、测试工程师测试工具熟悉速度慢的问题,经纬恒润开发工程师在AETP测试套件中总结了测试的必要参数,优化测试参数配置,有效降低了测试工程师上手难度。

在这里插入图片描述
图4 测试参数填写页面

· 丰富的结果展示
为了不同客户的测试报告管理需求,我们别出心裁地设计了测试报告:首先,测试报告支持多种文件格式,如HTML、PDF、PPT、WORD;其次,TAE支持客户生成定制化测试报告模板。当然,AETP已内置了标准的测试报告模板,这个模板中包含总体/部分结果分项预览、测试过程解析以及测试结果分析,以便测试工程师可以了解测试用例的测试逻辑及失败结果原因。

在这里插入图片描述
图5 测试报告页面简介

· 友好的二次开发环境
①图形化的编程界面使测试用例逻辑更加清晰
②支持拖拽式、Excel及Python编写纯脚本的测试用例搭建形式
③丰富的以太网测试函数库并支持调用,方便客户快速进行测试序列搭建
④嵌入了多种逻辑工具以满足开发需求

在这里插入图片描述
图6 二次开发环境介绍

客户案例

场景一
某公司希望建立一套完整的以太网自动化测试系统,且TCP/IP、SOME/IP等上层应用协议的测试需求较多,如果都在一套机柜上实施,测试周期较长。
解决思路:对于上层协议测试需求多、机柜测试使用紧张的情况,我们建议客户部署几套上层协议测试设备以开展并行测试,缓解测试压力。
解决方案:经纬恒润提供一套完整的以太网自动化测试机柜,该机柜可完成全面的以太网单部件测试;此外,经纬恒润再提供多套TCP/IP、SOME/IP的测试套件和转换板,满足桌面化并行测试的需求。

场景二
某公司想要做一套完整的以太网自动化测试系统,但是预算有限。
解决思路:物理层PMA测试所用示波器、矢网的硬件成本费用较高,经了解,客户PMA测试的需求较少,可以考虑把PMA测试通过委托第三方实验室的形式完成。
解决方案:经纬恒润提供了一套DeskNAT(ETH)测试系统,该测试系统可以满足除物理层PMA之外的所有以太网单部件测试需求(包括SWITCH功能和性能测试、AVB/TSN协议一致性及配置测试)。此外,该测试系统可以放置于桌面,易于移动。
在这里插入图片描述
图7 车载以太网桌面式测试机柜(DeskNAT)

场景三
某公司有新款域控制器产品,想要做一些服务接口的验证。
解决思路:在验证过程中,客户关注于广义上的服务接口验证。其需求覆盖到组件之间、服务接口(SOME/IP、DDS)的配置一致性及性能测试、服务接口的功能验证。可以提供一个专用于服务接口的整合机柜完成此部分测试。
解决方案:根据客户需求,经纬恒润提供了从ECU服务组件接口测试、服务接口配置一致性、性能测试以及功能测试的机柜解决方案,其测试类型涵盖MIL、SIL以及HIL、网络通信测试,其硬件设备整合了HIL所需的实时仿真机及流量生成仪、接口转换板。该测试机柜可以完成服务接口的相关测试。

关于我们

经纬恒润于2013年开始以太网车载业务的技术预研和布局。目前,车载以太网团队已经为五十余位客户提供了开发及测试咨询服务,助力整车厂实现高效、可靠的产品测试。未来,经纬恒润将继续紧跟智能驾驶行业发展趋势,聚焦智能化和网联化技术变革,持续创新,为汽车行业发展贡献自己的一份力量!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/943776.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

无涯教程-Android - Services

服务是在后台运行以执行长时间运行的操作而无需与用户交互的组件,并且即使应用程序被破坏,它也可以工作。服务实际上可以采取两种状态- Sr.No.State & Remark1 Started 当应用程序组件(如Activity)通过调用 startService()启动服务,启动后…

vue数组对象中按某一字段排序

给下列数组字段中的month排序 第一步&#xff1a;methods中写一个方法如下&#xff1a; sortBy(attr, rev) {//第二个参数没有传递 默认升序排列if(rev undefined) {rev 1;} else {rev (rev) ? 1 : -1;}return function(a, b) {a a[attr];b b[attr];if(a < b) {retu…

概念解析 | 合成孔径雷达在海洋动力学研究中的应用

注1:本文系“概念解析”系列之一,致力于简洁清晰地解释、辨析复杂而专业的概念。本次辨析的概念是:合成孔径雷达海洋动力研究。 揭秘海洋的心跳:合成孔径雷达与海洋动力学的交响乐 海洋,那个占据地球表面三分之二的神秘世界,它的运动和变化直接影响着全球气候系统,以及…

解决maven仓库无法自动下载程序包的问题

在调试idea项目报错&#xff1a;未解析的依赖项:de.fhpotsdam:unfolding:jar:0.9.6 问题描述解决方法总结 问题描述 在调试idea项目时报如上所示错误&#xff0c;并尝试了网上所说的更改maven仓库为阿里云仓库等方法&#xff0c;但是maven均无法自动下载unfolding程序包。 解…

企业重要数据怎么加密?企业数据加密软件哪个好?

企业的数据安全至关重要&#xff0c;关系到企业的健康发展&#xff0c;我们可以采用加密的方法来保护企业数据安全。那么&#xff0c;企业重要数据该怎么加密呢&#xff1f;企业数据加密软件哪个好&#xff1f;下面我们就来了解一下。 企业数据加密要求 企业数据加密的要求往…

YOLOv5模型压缩:综述

YOLOv5模型压缩:综述 AbstractIntroduction剪枝基于ln-范数修剪模型Feature map activationBatch normalization scaling factor (BNSF)First-order derivativeMutual informationGranularity of Pruning非结构化剪枝结构化剪枝基于通道的修剪基于滤波器的修剪基于核的剪枝关于…

AutoRunner自动化测试工具新版本智能识别算法之视觉识别

泽众AutoRunner&#xff08;简称AR&#xff09;是国内专业的支持C/S、B/S各种技术框架的、基于组件识别的自动化测试工具&#xff0c;实现7*24小时的自动化回归测试和功能测试&#xff0c;让测试更智能。 视觉识别是一种通过计算机技术对图像或视频进行分析和理解的方法。这种算…

checkstyle检查Java编程样式:final参数

checkstyle可以利用FinalParameters检查方法、构造器、catch和for-each块的参数是final的&#xff1a; https://checkstyle.sourceforge.io/checks/misc/finalparameters.html 背后的原理&#xff1a;程序执行期间修改参数的值会引起混乱&#xff0c;所以应该避免。 要配置使…

一道经典面试题:@Configuration 和 @Component 有何区别?

关于 Configuration 注解有一个特别经典的面试题&#xff1a; Configuration 和 Component 有什么区别&#xff1f; 无论小伙伴们之前是否背过相关的面试题&#xff0c;今天这篇文章学完之后相信大家对这个问题都会有更深一层的理解&#xff0c;废话不多少&#xff0c;咱们开…

地理空间数据的定义、收集和应用

简介 地理空间数据是指与地球表面特定位置相关的数据。它包含多种数据类型&#xff0c;包括地图、卫星图像和GIS&#xff08;地理信息系统&#xff09;数据。近年来&#xff0c;由于技术的进步以及对有关物理世界的准确和最新信息的需求不断增长&#xff0c;地理空间数据的…

9、监测数据采集物联网应用开发步骤(7)

监测数据采集物联网应用开发步骤(6) 串口(COM)通讯开发 本章节测试使用了 Configure Virtual Serial Port Driver虚拟串口工具和本人自写的串口调试工具&#xff0c;请自行baidu下载对应工具 在com.zxy.common.Com_Para.py中添加如下内容 #RS232串口通讯列表 串口号,波特率,…

恒运资本:股票佣金怎么算?

股票佣钱是指证券买卖中券商向出资者收取的手续费。股票买卖中&#xff0c;佣钱是不可避免的一项本钱&#xff0c;出资者需求清楚地了解佣钱的收费规范和怎么核算&#xff0c;以便更好地掌握出资本钱&#xff0c;做出更正确的出资决策。 佣钱收费规范 股票佣钱收费规范&#x…

来文心中国行!专家面对面解读大模型产业实践及AI场景突围

9月1日&#xff0c;文心中国行将走进武汉。政府、高校及企业AI专家将现场分享人工智能与大模型最新政策、趋势、人才培养方案及产业实践案例&#xff0c;深入解读如何抓住大模型时代新机遇&#xff0c;高效实现智能化转型升级弯道超车。 加快实现高水平科技自立自强&#xff0c…

融云获评「创业邦 · 最具创新价值出海服务商」

点击报名&#xff0c;9 月 21 日融云直播课 8 月 22 日 - 23 日&#xff0c;创业邦主办的“2023 DEMO WORLD 全球开放式创新大会暨企业出海未来大会”在上海举行&#xff0c;会上发布了“创业邦 2023 出海企业创新价值 100 强”&#xff0c;融云荣登榜单&#xff0c;获评“最具…

如何安装和使用TypeScript。

目录 安装nodenpm下载typescript使用TypeScript总结 TypeScript是一种流行的编程语言&#xff0c;它是JavaScript的超集&#xff0c;具有更多的扩展功能和类型安全性。在本文中&#xff0c;我们将介绍如何安装和使用TypeScript。 安装node 要安装TypeScript&#xff0c;您需要…

Linux 查看当前文件夹下的文件大小

1.直接查看: ll 或者 ls -la #查看文件大小&#xff0c;以kb为单位 ll#查看文件大小&#xff0c;包含隐藏的文件&#xff0c;以kb为单位 ls -la2.以 M 或者 G 为单位查看&#xff0c;根据文件实际大小进行合适的单位展示 du -sh *

第62步 深度学习图像识别:多分类建模(Pytorch)

基于WIN10的64位系统演示 一、写在前面 上期我们基于TensorFlow环境做了图像识别的多分类任务建模。 本期以健康组、肺结核组、COVID-19组、细菌性&#xff08;病毒性&#xff09;肺炎组为数据集&#xff0c;基于Pytorch环境&#xff0c;构建SqueezeNet多分类模型&#xff0…

蓝牙模块产品认证-国际市场准入准则之BQB认证认证基础知识

蓝牙模块产品认证-国际市场准入准则之BQB认证认证基础知识 前言 BQB认证介绍 Bluetooth SIG Bluetooth SIG 由八大无线通讯行业巨头成立的一家公司&#xff0c;专门负责蓝牙规格开发、 技术推广及资格认证工作,成立于1998年。 Bluetooth SIG拥有Bluetooth Trademarks 免费地授…

宇瞳转债上市价格预测

宇瞳转债 基本信息 转债名称&#xff1a;宇瞳转债&#xff0c;评级&#xff1a;A&#xff0c;发行规模&#xff1a;6.0亿元。 正股名称&#xff1a;宇瞳光学&#xff0c;今日收盘价&#xff1a;13.04元&#xff0c;转股价格&#xff1a;15.29元。 当前转股价值 转债面值 / 转股…

JavaScript this、闭包和箭头函数

this this是函数内部的特殊对象之一&#xff08;其他还有arguments、caller、new.target&#xff09;。 this的 指向 或 值 是不确定的&#xff0c;取决于函数的调用方式。 在JavaScript中&#xff0c;this的指向有以下几种情况&#xff1a; 作为对象的方法调用作为普通函数…