Slashdot Mirror


NAVSOP Navigation System Rivals GPS

dangle writes "BAE Systems has developed a positioning solution that it claims will work even when GPS is unavailable. Its strategy is to use the collection of radio frequency signals from TV, radio and cellphone masts, even WiFi routers, to deduce a position. BAE's answer is dubbed Navigation via Signals of Opportunity (NAVSOP). It interrogates the airwaves for the ID and signal strength of local digital TV and radio signals, plus air traffic control radars, with finer grained adjustments coming from cellphone masts and WiFi routers. In any given area, the TV, radio, cellphone and radar signals tend to be at constant frequencies and power levels as they are are heavily regulated — so positions could be calculated from them. "The real beauty of NAVSOP is that the infrastructure required to make it work is already in place," says a BAE spokesman — and "software defined radio" microchips that run NAVSOP routines can easily be integrated into existing satnavs. The firm believes the technology could also work in urban concrete canyons where GPS signals cannot currently reach."

33 of 135 comments (clear)

  1. Doesn't sound that accurate by rossdee · · Score: 4, Insightful

    If its just using signal streangth then there are going to spots in cities or other cluttered terrain where it could be innaccurate. It would be ok if there is no terrain to interfere.

    1. Re:Doesn't sound that accurate by Anonymous Coward · · Score: 2, Insightful

      TFA isn't much help, but I imagine the interference in cities is exactly why this can be accurate: Each position's pattern of signals and signal strength is going to be unique.

    2. Re:Doesn't sound that accurate by EdIII · · Score: 5, Insightful

      Each position's pattern of signals and signal strength is going to be unique

      Unique at that moment in time. I change the wireless in my building and the signature changes. Wireless carrier changes something on a mast and the signature changes.

      This can only work if you have a DB of precise locations of wireless signals. Even assuming that is viable, it cannot replace GPS as is.

      Personally, I think we need less technology to pinpoint where we are. Trading convenience for security and privacy and all that.....

    3. Re:Doesn't sound that accurate by jaymemaurice · · Score: 2

      This can only work if you have a DB of precise locations of wireless signals. Even assuming that is viable, it cannot replace GPS as is.

      But what if they program the NAVSOP to listen to 1.57542 GHz and 1.2276 GHz and send back fingerprint data of all the wireless signals to a central location in the NSA.

      --
      120 characters ought to be enough for anyone
    4. Re:Doesn't sound that accurate by Jah-Wren+Ryel · · Score: 5, Insightful

      Personally, I think we need less technology to pinpoint where we are. Trading convenience for security and privacy and all that.....

      As a privacy and security freak I disagree. The problem is not location accuracy. It is information leakage. There are all kinds of great things I can do with my own location info. The problem is all the devices that gleefully hand over my location info to 3rd parties who wish to exploit it for their own benefit.

      --
      When information is power, privacy is freedom.
    5. Re:Doesn't sound that accurate by riverat1 · · Score: 4, Insightful

      Use a real GPS unit with no broadcast capabilities and you don't have that problem.

    6. Re:Doesn't sound that accurate by evilviper · · Score: 5, Informative

      This can only work if you have a DB of precise locations of wireless signals. Even assuming that is viable, it cannot replace GPS as is.

      Whenever a program is looking-up the location of a smartphone, that phone is very probably also beaming back a list of all the Wifi APs in-range, their signal strength, and approximate location. Everyone who makes navigation software for smartphones is guaranteed to have such a database, and is continually keeping it up-to-date.

      Not only is it practical to do this, and it has been for years and years, it's done because you're likely to get much better accuracy, and a much quicker location fix. You can prove this out by running a navigation app on a tablet that has wifi but lacks a GPS chip. You'll find that Google Maps or anything else has no problem at all pinpointing your location.

      And BTW, moving one AP won't cause a problem... Triangulation requires several APs in range, and it'll try to use everything in-range to get a more precise fix so... Short of conspiring to have everyone in an area to move their APs in unison for a significant distance, you're not going to significantly fool the algorithm that handles all of this.

      What's more... Before wifi was widespread, the previous fallback was a database with the GPS coordinates, altitudes, power levels, etc., of all of a telco's cell towers. It works, but not as well as the horde of prolific wifi APs these days. And for the record, I am speaking from first-hand knowledge.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:Doesn't sound that accurate by ThatsMyNick · · Score: 2

      If there are enough signals around you and you have enough users (who report all signals they see, so as to get their location), you can always update your database on the go (just like Google does right now).

    8. Re:Doesn't sound that accurate by Jah-Wren+Ryel · · Score: 4, Insightful

      Use a real GPS unit with no broadcast capabilities and you don't have that problem.

      And you also won't have the benefit of having a computer able to access your location data either. Seriously, that's a non-answer. We easily have the ability to do the right thing. Giving up on doing anything sophisticated just because there are groups who want to abuse it too is basically the historical definition of luddism.

      --
      When information is power, privacy is freedom.
    9. Re:Doesn't sound that accurate by bbeans · · Score: 3, Interesting

      Unique at that moment in time.

      Yes. Gather an initial DB and have it "self heal" as wireless signals change.

      This is precisely what Google are doing with the combination of an initial street view drive followed by an army of android phones to keep the DB up-to-date. While every android phone continues to help update the database there is a good chance it will be very accurate.

      I think it's a great idea, but not very novel. Google, Apple, Microsoft have implemented this and been using it for a long time.

      The downside is that to get a location you need to be online to query the database.

    10. Re:Doesn't sound that accurate by Gordonjcp · · Score: 2

      This can only work if you have a DB of precise locations of wireless signals. Even assuming that is viable, it cannot replace GPS as is.

      You're right. Maybe they should make it illegal to plonk high-powered broadcast transmitters just anywhere without some sort of a licence.

    11. Re:Doesn't sound that accurate by sjames · · Score: 2

      Ever tried to use a GPS in New York City? I'm guessing that comparing hundreds of signals would tend to be more accurate and more stable than GPS in that environment even if the precision of the fix isn't as good.

    12. Re:Doesn't sound that accurate by gnasher719 · · Score: 2

      Sure, pinpointing your location to a street corner isn't that hard, but consumer level GPS receivers can pinpoint you to within about 3 feet in most conditions. I doubt you can do that with signal strength measurements.

      Anyone with access to Apple's WWDC videos should watch the video about improved mapping, which demonstrates nicely how in some parts of San Francisco GPS on its own is practically worthless. From experience, there are areas in London where it's the same.

    13. Re:Doesn't sound that accurate by vlm · · Score: 4, Interesting

      Use a real GPS unit with no broadcast capabilities and you don't have that problem.

      And you also won't have the benefit of having a computer able to access your location data either.

      Why? Since I've done it, and its common knowledge how to do it, I'm thinking thats just wrong. Hard to believe its been over a decade since I was experimenting with ham radio APRS using a GPS, simply unplug the transmitter/set the broadcast timer to zero (or a billion) and you're done. Ever since the first NMEA output jack on a GPS in the 90s, people have been hooking them up to laptops and fooling around with big screen navigation displays (like a giant aircraft HSI, but for boats), homemade boat autopilots, automatic fishing trawling autopilots, homemade moving maps, stuff like that. The GPSD daemon has been around for I believe 18 years now, so 18 years ago it changed from a curiosity/hack to a very standardized interface. GPSD is currently maintained by ESR, you may have heard of him over the decades.

      The only reason "your" computer aka cell phone broadcasts your GPS position without any control by you is because you bought into a walled garden. Its not your phone, and its not working for you.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    14. Re:Doesn't sound that accurate by Anonymous Coward · · Score: 4, Insightful

      All true. Right now the only "safe" GPS devices are those which have no capability of being connected to anything. It doesn't have to be that way. In-car navigation systems could be designed to not reveal your location to anybody except you. They could have a button on the dash that says "transmit my location" if you want to use the services of a central office. The car could only transmit that data itself in case of an accident, assuming of course you gave it permission in advance to do that. You could have a phone or computer app that would tell YOU where your car is instead of some central monitoring station, and YOU alone could have the ability to disable your vehicle, which would be appropriate since you'd be the only one who knows where it is.

      Also, your smartphone could easily keep logs of "I told your location to X at these times during the day" and other such sensitive data like that. Everybody likes to use phone logs against people, why can't we use them FOR people for a change?

      All of this is possible, but nobody seems to build it. I wonder why that is?

      For now, remember that if your device can act intelligently on your location, it can and probably does do so for someone else's purposes too. If there is a microphone that you don't have a physical plug or off switch to, somebody besides you can turn it on and off. Your modern conveniences might provide some convenience for you, but they are VERY convenient for law enforcement on fishing expeditions, private investigators bribing system operators, etc.

    15. Re:Doesn't sound that accurate by tverbeek · · Score: 2

      This is essentially the system used by the original iPhone, before it had proper GPS. Using data from Skyhook Wireless about the location of wifi APs (identified by MAC), combined with the data from its phone transceiver about "visible" cell towers, it inferred the phone's position. It works, but (as shown by the fact that Apple added true GPS in the iPhone 3G) not as accurately as GPS. (I think the iPod Touch still gets by using just the wifi data, which makes it susceptible to confusion if someone with a wifi AP in their home moves to another city.) It's possible that by going broadband (in the original sense of the word) with its radio sniffing, and using all available data sources, this system might overcome the weakness of the iPhone gen1 system.

      --
      http://alternatives.rzero.com/
    16. Re:Doesn't sound that accurate by vlm · · Score: 2

      You have a set of internal antennas, that are tenths of a degree apart arrayed in a circle. You get a strongest signal from the set of elements that are orthogonal (at right angles in 3 dimensions) to the source. You can calculate based on signal strengths of two 'strongest' sets of elements the direction (accurate to perhaps 1 second of arc), the direction to one source. Then you switch frequencies and determine the location to a second source (again, accurate to 1 second of arc).

      From a EE/optical perspective this doesn't work. Its the same equations for lens and antennas. For a wavelength around 2.4 GHz calculate the antenna/lens size required to resolve to an arcsecond and get back to me on how to install hundreds of them inside a handheld device.

      What would/could work, although not as well as you may desire, is an interferometer design, although thats also gonna have serious issues and you're not going to achieve one arcsecond resolution.

      Lets just say that resolving one arcsecond at optical wavelengths in a small package is technically challenging... and the device size scales linearly with wavelength so if you wanna do a factor of a million (or whatever) lower frequency you merely have to make the device a million times larger. This is why "animals" use visual wavelengths for high res imaging, or IR for crude scalar datapoints, instead of what amounts to a biological radio telescope around 10 gigs or so, which would admittedly be pretty cool but totally impractical for anything smaller than a elephant.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    17. Re:Doesn't sound that accurate by slimjim8094 · · Score: 2

      http://www.amazon.com/GlobalSat-BU-353-USB-GPS-Receiver/dp/B000PKX2KA/

      There you go. $27, free shipping, spits out NMEA over a virtual serial port.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    18. Re:Doesn't sound that accurate by Dishevel · · Score: 3, Insightful

      The same kind of privacy you can expect when you yell something out in public.
      None.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
  2. What? Like assisted GPS (A-GPS)? by Mr0bvious · · Score: 5, Interesting

    Google has been using this for some time and is used on Android devices - you can see their patent here: http://www.google.com/patents/US7532158

    A-GPS is not new (http://en.wikipedia.org/wiki/Assisted_GPS), though they seem to want to extend it to other radio sources.

    --
    Never happened. True story.
    1. Re:What? Like assisted GPS (A-GPS)? by wvmarle · · Score: 5, Interesting

      A-GPS still uses only GPS signals for positioning, but gets help from a data network (not necessarily mobile). Basically it receives certain orbital info of GPS satellites that are normally transmitted on the GPS signal itself. But regular GPS data is slow, it can take ten minutes or more to get all data complete. Over the network it's a fraction of a second. This often helps getting a fix much faster than with plain GPS, but the location itself is pure GPS based.

      Some phones may also use the mobile network for triangulation, independent from GPS, and usually less accurate.

  3. Relying on third party wifi inspires confidence. by nzac · · Score: 4, Insightful

    Sure in an open area the signal strength from broadcast and third-party location services is fine but so is GPS.

    But in an urban environment these are not accurate signal strength is only loosely proportional to inverse square of the distance so any accuracy will utterly break down. I can't see them having the money investing on getting a location DB for coverage outside major cities meaning you have to ship an unusable feature to most of the population.

    The firm believes the technology could also work in urban concrete canyons where GPS signals cannot currently reach.

    This will only work by regularly updating a database of local signals by driving down these roads and walking around areas. You might get the reliability for a consumer device but SDR like this can hardly be cheap, small and low power.

    Possibly they have algorithm to make this manageable but i would think installing purpose built transmitting devices at every street corner would be a better option.

  4. Problems by gman003 · · Score: 2

    While it sounds like this would work decently well in cities, it probably won't have nearly as many signals to work with in less populated areas, and it would be practically useless out in, say, the middle of the Pacific. So at best, it's a complement to GPS, not a replacement.

    Second, how is it going to match up different sources with physical locations? I assume they'll just have a massive database of "this wifi router is located at 31.41592N 27.18281W, this AM transmitter is at....", but that brings up even more problems. Who will maintain that database - the big regulated transmitters can probably be figured out easily, but WiFi routers? How much space will that DB take up - could make it prohibitive on some devices?

  5. Made in Britain, not for the rest of the world by mjwx · · Score: 3, Interesting

    It interrogates the airwaves for the ID and signal strength of local digital TV and radio signals,

    So let me drive 3 hours north of Perth, Western Australia and find that this system is as useful as an ashtray on a motorbike.

    I cant really see a use for this technology that GPS doesn't already fill and a huge drawback because as soon as you get to places with only one mobile phone tower or one source of TV signals (most rural towns in Oz) its fucked (the fewer sources you have for triangulation, the less accurate the result). Then we have the great wide expanse between towns which can get up to 500 KM of open road with no TV, no mobile coverage, no WiFi networks and even AM radio is spotty at best. In fact in many places the only source of radio transmissions will be from 2 way radios mounted on trucks... if there happen to be any trucks in the area.

    Really this is some nice research BAe but it has no practical use outside the lab. Seeing as it's only useful within cities any commercial product will remain inferior to traditional GPS.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
    1. Re:Made in Britain, not for the rest of the world by aXis100 · · Score: 3, Insightful

      Wow, how short sighted.

      They're not trying to replace GPS - it's to augment it when GPS doesnt work. If you have a receiver with both systems you are far more likely to have one of them work, because most of the obstructions for GPS also go hand in hand with the availability of other networks.

      Sure it might not work in the middle of the outback, but GPS generally will so it's not the target market.

    2. Re:Made in Britain, not for the rest of the world by fuzzyfuzzyfungus · · Score: 2

      Given that it was produced by BAE Systems, a company noted largely for their defense contract work(and, since their acquisition of Marconi, this includes extensive defense electronics and RF stuff), I strongly suspect that the punchline of this work (while they probably won't say no to sufficiently lucrative commercial licensing offers) is having a product offering that provides some degree of reliability for location-dependent military hardware and munitions even if GPS is jammed, knocked out, disabled by the Americans, etc.

      For civilian applications, GPS(if necessary supplemented by cell tower data or Skyhook-style wifi information), depending on how far you are from civilization, works pretty well already. However, GPS signals are necessarily pretty faint and widely recognized as being of considerable strategic value. I assume that the GPS-dependent militaries of the first world all have somebody worrying full time about how far up shit creek they would be if all their fancy guidance stuff stopped working properly. If BAE has something that can sooth these...somewhat cost insensitive...customers' fears... Well, they might just have a very profitable little device on their hands...

    3. Re:Made in Britain, not for the rest of the world by wonkey_monkey · · Score: 4, Insightful

      So your sole criterion for something being completely useless is that it doesn't work 3 hours north of Perth? I look forward to your input when the next article on deep-sea submersibles comes along.

      --
      systemd is Roko's Basilisk.
    4. Re:Made in Britain, not for the rest of the world by PolygamousRanchKid+ · · Score: 2

      It interrogates the airwaves for the ID and signal strength of local digital TV and radio signals,

      So let me drive 3 hours north of Perth, Western Australia and find that this system is as useful as an ashtray on a motorbike.

      Now, why would you want to drive 3 hours north of Perth anyway, if there are no digital TV or radio signals there? There is no need for a navigation system to get you to a place no one wants to get to. As to finding your way to towns separated by 500KM of no TV, just follow the road. There is only one between the two. "You can't get lost, from here, to there!"

      Of course, Australia already has an excellent built-in Navigation System infrastructure: Aborigines. They have been wandering the continent for 10 thousands of years, and have not gotten lost there yet. So just stop and ask one for directions if you don't know the way.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  6. Questionable by Sandman619 · · Score: 2

    Because we all know how reliable & accurate cell tower triangulation is. That's why wireless phone's all have A-GPS being built-in, because the networks accuracy was at best a few blocks, which the FCC considered unacceptable for the nation's 911 systems. WiFi systems have such a long signal reach, many miles no doubt. Radio stations always broadcast as exectky the same power, which is why somedays you can hear them much better than others. I doubt that this will be long lived

    --
    Cheers !
  7. Almost a decade old by MDMurphy · · Score: 3, Interesting

    This isn't really a new concept. Rosum was doing this years ago, calling it RadioCamera. They used GPS to record a broad range of signals, including reflections, and map them out. Using that data they built a map that could be used to locate a receiver.
    http://www.prnewswire.com/news-releases/trimble-and-rosum-team-to-develop-universal-positioning-technology-74497582.html

    When Rosum liquidated it's assets they were bought by TruePosition: http://www.trueposition.com/technology/

    One interesting challenge not mentioned in the description of BAE's system is how they create the map. GPS has relatively few satellites and they broadcast their positions which is used by a receiver to determine it's own position. Relying on other radio sources will mean having them all mapped. Either the receiver needs knowledge of all of these ( unlikely) or it gets updates for it's local area periodically over a data channel. The map is also likely to be more than just an antenna's location, but data as to how it's received based on local topography. Alternatively it could send a snapshot of what radio signals it receives and the position is actually determined back at a server and relayed back to it. Either way seems to presume a separate data connection to the receiver to either load the whole database of signals sources ( and update it ) or a continuous connection to get the local database as it goes.

    Using other signals of opportunity would be a good way to augment GPS, but surely not a replacement. Not being a replacement, I'd have a hard time calling it a rival.

  8. Not new by Ronin+Developer · · Score: 3, Interesting

    I used to work for a subsidiary of TruePosition. One of the ventures they worked with developed this technology several years ago. It used the timing differences in the TV signals to ascertain position. TP acquired interest in that it provided the ability to obtain a location in areas where GPS sucks - like downtown Manhattan or other dense cities. Using external positioning devices, this technology could also provided high accuracy positioning within buildings - including altitude.

    At Zoombak, we extended the positioning technology of our device to be able to use the signal strength and radiation patterns from the various cell towers to derive a lower accuracy location when GPS is not available (you need 4 visible satellites). And, WiFi can be used for even positioning by knowing the location of WiFi routers and map the RF signal.

  9. How NAVSOP works - from the developer by Anonymous Coward · · Score: 5

    Hi All

    It's great to see this much interest in NAVigation via Signals of OPportunity. I can't reply to everyone individually and certainly can't get into huge discussions, I've scanned this thread and thought I could give you some information to help clear some of the mist.

    1 - Radio positioning is certainly not new, people are discussing Rosum here, and (in a round about way) Cambridge Positioning Systems - the latter funded my PhD at Cambridge in this topic, and I've been driving developments in this field for the last 5 years. I'm not claiming to have invented multilateration or opportunistic positioning, what we have been doing at BAE is working on removing a lot of the restrictions discussed on here - for example getting rid of the need for access to a database someone else created of all the transmitter locations, or access to differential corrections from a reference receiver. A lot of the "this is not new" comments refer to differential positioning using reference receivers and having access to databases of transmitter locations (Rosum, the old Cursor positioning system from Cambridge Positioning Systems, etc). We consider those aspects to be undesirable constraints on a flexible opportunistic positioning system and don't rely on them. The system determines the transmitter locations itself, or gets by witout actually needing to locate the transmitters at all (for example our indoor positioning system does not aim to or need to locate the transmitters to function) We have developed some Simultaneous Localisation and Mapping algorithms (again not pretending to have invented the concept, just developing new algorithms building on these methods for use in opportunistic radio positioning) to aid the learning process and allow operations during GPS denial but before any transmitters have been fully calibrated via GPS, and we also exploit the fact that we are not limiting ourselves to jerry-rigging existing devices (e.g. cellphones) to do things they weren't designed for. We also look at some exotic concepts that are too computationally expensive or demanding in hardware to ever be applicable to the civilian sector, but are applicable to other sectors.

    2 - We record as many metrics as we can - phase, phase rate, arrival of certain repetitve signal structure (time of arrival), signal strength, etc. We use different metrics in different environments - for example signal strength is more useful indoors to discriminate motion than outdoors. See my ION paper for more on the indoor system http://www.plansconference.org/abstract.cfm?meetingID=36&pid=51&t=C&s=1

    3 - The entire concept is based around learning - the system gets better with use. When GPS is available you can start learning about the locations of the transmitters around you, their signal stabilities, start recording signal strength fingerprints, etc. Most (but not all) types of radio transmitter can be localised by our techniques. So imagine driving into a city along a motorway - you start to learn about the DAB transmitters, DVB, cellular etc available and start to localise them. Even without fully determining their location you quickly determine what driving East looks like in "radio eyes" versus driving North based on relative arrivals of repetitive timing structures within digital broadcasts, etc. So already you can handle short dropouts and freewheel through short GPS dropouts (a few minutes) using the opportunistic radio data with only a few minutes of operation. The further to go and more you have the system on, the better, and eventually you work out where all the transmitters are (short range cellular are located very quickly, long range DAB, DVB etc take more time to locate). Eventually you have enough data to confidently state where the transmitter is and it goes in the database. These signals punch into cities much better than GPS, so calibrating these sources on the way in means that you can use them during GPS dropout inside the city. The accuracy depends on a whole host of factors - typically ~10-150 metres, and

    1. Re:How NAVSOP works - from the developer by Ramsey+Faragher · · Score: 2

      So in summary - outdoors we use time-of-arrival and carrier phase measurements, with signal strength being a secondary measurement, whereas indoors signal strength measurements combined with Simultaneous Localisation ad Mapping is key to high accuracy Ramsey