Ett snabbare sätt att para ihop smartphones: skaka dem

Att para ihop två smartphones för att byta foton eller dokument eller något annat är en irriterande komplex process. Via Bluetooth, till exempel, kräver detta vanligtvis att en användare manuellt anger en unik nyckel som tillhandahålls av en av enheterna.





Det är tidskrävande, krångligt och ett betydande hinder för snabba anslutningar. Så ett snabbare och enklare sätt att para ihop skulle vara mycket uppskattat.

Idag säger Hıdır Yuzuguzel vid Tammerfors tekniska universitet i Finland och några kompisar att de har hittat ett mycket enklare sätt att göra det. Deras protokoll är att hålla båda enheterna i en hand och skaka dem tillsammans.

Idén använder sig av accelerometrarna som är inbyggda i de flesta moderna smartphones. Protokollet säkerställer att denna skakning producerar samma unika nyckel på båda enheterna som de sedan använder för att ansluta. Men den måste också se till att en annan smartphone inte enkelt kan återskapa nyckeln och därmed ansluta av misstag eller med uppsåt.



Det nya protokollet gör detta på ett enkelt sätt. Programvaran ombord är redo att leta efter det skarpa stöten från accelerometrarna som orsakas av två smartphones som stöter ihop. Detta synkroniserar programvaran i båda enheterna för att börja analysera skakrörelsen.

Naturligtvis finns det ingen garanti för att accelerometrarna kommer att vara exakt justerade – en telefon kan till exempel vara upp och ner. Och i alla fall kanske deras referensramar inte är anpassade. Så programvaran måste extrahera funktioner från skakdata som är ramoberoende.

Den gör detta genom att titta på tio olika aspekter av accelerometerns data, såsom antalet toppar, rot-medelkvadrat, skevhet, topp till topp och medeleffekt och så vidare. Var och en av dessa faktorer kvantiseras för att producera en fyrabitarssignal, som när den läggs ihop skapar en bitström som är 40 bitar lång.



En viktig fråga är hur unik denna bitström är; om en annan smartphone skulle kunna återskapa det. För att ta reda på det testade Yuzuguzel och kompisar sin algoritm på två Samsung Galaxy Nexus-smarttelefoner.

Off-line experiment visade att 76 % av samma skakprocesser genererar samma nyckel. Å andra sidan genererade bara 4% av olika skakprocesser samma nyckel, säger de. Och laget är övertygade om att detta kan förbättras.

Det är intressant arbete som en dag kan göra det lättare att para ihop smartphones. Huruvida det någonsin vinner dragkraft är en helt annan fråga – är den här typen av skakning något som folk verkligen skulle vilja, eller komma ihåg, att göra när de kopplar ihop sina telefoner?



Vad Yuzuguzel och kompisar behöver är en smartphonetillverkare eller tillverkare av smartphoneoperativsystem för att plocka upp sin idé och köra med den. Något de säkert måste hålla tummarna för.

Ref: arxiv.org/abs/1507.06353 : ShakeMe: Nyckelgenerering från Shared Motion

Dölj