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

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

3天内不再提示

蓝牙Mesh模块多跳大数据量高带宽传输数据方法

美迅物联网 来源:jf_75680484 作者:jf_75680484 2024-05-28 11:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着物联网技术的飞速发展,越来越多的设备需要实现互联互通。蓝牙Mesh网络作为一种低功耗、高覆盖、易于部署的无线通信技术,已经成为物联网领域中的关键技术之一。在蓝牙Mesh网络中,节点之间可以通过多个跳数进行通信,从而实现大范围的覆盖。然而,随着数据量的增加和带宽需求的提高,如何在蓝牙Mesh网络中实现高效、稳定的多跳大数据量高带宽传输数据成为了一个亟待解决的问题。本文将介绍一种基于蓝牙Mesh模块的多跳大数据量高带宽传输数据方法,以满足这一需求。
1、目前低功耗蓝牙Mesh模块的数据传输现状
蓝牙Mesh模块技术是低功耗蓝牙的进阶版,它扩大了蓝牙在应用中的规模和范围。因为它可以支持超过三万个网络节点,可以跨越大型建筑物,不仅能使医疗健康应用更加方便快捷,还能监测像学校这类大型公共场所人员的安全动态。
蓝牙Mesh模块覆盖范围通过mesh网络中的relay(中继)功能来实现的,即在mesh网络中,消息可以被临近的节点relay出去,这样经过多跳之后,消息再到达目标节点。因此传输覆盖能力,指的是在mesh网络覆盖的范围内,通过其网络内部的节点的relay去实现,同时也可以解决点对点的BLE通信时遇到障碍物会通信不畅的问题。同时relay也引出了mesh网络的“Managed Flooding”,就是消息会以泛洪方式传播,只要relay节点收到消息,那么它就会将消息广播给其他周围的节点。Flooding的方式是不需要有中心节点去协调的(如Zigbee就有router和coordinator),因此并不会去选择最优路径去传播,而是消息可能通过许多条路径先后到达......于是,这同时也为Flooding的网络带来了问题,消息其实传输一次并成功即可,这种方式会有太多的冗余的传输,造成能量的消耗和网络数据的阻塞。
因此,蓝牙Mesh模块通常数据包较短,最长也就几十个字节。发包频率不易过快,容易导致整个网络的数据传输性能降低。
2、大数据高吞吐需求
很多场景下,我们不仅需要覆盖范围要广,而且需要大数据量的传输。比方说传输文件或者图片等。传统的蓝牙Mesh模块就不适合了。此时数据将大量的被转发。整个网络近乎无法传输图片或者文件。
但是,我们知道在BLE点到点使用GATT方式传输方式。传输文件图片的话,就会大大减少传输时间。甚至可以达到2Mbps。另外,很多蓝牙BLE的芯片是支持GATT Server和GATT Client共存的。
那么,我们就可以实现“手握手”多跳的方式进行大数据量的传输。Source节点创建GATT Client,中间节点创建GattServer和GattClient,目的节点创建GATT Server。这样,就可以实现大数据的多跳数据传输。
3、大数据链路的路由
根据大数据的传输需求,我们需要查找到目的节点的传输路径。我们采用按需路由的方式,建立动态路由。在需要数据传输的时候,动态建立大数据链路的路由。数据传输完成后,自动释放路径。是否中间大数据节点,以便其它节点使用。

wKgaomZVTNCAQ_4yAABdkYgGsRI628.png


4、大数据链路传输
大数据链路建立成功后,进入大数据传输阶段。大数据传输阶段的链路数据包格式如下:

wKgaomZVTNyAKVgDAABWqXiKwg4292.png


在文件传输过程中。我们采用的数据包的具体数据格式。

wKgZomZVTN-AP1lRAAAgYhEh8nw003.png


MesoonRF美迅物联网-工业物联网无线通信模块厂家,提供WiFi模块,蓝牙串口模块,蓝牙Mesh模块,双模蓝牙模块,UWB模块,NFC模块等产品,并通过了BQB,FCC,CE,KC,MIC等认证。产品包括蓝牙串口透传模块,蓝牙双模,低功耗蓝牙4.2/5.0/5.1/5.2/5.3,5.4,hc05/06,BM77/78等工业级、车规级物联网方案。

审核编辑 黄宇

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

    关注

    119

    文章

    6394

    浏览量

    179340
  • 物联网
    +关注

    关注

    2950

    文章

    48136

    浏览量

    418592
  • 传输数据
    +关注

    关注

    1

    文章

    128

    浏览量

    16523
  • 蓝牙mesh
    +关注

    关注

    10

    文章

    67

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    跨平台兼容智能家居蓝牙Mesh组网方案

    蓝牙Mesh是一种基于蓝牙低功耗技术的网络通信协议,支持设备间的自组网与中继通信。其核心机制包括: 自组网能力:设备间可自动建立网络连接
    的头像 发表于 03-25 14:44 939次阅读
    跨平台兼容智能家居<b class='flag-5'>蓝牙</b><b class='flag-5'>Mesh</b>组网方案

    蓝牙Mesh组网方案:一对多与怎么选?

    智能照明一盏灯控制全屋、楼宇里成百上千个传感器互联、仓储里几千个标签同时上报……这些场景光靠传统蓝牙「一对一」连接根本搞不定。于是有了 蓝牙Mesh组网 和 主从一体连接 两类方案—
    的头像 发表于 03-19 17:36 1879次阅读

    带宽服务器在大规模数据传输中的优势解析

    影响系统性能的重要因素。 如果服务器带宽不足,就容易出现下载速度慢、视频加载卡顿、数据同步延迟等问题。因此,很多企业开始部署带宽服务器来满足大规模
    的头像 发表于 03-11 09:14 444次阅读

    蓝牙模块技术解析与场景化应用推荐

    5.x 最大传输速率 3Mbps(BR) 2Mbps(BLE 5.0) 覆盖范围 10-100米(典型) 300米(理想条件,BLE 5.1+) 单包数据量 28字节(ACL) 251字节
    的头像 发表于 12-25 16:39 1573次阅读
    <b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>技术解析与场景化应用推荐

    电能质量在线监测装置支持的通信协议中,哪些协议的传输速度比较快?

    传输),而大数据量传输(如暂态录波、波形文件)则需兼顾带宽。以下是按 “实时性优先级” 排序的高速协议,结合技术参数与应用场景详细说明: 一、实时性最快协议(微秒级延迟,过程层 / 控
    的头像 发表于 12-12 16:28 1501次阅读
    电能质量在线监测装置支持的通信协议中,哪些协议的<b class='flag-5'>传输</b>速度比较快?

    电能质量在线监测装置的数据压缩存储功能对数据传输速度的影响有多大?

    极端实时性场景有轻微延迟(可忽略) 。影响程度核心取决于 数据量、压缩比、传输带宽、硬件是否加速 四大变量,以下是精准量化分析: 一、核心量化对比:压缩前后传输速度差异(全场景覆盖)
    的头像 发表于 12-11 16:45 1446次阅读
    电能质量在线监测装置的<b class='flag-5'>数据</b>压缩存储功能对<b class='flag-5'>数据传输</b>速度的影响有多大?

    蓝牙中心设备,同时连接10个外设,通信带宽能达到20k/s吗

    ,具体分析如下: 一、核心前提:蓝牙版本与理论带宽基础不同蓝牙版本的物理层速率和连接能力差异显著,这是能否达到 20KB/s 的核心前提: [td]
    发表于 11-17 15:48

    UWB技术与Mesh组网的结合-UWB650模块Mesh组网说明

    思为无线UWB650模块融合UWB超宽带技术与Mesh自组网功能,支持高精度定位(±10cm)、高速数据传输中继通信。该
    的头像 发表于 11-03 17:51 1896次阅读
    UWB技术与<b class='flag-5'>Mesh</b>组网的结合-UWB650<b class='flag-5'>模块</b><b class='flag-5'>Mesh</b>组网说明

    华为发布数据中心新型网络架构UB-Mesh

    算力与网络带宽的需求呈指数级增长。传统数据中心采用 Clos 架构,虽能提供对称节点带宽,却因依赖大量基数交换机与光
    的头像 发表于 09-07 06:02 1.1w次阅读
    华为发布<b class='flag-5'>数据</b>中心新型网络架构UB-<b class='flag-5'>Mesh</b>

    JDY-24M模块基本使用说明(主从透传、MESH组网、BLE等数据传输

    本文介绍了JDY-24M蓝牙模块的基本特性,如何使用其串口蓝牙数据透传功能,蓝牙MESH组网
    的头像 发表于 07-22 13:22 2490次阅读
    JDY-24M<b class='flag-5'>模块</b>基本使用说明(主从透传、<b class='flag-5'>MESH</b>组网、BLE等<b class='flag-5'>数据传输</b>)

    使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息,如何保存温度数据并将其传输到excel吗?

    现在我正在使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息。 我的问题是有什么方法可以保存温度数据并将其
    发表于 07-04 08:16

    想要做低功耗蓝牙的组网,除了蓝牙MESH之外,还有什么更好的方式吗

    越多,而且数据量不会特别大,不然在整个网络中数据泛洪,网络的压力可想而知,其实,如果你的网络节点不是非常的情况下,采用蓝牙主从一体的方式,也是一个不错的实现方式,通过一个节点做BLE
    发表于 06-30 12:53

    物联网蓝牙模块有哪些优势?

    之间的互联互通。这使得在物联网应用中,多个设备可以协同工作,从而提高了系统的整体效率。总之,物联网蓝牙模块具有低功耗、传输距离远、安全性、易于集成和支持
    发表于 06-28 21:49

    最高数据传输速率7.5Mbps! 蓝牙 HDT技术新特征和新应用揭秘

    蓝牙技术联盟亚太区技术市场经理鲁公羽重点介绍了蓝牙新的HDT技术,他的报告聚焦“蓝牙吞吐数据传输
    的头像 发表于 06-04 09:34 6926次阅读
    最高<b class='flag-5'>数据传输</b>速率7.5Mbps! <b class='flag-5'>蓝牙</b> HDT技术新特征和新应用揭秘

    cypress3014怎么查看USB走线每帧传输的图像数据量

    你好,请问怎么查看USB 走线每帧传输的图像数据量
    发表于 05-14 06:12