The PSM/eDRX Timer Ledger
Ada audits the PSM/eDRX timer ledger — one time conversion, two measured-energy equations
ADA · CALCULATION AUDIT
Foundations · optional mathematics and physics
The PSM/eDRX Timer Ledger
One time conversion, two measured-energy equations, ~4 minutes
A water meter that reports once a day spends almost all of its 86,400-second cycle asleep, waking only for a short post-uplink window to catch queued settings — and a maintenance campaign adds a temporary window where it listens more often before returning to that low-power policy. The chapter is deliberate that this is not a battery-life button: requested PSM and eDRX timers are only proposals until the network grant and a measured current trace confirm them. So this audit rebuilds the timer ledger to ask what it can honestly claim — the structure of the lifetime calculation, or the lifetime itself?
Companion to the chapter NB-IoT Power Saving (PSM/eDRX) — every number here comes from that chapter.
Convert the daily cycle
The normal meter example reports once per day, so the cycle length is fixed before any modem grant is inserted.
For PSM-only normal operation, the eDRX paging term is zero rather than guessed.
Keep current as measured physics
Every current claim stays tied to a measured state and duration.
The monthly maintenance example changes the mode ledger; it does not license a battery-life claim without a return-to-PSM trace.
This audit proves the calculation structure only. Because the chapter has no measured current table, the release gate must still demand real trace values before claiming lifetime.
Every symbol above is taken from the chapter's own PSM/eDRX timer example and re-derived step by step.