Published August 21, 2026 | Version v1

Traffic of R-GOOSE and tunnelled GOOSE

  • 1. CIRCE Centro Tecnológico

Description

Native IEC 61850 GOOSE (and Sampled Values) traffic, implemented as Layer‑2 multicast Ethernet frames, was originally designed for operation within Local Area Networks (LANs). Since these messages do not include Layer‑3 addressing information, they cannot be transported directly across Wide Area Networks (WANs), as their addressing semantics are only valid within the local Ethernet domain.

To overcome the limitations imposed by Layer‑2 confinement, including the lack of routability and direct interoperability with IP‑based wide‑area infrastructures, IEC 61850‑90‑5 introduced Routed‑GOOSE (R‑GOOSE) and Routed Sampled Values (R‑SV). By replacing the native Layer‑2 multicast transport with a UDP/IP multicast model, R‑GOOSE and R‑SV enable communication across Layer‑3 networks while remaining compatible with standard IP routing mechanisms.

An alternative approach for transporting these traffic flows between remote sites consists of encapsulating the original Ethernet frames through tunnelling technologies such as VXLAN, GRE, L2TPv3, or MPLS pseudowires combined with Ethernet bridging. In this case, the original GOOSE frame, including its multicast MAC addressing and timing characteristics, is preserved end‑to‑end, effectively extending the substation LAN across geographically separated locations.

The two approaches follow fundamentally different paradigms: whereas R‑GOOSE and R‑SV adapt the communication model to operate natively over wide‑area IP networks, tunnelling mechanisms preserve the original Layer‑2 communication behaviour by transparently extending the LAN across broader network domains.

This repository includes a set of tools to generate traffic for each of the options, also including .pcap traffic traces of each of them:
a) Native R-GOOSE.
b) Use of a multicast-to-unicast gateway to carry R-GOOSE over a unicast-only network.
c) R-GOOSE tunnelled in Generic Routing Encapsulation (GRE).
d) Native GOOSE tunnelled in VXLAN.
e) Native GOOSE tunnelled in Simplemux blast flavour.

Files

Traffic of R-GOOSE and tunnelled GOOSE.zip

Files (558.0 kB)

Name Size
md5:be7e615c78a09def3c8f3d06b0979a15
558.0 kB Preview Download

Additional details

Related works

References
Journal article: 10.3390/s23218879 (DOI)
Requires
Journal article: 10.1016/j.softx.2025.102494 (DOI)
Software: 10.5281/zenodo.17209552 (DOI)

Funding

European Commission
ESTELAR - Effective Substation TEchnoLogies for Advanced viRtualization 101192574