IEC 61850-5 / IEC 61850-109 min read

Worked Example: Does a Trip GOOSE Meet TT6 (3 ms) Through Three Switches?

Transfer time t = ta + tb + tc for a 184-byte trip GOOSE through three store-and-forward switches, with worst-case queuing behind full-size frames. Every term worked by hand and compared with SCL NetStudio.

Scenario

MessageP132_Q01 trip GOOSE, 184-byte frame, priority 6
RequirementType 1A trip, performance class P2/P3: TT6, t ≤ 3 ms
Path3 store-and-forward switches: 2 device links at 100 Mb/s, 2 backbone links at 1 Gb/s, 5 µs switch latency each, 300 m of cable
DevicesSender processing ta = 1 ms, receiver processing tc = 1 ms
QueuingA 1 522-byte frame already being sent at each egress port, plus 2 frames of the same priority ahead

Step-by-step calculation

Step 1: Frame transmission at each link

t = (frame + 20 bytes) × 8 / link speed
(184 + 20) × 8 = 1 632 bits: 16.32 µs at 100 Mb/s, 1.63 µs at 1 Gb/s. Two links of each: 2 × 16.32 + 2 × 1.63
35.9 µs (store-and-forward: the frame is received completely at each switch)

Step 2: Switch fabric latency

Step 3: Worst-case queuing

At each egress port a maximum-size frame may have just started; priority cannot interrupt it. The two backbone egress ports run at 1 Gb/s, the last one to the receiver at 100 Mb/s.

Step 4: Cable propagation

Step 5: Network time and total

tb = 35.9 + 15.0 + 180.7 + 1.5; t = ta + tb + tc
tb = 233.1 µs; t = 1 000 + 233.1 + 1 000 µs
t = 2.233 ms — meets TT6 with 0.77 ms margin

Result summary

CheckRequirementActualStatus
Network part tbSmall share of 3 ms0.233 ms✓ PASS
Total transfer time≤ 3 ms (TT6)2.233 ms✓ PASS
The trip GOOSE takes 2.233 ms from application to application, of which only 0.233 ms is the network. TT6 is met with 0.77 ms margin. The IED processing times ta and tc (1 ms each here) dominate — use the manufacturer's figures, which can be much shorter.

Key insight: With 100 Mb/s device ports the worst case is set by queuing behind one full-size frame at the last egress port (123 µs). Gigabit links and strict priority keep the network part well below 1 ms even through many switches.

Try it with your own numbers

Every input in this example is editable in the live calculator — no signup needed.

Open SCL NetStudio (IEC 61850 network design) calculator →

Frequently asked questions

Why 1 522 bytes?

The largest tagged Ethernet frame (1 518 bytes plus the 4-byte VLAN tag). Strict priority cannot pre-empt a frame that has started; it only chooses the next frame.

How is TT6 tested?

IEC 61850-10 describes performance tests; in practice a test set publishes a GOOSE and measures the round trip to the subscriber's reply, which includes ta and tc of both devices.

More in IEC 61850 & Substation Automation

← Back to all worked examples