Необыкновенные приключения AIS в Китае, или как найти корабль в море
Во многих сообществах, интересующихся движением кораблей по морям, недавно появилась новость, что “в Китае запретили AIS” и всё в таком духе. Как обычно, в заголовках больше хайпа, чем на самом деле, но давайте разберёмся, о чём весь шум.
Прежде всего, что такое этот AIS, или Automatic Identification System. Многие люди, знакомые с морской тематикой с суши, думают, что это система, которая сделана для того, чтобы мы могли видеть положение всех кораблей где-нибудь на MarineTraffic. На самом деле, это один из тех случаев, когда не предусмотренный изначально способ использования технологии, пожалуй, превзошёл по важности то, для чего технология AIS изначально была создана.
AIS придумали в 90-х с целью улучшения безопасности навигации и предотвращения столкновений. С 2002 года IMO (International Maritime Organization) SOLAS (Safety of Life at Sea) требует установки AIS на все корабли водоизмещением больше 300 тонн, которые выходят в международные воды. Идея была в том, что до AIS единственным средством предупредить экипаж об угрозе столкновения ночью или в плохую погоду был радар, но радар показывает только, что вон там плывёт какая-то железяка. Понять, что это за железяка, и что она собирается делать, было непросто, и требовало специально обученных людей.
Преимущество AIS в возможности получить информацию не только о координатах другого корабля, но и много других деталей – что это за корабль, его скорость, плывёт ли он прямо или поворачивает, и многое другое. Несмотря на это, AIS не стала, и никогда не станет, основной системой предупреждения столкновений, по очень простой причине – ставить свою безопасность в зависимости от того, есть ли у другого корабля AIS, и передаёт ли она правильные данные – так себе идея.
Хорошо, но как это всё работает? Радио, конечно же. Все AIS транспондеры принимают и передают данные на одной частоте (на самом деле, там два канала, но работают одинаково) в диапазоне УКВ (VHF), примерно 160 МГц. В этом диапазоне радиоволны распространяются примерно по прямой, как обычное FM радио, поэтому дальность определяется кривизной земли и высотой обоих антенн над уровнем моря. Для обычных кораблей это примерно 10-20 морских миль (19-37 километров). Это не значит, что радиоволны не летят дальше – они ещё как летят, но это значит, что на уровне моря их уже не принять.
Дальше начинается интересное. Частота одна, а кораблей вокруг много. Что будет, если несколько транспондеров начнут передавать данные в один и тот же момент? Ничего хорошего, они смешаются, и разобрать что-либо будет невозможно. Для того, чтобы уменьшить вероятность этого, в AIS используется довольно изощрённый протокол – разновидность TDMA (time-division multiple access), когда разные станции стараются передавать свои данные в разные промежутки времени. С учётом того, что в радиусе 10-20 миль обычно не слишком много кораблей, это в основном работает. В худшем случае, когда два транспондера передают одновременно, скорее всего, один будет ближе другого, соответственно, сигнал от него будет мощнее, и более далёкий и слабый сигнал будет подавлен. Очень хорошо для предотвращения столкновений, то, что ближе – важнее. Пока всё хорошо.
Но потом люди додумались, что можно просто принимать все сигналы AIS, и совершенно бесплатно знать всё о движении кораблей. Одна беда – радиус 10-20 миль от антенны. Ситуацию улучшало то, что на берегу можно было поставить антенну выше, и тем увеличить радиус, но всё то, что происходит вдали от берега, оставалось загадкой. Но уже скоро, примерно с 2005 года, люди догадались, что радиоволны летят не только в стороны, но и вверх, начали пробовать ловить их со спутников – и у них получилось! Тут же появились сайты вроде MarineTraffic, которые покажут вам все корабли в любой точке мира. Казалось бы, теперь всем видно всё – но не всё оказалось так просто.
Большинство спутников, которые принимают сигналы AIS, летают на высотах порядка 200-400 километров, и принимают сигналы в радиусе где-то порядка 200 километров. Казалось бы, чем больше – тем лучше? Но есть нюанс, кораблей спутнику видно гораздо больше, и все эти корабли ничего не знают друг о друге, радиовидимость же ограничена 10-20 милями, и передают сигналы одновременно. Хуже того, расстояние между кораблями гораздо меньше расстояния до спутника, поэтому мощный сигнал уже не забивает слабый, а они смешиваются в нераспознаваемый шум. Если такие коллизии случаются относительно редко, проблему до некоторой степени можно решить увеличением количества спутников, не повезло одному – повезёт другому, но если коллизии случаются почти постоянно, то это бесполезно. Поэтому быстро обнаружилось, что в районах оживлённого судоходства, и особенно возле больших портов, спутники работают плохо, и замены наземным приёмникам нет.
Но это ещё не все сложности. Протокол AIS очень экономный, передаётся только то, что нужно для предотвращения столкновений. Координаты корабля передаются с переменной частотой, чем быстрее едешь – тем чаще. Другие данные – например, название корабля, пункт назначения или осадка – передаются в отдельном сообщении, гораздо реже (раз в 6 минут), потому что они редко меняются. Поэтому, чтобы узнать о корабле всё, вам надо принять не одно сообщение, а два. Но если для корабля раз в 6 минут – это не время, то спутники делают полный оборот вокруг Земли за 90 минут или около того, поэтому с приёмом сообщения раз в 6 минут – это уж как повезёт. И ещё у AIS транспондеров есть режим пониженной мощности передачи, который иногда требуется включать в порту или при погрузке-выгрузке. Это тоже может сильно ограничить возможность приёма сигнала со спутника.
Из всего сказанного выше следует один простой вывод – в порту, там, где много кораблей, нужен наземный приёмник. И вот тут случилось то, что случилось в Китае три недели назад. Были приняты новые законы про данные - Data Security Law (DSL) и Personal Information Protection Law (PIPL), и вдруг выяснилось, что предоставление иностранцам данных AIS из китайских портов, скорее всего (хотя это не точно), подпадает под эти ограничения. Желающих выяснить это точно на себе нашлось немного, и внезапно весь мир перестал видеть, что происходит в китайских портах. Повторюсь, сам AIS никуда не делся, просто китайские компании, которые принимали сигналы в местных портах, перестали продавать эти данные иностранцам.
На этом моменте любители подсматривать за чужими кораблями задумались, что делать. В интернете можно найти много интересных идей, и нередко бывает, что люди, далёкие от физики, думают, что вот она, серебряная пуля, которая решит все проблемы – но ограничения, налагаемые законами физики, штука упрямая. Давайте разберёмся.
Для начала, была попытка решить проблему на уровне протокола AIS. Специально для приёма спутниками, был добавлен новый тип сообщения №27 (Position report for long range applications). Оно короче, чтобы уменьшить вероятность коллизии, и передаётся реже. Это несколько улучшило приём данных в морях, но мало повлияло на порты.
Дальше начались эксперименты со спутниками. Можно поставить на спутник более узконаправленную антенну – но тогда придётся сильно увеличивать количество спутников, чтобы обеспечить нужную частоту покрытия. К тому же, более узконаправленная антенна может не поместиться на CubeSat (а много дешёвых спутников для приёма AIS сделаны по этому стандарту). В общем, очень дорого. Ещё одна идея – изощрённая обработка сигналов. За счёт эффекта Допплера сигналы впереди спутника, прямо под ним, и позади, будут иметь несколько разную частоты. Достоинство этого метода – нужен только более мощный процессор. Но и эффект будет довольно ограниченный. Ни с одним из этих методов больших успехов пока не видно.
Хорошо, что ещё можно сделать? Есть оптическое наблюдение – но оно ограничено освещением и погодой. И потом, хорошо, вы увидели корабль – но какой именно? Иногда у кораблей прямо на палубе большими буквами написан его идентификатор, так называемый IMO – но чтобы увидеть его со спутника, нужно разрешение существенно лучше одного метра на пиксел, а таких спутников мало и дорого.
Есть радары (например, Capella Space). Железяку на поверхности воды видно хорошо, но опять же, как её зовут? Это может быть неважно, если ваша цель – разпознать авианосец в ордере, но для анализа грузоперевозок надо знать точно. Если очень заморачиваться, почти на военном уровне, про SIGINT (Signal Intelligence, разведка сигналов), можно собрать базу сигнатур разных кораблей, но этого будет достаточно только для определения типа (например, это VLCC танкер), но не для точной идентификации.
Есть способы определять местоположение кораблей, у которых AIS вообще выключен, по радиопереговорам в диапазоне УКВ. Этим занимается компания HawkEye 360. Для того, чтобы точно определить координаты, они запускают спутники по 3, чтобы по разнице времени распространения сигнала сделать мультилатерацию и определить координаты. Этот метод тоже не без проблем. Во-первых, надо больше спутников. Во-вторых, это хорошо работает с незаконным рыболовством посреди Тихого Океана, где сигналов немного, но где-нибудь в Шанхае шансов мало. И в третьих, идентификация тоже является проблемой. Если корабли при радиообмене используют технологию DSC (Digital Selective Calling, цифровой селективный вызов), тогда повезло – там MMSI (идентификатор радиостанции) передаётся (если он настоящий, конечно). А если DSC не используется – то никакой идентификации не получится без корреляции с какими-то другими данными, тем же AIS.
Ну и на сладкое остаются совсем шпионские страсти – отслеживание звонков телефонов Inmarsat, или даже сотовых телефонов. С этим вообще куча проблем. Во-первых, это, скорее всего, просто незаконно. Во-вторых, нужно как-то привязать ID телефона к кораблю (телефон 12345 принадлежит Васе, который в настоящее время работает капитаном на яхте "Беда"), и поддерживать эту базу данных в актуальном состоянии. Ну и технически непросто тоже.
Ну и последняя идея – если у вас есть свой флот, то вы можете невозбранно слушать AIS вокруг и передавать услышанное в штаб-квартиру через спутник, но если у вас есть свой флот, то кто я такой чтобы вам что-то советовать :)
На этом современные идеи о том, что делать с проблемой приёма сигналов AIS, поиска и идентификации кораблей в море, пока заканчиваются. Очевидно, что непредусмотренное использование технологии имеет свои физические пределы, и с этим сложно что-то поделать. Радикальное решение – сделать свою специальную систему глобального трекинга, с блэкджеком и куртизанками, и через IMO обязать всех её использовать. Что интересно, в Китае эта идея, похоже, уже реализована. Их навигационная система Бейдоу является не только аналогом GPS или Глонасс, но и позволяет через спутник отправлять обратно координаты приёмника. Но Китай этой информацией, конечно, не поделится ни с кем. Возможно, когда-нибудь весь остальной мир тоже придёт к китайской модели, но это не точно.
Всем семи футов под килем и безопасной навигации.
А через несколько дней после публикации появилась заметка от компании Kpler про то, как они решают эту проблему.
Комментарии (12)
reloaded2000
26.11.2021 03:31+2Ну вроде всё видно...
И как-то в кучу всё... И GPS, который и так есть на всех +- крупных судах (независимо от АИС) приплели как алтернативу в конце, и ГЛОНАСС, котрый обязательно требуется на судах под флагом РФ почти всегда, и радары, которых везде по 2, и ИНМАРСАТ, номер которого вообщем-то строго привзян к конкретной станции (неважно на судне или на берегу) и вычислить кто это не составляет труда... На судах почти везде дублирование в части радионавигации. А есть еще колокол и гонг, можно тоже упомянуть - их никто не отменял.
Опять же, ну перестанут Китайцы продавать АИС-инфо, суда-то будут друг-друга видеть по-прежнему. Тем более в статье сначала сказано (может не так понял мысль автора?) что АИС в портах и так ограничивают. На всякий случай есть еще морское право: судно попадает под законы государства флага, и экипаж защищен законами государства флага, то есть это флагу решать, не порту, что нужно АИС выключать чтобы "данные экипажа" не постить везде. Первоисточники верно замечают, что трудно стало "судоходным компаниям следить за своими судами". При чем тут столкновения?
цитата:
"The drop-off in AIS data from the first week of November has impacted the ability of shipping companies to track the activity at Chinese ports accurately, said Charlotte Cook, head trade analyst at VesselsValue, a maritime data provider."
А еще есть такая штука - кодекс МПСС, целая книжка про предотвращение столкновений судов в море.
Вот если знать всё это - как-то возникает вопрос: а кто и о чем задумался-то? Состав радио и навигационного оборудования диктуют флаги/ИМО через обязательные инструменты типа СОЛАС или Резолюций MSC и тд. Там одно решение может приниматься годами, пока оно принимается - всё крутится по старым стандартам в мире, проверенным десятилетиями.
wlkr Автор
26.11.2021 03:56+2Так я не про AIS, а про его нецелевое использование для глобального трекинга кем попало. AIS теперь никуда не денется ещё лет примерно сто. А вот аттракцион неслыханной щедрости с раздачей его всем и везде - тут, как видите, всё неоднозначно.
За своими судами следить никакой проблемы нет и не было.
А насчёт "видно" - видно последнюю координату от каждого корабля. Смотреть надо, когда она была обновлена - пять минут назад, или неделю назад.
reloaded2000
26.11.2021 04:12+1Разумно, согласен. Сори если жестковато написал, как-то тяжеловато статья зашла по логике повествования (может, это с утра). Но вообще следить за чужими пароходами это все равно что следить за Вашеим автомобилем - вряд ли это всех судовладельцев устраивает. Хотя можно подсматривать за конкурентами =) А остальным людям - праздное любопытство. А еще мне кажется что буча из-за платных подписок на том же Мрин Траффик - теперь они ведь деньги в регионе будут терять, какой толк от подписки тем, у кого в Китайских портах судоходство?
А вот об этом я не догалался, ведь вы правы (out of costal AIS range):
wlkr Автор
26.11.2021 04:19Именно те, кто подсматривает за конкурентами (а это почти все, кто сам возит или торгует природными ресурсами, особенно нефтью, газом и нефтепродуктами) сейчас плачут больше всех, да.
reloaded2000
26.11.2021 04:21Стрёмно, об это открыто не заявишь ) Сейчас будут "задницами вилять" =)
wlkr Автор
26.11.2021 04:23Да ладно. Все знают, что все это делают, ничего такого. Market intelligence называется :)
nitro80
27.11.2021 12:56Что-то непонятно немного.
Кто мешает в порту\рядом\на судне установить просто приемник и передавать дальше данные в интернет? Что мешает подключиться к SDR в порту Шанхая из Урюпинска и принимать данные в интернет?wlkr Автор
27.11.2021 15:58Как было написано выше, если у вас есть свои корабли там - кто я такой, чтобы вам советовать? Подключиться к SDR порту мешают китайские власти, которые могут взять за нежное счастливого владельца SDR порта.
nul0
Не понятно насколько будет совместима своя китайская система с текущей. Все таки судов много, переоборудование займет много времени.
Gutt
Это не важно. AIS, как и TCAS или AM в авиации, будет ещё долго, потому что это обязательное легаси, которое есть практически везде. А уж отдельных GNSS-трекеров можно навесить в нужных количествах, не трогая AIS.