Semi E132.2

SEMI E132.2 defines a Protocol Buffers (protobuf) encoding for equipment-client authentication and authorization — the same login/credential-exchange, session-token, and permission-level data E132 defines and E132.1 delivers over SOAP, re-expressed as a compact binary protobuf message a host can parse without SOAP's XML envelope and parsing overhead. E132.1 gives equipment-client authentication 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 has to authenticate against hundreds of tools at fleet scale, potentially on every session rather than once — E132.2 is the alternative encoding standard that keeps the same authentication content but swaps the wire format for one built for machine-to-machine efficiency, the same relationship E125.2's protobuf EqSD encoding has to E125.1's SOAP EqSD binding.

Host needs to authenticate against many tools at fleet scale
SOAP envelope parsing cost adds up across repeated login/session traffic
SEMI E132.2 — Protocol Buffers authentication encodingSame credential/session content, binary wire format
Compact binary message defined by a .proto schema
Smaller payload, faster parse than the equivalent SOAP login call
Field-for-field equivalence with E132.1's SOAP response
No information lost moving between encodings
Host authenticates and re-authenticates faster at fleet scale
Vendor can publish either binding; authentication content stays identical

The reason equipment-client authentication needed a second encoding standard rather than staying SOAP-only is the same reason EqSD needed E125.2 alongside E125.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 authentication in particular can be a high-frequency operation — session tokens expire, connections drop and reconnect, and a fleet of tools means this exchange happens constantly, not once per tool lifetime. E132.2 gives equipment vendors and host developers that same choice EqSD's encoding pair already has: authenticate via E132.1's SOAP binding when existing Interface A web-service tooling matters, or via E132.2's protobuf encoding when login latency and payload size matter more at scale, with both representing identical credential-exchange and permission content either way.

Same Login, Two Very Different Payload Sizes authentication is high-frequency traffic; SOAP overhead compounds fastest here E132.1 — SOAP/XML login response <soap:Envelope xmlns:soap=...> <soap:Header><Token>a8f3...</Token> </soap:Header> <soap:Body><LoginResponse> <Tier>control</Tier> </LoginResponse></soap:Body> </soap:Envelope> ≈ 480 bytes on the wire E132.2 — Protocol Buffers equivalent 0A 20 61 38 66 33 2E 2E 2E 12 07 63 6F 6E 74 72 6F 6C 18 01 field 1: token (bytes) field 2: tier (string) field 3: granted (bool) ≈ 48 bytes on the wire At 500 tools re-authenticating once per shift SOAP: ~240 KB of session traffic protobuf: ~24 KB Field-for-field identical content — token, tier, grant status Just a tenth of the bytes, which matters when re-auth happens constantly

E132.2 gives equipment-client authentication the same dual-encoding flexibility the EqSD pair already established: E132 defines what identity verification and permission enforcement require, E132.1 and E132.2 are two interchangeable wire formats for carrying that exchange, and a fab's choice between them comes down to whether existing SOAP tooling or fleet-scale login efficiency matters more for a given deployment.

Take SEMI E132.2 further

Ask the copilot about this term, or have our engineers assess it against your process.