Optical Circuit Switches in AI Datacenters: How an OCS Works and Why It Is Back
How an optical circuit switch (OCS) works, from the MEMS mirror array that steers each beam to the insertion loss it adds to the link budget; the millisecond-reconfiguration-versus-packet-switching tradeoff it forces; and the traffic patterns of AI training fabrics that make a transparent, protocol-agnostic switch pay off.
Scope
This article explains the optical circuit switch (OCS) and why it has moved from a niche into AI datacenter fabrics: what it does, how MEMS-based switches are built, how its transparency changes the link budget, the tradeoff it forces against packet switching, and the traffic conditions under which it saves power and money. Background: optical circuit switching, insertion loss, and the module-architecture context in Pluggable, LRO, LPO, CPO.
Optical circuit switching versus packet switching
An electrical packet switch reads every packet, looks up its destination, and forwards it, converting optics to electronics and back at each hop (an O-E-O crossing), and it does this continuously whether or not the topology ever changes. That flexibility is the right tool for bursty, unpredictable traffic, and it is why datacenter networks were built from it. It also costs power at every hop and every conversion, and at AI-cluster scale those hops multiply.
An optical circuit switch does something older and simpler: it makes a physical light path from an input port to an output port and leaves it there. There is no packet logic, no lookup, no O-E-O conversion; photons enter one fiber and leave another. The switch does not know or care what modulation, bit rate, or wavelength passes through it, because it never looks. It is a reconfigurable patch panel operated by mirrors rather than hands.
How a MEMS optical circuit switch works
The dominant implementation steers light with micro-electromechanical mirrors. Each input fiber is collimated into a free-space beam that strikes a tiltable MEMS mirror; the mirror aims the beam across a small free-space gap to a second mirror, which couples it into the chosen output fiber. Setting a connection means tilting two mirrors to the angles that link the desired ports, a three-dimensional beam-steering problem solved by an internal control loop. Commercial units are large: Lumentum's R300 offers up to 300 by 300 ports, with the R64 a smaller 64-port member of the same family.
Three consequences of this construction make OCS attractive. Once set, the mirrors need almost no power to hold their angles; the switch's draw goes to its drive electronics and the control loop that keeps each beam aligned, and it does not grow with the data rate passing through, in contrast to a packet switch, whose power rises with every frame it forwards. The insertion loss is low, around 2 dB for a large MEMS switch, because the light only reflects off two mirrors and recouples. And because the path is transparent, one switch serves any current or future line rate; a fabric built on OCS does not need replacing when the transceivers move from 800G to 1.6T.
Insertion loss and the link budget
Transparency has a direct link-budget consequence that is easy to miss: because the switch never regenerates the signal, its insertion loss adds directly to the optical path it sits in, alongside the fiber, connectors, and any mux. A packet switch resets the budget at every hop by receiving and retransmitting; an OCS does not, so a 2 dB switch in the path is 2 dB the transceiver at the far end must have in hand. Two or three cascaded OCS stages, each with its connectors, can consume a meaningful fraction of a short-reach budget, which is why OCS fabrics are designed with the switch loss budgeted from the start rather than added as an afterthought. The Datacenter Link Budget Explorer has no switch element, but an OCS can be entered as part of the mux and demux loss or as extra connectors, since it is a fixed loss between transmitter and receiver.
Reconfiguration time and AI training traffic
The cost of removing the packet logic is that an OCS cannot make per-packet decisions. Reconfiguring a MEMS switch means physically tilting mirrors, which takes milliseconds, an eternity next to the nanoseconds a packet switch spends per frame. An OCS therefore cannot do statistical multiplexing, the trick that lets a packet network oversubscribe a link and share it among bursty flows. It is useful only where the traffic pattern holds still long enough that a circuit set once is used many times before it needs to change.
AI training clusters meet that condition. The communication pattern of a training job is structured and repetitive: the same groups of accelerators exchange the same gradients in the same pattern for hours. A topology matched to that pattern, set once at job launch and held, extracts almost all the benefit of a full packet fabric at a fraction of the power, and reconfigures in milliseconds when the job or the failure map changes. The mismatch between millisecond switching and microsecond traffic that rules OCS out of general networking is simply not present.
Why now
Optical circuit switching is not new. Google reported running its Jupiter datacenter fabric on MEMS optical circuit switches at scale in 2022, replacing the top layer of electrical spine switches with OCS and reconfiguring the topology to match demand. What changed by 2026 is that the argument stopped being one hyperscaler's in-house advantage and became an industry position: the Open Compute Project published a white paper on optical circuit switching for AI in April 2026, and merchant OCS products, Lumentum's R-series among them, put the capability on the market rather than behind one company's walls. The driver is the same one pushing optics into every other layer of the AI datacenter: at cluster scale, the power and cost of O-E-O conversion in the network became large enough that eliminating a whole switching tier is worth the loss of per-packet flexibility.
OCS does not replace packet switching; it removes a layer of it where the traffic is predictable. The access and aggregation layers, where traffic is bursty, stay electrical. OCS wins the slowly-changing core of a fabric whose job is known in advance, which for an AI training cluster is most of it.
Common questions
What is an optical circuit switch?
An optical circuit switch (OCS) joins an input fiber to an output fiber through a physical light path and holds that connection until it is reconfigured. It performs no packet lookup and no optical-electrical-optical conversion, so it is transparent to the modulation format, bit rate and wavelength of the signal it carries.
How does a MEMS optical circuit switch work?
Light from each input fiber is collimated into a free-space beam and aimed by a tilting micro-electromechanical mirror at a second mirror, which couples it into the chosen output fiber. An internal control loop sets the two mirror angles for each connection, and mirrors that have been set stay in place while drawing almost no static power.
How fast does a MEMS optical circuit switch reconfigure?
In milliseconds, because the mirrors have to tilt physically to new angles; a packet switch spends nanoseconds on each frame. An OCS therefore cannot switch individual packets or share a link by statistical multiplexing, and it pays off only where a circuit, once set, carries traffic long enough to be reused many times.
How much insertion loss does an optical circuit switch add?
About 2 dB for a large MEMS switch, in which the light reflects off two mirrors before it is recoupled into fiber. The switch does not regenerate the signal, so that loss adds to the fiber, connector and mux losses on the same path, and a fabric with two or three cascaded stages has to carry them in its link budget from the start.
Why is optical circuit switching used in AI datacenters?
A training job repeats one structured communication pattern among fixed groups of accelerators for hours, so a topology matched to it can be set at launch, held, and changed in milliseconds when the job or the failure map changes. Removing a tier of electrical packet switches saves the power and cost of its optical-electrical-optical conversions; Google reported in 2022 that its Jupiter fabric had replaced the electrical spine layer with MEMS circuit switches. The bursty access and aggregation layers stay on packet switching.
References: Poutievski et al., "Jupiter evolving: transforming Google's datacenter network via optical circuit switches and software-defined networking," ACM SIGCOMM (2022); Open Compute Project, "Optical Circuit Switching for AI and Hyperscale Datacenters: Benefits, Technologies, Current and Future Deployments" white paper (April 2026); Lumentum optical circuit switch product materials (R300, R64), 2025-2026. The optical circuit switching entry gives the device summary, and Pluggable, LRO, LPO, CPO covers the module layer it connects.