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

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

3天内不再提示

分析基于AVB的系统的重要性

星星科技指导员 来源:嵌入式计算设计 作者:Ranjith KR 2022-06-23 11:21 次阅读

以太网广泛用于各种应用。但是,对于满载网络中要求苛刻的多媒体流应用,以太网不是正确的选择,因为它对服务质量 (QoS) 的支持有限。IEEE 802.1 音频/视频桥接 (AVB) 标准是对传统以太网的扩展,提供多媒体流所需的 QoS 功能,例如时间同步的低延迟流服务和带宽预留。AVB 用一种开放的、基于标准的方法取代了电缆的物理复杂性和早期专有解决方案的网络复杂性,从而大大简化了网络管理和支持。

基于 AVB 的系统的系统级建模提供了对网络架构、节点到节点延迟和通道上可用带宽的更大可见性,甚至有助于挖掘提出的系统架构中的潜在挑战和瓶颈。这还允许用户通过更改流量速率、流量模式以及通话者和听众之间的路由来进行各种分析,以计算吞吐量和网络延迟。这些非常关键的系统特性的可用性将使设计人员能够定义满足用户要求的最佳网络架构。

我的权衡和分析侧重于性能、功率和可靠性。为此,我使用 Mirabilis Design 的 VisualSim Architect 构建了一个事件驱动的时序仿真模型。设计人员将模拟此模型,以试验拓扑、工作负载和 AVB 配置。在一个简单的例子中说明使用模拟模型代表视频记录和存储系统。视频记录器连接到 AVB 节点,该节点通过 AVB 开关传输到托管固态记录器的 AVB 节点。在 AVB 术语中,录像机是说话者,录像机是听者。真正的系统将涉及数百名谈话者和听众。所提出的简单设计的 VisualSim 模型如图 1 所示。

图 1:一个简单的 AVB 系统。

pYYBAGKz3EWAU9ZKAAFs2i-H30E789.png

在模型中,摄像头模块是一个流量生成器。我使用 VisualSim AVB 库来组装网络拓扑。配置在 CSV 文件中进行编辑并提供给仿真模型。示例配置包括路由表、服务类型的带宽、A 类和 B 类类型以及每个通话者的流量流。用户将从 VisualSim 分布驱动的工作负载生成开始。如果设计人员有任何从真实硬件捕获的跟踪文件,那么这些文件可以用作源文件。要寻找的模拟结果将是吞吐量、端到端延迟、利用率和网络延迟。

使用 VisualSim 建模流程将真实硬件设备带入循环中,为系统验证和测试用例生成提供了更多的杠杆作用。一种情况,如图 2 所示,VisualSim 与物理开关和记录器设备连接。

图 2:使用 VisualSim 的硬件在环。

pYYBAGKz3EuAVAJBAAE-E3xwXU4386.png

在这种情况下,VisualSim 中的 AVB 模型将从单个 IP 地址生成多个流。在系统模型运行期间,接收器的延迟保存在一个文件中。当模型使用硬件在环运行时,延迟将与系统模型的预期延迟进行比较。

基于 AVB 的系统的基于模型的系统开发消除了产品重新设计的风险,并增加了系统设计人员对所选架构的信心。在产品开发的早期阶段,设计人员可以将故障注入仿真模型,以检测系统可能遇到的挑战。在设计流程的早期识别所有瓶颈和资源限制,使设计人员能够开发无错误的系统,同时消除产品重新设计的风险,同时满足上市时间要求。

审核编辑:郭婷

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

    关注

    40

    文章

    5075

    浏览量

    166207
  • 接收器
    +关注

    关注

    14

    文章

    2214

    浏览量

    70655
收藏 人收藏

    评论

    相关推荐

    通过大小鼠无创血压测量实验明白了无创血压测量技术的重要性

    无创血压测量技术的重要性:无创血压测量技术是一种非侵入的测量方法,可以避免对动物造成不必要的伤害。在医学研究中,无创血压测量技术被广泛应用于各种疾病的诊断和治疗过程中,如高血压、心脏病等。因此
    发表于 04-22 09:40

    模拟前端电路的重要性

    模拟前端电路在电子系统中占据着举足轻重的地位,其重要性不容忽视。模拟前端电路作为连接真实世界与数字世界的桥梁,起到了至关重要的作用。它负责将传感器等物理设备捕捉到的模拟信号转换为数字信号,以供后续的数字电路或处理器进行
    的头像 发表于 03-16 15:07 297次阅读

    PLC网关的重要性

    PLC网关的重要性 可编程逻辑控制器(PLC)作为现代工业自动化领域的核心设备,广泛应用于各种自动化控制系统。随着工业物联网(IIoT)技术的发展,PLC网关成为了连接传统PLC系统和现代工业物联网
    的头像 发表于 01-30 15:50 185次阅读
    PLC网关的<b class='flag-5'>重要性</b>

    ADC噪声系数的重要性

    在ADC中,噪声系数(NF)和信噪比(SNR)是可以互换的。噪声系数对了解噪声密度十分有用,而信噪比衡量的则是目标频段中的噪声总量。尽管如此,我们来深入地了解一下噪声系数。有些折衷具有误导,低噪声
    发表于 12-19 06:18

    无线WIFI网络广播数字生活的重要性分析

    无线WIFI网络广播数字生活的重要性分析。 随着科技的飞速发展,数字化生活已经成为人们日常生活的一部分。无线WIFI网络广播音柱作为数字生活中的重要设备之一,给我们的生活带来了更大的便利和舒适
    的头像 发表于 12-06 10:33 192次阅读

    AUTOSAR软件AVB协议栈介绍

    以太网音视频桥(AVB)协议栈 汽车以太网音视频桥(AVB)协议栈是一种用于实现车载音视频传输的协议栈。它基于IEEE 802.1 Audio Video Bridging(AVB)标准,提供了实时
    的头像 发表于 10-27 16:44 1356次阅读
    AUTOSAR软件<b class='flag-5'>AVB</b>协议栈介绍

    Python中进行特征重要性分析的9个常用方法

    重要性分析可以识别并关注最具信息量的特征,从而带来以下几个优势: 改进的模型性能 减少过度拟合 更快的训练和推理 增强的可解释性 下面我们深入了解在Python中的一些特性重要性分析
    的头像 发表于 10-16 11:09 376次阅读
    Python中进行特征<b class='flag-5'>重要性</b><b class='flag-5'>分析</b>的9个常用方法

    Python如何进行特征重要性分析

    特征重要性分析用于了解每个特征(变量或输入)对于做出预测的有用性或价值。目标是确定对模型输出影响最大的最重要的特征,它是机器学习中经常使用的一种方法。
    发表于 10-13 12:32 172次阅读
    Python如何进行特征<b class='flag-5'>重要性</b><b class='flag-5'>分析</b>

    单片机项目中LED的重要性

    单片机项目中LED的重要性
    的头像 发表于 09-18 16:19 641次阅读
    单片机项目中LED的<b class='flag-5'>重要性</b>

    电源设计的重要性

    电源是最容易被忽视的,电源是系统运行的重要组成部分,电源就像“人体的心脏”,为系统的硬件输送血液(电),要是心脏(电源)运行不正常或供血(电)不足,会导致系统不运行或运行不稳定,在设计
    发表于 09-08 14:43

    PCB设计丨电源设计的重要性

    电源是最容易被忽视的,电源是系统运行的重要组成部分,电源就像“人体的心脏”,为系统的硬件输送血液(电),要是心脏(电源)运行不正常或供血(电)不足,会导致系统不运行或运行不稳定,在设计
    发表于 09-08 14:29

    电镀对印制PCB电路板的重要性有哪些?

    不可预测的偏差。氧化膜可以保护电路免受侵蚀,但它却不能保持焊接。电镀或金属涂敷工艺是确保焊接和保护电路避免侵蚀的标准操作,在单面、双面和多层印制电路板的制造中扮演着重要的角色。特别是在印制线上镀一层
    发表于 06-09 14:19

    PCB印刷电路板打样的重要性

    似乎是一个额外的步骤,但PCB打样会在您开始全面生产运行之前对印刷电路板进行预生产分析。那么,PCB打样在电子产品研发过程中有哪些重要性呢? 1.加快整体生产 高度准确的PCB原型有助于最大限度地减少
    发表于 06-07 16:37

    关于PCBA元器件布局的重要性

    重要性 以上分享了很多关于器件布局不当,而引发的生产问题,下面分享一个可以一键解决这些问题的工具:华秋DFM软件,可以提前检测元器件布局的安全间距,避免存在可组装性问题。 华秋DFM的组装分析功能
    发表于 05-22 10:34

    【干货集】PCBA板边器件布局重要性

    关于元器件布局设计的重要性不言而喻,轻则影响焊接,重则直接导致器件损毁,那么要如何保证0设计问题,进而顺利完成生产呢? 华秋DFM组装分析功能,具有根据元器件类型距板边的参数定义检查规则,针对板边
    发表于 05-08 09:58