Why does sleep current dominate even with daily transmissions? The numbers reveal the counterintuitive truth:
Active vs Sleep contribution:
\[\text{Active energy: } 0.28\,\text{mAh/day} = 7\% \text{ of total}\] \[\text{Sleep energy: } 3.72\,\text{mAh/day} = 93\% \text{ of total}\]
Even though NB-IoT transmission uses 200mA (2,000× more than sleep), it only runs for 5 seconds per day. The MCU, sensor, and modem in low-power mode run for 86,400 seconds—17,280× longer.
\[\frac{\text{Sleep time}}{\text{Active time}} = \frac{86,400\text{s}}{5\text{s}} = 17,280\times\]
Lesson: For duty cycles below 1%, sleep current is the dominant factor. Reducing idle current from 100µA to 10µA would extend battery life from 10 years to 25 years—even without touching the radio!