Beyond Freshness and Semantics: A Coupon-Collector Framework for Effective Status Updates
Organizations: Department of ECE, The Ohio State University, Columbus, OH, USA · Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA · Elmore Family School of ECE, Purdue University, West Lafayette, IN, USA · Department of CSE, The Ohio State University, Columbus, OH, USA
Abstract
For status update systems operating over unreliable energy-constrained wireless channels, we address Weaver's long-standing Level-C question: do my packets actually improve the plant's behavior? Each fresh sample carries a stochastic expiration time -- governed by the plant's instability dynamics -- after which the information becomes useless for control. Casting the problem as a coupon-collector variant with expiring coupons, we (i) formulate a two-dimensional average-reward MDP, (ii) prove that the optimal schedule is doubly thresholded in the receiver's freshness timer and the sender's stored lifetime, (iii) derive a closed-form policy for deterministic lifetimes, and (iv) design a Structure-Aware Q-learning algorithm (SAQ) that learns the optimal policy without knowing the channel success probability or lifetime distribution. Simulations validate our theoretical predictions: SAQ matches optimal Value Iteration performance while converging significantly faster than baseline Q-learning, and expiration-aware scheduling achieves up to 50% higher reward than age-based baselines by adapting transmissions to state-dependent urgency -- thereby delivering Level-C effectiveness under tight resource constraints.
Figures & tables
| Metric | Definition | Level | Insight |
|---|---|---|---|
| AoI | A | Data freshness | |
| MSE | A | Estimation accuracy | |
| AoSync | A | Synchronization gap | |
| AoA | A | Actuation staleness | |
| AoL | ; | A | Round-trip freshness |
| AoC | A | Computation freshness |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Category | Feature | Ctrl. | Pred. | Per. |
| State | Current observation ( ) | – | ✓ | – |
| Stale observation ( ) | ✓ | – | – | |
| Context | Observation age ( ) | ✓ | – | ✓ |
| Target position ( ) | ✓ | ✓ | – | |
| Last action ( ) | ✓ | ✓ | – | |
| Error | Tracking error ( ) | ✓ | ✓ | – |
Age of Information
Age of Information (AoI) measures how stale received data is and guides timely updates in communication, control, and distributed systems.
See all 19 papers