Bluetooth メッシュ、Thread、および Zigbee は建物やホーム・オートメーション製品へのワイヤレス接続性を追加するためによく利用されているメッシュネットワーキング標準です。Silicon Labs が実施するメッシュ・ネットワーク・パフォーマンステストは、IoT 向け製品の設計の際に情報に基づいた選択をし、開発者がワイヤレスの動作をより良く理解するための手助けをします。
メッシュ・ネットワーキング技術の試験
スループット、レイテンシー、スケーラビリティと信頼性に対するネットワークサイズの影響のようなネットワーキングパフォーマンスの特徴は、考慮されるべき重要な要素です。異なるエコシステム、ゲートウェイ、インターフェイス、クラウド接続性で使用される技術などの追加的要素も、技術を選択する際の要素とする必要があります。
| Bluetooth メッシュ | Thread | Zigbee | |
|---|---|---|---|
| マーケットの注目 | 照明とホームオートメーション | 商業用/産業用 | ホームオートメーション、照明、メータリング |
| 成熟度 | 2017年に確立 |
2015年に確立 | 2003年に確立 |
| アプリケーションレイヤ |
元来のメッシュモデル | ドット・ドット、OCF、および Nest Weave のような IP ベースのアプリケーションレイヤに対してフレキシブルにサポート | 広範囲にわたる Zigbee Cluster Library(ZCL) |
| IPv6 |
なし | あり | なし |
| クラウド接続性 |
スマートフォン(一時的)ゲートウェイ | 境界ルーター・ゲートウェイ | ゲートウェイ |
| エコシステム |
なし | Nest | Amazon、IKEA、Phillips HUE、Samsung SmartThings、Lowes Iris、Wink、Cox、Rogers、Deutsch Telekom (Qivicon)など |
| ルーティング |
管理フラッディング | フル・ルーティング | フル・ルーティング |
| 備考 |
ビーコン、ダイレクト電話接続 | — | 最も成熟した |
メッシュ・ネットワーキング標準のパフォーマンスの比較
ベンチマーク要件
- 実世界の環境で様々な Bluetooth、Wi-Fi、および Zigbee ネットワーク・アクティビティを活用する
- ネットワーク上の全ノード全体で、イーサネットバックチャネルとパケット・トレーシングで時刻表示を同期させる
- 異なるスループットとレイテンシー設定全域でのパフォーマンス測定する
- システムのキャラクタリゼーション改善のために、ワイヤレストラフィックとエネルギー測定結果を相関させる
ネットワーク・パフォーマンスのテスト
各種テストは、Bluetooth メッシュ、Thread、Zigbee、および独自プロトコルの動作が可能な Silicon Labs の ワイヤレス Gecko SoC プラットフォームを使用して実施されました。Silicon Labs の Bluetooth メッシュ、Thread、および Zigbee ソフトウエア・スタックを使用しました。テスト環境は、様々な Wi-Fi と Zigbee ネットワークのある、商用オフィスビルです。ワイヤレステスト・クラスターが廊下、会議室、ロビーに設置されました。
ベンチマークの結果
結果の概要
- Thread、Zigbee、および Bluetooth メッシュは、小ペイロードでの小さいネットワークでは類似した性能を発揮します
- ペイロードとスループットの増加が必要とされる場合は、Thread と Zigbee が Bluetooth メッシュよりも優れています
- ネットワークサイズの増大に伴いこの3つすべてのレイテンシーが増加するが、 Bluetooth メッシュが最大の増加を示します
- IoT ワイヤレス接続性ソリューションの選択には、期待されるエコシステムや電力消費要件などの追加の基準を含める必要があります
- 大型 Bluetooth メッシュ・ネットワークでは、中継の最適化を図ることでパフォーマンス最適化をすることができます
- Bluetooth メッシュは、マルチキャスト・メッセージ向けのショートメッセージ(<=11B)が使用されている時に最も効果を発揮します
100 バイトのペイロード向けスループット
- 通常のネットワークは 2-3 ホップで構成されています
- スループットはホップ数によって異なります
- プロトコル・パフォーマンスはホップ数の増加に伴い類似します
- Bluetooth メッシュの小型パケットのペイロードは、スループットを減少させます
4 ホップでのレイテンシー
- すべてのプロトコルは、ごく小さいペイロードに対しては類似したレイテンシーを提供します
- Thread フラグメンテーション(6LowPAN)は、ペイロードサイズの増加と共に最高効率とレイテンシー・パフォーマンスを達成します
- Zigbee は優れた効率が実現しますが、一部のアプリケーション層は断片化されています
- Bluetooth メッシュのレイテンシーは小型パケットサイズによるペイロードサイズの増加に伴い劣化し、セグメンテーションを引き起こします。
小さいペイロードの小型ネットワーク
- 3 つすべてのピークは 50 ミリ秒 (ms)以下
- 全てが 90 ms 以下の分散で、マーケット指標の 200 ms をかなり下回っている
- 全プロトコル向けのマルチキャストが非常に高い信頼性を提供します
中程度ペイロードの小型ネットワーク
- Thread は最大 100 ミリ秒(ms)のレイテンシーで、最高のパフォーマンスを発揮します
- Zigbee の優れたパフォーマンス – ほとんどのパケットが 80 ms のレイテンシーを受信し、最大 130 ms まで分布
- Bluetooth メッシュのレイテンシーは、 20~200 ms の最大変動を示します
小さいペイロードの大型ネットワーク
- Thread はレイテンシーが最大 100 ms で最高のパフォーマンスを発揮します
- Zigbee の優れたパフォーマンス – ほとんどのパケットが 80 ms のレイテンシーを受信し、最大 130 ms まで分布
- Bluetooth メッシュのレイテンシーは 60 ms でピークになり 250 ms 後に分散します
- 192 ノードのすべてが Bluetooth メッシュを中継し、中継の最適化はされませんでした
中程度ペイロードの大型ネットワーク
- Thread はレイテンシー分布が最大 100 ms で最高のパフォーマンスを発揮します
- Zigbee の優れたパフォーマンス – ほとんどのパケットが 80 ms のレイテンシーを受信し、最大 130 ms まで分布
- Bluetooth メッシュのレイテンシーは 60 ms でピークになり 250 ms 後に分散します
- 192 ノードのすべてが Bluetooth メッシュを中継し、中継の最適化はされませんでした
メッシュのパフォーマンス・リソースを見る
フィルタ
録画ウェビナー
ホワイト・ペーパー
