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

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

3天内不再提示

适用于低延迟和时间敏感型工业物联网应用的SDR

星星科技指导员 来源:嵌入式计算设计 作者:Brendon McHugh 2022-06-08 14:26 次阅读

众所周知,带有 FPGASDR 平台具有确定性和低延迟,但它们还具有广泛的调整范围和广泛的灵活性,有助于将设备与 IIoT 生态系统中使用的一系列协议进行连接。

什么是工业物联网

IIoT 通过在各种设备之间提供强大的连接性,正在彻底改变工厂。直到最近,有线通信一直主导着行业的连接性。工厂正在用无线网络取代有线连接,因为后者允许更高的移动性和快速的重新配置,需要更少的安装和更低的维护成本。在工业环境中获得令人满意的性能需要的不仅仅是基本的 4G 和 WiFi 安装。

IIoT 采用广泛的网络协议和标准来互连工厂环境中的各种设备。一些最流行的 IIoT 应用网络协议包括蓝牙ZigbeeLoRaWAN。例如,用于连接的工厂车间工人的协议栈可以具有物理层(第 1 层)、链路层(第 2 层)和网络层(第 3 层)。物理层可以有无线协议;链路层可以有3GPP、4G/5G、IEEE 802.11和IEEE 802.15.4;网络层可以有互联网协议、云和边缘服务。

设计 IIoT 网络时要考虑的一些关键因素包括网络架构、网络功能层、通信堆栈限制、频谱类型、覆盖范围、移动性和技术生命周期要求(图 1)。IIoT 应用程序需要一个通用的网络架构来确保互操作性并允许设备连接到数据中心。它们还需要基于公共层的网络功能,以确保前向兼容性并增强互操作性。

用于 IIoT 应用的网络需要考虑终端设备中使用的通信堆栈的限制。为确保可靠性,在实施 IIoT 网络时考虑使用许可和未许可频谱的权衡至关重要。IIoT 网络应具有能够满足工厂需求的范围和覆盖范围。此外,网络应该能够满足工厂环境的移动性需求。

poYBAGKgQTqAXuB0AAELb2_MuWA939.png

图 1:IIoT 网络设计注意事项

为什么确定性低延迟很重要

网络延迟是指信号通过通信网络传播时所经历的延迟。在典型的通信系统中,延迟可以被视为捕获数据包、传输数据包并通过网络系统的多个组件对其进行处理,直到数据在目的地被接收和解码所需的时间。

传统的无线网络协议旨在允许交换没有严格时间限制或需要同步的大量数据。工业中使用的一些信号,例如单个控制命令,具有严格的延迟约束,并要求网络基础设施具有确定的延迟。开发确定性以太网和时间敏感网络的目的是满足此类应用的严格时序要求。图 2 显示了 IIoT 网络延迟的一些主要原因。

IIoT 的时间敏感网络

时间敏感网络 (TSN) 是指旨在提供精确定时和同步的一组标准。TSN组件可以大致分为三类:时间同步、流量规则和路径选择。时间同步组件要求参与实时通信的所有设备对时间有相同的理解。流量规则组件要求所有涉及的设备在处理和转发数据包时遵守相同的规则。最后,TSN 要求所有设备在选择通信路径和预留时隙和带宽时遵守相同的规则。

TSN 为时间敏感的应用程序提供了一系列好处。它经过优化,可在各种流量环境下传输带时间戳和延迟敏感的数据时最大限度地减少延迟。为了最大限度地提高互操作性,TSN 采用了可大量使用的标准组件。这有助于增强可扩展性并降低部署和维护网络的总体成本。

TSN 集成了多种机制,以确保跨相似设置的确定性性能。其中一些特性包括改进的精确时间控制、带宽预留、用于传输数据流的冗余路径以及用于以太网链路通信的集成服务质量 (QoS) 特性。这些功能有助于确保 IIoT 应用程序中的确定性延迟和紧密同步。

TSN 旨在提供更多带宽,使其适用于需要大量以太网带宽的工业应用,例如 3D 扫描和机器视觉。它的设计有助于简化网络基础设施,而其确定性以太网网络方法允许使用单个以太网网络来传输混合流量。

poYBAGKgQUOAJY-AAAEqusNQa-A104.png

图 2:IIoT 中的网络延迟贡献

IIoT 的 SDR

SDR 系统允许以软件而不是专用硬件实现各种无线电信号处理组件,例如调制器、解调器、编码器和均衡器。典型的 SDR 具有无线电前端 (RFE) 和数字后端。RFE 执行发送 (Tx) 和接收 (Rx) 功能,旨在提供宽调谐范围。最高性能的 SDR 平台提供多个独立通道,每个通道都有一个专用的模数转换器ADC) 和一个数模转换器DAC)。此外,这些平台旨在提供非常高的瞬时带宽。

大多数高性能 SDR 平台都配备具有各种板级数字信号处理 (DSP) 功能的 FPGA,例如调制、解调、上变频和以太网数据包化。此外,SDR 平台能够支持混合流量,简化网络基础设施,并提供足够的带宽。

SDR 平台的架构能够为时间敏感的应用程序实施低延迟解决方案。FPGA 具有高度并行的架构,使其能够比主机 PC 更快地执行处理任务。在此设备上嵌入应用程序逻辑有助于提高系统的整体延迟性能。对于需要超低延迟的应用,使用 SFP+ 连接器实施自定义接口协议有助于进一步减少主机和 SDR 平台之间的时间延迟。

TSN 的 SDR

测试表明,基于 SDR 的解决方案可以实现 3.75 毫秒的低端到端延迟。这意味着基于 SDR 的实现可用于需要低延迟和时间同步的 IIoT 应用,例如人机交互 (HMI)、传感器数据收集和自动导引车 (AGV) 系统。

将 SDR 与软件定义网络 (SDN) 技术相结合有助于实现复杂的 TSN,以用于 IIoT 应用。该技术提供资源和安全编排,并有助于解决拥塞和其他延迟相关问题。此外,SDN 能够使用实时预定义要求来动态重新配置网络。

许多基于 SDR 的 TSN 原型解决方案已经开发和测试。对 IEEE 802.15.4 偏移正交相移键控 (OQPSK) 物理层的高级无线电接收器系统原型进行的测试表明,基于 SDR 的实施适用于使用 WirelessHART、ZigBee 等协议的低功耗 IIoT 应用和 6LoWPAN。

对基于 SDR 的下一代网络原型进行的测试表明,可以通过使用带有 FPGA 的 SDR 来实现低延迟网络解决方案。这种实现使 SDR 能够利用 IEEE 802.1 TSN 标准的各种特性,包括时间调度和延迟优化调度。

审核编辑:郭婷

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

    关注

    2528

    文章

    48329

    浏览量

    741255
  • 接收器
    +关注

    关注

    14

    文章

    2217

    浏览量

    70820
  • 无线电
    +关注

    关注

    58

    文章

    2073

    浏览量

    115196
收藏 人收藏

    评论

    相关推荐

    适用于汽车、具有可编程检测和复位延迟功能的高电压监控器TPS3760-Q1数据表

    电子发烧友网站提供《适用于汽车、具有可编程检测和复位延迟功能的高电压监控器TPS3760-Q1数据表.pdf》资料免费下载
    发表于 03-27 11:33 0次下载
    <b class='flag-5'>适用于</b>汽车、具有可编程检测和复位<b class='flag-5'>延迟</b>功能的高电压监控器TPS3760-Q1数据表

    具有内部延迟计时器、适用于3节至5节串联锂离子电池的过压保护器BQ77205数据表

    电子发烧友网站提供《具有内部延迟计时器、适用于3节至5节串联锂离子电池的过压保护器BQ77205数据表.pdf》资料免费下载
    发表于 03-25 14:10 0次下载
    具有内部<b class='flag-5'>延迟</b>计时器、<b class='flag-5'>适用于</b>3节至5节串联锂离子电池的过压保护器BQ77205数据表

    创龙教仪基于瑞芯微3568的ARM Cortex A-55教学实验箱 适用于人工智能 传感器 联网等领域

    界面。 适用于嵌入式系统、联网、无线传感器、人工智能等教学领域。 实验板硬件参数 配套模块 软件资源
    发表于 03-22 14:29

    适用于电表的防干扰隔离反激式电源

    适用于电表的防干扰隔离反激式电源
    的头像 发表于 12-06 16:10 323次阅读
    <b class='flag-5'>适用于</b>电表的防干扰隔离反激式电源

    IGBT适用于ZVS 还是 ZCS?

    IGBT适用于ZVS 还是 ZCS?
    的头像 发表于 12-01 16:10 640次阅读
    IGBT<b class='flag-5'>适用于</b>ZVS 还是 ZCS?

    适用于蓝牙的折叠PIFA天线的设计和分析

    传统的PIFA天线虽然将尺寸减小了一半,但相对快速小型化的移动通信产品而言还是尺寸过大。本文根据传统印制倒F天线的工作原理,设计了一种折叠PIFA天线,尺寸只有16 mm×4.5 mm,设计简单、制造成本、工作效率高,适用于
    发表于 09-25 08:25

    适用于戴尔易安信的博科网络企业混合云

    电子发烧友网站提供《适用于戴尔易安信的博科网络企业混合云.pdf》资料免费下载
    发表于 08-28 10:56 0次下载
    <b class='flag-5'>适用于</b>戴尔易安信的博科网络企业混合云

    ODU TURNTAC®,适用于车制与开槽针孔

    插入偏差角度高达5° 该针孔是医疗、工业、测试和测量以及汽车/电动汽车应用的理 想选择 ODU TURNTAC针孔 用于标准充电接口 原文标题:ODU TURNTAC®,适用于车制与开槽针孔 文章出处:【微信公众号:欧度连接器
    的头像 发表于 08-15 09:50 288次阅读
    ODU TURNTAC®,<b class='flag-5'>适用于</b>车制与开槽针孔

    浅谈工业联网平台

    工业联网平台 工业联网平台的本质是在传统云平台的基础上叠加联网、大数据、人工智能等新兴技术
    发表于 08-10 15:45

    如何使用Alexa语音服务集成在受约束的联网设备上设置语音命令

    Cortex-M系列处理器的声控智能扬声器提供了技术演示和参考设计。本指南中的示例提供了将语音设备设置为智能扬声器的起点,不适用于生产用途。在本指南中,我们将使用点击通话在受约束的联网设备上设置语音命令。 本
    发表于 08-02 12:53

    如何使用8051定时器生成时间延迟

    8051单片机有两个独立的16位向上计数定时器,名为Timer0和Timer1,本文是关于使用8051定时器生成时间延迟。使用纯软件循环可以生成延迟,但这种延迟精度较差,不能用于
    的头像 发表于 07-07 11:00 1363次阅读
    如何使用8051定时器生成<b class='flag-5'>时间延迟</b>?

    适用于Arduino的Adafruit NeoPixel Shield

    电子发烧友网站提供《适用于Arduino的Adafruit NeoPixel Shield.zip》资料免费下载
    发表于 06-09 10:27 0次下载
    <b class='flag-5'>适用于</b>Arduino的Adafruit NeoPixel Shield

    是否有适用于LPC4357的替代屏幕?

    我正在考虑使用 LPC4357-K43WQA 开发板开始一些开发。它适用于需要 LCD 屏幕的项目。LPC ARM 设备是我们在这里体验最多的,因此使用 LPC4357 并带有 LCD 屏幕的开发板
    发表于 06-02 07:57

    jscrane/TTS库不适用于NodeMCU 1.0吗?

    该库适用于 arduino nano,但我无法让它适用于 NodeMCU 1.0 esp8266。该库将文本转换为使用 PWM 信号生成为音频的现象。库 2 的 github 页面在其自述文件中确实
    发表于 06-01 06:01

    时间敏感网络解决方案弥合了工业联网中的通信缺口

      全新i.MX RT1180带有千兆时间敏感网络(TSN)交换机,集成强大的实时网络性能来处理时间敏感工业实时通信,同时带有先进的Edg
    的头像 发表于 05-25 10:22 432次阅读
    <b class='flag-5'>时间</b><b class='flag-5'>敏感</b>网络解决方案弥合了<b class='flag-5'>工业</b>物<b class='flag-5'>联网</b>中的通信缺口