MVNOEN

The Phone Reports it first

JMJose Manuel 5 min read
The Phone Reports it first – figure 1

Same street. Same office. Same phone. Different operator. This time, the customer’s own phone reports the problem before she has even put it down.

Previously, episode 1

Her phone stopped working inside the office. The network showed everything green and the ticket closed as “No fault found”. Read episode 1 →

In this episode, the only difference is a small piece of software inside the operator’s own app, the one she already uses to check her balance. It quietly measures what the phone experiences, and when something goes wrong, it reports it.

What the phone saw

At 09:02, on the street, the phone reports a healthy 4G connection. Two minutes later, inside the building, the same readings tell a very different story.

The phone’s own readings · outside vs inside

■ Outside, 09:02■ Inside, 09:04Longer bar = better
Signal strengthRSRP
Outside
-84 dBm
Inside
-112 dBm
Signal qualityRSRQ
Outside
-9 dB
Inside
-17 dB
Signal vs noiseSNR
Outside
15 dB
Inside
-1 dB
Connected to Wi-FiNo → Yes
Wi-Fi callingOff
⚠Wi-Fi calling: OFF · expected: ON

Standard values that any Android phone already knows about itself.

The network sees some of these values in its own way, but never from the customer’s position, and never together with how the phone is configured.

Two causes, one failed call

At 09:04 she makes a call. Call failed, exactly as in the first episode. This time the phone records the failure and, more importantly, the conditions around it. They point to two causes acting together.

Why the call failed

Cause 1 · Network
Weak indoor coverage
What happenedThe building absorbs the signal
Network alarmNone
FixEngineering review
Time to fixWeeks or more
Cause 2 · Phone
Wi-Fi calling switched off
What happenedOn Wi-Fi, but calls can’t use it
Network alarmImpossible: it’s a phone setting
FixTurn the setting on
Time to fixSeconds

The network sees neither. The cell is healthy, so nothing raises an alarm, and a handset setting is invisible from the network side.

Without the device view, the ticket closes as No fault found or, at best, becomes a request to improve coverage, which is slow and expensive. With it, the operator can restore her calls today and still send the building to engineering.

The ticket nobody had to open

The moment the call fails, the phone sends a short report to the operator. A ticket appears in the operations queue at 09:04, with the cause already in it. She does nothing. She doesn’t call support, and she never sees the ticket.

Same morning, two operators

Episode 1 · network view only
09:02
4 bars outside
09:03
Signal drops. Nothing recorded
09:04
Call fails twice
Later
She calls support → “No fault found”
Episode 2 · network + device view
09:02
4 bars. The phone is measuring
09:03
Signal drop recorded with exact values
09:04
Call fails → ticket created automatically
Outcome
No call needed. Root cause known

On the operator’s screen, the two views sit side by side. The network panel still shows everything green. The device panel shows the weak signal and the disabled setting. When the two disagree, the disagreement itself is the clue.

What lands on the operator’s screen

Inbox › Device #4821● LIVE
TICKET · auto-created · 09:04
Indoor signal degraded · Wi-Fi calling disabled on device
Device snapshot attached ✓
From the device
Network4G
Signal (RSRP)-112 dBm
Quality (RSRQ)-17 dB
SNR-1 dB
Wi-FiConnected
From the network
Cell statusACTIVE ✓
Alarms in area0 ✓
Cell KPIsOn target ✓
Coverage mapOK ✓
Network view all green · device view degraded

Illustrative values from the video.

Why waiting for the customer to call doesn’t work

In the first article we saw that customers with terrible service open tickets at almost the same rate as everyone else. Most problems never reach the support queue. Data from operators that measure on the device points the same way.

What device-side measurement shows

2.8% vs 2.7%
Worst service2.8%
Almost no issues2.7%
Customers who opened a ticket. The ones suffering most don’t complain more.
29.1%
of devices lost a working data configuration over twelve months. The network recorded nothing.
Readings on 4G98%
Devices that fell to 3G/2G65.8%
Counted per reading, the network looks fine. Counted per phone, two in three dropped below 4G at least once in three months.

Figures from device-side measurement in production networks, counted per device.

In every case the customer is affected, the network is healthy, and no one calls. A phone that reports its own problems turns those invisible cases into tickets with evidence attached.

What it takes

Turning the phone into a sensor does not require new hardware or a new app for the customer. It does require a few things done well.

1
Inside the operator’s app
Customers already have it. No second download.
2
Measures quietly
Background readings, no speed tests draining data or battery.
3
Uses what the phone knows
Signal, quality, Wi-Fi, network type and settings.
4
Respects privacy
Consent, anonymised data, only what diagnosis needs.
5
Knows its limits
Covers app users only. It complements network monitoring.

The operator’s app becomes the network’s eyes

In the first episode, the operator found out about the problem when the customer called, and then could not find it. In this one, the phone reported it first, with the cause already in the ticket.

No call. No complaint. The ticket is already there.

But a ticket is only the start. What does the operations team see when it lands, and how do they decide what to do?

Episode 3 of 4 · coming soon
Keep reading

More articles.

Interested in this market?

Let's talk about launching or optimising your operation here.

Talk to the team
Or reach us directly