Alarms a day handled on-premises at a Tier-1 operator
On-prem inferencing across both production deployments
Public-LLM endpoints in the deployed architecture
OSS, BSS and AI modules, all deployable inside the perimeter
A security architect at a Tier-1 carrier once ended a vendor evaluation with a single question: “When the fibre to the internet is cut, does the product still work?”
The answer took four minutes and contained the phrase “graceful degradation.” The evaluation ended there.
That question is not pedantry. It is the only test that reliably separates a genuinely disconnected deployment from a hosted product with an on-premises collector in front of it. And as OSS and BSS platforms become AI-native, more operators are asking it — because the answer now determines where their subscriber base, their network topology and their commercial terms actually live.
You are not choosing between AI and sovereignty
For twenty years operators ran OSS and BSS in their own data centres because that is where those systems were born. Fault management, inventory, mediation, provisioning — all of it on-premises, all of it disconnected, and nobody wrote about it because there was no alternative.
Then operations tooling grew a model, and a new assumption arrived with it: that the intelligence has to live somewhere else. That assumption is worth examining, because it is an artefact of how most platforms were built, not a property of the technology. A model is a component. It needs GPUs, a serving runtime, a set of weights and something to retrieve from. All four of those can sit in your data centre.
What makes the assumption sticky is that an AI-native platform is hungry. Every alarm you correlate, every topology you traverse, every change request you score, every customer complaint you summarise becomes a prompt. If prompts leave the building, the volume and sensitivity of what has crossed the boundary is an order of magnitude beyond what a traditional integration ever exposed — and a prompt sent to a commercial endpoint is a disclosure event, whatever the data processing agreement says about retention.
So the question is not whether operators should accept that exposure in exchange for automation. It is whether the platform was built so the question never arises.
What air-gapped has to mean for OSS/BSS
The term has been stretched. Some platforms describe a single-tenant cloud tenancy as air-gapped. Others describe an on-premises install as air-gapped while inference still travels to a hosted model API outside the perimeter. Both fail the fibre-cut test.
We hold the term to five properties. All five, or the claim does not hold.
- 1
No outbound dependency. Every module — assurance, resource management, plan-to-build, CRM, orders, subscribers, supply chain — operates indefinitely with zero egress. Not “degrades gracefully.” Operates.
- 2
Inference runs on operator hardware or inside the perimeter. The serving stack sits on GPUs you own, in a facility you control. No prompt crosses the boundary — not for correlation, not for RCA narrative, not for MOP authoring, not for a NOC Copilot query typed at 2 a.m.
- 3
The weights are inside too. Inference locality is not enough if the model itself is a remote artifact fetched at start-up. Weights ship inside the signed offline package, or you bring your own locally hosted models and the platform binds to those.
- 4
The grounding corpus is inside. The property most often missed. An AI-native OSS platform is only as good as what it retrieves from — 3GPP specification text, OEM procedure documentation, your MOP library, historical incidents, topology. If retrieval reaches a hosted index, the platform is not disconnected, and the retrieval queries themselves leak operational intent.
- 5
Updates arrive as inspectable offline artifacts. Signed packages, validated by your security team, staged in non-production, promoted through your own change management. Never a background pull.
Seen in production
Two deployments, both anonymised at the operator’s request.
Fault management
Tier-1 mobile operator · India · fully on-premises
Roughly 12.5 million alarms a day, correlated without a single public-LLM call
Hundreds of thousands of sites producing an alarm volume that static correlation rules could no longer keep up with, and root-cause analysis that required several experts per incident. The operator’s data sovereignty policy prohibited public LLM use outright, which had already disqualified several platforms before the evaluation began.
Multiple modules were deployed entirely inside the operator’s data centre: a centralised data house unifying alarms, KPIs, tickets and topology; SA/NSA correlation separating primary faults from symptoms with 3GPP grounding; ML anomaly detection for early degradation signals; GenAI RFO and action planning; communication automation; and prediction and forecasting. Inference ran on the operator’s own GPU infrastructure. Models were trained in-house with drift detection, and retrieval was grounded in 3GPP standards and OEM documentation held locally.
- ~60%alarm noise reduction through AI correlation
- ~50%faster MTTR across incident families
- ~60-70%first-time-right resolution on defined incident types
- ~40%improvement in NOC L1/L2 headcount efficiency
- 20–40%fewer incidents through proactive prediction
- 100%on-premises inferencing, zero public-LLM dependency
Network change management
Tier-1 mobile operator · India · simulation-led, governed, on-premises
Thousands of change requests a month, every one risk-scored before approval
Hundreds of change categories assessed by checklist, with risk scoring that depended on which subject-matter expert happened to review the request. The platform was deployed Kubernetes-native in the operator’s data centre with on-prem GPU inference and no public LLM endpoints.
Seven coordinated flows replaced the manual process: centralised consolidation of change requests, MOPs, inventory, topology, KPIs and incidents; OEM-aware GenAI MOP generation with retrieval and source citations; ML-driven risk scoring and blast-radius simulation, with no LLM in the prediction path; deterministic pre-change validation with policy-based routing; execution through approved platforms under blast-radius limits; closed-loop learning feeding retraining; and executive reporting. Governance was explicit — RBAC, confidence-and-action policy gates, mandatory human approval on high-risk categories, immutable audit trails.
- ~30%faster MOP preparation and delivery cycle
- ~20%improvement in first-time-right execution
- 70%zero-touch execution target on approved change categories
- ~90%of changes risk-scored and impact-simulated before approval
- 100%audit-ready traceability
- 0public-LLM endpoints; fully sovereign inferencing
Evaluated on real data
Tier-1 fiber & bandwidth infrastructure operator · North America
Proved on production inventory the operator would never have exported
A decade of acquisitions had left passive plant in GIS, active inventory in an M6-class system and spreadsheets from each acquired business. The evaluation ran against the operator’s own production data rather than a demonstration set — messy, acquisition-era, contradictory. Fifteen-plus use cases were validated, multiple acquisition systems were correlated into a single digital twin merging passive and active inventory, and real data gaps and stranded assets surfaced during the exercise.
The point for this discussion is the evaluation model, not the outcome. Sovereignty requirements bite long before contract. If a proof of concept needs a data extract to leave the building, the production claim has never actually been tested.
Sovereign AI: the models, the inference and the corpus are yours
Air-gapped is a network property — nothing leaves. Sovereign is the stronger claim: the intelligence itself belongs to the operator.
What runs inside your perimeter
- Inference on operator GPUs. Both production deployments above ran LLM inference on the operator’s own hardware. This is the shipped configuration, not a bespoke engagement.
- Bring your own validated reasoning models. Operators with an existing local inference stack bind the platform to the models they already host, rather than duplicating a GPU investment.
- Model choice stays open. Models are swappable as better ones ship. No operator is pinned to a model generation, and no capability depends on a third-party model API continuing to exist.
- Local grounding with citations. Retrieval runs against 3GPP specification text, OEM documentation, your MOP library, incident history and topology — all held inside the perimeter. Every model-assisted recommendation carries citations back to the source it retrieved.
- No training on operator data. Operational history tunes your deployment through your local corpus and your own model retraining. It does not become anyone else’s product capability.
- ML stays deterministic where it should be. Risk scoring and blast-radius simulation are ML, not LLM. Prediction paths are reproducible and auditable — which matters when a change board has to defend a decision after the fact.
For a sovereign-cloud or national-infrastructure review, this is usually the paragraph that decides it. The answer to “where does the AI run, and who controls it” is: your data centre, and you.
Degrees of on-premises
“On-prem” covers a wide range, and the differences only surface under security review. Four configurations, in order of how much of the intelligence sits inside the boundary.
| Property | Platform on-prem, model hosted | Full on-prem, controlled egress | Sovereign on-prem | Air-gapped |
|---|---|---|---|---|
| Modules run in your data centre | Yes | Yes | Yes | Yes |
| Subscriber and inventory data stays inside | Yes | Yes | Yes | Yes |
| Prompts stay inside | No | Yes | Yes | Yes |
| Model weights inside | No | Optional | Yes | Yes |
| Retrieval corpus inside | Partial | Yes | Yes | Yes |
| Outbound connectivity required | Continuous | Controlled egress point | Controlled egress point | None |
| Update mechanism | Continuous pull | Pull over controlled egress | Pull over controlled egress | Signed offline artifacts |
| Survives a severed internet link | No | Degraded | Yes | Yes |
The two production deployments described above sit in the sovereign on-prem column: platform, weights, inference and corpus all inside, with a controlled egress point retained for update delivery. Air-gapped removes that last path and replaces it with a signed offline artifact workflow. The architecture is the same; what changes is the update mechanism and the security review that precedes it.
What the model asks of you, honestly
Four things worth planning for. None of them is a reason to send your data elsewhere; all of them are easier to absorb when they are on the table before signature rather than after.
Model updates arrive in batches
You receive validated packages on your own cadence, not the newest model the week it ships. For most operational workloads this is immaterial — the model is not usually the bottleneck. For a workload tuned hard to one incident pattern, plan the refresh cycle deliberately rather than letting it drift.
Your models learn from your network
Which is the point, and also a ramp. The corpus that makes retrieval useful is your MOP library, your incident history and your topology. Operators with rich, well-structured operational history reach value quickly. Operators whose history lives in unstructured tickets and tribal knowledge should budget for the curation work — it is real, and it is worth doing regardless of platform.
Inference hardware is a line item
Inference locality means inference GPUs. Sizing depends on signal volume, module scope, retrieval corpus size and execution rate, and it belongs in the business case from the start. We size it during scoping rather than after signature.
Vendor diagnostics need a defined path
When you raise a support ticket, the relevant logs and traces have to be exported by your team, sanitised and shared. This is the cost most operators underestimate. It is manageable — agree the sanitisation procedure and the responsible role during onboarding, not during your first severity-one.
Eight questions to test any air-gapped claim
Including ours. If a vendor cannot answer all eight without qualification, the claim is weaker than the brochure.
- 1
When the internet link is cut, which features stop working? “None” is the only passing answer. Any list is the real product boundary.
- 2
Where do the model weights physically live, and who can read them? If they are fetched at start-up from a vendor endpoint, the deployment is not disconnected.
- 3
What does retrieval query? A hosted vector index defeats the perimeter as effectively as a hosted model, and is easier to overlook.
- 4
Does telemetry, licensing, usage metering or crash reporting phone home? Metering is the most common leak. Ask about it specifically, by name.
- 5
How are updates delivered, signed and verified, and who holds the signing key? You should be able to inspect a package before it enters non-production.
- 6
Which components hold subscriber personal data, and can that subset be isolated further? An OSS-only perimeter that leaves BSS outside solves half the problem and should be described that way.
- 7
Can we evaluate on our own production data without exporting it? If the proof of concept needs an extract to leave the building, the production claim is untested.
- 8
Show us the audit trail for one AI-assisted decision, end to end. Citations, retrieved sources, confidence, policy gate, approver, execution record, rollback path. If it cannot be reconstructed, it cannot be defended to a regulator.
The perimeter is an architecture decision, not a deployment option
Air-gapping is not something a platform is configured into late. Either every module was built to run without an outbound path, or some of them were not — and the ones that were not surface during the security review, usually in week nine, usually in front of the CISO.
NetSingularity was built for operators who could not export their data in the first place. The production deployments described above did not begin with a sovereignty requirement bolted onto a cloud product. They began with an operator saying that no prompt, no alarm and no subscriber record would leave the building, and the platform being architected to that.
Frequently asked questions about air-gapped OSS/BSS
Deployment outcomes cited in this article are drawn from NetSingularity production engagements. Operators are anonymised at their request. Figures are as measured in the respective deployments and are not a forecast for any other network.
Ready to Explore Further?
Start with one problem. Build from there.
The operators seeing results fastest did not start with a platform migration. They started with one domain, one agent, and one measurable outcome.