CBL - Campus del Baix Llobregat

Projecte ofert

Títol: Improving the Implementation of the Passive-TDOA algorithm on COTS WiFi devices

Per assignar-vos el projecte us heu de dirigir al director/a perquè us l'assigni.


Departament: ENTEL

Títol: Improving the Implementation of the Passive-TDOA algorithm on COTS WiFi devices

Data inici oferta: 30-10-2023     Data finalització oferta: 30-05-2024

Estudis d'assignació del projecte:
Tipus: Individual
Lloc de realització:
    Departament: Ing. telemática
Paraules clau:
Implementation, assembler, passive-TDOA localization algorithm
Descripció del contingut i pla d'activitats:
Nowadays, indoor positioning is a still an open issue. The main
reason, though not the only one, is that
location indoors require accurate measurements, i.e. positioning
errors of 1 to 2 meters in average.
There are technologies, such as those based in ultra wideband (UWB)
that are able to provide positions
with only centimeters of uncertainty. However, those technologies
require custom network and user
equipment to work, which often make them costly and hard to deploy.

Lots of efforts have been addressed to use communication networks
for location purposes. However, the
problem then is that positioning errors rise (noticeably) over the 2

In the recent past, a new location technique for WiFi networks have
been presented: passive TDOA. This
technique uses the concept of 2-way TOA to compute the time of
flight of WiFi signals, but in a passive
way (i.e. without injecting location traffic). This technique has
been assessed under simulation,
reporting good performance.
Then it has been implemented in the top of the WiFi Linux protocol
stack (i.e. in the SoftMAC module).
Although the results are good enough for indoor positioning under
dark areas, they are far from what it's
expected from simulation results. This is due to the latency
generated on traversing the WiFi protocol
stack. This project tries to overcome that limitation.

A proof of concept has been recently done by developing a
preliminary implementation that allows a COTS
Wi-Fi device to overhear RTS-CTS frames exchanged in the IEEE 802.11
network and gather their timestamps.

Objectives: The goal of this project is to improve the
implementation by introducing the possibility of
overhear the exchange of FTM frames between IEEE 802.11mc devices.
The student will implement the passive
TDOA technique embedded in the firmware of Commercial Off-The-Shelf
(COTS) devices based on Broadcom

The second objective is to provide a set of tools to control and
retrieve the measurements captured by
the firmware, so that they can be used by any third piece of
software interested in.

Finally an assessment of the quality of the reported measurements
will be done.
Orientació a l'estudiant:
The firmware is written in assembler, so good programming skills
in that language will be appreciated.

Knowledge on the WiFi 802.11 protocols.
Requereix activitats hardware: No
Requereix activitats software:     Sistema operatiu:     Disc (Gb):
Horari d'atenció a estudiants per a l'assignació de projecte:
Send me an email (enrica.zola@upc.edu)

© CBLTIC Campus del Baix Llobregat - UPC