Mesh network with Bluetooth low energy (BLE) nodes enabling communication
between a BLE device and a Smartphone
Control and monitor applications involving short packets
Advertising packets used for data communication using managed flooding
method
Multi-hop data transmission up to 126 hops
Network node support up to 32,767 nodes
Multiple communication scenario
–
Smartphone to node communication with unicast addressing
–
Smartphone to node communication with multicast (Group) addressing
–
Smartphone to node communication with broadcast addressing
–
Node to node communication
Secure communication
–
Devices added to a network are provisioned using proven security
algorithms using 256-bit elliptic curves
–
All messages in the network are encrypted with AES-128 CCM mode
–
Privacy through obfuscation
–
Protected against security attacks like Brute-force, Bit-Flipping, Eaves
Dropping, Replay, Trashcan, Man in the middle and physical insecure
device attacks
Supported features
–
Publish-subscribe paradigm (up to 10 groups)
–
Node UUID configurable by user
–
Transport layer handling up to 384-byte packets
–
Provisioning and network layer based on Mesh profile v1.0.1
–
Heartbeat
–
Provisioned node database transfer among smartphones via e-mail and
cloud applications
–
Multiple element per node support
–
Key refresh
–
Initialization vector update procedure
–
Whitelist and blacklist filtering
–
Provisioning over advertising (PB-ADV)
–
Output OOB, Input OOB, Public Key OOB Provisioning
Middleware
Hardware
Abstraction
ST BlueNRG-LP
Core Stack
ST Cryptographic
Library
Board Support
Package
Hardware Abstraction
Layer API
Hardware
BlueNRG-LP
•
•
DB4331
-
Rev 1
-
October 2020
For further information contact your local STMicroelectronics sales office.
www.st.com
STSW-BNRGLP-Mesh
Product summary
Mesh over Bluetooth
low energy
Evaluation platform
based on
BlueNRG-355MC
system-on-chip
STSW-BNRGLP-
Mesh
STEVAL-
IDB011V1
BLE Connected
Nodes
Applications
Bluetooth Low
Energy
Smart Home
Smart City
•
•
•
•
•
Supported models
–
Configuration model
–
Health model
–
Generic model on-off, level example
–
Generic Power on-off server
–
Generic Transition time server
–
Lighting model example (Lightness, CTL, HSL)
–
Light Lc Server Models
–
Light Lc controller
–
Vendor model
–
Template for Time and Scene model
Embedded SDK available
–
Demo Application source code for user application development
–
Mesh stack provided as precompiled/object library
–
Support for
BlueNRG-LP
product family
–
Ready examples for
STEVAL-IDB011V1
Android and iOS SDK available
–
Demo App source code available
–
Mesh implementation provided as library
–
Android App available on Google Play Store
–
iOS App available on iTunes
Supported devices:
–
BlueNRG-LP
–
Embedded SDK is easily portable on other evaluation boards using
BlueNRG family of products by modifying the board support package (BSP)
BT SIG Mesh 1.0.1 Certification
Description
BlueNRG-Mesh is a software solution for connecting multiple BLE (Bluetooth low
energy) devices in Mesh networks for Internet of Things (IoT) solutions. It enables
true two-way communication between Bluetooth-enabled devices in powerful, secure,
integrated and range-extending Mesh networks.
The solution is compatible with the ST
BlueNRG-LP
device.
Applications
•
•
•
•
Smart home (lighting, HVAC, security and access control, healthcare)
Asset tracking
Assisted living
Smart city (street lighting, general purpose messaging)
DB4331
-
Rev 1
page 2/5
STSW-BNRGLP-Mesh
Licensing and other information
1
Licensing and other information
Developer-friendly license terms
The initial BlueNRG-Mesh is built over Motorola’s Mesh Over Bluetooth Low Energy (MoBLE) technology.
The present solution involving both the Mesh library and applications is developed and maintained solely by
STMicroelectronics.
DB4331
-
Rev 1
page 3/5
STSW-BNRGLP-Mesh
Revision history
Table 1.
Document revision history
Date
26-Oct-2020
Version
1
Changes
Initial release
DB4331
-
Rev 1
page 4/5
STSW-BNRGLP-Mesh
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to
www.st.com/trademarks.
All other product or service
names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.