1 / 7
文档名称:

AVB传输协议数据包分析.doc

格式:doc   大小:564KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AVB传输协议数据包分析.doc

上传人:63229029 2017/4/13 文件大小:564 KB

下载得到文件列表

AVB传输协议数据包分析.doc

文档介绍

文档介绍:AVB 传输协议数据包分析 AVB 传送协议改进了之前二层通讯协议(如 或 EtherSound ) 的固有“先天性不足”。在控制能力大幅提升的前提下,借鉴了 IEEE1394 技术, 在三层协议下传输同步的专业音/ 视频信号,并将传输延时压缩到微秒级。 AVB 传送协议对数据流的三个主要定义: 1、多媒体格式及封装方法。包括原始数据流和压缩音、视频流, 以及附带传输 IEEE1394 ( IEEE 1394 接口是苹果公司开发的串行标准,俗称火线接口( firewire )。同 USB 一样, IEEE1394 也支持外设热插拔,可为外设提供电源,省去了外设自带的电源,能连接多个不同设备,支持同步数据传输。火线)的信号。 2、流媒体传送的同步机制。包括基准时钟的同步和丢失重建, 以及同步时钟延时控制和优化。 3 、多播地址的分配。包括为 AVB 数据流分配 ID 以及媒体时钟发生器的分配方式。 AVB 传送协议在 OIS 模型中的位置如图一所示图1 AVB 协议集在 OSI 模型中的层次 PS : 音频视频桥接( IEEE AVB 和 IEEE1722/1733 ) 跨过混合使用网络为音视频流提供高服务质量的传输。 XMOS 开发了一种灵活的、纯软件配置的 AVB 音频,该种 AVB 音频可以被配置成支持超过 100 个音频通道(借助以太网)的单立体声对。 XMOS 器件确定性的架构完美地匹配了 AVB 的低延时和时序同步特性,同时 XMOS 器件也拥有了集成数字音频接口、 TCP/IP 和 DSP 处理控制功能的能力。从图一看出 AV B 协议组基本上跨越了 TCP/I P 协议组的全部层次, 而不仅仅是二层协议传输, 且为可路由协议, 这就从传输本质上区别于二层的 和 EtherSound 协议。尽管 AV B 可以支持三层路由,但是并非意味着它可以发送到 公网中去,或者架构在 Interne t 架构下的 VPN 上去。这是因为远距离传输的基准时钟延时问题没有根本得到解决,网络直径依然无法超过 7个 hop 。这么说来,那这个三层协议好处在哪里呢?由于 QoS 的介入,使得数据管理和传输效率大大提高,更多的基于 TCP/IP 的硬件、管理软件可以支持 AVB 。这使得 AVB 的各方面能力都是非常强大而灵活的。尽管刚才说 AVB 协议集包含的数据包类型繁多,但是每种不同用途的 AVB 数据包的基本框架结构是一样的,如图二所示。图 2. AVB 数据包构成上述的 AVB 数据包结构只是它的二层结构类型,也就是针对二层以太网传送的协议结构, 而针对三层传输和控制协议则封装在 AVB 以太网荷载( Payload )的 46~1500 字节当中另外定义。如果不理解这句话的意思,可以查阅相关 TCP/IP 数据结构相关书籍,或者参考本连载之前的关于 数据结构封装的章节。简单来说, 网络数据包封装就是一个“嵌套”结构,二层底层是最外层封装,三层结构则被镶嵌在内等等,如图三: 图 3. 网络封装的“嵌套”结构图二中从 DA 高位地址一直到 AVB 以太网类型之间的 18 个字节就是图三的以太网报头部分, 图二中的 AVB 以太网荷载 46~1500 字节, 就是对应图三的二层荷载( Payload )。也就是说图二分析了整个以太网数据包的数据