Bluetooth
Bluetooth機器を仮想シリアルポート化するためのプロファイル。
Bluetooth規格には以下のバージョンがある。普及バージョンである1.1以降においては、3.0以前、3.0+HS、4.0以降の3グループで通信方式が異なるため、各グループ内でのみ互換性を持っている。ただし、複数の通信方式を同時に実装することが可能であり、論理層の基本的な仕様は大きく変わらないため、統一的なユーザーインターフェイスでラップされ、一般利用者が非互換性を意識する必要が無いよう配慮された実装となっている場合が多い。
Windows XP SP2以降・Windows Server 2016以降では、Bluetoothワイヤレステクノロジーを標準サポートしている。Windows 2000以前のOSやWindows Server 2012以前のOSは、標準でBluetoothをサポートしないが、マイクロソフト以外のBluetoothドライバーを利用できる可能性がある。Windowsが全くサポートしないプロファイルについても、マイクロソフト純正ドライバーを使用せずサードパーティー製のBluetoothドライバーをインストールすることで、プロファイルを使用できる可能性がある。
なお、Windowsは原則としてBluetooth 1.0に対応しない。マイクロソフトは、これについて「Bluetoothバージョン1.0の仕様には、WindowsがBluetoothワイヤレステクノロジーを十分にサポートするために必要な、いくつかの重要なアップデートが欠けていたため」と説明している。また、High Speed (HS) は非推奨としていて、代わりにWi-Fi Direct(英語版)を使うことを推奨している。
Protocol Adaptation Layer (PAL) とGeneric Alternate MAC/PHY (AMP) によって無線LAN規格IEEE 802.11のMAC/PHY層の利用が可能となり、最大通信速度が24 Mbpsとなる High Speed (HS) がオプションで追加できるようになった。また、電力管理機能を強化して省電力性を向上させた。2009年4月公開。
Bluetooth対応カーナビは、Bluetooth対応携帯電話とHFP/HSPで接続し、Bluetoothの設定などの操作はカーナビ画面、着信・発信時の操作はカーナビ画面・専用ボタン・自動着信/音声認識発信など、マイクは運転席の周辺、スピーカは車のカーステレオのものを流用している。
カーナビと携帯電話の連携は、単に携帯電話を発話・受話できることにとどまらず、各カーナビ陣営の運営するサーバーに収録された渋滞情報の取得やサーバーへの走行履歴の送信、カーナビに収録された店舗情報に収録されている電話番号に直接電話をかけることができるなどといった、より高度な利用法に進化している。 また、機種によってはBluetooth接続で携帯音楽プレーヤーに収録した音楽を操作・演奏することができ、両者がAVRCPのVer.1.3以上に対応していればカーナビ側に楽曲のタイトルなどを表示することもできる。また、PBAPに対応している場合は、スマートフォン・携帯電話などから電話帳情報をカーナビに読み込ませることもできる。
Bluetoothリリース後、最初に広く普及したバージョン。
ペアリングされているBluetooth機器の方向を探知する機能が追加された。
Bluetoothはその特性上、様々なデバイスでの通信に使用されるため、機器の種類ごとに策定されたプロトコルがあり、それらの使用方法をプロファイル (Profile) と呼び標準化している。 通信しようとする機器同士が同じプロファイルを持っている場合に限り、そのプロファイルの機能を利用した通信をおこなえる。 代表的なものに以下のプロファイルがあり、Bluetooth対応機種であっても利用する機器の双方が適切なプロファイルに対応している必要がある。