目录

1、拓扑结构示例

1.1、消息传递示例


1、拓扑结构示例

多个节点可以形成mesh网络。mesh网络的示意图如下所示:

上图显示了三个中继节点:Q、R、 S

支持Friend feature的三个节点:N、O、P。

两个Friend节点:O、P(节点N没有任何friendships关系)

有五个Low Power nodes:I、J、K、L和M。节点I、J和K的friend是P;L和M的friend是O。

节点T仅使用GATT bearer连接到mesh网络;因此,S必须将所有消息转发给T,并且转发T的所有消息。

1.1、消息传递示例

例如,如果要将消息要从节点T发送到节点L。

1)节点T将使用GATT bearer将消息发送到节点S。

2)节点S将使用advertising bearer重新传输此消息(节点H、R、N、O在节点S的射频范围内;所以他们会收到此消息)。

3)节点O作为节点L的friend 存储该消息(如果此消息是分段消息,节点O将在lower transport layer代替节点L响应一个acknowledgment )

4)节点L将poll 节点O ,检查节点O是否有为其存储的新的消息 ,以便节点O将节点T最初发送的消息转发给节点L。

蓝牙mesh-拓扑结构相关推荐

  1. 蓝牙mesh网络技术的亮点

    蓝牙mesh网络技术的亮点 The highlights of Bluetooth mesh networking technology 导言 蓝牙是当今最主要的低功耗无线技术之一,对无线设备用户和开 ...

  2. 【转载】浅谈蓝牙 Mesh 组网技术

    本文转载自 Eren:https://www.erenship.com/posts/63c7.html 蓝牙技术联盟官方网址:https://www.bluetooth.com/zh-cn/ 蓝牙技术 ...

  3. 转载 解密蓝牙mesh系列 | 第五篇 【好友(Friend)和低功耗节点(LPN)】【友谊(Friendship)参数】【友谊建立】【友谊(Friendship)消息传送】【安全性】【友谊终止】

    YD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机.32位ARM Cortex-M0处理器.128kB Flash存储器.以及丰富的数字接口.SYD8801片上集成了B ...

  4. 扫盲篇之蓝牙Mesh是什么

    什么是蓝牙Mesh? 概况的将,蓝牙Mesh是一种新的网络技术,能够与多个节点之间建立通信.注意:它并不是一种新的无线技术. 它与蓝牙的关系如何? 首先,低功耗蓝牙作为一种无线通讯技术,能够在超低功耗 ...

  5. Android硬件通信之 蓝牙Mesh通信

    一,简介 蓝牙4.0以下称为传统蓝牙,4.0以上是低功耗蓝牙,5.0开始主打物联网 5.0协议蓝牙最重要的技术就是Mesh组网,实现1对多,多对多的无线通信.即从点对点传输发展为网络拓扑结构,主要领域 ...

  6. 蓝牙mesh基本概念讲解

    https://blog.csdn.net/JaLLs/article/details/88864829 1.蓝牙MESH基本概念 网状网(mesh) Mesh网络,就是一个多对多网络(Many to ...

  7. 蓝牙mesh的网络拓扑

    蓝牙mesh的网络拓扑 拓扑 拓扑是一种不考虑物体的大小.形状等物理属性,而仅仅使用点或者线描述多个物体实际位置与关系的抽象表示方法.拓扑不关心事物的细节,也不在乎相互的比例关系,而只是以图的形式表示 ...

  8. android ble mesh,Android 蓝牙Mesh组网代码详解

    文章目录前言Mesh组网基本理解扫描设备组网meshAddress添加与重连UUID连接登录修改信息控制与接收设备数据总结 前言 上面的几篇文章都是在说Android网络编程方面的内容,我本来就有打算 ...

  9. android 蓝牙数据分包_无线组网技术谁能问鼎云巅-蓝牙Mesh, ZIGBEE, THREAD

    ​本文测试数据主要基于SILABS的应用文档"AN1142 - 网状网络性能对比". 前言: 蓝牙Mesh在阿里的大力推广下,2018/2019出货巨大,直接跳至千万级量:Zigb ...

  10. 蓝牙MESH网关_水哥智能教学视频一米家蓝牙mesh设备如何升级固件

    关于接入了米家App的蓝牙mesh设备,在升级上有一个需要大家特别注意的地方. 新房装修.老房智能改造都在这里--水哥智能家居精华帖索引 和zigbee设备不同,想升级米家的mesh蓝牙设备的固件,比 ...

最新文章

  1. reorder-list——链表、快慢指针、逆转链表、链表合并
  2. 改变自己,YT,吵架,和好,感冒,烦,新的项目,旧的垃圾,呵呵呵。。
  3. HDU 3826 Squarefree number:题目解答源码
  4. 初步学习pg_control文件之三
  5. 统计apache404错误ip并加入iptables防火墙
  6. 【uniapp】swiper 自定义轮播图指示点
  7. Apache配置静态缓存
  8. [LOJ 6042]「雅礼集训 2017 Day7」跳蚤王国的宰相(树的重心+贪心)
  9. sed 删除行首空格
  10. 人性的弱点---第三篇---得人同意于你的十二种方法3
  11. sudo rpm安装时$USER是root
  12. bcache -c删除后端设备_前、后端分离权限控制设计与实现
  13. 目标检测-ImageAI从安装到使用详解
  14. mysql char archer_mysql - 常用sql
  15. java面试问题与心得
  16. 显卡组超级计算机,NVIDIA发布全新显卡 在家就能拥有超级计算机
  17. 车牌识别EasyPR(2)——车牌颜色定位与偏斜扭转
  18. 在本地电脑将ip与名字相关联
  19. 【DFS】巧妙取量的倒油问题
  20. javaScript快速入门(笔记)

热门文章

  1. 在php中 var什么意思,php关键字”var”的作用是什么?
  2. 3Com控股华为3Com 合资公司将面临新轮调整
  3. AndroidStudio查找快捷键
  4. 第33篇:DNS劫持攻击原理讲解及溯源分析的常规步骤
  5. 机考怎么作弊_公司想用电脑组织机考,但是人手有限,不能人工监考,可不可以使用电脑控制防止考试作弊呢?...
  6. [行路难]——开始漫漫编程路
  7. html页面实现打印预览功能,js实现打印、页面设置、打印预览功能
  8. Management By Objectives - MBO - 目标管理
  9. 生活数字化 小故事告诉你什么是大数据
  10. 蓝桥杯python组——猜生日