{"id":8389,"date":"2015-04-16T11:59:16","date_gmt":"2015-04-16T15:59:16","guid":{"rendered":"https:\/\/www.kaspersky.com\/blog\/?p=8389"},"modified":"2019-11-15T07:05:24","modified_gmt":"2019-11-15T12:05:24","slug":"tracking-airplanes-how-flightradar24-works","status":"publish","type":"post","link":"https:\/\/www.kaspersky.com\/blog\/tracking-airplanes-how-flightradar24-works\/8389\/","title":{"rendered":"Tracking airplanes: how Flightradar24 works"},"content":{"rendered":"<p>Many people are very anxious when it comes to flying, even if they are not the ones on board.<\/p>\n<p>\u201cCall me as soon as you land,\u201d my Mom instructs me every time I fly.<\/p>\n<p>And she gets pretty mad\u00a0if I fail to mention that I plan to fly in the first place. Since it happens a couple of times per week, alerting your Mom every single time would be ridiculous \u2013 but let\u2019s not tell my Mom that.<\/p>\n<p>For worried parents or confirmed aerophobs, <a href=\"http:\/\/www.flightradar24.com\" target=\"_blank\" rel=\"noopener nofollow\">Flightradar24<\/a> would be a great solution: This service lets you know what\u2019s happening to any particular aircraft.<\/p>\n<p>Lately, there\u2019ve been many flight-tracking services emerging on the Internet. However, most of them do have updatability problems. For U.S. airlines, the information may be up to date, but for other countries it is not always the case, and many airports or airlines might not be included into the system at all.<\/p>\n<p>What it boils down to is the source of the data. As a rule, the data to track the airplane is obtained from the airport website, which, kind of, undermines the entire idea. Who on Earth would need such services \u00a0if anyone can go to the airport\u2019s website and check the flight status on their own?<\/p>\n<div class=\"pullquote\">Flightradar24 employs a different approach: It receives the flight data directly from the aircrafts.<\/div>\n<p>The main problem here is untimeliness of status updates (in some instances, this process is fully manual), as well as lack of transparency when it comes to what the aircraft is actually doing at a concrete moment of time.<\/p>\n<p>For example, the flight status can be \u2018Departed\u2019, but at the same time the said aircraft would still be on the ground, having been queued for the runway in the taxiway for 40 solid minutes.<\/p>\n<p>Flightradar24 employs a different approach: it receives the flight data directly from the aircrafts. This is possible thanks to Automatic dependent surveillance-broadcast technology, or ADS-B, which is used by the majority of modern aircrafts.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">2 <a href=\"https:\/\/twitter.com\/AirMalta?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">@AirMalta<\/a> staff members were married and to celebrate an aircraft drew 2 hearts. <a href=\"https:\/\/twitter.com\/hashtag\/LoveFlight?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">#LoveFlight<\/a> <a href=\"http:\/\/t.co\/3VATfGaY3T\" target=\"_blank\" rel=\"noopener nofollow\">http:\/\/t.co\/3VATfGaY3T<\/a> <a href=\"http:\/\/t.co\/ALtKxVpIBu\" target=\"_blank\" rel=\"noopener nofollow\">pic.twitter.com\/ALtKxVpIBu<\/a><\/p>\n<p>\u2014 Flightradar24 (@flightradar24) <a href=\"https:\/\/twitter.com\/flightradar24\/status\/588111410183438338?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">April 14, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Initially, this broadcast technology was designed for dispatchers to locate aircrafts with greater precision than possible with legacy micro-wave radars. Also, not only dispatchers, but pilots as well are able to see the whole traffic.<\/p>\n<p>ADS-B is a relatively complex and sophisticated system which enables the pilots to get the most recent\u00a0weather and terrain updates, or other information. But our interest now lies within one of the other functions: ADS-B Mode-S. In this mode, an aircraft regularly (approximately once a second) transmits the GPS location data (latitude, longitude, altitude) as well as speed (including vertical speed), of the aircraft\u2019s unique \u2018address\u2019 and flight number via the 1090 MHz channel.<\/p>\n<p>The data the aircraft transmits also includes the so-called \u2018squawk\u2019, or the responder code, which, at times, might serve to pass over coded information (in case of emergency the value is set to 7700, in case of hijacking to 7500). So any out-of-bounds situation is also perfectly trackable.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Live Emergency AF6738 from Paris to Chicago <a href=\"http:\/\/t.co\/HZC0zqcQ8M\" target=\"_blank\" rel=\"noopener nofollow\">http:\/\/t.co\/HZC0zqcQ8M<\/a> <a href=\"http:\/\/t.co\/ny7mUP6QYH\" target=\"_blank\" rel=\"noopener nofollow\">pic.twitter.com\/ny7mUP6QYH<\/a><\/p>\n<p>\u2014 Aviation (@webflite) <a href=\"https:\/\/twitter.com\/webflite\/status\/588131175601938432?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">April 15, 2015<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>All of this data, strange as it seems, is sent via an unencrypted channel and can be accessed by anyone: all you need is basic radio enthusiast skills to obtain a 1090 MHz range antenna and assemble a simple radio receiver.<\/p>\n<p>There is a simpler approach: find an average TV tuner with a USB interface on eBay, Aliexpress, or any other \u2018Chinese goods\u2019 marketplace, purchase it for $10-$20, install custom drivers instead of usual ones\u2026 and that\u2019s it. If your PC is connected to the Internet, you become a part of a huge crowdsourcing project.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/92\/2015\/04\/06040907\/flightradar24-tuner-en.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-8391\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/92\/2015\/04\/06040907\/flightradar24-tuner-en.jpg\" alt=\"Tracking airplanes: how Flightradar24 works\" width=\"2048\" height=\"1367\"><\/a><\/p>\n<p>You don\u2019t even need to remain online all the time. ADS-B signals can be received as far as 150 miles from the aircraft\u2019s position. So if you don\u2019t live in the middle of nowhere, there could be at least several enthusiasts equipped with similar sensors in proximity to you. The chance that at least one of you is\u00a0functioning and receiving signals is relatively high.<\/p>\n<p>In essence, the data from thousands of receivers all around the planet is transmitted to Flightradar24\u2019s servers in real time. Add a bit of hi-tech magic and you get the service that allows everybody to see what\u2019s happening with almost any aircraft in the world. The rest depends on the type of the interface you choose. The service has a web interface, as well as mobile apps, free and paid.<\/p>\n<p>The web interface is more flexible: it offers advanced search capabilities based on several parameters: flight number (IATA or ICAO), aircraft registration number, \u2018squawk\u2019 code, the name of an airline, or model of the aircraft. Obviously, everything beyond the first parameter we mentioned is of interest only for aviation enthusiasts.<\/p>\n<p>When searching by a flight number, the user can see the aircraft\u2019s position in real time, and for flights that are already completed \u2013 detailed stats, including flight parameters in any point of the route.<\/p>\n<blockquote class=\"twitter-pullquote\"><p>Tracking airplanes: how @Flightradar24 works<\/p><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fkas.pr%2Fgr5n&amp;text=Tracking+airplanes%3A+how+%40Flightradar24+works\" class=\"btn btn-twhite\" data-lang=\"en\" data-count=\"0\" target=\"_blank\" rel=\"noopener nofollow\">Tweet<\/a><\/blockquote>\n<p>One can look up types of aircrafts which are used for a flight in question, in order to find out what to expect when purchasing the ticket. Or, vice versa, in order to purchase the ticket based on your preferences: armed with this knowledge, you might choose to check out the brand new Boeing 787 or enjoy a retro flight on a Tupolev 154, whatever works best for you.<\/p>\n<p>When tracking an airplane, one can either use the usual \u2018airplanes moving on the map\u2019 mode or enjoy the \u2018cabin view\u2019. Of course, there is no such thing as live video streaming from the cockpit; the image is compiled based on satellite terrain images projected from the aircraft\u2019s current altitude. It may look amusing the first couple of times, but due to the fact that the route data might disappear from time to time, the virtual plane may abruptly twitch its nose, which could be very annoying.<\/p>\n<p>For the\u00a0mobile apps, the service is only fully functional in paid versions compatible with Android, iPhone, iPad, and even Windows Phone platforms. The free version is quite limited in terms of search capabilities. What is unique for mobile apps is that they offer such cool gizmos as augmented reality.<\/p>\n<p>It works as follows: when you see an aircraft in the sky, you can point your device\u2019s camera at it, and the device will display the picture of the aircraft and all in-flight data. In real life, this approach is not flawless, though: it is quite challenging to keep the moving aircraft within the frame, and the data used to identify the aircraft based on its location is not always accurate: the geolocation data is obtained from the smartphone\u2019s GPS module, with correction from the accelerometer and the built-in compass.<\/p>\n<p>However, these capabilities are not obligatory. The key function in our case is tracking any flight at any time. And Flightradar24 brings convenience into everyday lives. It\u2019s good to know such opportunity is available to any user connected to the Internet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Flightradar24 allows you to track what\u2019s happening to any particular aircraft taking a family member or friend to their destination. Let\u2019s find out how this service works.<\/p>\n","protected":false},"author":540,"featured_media":8390,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[1048,1064,181,1065,812],"class_list":{"0":"post-8389","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-news","8":"tag-aviation","9":"tag-flightradar24","10":"tag-mobile-apps","11":"tag-online-services","12":"tag-tracking"},"hreflang":[{"hreflang":"x-default","url":"https:\/\/www.kaspersky.com\/blog\/tracking-airplanes-how-flightradar24-works\/8389\/"},{"hreflang":"en-in","url":"https:\/\/www.kaspersky.co.in\/blog\/tracking-airplanes-how-flightradar24-works\/4784\/"},{"hreflang":"en-ae","url":"https:\/\/me-en.kaspersky.com\/blog\/tracking-airplanes-how-flightradar24-works\/4761\/"},{"hreflang":"en-us","url":"https:\/\/usa.kaspersky.com\/blog\/tracking-airplanes-how-flightradar24-works\/5277\/"},{"hreflang":"en-gb","url":"https:\/\/www.kaspersky.co.uk\/blog\/tracking-airplanes-how-flightradar24-works\/5646\/"},{"hreflang":"es","url":"https:\/\/www.kaspersky.es\/blog\/tracking-airplanes-how-flightradar24-works\/5808\/"},{"hreflang":"it","url":"https:\/\/www.kaspersky.it\/blog\/tracking-airplanes-how-flightradar24-works\/5919\/"},{"hreflang":"ru","url":"https:\/\/www.kaspersky.ru\/blog\/tracking-airplanes-how-flightradar24-works\/7536\/"},{"hreflang":"zh","url":"https:\/\/www.kaspersky.com.cn\/blog\/tracking-airplanes-how-flightradar24-works\/2853\/"},{"hreflang":"ja","url":"https:\/\/blog.kaspersky.co.jp\/tracking-airplanes-how-flightradar24-works\/7372\/"},{"hreflang":"ru-kz","url":"https:\/\/blog.kaspersky.kz\/tracking-airplanes-how-flightradar24-works\/7536\/"},{"hreflang":"en-au","url":"https:\/\/www.kaspersky.com.au\/blog\/tracking-airplanes-how-flightradar24-works\/8389\/"},{"hreflang":"en-za","url":"https:\/\/www.kaspersky.co.za\/blog\/tracking-airplanes-how-flightradar24-works\/8389\/"}],"acf":[],"banners":"","maintag":{"url":"https:\/\/www.kaspersky.com\/blog\/tag\/aviation\/","name":"aviation"},"_links":{"self":[{"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts\/8389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/users\/540"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/comments?post=8389"}],"version-history":[{"count":4,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts\/8389\/revisions"}],"predecessor-version":[{"id":30510,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/posts\/8389\/revisions\/30510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/media\/8390"}],"wp:attachment":[{"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/media?parent=8389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/categories?post=8389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kaspersky.com\/blog\/wp-json\/wp\/v2\/tags?post=8389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}