9、ble_mesh基础

node节点,不属于网络的设备称为未配置设备。未配置的设备无法发送或接收网格消息;但是,它会向 Provisioners 宣传其存在。

Provisioner供应,验证,邀请,加入网络成为节点。

一个节点有多个控制或开关, Elements / 元素。

Messages / 消息 在蓝牙网状网络中。

蓝牙mesh中有三种类型的消息。

GET 消息:从一个或多个节点请求状态的消息。\nSET 消息:更改给定状态值的消息。

状态消息:状态消息用于不同的场景。

蓝牙网状网络中的消息必须发送到地址,Address / 地址分为三种类

1-Unicast Address / 单播地址。

2-Group Address / 组地址。

3-Virtual Address / 虚拟地址。

在蓝牙网状网络中交换消息的方式是通过发布订阅模式。

Publishing / 发布是发送消息的行为。Subscribing / 订阅是一种配置。

中消息的无限制中继。使用的两种主要方法是网络消息缓存方法和生存时间方法。

消息分配了TTL :TTL 代表生存时间,零值表示消息尚未中继且不应中继。

TTL ≥ 2,则每次中继时,TTL 值都会递减。TTL 值为 1 意味着该消息可能至少已中继一次。Message Cache / 消息缓存:所有节点都需要消息缓存,并要求立即丢弃已存在于缓存中的接收消息。

Heartbeat / 心跳消息定期发送。

Friendship / 友谊:友谊是指两个节点之间的关系。

一个实时供电的节点称为朋友节点(friend node),它可以作为 LPN低功耗) 的代理。

相关推荐
周杰伦fans8 小时前
C# 踩坑 CS8370:Switch Expression 在 C# 7.3 不可用及三种解决方案
c#
z落落10 小时前
C# ToCharArray + foreach遍历 + String与StringBuilder
开发语言·c#
xiaoshuaishuai811 小时前
C# AvaloniaUI动态显示图片
开发语言·c#
csdn_aspnet14 小时前
EasyModbus 与 C# 集成
c#·modbus·easymodbus
JaydenAI16 小时前
[MAF预定义ChatClient中间件-06]利用ImageGeneratingChatClient开发专业图片生成Agent
ai·c#·agent·agent管道·chatclient中间件·chatclient管道
csdn_aspnet18 小时前
Modbus TCP C# 客户端程序
服务器·网络·tcp/ip·c#
0x000718 小时前
译 Anders Hejlsberg 谈 C# 与 .NET
开发语言·c#·.net
Xin_ye1008619 小时前
C# 零基础到精通教程 - 第十七章:前端集成——Blazor 基础
开发语言·c#
daopuyun19 小时前
《C#语言源代码漏洞测试规范》解读,如何依据GB/T 34946-2017标准建立代码测试技术体系
c#·代码测试·源代码安全检测