Bluetooth関連でよく「プロファイル」という言葉をよく耳にしますが、
そもそもこの「プロファイル」って何?って方向けの記事になります。
■「プロファイル」の意味
プロファイルとは各デバイス間での相互接続性を確保するために、
同じ通信方式の上で、機器ごとに規定されているプロトコル(通信手順)のことです。
*プロトコル・・・単に回線を確立してデータが転送できるのではなく、
どのような順番・タイミングで、どんな種類の情報を転送するかを手順化された標準にこと
このプロファイルによって機器を区別し、その上で必要な通信が行わる。という事になります。
(送信側・受信側が同じプロファイルを持っていないと使用できない)
簡単に言うと、「デバイス同士の共通言語を規定しているもの」というと分かりやすそうです。
例えば、Bluetoothヘッドセットを量販店などで購入する際に、
事細かく対応機種が書いてあったりすると思いますが、
要は同じプロファイルを持っているかどうか?という事を表記していることになります。
■BLuetooth プロファイル一例
(A~Z順)
・Advanced Audio Distribution Profile (A2DP)
オーディオとヘッドフォン間でのストリーミング用
・File Transfer Profile (FTP)
2台のPC間でのファイル転送用
・General Audio/Video Distribution Profile (GAVDP)
A2DPとVDPの基礎として機能する
・Generic Object Exchange Profile (GOEP)
ファイル転送の基礎として機能する
・Generic Attribute Profile(GATT)
Bluetooth LEを利用するすべての通信のベースとなるプロファイルで
その他のプロファイルと組み合わせて使う。
・Hands-Free Profile (HFP)
携帯電話とヘッドセット間等で用いられる、電話の発着信や通話用
・Hard Copy Cable Replacement Profile (HCRP)
PCとプリンタ間で用いられるファイルの印刷・スキャン用
・Headset Profile (HSP)
PC/携帯電話とヘッドセット間などで用いられる、音声入出力用
・Human Interface Device Profile (HID)
キーボードやマウスを無線接続経由での操作用
・Personal Area Networking Profile (PAN)
マスター1台のPCと複数のスレイブPCを無線接続するために使用
・Serial Port Profile (SPP)
PC間において仮想シリアルポートを設定し、接続するために使用
・Video Distribution Profile (VDP)
ビデオカメラとモニタ間などでの、ビデオデータのストリーミング配信用
プロファイルに関しては、業界団体のBluetooth SIGによって機器の種類ごとに
標準のプロファイルが策定されているほか、
メーカーが自社固有の機能を実装した独自のプロファイルを提供することもできます。