Semi E125.2
SEMI E125.2 defines a Protocol Buffers (protobuf) encoding for Equipment Self Description — the same data-type, units, valid-range, and sampling-frequency information E125 defines and E125.1 delivers over SOAP, re-expressed as a compact binary protobuf message a host can parse without SOAP's XML envelope and parsing overhead. E125.1 gives EqSD a defined web-service binding inside the existing SOAP-based Interface A ecosystem, but SOAP's XML-over-HTTP overhead is a real cost when a host is discovering self-description data from hundreds of tools at fleet scale — E125.2 is the alternative encoding standard that keeps the same EqSD content but swaps the wire format for one built for machine-to-machine efficiency, the same relationship E120.2's protobuf CEM encoding has to E120.1's XML-schema CEM.
The reason EqSD needed a second encoding standard rather than staying SOAP-only is the same reason CEM needed E120.2 alongside E120.1: a web-services binding that's rigorous and tool-friendly for document-style integration isn't automatically the cheapest format to call repeatedly, and a host rediscovering self-description data for dozens or hundreds of tools benefits from a binary format that skips XML envelope parsing, provided the underlying capability description is exactly equivalent to what the SOAP version carries. E125.2 gives equipment vendors and host developers that same choice EqSD's CEM counterpart already has: publish self-description via E125.1's SOAP binding when existing Interface A web-service tooling matters, or via E125.2's protobuf encoding when discovery speed and payload size matter more, with both representing identical EqSD content either way.
E125.2 completes EqSD's encoding options the same way E120.2 completed CEM's: a fab's host software now has a performance-oriented alternative to the SOAP-based E125.1 binding for exactly the situation where fleet-wide equipment-capability discovery needs to happen fast, without changing anything about what EqSD actually describes.