![]() |
|
|||||||
| Register | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered Member
Join Date: Jun 2004
Location: Belgium
Posts: 3
|
Calculating exact location of APs
Hello,
I've been reading the thread about pinpointing the discovered APs in Mappoint ( here ) and I must say I was very impressed by what was done there. As I understood, these scripts indicate where the stongest signal was received. In order to improve the location of the APs, wouldn't it be possible to calculate their position using the different positions of the vehicle together with the signal strenghts (something similar to calculating the position of the vehicle using the signals of 3 or more GPS sattelites). This would make it possible to determine in which building the AP is located or at least at which side of the street it is. I'd like to write or participate to the script but I don't know the formula(s) to achieve this type of calculation. Ikaros |
|
|
|
|
|
#2 (permalink) |
|
Registered Member
Join Date: Jul 2004
Posts: 9
|
VERY interesting idea. I think its a great idea. In the very LEAST it could give some quality programmers there first look into AP triangulation. Something that many companies have already written scripts for such as my company. Though i have no idea about programming... I only wardrive ... what i think they did was make a huge database of ever single ping from an ap and use all the pings and a topographical map ect to triangulate and form a 'curviture coverage area' of each ap and checked them back to each other. I hope that makes sence.
Here is some images/webpages to help you understand what i mean! http://www.wafreenet.org/?page=baynet http://www.wafreenet.org/?page=network |
|
|
|
|
|
#3 (permalink) |
|
Registered Member
Join Date: May 2004
Posts: 8
|
I've been playing around with this idea myself (and REALLY appreciate the additional resources you've referenced), and have come to the following conclusions:
1- The biggest impediment to the quasi-triangulation you refer to is the inconsistent nature of the typical urban landscape. whether you and the AP are separated by a window or steel re-inforced wall seems to affect the signal you receive much more than your distance from it, so a snapshot of the rssi at one point might give the impression that you've moved away from the AP when you've actually moved closer but into a wifi "shadow". Also, reflective surfaces -- such as neighboring buildings -- can bounce signals in decpetive ways. 2- A very practical and accessible solution is a well-shielded yagi, which, when used in conjunction with an app with a good and responsive graphical representation like PocketWinC or PocketWarrior, can help pinpoint the exact office from which a signal is emanating -- even at (relatively) great distance. 3- A more elegant solution might be one simultaneously using two or more receivers. I do all my work on foot and via PDA (IPAQ 2215, Ambicom GPS-CF and SanDisk-SD). I'm interested to know whether two separate, well-calibrated PDAs working simultaneously with identical gross spatial orientation relative to the AP, but separated by 3-5 feet, could detect a meaningful signal differential without being overly thwarted by the signal nuances I describe above. I think that an examination of the log, eliminating signal outliers and accounting for inevitable hardware differences and error, could yield some good data. Just my impressions. Of course, I'm new to this, so maybe it's been done. Warwalker Last edited by warwalker : 08-25-2004 at 06:23 AM. |
|
|
|
|
|
#4 (permalink) |
|
Registered Member
Join Date: Jul 2004
Posts: 9
|
warwalker, i talked to a few guys at my work and everything they coded is completly confidential, since companies pay us BIG bucks to find hidden ap's in not only offices but large commerical enterprises like distribution centers and things. We are a radio company not a software company but I am trying to find out what hardware and methods they use for you.
Your approches and points are very good and it seams you are on the right track. I dont suppose you are into software development and could start to write some test applications? Also remember unless your gps unit is running hacked firmware the best lock on the unit you will get is anyware up to 15 feet at best. |
|
|
|
|
|
#5 (permalink) | |
|
I amuse you?
Join Date: Dec 2003
Posts: 9,138
|
Quote:
edit: corrected spelling Last edited by wrzwaldo : 08-28-2004 at 03:08 PM. |
|
|
|
|
|
|
#6 (permalink) |
|
Managing the iTards.
Join Date: Dec 2002
Location: Ohio
Posts: 5,206
|
You also have to look at environmental factors. Heavy cloud cover, trees, mountains. With all the forest fires up here lately, the smoke gets pretty thick. I was running my gps in the car a couple weeks ago and barely had any signal. My gps is a Garmin eTrex Vista and usually it tells my around 15 to 9 feet accuracy, that day I couldn't really see the accuracy part but the signal lines were the lowest they would go.
__________________
Penny's giving it up. She's giving it up hard. Cause she's with Captain Hammer, and these, are not the hammer...... The hammer is my penis. --- Captain Hammer, Dr. Horrible's Sing-Along Blog. |
|
|
|
|
|
#7 (permalink) | |||
|
Registered Member
Join Date: May 2004
Posts: 8
|
Quote:
Quote:
Quote:
I'm pretty excited about this project...I'll let you know more soon. Warwalker |
|||
|
|
|
|
|
#8 (permalink) |
|
Registered Member
Join Date: Jul 2004
Posts: 9
|
Well mate bare with it and try and get some projects and things forward. By that i mean you need to get one top of some good research and try a few experiments like you are then we can work on getting you some nice hardware ;-)
As for the firmware hack i can tell you now its very real. I remember a firmware hack for a previous pda receiver i had. I have no idea how it worked but it imporved accuracy down to a meter or two. |
|
|
|
|
|
#9 (permalink) |
|
Registered Member
Join Date: Sep 2004
Posts: 14
|
but what if you do it like this?
(check the 1337 graphics in the attachment for visual support of my idea )- you are wardriving and the script marks a spot where the signal is detected first (location 1). - then, at some time, the highest signal is detected (location 2), which is also marked - after a while, the signal is lost (location 3) and another location is marked. Now you can draw a circle/ellipse, using the highest-signal as the center, and the first and last signal locations as the outer radius of the ellipse. In this circle I would use a starburst-gradient coloring, to indicate the signal-strength. It is very probable that the AP is inside this circle. I'm not sure if this is possible to build? Of course it would be impossible to deal with signal loss caused by buildings and stuff, but it's just an idea (hope you like it)legenda of the image: - green circles: wireless signal sent by the AP. The darker the color, the stronger the signal. Yes, I should've used a gradient ![]() - red circle: the circle that indicates the probable location of the AP, and also visualises the reach of the signal (which is quite important I think) - red numbers: the different locations as described above - the black lines: the road you're driving ![]() Last edited by Chillout : 10-12-2004 at 01:39 PM. |
|
|
|
|
|
#10 (permalink) | |
|
WDing the World in BDU's
Join Date: Apr 2004
Location: Rural Sin City, USA
Posts: 61
|
Quote:
Try logging your results of signal strength of an AP in a building. Go all around it and different distances from it. Now, consider the results you would get if you had only driven by it at any given tangent. I have Netstumbler picking up an AP on every pass at one spot on a road over a mile from any buildings. Things like that can well throw off your averaging. Apollyon |
|
|
|
|
|
|
#11 (permalink) | |
|
Registered Member
Join Date: Nov 2004
Posts: 13
|
Quote:
It'd be extremely hard to compensate for that unless you had a representation of all topographical features, buildings, and other signal impediements. I think seeing signal plotted on map (eg with the line changing color as snr/power level changes) would be the best indicator of where the AP is. |
|
|
|
|
|
|
#12 (permalink) |
|
Registered Member
Join Date: Aug 2004
Posts: 8
|
idea maybe
if you can work out all the info you can on the ap it may help (Like looking at the MAC for Vender and Model to find the DB out put), all of the maping software i have seen todate for netstumbler use's 2d maps ( if your trying to DX an AP you need to take all that you can find ) it whould be a good idea to move to a 3d gps - maping system ( off the top of my head you could use the SRTM ( info on SRTM [ http://www2.jpl.nasa.gov/srtm/ ] ) info on nasa's web page and other way's to get info ( Http://www.cplus.org/rmw/dataen.html ) there is one program that dose RF radio progation modeling that dose a good job i use it all the time in my army job working with sincgars radios ( http://www.cplus.org/rmw/english1.html )
could you try and use the time of request to becin to get a rufe idea of range, might be a way to but out the reflecions i.e. (becin time - repuest time) * 299,702,547 = m to AP i know you have the speed of light changing ( http://www.what-is-the-speed-of-ligh...ive-index.html )as the H2O in the air, and the time it take the ap to think will throw off the #'s but might work for a rule to cut down bad data. i have had the same thoughts on needing to work out where APs are before, and love to see someone that can take it on good luck. pixs: 1. this is one map of what Radio Moble dose 2. this is one of the things that i have found that might be a good idea to tie in to the maping system Last edited by jBower : 11-19-2004 at 12:09 PM. Reason: more thougs |
|
|
|
|
|
#14 (permalink) |
|
Registered Member
Join Date: Dec 2004
Posts: 13
|
I have an idea that would work for finding the location, but my picture wont upload, it says, this document contains no data, s i cant do it. If your interested, AIM at Skirecs or ask at skirecs@gmail.com
I really think it is plausible under good conditions to vaugly position the AP using this syste, but its hard to type, you really need the pic. It requres two passes through the AP, on different course, maybe even if the GPS is very accurate you cloud use the oppostire sides of the street. You set a signal strengh level, and mark the two times you get that level, on the way in and on the way out. For the second pass, use teh same level and take antohte 2 point. So you have 4 points, theoretically position on a circle eminating from the AP. Plot them in a graphing calculater, use a circle regression and get hte center Hope this is clear. |
|
|
|