- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
What is the limit to the maximum number of GATT-proxy (phones) that can simultaneously transfer data on the BLE Mesh? What is the maximum number of nodes that can be on the BLE Mesh. Is this limited to memory?
Thanks in advance,
Scott
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes. One limitation of number of nodes, applications, etc. could be the available memory of the device/node. One of the other main limitation factor is, the time taken by the router nodes to receive a message and drop/forward it.
The default values configured for the network keys, application keys, scenes and scheduler events are 4, 8, 10 and 16 respectively. The maximum values for these parameters depend on the available free RAM for a given application.
As per the mesh specification, 32767 elements can be added to a mesh network. A Node can have multiple elements containing multiple models. Please check https://www.bluetooth.com/specifications/mesh-specifications/
GATT proxy node communicates with the GATT client (E.g. phone ) over a GATT connection which is one-to-one. If a network has 3 GATT proxy node, 3 such connection can be established. When multiple provisioners are used in network, the database should be distributed across the provisioners properly. With current helper application, users can import/export the provisioner database in JSON format.
We have tested 150+ nodes (closely packed) in a single network without any issues.
Please have a look at the Mesh AppNote: https://www.cypress.com/file/473921/download
Thanks,
-Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Yes. One limitation of number of nodes, applications, etc. could be the available memory of the device/node. One of the other main limitation factor is, the time taken by the router nodes to receive a message and drop/forward it.
The default values configured for the network keys, application keys, scenes and scheduler events are 4, 8, 10 and 16 respectively. The maximum values for these parameters depend on the available free RAM for a given application.
As per the mesh specification, 32767 elements can be added to a mesh network. A Node can have multiple elements containing multiple models. Please check https://www.bluetooth.com/specifications/mesh-specifications/
GATT proxy node communicates with the GATT client (E.g. phone ) over a GATT connection which is one-to-one. If a network has 3 GATT proxy node, 3 such connection can be established. When multiple provisioners are used in network, the database should be distributed across the provisioners properly. With current helper application, users can import/export the provisioner database in JSON format.
We have tested 150+ nodes (closely packed) in a single network without any issues.
Please have a look at the Mesh AppNote: https://www.cypress.com/file/473921/download
Thanks,
-Dheeraj