Energijska učinkovitost Bluetooth Low Energy (BLE) ni posledica enega samega čarovniškega trika, temveč kombinacija pametnih oblikovalskih odločitev, ki se bistveno razlikujejo od klasičnega Bluetootha.
Tukaj je razčlenitev, zakaj je BLE tako-učinkovit, od najpomembnejših konceptov do drobnejših podrobnosti.

Osnovno načelo: "Hitro govori, hitro spi"
Predstavljajte si, da komunicirata dve osebi:
Klasični Bluetoothje kot imetineprekinjen pogovor. Oba morata aktivno poslušati in govoriti, da ohranita pretok, kar porablja veliko energije.
BLEje kotizmenjava hitrih, vnaprej-dogovorjenih besedilnih sporočil. Vklopite telefon, pošljete/prejmete sporočilo v delčku sekunde in nato takoj znova izklopite telefon, da prihranite baterijo.
Ta filozofija »najprej-spanje« je srce učinkovitosti BLE.
Ključne tehnične strategije za nizko moč
1. nizek delovni cikel
To je najbolj kritičen dejavnik.Delovni cikelse nanaša na razmerje med časom, ko je radio aktiven (oddaja ali sprejema), in časom, ko miruje.
BLE je zasnovan tako, da imaizjemno nizek delovni cikel. Radio je običajno v stanju globokega spanja in porablja majhne količine energije (pogosto v območjumikroamperov ali celo nanoamperov).
Za pošiljanje ali preverjanje podatkov se »zbudi« samo za zelo kratke, redke izbruhe. Dogodek povezave je lahko kratek kot nekaj sto mikrosekund.
2. Enostavni sklad protokolov
"Možganom" za radiem ni treba delati tako težko.
BLE uporablja velikoenostavnejši in vitkejši sklad protokolovkot klasični Bluetooth. Od začetka je bil zasnovan za občasne, majhne prenose podatkov.
To pomeni, da je procesor lahko enostavnejši, deluje pri nižji taktni frekvenci in opravlja svoje naloge (kot je pakiranje podatkov) veliko hitreje, kar mu omogoča hitrejšo vrnitev v stanje mirovanja.
3. Hitra nastavitev povezave
BLE drastično skrajša čas, potreben za vzpostavitev povezave in prenos podatkov.
Naprava BLE lahko oglašuje svojo prisotnost, vzpostavi povezavo, pošilja podatke in prekine povezavole nekaj milisekund.
Klasičen Bluetooth zmoresekundizvesti isti postopek, med katerim sta oba radia aktivna in porabita precej energije.
4. Način naprednega oglaševanja (oddajanja).
To je ubijalska funkcija za senzorje z ultra-nizko-porabo energije. Napravi BLE sploh ni treba vzpostaviti povezave za pošiljanje podatkov.
Občasno se lahko zbudi, odda majhen paket podatkov (kot je odčitek temperature ali svetilnik "tukaj sem") in se vrne v stanje spanja.
Vsaka naprava v bližini (na primer pametni telefon) lahko posluša te oddaje, ne da bi vzpostavila-porabno povezavo. To je popolno za-enosmerne podatke.
5. Parametri prilagodljive povezave
Ko je povezava vzpostavljena, je zelo optimizirana za napajanje.
Parametri, kot jeInterval povezave(čas med-bujenji) inPodrejena latenca(koliko bujen-lahko naprava preskoči, če nima podatkov) je mogoče nastaviti.
Merilnik srčnega utripa lahko uporablja hiter interval (npr. 20 ms).
Pametna ključavnica, ki jo je treba odpreti le enkrat na dan, lahko uporablja zelo počasen interval (npr. 1 sekundo ali več) in 99,9 % časa spi.
6. Omejen pretok podatkov
To je kompromis-. BLE je optimiziran zamajhne pakete podatkov.
Popoln je za pošiljanje ukazov, kot je "vklop/izklop", ali odčitkov senzorjev, kot je "72 stopinj F, 50 % vlažnost."
Jenezasnovan za neprekinjeno visoko{0}}pasovno pretakanje, kot je zvok (čemur sta namenjena klasični Bluetooth in BLE Audio/LE Audio). Ker tega ne podpira v svoji osnovni zasnovi, se BLE izogne visokim stroškom energije, ki so s tem povezani.
Praktični primer: temperaturni senzor BLE
Globok spanec:Senzor spi 10 sekund in ne porabi skoraj nič energije.
Kratko prebujanje-:Njegov notranji časovnik ga zbudi.
Izmeri in pripravi:Odčita temperaturo in jo zapakira v majhen podatkovni paket.
Prenos:Svoj radio napaja približno 1 milisekundo za oddajanje tega paketa.
Nazaj v spanje:Radio in procesor sta se takoj izklopila in se vrnila v stanje globokega spanja za nadaljnjih 10 sekund.
V tem ciklu je naprava aktivna manj kot 0,01 % časa.
Primerjava na prvi pogled: BLE proti klasičnemu Bluetoothu
| Funkcija | Bluetooth Low Energy (BLE) | Klasični Bluetooth (npr. za zvok) |
|---|---|---|
| Primarni cilj | Pošiljajte majhne, občasne podatke z minimalno močjo. | Neprekinjeno pretakanje podatkov (avdio, prenosi datotek). |
| Poraba energije | Izjemno nizka(Mesec do let na gumbasto baterijo) | Relativno visoko(Ure do dni na polnilni bateriji) |
| Delovni cikel | Zelo nizko (<1%) | Zelo visoka (lahko 100 % med aktivno uporabo) |
| Peak Current | ~10-20 mA | ~20-40 mA (ali več) |
| Hitrost povezave | Zelo hitro (milisekund) | Počasi (lahko traja nekaj sekund) |
| Prepustnost podatkov | Nizko (osredotočenost na kratka sporočila) | Visoka (zasnovano za velike podatkovne tokove) |
Zaključek
BLE dosega svojo izjemno energetsko učinkovitost tako, da jeleni po zasnovi. Spanju daje prednost pred vsem drugim, pri čemer uporablja kombinacijo hitrega radia, preprostih možganov in inteligentnih komunikacijskih vzorcev, da opravi svoje delo v najkrajšem možnem času, preden se vrne v svoje primarno stanje: globok spanec,-ki varčuje z energijo.


