iBeacon is a protocol standardized by Apple based on Bluetooth
4.0 Low Energy BLE [5] and introduced in 2013.
iBeacons are standalone devices that constantly send out a UUID (Universally Unique Identifier) using BLE.
The iBeacon devices can come in different form factors [18].