Search code examples
bluetooth-lowenergybeacondesign-principles

How to design a new ble beacon protocol?


I am working in a project related to IoT where a gateway receive information form different sensors by mean of beacons. One part of the project consist on design a new protocol which could be more generic, instead of needed to choose between iBeacons, Eddystone, etc. The main purpose of this protocol would be to transmit data from sensor in a general way so it is compatible for several product in an efficient way. Do you know where to find information, book, papers, etc about BLE beacon protocol design. Most of the information I found is about the beacon it self (the device), not the protocol.

Edit: The question is: Where to find information about beacons protocol design? Not needed comment about the idea itself.


Solution

  • Check out the AltBeacon project for an example of a BLE beacon protocol design. The project shows the byte layout of the beacon format as well as the reason for its design.