Mesh Profile 规范被定义为一个分层架构,如图所示。

蓝牙mesh-分层架构

描述
bearer layer 定义了如何在节点之间传输网络消息。定义了两种bearersadvertising bearer  GATT bearer。将来可能会定义更多的bearers
network layer

1、定义了如何将传输消息定位到一个或多个elements

2、定义了允许bearer layer 传输Transport PDUs网络消息格式。

3、决定是中继/转发消息、接受消息以进行进一步处理,是拒绝消息

4、定义了如何加密验证网络消息

lower transport layer

1、定义了如何将upper transport layer消息分片重组为多个Lower Transport PDUs,从而将大的upper transport layer 消息传递给其他节点

2、定义了一个控制消息来管理分片重组。

upper transport layer

1、对应用数据进行加密解密验证,并为访问消息提供保密性 

2、定义了如何使用传输控制消息来管理节点之间的upper transport layer,包括使用Friend feature时的情况。

access layer

1、定义了更高层应用程序如何使用upper transport layer

2、定义应用数据的格式;定义和控制在upper transport layer执行的应用数据加密解密 ;

3、检查传入的应用数据是否在正确的网络和应用**上下文中接收到,然后再将其转发到更高层

Foundation Model layer 

定义配置和管理mesh网络所需的states, messages和models 

Model layer

Model layer定义models ,这些models 用于标准化典型用户场景的操作。

 

相关文章:

  • 2021-05-24
  • 2021-11-23
  • 2021-05-28
  • 2021-11-03
  • 2021-10-18
  • 2021-09-08
  • 2021-05-05
猜你喜欢
  • 2021-12-19
  • 2021-05-28
  • 2021-07-01
  • 2021-12-06
  • 2021-10-18
  • 2021-05-15
  • 2021-12-19
相关资源
相似解决方案