
145
このように複数のビーコンを、特定の展示室と展示品と関連付けた形で設置すれば、
受 信 デ バイス 上 の iOSアプリケーション によって 行 われるレンジング( 147ページの「レンジ
ング」を参照)によってこれらを区別し、各ビーコンへの距離を見積もって、受信デバイス
の 位 置を特 定できることになる。iBeaconアプリは、例えばこの情報を使って受信 iOSデ
バイスを持っている人に最も近い展示品についての情報を届けることができるだろう。
アド バ タイズ
通常、ビーコンはアドバタイズのみを行い、他のサービスやコネクタビリティを提供しない
(BLE デバイスは、コネクションが 行われるとアドバタイズを停 止してしまうため)。図 9-3
に 示 す ア ド バ タ イ ズ パ ケ ット の フ ォ ー マ ット は ア ド バ タ イ ズ パ ケ ット 用 の 標 準 BLEフォーマッ
トに準拠しており、製造者固有データ(Manufacturer Specific Data)AD Typeを利
用 し て い る( 054ページの「アドバタイズデータのフォーマット」を参 照 )。
iBeaconア ド バ タ イ ズ パ ケ ット の フ ォ ー マ ット Bluetooth規 格 バ ージョン 4.0
[Vol. 3]
バ イト
( オ ク テ ット )
値 意味 フ ォ ー マ ット Appendix C (Normative):
EIR and AD Formats
0 0x02