蓝牙Mesh协议一基本概念

VIP蓝牙Mesh协议一基本概念
前言蓝牙SIG联盟在2017年发布了蓝牙Mesh1.0的协议规格,基于低功耗广播包来实现的多对多的通信技术,Mesh协议建立在BLE的物理层和链路层上,所以也可以和BLE的蓝牙进行通信本章主要介绍蓝牙Mesh的基本概念和协议中的层级结构,也是参考网上的资料,如有异议,欢迎留言指正基本概念广播和洪泛蓝牙Mesh技术是基于BLE的广播报文来实现的,是一种洪泛的消息传输机制,Mesh网络的节点间通过3个广播信道进行通信。当蓝牙Mesh网络中的节点收到消息后会转发这条消息,大大增加了网络的覆盖范围;但
开通可读全文 ·9.7k 人阅读
最低0.47元/天 解锁文章

前言

蓝牙SIG联盟在2017年发布了蓝牙Mesh1.0的协议规格,基于低功耗广播包来实现的多对多的通信技术,Mesh协议建立在BLE的物理层和链路层上,所以也可以和BLE的蓝牙进行通信

本章主要介绍蓝牙Mesh的基本概念和协议中的层级结构,也是参考网上的资料,如有异议,欢迎留言指正

基本概念

广播和洪泛

蓝牙Mesh技术是基于BLE的广播报文来实现的,是一种洪泛的消息传输机制,Mesh网络的节点间通过3个广播信道进行通信。当蓝牙Mesh网络中的节点收到消息后会转发这条消息,大大增加了网络的覆盖范围;但也会引起网络消息泛滥从而造成通信延迟,蓝牙Mesh采用了消息缓存队列和TTL的优化方案来避免消息的无限制转发

  • 消息缓存 Message cache:设备都会缓存收到消息的关键信息,以确定是否已经转发过此消息,如果是就忽略此消息。Message cache至少需要能缓存两条消息
  • Time to Live(TTL): 每个消息都会包含一个Time to Live(TTL)的值,来限制中继的次数,最大可以中继126次。消息每转发一次TTL的值就减1,TTL值为1就不再转发
广播链路

Mesh节点在网络内发送数据不会像普通BLE广播需要等一个固定的广播间隔,而是延迟一小段随机时间后发送,所以为了数据不丢失,节点会启用100%占空比来扫描广播信道,也就是扫描窗口时间=扫描间隔
在这里插入图片描述

VIP 蓝牙mesh基本概念讲解 https://blog.youkuaiyun.com/JaLLs/article/details/88864829 1.蓝牙MESH基本概念 网状网(mesh) Mesh网络,就是一个多对多网络(Many to Many)。 每个设备节点都可以和别的节点自由通讯。在这种拓扑中,因为很多节点可以中继(relay)收到的消息(Message), 所以端对端的通信可以比原来单点之间的通讯距离要远很多。就好像小组讨论自由发言,如果做的太远听不见的话,别人也可以代为传话。 ... 开通可读全文·1.1w 阅读·6 点赞·41 收藏 阅读全文

相关推荐

蓝牙Mesh

1,蓝牙mesh介绍 蓝牙Mesh网络模型: 蓝牙Mesh提高灵活度: 代理节点(Proxy) 低功耗节点(Low-Power) 转发节点(Relay) 朋友节点(Friend) 2,蓝牙Mesh基本概念 a,蓝牙Mesh网络层次 分包组包: b,蓝牙Mesh洪泛管理 消息缓存队列 消息寿命 c,蓝牙Mesh四大节点 代理节点 转发节点 朋友节点 低功耗节点 在蓝牙Mesh中朋友节点和低功耗节点必须成对存在 d,蓝牙Mesh节点 蓝牙Mesh元素(插座上每个插孔都是一个元素) e,网络

weixin_46417419的博客 1万+

蓝牙Mesh开发六 ESP32蓝牙Mesh Wifi共存(浅析)

背景 上一章节用到了低功耗的Ble蓝牙来开发mesh低功耗的应用,但是需要接入网络还需要一个网关。ESP32已经支持了蓝牙Mesh和WIFI协议栈,但是其硬件基础上仅单天线,并且受限其有限的资源;而令人叫喜的是,IDF4.2版本已经很好的支持共存,虽然目前仅只有Wi-Fi STA模式下支持共存,但是通过增加PSRAM可有效提高了BLE WIFI共存模式的数据吞吐率(1Mbps),作为BLE MESH的网关就在好不过 如有异议,欢迎留言指正 功能设计 网关发现未配网设备广播后,网关使能配网器功能将其配置到me

1万+

蓝牙Mesh的基本概念

蓝牙mesh简介 蓝牙Mesh的基本概念   蓝牙Mesh是基于ble广播进行消息传递的一种蓝牙组网通讯网络,是一种采用网络洪泛的方式无中心、无路由的对等网络。以实现蓝牙设备与蓝牙设备之间的多对多通讯,使蓝牙在物联网智能家居领域具有很大的优势。 蓝牙Mesh的基本术语 节点   一个加入到蓝牙Mesh网络中的设备称为节点。一个Mesh网络是有多个几点组成的,每个节点都可以发送、接收、转发消息。消息可以在Mesh网络中被转发从而到达更远的距离。 元素   每个节点可以包含一个或多个元素,元素是由定义节点功能

物联网布道师 8043

蓝牙Mesh学习总结一(蓝牙Mesh介绍)

1.Mesh简介 Blutooth Low Energy Mesh 是基于低功耗蓝牙技术(BLE)的网状网络解决方案。目前使用的是泛洪网状网络(flooding-based mesh network)。 BLE的通信信道有adversing信道(37、38、39)和data信道(0-37).详细见下图。 Mesh主要工作在advertising信道上,通过scan和advertising进行接受和发送。而data信道主要为了兼容不支持advertisi...

qq_26226375的博客 9813

解密蓝牙mesh系列

设计和使用上的趋势或倾向,如用户体验、应用场景和市场定位。

m0_57067154的博客 2181

蓝牙mesh协议栈

学习蓝牙mesh的协议栈

杨泽彬的神秘商店 1701

(汇总)深入理解蓝牙Mesh协议

(一)深入理解蓝牙Mesh的virtual address (二)深入理解蓝牙Mesh的IV index(待补充) (三)深入理解蓝牙Mesh的发包策略 (四)深入理解蓝牙Mesh的加解密(待补充) (五)深入理解蓝牙Mesh的RPL和泛洪(待补充) (六)ellisys使用和如何查看HCI日志(待补充) ...

5902

【蓝牙协议栈】【Mesh】蓝牙Mesh基本概念(超详细)

我们要意识到这是一项很大的优势,目前IOT领域蓝牙的应用与智能手机的发展是相辅相成的,手机对蓝牙设备的支持会促进蓝牙设备的发展,而蓝牙智能设备的发展会促进手机变得更智能,加入更多对蓝牙的支持, 这将使蓝牙Mesh 技术与手机APP和云端配合能够做的更好, 更加人性化。中继的作用是扩大节点的传送范围。当Mesh网络内照明等设备完善后,传感的需求自然会应运而生,门磁,温湿度,PIR等产品会自然的嵌入到蓝牙Mesh网络中,完善网络内的生态,并催生更多的设备之间的联动,使设备和场景更加智能化。

风云说通信 4264

【蓝牙协议栈】【Mesh】Mesh设备的兼容

蓝牙mesh获得如此大的关注,很大一个原因是可以与智能设备的互通。本章节介绍mesh如何实现这一功能。

风云说通信 1590

【蓝牙协议栈】【Mesh】Mesh协议栈起源

这是系列文章中的第一篇,将向您介绍蓝牙mesh网络。我们从两篇概述开始, 后续篇章中将更详细地探讨技术的各个方面。

风云说通信 1240

【蓝牙协议栈】【Mesh】Mesh协议栈介绍

蓝牙mesh网络凭借行业认可、全球互通性、成熟且可信赖的生态系统来创建工业级设备网络。现在对蓝牙mesh的基本概念已有进一步的了解,接下来就能够更深入地了解拓扑的复杂性。在后续的解密蓝牙mesh系列文章中,我们将探讨蓝牙mesh的安全(security)、启动配置(provisioning)、代理节点(proxy node)等

风云说通信 1139

【蓝牙协议栈】【Mesh】Mesh启动配置

本文详细介绍了蓝牙Mesh网络中的启动配置(Provisioning)过程。该过程通过五个阶段实现新设备的安全入网:1)发送Beacon信号;2)邀请阶段交换设备能力;3)基于ECDH协议交换公钥建立安全链路;4)采用OOB、静态OOB或无OOB三种方法进行设备认证;5)使用AES-CCM加密分发包含网络密钥的配置数据。整个过程采用非对称加密建立安全链路,再转换为对称加密进行后续通信,既保证安全性又兼顾嵌入式设备的处理能力。通过严格的验证机制和加密算法,确保只有授权设备能加入Mesh网络,为后续安全通信奠定

风云说通信 2677

Comsol有限元网格剖分实战:从基础操作到高效仿真技巧

本文系统介绍了COMSOL有限元网格剖分的核心实战技巧。从基础的物理场控制与用户控制网格选择,到三角形、四边形、四面体等网格单元类型的适用场景,再到扫掠网格、边界层网格与复制网格等高效剖分方法,最后讲解了网格质量评估与几何预处理的关键步骤。旨在帮助用户掌握从自动到手动、从基础到高效的网格剖分艺术,实现仿真精度与计算效率的最佳平衡。

j7k8l的博客 376

cadence——MOS晶体管I-V特性曲线仿真

MOS晶体管I-V特性曲线仿真 目标:使用cadence绘制晶体管的I-V特性曲线(dc仿真) 流程: 新建原理图,将MOS管的栅极电压设为变量Vg,漏极电压设为变量Vd 打开ADEL,点击Variables——Copy From Cellview添加变量;并选择dc仿真,对Vd进行扫描 以Vg作为参变量进行仿真,点击Tools——Parametric Analysis进行设置 选择漏极电流作为输出,进行仿真即可得到I-V特性曲线 ...

skycmq的博客 1万+

优化求解器性能:当分支切割算法中的gap停滞不前时如何应对

本文深入探讨了当分支切割算法求解复杂整数规划问题时,gap停滞不前的根本原因与应对策略。文章指出gap停滞源于上界(找不到更优整数解)或下界(证明过程缓慢)提升受阻,并提供了从模型改写、自定义割平面、调整搜索策略到参数调优等一系列实战方法,帮助优化工程师有效打破求解僵局,推动gap下降。

weixin_29294597的博客 381

在国产麒麟系统上,用Postfix和Dovecot手搓一个内部邮件服务器(附Foxmail配置)

本文详细介绍了在国产麒麟系统上使用Postfix和Dovecot搭建内部邮件服务器的完整流程,包括系统准备、核心配置、安全加固及客户端适配。针对国产环境的特殊需求,提供了依赖包适配、配置差异和Foxmail客户端配置的实用解决方案,助力企业实现高效内部协作。

weixin_33722405的博客 371

说说PSTN、ISDN、 ADSL三种互联网接入方式的区别。

互联网的接入方式: 电话拨号接入(PSTN) ISDN接入 ADSL接入 Cable MODEM接入 局域网接入 光纤接入(FDDI) 卫星接入 DDN专线 目前来说,ADSL和Cable MODEM比较常用,今天我们就先来说说PSTN、ISDN和ADSL的区别。 电话拨号接入(PSTN/POTS,Public Switched Telephone Network / Public Oold Telephone Service) 数据终端设备(DTE)通过数据通信设备(DCE)再连

Winyaz的博客 2万+

实战复盘:一次绕过WAF的EDUSRC SQL注入漏洞挖掘

本文详细复盘了一次针对教育行业网站的SQL注入漏洞挖掘实战。通过手动信息收集发现可疑点,并利用‘+’号替换空格等技巧,成功绕过WAF(Web应用防火墙)的拦截。文章逐步演示了从判断注入点到手工获取数据结构、最终解密进入后台的完整过程,并总结了手工测试的优势及高级绕过思路,强调了在EDUSRC等授权范围内进行安全测试的重要性。

weixin_28622215的博客 191

【PADS-开发指南】

馒头破戒大师

sinat_23896491的博客 3225

Linux ARM平台开发系列讲解(LED) 2.1.1 如何点亮一个LED之添加设备树信息

1. 设备树添加设备信息 我拿到的开发板上有两颗LED供用户编程使用,分别是GPIO5_IO8和GPIO5_IO9,设备信息如下,不同板子的设备定义不同,根据自己的实际情况进行添加。 2. 编译设备树 根据自己拿到的SDK,执行编译命令,我这里拿到的SDK编译脚本为: ./build.sh kernel 3. 使用uuu工具烧录新编译好的内核 因为imx8 SDK设备树和内核是统一编译成一个镜像,所以只需要烧录内核,设备树文件也会烧录。 sudo uuu -b emmc imx-kernel.bin

DSMGUOGUO的博客 920

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: CC2540蓝牙开发二 OSAL系统
下一篇: 蓝牙Mesh协议三 设备配网
玉怀一捧雪
博客等级 码龄15年 606粉丝 60原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值