Bluetooth Low Energy

Bluetooth Low Energy, BLE, er en trådløs protokol til korte dataudvekslinger med lavt energiforbrug. BLE er især velegnet til sensorer, små styrekommandoer og batteridrevne enheder.

Grundprincipper

BLE-central forbinder til en peripheral med service og characteristics
BLE-forbindelse: en central finder en peripheral, der udstiller services med characteristics.

Roller

GATT: services og characteristics

BLE sammenlignet med klassisk Bluetooth

BLE er optimeret til korte, energieffektive dataudvekslinger. Det er ikke det samme som klassisk Bluetooth med for eksempel en konstant lyd- eller seriel datastrøm. Valg af teknologi afhænger af datamængde, rækkevidde, energiforbrug og krav til forbindelsen.

Hastighed i byte

BLE-radioens rå kapacitet svarer omtrent til:

Det er øvre radiohastigheder omregnet til byte/s, ikke den hastighed en app nødvendigvis får. GATT-nyttedata bliver lavere på grund af pakkeoverhead, kvitteringer og ventetid mellem forbindelsesevents; den konkrete hastighed afhænger af begge enheder og forbindelsesindstillingerne.

Protokol-lag

BLE håndterer den trådløse forbindelse og BLE’s dataorganisation. En applikation kan derefter definere, hvad en characteristic betyder, for eksempel temperatur, batteriniveau eller en motorværdi. HTTP og IP er separate protokol-lag og er ikke nødvendige for en lokal BLE-forbindelse.

Kilder