BlueNRG-Meshは、IoT向けの複数のBluetooth® low energyデバイスをメッシュ・ネットワークで接続するソフトウェア・ソリューションです。BlueNRG-Meshは、強力かつセキュアで統合および接続範囲拡張が可能なメッシュ・ネットワーク上で、Bluetooth対応機器間の双方向通信を実現します。

このソリューションは、STのBlueNRGファミリの全製品に対応します。

主な特徴

  • Bluetooth low energy機器とスマートフォン間の通信を可能にする、Bluetooth low energyノードによるメッシュ・ネットワーク
  • ショート・パケットを伴うアプリケーションの管理とモニタ
  • マネージド・フラッディング方式を用いた、データ通信のために使用されるアドバタイジング・パケット
  • マルチホップ・データ伝送(最大126ホップ)
  • ネットワーク・ノードのサポート(最大32,767のノード)
  • 複数の通信シナリオ
    • ユニキャスト・アドレスによるスマートフォンからノードへの通信
    • マルチキャスト(グループ)・アドレスによるスマートフォンからノードへの通信
    • ブロードキャスト・アドレスによるスマートフォンからノードへの通信
    • ノード間通信
  • セキュアな通信
    • ネットワークに追加される機器は、256bitの楕円曲線を用いた実績のあるセキュリティ・アルゴリズムを使用してプロビジョニングされます。
    • ネットワーク上で伝送されるすべてのメッセージは、AES-128 CCMモードにより暗号化されます。
    • 難読化によるプライバシー保護
    • セキュリティ攻撃に対する保護(ブルートフォース・アタック、ビットフリッピング攻撃、盗聴、リプレイ攻撃、ごみ箱攻撃、中間者攻撃、および物理的にセキュリティ保護されていない機器に対する攻撃など)
  • サポートされる機能
    • パブリッシュ・サブスクライブ方式(最大10のグループ)
    • ユーザが構成可能なノードUUID
    • パケット(最大384B)のトランスポート層ハンドリング
    • Mesh profile v1.0に基づくプロビジョニングおよびネットワーク層
    • ハートビート
    • 電子メールおよびクラウド・アプリケーションを経由でのスマートフォン間のプロビジョニングされたノード・データベース転送
    • ノードごとの複数のエレメントのサポート
    • 鍵の更新
    • 初期化ベクトル更新
    • ホワイトリストおよびブラックリストのフィルタリング
  • サポートされるモデル
    • 構成モデル
    • ヘルス・モデル
    • 汎用モデルのオン/オフ、レベル・サンプル
    • 照明モデルのサンプル
    • ベンダ・モデル
  • 組込みSDKが利用可能
    • ユーザ・アプリケーション開発を目的としたデモ・アプリケーションのソース・コード
    • コンパイル済み/オブジェクト・ライブラリとして提供されるメッシュ・スタック
    • BlueNRG製品ファミリのサポート
    • STEVAL-IDB007V1、STEVAL-IDB007V2、STEVAL-IDB008V2およびX-NUCLEO-IDB05A1(NUCLEO-L152REと共に使用)のサンプル
    • BlueNRG-2 over GATT向けファームウェアのOTA(Over-the-air)アップグレード例
  • AndroidおよびiOS SDKが利用可能
    • デモ・アプリケーションのソース・コードが利用可能
    • ライブラリとして提供されるメッシュ実装
    • Google PlayストアでAndroidアプリが入手可能
    • iTunesでiOSアプリが入手可能
  • サポートされる機器:
    • BlueNRG-1
    • BlueNRG-2
    • BlueNRG-MSおよびSTM32L152RE
    • SPBTLE-RFTR (BlueNRG-MS)およびSPBTLE-1S(BlueNRG-1)向けのモジュールのサポート
    • BlueNRG製品ラインを使用して、ボード・サポート・パッケージ(BSP)を修正することにより、組込みSDKをその他の評価ボードに容易に移植できます。
  • BT SIG Mesh 1.0認証

画像

STSW-BNRG-Mesh

STSW-BNRG-Mesh ×

リソース

技術文書

製品スペック
Description バージョン サイズ
DB3397 DB3397: Mesh over Bluetooth low energy 3.0 277 KB
ユーザマニュアル
Description バージョン サイズ
UM2417 UM2417: API guide for the BlueNRG-Mesh iOS SDK 2.0 1008 KB
UM2290 UM2290: BlueNRG Mesh Android API guide for Mesh over Bluetooth low energy 2.0 1 MB
UM2180 UM2180: Getting started with the ST BlueNRG-Mesh Android application 2.0 3 MB
UM2295 UM2295: Getting started with the ST BlueNRG-Mesh embedded firmware 2.0 6 MB
UM2361 UM2361: Getting started with the ST BlueNRG-Mesh iOS application 2.0 8 MB

Publications and Collaterals

フライヤー
Description バージョン サイズ
BlueNRG-Mesh Bluetooth Low Energy networking for a smarter home 1.0 887 KB

法務

ライセンス契約
Description バージョン サイズ
SLA0077 SLA0077: SOFTWARE LICENSE AGREEMENT ("Agreement") 2.11 633 KB

ツール & ソフトウェア

Ecosystems
STM32 Open Development Environment
ソフトウェア製品
MCUs Embedded Software
評価ツール
ソリューション用評価ボード

ソフトウェア入手

製品型番 Software Version Marketing Status Supplier ダウンロード
BlueNRG-Mesh for iOS 1.06.000 Active ST GO TO SITE
BlueNRG-Mesh for Android 1.06.000 Active ST GO TO SITE
STSW-BNRG-Mesh 1.06.000 Active ST

 

サポート & コミュニティ



PREMIUM CONTENT (1)

×