GOOSE'un yeniden gönderilmesi IEC 61580 spesifikasyonuna göre yapılır.
Önceki bölümlerde açıklanan B örneğinde, ping-pong değerleri yapılandırılmış GOOSE «Yayınlama Dakikasından önce hızla değiştiği için yeniden gönderme yapılmaz. » adresinin süresi dolmuştur.
Hızlı değer değişimi durdurulduğunda (örneğin ping-pong örneği B'de diğer IED durdurulduğunda) yeniden gönderim Wireshark'ta görünür hale gelir. Aşağıdaki şekilde maks. süre = 4000 ms, min. süre = 20 ms ve yapılandırılmış IEC 61850 task döngü süresi = 5 ms olan bir AC500 GOOSE Yayıncısı gösterilmektedir.
Wireshark ekran görüntüsünde iki aşama görülebilir.
1. Mavi çizginin üzerindeki kararlı koşullarda (uzun süre olay yok) yavaş yeniden iletim. Değer değişmediğinde (sütun «tamsayı» = pong değeri = 2):
-
GOOSE mesajı sürekli ve yavaş bir şekilde yeniden gönderilir.
-
«timeAllowedtoLive» 4000 ms'dir (= maks. süre).
-
Mesaj her 2000 ms'de bir yeniden iletilir (IEC61850-8-1'e göre «timeAllowedtoLive» süresinin yarısı).
-
«sqNum» artıyor, «stNum» değişmiyor.
-
2. Değer değişikliği ve hızlı yeniden iletim. Değer değiştiğinde (sütun tamsayısı = pong değeri 2'den 3'e zorlandı):
-
Yeni bir paket («stNum» arttı, «sqNum» = 0) hemen gönderilir (*), bkz. mavi çizgi.
-
Aynı paket yüksek bir frekansla başlayarak sürekli olarak yeniden gönderilir.
-
Yeniden gönderme süresi 20 ms'den (= yapılandırılmış min. süre) başlar ve yavaş yeniden iletime geri dönmek için maks. sürenin yarısına ulaşana kadar her yeniden göndermede iki katına çıkar.
-
«timeAllowedtoLive» her zaman bir sonraki yeniden gönderme süresinin iki katıdır (*).
-
Yapılandırılmış GOOSE min. süresi her zaman yapılandırılmış IEC 61850 task döngü süresinden daha yüksek olmalıdır!
(*) GOOSE mesajlarının gönderilmesi IEC 61850 task’ında yürütülür ve bu nedenle yapılandırılmış task döngü süresi kadar gecikebilir (en kötü durum).
