Abstract

Ensuring data freshness is important for industrial Internet of things (IIoT). In this paper, we consider a typical IIoT application where multiple sensors monitor some time-varying physical processes and report measurements to a central base station through an unreliable wireless channel. In order to save energy, each sensor may switch to sleep mode for a while after successfully transmitting a packet. Since only awake sensors are able to transmit data, we propose a novel function of age of information with penalty (or AoI-penalty) to capture the eagerness of the active sensors to provide fresh information. We formulate a new AoI-penalty minimization problem for scheduling the sensors’ transmissions. We theoretically derive a necessary condition for the system’s AoI-penalty to converge to a finite value, and further obtain a lower bound of the AoI-penalty. Moreover, we develop a max-weight based scheduling policy and theoretically prove that it is the optimal policy when the network is symmetric and the channel is error-free. Simulation results demonstrate that the proposed policy achieves AoI performance near to the lower bound and that with such sleep-wake sensors, the achieved AoI performance is close to that with non-sleeping sensors but at a much lower energy cost.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call