Agentic AI / microwave backhaul operations

The Loop Meets the Microwave Network

Everyone draws the closed loop on RAN and core. Here is what it actually has to reason about on the network layer where a wrong action severs a region - and an open demo that runs it.

Mohamed Kadri · July 2026 · 14 min read
A rain cell crossing a microwave backhaul region on an operations map, with an agent console diagnosing links
In this article
One wrong action, ten million customers The loop everybody draws What is already solved - credit where due Why the microwave layer is different A storm crosses a three-vendor region The missing layer What my own first loop got wrong Operate it yourself What this does not solve Questions this article answers References

One wrong action, ten million customers

On 8 November 2023, roughly ten million Australians lost connectivity for most of a day. The trigger inside the Optus network was not a cyberattack and not a fibre cut: a routine upstream change pushed routing updates that caused protective automation on about ninety edge routers to trigger simultaneously, and the safety mechanism became the outage [1]. Two years earlier, Meta engineers issued an audit command that "unintentionally took down all the connections in our backbone network" - including the tooling they needed to recover [2].

Neither incident involved AI. Both involved automation acting at transport scale - the layer where actions do not fail one cell at a time, they sever regions. Keep that in mind, because the industry is now racing to put a much smarter kind of automation exactly there.

First, one definition, because in a microwave context the word is thirty years old: by agentic AI I do not mean an SNMP agent. I mean software that closes the operational loop itself - it observes telemetry, reasons about cause, decides an action within policy, executes it through the management layer, and verifies the outcome, escalating to humans for anything beyond its earned authority.

The loop everybody draws

The loop itself is now standard whiteboard material: detect, correlate, plan, act, verify. TM Forum has formal guidance on agentic AI closed loops [3]; ETSI ZSM has specified closed-loop architectures for years and published work on AI agents in zero-touch management this year [4]. Every major vendor keynote shows some version of the same diagram.

I spent seventeen years inside telecom operations, a large part of it on transmission and microwave. My honest report from that seat: the loop is the easy part of the diagram. What the diagram never shows is the reasoning inside each box when the network under it is a microwave backhaul - and that is where closed-loop ambitions go to die quietly.

What is already solved - credit where due

Let me be precise about what exists, because this article claims a gap, not an empty field.

Ericsson's Transport Automation Controller is the most microwave-specific AI product on the market: it classifies fading and interference events - rain, wind, multipath - on MINI-LINK networks, runs near-real-time root-cause analysis, and has been live since 2024 [5]. Ericsson's own Microwave Outlook reports operators cutting site visits by 40 percent with automated alarm filtering, and claims propagation-event classification accuracy above 99 percent is achievable [6]. Huawei's RTN microwave portfolio is managed under iMaster NCE-T, with closed-loop operations and a network digital map in the platform's marketing [7]. Nokia announced an agentic AI framework in its Network Services Platform this June - agents grounded in a live network view, taking "guided, explainable actions within operator-defined policies," commercially available by the end of 2026 [8]. Ceragon's Insight suite does AI-based predictive maintenance across multi-vendor wireless transport [9]; Aviat's Health Assurance claims 95 percent of issues diagnosed before impact [10].

The academic side is ahead of most people's assumptions too: the Politecnico di Milano and SIAE line of work has classified microwave failure causes with machine learning since 2020 and released the only public microwave hardware-failure dataset [11]; an LLM-driven agent has already run a live optical transport network in a published field trial [12]. And the plumbing is standardized: RFC 8561 defines a YANG model for microwave radio links - its author list reads like the vendor map of this industry - and ETSI's mWT group published SDN profiles this February aimed explicitly at AI-assisted operation, with multi-vendor plugtests passing at 91 percent [13].

So: detection and prediction inside one vendor's stack - largely solved. Data models for multi-vendor microwave - standardized. Loop architectures - specified. Agentic framing - announced by every vendor this year.

Now the part nobody ships.

Why the microwave layer is different

Blast radius. Microwave backhaul is hub-and-spoke economics: tails hang off hubs, hubs hang off fibre points of presence, and path diversity is often unaffordable. In the demo region below, one hub link carries eight downstream sites. On RAN, a wrong automated action degrades a cell. Here, it severs a district - which is why operators who happily automate radio parameters still hand-execute transport changes.

Vendor islands. Brownfield transmission in most of MEA and Asia runs two or three vendors side by side - an Ericsson region, a Huawei region, a Ceragon overlay - each with its own NMS that correlates only its own equipment. Telefonica's engineers put it plainly in print: NMS-to-NMS interoperability is "very difficult," the interfaces "typically proprietary, non-programmable and closed" [14]. Each island runs a good closed loop internally. Nobody closes the loop across them - and real incidents do not respect island borders.

Diagnostic ambiguity. The microwave-specific problem that makes "just automate it" naive: completely different causes produce nearly identical symptoms. Rain fade, a dying outdoor unit, a new interferer, a drifting antenna, a bad config push - all present as "the link degraded." The academic literature calls the degradation effects "not easily-distinguishable" [11]; every transmission engineer knows the 2am version of that sentence. The signatures that separate them are subtle: rain attenuates both directions of a path near-equally, hardware fails one receive chain at a time, interference degrades signal quality while receive level stays healthy. And the field is full of traps - links that "fail when it rains" because they were aligned wrong on day one and rain merely spends the margin that was never there [15], radios that stay pinned at low modulation after the rain has passed [16], interference that turns out to be the building's new sodium-vapor lamps warming up at dusk [17].

A storm crosses a three-vendor region

Here is the scenario every closed-loop diagram skips, and the one the demo below runs live.

A rain cell enters a region carrying three vendor islands. Within minutes: E-band links inside the cell drop hard; 18 and 23 GHz links fade and their adaptive modulation steps down, trading capacity for survival; each island's NMS emits its own alarm storm in its own format; and sympathetic SITE UNREACHABLE alarms cascade from every tail site below a dead link. A national NOC can see a million alarms a day [18]; a single fibre cut is famously "two thousand red indicators, one problem." This is that, times three formats.

The operator's actual first move - mine, for seventeen years - is not a probe. It is the alarm history: is this link a chronic flapper or is this event new? Then the differential diagnosis: both directions down or one? Receive level low, or level healthy while quality collapsed? Are the neighbours co-fading - and does the weather feed confirm a cell over this path geometry? Is there a change record on this object from last night?

Each of those questions is a probe an agent can execute, and the reasoning chain between them is a runbook that can be written down. That is precisely what the demo's diagnosis engine is: the runbook, executable, with every verdict carrying its evidence trail. Rain fade with radar confirmation and seven co-fading neighbours: watch, do not dispatch - the truck you do not roll for rain is the cheapest win in transmission opex, and customers have literally kept technicians' personal phone numbers because every no-fault-found dispatch was billed [19]. A one-direction drop persisting after the cell exits: hardware on that receive chain - now dispatch, with the evidence attached.

The subtle case is the one that matters: a real hardware failure that begins during the storm. While everything co-fades, a few extra decibels of one-direction loss are invisible - to the runbook and to your best engineer. The discipline is not magic detection; it is the re-verify contract. Every storm-attributed verdict carries an obligation: re-run the diagnosis when the cell exits the path. The storm passes, the region recovers, one link does not - and what remains standing is the truth.

The missing layer

Put the pieces together and the gap has a precise shape. It is not a smarter model, and it is not another single-vendor controller. It is a thin orchestration layer that:

What my own first loop got wrong

I built the demo below, then had it adversarially reviewed before publishing - and the review caught my own loop committing the sins this article warns about. The first version dispatched field crews to rain outages within seconds: the hard-outage branch skipped the weather check, because restoration urgency felt like it should override diagnosis. It rerouted through whichever standby link appeared first in a list, topology unchecked - twice activating protection that could not physically reach the isolated sites, failing verification, and retrying. And it acted once per fault forever: a second identical storm got no response at all.

I am publishing those failures deliberately. Each one is exactly the class of error that turns closed-loop ambition into an Optus headline, and each was caught by the layers this article argues for: the weather evidence gate, topology-aware planning, and verification contracts. The loop that operates a network needs the same discipline pointed at itself - that is not a slogan, it is what my own test log says.

Operate it yourself

The demo below is a simulated multi-vendor microwave region - three NMS islands, ITU-R rain physics, hub-and-spoke topology - operated by the real logic this article describes: the glass-box diagnosis runbook, the blast-radius and QoS gates, verify-and-rollback contracts, and the breaker over the agent itself. Press "Run the story" for the sixty-second version: a storm, a fault hiding inside it, a held truck roll, a gated reroute, and the re-verify that exposes the truth. The network is simulated; the logic is the contribution, and it is MIT-licensed - read it, break it, reuse it.

Cramped in the frame? Open the full console.

What this does not solve

Honesty section, because a demo is not a deployment. The simulation assumes ATPC is disabled - on real links, automatic transmit power control holds receive levels flat and absorbs fades until it saturates, so the first observable is transmit power rising, not receive level falling; a production runbook keys on both. Multipath and ducting on long-haul paths - the dominant fading mechanism at lower frequencies, and unlike rain, direction-asymmetric in time - are out of scope, as is the wet radome that keeps attenuating after the rain stopped, which is why the re-verify contract checks recovery rather than assuming it. A real region is tens of thousands of links, not twenty-six; the point of the demo is the reasoning, not the scale. And the deepest barrier is not technical at all: only about a third of operators run any closed loop in production, and the blockers surveys find are organizational trust, not algorithms [22]. Trust is earned the way this loop earns it - one gated, verified, auditable action at a time.

The pieces exist. Per-vendor AI loops ship today; the YANG models are standardized; the autonomy frameworks are written; the agentic controllers are announced. What is missing is the thin, vendor-neutral layer that reasons across the islands, gates on blast radius and QoS, verifies its own work, and submits to its own breaker - on the network layer where a wrong action severs a region, not a cell. That layer is where transmission operations experience becomes an engineering spec. Consider this article, and the console above, that spec's first draft - in the open.

Questions this article answers

How do you tell rain fade from a hardware failure on a microwave link?

Rain attenuates both directions near-equally and shows up as neighbour co-fade with weather over the path; hardware fails one receive chain (one-direction drop); interference degrades SNR while RSL stays healthy. Check alarm history first - chronic flapping reads differently from a first event. And re-verify after the storm: whatever remains is not rain.

What is agentic AI in network operations?

Software that closes the loop itself - observe, diagnose, decide within policy, act through the management layer, verify - with humans holding everything beyond its earned authority. Not an SNMP agent; not a chatbot.

What should an AI agent check before rerouting traffic?

Blast radius (what depends on the object), protection-path headroom (can the standby carry what moves), and QoS priority (what sheds if it does not fit). A reroute that overloads the protection path deepens the outage.

Why is closed-loop automation harder on transmission than on RAN?

One wrong action severs a region, not a cell - and brownfield transmission runs as vendor islands whose management systems do not talk, so no single loop sees the whole incident.

Can AI stop truck rolls for rain fade?

Yes, if dispatch is a gated, costed action: weather evidence and co-fade hold the truck; the re-verify after the cell passes rolls it only for the fault that remains.

Mohamed Kadri
Mohamed Kadri spent 17 years operating and transforming Tier-1 telecom networks - much of it in transmission and microwave - including leading a NOC's L2-to-L3 autonomy transition (75 percent of Level-1 incidents automated). He now builds AI and cloud products, writes about operating AI in production, and maintains guardplane, an open-source control plane for agent fleets. LinkedIn · mkadri85.github.io

References

  1. 2023 Optus outage - triggered by routing updates causing protective shutdown of ~90 edge routers: Wikipedia overview; analysis in JTDE.
  2. Meta engineering postmortem, October 2021 backbone outage: "More details about the October 4 outage".
  3. TM Forum: IG1414 Agentic AI Closed Loops.
  4. ETSI ZSM: GR ZSM 020 - AI agents in zero-touch management (2026); closed-loop architecture in the ZSM 009 series.
  5. Ericsson: Transport Automation Controller (vendor-reported); first live deployment at M1 Singapore, 2024.
  6. Ericsson: Microwave Outlook 2025 (vendor-reported figures).
  7. Huawei: OptiX RTN microwave and iMaster NCE transport management (vendor-reported).
  8. Nokia: Agentic AI framework in NSP, June 2026 (vendor-reported).
  9. Ceragon: Insight launch (vendor-reported).
  10. Aviat: Health Assurance Software (vendor-reported); their RSL troubleshooting guide documents the overlapping-causes problem.
  11. Musumeci et al., "Supervised and Semi-Supervised Learning for Failure Identification in Microwave Networks", IEEE TNSM 2021; Di Cicco et al., data-centric follow-up with the public hardware-failure dataset, IEEE TNSM 2024.
  12. Liu et al., "First Field Trial of LLM-Powered AI Agent for Lifecycle Management of Autonomous Driving Optical Networks", ECOC 2024.
  13. IETF RFC 8561 - A YANG Data Model for Microwave Radio Link; ETSI TS 104 143 and the 5th mWT Plugtests.
  14. Contreras et al. (Telefonica), iFUSION SDN transport architecture.
  15. MikroTik forum: 60 GHz link "goes down when it rains" - aligned 12+ dB below achievable (community account).
  16. MikroTik forum: PHY rate pinned low after rainfall, "does not recover on its own" (community account).
  17. Hacker News: the sodium-vapor lamp interference hunt (practitioner account).
  18. Wang et al., alarm volumes in a national operator NOC: Information Sciences 2017; alarm compression evidence: Frontiers in Computer Science 2023.
  19. Hacker News: per-visit billing for no-fault-found dispatches on a rain-onset fault (customer account).
  20. Hacker News: the 1990s Sprint transatlantic failure - backup links bought over the same cable (practitioner account).
  21. Kadri, M.: Your AI Agents Need a NOC - the operations discipline for agent fleets; runnable companion: guardplane.
  22. Analysys Mason for Oracle: closed-loop automation adoption and barriers, 2022.