Private 5G Timing: Designing the Sync Fabric for Campus and Industrial Networks

Cluster · Private 5G

Private 5G Timing: Designing the Sync Fabric for Campus and Industrial Networks

Private 5G networks (campus, factory, port, mining) inherit the timing requirements of public 5G but operate under very different constraints. A practical guide to designing a sync fabric for private 5G that meets the time-error budget without operational overkill.

Ian Gough
Ian GoughFounder & CEO, TimeBeat
12 min read
Private 5GIndustrialTSNCampus

TL;DR

  • Private 5G inherits the ±1.5 µs Class 6 fronthaul time-error budget from public 5G but typically deploys far fewer radios over a smaller area, which simplifies the sync architecture.
  • Most private 5G deployments use a single grandmaster + boundary clock chain to a small number of radios; the dominant architectural decision is whether to centralise or distribute the GNSS receiver.
  • When the private 5G network coexists with TSN (Time-Sensitive Networking) for industrial control, the timing fabric needs to deliver both PTP profiles simultaneously — confirm grandmaster support before purchase.

Why private 5G is its own design problem

Private 5G networks — typically deployed by an enterprise to cover a campus, factory, port, mine or other defined geography — share their physical-layer timing requirements with public 5G. Massive MIMO, beamforming, carrier aggregation and inter-cell coordination all demand the same ±1.5 µs Class 6 (or ±1.1 µs Class 6A) time-error budget end to end. The radio doesn't care that it's part of a private network rather than a public one; it cares that the upstream timing source is precise enough to keep its waveform aligned with neighbouring radios.

What's different about private 5G is the operational context. Where a public mobile operator deploys tens of thousands of cell sites across complex transport networks they may or may not control, a private 5G operator typically deploys 5–50 radios across a single physical site, often connected by a transport network the operator owns end to end. This drastically simplifies the design space: the centralised vs distributed PRTC question is less interesting because the geographical footprint is small enough that one centrally located PRTC can serve every radio with a short, controlled PTP path.

Private 5G is also typically operated by a different team to public mobile networks. The operator may be a manufacturing organisation, a port authority, a hospital, a university — none of whom have decades of mobile network operations experience. This means the timing fabric has to be operationally simple in a way that public 5G timing fabrics often aren't, with strong defaults, clear observability, and minimal opportunities to misconfigure.

A reference architecture for private 5G timing

The reference architecture we recommend for most private 5G deployments has three components: a single hardware grandmaster at a central location (typically the same equipment room as the 5G core), a small number of PTP-aware boundary clocks in the transport network connecting that grandmaster to the radio sites, and PTP slave clocks at each radio. For redundancy, the grandmaster is doubled — a primary and backup, configured with G.8275.1 BMCA so failover is automatic.

GNSS feeds the central grandmaster from a roof-mounted antenna with clear sky view. The grandmaster runs G.8275.1 with the standard telecom defaults, distributing time over the operator-owned transport. Every device on the path is PTP-aware and configured for the same profile. The boundary clock chain is short — typically two or three hops between grandmaster and any radio, well within the Class 6 budget.

This is the boring answer, and it is correct for the vast majority of private 5G deployments. Operators who want to do something fancier — multiple GNSS sources, distributed PRTC, exotic hardening — should have a specific operational reason. "Future-proofing" or "because public 5G operators do it" are not specific reasons.

Keep it simple

The main risk in a private 5G timing design is over-engineering. The constraints are tight enough to demand discipline, but not tight enough to demand the architectural complexity that public mobile operators run. Start simple, instrument it heavily, and add complexity only when measurement shows you need to.

GNSS at the campus: the only really hard question

The interesting design question in most private 5G deployments is GNSS. The grandmaster needs a primary reference, and unless you have White Rabbit fibre back to a national time scale, that primary reference is a GNSS antenna on the roof of the equipment room. The challenge is that private 5G sites are often physically constrained in ways public mobile cell sites aren't.

Industrial sites (ports, mines, factories) frequently have steel structures, cranes, heavy machinery and electromagnetic interference that degrade GNSS reception. Campus environments (universities, hospitals, business parks) often have antenna placement restrictions driven by aesthetics, building structure or planning constraints. Both kinds of site can have intermittent multipath, partial sky obscurity and elevated jamming risk from passing equipment.

Three practical responses to this. First, take antenna placement seriously: a GNSS receiver is only as good as the antenna's view of the sky, and the difference between a poor placement and a good one is often the difference between a working timing fabric and a chronically degraded one. Second, use a multi-band, multi-constellation receiver; the redundancy across frequencies and constellations is what survives multipath and partial obstruction. Third, specify a holdover oscillator that can survive a realistic worst-case GNSS event — for industrial sites, this often means rubidium rather than OCXO, because the oscillator may need to bridge multi-hour environmental disruptions.

Coexistence with TSN and other deterministic networking

Many private 5G deployments coexist with Time-Sensitive Networking (TSN) for industrial control loops, robotics, AGVs and safety-critical systems. TSN uses its own variant of PTP (typically the IEEE 802.1AS profile, which differs from G.8275.1 in transport, message rates and BMCA configuration), and the operator typically wants both networks to share a common time reference so that 5G-delivered events and TSN-delivered events can be correlated.

Practically, this means the central grandmaster needs to deliver both G.8275.1 (to the 5G fronthaul) and 802.1AS (to the TSN network) simultaneously, on different ports. Not all grandmasters support this — many vendors ship products that handle one profile or the other, but not both at the same time. Confirm explicit per-port multi-profile support with the vendor before purchase.

When the same grandmaster does both profiles, the operator gets a single source of truth for time across the converged network. Latency-sensitive industrial control on the TSN side and beamformed 5G coordination on the radio side both reference the same nanosecond. This is the right architecture for any operator running converged 5G + industrial automation; it's also the architecture TimeBeat hardware is designed for.

Observability for private 5G timing

The same observability principles apply to private 5G as to public 5G fronthaul: every grandmaster, every boundary clock and every slave clock should be exporting health metrics to the operator's monitoring stack, with alerts on the metrics that correlate with downstream impact. The difference is operational scale — instead of monitoring tens of thousands of cell sites, the operator is monitoring tens of radios. This makes the per-device observability cheaper to deploy and easier to consume.

A private 5G operator with no prior mobile networks experience should expect to spend roughly as much effort on the observability side as on the timing fabric itself. The fabric is simple; the discipline of watching it is what keeps it healthy. TimeBeat Sync Insight exists specifically for this kind of deployment — it gives operators with no PTP background a working observability surface out of the box.

Frequently asked questions

Does private 5G have the same timing requirements as public 5G?+
Yes, at the physical layer. Private 5G uses the same radio waveforms, the same massive MIMO and beamforming techniques, and the same ITU-T accuracy classes (Class 6 ±1.5 µs end to end) as public 5G fronthaul. The radio doesn't care whether it's part of a private or public network. What's different is the operational context — private 5G typically has fewer radios, a smaller geographical footprint and an operator-owned transport network, which simplifies the design.
Can a single grandmaster serve a private 5G network and a TSN network?+
Yes, provided the grandmaster supports running multiple PTP profiles simultaneously on different ports. Private 5G typically uses ITU-T G.8275.1; TSN uses IEEE 802.1AS. A grandmaster that explicitly supports per-port profile configuration can serve both networks from the same physical device with a single source of truth for time. Confirm this capability with the vendor before purchase.
How many grandmasters do I need for a private 5G deployment?+
Two minimum, configured as a primary/standby pair with G.8275.1 BMCA handling failover. A single grandmaster is a single point of failure for the entire radio network. For most private 5G deployments — even quite large ones — two centrally located grandmasters are sufficient; the small geographical footprint means a single pair can serve every radio without exceeding the boundary clock chain budget.
Should I use OCXO or rubidium holdover for private 5G?+
It depends on the GNSS environment at the central site. For sites with a clean rooftop antenna view and low electromagnetic interference, OCXO or DOCXO is sufficient. For industrial sites with poor antenna access, multipath risk or elevated jamming exposure (ports, factories, mines, urban campuses), rubidium is the safer choice because it can bridge multi-hour GNSS events without falling out of the Class 6 budget.

Next steps

Put Cluster · Private 5G into practice

Talk to a Timebeat engineer about how this applies to your network, or download the Agent and try it yourself.