Future IoT deployments are likely to use ultra-low power,
short range communication technologies. In this paper, we
measure and model the energy consumption of BLE and compare
it to that of 802.15.4. Our results show that BLE indeed
consumes extremely little energy and has a very attractive
ratio of energy per bit transmitted. However, the stack that we
experimented with had certain limitations. Indeed, the energy
efficiency could be further improved by allowing more packets
to be sent within a connection event and by implementing AFH
to combat interference. In addition, the discovery energy could
be reduced through design of cooperative mechanisms.