# Sistema de posicionament Wi-Fi

El sistema de posicionament Wi-Fi (WPS, també abreujat com a WiPS o WFPS) és un sistema de geolocalització que utilitza les característiques dels punts d'accés Wi-Fi propers i altres punts d'accés sense fil per descobrir on es troba un dispositiu.
S'utilitza quan la navegació per satèl·lit, com ara el GPS, és inadequada a causa de diverses causes, com ara el bloqueig de múltiples camins i el senyal a l'interior, o quan l'adquisició d'una solució per satèl·lit trigaria massa temps. Aquests sistemes inclouen GPS assistit, serveis de posicionament urbà a través de bases de dades hotspot i sistemes de posicionament interior. El posicionament Wi-Fi aprofita el ràpid creixement a principis del segle XXI dels punts d'accés sense fil a les zones urbanes. La tècnica de localització més comuna i estesa utilitzada per al posicionament amb punts d'accés sense fil es basa en mesurar la intensitat del senyal rebut (indicació de la força del senyal rebut o RSSI) i el mètode de "empremta digital". Els paràmetres típics útils per geolocalitzar el punt d'accés sense fil inclouen el seu SSID i l'adreça MAC. La precisió depèn del nombre de punts d'accés propers les posicions dels quals s'han introduït a la base de dades. La base de dades del punt d'accés Wi-Fi s'omple mitjançant la correlació de les dades d'ubicació del GPS del dispositiu mòbil amb les adreces MAC del punt d'accés Wi-Fi. Les possibles fluctuacions del senyal que es puguin produir poden augmentar els errors i les imprecisions en el camí de l'usuari. Per minimitzar les fluctuacions en el senyal rebut, hi ha certes tècniques que es poden aplicar per filtrar el soroll.
En el cas de poca precisió, s'han proposat algunes tècniques per combinar les traces Wi-Fi amb altres fonts de dades, com ara informació geogràfica i restriccions de temps (és a dir, geografia temporal).

## Motivació i aplicacions

La localització precisa d'interiors és cada cop més important per als dispositius basats en Wi-Fi a causa de l'augment de l'ús de la realitat augmentada, les xarxes socials, la vigilància de l'assistència sanitària, el seguiment personal, el control d'inventari i altres aplicacions interiors conscients de la ubicació.

## Enunciat del problema i conceptes bàsics

El problema de la localització interior basada en Wi-Fi d'un dispositiu consisteix a determinar la posició dels dispositius client respecte als punts d'accés. Existeixen moltes tècniques per aconseguir-ho, i aquestes es poden classificar en quatre tipus principals: tècniques basades en la indicació de la força del senyal rebut (RSSI), la presa d'empremtes digitals, l'angle d'arribada (AoA) i les tècniques basades en el temps de vol (ToF).
En la majoria dels casos, el primer pas per determinar la posició d'un dispositiu és determinar la distància entre el dispositiu client objectiu i uns quants punts d'accés. Amb les distàncies conegudes entre el dispositiu objectiu i els punts d'accés, es poden utilitzar algorismes de trilateració per determinar la posició relativa del dispositiu objectiu, utilitzant la posició coneguda dels punts d'accés com a referència. Alternativament, l'angle dels senyals que arriben a un dispositiu client objectiu es pot utilitzar per determinar la ubicació del dispositiu basant-se en algorismes de triangulació.

## Tècniques
### Basat en la força del senyal

Les tècniques de localització RSSI es basen a mesurar la intensitat del senyal d'un dispositiu client a diversos punts d'accés diferents, i després combinar aquesta informació amb un model de propagació per determinar la distància entre el dispositiu client i els punts d'accés. Les tècniques de trilateració (de vegades anomenades multilateració) es poden utilitzar per calcular la posició estimada del dispositiu client en relació amb la posició coneguda dels punts d'accés.

### Basat en empremtes dactilars

L'empremta dactilar tradicional també es basa en RSSI, però simplement es basa en l'enregistrament de la intensitat del senyal de diversos punts d'accés a l'abast i emmagatzemar aquesta informació en una base de dades juntament amb les coordenades conegudes del dispositiu client en una fase fora de línia. Aquesta informació pot ser determinista o probabilística. Durant la fase de seguiment en línia, el vector RSSI actual en una ubicació desconeguda es compara amb els emmagatzemats a l'empremta digital i es retorna la coincidència més propera com a ubicació estimada de l'usuari. Aquests sistemes poden proporcionar una precisió mitjana de 0,6 m i una precisió de cua d'1,3 m.

## Basat en l'angle d'arribada

Amb l'arribada de les interfícies Wi-Fi MIMO, que utilitzen múltiples antenes, és possible estimar l'AoA dels senyals de múltiples camins rebuts a les matrius d'antenes dels punts d'accés i aplicar la triangulació per calcular la ubicació dels dispositius client. SpotFi, ArrayTrack i LTEye són solucions proposades que utilitzen aquest tipus de tècnica.
El càlcul típic de l'AoA es fa amb l'algoritme MUSIC. Suposant una matriu d'antenes de $M$ antenes igualment espaciades per una distància de $d$ i un senyal que arriba a la matriu d'antenes a través $L$ camins de propagació, una distància addicional de $d\sin \theta$ és recorregut pel senyal per arribar a la segona antena de la matriu.

### Basat en temps de vol

L'enfocament de localització del temps de vol (ToF) pren les marques de temps proporcionades per les interfícies sense fil per calcular el ToF dels senyals i després utilitzar aquesta informació per estimar la distància i la posició relativa d'un dispositiu client respecte als punts d'accés. La granularitat d'aquestes mesures de temps és de l'ordre de nanosegons i els sistemes que utilitzen aquesta tècnica han reportat errors de localització de l'ordre de 2 m. Les aplicacions típiques d'aquesta tecnologia són l'etiquetatge i la localització d'actius als edificis, per als quals la precisió a nivell d'habitació (~3 m) sol ser suficient.

## Bases de dades públiques d'ubicacions de Wi-Fi

Hi ha disponibles diverses bases de dades públiques d'ubicacions de Wi-Fi (només projectes actius):
| Nom | Únic Xarxes Wi-Fi | Observacions |
| Servei de Posicionament Combain | > 2.400.000.000 | >67.000.000.000 |
| LocationAPI.org per Unwired Labs | >1.500.010.000 | > 4.100.000.000 |
| Servei d'ubicació de Mozilla | > 2.474.690.000 | >785.561.160.000 |
| Mylnikov GEO | 860.655.230 | |
| Navizon | 480.000.000 | 21.500.000.000 |
| radiocells.org | 13.610.728 | |
| WiGLE | 506.882.816 | 7.235.376.746 |

## Referències

* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Lindner, Thomas; Fritsch, Lothar; Plank, Kilian; Rannenberg, Kai (en anglès) Building the E-Service Society, 146, 2004, pàg. 131–148. DOI: 10.1007/1-4020-8155-3_8 [Consulta: free].
* ↑ Yang, Jie. «Indoor Localization Using Improved RSS-Based Lateration Methods». A: GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference (en anglès), 2009-11-01, p. 1–6. DOI 10.1109/GLOCOM.2009.5425237. ISBN 978-1-4244-4148-8.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Youssef, Moustafa. «PinPoint». A: Proceedings of the 4th international conference on Mobile systems, applications and services (en anglès). New York, NY, USA: ACM, 2006, p. 165–176 (MobiSys '06). DOI 10.1145/1134680.1134698. ISBN 978-1595931955.
* ↑ Yang, Jie. «Indoor Localization Using Improved RSS-Based Lateration Methods». A: GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference (en anglès), 2009-11-01, p. 1–6. DOI 10.1109/GLOCOM.2009.5425237. ISBN 978-1-4244-4148-8.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Yang, Jie. «Indoor Localization Using Improved RSS-Based Lateration Methods». A: GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference (en anglès), 2009-11-01, p. 1–6. DOI 10.1109/GLOCOM.2009.5425237. ISBN 978-1-4244-4148-8.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Youssef, M. A.. «WLAN location determination via clustering and probability distributions». A: Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003) (en anglès), 2003-03-01, p. 143–150. DOI 10.1109/PERCOM.2003.1192736. ISBN 978-0-7695-1893-0.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Youssef, Moustafa; Agrawala, Ashok (en anglès) Wireless Networks, 14, 3, 04-01-2007, pàg. 357–374. DOI: 10.1007/s11276-006-0725-7. ISSN: 1022-0038.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Kumar, Swarun. «LTE radio analytics made easy and accessible». A: Proceedings of the 6th annual workshop on Wireless of the students, by the students, for the students (en anglès). New York, NY, USA: ACM, 2014, p. 29–30 (S3 '14). DOI 10.1145/2645884.2645891. ISBN 978-1-4503-3073-2.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Marcaletti, Andreas. «Filtering Noisy 802.11 Time-of-Flight Ranging Measurements». A: Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies (en anglès). New York, NY, USA: ACM, 2014, p. 13–20 (CoNEXT '14). DOI 10.1145/2674005.2674998. ISBN 978-1-4503-3279-8.
* ↑ Kotaru, Manikanta. «SpotFi». A: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication (en anglès). New York, NY, USA: ACM, 2015, p. 269–282 (SIGCOMM '15). DOI 10.1145/2785956.2787487. ISBN 978-1-4503-3542-3.
* ↑ Lanzisera, S.; Zats, D.; Pister, K.S.J. IEEE Sensors Journal, 11, 3, 01-03-2011, pàg. 837–845. Bibcode: 2011ISenJ..11..837L. DOI: 10.1109/JSEN.2010.2072496. ISSN: 1530-437X.
* ↑ «Combain Positioning Service» (en anglès). [Consulta: 3 gener 2019].
* 1 2 «Wifi Positioning | Wifi Location | Cell ID - Combain» (en anglès). [Consulta: 3 gener 2019].
* ↑ «Unwired LocationAPI Coverage» (en anglès). [Consulta: 6 juny 2017].
* ↑ API, Unwired. «Unwired Labs Location API - Geolocation API and Mobile Triangulation API, Cell Tower database» (en anglès). Unwired Labs Location API - Geolocation & Mobile Triangulation API. [Consulta: 6 juny 2017].
* ↑ «Mozilla Location Service» (en anglès). [Consulta: 26 octubre 2015].
* 1 2 «MLS - Statistics» (en anglès). location.services.mozilla.com. Arxivat de l'original el 2021-01-18. [Consulta: 16 setembre 2023].
* 1 2 «Mylnikov GEO Wi-Fi» (en anglès). [Consulta: 19 maig 2015].
* ↑ «Navizon Global Positioning System» (en anglès). Arxivat de l'original el 2021-01-19. [Consulta: 21 juny 2015].
* ↑ «Radiocells.org» (en anglès). Arxivat de l'original el 2018-05-21. [Consulta: 6 juliol 2018].
* ↑ «WiGLE» (en anglès). [Consulta: 19 desembre 2014].
* 1 2 «WiGLE Stats» (en anglès). www.wigle.net. [Consulta: 24 desembre 2018].