Bluetooth

Bluetoothは2.45GHz帯の電波で、最高24Mbpsで通信できる短距離無線通信技術です。Bluetoothとは 【 BT 】 〔 ブルートゥース 〕 - IT用語辞典 e-Words

仕様

プロファイル (Profile)

プロファイルとは機能やプロトコルを、用途や機器ごとに定めたものです。

プロファイル 用途
A2DP (Advanced Audio Distribution Profile) 音声のストリーミング
HID (Human Interface Device Profile) コンピュータに、マウスやキーボードを接続する
BPP (Basic Printer Profile) プリンタに、データを送信して印刷させる
PAN (Personal Area Network Profile) 機器間で無線ネットワークを構築する
HFP (Hands Free Profile) 携帯電話とのハンズフリーを許可する。リダイヤル、割り込み電話 (キャッチホン/call waiting)、音声ダイヤル (voice dialing)など

Version 1.7以降ならば、バッテリー レベルなどの報告がサポートされる Hands-Free Profile – Bluetooth® Technology Website

HSP (Headset Profile) 携帯電話などにヘッドセットを接続する。呼び出し音、呼び出しへの応答と切断、音量の調整など
AVRCP (Audio Video Remote Control Profile) AV機器の操作
GATT (Generic Attribute Profile) BLE (Bluetooth Low Energy)
  • HOGP (HID over GATT Profile) … マウスやキーボードをBLEで接続
SPP (Serial Port Profile) 仮想シリアルポートの設定と、2つのBluetooth機器の接続
   
List of Bluetooth profiles - Wikipedia

A2DP (Advanced Audio Distribution Profile)

コーデックは標準でSBCですが、それ以外にも下表のようなものが用いられます。

コーデック 遅延 圧縮比 フォーマット ビットレート
SBC (Low Complexity Subband Coding) 220ms ± 50ms      
AAC 120ms ± 30ms      
aptX 70ms ± 10ms 4:1 16bit, 44.1kHz 352kbps
aptX LL (aptX Low Latency) 約40ms 4:1 16bit, 44.1kHz 352kbps
aptX HD   4:1 24bit, 48kHz 576kbps
aptX Adaptive   5:1~10:1 24bit, 48kHz 276kbps または 420kbps
         
第545回:aptX とは - ケータイ Watch Watch 大和哲 (2011/12/20) 実験で検証! Bluetoothコーデック「aptX」はなぜ高音質で低遅延なのか? (2/3) - PHILE WEB 岩井喬 (2015/02/27) aptX - Improved Bluetooth sound quality with Qualcomm aptX | Qualcomm

バージョン

バージョン 転送速度 特徴
1.1 1Mbps BR (Bluetooth Basic Rate)
1.2 1Mbps  
2.0 1Mbps (BR) EDR (Enhanced Data Rate) 追加
3Mbps (EDR)
3.0 + HS 24Mbps HS (High Speed)
4.0 1Mbps LE (Bluetooth Low Energy / BLE) 追加。低消費電力
4.2 1Mbps  
5 125kbps ~ 2Mbps  
近距離IoT無線の主役ーBluetooth Low EnergyからBluetooth 5へ | Think IT(シンクイット) Class - Radio Versions | Bluetooth Technology Website

Bluetooth Smartとは、Bluetooth Low Energy対応機器で使用されるブランド名です。第620回:Bluetooth SMART とは - ケータイ Watch Watch 大和哲 (2013/07/02)

クラス

クラス 出力 最大到達距離
Class 1 100mW +20dBm 100m
Class 2 2.5mW +4dBm 10m
Class 3 1mW 0dBm 1m
Radio Versions | Bluetooth Technology Website

脆弱性

BlueBorne

コンピュータの情報サイトから、まとめて検索