Firstly, I don't know if I'm asking this at the right place, so excuse me if it's not.
Suppose i want to track a mobile phone in a local area, lets say a large hall of 200 m x 50 m, using any external beacons required but ONLY the default sensors present in most mobile phones: WiFi, B.T.(not sure if it might be useful) or GPS, how do I do it?
The tracking needs to be precise (say accurate to 0.5 meters).
Where do I start? Which sensors do I use? and is it possible for it to work without the beacons and the phones being in Line Of Sight?
Edit:
How about a hybrid between Qubulus' http://www.qubulus.com/what-we-do/our-technology/ and placing custom antennas? Instead of the conventional idea of placing multiple beacons throught the area of the same frequency, how about placing only 3 powerful antennas of different frequencies and repeating the "fingerprinting" process ourselves?
Also, what frequencies do the antennas in mobile devices allow us to monitor through an app? Are they hard-tuned to only 2.4/5 GHz bands or can they monitor everything? and do OS's like iOS actually allow us to monitor the signal strengths(without jailbreak)?
Sorry about so many doubts! I'm not a science student. No idea how these stuff work.