Механизм циклической передачи GOOSE-сообщений работает на основе архитектуры «издатель-подписчик». 4 Устройство-издатель отправляет GOOSE-сообщение на шину, а подписчики его получают. 14
В нормальном режиме сообщения передаются с постоянным интервалом времени Т0, который измеряется в секундах и может быть достаточно большим. 1 Устройство, настроенное на приём сообщения, ожидает его прихода через заданный интервал времени. 2 Если сообщение не пришло в течение времени ожидания, принимающее устройство может сформировать сигнал о неисправности в информационной сети, оповещая диспетчера о возникших неполадках. 2
При изменении одного из атрибутов передаваемого набора данных, вне зависимости от того, сколько времени прошло с момента отправки предыдущего сообщения, формируется новый пакет, который содержит обновлённые данные. 2 После чего отправка этого пакета повторяется несколько раз с минимальной выдержкой времени. 2
Интервал между сообщениями (в случае отсутствия изменений в передаваемых данных) вновь увеличивается до максимального. 2
Временные интервалы и количество сообщений являются настраиваемыми параметрами. 1
Такой механизм обеспечивает высокую вероятность доставки данных и позволяет постоянно диагностировать информационную сеть. 2