Proxy Protocol允许节点通过GATT收发mesh消息
Proxy Protocol Roles
包含两部分:Proxy Server和Proxy Client
- Proxy Server
需要支持Proxy Protocol和其他至少一种mesh bearer。
通常是要GATT和ADV都支持
- Proxy Client
仅支持Proxy Protocol。
Proxy PDU
client和server通过PDU交互mesh信息,一个Proxy PDUs包括Network PDUs,mesh beacons,proxy configuration message或Provisioning PDUs。
Proxy filtering
过滤器减少Network PDUs的数量
- 白名单
允许接收该消息的dst - 黑名单
不允许接收该消息的dst
Mesh GATT services
包含两个基础的服务,Provisioning Service和Proxy Service。同时应该只有一个work
像这种,需要在广播中定义这种服务,包含UUID各种数据等,像Local Name这些东西,就应该写在scan response data中。
- Mesh Provisioning Service
允许client去配对一个server,然后加入mesh Network
- Mesh Proxy Service
允许server收发client的Proxy PDUs