Введение

Система распространения информации о местоположении гамма-всплесков

Общая сеть координат (GCN), ранее известная как Сеть координат гамма-всплесков, — это платформа с открытым исходным кодом, созданная NASA для получения и передачи оповещений об астрономических переходных явлениях. Это включает в себя регистрации нейтрино такими обсерваториями, как IceCube или Super Kamiokande, события гравитационных волн с интерферометров LIGO, Virgo и KAGRA, а также гамма-всплески, наблюдаемые Fermi, Swift или INTEGRAL. Одна из главных целей — обеспечить последующие наблюдения события другими обсерваториями в надежде зарегистрировать события с несколькими мессенджерами. GCN берет свое начало в сети распространения координат BATSE (BACODINE). Эксперимент по изучению вспышек и переходных источников (BATSE) был научным инструментом на борту обсерватории гамма-лучей Комптона (CGRO), а BACODINE отслеживал телеметрию BATSE в реальном времени, поступающую с CGRO. Первой функцией BACODINE был расчет прямого восхождения (RA) и склонения (dec) для обнаруженных гамма-всплесков и распространение этих координат в режиме реального времени по всему миру. После вывода CGRO из эксплуатации эта функция BACODINE перестала работать. Второй функцией BACODINE был сбор данных о прямом восхождении и склонении гамма-всплесков, обнаруженных другими космическими аппаратами, кроме CGRO, и последующее распространение этой информации. В связи с этой функциональностью первоначальное название BACODINE было изменено на более общее название GCN. В дальнейшем она расширилась, включив оповещения от обсерваторий, не предназначенных для наблюдения гамма-всплесков, и иногда упоминалась как GCN/TAN (Transient Astronomy Network).

Дизайн

В ГКН используются два типа оповещений: уведомления и циркуляры. Уведомления – это машиночитаемые оповещения, распространяемые в реальном времени; они обычно содержат только базовую информацию о событии. Циркуляры – это краткие оповещения, предназначенные для чтения человеком, которые рассылаются (обычно по электронной почте) с небольшой задержкой, но не в реальном времени; они также могут включать прогнозы, запросы на последующие наблюдения от других обсерваторий или информацию о планах наблюдений. В текущей версии ГКН используется Kafka для распространения оповещений, что является улучшением по сравнению с предыдущими версиями, использовавшими три отдельных протокола. Инфраструктура для отправки оповещений в ГКН поддерживается соответствующими обсерваториями. Для исторических обсерваторий гамма-всплесков, базирующихся на космических аппаратах, это подразумевает отправку информации на наземную станцию; Центр космических полётов имени Годдарда NASA отвечал за отправку уведомлений от обсерваторий, наблюдающих гамма-всплески.