Analysis of energy consumption of Bluetooth Low Energy versus Bluetooth Classic
hj.diva-portal.org
hj.diva-portal.org
I like using BLE, more than Classic (BR/EDR). It's a bit pedantic, getting things set up, but that can be abstracted, fairly easily[0].
If we program for iOS/WatchOS/TVOS/iPadOS, we'll generally be using LE, as Core Bluetooth is designed around LE. Classic is there, but IOBluetooth is only meant for MacOS, and is a private API, on the other platforms.
LE is basically meant for short busts of control information, or small bits of data. Its encryption is pretty good. You can actually have a meaningful dialogue, just using the advertising information, so a connection is not always required (beacons use this).
I have heard that they will be adding some high data-rate stuff to LE, so we may be seeing true LE headphones, in the future.
If you use it like classic bluetooth, you're going to have a bad time like classic bluetooth. Information in advertising packets (which can be as infrequent as a few seconds) is also used extensively in sensor applications which can last a few years on a coin cell battery.
LE Audio has been worked on for a long time, the last missing pieces have been finalized just about a month ago and the marketing push appears to be beginning around this time. From what I recall they expect the first LE Audio peripherals by the end of the year (but pessimistic me would say it's more likely the middle of next year). High-end phones with Bluetooth 5.2 and Android 13 should already support it.
Not too surprising it's similar power to Classic when doing similar things.
But also, a good study to actually measure it!
What does that have to do with energy usage? Well, after some initial setup BLE allows devices to wake up and send data without a lengthy and expensive cryptographic handshake.
Obviously this may not work as well if data is constantly being transmitted. This report tries to figure out approximately where that threshold is.
diva-portal.org is not a journal, it is simply a repository of all academic texts from Swedish institutions.
But the difference in practice between a college and a university in the US is not clear cut even there.
In Sweden the distinction between "högskola" (college, basically) and university is not super clear either.
One needs to look at the specific faculty in question to know if it's any good. This goes for all schools.
https://www.wm.edu/as/computerscience/graduate/phd-programs/...
https://en.wikipedia.org/wiki/J%C3%B6nk%C3%B6ping_University
This has changed apparently. I think SAAB Avionics does a lot of in that general area so there is probably quite a lot of high tech research that goes on there.
The difference between a university and a högskola in Sweden for anyone wondering is that they do research at a högskola, i.e. you can get a doctors degree there.
Alternatives like USB power meters[2] are still useful and can be cheap, but you don't get raw data from them and just have to read the value from the display. For comparison DigiKey has the PPK2 listed for $92.50.
[1] https://www.nordicsemi.com/Products/Development-hardware/Pow...
When advertising every few seconds, like an Apple AirTag does, the energy usage averages about 5uA. That certainly beats the heck out of Bluetooth Classic.
They just have different use cases. Eventually BLE will add a long packet size feature and win out. Between music and firmware uploading, there are lots of use cases nowadays. Nobody wants Bluetooth Classic, it's 20+ years old and uses a whole different stack.
The marketing push is going strong right now, especially for the broadcast variant that's branded Auracast
BLE is very good for operating a sensor or a beacon for years on a coin cell. That’s why it’s so popular.
Also because of the easier api/interface to exchange data compared to the classic bluetooth.
7.1 Conclusions The purpose of this study was to research and investigate the potential existence of a breaking point where BLE becomes less efficient than BR/EDR in terms of energy consumption. The results from the conducted experiments show that BLE has overall worse energy consumption efficiency than BR/EDR and that there is no breaking point since BLE is shown to be worse.
Am I missing something?
> Am I missing something?
Phone is in your pocket, wrist worn device is on other side of your body. Another device with unobstructed line of sight across the room may have a stronger signal strength.
My pleasure. It’s surprising to me how many makers / hobbyists who need wireless don’t know about them so I make it a point to bring it up any time I can. I’ve built dozens of fun projects using them and find them to work really well for my needs. There’s trade offs between the 69s and 95s, so be sure to read up on adafruit’s site to decide which works better for your needs.
Besides that I think the measurement scenario is unfair, as BTLE was designed for a different use case, i.e., always on and always able to overhear beacons. Comparing BT and BTLE for data transmission only is like measuring a race between a horse and a fish in the open sea.
I'm probably misunderstanding what the author intended here, but this just seems wrong. 0.104Mb/s (BR/EDR 1 Mb/s mode) is not faster than 0.522Mb/s (BLE 1M mode), nor is 0.786Mb/s (BR/EDR 2 Mb/s mode) faster than 0.938Mb/s (BLE 2M mode). I can't see how you would reach the conclusion that BR/EDR is faster "on average" than BLE with those results unless you're also factoring in BR/EDR's 3 Mb/s mode in some way, even though there is no BLE equivalent to compare it to.
You would just need to set one of those up, quiet enough not to be too annoying, but loud enough so that the stereo doesn't think its silent.
Also, there are audiobook players (for Android, at least) that skip over silent sections of the audio track.
Otoh, the transmitter in your pocket might not be plugged in, so that's important.
Believe it or not I don't have a smartphone and find my life is perfectly meaningful w/o it (e.g. there is nothing convenient about using cellular streaming in my car if I have to drive a few miles from home for it to work.) so I was thinking about streaming from the car audio system to headphones and not the other way around.
But generally it is the smaller, more mobile device which is going to have battery problems, which is going to be the phone if you are streaming from a phone to your car.
...while LE was designed by a few smart guys working together