Skip to main content
Reference

MMS

Manufacturing Message Specification (ISO 9506) — the application-layer client/server protocol on the IEC 61850 station bus, used for reads, writes, control, and reporting between IEDs and station-level applications.

Also: Manufacturing Message Specification, ISO 9506

MMS is the application-layer protocol on the IEC 61850 station bus. It carries client/server reads, writes, controls, and reporting between IEDs and station-level applications — gateways, HMIs, engineering workstations.

Where it fits

IEC 61850 defines an Abstract Communication Service Interface (ACSI) — a vendor-neutral data model and service vocabulary. IEC 61850-8-1 maps that abstract interface onto MMS frames over TCP/IP. The result is the protocol the station bus actually speaks.

Less time-critical than GOOSE or Sampled Values — millisecond-and-up rather than sub-millisecond. Richer in data types — supports complex structured payloads, file transfer, named variable lists, reports.

Why it has its own security part

MMS runs over TCP, so IEC 62351-4 wraps it in TLS and adds ACSE-level authentication that binds identity to the MMS association rather than the underlying socket. The 2018 edition added end-to-end signing of selected payload fields so a man-in-the-middle who terminates TLS still cannot silently rewrite a control command.

Why it is not on the WAN

MMS is the station-bus protocol. Northbound from the substation to the control centre, the protocol is typically DNP3 (UK distribution and North America) or IEC 60870-5-104 (European transmission). MMS stays inside the substation perimeter.