courses > Cellular IoT Foundations > Device architecture basics
Device architecture basics
Many deployments target 5, 7, or 10+ years on one battery, so power strategy shapes nearly every design decision.
Primary lithium (especially Li-SOCl₂) is the long-life default; rechargeables suit higher power or charging access; energy harvesting works as a supplement, not a sole source.
Because devices cycle between sleep, idle, active, and transmit states, the time-weighted average current (not the 220 mA transmit peak) sets how long the battery lasts.
Power Saving Mode enables deep sleep for hours or days, while eDRX balances reachability against power; together they can push battery life into years.
The Release Assistance Indicator releases the radio connection right after the last packet, cutting modem energy per cycle by up to 40%.
Battery life is often the single biggest constraint in cellular IoT design. A device that needs recharging or a battery swap every few months is expensive to maintain at scale, yet many deployments target five, seven, or ten or more years on a single battery. This page explains the power source options available, how to think about a power budget, and the strategies that make multi-year battery life possible.
IoT devices draw power from one of three broad categories:
A power budget accounts for how much energy the device consumes in each operating state and how much the battery can supply. In principle the math is simple:
Battery life = Battery capacity (mAh) ÷ Average current draw (mA)
The catch is that IoT devices do not draw a constant current. They cycle between power states with very different consumption levels.
A device using PSM/eDRX cycles through four distinct modes:
The key insight is that average current, not peak current, determines battery life. A device that spends 99.99% of its time in PSM sleep at 3 µA and only briefly transmits at 220 mA can average single-digit microamperes, enabling years of battery life.
1. Which battery type is described as the gold standard for long-life, low-power cellular IoT deployments?
2. What primarily determines an IoT device's battery life?
3. What does Power Saving Mode (PSM) allow a device to do?
Define the boundaries between hardware, firmware, and application software. Clarify their distinct roles to inform design and security decisions.
Start lesson