IEC 61850 is the international standard for substation automation that defines Ethernet-based communication protocols and a standardized semantic data model for interoperability between intelligent electronic devices (IEDs). It replaces legacy hardwired and serial connections with a networked architecture, enabling high-speed peer-to-peer GOOSE messaging for protection and Sampled Values for digitized instrument transformer data.
Glossary
IEC 61850

What is IEC 61850?
IEC 61850 is the international standard defining Ethernet-based communication protocols and a semantic data model for interoperability between intelligent electronic devices (IEDs) within electrical substations.
The standard abstracts device functions into a logical node hierarchy, making the configuration of complex protection schemes independent of physical wiring. By mandating Manufacturing Message Specification (MMS) for client-server monitoring and control, IEC 61850 provides the foundational semantic interoperability required for real-time digital twin synchronization and autonomous substation control logic.
Core Communication Protocols
The international standard defining Ethernet-based communication protocols and a semantic data model for interoperability between intelligent electronic devices (IEDs) within substation automation systems.
Abstract Communication Service Interface (ACSI)
Defines a virtual interface to abstract communication services from the underlying protocols. ACSI specifies models for:
- Data Sets: Grouping of data objects for efficient transfer.
- Reporting: Event-driven or buffered transmission of data changes.
- Control: Models for direct operate, select-before-operate, and enhanced security.
- GOOSE/GSSE: Fast peer-to-peer message exchange. This abstraction ensures that application functions remain independent of the evolving communication stack.
GOOSE Messaging
Generic Object Oriented Substation Event is a multicast protocol for high-speed, peer-to-peer communication. Key characteristics:
- Transmits status changes (e.g., breaker trip) in < 4 milliseconds.
- Uses VLAN tagging and priority queuing for deterministic delivery.
- Operates on a publisher-subscriber model directly over Ethernet Layer 2.
- Replaces thousands of copper wires for interlocking and protection schemes with a single fiber optic cable.
Sampled Values (SV)
A protocol for streaming digitized analog current and voltage measurements from merging units to protection relays. SV operates on a publisher-subscriber basis:
- Publishes 80 samples per cycle (4 kHz at 50 Hz) for protection applications.
- Transmits raw data via multicast Ethernet, enabling a shared measurement bus.
- Eliminates dedicated copper wiring from instrument transformers to individual relays.
- Requires precise time synchronization, typically via IEEE 1588 Precision Time Protocol, to align samples from different sources.
Manufacturing Message Specification (MMS)
The client-server protocol mapped from ACSI for vertical communication with SCADA and engineering workstations. MMS provides:
- Read and write access to IED configuration and measurement data.
- File transfer services for firmware updates and disturbance recording retrieval.
- A standardized naming schema for navigating the logical device hierarchy.
- Reliable, connection-oriented communication over TCP/IP, ensuring data integrity for supervisory control and data acquisition.
Substation Configuration Language (SCL)
An XML-based language defined in IEC 61850-6 for describing substation topology, IED capabilities, and communication networks. SCL file types include:
- SSD: System Specification Description.
- ICD: IED Capability Description.
- SCD: Substation Configuration Description.
- CID: Configured IED Description. This formal description enables automated engineering, consistency checking, and vendor-independent tooling for system integration.
Logical Node Model
The core semantic data model decomposes physical devices into standardized functional blocks called Logical Nodes. Examples:
- XCBR: Circuit breaker.
- MMXU: Measurement unit.
- PDIS: Distance protection.
- PTRC: Protection trip conditioning. Each node contains mandatory and optional data objects (e.g., XCBR.Pos for position), creating a vendor-agnostic interface that enables plug-and-play interoperability between devices from different manufacturers.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about the IEC 61850 standard for substation automation and its role in enabling interoperable smart grids.
IEC 61850 is the international standard defining communication protocols and data models for substation automation systems. It works by replacing legacy hardwired copper connections with a process bus network, where Intelligent Electronic Devices (IEDs) exchange digitized, time-stamped measurement data and control commands over Ethernet. The standard specifies an abstract data model that organizes a physical device's functions into logical nodes (e.g., XCBR for a circuit breaker), which are then mapped to specific communication protocols like MMS for client-server operations and GOOSE for high-speed peer-to-peer messaging. This abstraction decouples the application from the underlying hardware, enabling true interoperability between devices from different manufacturers without requiring custom protocol converters.
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.
IEC 61850 vs. Legacy Substation Protocols
Technical comparison of IEC 61850 against legacy substation automation protocols (DNP3, Modbus, IEC 60870-5) across key interoperability and performance dimensions.
| Feature | IEC 61850 | DNP3 | Modbus |
|---|---|---|---|
Object-Oriented Data Model | |||
Peer-to-Peer GOOSE Messaging | |||
Client-Server Reporting | |||
Self-Describing Devices | |||
Sampled Values Streaming | |||
Vendor-Independent Engineering | |||
Native TCP/IP Transport | |||
Maximum Message Latency | < 3 ms | 10-100 ms | 100-500 ms |
Related Terms
IEC 61850 does not operate in isolation. It forms the backbone of a modern digital substation architecture, interfacing with engineering processes, communication stacks, and semantic models to enable fully autonomous grid control.
Substation Configuration Language (SCL)
The XML-based file format defined by IEC 61850-6 that formally describes the substation topology, Intelligent Electronic Device (IED) capabilities, and communication networks. SCL files—specifically the System Specification Description (SSD) and Configured IED Description (CID)—enable vendor-agnostic engineering by allowing tools to auto-configure data bindings, eliminating manual signal mapping and reducing commissioning errors.
Generic Object Oriented Substation Event (GOOSE)
A publisher-subscriber communication mechanism that replaces traditional copper wiring for hard-wired control signals. GOOSE messages are transmitted as multicast Ethernet frames with sub-4 millisecond latency, enabling high-speed protection schemes like breaker failure initiation and interlocking. The protocol uses a retransmission mechanism with increasing intervals to guarantee delivery without requiring acknowledgment frames.
Manufacturing Message Specification (MMS)
The client-server protocol mapped to the TCP/IP stack for supervisory control and data acquisition. MMS provides standardized services for reading, writing, and reporting data objects defined in the logical node hierarchy. It enables a SCADA client to browse the self-describing directory of an IED and dynamically discover its capabilities without prior knowledge of the device's internal data map.
Sampled Values (SV)
A protocol for streaming digitized instantaneous current and voltage measurements from merging units to protection relays over Ethernet. SV packets publish 4,000 to 12,800 samples per second, replacing analog copper circuits in process bus architectures. This enables a single fiber optic cable to carry all instrument transformer data, drastically reducing copper wiring and enabling advanced centralized protection schemes.
Logical Nodes and Common Data Classes
The object-oriented data model that standardizes the naming and structure of all substation functions. A Logical Node (LN) like XCBR represents a circuit breaker, while Common Data Classes (CDC) define the attributes within it, such as 'Pos' for position. This semantic abstraction decouples the application function from the physical hardware, allowing a protection engineer to design logic against a standardized interface regardless of the manufacturer.
Precision Time Protocol (PTP) Integration
IEC 61850-9-3 specifies the use of IEEE 1588v2 PTP to distribute a common time base with sub-microsecond accuracy across the substation network. This is critical for synchronizing Sampled Value streams from multiple merging units and aligning synchrophasor data. PTP profiles ensure that protection-class timing is maintained even during grandmaster clock failures through a Best Master Clock Algorithm.

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