最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

Bluetooth

Bluetooth® PHY、MAC、およびシステムレベルのモデル化

Communications Toolbox™ Library for the Bluetooth Protocol には、Bluetooth 通信システムの設計、モデル化、シミュレーション、およびテストに関する規格準拠の関数と参考例が用意されています。このライブラリは、Bluetooth Low Energy (BLE) および Bluetooth 基本レート/拡張データ レート (BR/EDR) 波形のプロトコル層のモデル化、ネットワークのモデル化、リンクレベルのシミュレーション、ゴールデン リファレンスの検証、およびテスト波形生成をサポートします。

ライブラリを使用して、エンドツーエンド通信リンクを構成、シミュレート、測定、および解析できます。ライブラリ関数を変更またはカスタマイズし、Bluetooth システムとデバイスを実装するための参照モデルとして使用することができます。BLE の関数と構成オブジェクトを使用することで、PHY の処理のモデル化、デバイスの役割とモードの割り当て、接続管理とセキュリティ サービスの提供が可能です。ライブラリの機能と例を使用して、Bluetooth BR/EDR 波形を生成および復号化します。

ライブラリには、Bluetooth デバイスの動作や Bluetooth デバイスのネットワークをモデル化する際に役立つ参考例が用意されています。用意されているリファレンス設計を適応させて、マルチノードのネットワークの通信を調査したり、設計のシステム パフォーマンスを調査したりします。ライブラリには、ネットワーク層のフラッディングとエネルギー プロファイリングについて学習するための BLE メッシュ ネットワークの参考例が含まれています。Bluetooth ライブラリの機能と例を使用して、他のネットワークからの干渉や他のネットワークとの共存をモデル化したり解析したりします。

主な機能

  • Bluetooth 5.0 および 5.1 用の規格準拠モデル

  • 波形生成および復号化

  • チャネルの符号化、同期、チャネル推定、およびイコライズを含む、信号処理関数

  • 参考例を使用したリンクレベルのシミュレーション

  • リンク層、L2CAP、ATT、および GAP を含むプロトコル メッセージの生成と復号化

  • チャネル選択アルゴリズム

  • 干渉と共存のモデル化を含む、ネットワークのモデル化の例

  • C および C++ コード生成のサポート

アドオン エクスプローラーから Communications Toolbox Library for the Bluetooth Protocol をダウンロードできます。詳細については、アドオンの取得と管理を参照してください。