Den senaste versionen av Bluetooth, 5.1, introducerar en rad förbättringar, där den mest anmärkningsvärda är förmågan till riktningssökning. Denna teknik möjliggör för Bluetooth-enheter att lokalisera varandra med centimeterprecision, vilket öppnar för nya möjligheter inom inomhuspositionering. Utöver detta innehåller 5.1 även andra funktioner som ska leda till stabilare och mer tillförlitliga Bluetooth-anslutningar.
Bluetooth lokaliserar din exakta plats
Traditionella Bluetooth-system använder signalstyrkan för att bedöma avståndet till en annan enhet. Det fungerar genom att ge en ungefärlig uppskattning om en enhet, exempelvis ett smarthem eller en smartklocka, är nära eller långt bort, men kan inte avgöra riktningen. Med introduktionen av riktningssökning i Bluetooth 5.1 kan enheterna nu inte bara mäta avståndet, utan även identifiera riktningen från vilken en signal kommer.
Denna nya funktion, som presenteras av Bluetooth Special Interest Group (SIG), ger Bluetooth-enheter möjlighet att exakt bestämma en annan enhets position. Genom att kombinera avståndsinformation med riktningsdata kan Bluetooth lokalisera enheter ner till centimeter, vilket skapar nya möjligheter för positionering inomhus.
Bluetooth 5.1 använder två olika metoder för att åstadkomma detta: ”Angle of Arrival” (AoA) och ”Angle of Departure” (AoD). En av de två enheterna måste ha flera antenner, och genom att analysera data som tas emot från dessa antenner kan riktningen för Bluetooth-signalen fastställas. Till exempel, om du har en smartphone med Bluetooth 5.1, kan ett positioneringssystem avgöra din exakta plats. Denna teknologi kan användas för förbättrad inomhusnavigering, för att hitta borttappade nycklar eller för att styra smarta hem-enheter baserat på din exakta position.
Snabbare anslutningar med lägre energiförbrukning
Bluetooth 5.1 är inte en lika stor uppdatering som 5.0, men det innehåller viktiga förbättringar. Inom Bluetooth Low Energy (BLE) används ”Generic Attribute Profile” (GATT) för att identifiera vilka tjänster en enhet erbjuder. Normalt genomför en klientenhet ”tjänstupptäckt” för att se vilka tjänster en serverenhet stöder. Detta tar tid och förbrukar energi. Bluetooth 5.1 implementerar mer avancerad cachning, vilket gör att klienter kan hoppa över tjänstupptäcktsfasen när inga förändringar skett. Dessa ”GATT-cache-förbättringar” leder till snabbare anslutningar och mindre energiförbrukning.
Förbättrad anslutningsannonsering
Bluetooth 5.1 introducerar flera förbättringar av annonseringen, det vill säga hur en Bluetooth-enhet signalerar sin närvaro och beredskap att ansluta. En ny funktion är ”randomiserad annonskanalindexering”. Tidigare versioner av Bluetooth krävde att enheter cyklade genom kanalerna 37, 38 och 39 i strikt ordning. Nu kan enheter välja kanaler slumpmässigt, vilket minskar risken för att två Bluetooth-enheter ska störa varandra, särskilt i miljöer med många enheter.
Bluetooth 5.0 möjliggjorde synkronisering av anslutningssökning, där en enhet kan meddela en annan exakt när den kommer att vara tillgänglig via ”reklamschema”. Till exempel kan en TV meddela en ansluten smartphone exakt när den kommer annonsera sig med ett datafält som kallas SyncInfo. Det gör att telefonen inte behöver söka konstant efter TV:n, utan vet exakt när den kommer vara tillgänglig, vilket sparar energi. Denna funktion, känd som ”periodisk reklamsynkronisering”, kan dock förbruka en del energi. Bluetooth 5.1 introducerar ”periodisk reklamsynkroniseringsöverföring”, som gör att anslutna enheter kan överföra schemainformationen till andra enheter. Till exempel kan din smartphone överföra TV:ns reklamschema direkt till din smartklocka, istället för att smartklockan själv behöver kommunicera med TV:n. Detta kan spara energi på enheter med låg effekt, och förlänga batteritiden.
För mer detaljerad information om dessa funktioner, läs den officiella dokumentationen om Bluetooth Core-funktioner.