查看: 2478|回复: 0

[技术交流] 蓝牙meshQ&A 第二弹 mesh网络的网络分层和地址

[复制链接]

108

主题

163

帖子

618

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
618
发表于 2018-12-21 16:42:54 | 显示全部楼层 |阅读模式
在第一弹中,向您介绍了mesh网络的基本知识和基本架构,那么在本篇中,将为您介绍蓝牙mesh网络的网络分层和地址概念
Q:蓝牙mesh网络的网络分为那几个层级?
A:蓝牙mesh网络分为七个层级,从上往下依次为:
1、模型层(models):模型定义了节点的网络、应用功能;
2、定义模型层(foundation models):定义了和模型功能相关的状态、消息;
3、接入层(access):定义并控制传输地数据加密、解密和验证;
4、传输上层(upper transport):数据加密、解密、验证的执行;
5、传输下层(lower transport):传送数据的分片和重组;
6、承载层(bearer):节点间的数据传送;
7、BLE层(Bluetooth Low Energy);蓝牙mesh的物理层,参照蓝牙BLE4.2协议进行规定;(见下图图1)

图1 蓝牙mesh的网络分层

Q:蓝牙mesh网络中又哪几种类型的地址?
A:蓝牙mesh网络中划分了一下四种地址:
1、未分配地址:未经配置的元素或未被指定地址的元素拥有的就是未分配地址;
2、单播地址:网络中的一个element拥有一个单播地址;
3、虚拟地址:与特定的UUID标签相关联的一组元素地址;
4、群组地址:一种多播地址,例如客厅一个客厅中的多有元素共同拥有一个群组地址;


Q:蓝牙mesh网络中的地址段是怎么划分的?
1、未分配地址:0b00000000000000000;
2、单播地址:以0b0开头;
3、虚拟地址:以0b10开头;
4、组播地址:以0b11开头;十进制(0xC000~0XCFFF)
(见下图图2)

图2 蓝牙mesh网络中的四种地址类型及其地址段


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表