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

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

3天内不再提示

MQTT over QUIC:EMQ 携手英特尔、上海交大与全球名校共同探索下一代物联网协议

英特尔物联网 来源:EMQ中文社区 2023-09-27 17:16 次阅读

凭借多路复用、更快的连接建立和迁移等优势特性,MQTT over QUIC 已逐渐成为下一代的物联网、车联网协议标准。EMQ 在产品中开创性的采用 MQTT over QUIC 这一协议,为各行业的用户提供更好的性能和更稳定连接,特别适用于解决在不稳定网络环境下出现的各种数据传输挑战。

MQTT over QUIC 将传统 MQTT 协议中基于 TCP 的传输层协议替换为了 QUIC(Quick UDP Internet Connections)。与 TCP 不同,QUIC 基于 UDP(User Datagram Protocol)构建,更适合在不稳定网络条件下进行通信,带来低延迟、减少握手时间、支持多路复用等诸多优势。

在 2023 年夏季,EMQ 联合英特尔和上海交通大学推出了一门短期课程,旨在向国内外高校学生深入讲解和实践 MQTT over QUIC 协议的各项性能。在课程中,我们模拟了车联网中常见的不稳定网络环境,为大学提供了机会利用 MQTT over QUIC 协议设计并执行各种实验。课程中使用英特尔开发套件爱克斯开发板 AIxBoard,并运用 EMQ 的各类物联网数据软件完成整个开发项目的实践。

大学关于 MQTT over QUIC 的案例分享

1- MQTT over QUIC 在弱网环境下的性能验证

实验一:
来自乌克兰 Kharkiv National University of Radio Electronics 大学 的 Dmytro Fedoryshyn 同学,利用EMQX 5.0 与 emqtt_bench 工具,在 AWS c7g.xlarge (4vCPU/8Gi) 实例上,比较了 MQTT over QUIC 与 MQTT over TCP 两者之间的性能表现。

实验经过:Dmytro Fedoryshyn 同学采用随机丢包模拟真实的弱网环境,其结果显示了MQTT over QUIC在网络波动时依然具备很高的稳定性,下图为性能评估结果:

fea6bf30-5d13-11ee-939d-92fbcf53809c.png

fed6b44c-5d13-11ee-939d-92fbcf53809c.png

实验结论:“通过进行基准测试,我们探索了 MQTT over QUIC 相对于标准 MQTT over TCP 数据传输协议的关键优势 —— 即使在弱网环境中仍能保持稳定高效运行。这是车联网领域的重要突破,因为许多车辆用户常常面临相似的问题:车辆可能在山区、矿区、隧道等地运行,这可能导致连接中断。频繁的连接中断和缓慢的重连带来糟糕的用户体验,而 MQTT over QUIC 是缓解这个问题的完美方式。”

实验二:

来自加拿大多伦多大学的 Eleonora Scognamiglio 同学和英国华威大学的 Thomas Nguyen 同学,联手设计了一组验证方案,研究不同网络质量下 MQTT over QUIC 与 MQTT over TCP 的性能差异。

实验经过:Eleonora Scognamiglio 同学和 Thomas Nguyen 同学,使用不同比例的随机丢包策略,探寻在各种网络状况下 MQTT over QUIC 和 MQTT over TCP 的性能差异,证明在各种弱网状况下,MQTT over QUIC 均有明显的性能优势:

feebe20e-5d13-11ee-939d-92fbcf53809c.png

实验结论:“上图总结了我们的研究结果,包括两种协议在不同连接条件下达到的最大数据包传输速率。通过上述对四种网络条件(0%、25%、50%、75%)的测试,我们可以看到,在网络条件好的情况下,MQTT over QUIC 和 MQTT over TCP 两种协议表现相似;然而,随着丢包率的增加,MQTT over QUIC 的性能似乎优于其对手。因此,我们可以得出结论,MQTT over QUIC 的速度和稳定性更好,尤其在弱网络条件下表现出色。” 2- MQTT over QUIC 桥接方案

在 MQTT over QUIC 桥接技术的专题课程中,来自上海交通大学的 Fengping Sun 同学和加拿大多伦多大学的 Phoebe Chuang 同学,利用 EMQ 的 NanoMQ 的桥接功能,在英特尔 AIxBoard 开发板上真实地模拟了物联网和车联网中的场景,成功地通过 MQTT over QUIC 方案,将传感器数据上传到服务器,验证了该技术在实际场景中的可行性。

实验经过:在此专题课程中,Fengping Sun 和 Phoebe Chuang 用英特尔 AIxBoard 开发板模拟车端环境,使用MQTT publisher 通过 MQTT over TCP 协议将模拟数据发送到车端上部署的 NanoMQ。NanoMQ 负责将 MQTT 连接映射到QUIC 流,将数据上传到云端的 EMQX 集群。这种方法的好处在于,它不需要对客户端进行修改或适配,同时还能够充分利用 MQTT over QUIC 的优势。

fefeca22-5d13-11ee-939d-92fbcf53809c.png

ff098052-5d13-11ee-939d-92fbcf53809c.png

ff2c0384-5d13-11ee-939d-92fbcf53809c.png

ff3a16f4-5d13-11ee-939d-92fbcf53809c.png

实验结论:“稳定网络条件下,MQTT over QUIC 与 MQTT over TCP 性能相似。在不稳定网络条件下, 相较 MQTT over TCP 的传输率在每秒 3 - 300 数据包间浮动,MQTT over QUIC能够稳定在每秒传输 260 - 280 数据包,有明显的性能提升 ”

课程支持

EMQ

EMQ(杭州映云科技有限公司)是全球领先的开源物联网数据基础设施软件供应商。本次课程中所使用到的核心产品组合包括 EMQX,是世界上最可扩展、可靠的开源 MQTT 消息平台,此平台同时也提供商用版;以及 NanoMQ,一个可以运行在物联网边缘端的超轻量 MQTT 中间件。它们共同提供了一站式的云原生解决方案,让边缘端和云端的物联网数据可以实时连接、传输、处理和分析。EMQ 公司成立于 2017 年,旗舰产品 EMQX 拥有来自 50 多个国家的500 多家企业用户,连接全球超过 2.5 亿台物联网设备。

英特尔

本次课程中学生们使用的英特尔开发者套件 AIxBoard(爱克斯板)开发板是专为支持入门级边缘 AI 应用程序和设备而设计,能够满足人工智能学习、开发、实训等应用场景。该开发板是类树莓派的 x86 主机,可支持 Linux Ubuntu 及完整版 Windows 操作系统。板载一颗英特尔4核处理器,最高运行频率可达2 .9 GHz,且内置核显(iGPU),板载 64GB eMMC 存储及 LPDDR4x 2933MHz(4GB/6GB/8GB),内置蓝牙Wi-Fi 模组,支持 USB 3.0、HDMI 视频输出、3.5mm 音频接口、1000Mbps 以太网口。完全可把它作为一台 mini 小电脑来看待,且其可外接 ArduinoSTM32单片机,扩展更多应用及各种传感器模块。

ff479bda-5d13-11ee-939d-92fbcf53809c.png

英特尔开发者套件 AIxBoard(爱克斯板)开发板

在过去的50多年里,英特尔对世界产生了深远的影响,通过创造彻底革新我们生活方式的激进创新,推动着商业和社会的发展。如今,英特尔正在运用其影响力、规模和资源,使各类企业更充分地进行数字化转型。

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

    关注

    60

    文章

    9430

    浏览量

    168997
  • 物联网
    +关注

    关注

    2870

    文章

    41671

    浏览量

    358548
  • MQTT
    +关注

    关注

    5

    文章

    540

    浏览量

    21987

原文标题:MQTT over QUIC:EMQ 携手英特尔、上海交大与全球名校共同探索下一代物联网协议

文章出处:【微信号:英特尔物联网,微信公众号:英特尔物联网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    上海交大与云天励飞签署战略合作协议,寻找AI时代的Killer App

    4月20日,上海交通大学人工智能未来科技对话会暨人工智能学院成立揭牌仪式在徐汇校区举行。云天励飞董事占兼CEO陈宁博士作为上海交大校友、人工智能产业代表人物受邀参加活动。
    的头像 发表于 04-22 10:21 257次阅读
    <b class='flag-5'>上海交大</b>与云天励飞签署战略合作<b class='flag-5'>协议</b>,寻找AI时代的Killer App

    英特尔:2025年全球AIPC将超1亿台占比20%

    英特尔行业资讯
    北京中科同志科技股份有限公司
    发布于 :2024年02月29日 09:15:26

    英特尔1nm投产时间曝光!领先于台积电

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月28日 16:28:32

    英特尔登顶2023年全球半导体榜单之首

    英特尔行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月01日 11:55:16

    英特尔子公司Mobileye与马兴达合作打造下一代智能驾驶技术

    美国芯片巨头英特尔的子公司Mobileye,近日宣布与印度汽车制造商马兴达拉(Mahindra & Mahindra)达成一项重要合作。根据协议,Mobileye将为马兴达拉的下一代汽车提供先进的驾驶辅助系统(ADAS)技术。
    的头像 发表于 01-12 17:05 661次阅读

    英特尔酷睿14处理器系列发布,Arrowlake/LunarLake24年问世

    处理器英特尔
    looger123
    发布于 :2024年01月10日 17:44:38

    联网中的MQTT协议概述

    MQTT协议已经成了物联网通信中的一个热词,今天我们一起来学习一下关于MQTT协议的一些知识。
    的头像 发表于 11-25 14:09 887次阅读

    如何采用mqtt协议实现联网模块消息推送?

    如何采用mqtt协议实现联网模块消息推送
    发表于 11-03 06:55

    云天励飞与上海交大国际与公共事务学院合作推动人工智能产业快速发展

    近日,上海交通大学国际与公共事务学院二十周年院庆大会在上海交通大学徐汇校区文治堂举行。 大会上,云天励飞与与上海交大国际与公共事务学院签订战略合作协议
    的头像 发表于 10-31 14:12 625次阅读

    #高通 #英特尔 #Elite 高通X Elite芯片或终结苹果、英特尔的芯片王朝

    高通英特尔苹果
    深圳市浮思特科技有限公司
    发布于 :2023年10月27日 16:46:07

    英特尔展示下一代玻璃基板互连密度提高10倍

    行业芯事行业资讯
    电子发烧友网官方
    发布于 :2023年09月19日 10:54:21

    广和通与华大北斗达成全球战略合作,携手打造高精度GNSS定位解决方案

    大北斗拥有30余年的集成电路设计底蕴和经验积累,在GNSS导航定位芯片的基带与射频体化设计、算法研究、产品化解决方案等方面具备扎实基础。作为全球领先的无线通信模组提供商,广和通在联网
    发表于 09-13 09:58

    QUIC是如何工作的?为什么HTTP/3要选择QUIC协议

    QUIC发布之前,HTTP 使用 TCP 作为传输数据的底层协议。随着移动互联网的不断发展,人们对实时交互和多样化网络场景的需求越来越大。
    的头像 发表于 08-10 17:21 1267次阅读
    <b class='flag-5'>QUIC</b>是如何工作的?为什么HTTP/3要选择<b class='flag-5'>QUIC</b><b class='flag-5'>协议</b>?

    英特尔媒体加速器参考软件Linux版用户指南

    英特尔媒体加速器参考软件是用于数字标志、交互式白板(IWBs)和亭位使用模型的参考媒体播放器应用软件,它利用固定功能硬件加速来提高媒体流速、改进工作量平衡和资源利用,以及定制的图形处理股(GPU)管道解决方案。该用户指南将介绍和解释如何为Linux* 使用英特尔媒体加速器
    发表于 08-04 06:34

    英特尔与爱立信深化合作,推动下一代5G基础设施优化

    处理器平台为爱立信的Cloud RAN解决方案提供优化。 — 行业领导者将推动5G应用,为未来构建可持续且有弹性的网络。 近日,英特尔宣布与爱立信达成战略合作协议,将采用英特尔18A制程和制造技术为爱立信的
    的头像 发表于 07-28 19:45 305次阅读