使用以太网 TSN 和自适应 AUTOSAR 实现自动驾驶系统

简介: 使用以太网 TSN 和自适应 AUTOSAR 实现自动驾驶系统

4a6856a615ac2d55fe37deb39239c2eb_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

bd088f72f6b021a9211a3b104cc230af_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

d228c3f2f32fd387901a2c31b39df5e3_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

1d96650e7e12cfeefd30d02ab558c210_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

8215c763726b53f0624fe00418f67667_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

IEEE标准

它有什么作用

谁来实施

P802.1AS-Rev – 网络时间同步

所有节点的同步时基

交换机和终端站(其固件/主机 CPU)

802.1Qci – 入口监管

消除喋喋不休的溪流

终端站的交换机或 MAC

802.1CB – 无缝冗余

过滤冗余流量

开关,(代理模式)

P802.1Qcr – 异步流量整形

异步流量调度

交换机+主机控制器

802.1Qbu/802.3br – 帧抢占

更好的巴士利用率

交换机+主机控制器

802.1Qch – 循环排队和转发

通过同步数据传输减少延迟

交换机+主机控制器

712e3425425b59151438a015da1d8207_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

6ab095a753a54406b126433b1320d223_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

66b7389cf7e3529b73e80d1b12ed29b1_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

96a0ba687b73fc5b34f854e8c3037920_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

e11f2371630eeeefb1e1b39dc959af1c_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

a5140511b93585c1b122d8def0e9466c_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

e19d93646fc750b6369a80f9b41a0b66_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

增强型以太网时间同步器

b9466d99b94317c2e78b94430ad14a3f_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

  1. 支持冗余,冗余路径
  2. 静态冗余大师的配置
  3. 更快的重新同步收敛时间。
  4. 多时钟域支持(AUTOSAR 经典中已支持)
  5. 配置支持环

ad1b17477d08d1fdd8efbf2a1ffb2c42_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

800c75ed38996d0e6c3955f00c5e1c67_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

2288b29c42948f290209f442f0513bc3_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

结论

  1. TSN 旨在满足自动驾驶系统的通信要求
  2. 交换机供应商似乎对提供 TSN 变体以支持汽车市场需求非常感兴趣
  3. 自适应 AUTOSAR 当前未指定 TSN 支持。但我们相信在其功能集群内调整 TSN 是可能的
相关文章
|
边缘计算 网络协议 网络架构
DoIP看这篇就够了,吐血整理
DoIP看这篇就够了,吐血整理
DoIP看这篇就够了,吐血整理
|
存储 供应链 监控
做了那么多架构,你真的懂 SOA 了吗?
如何统一看待和区别分层架构、微服务架构、分布式架构等主流架构?什么是 SOA?我们采用 SOA 的目的是什么?什么是服务化的本质?如何设计服务以及服务化架构呢?阿里高级技术专家程彦分享他对面向服务架构的一些看法,并给出相关的步骤和方案,较长,同学们可收藏后再看。
4079 0
做了那么多架构,你真的懂 SOA 了吗?
|
设计模式 算法 C++
C++架构之美:设计卓越应用
C++架构之美:设计卓越应用
820 3
|
编解码 安全 Linux
技术笔记:SELinux详解
技术笔记:SELinux详解
468 0
|
JavaScript Docker Python
下个时代的开发工具-Nix:声明式的运行环境构建器、简单场景下的docker替身
Nix 是一个独特的包管理工具和构建系统,采用声明式方法管理软件包和运行环境。它通过精确控制依赖关系和环境配置,确保软件的可重复性、隔离性和可追溯性。Nix 支持多语言开发环境,提供声明式配置、环境隔离、回滚与版本控制等核心功能,适用于复杂开发场景,有效解决依赖冲突和环境不一致问题。
1591 3
|
开发框架 安全 PHP
ThinkPHP和Laravel
【8月更文挑战第23天】ThinkPHP和Laravel
282 4
|
Ubuntu Java Linux
update-alternatives命令如何使用?
【8月更文挑战第5天】update-alternatives命令如何使用?
1129 5
|
缓存 中间件 数据库
中间件Write-Through Cache(直写缓存)策略
【5月更文挑战第7天】中间件Write-Through Cache(直写缓存)策略
346 4
中间件Write-Through Cache(直写缓存)策略
|
缓存 网络协议 Linux
网络的救命稻草:重传机制如何确保数据顺利传输?
在网络传输中,数据的可靠性和稳定性一直是一个重要的挑战。幸运的是,重传机制应运而生,为我们解决了这个问题。本文将深入探讨重传机制在网络中的应用和工作原理。我们将介绍TCP中最常见的超时重传和快速重传,以及SACK和D-SACK这两种高级重传机制。了解这些机制如何工作可以帮助我们更好地理解数据传输的可靠性和稳定性的保障。
753 1
网络的救命稻草:重传机制如何确保数据顺利传输?

热门文章

最新文章