Document:
SHARKY - User’s Guide
2020/07/20
3.2.
BLE Mesh Technology overview
Figure 3. BLE Mesh Topology
Borrowing from the original Bluetooth specification, the Bluetooth SIG defines several
profiles — specifications for how a device works in a particular application — for low energy
devices. Manufacturers are expected to implement the appropriate specifications for their
device in order to ensure compatibility. A device may contain implementations of multiple
profiles.
Majority of current low energy application profiles is based on the generic attribute profile
(GATT), a general specification for sending and receiving short pieces of data known as
attributes over a low energy link. Bluetooth mesh profile is the exception to this rule as it is
based on General Access Profile (GAP).
Bluetooth mesh profiles use Bluetooth Low Energy to communicate with other Bluetooth Low
Energy devices in the network. Each device can pass the information forward to other
Bluetooth Low Energy devices creating a "mesh" effect. For example, switching off an entire
building of lights from a single smartphone.
Conceptually, the Bluetooth Mesh Standard is defined as a publish/subscribe model where
publishers can publish to a certain topic and subscribers can subscribe to one or more topics
of interest.
Doc: UG_MDX-STWBx, Rev 1.6
pag. 12 of 57