Timely Status Update in Internet of Things Monitoring Systems: An Age-Energy Tradeoff

We consider an Internet of Things (IoT) monitoring system, in which an IoT device monitors a physical process and transmits randomly generated status updates to its associated access point (AP) as timely as possible. The timeliness of the status updates is characterized by a recently introduced metric, termed the age of information (AoI), which is defined as the time elapsed since the generation of the last successfully received status update. The channel between the IoT device and the AP is considered to be error-prone and thus the status updates suffer from packet loss. Assuming that the AP provides no feedback to the IoT device, we adopt a practical truncated automatic repeat request (TARQ) scheme: the IoT device keeps transmitting the current status update repeatedly until the maximum allowable transmission times is reached or a new status update is generated. We characterize the inherent age-energy tradeoff for the considered IoT monitoring system. Specifically, a larger value of the maximum allowable transmission times reduces the average AoI, at the cost of incurring higher average energy consumption at the IoT device. Based on the evolution of AoI, we derive the closed-form expressions of the average AoI, the average peak AoI, and the average energy consumption. We then minimize the average AoI by optimizing the transmit power of the IoT device and the maximum allowable transmission times under an average transmit power constraint. Simulations validate the theoretical analysis and reveal that under the same average transmit power constraint, the adopted TARQ scheme achieves a lower average AoI than the classical ARQ scheme that allows an infinite number of retransmission times.

[1]  Anthony Ephremides,et al.  Age of information under random updates , 2013, 2013 IEEE International Symposium on Information Theory.

[2]  H. Vincent Poor,et al.  Age-Minimal Online Policies for Energy Harvesting Sensors with Incremental Battery Recharges , 2018, 2018 Information Theory and Applications Workshop (ITA).

[3]  Anthony Ephremides,et al.  Towards an effective age of information: Remote estimation of a Markov source , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[4]  Seung-Hoon Hwang,et al.  A survey on LPWA technology: LoRa and NB-IoT , 2017, ICT Express.

[5]  Roy D. Yates,et al.  Age of Information: Updates with Priority , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[6]  Vangelis Angelakis,et al.  Age of Information: A New Concept, Metric, and Tool , 2018, Found. Trends Netw..

[7]  Jingxian Wu,et al.  Optimal Status Update for Age of Information Minimization With an Energy Harvesting Source , 2017, IEEE Transactions on Green Communications and Networking.

[8]  Jing Yang,et al.  Age-Minimal Online Policies for Energy Harvesting Sensors with Random Battery Recharges , 2018, 2018 IEEE International Conference on Communications (ICC).

[9]  Kun Chen,et al.  Age-of-information in the presence of error , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[10]  Sennur Ulukus,et al.  Age minimization in energy harvesting communications: Energy-controlled delays , 2017, 2017 51st Asilomar Conference on Signals, Systems, and Computers.

[11]  Amitava Ghosh,et al.  NB-IoT system for M2M communication , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[12]  Eytan Modiano,et al.  Optimizing age-of-information in a multi-class queueing system , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[13]  Elif Uysal-Biyikoglu,et al.  Achieving the Age-Energy Tradeoff with a Finite-Battery Energy Harvesting Source , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[14]  Shahab Farazi,et al.  On the Age of Information in Multi-Source Multi-Hop Wireless Status Update Networks , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[15]  Jingxian Wu,et al.  Optimum Energy Efficiency and Age-of-Information Tradeoff in Multicast Scheduling , 2018, 2018 IEEE International Conference on Communications (ICC).

[16]  Roy D. Yates,et al.  Status updates through queues , 2012, 2012 46th Annual Conference on Information Sciences and Systems (CISS).

[17]  Roy D. Yates,et al.  Age of information in a network of preemptive servers , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[18]  Marian Codreanu,et al.  Age of information with packet management , 2014, 2014 IEEE International Symposium on Information Theory.

[19]  Qing He,et al.  Minimizing age of correlated information for wireless camera networks , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[20]  Roy D. Yates,et al.  Status updates through M/G/1/1 queues with HARQ , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[21]  Elif Uysal-Biyikoglu,et al.  Scheduling status updates to minimize age of information with an energy harvesting sensor , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[22]  Yoshiaki Inoue,et al.  Analysis of the Age of Information with Packet Deadline and Infinite Buffer Capacity , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[23]  Sennur Ulukus,et al.  Age of Information in G/G/1/1 Systems: Age Expressions, Bounds, Special Cases, and Optimization , 2019, IEEE Transactions on Information Theory.

[24]  Roy D. Yates,et al.  Real-time status updating: Multiple sources , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[25]  Min Chen,et al.  Narrow Band Internet of Things , 2017, IEEE Access.

[26]  Jing Yang,et al.  Optimal status updating for an energy harvesting sensor with a noisy channel , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[27]  Deniz Gündüz,et al.  Average Age of Information With Hybrid ARQ Under a Resource Constraint , 2019, IEEE Transactions on Wireless Communications.

[28]  Elif Uysal-Biyikoglu,et al.  Age-Optimal Channel Coding Blocklength for an M/G/1 Queue with HARQ , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[29]  Liang Huang,et al.  Age of Information for Transmissions over Markov Channels , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[30]  Jing Yang,et al.  To Skip or to Switch? Minimizing Age of Information Under Link Capacity Constraint , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[31]  M. Shamim Hossain,et al.  Narrowband Internet of Things: Simulation and Modeling , 2018, IEEE Internet of Things Journal.

[32]  Pingyi Fan,et al.  Uplink age of information of unilaterally powered two-way data exchanging systems , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[33]  Roy D. Yates,et al.  Real-time status: How often should one update? , 2012, 2012 Proceedings IEEE INFOCOM.

[34]  Roy D. Yates,et al.  Update or wait: How to keep your data fresh , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[35]  Sennur Ulukus,et al.  Age-Minimal Transmission in Energy Harvesting Two-Hop Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.