Mesh技术的基本概念

蓝牙mesh_认识蓝牙mesh模型 蓝牙设备的星形与网状网络拓扑结构对比前几天我们了解了BLE的原理和一些典型应用案例,今天我们来认识蓝牙mesh网络。Mesh网络相对于传统的星形网络是一种新的拓扑,适用于采用多对多 (m:m) 通信的蓝牙低能耗设备。它针对创建大规模设备网络进行优化,非常适用于建筑自动化、传感器网络和资产跟踪。所以自2017年7月蓝牙mesh网络技术问世以来,大家对它的关注度一直居高不下。今天为大家带来S... 阅读详情

蓝牙Mesh技术的基本概念

蓝牙技术作为一种通用通信技术,最主要的功能就是取代了数据电缆的传输,用于便携式设备及其应用。本文介绍蓝牙无线技术的不断革新与进步。

2004年,蓝牙技术联盟推出了蓝牙2.0+EDR,使得蓝牙传输速率达到了2.1Mbps(262.5KB/s);

2009年发布了蓝牙3.0+HS(Hight Speed),将数据传输速率提高到了24Mbps(3MB/s)的理论值;

在2010年发布的蓝牙4.0包含三种协议,分别是传统蓝牙(Classic Bluetooth)、低功耗蓝牙(Bluetooth Low Energy)和高速蓝牙技术(Bluetooth High Speed)。其中低功率蓝牙(BLE),极大地降低了蓝牙设备的通信电力负担;

在2014年,蓝牙4.2版开始支持6LoWPAN(基于IPv6的低速无线个域网标准),使得蓝牙设备更易于接入互联网;

到2016年,蓝牙5的推出对低功耗设备,进一步提升了通信速率,并且能够结合wifi对室内的设备位置进行辅助定位;

2017年7月19日,蓝牙技术宣布全面支持Mesh网状网络。

纵观蓝牙技术的发展历程,SIG不断地追求着“传输速率、低功耗、网络接入和安全配对”等无线连接的性能,以满足各种应用对近距离通信的需求。从“以人为中心的边缘网络”逐渐拓展到所有物联网边缘场景;而蓝牙Mesh组网技术更是适用于整个物联网市场,包括消费领域和工业领域。

*蓝牙Mesh定义*

严格意义上来讲,蓝牙Mesh技术其实并非无线通信技术,而是一种网络(组网)的技术,用于构建“多对多通信连接”的网络。而低能耗蓝牙技术则为无线通信技术。所以,蓝牙Mesh是建立在低功耗蓝牙之上的通信网络。

*蓝牙Mesh技术的基本概念*

蓝牙Mesh整体上可以分成应用层和网络层,这两层都具有鲜明的层次化设计,有利于开发者进行网络部署及应用的开发。

1、应用层

在应用层面,SIG对蓝牙设备的功能进行了多层次的封装:节点-元素-模型-状态。

2、网络层结构

蓝牙Mesh网络是搭建在低功耗蓝牙技术(BLE)构架之上的,其网络的层次构架为:BLE层---承载层---网络层---传输下层---传输上层---接入层---基础模型层---模型层。

BLE层:低功耗蓝牙连接层,实现节点之间的无线通信连接,是实现Mesh网络的基础。

承载层:定义了如何使用底层BLE协议栈传输网络PDU(协议数据单元)。承载方式分为2种:广播承载和GATT承载。

网络层:定义了各种消息的地址类型、格式,完成数据的网络寻址和转发。

传输下层:主要负责网络中传送的PDU的分片和重组。

传输上层:负责对上层应用数据进行加密、解密和认证。

接入层:定义应用的数据格式,以及如何使用传输层的服务(网络服务)。同时能够定义、控制在传输层中的数据加密和解密过程,并对于传输层送达的数据进行验证。

基础模型层:实现应用层与Mesh网络协议的适配,定义了其中的消息、状态等属性。

模型层:在蓝牙Mesh网络中,模型层是实现各类应用功能的基础。

 

上文转自:http://www.tuner168.com/html/xinwenzhongxin/xingyedongtai/20180109/843.html

 

另外,附上几篇很不错的蓝牙mesh系列文章:

pcl+vtk(十三)mesh模型的加载显示 Mesh模型是一种用于描述三维物体表面的数学表示方法。它由一系列顶点(vertices)和连接这些顶点的线段或面片(faces)组成。每个顶点具有其在三维空间中的坐标位置,而每个面片则由一组顶点索引构成,定义了一个平面。在Mesh模型中,可以使用不同的数据结构来表示顶点和面片之间的关系,常见的包括三角形网格(triangle mesh)和四边形网格(quadrilateral mesh)三角形网格是最常用的一种,它由三个顶点和一个法线向量(用于确定面片的朝向)组成。四边形网格则由四个顶点和一个法线向量构成。 阅读详情

相关推荐

解密蓝牙mesh系列

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

m0_57067154的博客 2179

倾斜摄影实景模型到底能不能用

比如说建筑物实体,可以是二维的矢量面,也可以是三维的模型,比如LOD 1.3 的建筑模型仅仅是地理实体中建筑物的一种三维化的几何表达而已。以我所在的省份为例,基础地理实体是基于 1:2000 的地形图和其他专题数据转换,转换结果不言而喻仍然是二维的,其中建筑物实体则在二维矢量的基础上进一步构建 LOD 1.3 模型,映射通用纹理。对于 GIS 数据来说,有纯粹是作为底图看的数据,比如 DOM 数据,可更重要的仍然是矢量数据,因为点、线、面都是几何与属性共存的,且各个对象之间相互独立。

yzf060109的专栏 2499

Mesh基础模型(Foundation models)(一)

写在前面: 本文参考Mesh Core Spec 翻译而来,翻译能力有限肯定有理解不到位之处,还请大家指出。欢迎广大蓝牙、mesh爱好者一起交流,本人QQ:993650814。 注意:本篇包含mesh core spec中的4Foundation models中的4.1Conventions、4.2State definations、4.3Message definitions 正文...

p=f/s 7232

计算机的“五兄弟乐队“:揭秘冯·诺依曼的伟大设计

小朋友、大朋友们,你们好呀!今天,姐姐要给你们讲一位,还有他想出来的一个的伟大主意!这位爷爷的名字有点长,叫**“冯·诺依曼”戴着眼镜、特别聪明、特别会想办法的科学家爷爷**就好啦!👴在很久很久以前,最早的计算机有一个特别特别头疼的大毛病。是什么毛病呢?姐姐给你讲个故事你就懂了——想象有一台早期的计算机,它只会算一道题,比如"1 + 1"。现在你想让它改算"2 + 3",怎么办呢?😟哎呀,糟糕了!你不能直接告诉它"喂,改算 2+3 吧"。你得,把里面成百上千根电线,一根一根!🔧。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 5788

三维模型数据(mesh)-monkey

用三维激光扫描仪采集的三维数据,并且已经转换为mesh格式,没有激光扫描仪的可以下载下来处理一下

比利时风电光伏负荷一体化数据集解析与应用

本文深度解析了由比利时输电系统运营商Elia集团提供的风电光伏负荷一体化数据集。该数据集整合了负荷、风电与光伏出力数据,并包含多时间尺度的官方预测值,时间跨度长达四年,是研究能源转型、构建电力预测模型及分析电网运行的宝贵资源。文章详细介绍了数据价值、字段含义、实战应用场景(如预测模型基准测试、风光互补性分析)以及数据处理指南,为相关领域的研究与开发提供了高质量数据基础和实践参考。

weixin_29200741的博客 429

mesh基础技术

Mesh网络即”无线网格网络”,是“多跳(multi-hop)”网络,是由ad hoc网络发展而来,是解决“最后一公里”问题的关键技术之一。在向下一代网络演进的过程中,无线是一个不可缺的技术。 无线mesh可以与其它网络协同通信,是一个动态的可以不断扩展的网络架构,任意的两个设备均可以保持无线互联。 无线 Mesh 网络凭借多跳互连和网状拓扑特性,已经演变为适用于宽带家庭网络、社区网络、企业网络和城域网络等多种无线接入网络的有效解决方案。无线 Mesh路由器以多跳互连的方式形成自组织网络,为 WMN 组网提

weixin_53635336的博客 5633

STM32F407+LAN8720网口不通?别慌,手把手教你用CubeMX和LWIP搞定RMII以太网(附复位与PHY地址避坑指南)

本文详细解析了STM32F407与LAN8720通过RMII接口实现以太网通信的完整流程,重点解决了网口不通的常见问题。从硬件连接到CubeMX配置,再到LWIP网络参数设置,提供了复位时序、PHY地址配置等关键细节的避坑指南,帮助开发者快速排查和解决以太网通信故障。

weixin_33695082的博客 419

蓝牙mesh基本概念讲解(1)

1.蓝牙MESH基本概念 网状网(mesh) Mesh网络,就是一个多对多网络(Many to Many)。 每个设备节点都可以和别的节点自由通讯。在这种拓扑中,因为很多节点可以中继(relay)收到的消息(Message), 所以端对端的通信可以比原来单点之间的通讯距离要远很多。就好像小组讨论自由发言,如果做的太远听不见的话,别人也可以代为传话。 ...

Jim 3万+

Windows 11下用Ollama一键部署DeepSeek-R1大模型(附8B/14B版本选择建议)

本文详细介绍了在Windows 11环境下使用Ollama工具一键部署DeepSeek-R1大模型的完整指南,包括8B和14B版本的选择建议。通过硬件评估、安装配置、性能优化等步骤,帮助开发者高效实现本地部署,提升AI应用体验。

weixin_29079643的博客 272

【接地系统篇】电力系统接地技术详解:从基本原理到实际应用

接地是为电流返回电源提供的一条低阻抗通道。简单来说,就是为故障电流修建一条"安全回家"的路,防止电流通过人体或其他不应带电的部件。接地系统选择原则安全性优先:TN-S系统安全性最高,适合重要场所经济性考虑:TN-C系统成本最低,适合一般工业连续性要求:IT系统供电连续性最好,适合特殊场所灵活性选择:TN-C-S系统兼顾经济与安全,应用最广。

2301_81299416的博客 2226

BLE MESH 的 基础概念

nRF5 SDK for Mesh(六) BLE MESH 的 基础概念 Basic Bluetooth Mesh concepts The Bluetooth Mesh is a profile specification developed and published by the Bluetooth SIG. This document explains the basic concept...

低功耗蓝牙技术研究及推广 2765

秦时明月6.2魔改版_从零到一部署指南_含安卓客户端配置与GM后台直通

本文提供《秦时明月》6.2魔改版从零开始的完整部署指南。详细讲解CentOS服务器环境准备、服务端文件部署与安装、关键端口开放及进程验证。重点涵盖安卓客户端APK的IP修改与重签名方法,并介绍了GM后台工具的访问与使用,助你快速搭建并管理专属游戏服务器。

garlic的博客 311

鸿蒙中的蓝牙 Mesh 网络

蓝牙 Mesh 网络是蓝牙技术的一个重要扩展,旨在为设备间的低功耗通信提供大规模的网络支持。与传统的点对点蓝牙通信不同,蓝牙 Mesh 网络通过多设备的中继与转发,允许更多设备在同一网络中相互通信。蓝牙 Mesh 网络特别适用于智能家居、楼宇自动化、物联网等场景,在这些场景中,多个设备需要实现高效的互联互通。鸿蒙操作系统(HarmonyOS)支持蓝牙 Mesh 网络的开发,使开发者能够轻松地构建设备间的 Mesh 网络,并实现设备控制与数据传输。

2201_75863687的博客 767

手把手教你学Simulink实例:基于Simulink的锂电池管理系统(BMS)仿真

是确保锂电池安全、高效运行的关键组件。BMS 主要功能包括监控电池的状态(如电压、电流、温度)、估算荷电状态(State of Charge, SOC)、健康状态(State of Health, SOH),以及实现电池均衡和保护机制等。Simulink 提供了一个强大的仿真环境,可以用来设计、分析和验证锂电池管理系统的控制策略。常见的均衡方法包括被动均衡(通过电阻放电)和主动均衡(通过开关电容或变压器)。通过本教程,我们详细介绍了如何使用 Simulink 进行锂电池管理系统的仿真实例。

MHD0815的博客 539

解密蓝牙mesh系列文章汇总(转载)

                写在前面:转自“蓝牙技术联盟”微信公众号,只为方便学习~相信小码哥和凯哥会理解的~(转载文章,如有不妥,通知后我会立即删除) 解密蓝牙mesh系列往期回顾:  1、解密蓝牙mesh系列 | 第一篇&...

binger-csdn的博客 775

IMEI引起的无法驻网问题

问题不复杂,场景很简单,如上图,UE在进行LTE attach过程时,在送完NAS security mode complete后,就立刻收到了网络attach reject 带cause 6 Illegal ME,根据协议描述这个cause 代表ME不被网络可接受,例如ME在禁止名单或者黑名单中就会有这种cause。然而前方在报这个问题的时候,也是知道SIM卡和手机IMEI在运营商那边没能成功绑定,然后才报的问题,要查看手机是不是有问题...... 告诉前方原因后,还认为是手机问题,告知要继续查。

asd199086的博客 1426

nRF5 SDK for Mesh(六) BLE MESH 的 基础概念

Basic Bluetooth Mesh concepts   The Bluetooth Mesh is a profile specification developed and published by theBluetooth SIG. This document explains the basic concepts of the Bluetooth Mesh...

weixin_34206899的博客 1051

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

BLE Mesh

BLE Mesh听说蓝牙Mesh好久了,今天好好看了几篇文章,整理如下:

Wuya Blog 8319

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

关于Unity中Mesh网格的详解

3D模型 通过3D建模软件所建出来的点和面,如以三角形为主的点和面,比如人的脑袋一个球,就是由各种各样的三角形组成的点和面。 点和面以及纹理坐标都是通过3D建模软件建模出来的。 Unity会帮我们把模型的信息存到Mesh里面来,Mesh翻译成中文是网格。 顶点,三角形,纹理坐标,法线和切线。 3D建模软件 1:Autodesk 3D Studio Max 支持ma...

weixin_30344995的博客 959

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

无线Mesh网络技术基础与应用

无线Mesh网络主要包含三类节点,构成了Mesh的基本服务集。 1、与有线网络相连的节点(GateWay节点),其主要负责实现无线Mesh网络和有线网络的数据交换。 2、可以进行Mesh组网并拥有Routing功能的STA(Station),其同时具备终端STA和路由器的特点,即其自身可以获得Mesh网络所提供的服务,也可以为其他STA进行数据路由转发。 3、接受M...

weixin_30341745的博客 474

《无线Mesh网络基础》--读书笔记&备忘之一

本篇内容均摘自《无线Mesh网络基础》(英)史蒂夫·梅思利 著 西安交通大学出版社 2012年7月 第一版一、mesh网基本概念 蜂窝网络的优势是可以保证连续覆盖,缺点是必须对新的网络进行规划,并且还需要在整个覆盖范围内同时部署所有的小区,意味着网络运营商需要更大的前期成本,还存在因障碍物遮盖不能覆盖的盲点区域。 无线局域网通常覆盖是工作场所或家里这样的局部区域覆盖,一个设计...

weixin_33948416的博客 592

Python 解析 Service Mesh(服务网格)的核心架构

Service Mesh 是现代微服务架构的重要组成部分,它通过数据平面和控制平面的协作实现了高效、可靠的服务通信。本文从 Python 的角度出发,介绍了 Service Mesh 的基本概念及其核心架构,并演示了如何用 Python 实现部分功能。希望这篇文章能帮助读者更好地理解和应用 Service Mesh 技术。未来,随着 Service Mesh 技术的不断发展,我们有理由相信它将在更多领域发挥更大的作用。无论是大型企业还是小型团队,都可以从中受益匪浅。```

2501_91228772的博客 1660

Blutooth MESH

蓝牙mesh技术:http://m.elecfans.com/article/576922.html 转载于:https://www.cnblogs.com/lukunlun/p/9056382.html

weixin_30655219的博客 82
上一篇: cmake 教程
下一篇: ubuntu下cmake升级
东晋偏安
博客等级 码龄18年 939粉丝 22原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值