MESH协议
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[BlueTooth]]
&color(red){※前提条件:本情報はBlueTooth 4.0を基づいて説...
#contents
* 概要 [#j83f509d]
蓝牙mesh并非无线通信技术,而是一种网络技术。
蓝牙信号传输方式为点对点传输,蓝牙mesh和zigbee相似,都为...
数据包组成:地址+包头+有效信息
** 蓝牙mesh网络模型 [#jf230ee6]
网络协议层次结构均大致相同,分为4层或5层
- 应用层: 数据使用
- 传输层: 封箱,加密 / 拆箱 ,解密
- 网络层 :贴标签
- 物理层 :以二进制形式将数据在个MAC地址之间进行数据传输
** 蓝牙mesh节点 [#t7fb5233]
- 如果一台设备成为了蓝牙mesh网络中的一部分,我们将这台设...
- 若该设备未成为蓝牙mesh网络的一部分,我们将该设备称之为...
- 而将一台为配网设备变成节点的过程,我们称之为:配网。
- 一个称为Provisioner的设备(通常是手机)被用来管理未配置...
未配置设备不能发送任何mesh消息,但是它能通过广播告诉Provi...
节点可以发送和接收mesh消息,并且它是通过Configuration Cli...
Configuration Client通常和Provisioner是同一个设备,用来配...
Configuration Client也能将节点从mesh网络中移除,让这个节...
节点的类型
- 代理节点
- 中继节点 / 转发节点
- 边缘节点:
- 朋友节点:为低功耗节点睡眠提供后台服务,一个朋友节点可...
- 低功耗节点:例如温湿度传感器,不需要时刻处于打开状态,...
每个节点可以不止代表一种功能节点,大部分的节点都具有中继...
** 蓝牙mesh网络中信号传播的方式分为两种 [#n68654d5]
- GATT:点对点传播,一般是代理节点对中继/边缘节点的传播
- ADV:广播发送消息,一般是中继节点对其周围节点的传播,以...
* 蓝牙mesh网络地址 [#fd764442]
- 未分配地址(Unassigned Address):0x0000
- 单播地址(Unicast Address):0x0001-0x7FFF 用于唯一标识...
-- 在“启动配置”(provisioning)期间,启动配置设备(provis...
-- 单播地址可能出现在消息的源地址字段或目的地址字段中。发...
- 组播地址(Group Address):0xC000-0xFFFF 用于标识网络中...
-- 包含两种类型 动态分配的地址(Dynamically Assigned) ->...
-- 固定地址(Fixed Address) 由蓝牙技术联盟分配,分为五段...
--- 保留供将来使用 (RFU) –> 0xFF00-0xFFFB
--- All-proxies -> 0xFFFC 发送到启用代理(proxy)功能的所...
--- All-friends -> 0xFFFD 发送到启用friend功能的所有节点
--- All-relays -> 0xFFFE 发送到启用中继(relay)功能的所...
--- All-nodes -> 0xFFFF 发送到所有节点
--- 发送到固定节点的所有消息都由节点的主元素(primary ele...
- 虚拟地址(Virtual Address):为扩展蓝牙地址而出现
-- 虚拟地址是与特定的UUID标签相关联的一组元素;
-- 这些地址可能会被发布或订阅。
-- UUID标签是与多个来自一个或多个节点的元素相关联的128位...
-- 对于虚拟地址,15和14位分别设置为1和0;13 – 0位被设置为...
-- 散列(hash)来自于Label UUID。
-- 使用订阅元素(subscribing element)来检查完整的128位UU...
当一个空间内同时存在多个蓝牙设备,为了蓝牙设备间信息传输...
不同蓝牙设备的无线电波跳频都不一致,因此大大减少了信号干...
另外,蓝牙设备厂商在出厂蓝牙设备前给每一台蓝牙设备都分配...
* 蓝牙mesh网络基本概念 [#f1d60a4b]
** 节点(node) [#i169a8e0]
蓝牙mesh网络中的设备被称为节点 (node) 。每个节点都能发送...
** 特性(Features) [#sab9994b]
节点在mesh网络中承担更为复杂的任务,扮演不同的角色,表现...
+ 低功耗 (Low-Power) 特性:功率受限的节点可能会利用低功耗...
+ Friend 特性:功率不受限的节点很适合作为friend节点。Frie...
+ 中继 (Relay) 特性:中继节点能够接收和转发消息,通过消息...
+ 代理 (Proxy) 特性:代理节点能够实现 GATT 和蓝牙mesh节点...
** 元素(Elements) [#zeeecf6c]
每个节点至少拥有一个元素,称为主元素(Primary Element),...
#codeprettify{{
节点 = 灯泡 一个元素 = 主元素 节点功能
开/关 亮度
元素条件/状态
“开”或“关” 0-10(亮度等级)
}}
** 模型 (Model) 和状态 (State) [#mbb0bbf3]
节点的基本功能都由模型 (Model) 来定义和实施。模型位于元素...
以灯泡为例,该模型的功能是开关和调节亮度。相关的状态分别...
模型 (节点功能) 开/关 状态 -> “开”或“关” 亮度 (0-10) 状态...
#codeprettify{{
XXX
}}
#hr();
コメント:
#comment_kcaptcha
終了行:
[[BlueTooth]]
&color(red){※前提条件:本情報はBlueTooth 4.0を基づいて説...
#contents
* 概要 [#j83f509d]
蓝牙mesh并非无线通信技术,而是一种网络技术。
蓝牙信号传输方式为点对点传输,蓝牙mesh和zigbee相似,都为...
数据包组成:地址+包头+有效信息
** 蓝牙mesh网络模型 [#jf230ee6]
网络协议层次结构均大致相同,分为4层或5层
- 应用层: 数据使用
- 传输层: 封箱,加密 / 拆箱 ,解密
- 网络层 :贴标签
- 物理层 :以二进制形式将数据在个MAC地址之间进行数据传输
** 蓝牙mesh节点 [#t7fb5233]
- 如果一台设备成为了蓝牙mesh网络中的一部分,我们将这台设...
- 若该设备未成为蓝牙mesh网络的一部分,我们将该设备称之为...
- 而将一台为配网设备变成节点的过程,我们称之为:配网。
- 一个称为Provisioner的设备(通常是手机)被用来管理未配置...
未配置设备不能发送任何mesh消息,但是它能通过广播告诉Provi...
节点可以发送和接收mesh消息,并且它是通过Configuration Cli...
Configuration Client通常和Provisioner是同一个设备,用来配...
Configuration Client也能将节点从mesh网络中移除,让这个节...
节点的类型
- 代理节点
- 中继节点 / 转发节点
- 边缘节点:
- 朋友节点:为低功耗节点睡眠提供后台服务,一个朋友节点可...
- 低功耗节点:例如温湿度传感器,不需要时刻处于打开状态,...
每个节点可以不止代表一种功能节点,大部分的节点都具有中继...
** 蓝牙mesh网络中信号传播的方式分为两种 [#n68654d5]
- GATT:点对点传播,一般是代理节点对中继/边缘节点的传播
- ADV:广播发送消息,一般是中继节点对其周围节点的传播,以...
* 蓝牙mesh网络地址 [#fd764442]
- 未分配地址(Unassigned Address):0x0000
- 单播地址(Unicast Address):0x0001-0x7FFF 用于唯一标识...
-- 在“启动配置”(provisioning)期间,启动配置设备(provis...
-- 单播地址可能出现在消息的源地址字段或目的地址字段中。发...
- 组播地址(Group Address):0xC000-0xFFFF 用于标识网络中...
-- 包含两种类型 动态分配的地址(Dynamically Assigned) ->...
-- 固定地址(Fixed Address) 由蓝牙技术联盟分配,分为五段...
--- 保留供将来使用 (RFU) –> 0xFF00-0xFFFB
--- All-proxies -> 0xFFFC 发送到启用代理(proxy)功能的所...
--- All-friends -> 0xFFFD 发送到启用friend功能的所有节点
--- All-relays -> 0xFFFE 发送到启用中继(relay)功能的所...
--- All-nodes -> 0xFFFF 发送到所有节点
--- 发送到固定节点的所有消息都由节点的主元素(primary ele...
- 虚拟地址(Virtual Address):为扩展蓝牙地址而出现
-- 虚拟地址是与特定的UUID标签相关联的一组元素;
-- 这些地址可能会被发布或订阅。
-- UUID标签是与多个来自一个或多个节点的元素相关联的128位...
-- 对于虚拟地址,15和14位分别设置为1和0;13 – 0位被设置为...
-- 散列(hash)来自于Label UUID。
-- 使用订阅元素(subscribing element)来检查完整的128位UU...
当一个空间内同时存在多个蓝牙设备,为了蓝牙设备间信息传输...
不同蓝牙设备的无线电波跳频都不一致,因此大大减少了信号干...
另外,蓝牙设备厂商在出厂蓝牙设备前给每一台蓝牙设备都分配...
* 蓝牙mesh网络基本概念 [#f1d60a4b]
** 节点(node) [#i169a8e0]
蓝牙mesh网络中的设备被称为节点 (node) 。每个节点都能发送...
** 特性(Features) [#sab9994b]
节点在mesh网络中承担更为复杂的任务,扮演不同的角色,表现...
+ 低功耗 (Low-Power) 特性:功率受限的节点可能会利用低功耗...
+ Friend 特性:功率不受限的节点很适合作为friend节点。Frie...
+ 中继 (Relay) 特性:中继节点能够接收和转发消息,通过消息...
+ 代理 (Proxy) 特性:代理节点能够实现 GATT 和蓝牙mesh节点...
** 元素(Elements) [#zeeecf6c]
每个节点至少拥有一个元素,称为主元素(Primary Element),...
#codeprettify{{
节点 = 灯泡 一个元素 = 主元素 节点功能
开/关 亮度
元素条件/状态
“开”或“关” 0-10(亮度等级)
}}
** 模型 (Model) 和状态 (State) [#mbb0bbf3]
节点的基本功能都由模型 (Model) 来定义和实施。模型位于元素...
以灯泡为例,该模型的功能是开关和调节亮度。相关的状态分别...
模型 (节点功能) 开/关 状态 -> “开”或“关” 亮度 (0-10) 状态...
#codeprettify{{
XXX
}}
#hr();
コメント:
#comment_kcaptcha
ページ名: