0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

看以太网黑科技如何让汽车变为“移动音乐厅”(下)

经纬恒润 ? 2025-08-19 14:14 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在之前的文章中我们介绍了AVTP的由来以及用其来传输音频时头部的各字段含义,本文将讲述其中时间戳的含义和约束,以及音频数据的编码方式。

1、AVTP展示时间

AVTP展示时间以gPTP时间表示AVTPDU中某一特定的采样或事件传输给时间敏感应用的时间,通常情况下对应于AVTPDU中第一个采样的时间。和展示时间相关的时间段和时间点如下所示:

wKgZO2ikFSmAP5zKAABh58qcAvE178.png

图1 AVTP时间参考平面

在发送端,如果采样数据没有直接组成AVTPDU,则会存在采样数据缓冲区;接收端同理,如果无法直接从AVTPDU中提取采样数据,也会存在采样数据缓冲区。

在发送端由于各种不确定性可能导致1722数据到达网卡并发送到线上的时间存在一定范围内的波动,这段时间被称为时间不确定性,其上界被称为最大时间不确定性(Max Timing Uncertainty)。

为了保证展示时间对应的时刻该AVTPDU一定能够到达接收端,需要展示时间满足以下条件:

wKgZO2ikFXeAJYbwAAAaro7SE3M858.png

其中:

  • Tsend为该AVTPDU中的第一个采样时间对应的时间点,
  • TTmax为最大传输时间(当存在多个接收端时,取其中的最大值),
  • TUmax为最大时间不确定性。

由于每帧发送的报文受到时间不确定性及网络波动的影响,实际到达接收端的时间会随之发生变化,所以需要接收端AVTPDU缓冲区至少能够承载TTmax+TUmax时间长度所对应的采样数据。

2、AAF AVTP负载部分

PCM格式

当头部的format字段指示音频数据为PCM格式时,负载部分以PCM格式传输音频数据。

PCM(脉冲编码调制)是数字音频基本的编码格式,通过以固定采样率周期性地对模拟信号进行采样,再将每个采样点的连续幅度值以固定位深度量化为离散的整数幅值,从而将连续的模拟音频信号转换为离散的数字信号,最终生成未经压缩、包含所有原始波形信息的二进制数据流。

协议要求同一流内的所有AVTPDU内的采样数量相同,当音频数据长度有限时,末尾可能存在采样数据无法填满AVTPDU的情况,此时发送端可以采取截断尾部或合成填充的方式满足协议约束。

当channels_per_frame的值大于1时,音频采样数据会按时间交织成帧,即先按照声道顺序传输同一时刻的所有声道的采样数据,再传输下一采样时刻的采样数据。如图所示:

wKgZPGikFbKAZ7vHAACTvdQgHjY168.png

图2 AAF 32-bit整型PCM格式,双声道

AES3格式

当头部的format字段指示音频数据为AES3格式时,负载部分以AES3格式传输音频数据。

AAF AVTP中的AES3格式本质上是使用以太网帧封装了AES3接口的数据流,AES3接口是由音频工程协会(AES)与欧洲广播联盟(EBU)联合制定的专业数字音频传输标准,用于通过单根屏蔽双绞线或同轴电缆串行传输立体声线性PCM音频数据,支持多种采样频率配置(如44.1kHz、48kHz等)和24位量化深度。其传输协议包含子帧、帧和块结构,每块包含192个帧,每帧包含两个子帧(各对应一个声道),子帧内整合音频数据、前导码(用于同步)、有效位、用户数据、信道状态及奇偶校验位,并采用二进制频率调制编码确保传输稳定性和自同步能力,AAF中直接复用AES3接口的数据结构,既利用了以太网的通用介质又尽可能保留了兼容性。

同样的,协议也要求在同一AVTPDU中子帧的数量相等,当streams_per_frame大于1时,子帧以时间顺序交织成帧,如下图所示:

wKgZPGikFdKAHqCKAALCKgodcIQ951.png

图3 AAF AES3格式,三个AES3流

其中,每个子帧的格式如下:

wKgZPGikFdyALg0yAAA_jKDG-eM993.png

其中:

  • B:块起始,每个块的第一个子帧将此位置1,其余子帧置0;
  • C:信道状态,每个子帧传输一个比特,每一块共传输两个24字节的信道状态结构体;
  • U:用户自定义信息,同样每一块共可传输两个24字节的自定义数据结构;
  • V:AES3音频数据的格式,当该位为0时表示音频数据为PCM格式,为1时为其它格式(如Dolby E等)。

3、总结

AVTP协议的出现为电子汽车上使用以太网传输音视频数据提供了一种通用、可靠且低延时的解决方案,其中AAF章节定义了使用AVTP传输音频的格式,AAF AVTPDU支持多种音频格式、采样速率和采样深度,借助AVB协议族中的其它协议,使其还具备一对多的同步播放能力,为实现车上丰富的影音娱乐功能提供了坚实的基础。

当然AVTP的功能还远不止此,除了传输音频信息,它还能实现哪些其它功能?我们将在下期揭秘它的其它作用。

经纬恒润作为OPEN联盟会员和AUTOSAR联盟的高级合作伙伴,长期为国内外各大OEM和供应商提供涵盖TCP/IP、SOME/IP、DoIP、AVB、TSN、DDS等技术领域的设计和测试咨询服务,积极研发和探索车载网络前沿技术的工程应用。通过多个项目的实践经验,已建立了高质量、本土化的设计与测试一体化解决方案,为整车网络架构提供可靠支持。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    41

    文章

    5777

    浏览量

    176944
  • 黑科技
    +关注

    关注

    14

    文章

    131

    浏览量

    38031
  • 汽车
    +关注

    关注

    15

    文章

    3914

    浏览量

    39807
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    以太网科技如何汽车变为移动音乐厅”(上)

    的产生原因。IEEE1722协议又称AVTP(AudioVideoTransportProtocol),是以太网AVB协议族中的一员,该协议规定了用于实现时间敏感型音频、视频及控制应用之间互操作性协议、数
    的头像 发表于 08-19 14:19 ?772次阅读
    <b class='flag-5'>看</b><b class='flag-5'>以太网</b><b class='flag-5'>黑</b>科技如何<b class='flag-5'>让</b><b class='flag-5'>汽车</b><b class='flag-5'>变为</b>“<b class='flag-5'>移动</b><b class='flag-5'>音乐厅</b>”(上)

    以太网入门:从零开始,掌握以太网基础知识!

    以太网作为现代通信技术的基石,其重要性不言而喻。无论是日常网络应用,还是AI对高速大带宽网络的需求,以太网都扮演着不可或缺的角色。本文将从零开始,带您了解以太网的基础知识,帮助您快速入门。什么是
    的头像 发表于 06-09 14:00 ?3079次阅读
    <b class='flag-5'>以太网</b>入门:从零开始,掌握<b class='flag-5'>以太网</b>基础知识!

    双通道CAN转以太网#CAN转以太网#三格电子

    以太网
    三格电子科技
    发布于 :2025年05月12日 13:17:05

    安世半导体汽车以太网ESD保护器件应用方案

    为应对未来的汽车连接和电气化需求,我们需要高速度、高带宽的汽车以太网。行业领导者依托开放技术联盟SIG积极合作,促进以太网汽车领域的普及应
    的头像 发表于 03-07 14:11 ?1460次阅读
    安世半导体<b class='flag-5'>汽车</b><b class='flag-5'>以太网</b>ESD保护器件应用方案

    使用示波器的汽车以太网物理层调试案例

    何使用示波器识别和调试汽车以太网物理层信号完整性问题。以下是在Inspectron公司进行的汽车以太网调试研究案例,该公司设计并制造内窥镜、嵌入式 Linux 系统和摄像检测工具。
    的头像 发表于 02-19 15:34 ?1459次阅读
    使用示波器的<b class='flag-5'>汽车</b><b class='flag-5'>以太网</b>物理层调试案例

    汽车以太网ESD保护

    电子发烧友网站提供《汽车以太网ESD保护.pdf》资料免费下载
    发表于 02-08 18:17 ?1次下载
    <b class='flag-5'>汽车</b><b class='flag-5'>以太网</b>ESD保护

    汽车以太网的演化进程

    汽车以太网最早追溯至2012年的EAVB,2015年10月,第一个汽车以太网物理层标准802.3bw问世,速率是100Mbps。到2020年以后,100Mbps
    的头像 发表于 02-07 09:49 ?1505次阅读
    <b class='flag-5'>汽车</b><b class='flag-5'>以太网</b>的演化进程

    单对以太网供电技术的演进和应用

    单对以太网(SPE)是一种新兴的以太网通信标准,与通常使用四对线的传统以太网不同,它只使用一对线进行数据传输。对于那些空间和重量受限的应用,例如汽车、工业和物联网(IoT)设备,这是一
    的头像 发表于 01-15 14:17 ?2549次阅读
    单对<b class='flag-5'>以太网</b>供电技术的演进和应用

    TOSUN 车载以太网仿真测试解决方案

    TOSUN车载以太网仿真测试解决方案随着自动驾驶、车联网和智能化系统的广泛应用,车载电子组件和传感器的数量与复杂性都在持续增加,为了满足这些更为复杂性的需求,车载以太网作为一种新型车载网络进入汽车
    的头像 发表于 12-07 01:07 ?1043次阅读
    TOSUN 车载<b class='flag-5'>以太网</b>仿真测试解决方案

    以太网协议的种类和特点

    以太网是一种局域(Local Area Network, LAN)技术,它定义了一组用于在局域中传输数据的规则和标准。以太网协议的种类和特点如下: 1.
    的头像 发表于 11-08 09:10 ?3926次阅读

    工业以太网的应用场景分析

    随着工业4.0和智能制造的兴起,工业以太网作为连接工业设备、实现自动化和智能化的关键技术,其应用场景日益广泛。 工业以太网的特点 高可靠性 :工业以太网设备通常采用坚固的外壳和接口,能够抵抗极端温度
    的头像 发表于 11-07 14:26 ?2318次阅读

    聊一聊以太网发送描述符

    相对于其他总线,以太网的知识庞杂,当然,可获取的资料也丰富。以太网的知识从驱动层到上层协议栈,很难一消化,所以,不妨从点开始,不断地拓展和链接,从而形成完整地以太网知识框架,进而更好
    的头像 发表于 10-22 15:09 ?1442次阅读
    聊一聊<b class='flag-5'>以太网</b>发送描述符

    以太网帧格式和功能详解

    以太网帧(Ethernet Frame)是以太网(Ethernet)协议用于在局域(LAN)中传输数据的基本单位。理解以太网帧的结构和传输过程对于掌握局域网通信的原理至关重要。以下将
    的头像 发表于 10-08 10:03 ?4203次阅读

    以太网帧结构是怎样的

    以太网帧(Ethernet Frame)是以太网(Ethernet)协议用于在局域(LAN)中传输数据的基本单位。理解以太网帧的结构对于掌握局域网通信的原理至关重要。
    的头像 发表于 10-08 10:00 ?3192次阅读

    利用DP83TC812-Q1以太网物理层 (PHY) 的完整汽车以太网系统中的设置和测量

    电子发烧友网站提供《利用DP83TC812-Q1以太网物理层 (PHY) 的完整汽车以太网系统中的设置和测量.pdf》资料免费下载
    发表于 09-09 09:28 ?2次下载
    利用DP83TC812-Q1<b class='flag-5'>以太网</b>物理层 (PHY) 的完整<b class='flag-5'>汽车</b><b class='flag-5'>以太网</b>系统中的设置和测量