Slashdot Mirror


U.S. May Reduce Non-Military GPS Accuracy

ward99 writes "The U.S. government may be degrading GPS satellite signals, to cripple Iraqi forces' ability to use those systems during the war. This could potentially reduce accuracy from ~3 meters to over ~100 meters. Users depending on GPS systems may want to do sanity checks on any data returned by those systems during the war. The U.S. will do this by increasing the inaccuracies on the civilian C/A code, turning back on S/A (Selective Availability), by having the satellites deliberately and randomly return inaccurate information on where they are. S/A degrades GPS accuracy to only 100 meters 95 percent of the time and 300 meters the other 5 percent of the time. This will not effect the military P code."

23 of 654 comments (clear)

  1. Re:This was *exactly* why we here in Europe... by pteron · · Score: 5, Informative

    According to http://europa.eu.int/comm/dgs/energy_transport/gal ileo/faq/index_en.htm
    it hasn't been scratched.

  2. Re:This was *exactly* why we here in Europe... by Amroarer · · Score: 3, Informative

    Well, there's always GLONASS.

    [sigh] Poor Russian space program.

  3. A Regional Blackout More Likely by avdi · · Score: 4, Informative

    It's more likely that localized blackout or jamming in the Iraq region will be used, rather than a global downgrade. See here for more.

    --

    --
    CPAN rules. - Guido van Rossum
  4. Re:A question by Apro+im · · Score: 5, Informative

    Because that would defeat the purpose of the military code.

    GPS 101:

    Every GPS unit stores internally a fairly accurate clock, a database of every GPS sattelite's individual code and its expected position in the sky for something like the next few weeks. This information is updated by syncing with a sattelite every so often. These codes are long enough that based on what portion of the code the receiver is receiving at a given time from a particular sattelite, it can calculate the time elapsed since the signal left the sattelite (by comparing to what portion of the code the sattelite should be transmitting according to its internal clock).
    Using time elapsed, and roughly the speed of light (with minor corrections) for the speed of the wave, it can then calculate distance from the sattelite. Given three sattelites, you narrow down your location to one of two points (the maximum number of points of intersection of two non-congruent spheres. Luckily, one of these points is almost always inside the earth or in outer space, so a fourth sattelite isn't needed for that triangulation.
    A fourth sattelite is used, however to make corrections for the GPS receiver's internal clock. That is, the receiver assumes its clock is off of the atomic clock in each sattelite by a constante amount, and therefore a fourth sphere won't intersect either of the points of intersection. However, by correcting for a constant time difference, the points of intersection eventually line up, and that is a fairly good approximation of the unit's location.
    This means, by telling the sattelitest to vary the rate of transmission of their own unique code in some random way, the accuracy can be made much lower.
    Since the system is based on knowledge of the codes, and only the civilian codes are published, the military codes look like just noise.

    So there you have it - if the military doesn't give us the necessary information about the sattelites (information that changes every so often), we have no way of using the military-level accuracy.

  5. Re:What about tankers, ships and harbors? by James_Duncan8181 · · Score: 5, Informative
    This is why all harbours have pilot boats that deliver a helmsman who knows that harbour (he is their employee) to guide large tankers etc in.

    Small boats franky should not be on the water if they cannot stay the right side of a clearly marked beacon. This is equivelent to saying "I have no GPS, how will I know what side of the road to drive on".

    --
    "To any truly impartial person, it would be obvious that I am right."
  6. Re:Army's stuff by Apro+im · · Score: 4, Informative

    Actually, won't work - differential GPS only really corrects the innacuracies inherent to the correctly operating system.

    IIRC, differential GPS is where you correct for clock error by using a fixed point with a very accurate latitude/longitude measurement as one of your "sattelites". However, let's say the GPS sattelites decide to coordinatedly broadcast the signal that according to the receiver's internal database hey would a few nanoseconds in the future - it would throw off all correction measures, since they all depend on all your sattelites (including your ground station "sattelite") to be using the same clock, and that that clock matches up with the database.

  7. Re:What about planes?? by mwillems · · Score: 5, Informative

    In small planes (I used to fly them), GPS is auxiliary. A good pilot does not rely on GPS. Precisely becuase it dould be disabled.

    And in large aircraft, where GPS is used there are many other systems as backup. And final approach etc is of course never based on GPS. So, do not worry.

    Michael

    --

    ---
    BDOS ERR ON A:>
  8. Re:What about planes?? by flonker · · Score: 4, Informative

    Last I heard, GPS is not approved for navigational use by the FAA. Meaning, you can use it, but you need to have alternate systems, and can't rely on it.

    Civilian planes will still use navigational radio beacons. This is one of the first things they teach you when you go for a private pilot's license. (First step for a non-military commercial pilot's license. Military licensing is probably similar.)

  9. The last Gulf War, it was the other way around... by Void · · Score: 4, Informative

    Before and after the previous Gulf War, we had S/A "jamming" by the military, resulting in "errors" of about 10 to 100m.

    During the last GW however, the US military disabled the jamming, because they were unable to produce military grade GPS receivers. They gave "normal" civilian GPS receivers to officers and disabled the jamming, thus defeating the entire purpose of the S/A system...

    This was one of the reasons they turned it off a couple of years ago.

  10. Re:Army's stuff by troc · · Score: 5, Informative

    D GPS works, as described, by comparing it's known location with that received from the satellites and transmits - in real time - the correction factor, so the correction factor varies with the changing position give by GPS. It requires the DGPS station to be fairly close to the handset as it needs to be using the same satellites - and therefore to be receiving the same information. So non-systematic errors are equally well fixed, in fact the error is non-systematic, it's simply a less accurate measure of the time given by the atomic clock on each satellite (less decimal places) which leads to a larger "cocked hat" for the handset to be located inside (cocker hat from the old days of triangulation where you drew lines for the bearings of three places and assumed you were inside the small triangle where they intercepted.

    Something I still practice when out sailing (or mountaineering etc) just in case my GPS packs up ;)

    troc

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  11. Try the USCG Navigation Center by Bowdie · · Score: 3, Informative

    For all your GPS news and status.

    http://www.navcen.uscg.gov/gps/default.htm

    --
    yes, www.dotcomforwardslash.com is my real URL.
  12. Re:Sanity checks.. by jpellino · · Score: 4, Informative

    if you have a garmin unit (the one without the goofy cartoon guy planting flags) the EPE (estimated positioning error) is right on the satellite page.

    Garmin is a bit generous with the calculation for this number (for a discussion, you could check out gpsy.com) but in a clear area the SA changes it from about 20 ft to about 100 feet.

    Here's a graph of when SA got turned off two years ago -

    http://www.ngs.noaa.gov/FGCS/info/sans_SA/world/ am mn.gif

    Look for that to reverse.

    And they prolly need to turn it off globally - because they think there's a good chance bad people will target things all over the world now that we'll be fighting. Plus the last thing they need right now is a bunch of people making sure the army works and your lexus dongles work.

    War is hell. Buy a map. Your GPS will still get you close enough to throw a line to someone if they need rescue.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  13. Re:NTP by eagl · · Score: 3, Informative

    It's essentially the same thing. The accuracy is degraded by offsetting the clock just a little bit. We're talking errors of only miliseconds here so you can still set your watch by GPS, but it's enough to throw in an uncertainty volume into the computed position. Remember that the position is actually calculated by the GPS device through the differences in received timestamps (simple version of how it works).

  14. This was discussed a few weeks back by CharlieG · · Score: 4, Informative

    This has been discussed before.

    Look at

    http://www.igeb.gov/sa.shtml

    They say it will NEVER be turned back on

    also see

    http://www.navcen.uscg.gov/

    --
    -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
  15. Re:What about planes?? by FreeUser · · Score: 4, Informative

    Last I heard, GPS is not approved for navigational use by the FAA. Meaning, you can use it, but you need to have alternate systems, and can't rely on it.

    Your information is a little dated. GPS is most definitely approved for navigational use. Indeed, many NDB approaches have already been replaced with GPS approaches, and new GPS approaches are being certified all the time.

    My aircraft has a Garmin 540 GPS Nav/Com installed, which is certified for instrument approaches. All that having been said, as another noted, any competent pilot knows how to fly using a number of instruments, with as much redundancy as possible. Dialing in VOR (a radio navigational aid) and using DME (distance measuring equipment), monitoring a moving map GPS, and even having a VFR-only LORAN all dialed up and operational at the same time provides invaluable cross-checking, should one instrument or another fail.

    I've had my DME fail (but had GPS and even the LORAN availabe as a cross reference, in addition to triangulating two separate VORs), I've had my DG fail (but had the compass and, again, the GPS to cross-check with), and once I even had my compass fail (a seal went bad and the kerosine leaked out, so, while the compass still worked, it was far too wobbly in any but the smoothest conditions to be of much use). Once again, the GPS and working DG were sufficient to navigate on to the next decent sized airport, where I got it fixed. As for my NDB ... I had the finicky thing pulled out to make room for my GPS Nav/Com ... an additional glide slope, moving map positional awareness, and nav/com more than made up for the loss of AM Radio reception and the ability to navigate using an ever decreasing number of NDB stations. Of course, in South Dakota a number of AWOS and ASOS stations broadcast on NDB frequencies, but then that is what UNICOM or Flight Service are good for, in a pinch.

    Pilotage (using visual references like lakes, landmarks, etc.), radio navigation, and competency with a GPS are all skills that are taught a civilian pilot (assuming said equipment is available). For an instrument rating, if the instrument is in the panel, you will be tested on it. This definitely includes a moving map GPS, if your aircraft is equipped with one, and flying a GPS approach if it is IFR certified.

    --
    The Future of Human Evolution: Autonomy
  16. GlobalSecurity.org has an interesting file on this by Nyght_shadow · · Score: 3, Informative

    GlobalSecurity.org has posted an interesting FAQ on the war and GPS. It's located here . It was written by Richard B. Langley from the Dept. of Geodesy and Geomatics Engineering at the University of New Brunswick. It's a good read and answers a lot of questions about GPS and general and possible routes the military can use.

    --Nyght--

  17. Re:Army's stuff by moon_monkey · · Score: 5, Informative

    Well, you can believe what some German automobile club says, or you can talk to the Pentagon - According to the story on New Scientst they've promised not to degrade the signal. "We would not create a global problem for transport out of spite for Saddam," says a spokesman at the US Department of Defence.

  18. SA will never be turned back on by ahess247 · · Score: 3, Informative

    It has been the policy of the Interagency GPS Board that Selective Availability would never be turned back on, mainly because there are so many civilian users the rely on the more accurate signal since it was turned off. It would be a huge public relations blunder for the government if it did.

    But before SA was turned off, the Air Force had to develop a capability called "Selective Deniability" that would allow it to alter the accuracy of GPS signals over designated theater of operations. I seriously doubt that SA will be re-enabled systemwide.

    Someone on a listserv I belog to send the URL of this PDF dated 13 March, 2003 that adddresses some of those questions. The URL is http://www.globalsecurity.org/military/library/rep ort/2003/iraq-and-gps_faq.pdf.

  19. Using the P code by Andy+Dodd · · Score: 4, Informative

    While it's hard/impossible to obtain a receiver that can directly use the P code, it IS possible for a civilian receiver to use the encrypted P code for additional accuracy without decrypting it.

    The civilian C/A codes are only broadcast on one frequency. Both the C/A and P codes are pseudorandom bit sequences designed to have a very high peak in their self-correlation function. (Effectively turning the CW transmitters on the satellites into high-power pulse transmitters as far as SNR requirements at the receiver.) The encrypted P code has a much lower peak in its self-correlation function, but it STILL has a peak.

    The C/A code is only broadcast on one frequency, while the P code is broadcast on two frequencies. Why? Because one of the leading sources of error in GPS reception when SA is turned off is the fact that the ionosphere delays the signal. Fortunately, the ionospheric delay is a linear function of the frequency. (I.e. a signal at 1.7 GHz is delayed 1.7/1.2 times as much as a signal at 1.2 GHz). So, a military receiver can measure the delay between the two frequencies, and from that calculate the ionospheric delay.

    Now go back to the fact that even the encrypted code has a peak in its self-correlation function. A high-end civilian (usually surveying) receiver can receive the encrypted P-codes and correlate them (since they happen to be identical). Since the self-correlation peak of the encrypted code is much lower, the signal strength must be higher than that for unencrypted codes and the process is SLOW, but it can be done. Receivers capable of this cost $$$$$$. (For example, in the GPS lab at Cornell University, they have only 1-2 dual-frequency receivers, while they have plenty of single-frequency receivers on ISA cards to allow for advanced postprocessing of data.)

    As far as SA - Even when SA is on, it's possible to get millimeter accuracy from a civilian receiver, using the same techniques needed to get millimeter accuracy from a civilian receiver with SA off. The most important thing is a "reference receiver" nearby - One whose location is precisely known. This receiver can measure all of the errors generated by the satellites, which can be used later to postprocess the data from a remote receiver and correct it.

    In addition to clock dithering, SA puts errors in the satellite ephemerides (The description of their orbits). It's possible to download precise (even better than non-SA) ephemerides from various standards organizations for post processing.

    Want to try post-processing yourself? Until recently, the answer was "tough luck" with the exception of expensive receivers and the Delorme Earthmate. Only the Earthmate allowed the user to capture raw pseudorange data (The data needed to obtain a navigation fix) for later processing. Fortunately, some people found out that it was possible to obtain pseudorange data from 12-channel Garmin civilian receivers by using some undocumented commands. See http://mywebpages.comcast.net/dmilbert/softs/g12ri n.htm and http://www.nottingham.ac.uk/iessg/gringo/

    --
    retrorocket.o not found, launch anyway?
  20. Conspiracy theorists should NOT submit to /. by EriktheGreen · · Score: 5, Informative

    See (lazy me, cut and paste from a google news post):

    http://www.igeb.gov/sa.shtml
    http://www.navcen.uscg.gov/gps/selective_availabil ity.htm
    https://www.peterson.af.mil/GPS_Support/documents/ gps_pdd.htm
    http://www.ngs.noaa.gov/FGCS/info/sans_SA/docs/GPS _SA_Event_QAs.pdf

    In short, NO, they won't degrade GPS.

    I dunno what's more disappointing, that some lamer submitted this to slashdot, or that more of you supposedly "Educated" geeks don't challenge the idea.

    Erik

  21. Re:This was *exactly* why we here in Europe... by emh0 · · Score: 3, Informative

    havn't scratched our own project (Galileo). The first of the 30 satellites (27 + 3 active spares) will be launched in 2004, with an initial service operational by 2006 and the full system operational by 2008. The links are here (European Commission site), and here ESA site).

    I think you must have been mistaken - IIRC the US tried to persuade Europe to dump the project, basically because it will be accurate to around 45cm (guaranteed to withing 100cm), whereas GPS can often be several dozen metres out (and has even known to be several hundred km out!), and the US gov doesn't want European civilians having better tech than their military. The project was debated but they finally agreed to go ahead with it anyway and tell the US gov to get lost (ok, more politely, but that was the basic effect).

  22. Re:Army's stuff by stienman · · Score: 4, Informative

    This is incorrect. A DGPS transmitter knows its own location, and can therefore determine the error of each satellite in its view.

    It then sends a DGPS stream out, and any GPS receiver capable of receiving that stream can remove the satellite error for satellites they share with the DGPS transmitter.

    However, typical low end DGPS will only reduce the error (when SA is turned ON) to 10 meters or so. The receivers used by surveyers with DGPS can go to the centimeter level, longitudinally and latitudinally. Altitude is a different matter...

    Garmin is using a system similar to DGPS called WAAS which also helps reduce the error.

    The encoded GPS signal the military uses along with high end receivers will, IIRC, go down to the meter without any DGPS. The reason they can't get any better than to the meter is that the atmospheric effects on the signal can't easily be corrected for in real time.

    A decent tutorial can be found here

    -Adam

  23. Re:This was *exactly* why we here in Europe... by KingFoo · · Score: 3, Informative

    There is dgps, and I'm pretty rusty but it goes something like this.

    You have a gps at a fixed location (like a building) logging where it is (which would wander from the introduced errors)
    If you were to plot the latitude and longitude, it would be circle like, with the center being a good bet on where your gps receiver is located. Knowing that, you could then broadcast the correction over radio as a differential. I remember that the University of Rhode Island's research vessel used it back in the bad old days of SA.