AUTOSAR软件AVB协议栈介绍

2024-01-31  

以太网音视频桥(AVB)协议栈

汽车以太网音视频桥(AVB)协议栈是一种用于实现车载音视频传输的协议栈。它基于IEEE 802.1 Audio Video Bridging(AVB)标准,提供了实时、可靠的音视频传输和同步功能。汽车以太网AVB协议栈包含以下功能软件:

图片

AVB协议:实现了AVB网络的基本协议功能,包括时钟同步、流量调度、流量控制等。

IEEE 802.1AS时钟同步协议:用于实现网络中各个节点的时钟同步,确保音视频数据的同步传输。

IEEE 802.1Qat流量调度协议:用于实现网络中各个节点的流量调度和优先级控制,确保音视频数据的实时传输。

IEEE 802.1Qav流量控制协议:用于实现网络中各个节点的流量控制,确保音视频数据的可靠传输。

IEEE 1722音视频传输协议:定义了音视频数据的封装和传输格式,确保音视频数据的正确解析和传输。

IEEE 1733时钟同步协议:用于实现网络中各个节点的时钟同步,确保音视频数据的同步传输。

Media Clock Server (MCS):提供了音视频数据的时钟同步服务,确保音视频数据的同步传输。

Media Stream Reservation Protocol
(MSRP):用于实现音视频数据的流量调度和优先级控制,确保音视频数据的实时传输。

Stream Reservation Protocol (SRP):用于实现音视频数据的流量调度和优先级控制,确保音视频数据的实时传输。

Audio Video Transport Protocol (AVTP):用于实现音视频数据的封装和传输,确保音视频数据的正确解析和传输。

汽车以太网AVB协议栈提供了一套完整的功能软件,用于实现车载音视频数据的实时、可靠传输和同步。

时间敏感网络(TSN)协议栈

汽车时间敏感网络(TSN)协议栈是一种用于汽车领域的网络通信协议栈,旨在提供高可靠性、低延迟和实时性的通信。它基于以太网技术,并通过时间同步和流量调度等机制来满足汽车电子系统对实时通信的需求。

TSN协议栈包含以下功能软件:

时间同步:通过IEEE 802.1AS协议实现网络中各个节点的时间同步,确保数据在网络中的传输具有一致的时间参考。

流量调度:通过IEEE 802.1Qbv和IEEE
802.1Qbu协议实现对网络中不同流量的调度和优先级管理,确保高优先级的数据能够及时传输。

带宽保障:通过IEEE 802.1Qav协议实现对网络中不同流量的带宽分配和保障,确保实时数据的传输不受其他数据流的影响。

时钟同步:通过IEEE 802.1AS和IEEE 802.1AS-Rev协议实现网络中各个节点的时钟同步,确保数据在不同节点之间的时间一致性。

时钟分发:通过IEEE 802.1AS和IEEE 802.1AS-Rev协议实现网络中时钟的分发,确保各个节点能够获取到一致的时间参考。

优先级管理:通过IEEE 802.1Qbv协议实现对网络中不同数据流的优先级管理,确保高优先级的数据能够优先传输。

数据包过滤:通过IEEE 802.1Qci协议实现对网络中数据包的过滤和筛选,确保只有符合条件的数据包能够被传输。

TSN协议栈的功能软件可以根据具体的应用需求进行配置和定制,以满足不同汽车电子系统的实时通信需求。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。