Silicon Labs の Bluetooth メッシュ SDK があれば、産業および商業 IoT セグメントに対して信頼性の高いセキュアなワイヤレス・メッシュ・アプリケーションを構築できます。メッシュ SDKは、開発から無線メンテナンスまで、製品のライフサイクル全体を網羅しています。当社の簡素化メッシュ・スタックは、常に最新のプロトコル・バージョン、最先端の機能、堅牢なセキュリティをサポートします。C ベースの GCC か IAR コンパイラと Silicon Labs の Simplicity Studio、直感的な開発環境、最も価値の高い無料の開発ツールボックスと動作します。
Bluetooth メッシュ・ソフトウェア開発キットは、Silicon Labs GSDK の一部です。これは、サンプル・プロジェクト、周辺機器ドライバ、Bluetooth メッシュ プロトコル・スタック、API の広範なライブラリで構成されています。
Silicon Labs を使えば、Bluetooth メッシュに対して、実証済みで、ハードウェアに依存しないソフトウェア・スタックと API は 1 つだけ持つことで事足ります。このアプローチは、開発をスピードアップし、SW と HW から新しい Bluetooth メッシュ製品への移行を劇的に簡素化します。その結果、より堅牢なソフトウェアとなり、開発やメンテナンスのコストを削減します。
Silicon Labs の Bluetooth メッシュ・スタックがあれば、お客様の製品を競争に先んじさせることができます! 当社のスタックは、業界の最前線で進化し、最新の仕様をサポート、世界でもいち早く必要な機能を提供しています。
機能 | メリット | |
---|---|---|
メッシュ・ノード・タイプ | Bluetooth メッシュに指定されたすべてのノード・タイプは、Silicon Labs スタックでサポートされています。リレー、プロキシ、使いやすい、低電力機能 (LPN) | |
プロビジョニング・プロトコル | メッシュネットワークに新しいノードを追加する場合、プロビジョナーとプロビジョニングされたノードは PB-ADV または PB-GATT ベアラのいずれかを介して通信できます。これにより、Bluetooth Low Energy と GATT をサポートする古いスマートフォンでもアプリケーションは動作します。 | |
GATT サービス | 両 GATT サービスは、Silicon Labs の Bluetooth メッシュ (プロキシとプロビジョニング) でサポートされています。 | |
ホスト・インターフェイス | ホスト・ネットワーク・コプロセッサ (NCP) インターフェイスには、RTS/CTSGPIO なしのRTS/CTSスリープおよびウェイクアップ管理用コントロール付き 4-ワイヤ式 UART か 2-ワイヤ UART が含まれています。 | |
Wi-Fi 共存 | Wi-Fi や Bluetooth メッシュなどの複数の 2.4 GHz プロトコルを備えた IoT デバイスを開発していますか? Silicon Labs の Wi-Fi 共存を使えば、干渉を低減し、信頼性を高めることができます! これはパケット・トラフィック・アービトレーション (PTA) に基づいており、Bluetooth メッシュ・デバイスが、コロケートされた Wi-Fi デバイスと送受信を協調させることができます。 | |
不揮発性メモリ | Silicon Labs の Bluetooth メッシュがれば、データや設定に応じてメモリ・ブロックのサイズを調整できます。不揮発性メモリには、2 つのオプションがあります。NVM3 とパーシステント・ストレージ (PS) は、MG1、B/MG12、B/MG13 に対応し、NVM3 は B/ MG21 と B/ MG22 に対応します。 |
Silicon Labs の Bluetooth メッシュ・スタックには、指定されたすべてのセキュリティ機能が搭載されています。
ECDH - 楕円曲線 Diffie–Hellman キー契約
AES-128 暗号化、認証、難読化によるメッセージ認証とデータ追跡防止
ユーザーが確認した乱数でメッシュネットワークにデバイスを安全に追加する帯域外認証
Man-In-The-Middle (MITM) 攻撃を防ぐリプレイ保護
デバイスの耐用期間中にセキュリティキーを変更する、キー・リフレッシュ (ブラックリスト)
お客様の IoT アプリケーションが Bluetooth の仕様を以上のセキュリティを必要とする場合、Silicon Labs のハードウェアは、Bluetooth アプリケーションの信頼できる実行環境である mbed TLS をサポートしています。
アップデートファイルソースを認証し、AES-128 を使用してプロセスを暗号化し、セキュアブートを介して変更されていないファームウェアを保証するセキュアな OTA ファームウェアアップデートを介して、設置済みベース全体を維持します。
当社の Secure Gecko ブートローダは、OTA、UART、Secure Boot、フラッシュ・パーティショニング、およびフラッシュ用の内部および外部 SPI を介して、認証およびAES-128暗号化されたソフトウェア・アップデートをサポートします。
幅広いソフトウェア・セキュリティ機能だけでなく、お客様の IoT アプリケーションは Silicon Labs のハードウェア・セキュリティによって保護されます。
Silicon Labs の Bluetooth メッシュ SDK は C プログラミング言語を使用し、GCC か IAR コンパイラで使用できます。開発の究極のスピードと容易さを得るためには、すべての Silicon Labs の技術とハードウェア向け統合開発環境である Simplicity Studio をお勧めします。
Simplicity Studio は、直感的な開発体験と最も貴重なツールボックスを無料で提供します。
Simplicity Studio をインストールする際、開発環境が自動的にカスタマイズされ、ターゲット・ハードウェアに基づいて SDK をインストールします。Eclipse ベースの IDE、GCC ツールチェーンの正しいバージョン、Make、Commander、J-Link ドライバー、エネルギー・プロファイラ、ネットワーク・アナライザー、PIN ツール、GATT コンフィギュレータ、メッシュ・コンフィギュレータなど、すべてが 1 つの直感的なエンド・ツー・エンドの開発者体験にまとめられています。これは、Silicon Labs でダウンロードできる唯一の開発ツールです。
プリコンパイル済みデモ、アプリケーション・ノート、およびサンプルにより、素早く立ち上げ実行します。エネルギー・プロファイリングやネットワーク分析といった高度なツールを使用して、ワイヤレス・システムを最適化できます。ソフトウェア・パッケージを下から選択してください。
![]() |
GitHubSilicon Labs のワイヤレス IoT SDK は、GitHub でダウンロードすることもできます。 |
リリース | 日付 | リリース・ノート |
---|---|---|
2022 | 2022/06 | バージョン 3.0.0.0![]() |
2022/03 | バージョン 2.2.2.0![]() |
|
2022/01 | バージョン 2.2.1.0![]() |
|
2021 | 2021/12 | バージョン 2.2.0.0![]() |
2021/10 | バージョン 2.1.4.0![]() |
|
2021/09 | バージョン 2.1.3.0![]() |
|
2021/09 | バージョン 2.1.2.0![]() |
|
2021/07 | バージョン 2.1.1.0![]() |
|
2021/06 | バージョン 2.1.0.0![]() |
|
2021/04 | バージョン 2.0.2.0![]() |
|
2021/01 | バージョン 2.0.1.0![]() |
|
2020 | 2020/12 | バージョン 2.0.0.0![]() |
リリース | 日付 | リリース・ノート |
---|---|---|
2021 | 2021/10 | バージョン 3.1.4.0![]() |
2021/09 | バージョン 3.1.3.0![]() |
|
2021/07 | バージョン 3.1.1.0![]() |
リリース | 日付 | リリース・ノート |
---|---|---|
2022 | 2022/06 | バージョン 4.1.0.0![]() |
2022/03 | バージョン 4.0.2.0![]() |
|
2022/01 | バージョン 4.0.1.0![]() |
|
2021 | 2021/12 | バージョン 4.0.0.0![]() |
2021/10 | バージョン 3.2.3.0![]() |
|
2021/09 | バージョン 3.2.2.0![]() |
|
2021/07 | バージョン 3.2.1.0![]() |
|
2021/06 | バージョン 3.2.0.0![]() |
|
2021/04 | バージョン 3.1.2.0![]() |
|
2021/01 | バージョン 3.1.1.0![]() |
|
2020 | 2020/12 | バージョン 3.1.0.0![]() |
2020/10 | バージョン 3.0.2.0![]() |
|
2020/09 | バージョン 3.0.1.0![]() |
|
2020/07 | バージョン 3.0.0.2![]() |