Bluetooth 5.1 introduserer nyskapende «retningsorienterte» evner, som gjør at Bluetooth-drevne enheter kan bestemme den fysiske posisjonen med en presisjon på centimeteren, noe som er spesielt nyttig for innendørs navigasjon. Denne oppdaterte versjonen inkluderer også forbedringer som sikrer mer stabile og pålitelige Bluetooth-forbindelser.
Bluetooth-enheter er nå i stand til å lokalisere posisjonen din
Dagens Bluetooth-baserte systemer for nærhetsdeteksjon estimerer avstanden til en enhet, for eksempel et smart hjem-produkt eller en smartklokke, ved å analysere signalstyrken. De kan indikere at du befinner deg noen meter unna, men de mangler evnen til å fastslå retningen.
Dette er forbedret med en ny retningssøkerfunksjon i Bluetooth 5.1, nylig kunngjort av Bluetooth Special Interest Group (SIG), bransjeorganisasjonen som overvåker Bluetooth-utviklingen. Et posisjoneringssystem kan nå identifisere retningen som et Bluetooth-signal kommer fra. Ved å kombinere informasjon om avstand og retning, kan Bluetooth-enheter nå lokalisere en annen enhet med bemerkelsesverdig nøyaktighet, ned til centimeteren.
Bluetooth 5.1 tilbyr to distinkte metoder for å fastslå retningen, benevnt «Angle of Arrival» (AoA) og «Angle of Departure» (AoD). En av de to involverte enhetene må være utstyrt med et array av flere antenner. Dataene som samles inn fra disse antennene brukes for å fastslå retningen til det innkommende Bluetooth-signalet.
Hvis du har med deg en smarttelefon som er kompatibel med Bluetooth 5.1, kan et posisjoneringssystem danne seg et presist bilde av din eksakte plassering. Dette kan for eksempel anvendes for å forbedre navigasjonen innendørs, for å finne igjen tapte nøkler eller for å aktivere smarthjem-enheter for å reagere mer intelligent på din posisjon.
Raskere tilkoblinger med redusert energiforbruk
Som navnet antyder, markerer ikke Bluetooth 5.1 et like dramatisk skifte som Bluetooth 5.0. De andre endringene er relativt små, men likevel betydningsfulle.
Bluetooth Low Energy-enheter benytter seg av en protokoll som kalles «Generic Attribute Profile», eller GATT. Når en klientenhet etablerer forbindelse, initierer den en «tjenesteoppdagelse» for å avdekke hva serverenheten tilbyr. Dette tar både tid og energi. Bluetooth 5.1 introduserer mer avansert caching, slik at klientenheter kan hoppe over tjenesteoppdagelsesfasen dersom ingen endringer har skjedd. Disse «GATT-cacheforbedringene» innebærer at tilkoblinger etableres raskere og med lavere energiforbruk.
Forbedret annonsering av tilkoblinger
Bluetooth 5.1 innfører flere optimaliseringer i annonseringsmekanismen. «Annonsering» i denne sammenhengen refererer til hvordan en Bluetooth-enhet signaliserer sin tilgjengelighet for tilkobling, og dermed annonserer sin tilstedeværelse for andre Bluetooth-enheter i nærheten. Disse forbedringene bidrar til en mer pålitelig tilkoblingsprosess.
En ny egenskap er «randomisert annonsekanalindeksering». I Bluetooth 5.0 var enheter forpliktet til å gjennomgå kanal 37, 38 og 39 i en bestemt rekkefølge. Nå har enheter mulighet til å velge kanaler tilfeldig. Dette reduserer sannsynligheten for at to Bluetooth-enheter forstyrrer hverandre ved å operere på samme kanaler når de annonserer sin tilkoblingsberedskap. Dette er særlig fordelaktig i miljøer med mange Bluetooth-enheter.
Bluetooth 5.0 introduserte også funksjonen for enheter å synkronisere sin skanning etter tilkobling med «annonserings»-tidsplanen til en annen enhet. For eksempel, hvis du kobler smarttelefonen din til en TV via Bluetooth, kan TV-en sende et datafelt kalt SyncInfo til telefonen, som forteller nøyaktig når den vil annonsere sin tilgjengelighet. Dette eliminerer behovet for at telefonen kontinuerlig søker etter TV-en og sikrer en mer effektiv prosess. Dette reduserer strømforbruket og kan være fordelaktig hvis enhetene trenger å utveksle data på spesifikke tidspunkter.
«Periodisk reklamesynkronisering» krever imidlertid noe strøm, noe som kan være ugunstig for enheter med lavt strømforbruk. Med «periodisk overføring av reklamesynkronisering» kan tilkoblede enheter videresende denne informasjonen til hverandre. For eksempel kan smarttelefonen direkte overføre informasjon om TV-ens annonseringsplan til smartklokken, uten at smartklokken trenger å kommunisere med TV-en direkte. Dette kan redusere energiforbruket på enheter med lavt strømforbruk og dermed bidra til lengre batterilevetid.
Mer teknisk detaljert informasjon om hvordan disse funksjonene fungerer, er tilgjengelig i den offisielle Bluetooth kjernespesifikasjon funksjonsoversikt. Dette dokumentet beskriver også noen mindre endringer som ikke er omtalt her.