Sampled Values (SV) is a high-bandwidth, deterministic protocol that replaces traditional copper wiring for instrument transformers in digital substations. A Merging Unit (MU) digitizes analog signals at the primary equipment, timestamps them using Precision Time Protocol (PTP) per IEEE 1588, and multicasts the raw waveform data as Ethernet frames to subscribing Intelligent Electronic Devices (IEDs) at rates of 80 or 256 samples per nominal power cycle.
Glossary
Sampled Values (SV)

What is Sampled Values (SV)?
Sampled Values (SV) is a publisher-subscriber communication protocol defined by IEC 61850-9-2 that streams digitized, time-synchronized measurements of instantaneous current and voltage from merging units to protection and control devices over a process bus network.
Unlike the event-driven Generic Object Oriented Substation Event (GOOSE) protocol, SV streams continuous, raw measurement data, enabling distributed protection functions like busbar differential and synchrophasor calculation directly from a shared fiber-optic network. This architecture eliminates redundant analog inputs, reduces copper cabling, and allows virtualized protection schemes where multiple logical devices subscribe to a single, time-coherent data source.
Key Characteristics of Sampled Values
Sampled Values (SV) is a publisher-subscriber protocol that fundamentally digitizes the analog-to-digital conversion boundary, transmitting time-synchronized current and voltage measurements over Ethernet.
Time-Critical Multicast Streaming
SV operates on a strict publisher-subscriber model where a Merging Unit (MU) continuously multicasts digitized waveforms to multiple subscribing IEDs simultaneously. Unlike polling-based protocols, SV pushes data at a fixed, high sampling rate—typically 80 samples per cycle (4 kHz for 50 Hz systems) or 256 samples per cycle (12.8 kHz for 60 Hz systems). Each Ethernet frame contains a configurable number of Application Service Data Units (ASDUs), allowing engineers to balance bandwidth consumption against latency. The protocol uses VLAN tagging and multicast MAC addressing to segregate traffic, ensuring that protection-class messages are prioritized over monitoring traffic via IEEE 802.1Q priority tagging.
Synchronization via Precision Time Protocol
SV is fundamentally dependent on sub-microsecond time synchronization across the substation. The protocol relies on IEEE 1588v2 Precision Time Protocol (PTP) with the Power Utility Automation profile (IEC 61850-9-3) to timestamp each sample at the source. A grandmaster clock distributes time, and boundary clocks within Ethernet switches correct for network delay. The smpSynch flag in the SV frame indicates synchronization health:
- TRUE: The MU is locked to a valid time source with accuracy better than ±1 µs.
- FALSE: The MU has lost synchronization; subscribing IEDs must reject these samples for protection purposes. This allows protection relays to align current samples from different bays for differential protection schemes without dedicated copper wiring.
Quality Bits and Data Integrity
Every SV frame includes a quality attribute for each analog channel, encoded as a bit-string per IEC 61850-7-3. These bits communicate the trustworthiness of the measurement:
- validity: Indicates 'good', 'invalid', 'questionable', or 'overflow'.
- source: Specifies whether the value is from a live measurement, a substituted manual entry, or a default value.
- test: Marks data generated during maintenance testing, allowing subscribing IEDs to block protection operations.
- operatorBlocked: Signals that an operator has intentionally blocked the value. Subscribers use these bits to make autonomous decisions—a protection relay will immediately block a differential trip if the quality of a remote current sample degrades to 'invalid', preventing nuisance operations.
Network Engineering and Bandwidth
Deploying SV requires careful process bus network design. A single MU publishing 8 channels (4 currents, 4 voltages) at 80 samples/cycle generates a constant ~5-7 Mbps stream. At 256 samples/cycle, this increases to ~20 Mbps. Key design constraints include:
- Deterministic latency: Switches must support cut-through or low-jitter store-and-forward modes.
- Zero packet loss: Protection applications cannot tolerate lost frames; Parallel Redundancy Protocol (PRP) or High-availability Seamless Redundancy (HSR) are often mandated.
- Traffic segregation: SV traffic is mapped to the highest priority VLAN (Priority Code Point 6 or 7) to ensure it is never queued behind lower-priority SCADA polling traffic. Network bandwidth calculations must account for the aggregate traffic from all MUs on a process bus segment.
Sample Value Substitution and Testing
SV enables advanced virtual injection testing without physical test sets. A test device can publish SV streams with the test bit set to TRUE in the quality field. Subscribing IEDs configured in 'test mode' will process these injected values for protection scheme validation while the live process bus remains operational. This supports:
- Secondary injection testing: Simulating fault waveforms directly into protection relays over Ethernet.
- Hardware-in-the-Loop (HIL): Connecting physical IEDs to real-time simulators that publish SV streams representing complex grid scenarios.
- Commissioning: Verifying the complete signal chain from simulated primary equipment through the merging unit logic to the protection trip output. The strict separation of test and live data via the quality bits ensures that maintenance activities cannot inadvertently trigger a real breaker trip.
Sampled Values vs. GOOSE vs. MMS
Comparison of the three primary IEC 61850 communication protocols used in substation automation: Sampled Values for digitized analog measurements, GOOSE for high-speed binary signals, and MMS for client-server supervisory control.
| Feature | Sampled Values (SV) | GOOSE | MMS |
|---|---|---|---|
IEC 61850 Part | 9-2 | 8-1 | 8-1 |
Primary Function | Stream digitized current/voltage measurements | Transmit binary protection and control signals | Client-server monitoring, control, and reporting |
Communication Model | Publisher-subscriber (multicast) | Publisher-subscriber (multicast) | Client-server (TCP/IP) |
Typical Data Payload | 4 voltage and 4 current channels per stream | Boolean status, quality flags, analog setpoints | Structured data objects, files, logs |
Transmission Timing | Cyclic, 4 kHz (80 samples/cycle at 50 Hz) | Event-driven, retransmission on state change | On-demand, polled, or spontaneous reporting |
Network Latency Requirement | < 3 ms (Class P2/P3) | < 3 ms (Type 1A, trip) | 100-1000 ms (non-time-critical) |
Time Synchronization | Mandatory, < 1 µs via PTP (IEEE 1588) | Timestamped at source, PTP recommended | NTP sufficient, timestamps for event logs |
VLAN Priority (IEEE 802.1Q) | Priority 4-6 (high) | Priority 6-7 (highest) | Priority 0-3 (best effort) |
Frequently Asked Questions
Clarifying the technical mechanisms, network requirements, and implementation considerations for IEC 61850-9-2 Sampled Values in digital substation architectures.
Sampled Values (SV) are a time-critical, publisher-subscriber communication service defined by IEC 61850-9-2 that transmits digitized, time-synchronized measurements of instantaneous current and voltage from Merging Units (MUs) to protection and control Intelligent Electronic Devices (IEDs) over a Process Bus network. Unlike traditional copper wiring carrying continuous analog waveforms, SV operates by sampling the analog signal at a high rate—typically 80 samples per cycle for protection applications (4,800 Hz at 60 Hz)—and publishing these digitized values as multicast Ethernet frames. Each frame contains a configurable number of samples, known as the Application Service Data Unit (ASDU), along with a precise timestamp derived from a common time source using Precision Time Protocol (PTP). The subscribing IEDs reconstruct the waveform from these discrete samples and execute protection algorithms, effectively virtualizing the hardwired analog connections of a conventional substation.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Sampled Values (SV) do not operate in isolation. They are a critical component of a broader digital substation architecture. The following concepts define the infrastructure, devices, and protocols required to transport, synchronize, and consume these high-speed digitized measurements.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us