はじめに
Bluetoothの仕事をしているとちょくちょくBluetooth SIGの認証情報を調べることがあります。
認証情報を見るとスマホ等のガジェットに載っかっているBluetoothチップ・モジュールやスタックのことが分かるので、暇を見つけては眺めて一人でにやにやしています。
調べる目的は2つあります。
- 発売前のBluetoothを搭載したスマホやガジェットの情報を知りたいとき
- スマホやガジェットが搭載しているBluetoothモジュールのことを知りたいとき
私の場合はこんな感じです。
特にAndroid端末では搭載しているBluetoothモジュールやスタックが機種によってバラバラですが、認証情報を見ることでどんなBluetoothモジュール、スタックを使っているかわかります。
Bluetooth SIG特有の略語や専門用語が多くちょっとわかりづらいですが、いつもやっている調べ方を紹介します。
Bluetooth SIG認証とは
Bluetoothを使った機器を販売したり、Bluetoothロゴを製品に使用するためにはロゴ認証を取得する必要があります。ロゴ認証を取得するためには認証試験にパスする必要があります。
※既に認証取得済みのBluetoothモジュールを利用する場合はSIGへの登録のみ必要(有料)
詳しい認証の情報のについてはBluetooth SIGの公式サイトをご覧ください。
Bluetooth 認証取得済み機器
Bluetooth SIGが公開している認証情報のサイトはこちらです。
Search欄に適当な会社名やデバイス名で検索すると認証情報を確認できます。
https://launchstudio.bluetooth.com/Listings/search
Bluetooth SIGの認証情報から分かること
主に以下のような情報が分かります。
- DID(Declaration ID)
- QDID(Qualified Design ID)
- Listing Date(認証済み機器としてBluetooth SIGにリスティングされた日)
- 会社名
- 製品名
- 製品タイプ
- 認証済みBluetooth機器を使用している場合はその製品のQDID
- 認証取得日(Listingされた日)
さっそく調べてみる
試しにNokiaのAndroid端末について調べてみましょう。
NokiaはHMD Globalという会社が販売しているのでその会社名で検索してみます。
Nokia 2というAndroid端末らしき情報が見つかりました!
Listing Dateを見ると 2017-10-26になっています。Nokia 2が発表されたのが10/31なので
発表のちょっと前にBluetooth SIG認証を取得したようです。
Declaration IDをクリックして詳細ページに飛ぶとこのような画面になります。
Nokia 2の公式サイトではBluetooth 4.1対応となっていますが、SIG認証は4.2となっています。
おや、Qualcommという名前が出てきました。Qualcommが申請したSIG認証情報を参照しているようです。
QDID 86918という参照情報をたどってみます。
Nokia 2はFluorideというBluetoothスタックを使っていることが分かりました!
FluorideはAndroid 6以降で使われているAndroid標準のBluetoothプロトコル・スタックです。
Nokia 2はPure Androidなので、やはり標準のスタックを使っているようです(カスタマイズしているかどうかまでは分かりません。。。)
と、こんな感じで参照しているQDIDを調べていきます。。
わかったこと
Nokia 2のBluetooth周りはこんな感じなっているのではないかと推測できそうです。
- 認証取得日:2017-10-26
- Bluetoothスタック:Fluoride(Android標準のBluetoothプロトコル・スタック)
- Bluetoothモジュール:Qualcomm社製(Bluetoothモジュール名は複数出てきたため特定できず)