Как стать автором
Обновить

Комментарии 39

Если посмотреть на зависимость количества полученных пакетов от расстояния, то здесь не все так радужно, как показалось на первый взгляд:
Как видно, самый пик пакетов приходится на расстояние 45 морских миль, или чуть больше 80-ти км.

Ну пик явно не из-за качества приема, а из-за расстояния до какого-то популярного коридора или аэропорта.
Безусловно, место расположения оборудования вблизи воздушных трасс будет вносить свои коррективы, но в тоже самое время при приближении самолёта к антенне, в списке отслеживания сначала появляется модель воздушного судна и код ответчика. Потом добавляется позывной, и только при значительном приближении появляются координаты и высота. И чем воздушное судно находится ближе к антенне, тем динамичнее обновляются координаты. При отдалении все происходит в обратном порядке. На этом основании я сделал вывод, что при увеличении расстояния значительно теряется качество сигнала и происходит потеря части пакетов.
Вспомните геометрию: расстояние от точки (приемника) до прямой (воздушный коридор) — это перпендикуляр. Вот и получается что лучший прием именно с наиболее загруженного коридора, из точки на расстоянии 80 км от вас.
image
Естественно, чем дальше от точки P вдоль этого коридора, тем хуже прием.
Ищите днем, когда самолетов больше, наверняка найдете.
Спасибо, достаточно интересно — попробую собрать статистику пакетов и вычислить эти точки
Какой из планов дали на халяву?
Какой расход интернет трафика?
Сейчас всем, кто постоянно транслирует данные предоставляют Business. Если перерыв в трансляции будет больше 48-ми часов, то понизят до уровня Gold.
По трафику пока точно сказать не могу.
Расход трафика мизерный
График с порта (5 кбайт)

Отличный пост! Сам недавно стал принимать ADS-B данные. Хорошая антенна, будучи установленной на высоте около 30 метров, она дает 250+ морских миль покрытия (460+ км), что впечатляет.
Антенна на 1090 MHz, 200 кб


Сейчас на flightradar24 идет кампания по расширению покрытия и есть возможность запросить ADS-B оборудование бесплатно. Присылают антенну для 1090 mHz, GPS антенну для синхронизации времени, коробку с электроникой (Plug and play), 5 метров кабеля для GPS, 5 метров Ethernet кабеля и 5-10 метров коаксиального для ADS-B антенны. Запрос удовлетворяется на основании необходимости организации дополнительного покрытия местности, где вы планируете установить антенну. Вам нужно будет хорошо это все дело установить с обзором в 360 градусов, дать круглосуточный интернет и питание. Подать запрос можно тут.
Кроме flightradar24 есть еще один похожий проект FlightAware. Сейчас они также заинтересованы в расширении сети сбора данных, потому готовы бесплатно прислать комплект очень хорошего оборудования, а именно: антенну для 1090 MHz; коробку с Raspberry PI и качественным ADS-B приемником (также Plug and play); 5-15 метров приличного коаксиального кабеля, 5 метров Ethernet, футболку и премиум на их сайте. Запросы принимаются тут.
Кроме того, FlightAware не против, если вы будете делиться получаемыми данными с любым другим сервисом. Это значит, что вы можете запустить клиент flightradar24, сливать данные и иметь премиум еще и на flightradar24. Политику flightradar24 по этому поводу не знаю, потому работает ли в обратную сторону — не скажу.
Так что если кто-то загорелся идеей и может установить антенну на хорошее место с отличным обзором без препятствий, накормить интернетом и электричеством — вы знаете что делать :)
Спасибо! По поводу политики Flightradar: если Вы используете их оборудование — больше точно ни с кем делиться нельзя! Насчет использования своего оборудования ничего сказать не могу.
Скажите, у Вас антенна покупная (промышленная), или самодельная?
Я свой комплект получил от FlightAware
Пробовали туда ПО от flightradar24 поставить?
Нет, не пробовал. Согласно условиям FlightAware, я не имею права разбирать их коробку и что-либо делать с малинкой. Доступа по SSH нет, получить можно через Single user mode, но для этого нужно разобрать и достать флешку.
Все работает из коробки без каких-либо проблем, а софт Flightradar24 стоит на домашнем компе, получает по локальной сети RAW данные от dump1090 и рестримит их на fr24. Конфиг:
fr24feed.ini
receiver="avr-tcp"
fr24key="paste your key here"
host="192.168.1.2:30002"
bs="yes"
raw="yes"
logmode="1"
windowmode="1"
mpx="no"
mlat="no"
mlat-without-gps="no"
Спасибо, поробую у FlightAware попросить железку :)
А тут очевидно — если дают просто "какое-то оборудование" — то оно мало того, что заточено на конкретный сервис, так ещё и что-нибудь недокументированное может отслеживать и передавать (привет, контрразведка!).
А банальный dump1090 в качестве бэкэнда просто слушает порт, к которому можно хоть десяток fr24 повесить, а также поднимает локальный веб-сервер, на котором можно и с браузера на самолёты посмотреть, поверх гугл-карт.
Ну если там внутри действительно "малинка", то ничего(кроме соглашения) не мешает залить туда свою систему и уже на ней поднять dump1090 и все необходимые клиенты для сервисов.
Недавно об этом же подумал, что это вполне возможно для SDR приемника, вопрос только в диапазоне используемой в комплекте антенны.
Я тоже немного попараноил и пару дней после установки снифал весь трафик. Пролистал дампы, ничего интересного не нашел.
Все, что стоит на малине есть на GitHub в репозиториях организации: https://github.com/flightaware
Необязательно всё время слушать, а только по необходимости. Для примера ситуация в которой дистанционное включение "аварийной закладки" может предоставить какую-то достоверную информацию
Представители Пентагона сейчас признаются, что бóльшая часть разведывательной информации в режиме реального времени поступала к ним из посольства США в Киеве. Военный атташе и другие сотрудники посольства просто обзванивали украинских пограничников и флотских в Крыму. Некоторые из этих контактов сообщили американцам по телефону о движениях российских войск и о том, что у них в штабах жгутся секретные документы. Американские военные связывались и со своими военными коллегами в России. Не удивительно, что они получали от них либо мало информации, либо дезинформацию. «Это была классическая маскировка», — сказал высокопоставленный собеседник WSJ из разведки.

P.S. Например может быть возможность дистанционной смены прошивки устройства для "специальных случаев".
Хорошо, допустим они дистанционно поменяли прошивку, или в предоставляемом оборудовании заранее заложен back-end — вопрос: какие данные еще можно получить, используя rtl_sdr-приемник и антенну на 1090 MHz?
Антенна (да и сам антенный кабель) может принять и другие частоты, но "не так хорошо". Вообще интересно, что там за антенна и её характеристики.
Недалеко несколько диапазонов для "подвижной" и "фиксированной" связи. Распределение радиочастотного спектра 300-3000 MГц
720-1215 МГц Воздушная радионавигационная.
Погуглил — Диапазоны военных частот (39—60 МГц) (224—280 МГц — военная авиация).
Если на эту антенну будет хоть как-то ловиться FM- радио, то она явно подойдет для мониторинга ситуации в эфире на близких интересных диапазонах.
P.S. накопал про MLAT на том же железе. Для работы необходимо несколько приемников в этой метности.
Что мы не «видим» используя приемник ADS-B?

Много самолетов не указывают свои координаты, в основном это старые самолеты типа MD80, однако и современные, такие как CRJ, Embraer и т.п. и быстро увеличивающийся парк легких самолетов не передают сквиттер (широковещательный сигнал) с координатами, который нужен для отображения позиции ВС на карте. Не забывайте, что военные ВС сознательно скрывают свою позицию.

Точность ADS-B радара при использовании GPS может быть плюс минус несколько метров, а при использовании IRS самолета хуже чем 5NM.

В этой статье мы расскажем как «увидеть невидимые» ВС.

На форуме этого ресурса несколько тем про прием MLAT.
На данный момент технология ADS-B еще только развивается и установка ADS-B трансмиттера (ADS-B OUT) на воздушное судно не везде является обязательным требованием. На данный момент исключение составляют воздушные пространства Канады, Австралии, Сингапура, Тайваня, Вьетнама и Гонконга.
На территории Европы и США обязательное использование технологии ADS-B OUT планируется ввести с 2020-го года.
Так-же стоит заметить, что достаточно большой процент отечественных самолетов не оборудован ADS-B транспондерами.
Да, с ADS-B я вижу только авиалайнеры, а вертолеты, турбовинтовые, военные никак. В небе шумят, а на карте ничего.
я имею в виду спец. железо от fr24.
А там, где просто "малинка" — очевидно, всё открытое ПО можно проинспектировать.
К слову самый интересный сайт по этой тематике, что я видел — это http://vrs-russia.ddns.net:65000/VirtualRadar/vrs-russia.html
Здесь не просто отображаются самолеты, а отображается на карте их трек. Всех сразу.
К сожалению сайту нужна помощь с данными — слишком мало станций транслирует .
Всё, что вы в данный момент видите, — это данные, добровольно предоставляемые несколькими пользователями со своих персональных adsb-приёмников. Мы всегда рады новым участникам, и особенно из тех регионов, воздушная обстановка над которыми ещё не отображается здесь.
Также мы предоставляем данные с сервиса ADSB Hub с их разрешения. Чтобы просмотреть их, выберите в списке приёмников «ADSB-HUB».
Выглядит как баг, а не фича, ибо довольно сильно лагает даже на таком количестве самолётов, которые отображаются сейчас. Не нашёл на их сайте кнопки «Предложить помощь с данными», может подскажите, куда им их засылать?
Да, лагает, но очень интересно посмотреть происходящее в небе. Вроде бы можно забрать данные себе и смотреть на своем ПК.

Я по поводу неочевидности методики передачи данных на сервер им пытался объяснить, что «надо быть ближе к пользователю». Обиделись. Что я от них добился — чтобы отдать данные либо самому соединиться по определенному адресу: порту, либо они будут сами присоединяться — тогда надо открыть порт на роутере наружу(NAT/VPS), а сам роутер привязать к имени через DDNS(например No-ip), если не статический IP. И сообщить на форуме админам лично в РМ или в теме
Спасибо, добавил отправку своих данных к ним.
Для начинающих сейчас самый простой путь — взять «малинку», воткнуть в нее DVB-T «свисток», даже его малюсенькая антеннка подходит для начала. На это залить имидж от FlightRadar24 и все заработает с полпинка.

Но для более длительной эксплуатации необходимо сделать readonly root, иначе флэшка кончится через некоторое время, и все под него настроить. Нужен мониторинг — уже несколько раз флайтрадаровский софт «зависал». И конечно же нужна нормальная антенна.

Вот как раз касаемо последнего пункта, хотелось бы узнать у более опытных товарищей — можно ли где-нибудь купить за разумные деньги готовую антенну? У меня самого для рукоделия точно времени не хватит…

p.s.
Со своей стороны могу поделиться опытом построения автономных raspberry pi устройств.
Мой гитхаб и контакты есть на странице внизу — http://meteo38.ru/
У меня почти такая, но хотелось бы какую-нибудь более серьезную, чтобы на крышу вывести.
Там вопрос фидера сразу вознтикает еще.
Тогда серьезное http://adsbradar.ru/antennas http://adsbradar.ru/ads-b-antennas
А на форуме есть темы по копированию "профессиональных" антенн. К слову интересно так же там прочитать как устроены "заводские" и что некоторые заводские страдают о протекания влаги и как с этим бороться.
image
Вот что-то похожее на внешнюю антенну:
Фото:


Там, если поискать, есть еще пару вариантов, но не много. Главное: неизвестно, что там у них внутри.
Там в описании "antenna is 5/8 type". Т.е. кусок проволоки 5/8 длинны волны.
Гуглится обсуждение
image
Сейчас ради эксперимента пробовал приём ADS-B с RTL-SDR. В качестве антенны использовал то, что идёт в комплекте — 12см штырь. Ловит самолёты на расстоянии 300+км, а судя по статистике fr, максимальная дальность с нормальными антеннами 500+км.

А вот антенный кабель длинным делать не стоит, сигнал и так не сильный, да и чувствительность у ТВ свистка не очень. Лучше малину со свистком вытащить на крышу, а вниз пустить сетевой кабель с питанием.
Скажите, если посмотреть в Tracked Aircraft List (при использовании fr24feed, у каждого ПО это называется по-разному), то как часто у Вас обновляются координаты воздушных судов?
Скрипт запрашивает обновление каждые 5 секунд, но сервер возвращает изменения примерно раз в 30 секунд. Если смотреть на страничке dump1090, то там запросы делаются раз в секунду и координаты каждый раз актуальные.
На первоначальном этапе для этих целей прекрасно подойдет USB DVB-T приемник на базе чипсета RTL2832.

Кстати говоря есть ремарка — на E4000 не работает. Может быть вне диапазона (52 – 2200 MHz with a gap from 1100 MHz to 1250 MHz (varies)). Надо R820T.
ADS-B broadcasts at a frequency of 1090 MHz. It has been discovered by the RTL-SDR community, that the RTL-SDR with R820T tuner has the best sensitivity at this frequency. The E4000 and other tuners perform poorly in comparison. So it is recommended that you obtain an R820T tuner if you want to set up ADS-B decoding with the RTL-SDR.

RTL-SDR Tutorial: Cheap ADS-B Aircraft RADAR
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории