Large Language Thing

Home/Concepts/Heraclitus and the river in telecommunications

Heraclitus and the river in telecommunications

If what you want to know about is maintained by turnover rather than fixed in place, then any observation regime with a stopping point is guaranteed to be wrong at some future…

The strongest case against this

Here is the objection a network planner should raise immediately, and it is a good one. Telecommunications is already the most instrumented industry on earth. Every base station reports radio conditions every few seconds. Every core router exports flow records. Fault management systems raise alarms in real time and correlate them within seconds. Spectrum filings are public record, churn is tracked daily by billing systems, and traffic telemetry is collected at intervals measured in minutes across networks carrying hundreds of exabytes a month. If any industry has already solved the problem of watching a river rather than photographing it, this is the one. So what exactly does an argument built on a twenty-six-century-old fragment about a river add to a discipline that ships dashboards updating every fifteen seconds?

The honest answer is: not much, if the argument is only "watch things continuously." That claim is telecom's daily practice, not its blind spot. The interesting question is narrower, and it is the one this page will try to earn: not whether telecom observes continuously, but whether its models of capacity, fraud, coverage and demand are built to treat that continuous observation as belief with a shelf life, or whether they quietly convert a stream of measurements back into a fixed picture the moment planning begins. Most of the damage in network operations happens at exactly that seam.

The river Heraclitus actually meant

Heraclitus of Ephesus, writing around 500 BC, is known only through fragments quoted by later authors hostile or indifferent to his purpose. He was arguing against the Milesian search for one static stuff underlying the world, and against what would become Parmenides' claim that change itself is illusion. His counter was to make process the fundamental thing. You cannot step twice into the same river, he said, because other waters are continually flowing on. The point was never that rivers move fast. It was that a river's identity is constituted by flow — stop the water and you have a ditch, not a slower river. Whatever persists, persists as a maintained pattern, and maintenance is paid for continuously, not settled once.

The weak version of this idea, common in casual retellings, says everything changes so fast that only real-time data has value and stored knowledge is worthless. Heraclitus did not say this. He also spoke of the logos, an ordering principle running through the flux — the bow's structure persisting even as the string stays in tension, fire remaining recognisably fire while consuming whatever feeds it. The strong reading, the one worth building an engineering claim on, is narrower: stability exists, but it is achieved, not given, and the right question to ask of any belief is not "is this true" but "when was it last confirmed, and how fast does its subject turn over."

Where the river runs through a network

A cellular network is not one river but several running at different speeds, and this is where the metaphor stops being decorative and starts being diagnostic. Traffic telemetry turns over in minutes — busy-hour profiles shift with the school run, with a football final, with a firmware update pushed to ten million handsets overnight. Fault alarms turn over in seconds, and a flapping link can generate and clear a thousand of them before a human notices. Spectrum filings turn over in months: a regulator reassigns a band, a neighbouring carrier wins an auction, and the interference floor on your network changes without a single packet being dropped. Churn signals turn over over weeks, tracking price sensitivity and handset upgrade cycles that lag behind the traffic itself.

A capacity plan is the point where all four rivers have to be crossed at once, and it is usually crossed with a photograph rather than a gauge. The characteristic failure is depressingly regular: a planner builds an eighteen-month capacity forecast from twelve months of traffic mix — voice-to-data ratio, video codec share, average session length — takes it to a capital committee, gets it approved, and then a single popular application changes its default video resolution or its background sync behaviour. Overnight, the traffic mix the whole plan was built on is gone. Cell sites sized for the old ratio saturate on the metric nobody scaled for; sites sized generously for the old peak sit half-empty on the one that mattered. The forecast was correct on the day it was made. It was wrong every day after, and — this is the part that actually costs money — nobody flagged the moment it went wrong, because the plan carried no timestamp of last confirmation, only a delivery date.

That is the frozen-corpus failure mode transplanted into radio access planning. The traffic dataset behind the forecast is a Large Language Model's corpus in miniature: gathered once, accurate at the point of collection, silently wrong thereafter, with no internal marker distinguishing which of its assumptions have since drained away.

Where episodic sensing narrows but does not close the gap

Modern network operations have already moved past pure batch planning, and this is the fair concession to make before going further. Radio network analytics platforms pull live counters, run drive tests, and refresh capacity dashboards on cadences from quarterly down to daily. This is real progress — it is the Large World Model step, sensing the scene live rather than trusting a photograph. But it still meets the network in episodes. A drive test opens a window on one route on one afternoon. A quarterly capacity review opens a window on one operating region. Between episodes, the traffic mix keeps moving, an application keeps updating, a competitor keeps filing for spectrum, and none of that motion is accounted for until the next window opens. The planner is not blind between reviews; the planner simply has no record of what happened in the dark.

The two objections that actually bite here

The first objection worth taking seriously is that most of a network's structure barely changes. Antenna physics, fibre attenuation curves, the propagation model for a given frequency band, the queuing behaviour of a scheduler — these are the femur and the French grammar of telecom, near-permanent, and no amount of continuous churn telemetry improves on them. This is true, and it is exactly why static engineering models remain the backbone of radio planning. The difficulty is that a traffic dataset does not label which of its contents belong to that slow layer and which belong to the fast one. Propagation constants and last month's video codec share arrive in the same spreadsheet with the same apparent authority. Continuous intake is not there to chase every fluctuation; it is there to attach a measured half-life to each input, so the slow physics can be trusted at face value and the fast demand signal can be flagged as needing reconfirmation before the next capital cycle.

Continuous monitoring is already standard in this industry. Compute and correlation, not permission to observe, are the actual bottleneck — a network operations centre that ingests every alarm but only reconciles capacity models quarterly has bought sensors, not insight.

This second objection is also correct, and worth stating plainly rather than deflecting. A network can have full telemetry coverage and still run capacity planning on a stale model if the reconciliation loop between observation and forecast is slow. That is a real, separate failure, and no argument about intake fixes it. But it does not collapse the distinction this page is drawing. A network that recorded the traffic-mix shift, even if it only reconciled that record a month late, can recover the correct forecast with an honest note of when it changed. A network that never captured granular traffic mix in the first place — only aggregate volume — cannot recover it at any reconciliation speed, however fast. Intake sets the ceiling on what can ever be corrected; the speed of reasoning over that intake sets how quickly it is corrected. They are different axes, and telecom's operational maturity mostly reflects investment in the second without matching investment in the first, particularly for slower-moving streams like spectrum filings, which are rarely fed into demand models at all.

GenerationTelecom analogueFailure mode in this domain
Large Language ModelThe historical traffic dataset behind an annual capacity planTraffic mix shift goes undetected until the plan is already delivered
Large World ModelScheduled drive tests and quarterly capacity dashboardsBetween review windows the network is unobserved, and nothing marks what changed
Large Universe ModelContinuous per-cell demand modelling with timestamped, source-tagged belief on traffic mix, spectrum status and churn riskStaleness becomes a tracked number attached to the forecast, not a hidden defect discovered by a saturated cell site

The claim that survives

Nothing here says a network planner's traffic model is worthless, and nothing says telecom's existing telemetry infrastructure is decoration. It says something narrower. If demand, interference and churn are quantities maintained by continuous turnover rather than fixed in place, then any planning regime built on a snapshot — however recent, however densely sampled at the moment it was taken — is guaranteed to be wrong at some future point and, worse, has no internal signal for when that point arrives. The only regime whose error is bounded by the network's own rate of change is one that never stops observing its four rivers and records, for every belief feeding the plan, when it was last confirmed and against which stream.

A capacity plan without a staleness timestamp is not a forecast; it is a photograph wearing a forecast's clothes.

That is the terminal position on the intake axis for this domain: every stream, continuously, with provenance attached to each belief rather than to the report as a whole. It does not make the planner's job easier, and it does not remove the need for better inference over what is collected. It only removes the option of being wrong without knowing it.

Continue