NetStumbler.org Forums

Go Back   NetStumbler.org Forums > NetStumbler Community > Scripts
Register Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old 08-17-2004   #1 (permalink)
ikaros
Registered Member
 
ikaros's Avatar
 
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
ikaros is offline   Reply With Quote
Old 08-23-2004   #2 (permalink)
Scorpy
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
Scorpy is offline   Reply With Quote
Old 08-24-2004   #3 (permalink)
warwalker
Registered Member
 
Join Date: May 2004
Posts: 8
Lightbulb

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.
warwalker is offline   Reply With Quote
Old 08-28-2004   #4 (permalink)
Scorpy
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.
Scorpy is offline   Reply With Quote
Old 08-28-2004   #5 (permalink)
wrzwaldo
I amuse you?
 
Join Date: Dec 2003
Posts: 9,138
Quote:
Originally Posted by Scorpy
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.
Is that just because you are modifying the EPE? Do you have some hard facts on this? I have been involved with the system from way back and have never heard of a firmware hack that actually improved the positional accuracy of commercial units. Improving (actual) psitional accuracy requires a couple things and last I checked a hacked firware was not on the list. I have however had EPE's of under 7 feet with a WAAS enabled unit and stock firmware. But EPE's really mean dick, actual performance is the real test.

edit: corrected spelling

Last edited by wrzwaldo : 08-28-2004 at 03:08 PM.
wrzwaldo is offline   Reply With Quote
Old 08-28-2004   #6 (permalink)
Barry
Managing the iTards.
 
Barry's Avatar
 
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.
Barry is offline   Reply With Quote
Old 08-28-2004   #7 (permalink)
warwalker
Registered Member
 
Join Date: May 2004
Posts: 8
Quote:
Originally Posted by Scorpy
We are a radio company not a software company but I am trying to find out what hardware and methods they use for you.
Thanks! But please don't take any chances that might get you in trouble (though I can assure you that I will not betray your confidence).

Quote:
Originally Posted by Scorpy
I dont suppose you are into software development and could start to write some test applications?
As it happens, I've done a lot of thinking about this topic in the past couple of days and started a project to see how/if it might work (though my focus has changed a little...I'll PM you with details). It's taking a little time to learn Embedded C++, but I just found an SDK that moved things way ahead.

Quote:
Originally Posted by Scorpy
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.
Actually, I've found that the combination of WAAS and an app I use that does an incredible job of data averaging puts your location reliably within 1 meter. The only problem is that being so calculation-intensive, even my 2215's 400Mhz processor is tapped and has a hard time doing much else (ie, gathering wifi signal data).

I'm pretty excited about this project...I'll let you know more soon.

Warwalker
warwalker is offline   Reply With Quote
Old 08-31-2004   #8 (permalink)
Scorpy
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.
Scorpy is offline   Reply With Quote
Old 10-12-2004   #9 (permalink)
Chillout
Registered Member
 
Join Date: Sep 2004
Posts: 14
Lightbulb

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
Attached Images
File Type: jpg leetpaintskillz.jpg (86.8 KB, 1412 views)

Last edited by Chillout : 10-12-2004 at 01:39 PM.
Chillout is offline   Reply With Quote
Old 10-13-2004   #10 (permalink)
Apollyon
WDing the World in BDU's
 
Apollyon's Avatar
 
Join Date: Apr 2004
Location: Rural Sin City, USA
Posts: 61
Quote:
Originally Posted by Chillout
but what if you do it like this?
Until you step back into the real world with its walls, windows, rebar, cars, filing cabinets, and such that all block or reflect 2.4GHz to some extent or another. You may create a neat picture with the results you get, but it may or may not be at all useful. Ask anyone who has used direction finding gear and/or done any fox hunts.

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
Apollyon is offline   Reply With Quote
Old 11-07-2004   #11 (permalink)
Nerdtalker
Registered Member
 
Join Date: Nov 2004
Posts: 13
Quote:
Originally Posted by Apollyon
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.
Same. I've seen access points seem to go out of distance, and then come back un-expectedly because I've regained LOS, or something interfered with LOS when I picked it up the first time.

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.
Nerdtalker is offline   Reply With Quote
Old 11-19-2004   #12 (permalink)
jBower
Registered Member
 
jBower's Avatar
 
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
Attached Images
File Type: gif contour.gif (78.3 KB, 211 views)
File Type: jpg Sandia_opt-qwersar.JPG (33.8 KB, 198 views)

Last edited by jBower : 11-19-2004 at 12:09 PM. Reason: more thougs
jBower is offline   Reply With Quote
Old 01-04-2005   #13 (permalink)
Skirecs
Registered Member
 
Join Date: Dec 2004
Posts: 13
I think the easiest way would be to try and walk a steady curve with a constant signal strenthg, thats more active, not what your looking for.
Skirecs is offline   Reply With Quote
Old 01-04-2005   #14 (permalink)
Skirecs
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.
Skirecs is offline   Reply With Quote
Old 01-04-2005   #15 (permalink)
Tuckie
Registered Member
 
Join Date: Jun 2004
Posts: 63
wouldn't gathering more points make the real location more accurate? Having say 100 readings and then averaging them through some form of triangulation would at least compensate somewhat for physical barriers?
Tuckie is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Google
 
Web NetStumbler.org

All times are GMT -7. The time now is 08:04 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0 ©2007, Crawlability, Inc.


All messages express the views of the author and are for entertainment purposes only. Netstumbler.org cannot be held responsible for the authenticity of the content or the actions of its members. By using this site and its services, you warrant that you will not post any messages that are discriminating, obscene, hateful, threatening, or otherwise violates any laws and you release Netstumbler.org from any future claims of any kind whatsoever including, but not limited to, addiction and loss of productivity. All forum messages, private messages and any other content are properties of Netstumbler.org. Even if publicly available, personal or copyrighted information are not to be posted without the consent of the owner. Distribution of licensed and copyrighted materials in any way not endorsed by the copyright owner is strictly prohibited. You may not use this site and its resources to spam other sites or individuals or perform any action that violates any law. Items sold or bought in the For Sale forum are sold as is and no warranty or insurance of any kind is provided. Netstumbler.org cannot be held responsible for the outcome of any transactions and no warranty of any kind is provided, either express or implied. Vulgar words are not allowed in the subject lines ; they may be used in the message body in any forum. The Administrator, Super Moderators and Moderators of Netstumbler.org have the right to remove, edit, move or close any thread for any reason and to reveal your identity and other known information in the event of a complaint or legal action arising from any message posted by you.