最終更新:2022-08-02 (火) 13:00:45 (6d)  

Bluetooth/アドレス
Top / Bluetooth / アドレス

Bluetooth Classic

ピコネット

  • 1台のマスターに対しスレーブは7台まで
  • Logical Transport Address (LT_ADDR?:3bit)
    • Active Member Addressとも

BD_ADDR

  • BDアドレス (Bluetooth Device Address)
  • 各機器に固有の番号
  • 48bit (6バイト)

LT_ADDR?

  • ピコネット内スレーブ番号 (3ビット)

BLE/アドレス

  • どちらか、または両方を特定のデバイスに設定することができる
    • Private Address というのは Bluetooth LE で拡張されたセキュリティ機能で、通信時にデバイス固有の物理アドレス(Public Address)を使用せず、動的に生成された乱数アドレスを使用するというモード

パブリックデバイスアドレス?

  • BR/EDRのデバイスアドレスと同じ
  • パブリックアドレスを使用するためには IEEE Registration Authority への登録が必要となります。

ランダムデバイスアドレス?

  • GAPでは3つのカテゴリに分類

スタティックアドレス (Static Address)

  • 単純な乱数
  • 起動している間は変化しない
  • デバイス固有の物理アドレス(Public Address) の代わりに使うことができる

プライベートアドレス

  • 解決不能プライベートアドレス (Non-resolvable Private Address)
    • あまり使われない
  • 解決可能プライベートアドレス (Resolvable Private Address)
    • IRKと乱数から生成

Bluetooth/パケット

Bluetooth Classic/パケット

  • Bluetooth/アクセスコード? (68/72bit)

BLE/パケット

  • アクセスアドレス?

参考