Playing air traffic controller with software defined radio

Being an air traffic controller is a very cool career path – you get to see planes flying around on computer screens and orchestrate their flight paths like a modern-day magician. [Balint] sent in a DIY aviation mapper so anyone can see the flight paths of all the planes in the air, with the added bonus of not increasing your risk of heart attack or stroke.

[Balint]’s Aviation Mapper uses software defined radio to overlay RADAR and ACARS messages from aircraft and control towers in an instance of Google Earth running in a web browser. After grabbing all the radio data from a software defined radio, [Balint]’s server parses everything and chucks it into the Google Earth framework. There’s a ton of info, pictures, and explanations of the inner machinations of the hardware on [Balint]’s official project page.

Right now, Aviation Mapper only displays planes within 500 km of Sydney airspace, but [Balint] is working on expanding the coverage with the help of other plane spotters. If you’re willing to help [Balint] expand his coverage, be sure to drop him a line.

Of course, [Balint] is the guy who gave us a software radio source block for those cheap USB TV tuner dongles. Just a few days ago we saw these dongles receiving GPS data, so we’re very impressed with what these little boxes can do in the right hands. [Balint] says his Aviation Mapper application will work with any GNU Radio receiver, so it’s entirely possible to copy his work with a handful of TV tuner dongles.

After the break, there’s two videos of [Balint] sitting at the end of the runway near the Sydney airport watching arrivials come in right above his head and on his laptop. It’s very cool, but we’d be interested in an enterprising hacker in the New York City area copy [Balint]’s work.

[youtube=http://www.youtube.com/watch?v=bvg7WwzVldg&w=470]

[youtube=http://www.youtube.com/watch?v=17_unMQyVWc&w=470]

Comments

  1. bio says:

    it a bit scary that this info is accessible by the public but never the less its awesome!

    i want one!

    amazing job! just hope the feds think the same thing X3

    • You can get this data on a ton of websites… it’s just balint rolled his own way of doing it.

    • Garbz says:

      Why is it scary? Because someone could use a guided missile to kill 200 people on a plane? He could just as well derail a train, or launch a rocket into a crowded hall. Stop living in fear.

  2. Robot says:

    Ooohh. . . now I get why SDR is cool.

  3. iHME says:

    The planes actively transmit the info. So one just needs the hardware to receive it and decode it.

  4. David Fletcher says:

    This reinforces my belief that mid-air collisions are totaly inexcusable. FAA should require a system like this in every comercial aircraft.

    • Glenn says:

      Um, this is already required, and on, all commercial aircraft, on botht he USA and Australia. It’s part of FAA’s new GPS system to reduce the RADAR. (Australia is also looking into a similar system.)

      It still has some drawbacks – It is totally reliant on equipment on the aircraft, so if there’s a fault the plane could “Disappear” (Having a RADAR backup will solve that issue) And AFAIK ACAS, like TCAS, doesn’t inform ATC what it’s telling the pilots. So there’s still the potential for conflicting instructions to cause an Accident like the one in Europe a few years ago.

      Finally, while this is very, very cool, the incorporation into Google Earth/Maps is re-inventing the wheel a bit, there are other projects like http://www.flightradar24.com/increase_coverage.php – Adding the SDR to already established projects like this may get more bang-for-buck.

  5. Thank you to those that have installed the Google Earth Browser Plugin and tested it out!

    If you found that the app didn’t finish loading (got stuck while ‘fetching trails’), then please try again as (I hope) I have fixed this (too much data in the pipe as returned trails were excessively fine-grained). Added bonus is that these cached trails should take far less time to add to the map.

  6. nizon says:

    Just saw this one: “,,GALY LAV DUCT CLOGGED,HARD”

    Someone clogged the shitter…

  7. Chris says:

    This is really a cool application..

    I am waiting to get at least one of these dongles and wondering what kind of antenna to use for general purpose vertical polarization reception. Maybe a discone broadband antenna. Those whips that come with the dongles must have a huge amount of cable loss between them and the dongle. Also, the SWR will be so high that 3/4 of the signal will get lost and the feedline will be so mismatched that its part of the antenna.

  8. Chris says:

    I wonder what FlightGear could do with this data.. Similar to GE, fly with the pilots eye view, but with the cockpit- and everything.

  9. No Big Deal says:

    Yawn. No big deal and not that hard to do.

    They are decoding simple DF11 and DF17 ModeS transmissions that are automatically sent out by each airplanes transponder at 1090 MHz.

    • bob says:

      And then plotting it on a Google Earth plugin.

      Trivial! So simple anyone could do it! Any child! A retard!

      So let’s see yours?

      Oh what’s that? You haven’t? You must be really, really, really stupid…

  10. Jurij Atarov says:

    How complicated would be to add input amplifier for those cheap usb tuners, to get some reasonable gain?
    By default, it is even not so easy to receive dvb-t station, not mentioning other, much weaker signals.

  11. HackerK says:

    Wow.. Awesome!!!!

  12. Pinsels Pansen says:

    So I just need a TV-Tuner-USB-Dongle and can receive planes data?
    Would be cool!

Speak Your Mind

*

Related Hacks in radio hacks

  • Improving a software defined radio with a few bits of wire
  • Putting a software defined radio on a mac
  • Build your own radar system
  • Using a touch sensor as a telegraph key
  • Communicating from anywhere with a SPOT Connect