15 WSN Energy: Adaptive Duty-Cycle Evidence
15.1 Start With the Decision
A fixed sleep plan can miss a burst or waste power in quiet hours. Adaptive control needs trusted inputs and measured guardrails.
15.2 Route Overview
This is part 2 of 2. Review WSN Energy: Duty-Cycle Foundations for the preceding evidence.
15.3 Learning Objectives
- Select inputs for an adaptive duty-cycle policy.
- Verify energy, coverage, latency, and reporting tradeoffs.
15.4 Chapter Roadmap
- Adaptive Duty-Cycle Inputs
- Energy Evidence and Measurement
- Coverage, Latency, and Reporting Path
- Hotspots and Load Balance
- Duty-Cycle Evidence Record
- Phoebe’s Field Notes: Two Different Things Both Called “Duty Cycle”
- Worked Review: Greenhouse Monitoring
- Worked Review: Perimeter Alarm
- Worked Review: Pipeline Valve Wake Rule
- Common Duty-Cycle Mistakes
- Review Checklist
- Knowledge Check: Active Redundancy
- Knowledge Check: Reusing a Schedule
- Matching: Duty-Cycle Evidence
- Ordering: Duty-Cycle Review
- Figure Review: Energy per Accepted Delivery
- Summary
- Key Takeaway
- Concept Relationships
- What’s Next
15.5 Adaptive Duty-Cycle Inputs
Some WSN schemes change wake and transmit behavior from evidence rather than from a fixed timer. An InTSeM-style rule adjusts a node’s transmission rate or sleep time when the current reading, neighbor context, or expected information gain changes. A social-sensing duty-cycle rule uses an outside signal, such as a public event indicator or local context feed, to increase wake probability around likely rare events and relax it when the event is unlikely.
Adaptive duty cycling is accepted only when it preserves the monitoring decision. Saving energy by sleeping through an informative rare event is a failed schedule, even if the average current looks excellent.
15.5.1 Probabilistic Rare-Event Adaptation
An external signal can be useful when the physical event is rare but leaves advance evidence elsewhere. A public-event feed, weather warning, maintenance schedule, crowd report, or local context service can produce an estimate that event will occur during interval . That estimate must change a bounded probability of being awake, not become an unqualified command from an untrusted feed.
Map the estimate into a legal duty-cycle range:
Here is the automaton’s current action, while preserves baseline coverage and caps energy and congestion. A node can implement as a longer listen window, more frequent wake windows, or a probability of enabling a sensing cycle. The record must state which interpretation is used.
A weak-estimation learning automaton updates from uncertain reinforcement rather than pretending every external hint is true. One compact linear reward-penalty form is
where is confidence that the higher-awake action was useful, is the reward step, and is the penalty step. A confirmed rare event after an elevated external estimate pushes upward; repeated false hints pull it down. Small steps smooth noisy evidence. A timeout or abrupt contradictory local observation can reset the state faster when safety requires it.
The implementation loop is:
- timestamp and authenticate the external evidence where possible;
- estimate event probability and expose its source, age, and confidence;
- update the bounded automaton state;
- convert that state into an explicit wake schedule;
- measure local detections, false triggers, missed events, latency, and energy;
- feed that outcome into the next update while retaining as the independent coverage floor.
This scheme fails safely only if stale feeds expire, adversarial or duplicated reports cannot force permanent high duty, and absence of social evidence cannot suppress locally detected danger. Compare it against a fixed-duty baseline using missed-event probability, false-wake energy, reporting latency, and battery cost—not only average current.
15.6 Energy Evidence and Measurement
Average power estimates are helpful during design, but a WSN review should not approve a duty cycle from a calculator alone. Hardware draws different current during boot, sensor warm-up, radio listen, transmit, retries, encryption, storage, sleep, and fault recovery. Firmware and field conditions can change the result.
Measure the deployed state: Record sleep current, wake current, radio work, sensor stabilization, retries, logging, and any always-on support circuits.
Measure weak cases: Include poor links, repeated retransmission, cold start, low battery, high event rate, firmware update, and recovery from gateway loss when those cases affect the claim.
Keep the estimate honest: Use lifetime calculations as planning evidence, then replace assumptions with measured current and service observations as soon as pilot data is available.
The point is not to ban calculations. The point is to avoid pretending that a clean spreadsheet proves real battery life. The accepted record should say which current was measured, in what operating state, with what traffic, and under what environmental or installation conditions.
15.6.1 Radio State Energy Budget
Current alone does not decide the cheaper radio burst. The useful comparison must include startup, transmit airtime, acknowledgement listening, delivery probability, and the retry cap, then divide the expected opportunity energy by the probability that useful payload arrives.
Walk through the embedded ledger from Short reliable to Fast short. The TX current rises from 30 mA to 60 mA, yet the bitrate rises from 250 kb/s to 1,000 kb/s and shortens both payload and ACK airtime, so energy per delivered bit falls. Then choose Fast long range: higher TX current and a lower independent delivery probability increase expected failed attempts, reversing the advantage. Read startup, transmit, receive/ACK, and failed-attempt expectation separately before using the total.
Radio energy per useful bit depends on range, bitrate, packet length, and fixed state-transition costs together. Separate the energy paid once per burst from the energy paid while bits are moving:
where includes oscillator, synthesizer, calibration, and state-transition work; is transmit power at the level needed for reach ; is transmitted bits including headers; and is PHY bitrate. Ignoring acknowledgements and retries for a first comparison,
The first term explains why short, slow bursts can be expensive: startup energy is divided among too few useful bits. A higher bitrate shortens the on-air interval and can reduce the second term, provided the faster PHY does not require enough extra transmit power, bandwidth, or retransmissions to erase the saving.
Reach is often the stronger lever. A simple radio model writes transmit energy for bits over distance as
with path-loss exponent near 2 in free space and commonly larger in clutter. Doubling range can therefore multiply the amplifier term by —four times at , eight times at , and sixteen times at . A nominally efficient high-rate direct link can lose to shorter multihop links once required reach and fade margin are included; the relays’ receive and startup energy must then be added to the comparison.
For each candidate radio mode, calculate and then measure: startup duration and energy, active bitrate, complete frame bits, transmit level, achieved range margin, burst duration, receive/ACK cost, retry distribution, and sleep leakage. Report both energy per air bit and energy per accepted application bit. The latter catches header overhead and lossy links that make a fast datasheet number look deceptively efficient.
15.7 Coverage, Latency, and Reporting Path
Energy savings can break a monitoring claim in three main ways: the sensor is asleep when the event happens, the relay path is asleep when the packet must move, or the delay is too long for the required response.
Slow environmental trends often tolerate longer sleep intervals. Intrusion, leak, fire, machinery protection, and safety-adjacent uses usually need shorter wake paths or separate event triggers. Do not reuse one schedule across these cases without a new review.
15.8 Hotspots and Load Balance
Duty cycling is not only a leaf-node problem. Nodes close to a gateway may relay traffic for many others. Cluster heads, repeaters, and gateway-adjacent nodes can spend more time awake than edge nodes, so their service interval may be shorter even when the nominal duty-cycle rule is the same.
Review relay roles separately: A node that senses only its own environment and a node that forwards traffic for a group should not share an untested battery-life promise.
Check burst behavior: A schedule that works for quiet periodic reporting can fail during storms, alarms, commissioning, diagnostics, or firmware updates.
Record mitigation: Extra relays, mains power, gateway relocation, load-balanced routing, local aggregation, or narrowed claims can be valid if the evidence supports them.
The safest review habit is to ask which node dies first and what claim fails when it does. Average lifetime is less useful when one sleeping relay or one depleted gateway-side node creates a blind spot.
15.9 Duty-Cycle Evidence Record
A list cannot settle Duty-Cycle Evidence Record alone. Inspect Figure 15.1, where WSN Duty-Cycle Evidence Record and MONITORING CLAIM make WSN duty-cycle evidence record concrete.
Three labels control the Figure 15.1 visual: WSN Duty-Cycle Evidence Record retains verification evidence; MONITORING CLAIM names a responsibility; What must stay names a responsibility. Retaining both WSN Duty-Cycle Evidence Record and What must stay makes WSN duty-cycle evidence record auditable. For Duty-Cycle Evidence Record, retain MONITORING CLAIM when applying this result.
15.10 Worked Review: Greenhouse Monitoring
A greenhouse team wants temperature and humidity trends overnight. The readings support crop management, not immediate safety alarms. The team proposes a low-duty schedule to reduce battery visits.
Claim: Overnight temperature and humidity trends are recorded across the growing bay, including weak zones near doors and fans.
Duty rule: Nodes wake on a planned interval, allow sensor stabilization, record the reading, and send through the accepted gateway path.
Evidence needed: Measured current during sampling and radio transfer, successful delivery from weak locations, and comparison against reference readings during a pilot period.
Accepted limit: The schedule supports slow environmental trend monitoring. It does not support fast alarms unless a separate wake rule and latency review are added.
Retest trigger: Reopen the review after fan changes, crop layout changes, gateway relocation, new enclosure, repeated missed readings, or changed reporting interval.
This is a reasonable place for a conservative sleep schedule because the monitored phenomenon changes slowly and the consequence of delayed readings is operational rather than immediate safety response. The same schedule would not automatically pass for fire detection or intrusion alarms.
15.11 Worked Review: Perimeter Alarm
A facility wants a WSN along a fence line to report crossing events. The first proposal reuses the greenhouse sleep schedule because the hardware is similar.
Claim: Fence-line crossings are detected and reported within the accepted response window.
Problem: A long periodic sleep interval may miss short crossing events or report them too late.
Repair path: Add an event wake source, shorten the active interval, add always-awake relay points, narrow the claim, or use a different device class where needed.
Evidence needed: Event replay, missed-event testing, weak-link delivery tests, false-trigger rate, and measured current during alarm bursts.
Decision: Do not approve the reused greenhouse schedule until event and latency evidence support the perimeter claim.
The hardware may be the same, but the monitoring claim is different. Duty-cycle approval belongs to the claim, not to the device model.
15.12 Worked Review: Pipeline Valve Wake Rule
A utility monitors named valves along a long route. Most readings are routine, but selected valves require faster reporting after a pressure anomaly.
Claim: Named valves have routine status reporting, and selected critical valves report anomaly state through the accepted gateway path.
Duty rule: Routine nodes wake on a scheduled interval. Critical valves have a separate event wake rule and a validated relay path.
Evidence needed: Measured current for routine and anomaly states, gateway delivery from weak route segments, and relay behavior during burst traffic.
Known limit: Noncritical route segments are not approved for immediate alarm response unless they join the event wake rule and pass latency tests.
Retest trigger: Reopen after valve additions, gateway movement, terrain change, repeated retransmission, maintenance-route change, or firmware change.
This example shows why hybrid schedules are common. A single duty cycle for every node can either waste energy on routine points or underprotect critical points.
15.12.1 Interactive: Price the Wake Rule, Not Just Sleep Current
The pipeline review needs a whole-cycle comparison because every scheduled wake pays oscillator, restore, sensing, and response-latency costs. Start with the long-sleep preset below, then shorten only the wake interval. Watch when retained standby overtakes cold shutdown even though its sleep current is higher.
Record the selected state together with its wake latency and retained-state assumptions. That makes the greenhouse, perimeter, and valve policies comparable without pretending that one sleep-current number approves all three claims.
15.13 Common Duty-Cycle Mistakes
15.14 Review Checklist
Before accepting a WSN duty-cycle design, check:
Is the monitoring objective written as a testable claim? Which installed nodes actually count in the active state? What wakes the node, and what keeps it awake long enough to do useful work? Does the schedule meet the required latency for the claim? Does the radio path work when relays, gateways, retries, and bursts are considered? Was current measured in the deployed state, including weak cases? Does the service interval match the maintenance team and site access? Are relay, cluster-head, or gateway-adjacent nodes reviewed separately? Does the record state what the schedule does not support? What exact change reopens the duty-cycle review?
Knowledge Check: Active Redundancy
Knowledge Check: Reusing a Schedule
15.15 Matching: Duty-Cycle Evidence
15.16 Ordering: Duty-Cycle Review
The hardware overlay in Figure 15.2 prevents a duty-cycle percentage from hiding which components actually wake.
Read Figure 15.2 from SLEEP · 1.000 s to ACTIVE · 1 ms. The active window is not radio airtime alone: Bias / bridge, Amp + filter, ADC, MCU, and Radio each need a measured duration, and their startup, acknowledgement, and retry costs determine the true duty-cycle energy record.
-
Sleep until the set timer or event wakes the node.
-
Wake the sensor path, processor, and radio.
-
Take the sample after the sensor is ready.
-
Send the result while the next hop is awake.
-
Return to sleep. Repeat within the delay limit.
15.17 Figure Review: Energy per Accepted Delivery
Radio comparisons should normalize the complete burst budget by successfully delivered payload bits at the same reach and packet-error rate.
Figure 15.3 shows high-rate · retry cliff starting below the other curves before rising sharply at long reach; the DECOMPOSE ONE BURST ledger then keeps startup, electronics, RF power, ACK/receive, and the 1/(1−PER) retry multiplier visible.
15.18 Summary
WSN duty cycling is a claim-level design decision. It can reduce service effort and extend operation, but only when the sleep schedule still supports coverage, latency, and delivery. The accepted record should name the active state, wake rule, measured current, weak-case behavior, service model, decision, known limits, owner, and retest trigger.
Do not approve a duty cycle because the percentage looks low or because it worked in a different deployment. Approve it when evidence shows that this schedule supports this monitoring claim in the deployed state.
15.19 Key Takeaway
WSN Energy Duty Cycling should tie sampling, sleep scheduling, duty cycle, communication cost, battery budget, latency, and deployment evidence into one lifetime model.
15.20 Concept Relationships
Duty cycling connects directly to coverage, deployment sizing, routing, gateway placement, and maintenance planning. Coverage tells which active sensors must observe the environment. Deployment sizing decides how many nodes and relays are needed. Routing and gateway design decide whether readings can leave the field. Maintenance planning decides whether the accepted service interval is realistic.
15.21 What’s Next
The next chapter, Duty Cycle Worked Examples, turns the schedule evidence into concrete battery, latency, and relay-role calculations.
15.22 Continue Your Route
This final part closes the route from Adaptive Duty-Cycle Inputs through What’s Next. Return to WSN Energy: Duty-Cycle Foundations or continue from the wsn module index.
