Power Minimization for Age of Information Constrained Dynamic Control in Wireless Sensor Networks

We consider a system where multiple sensors communicate timely information about various random processes to a sink. The sensors share orthogonal sub-channels to transmit such information in the form of status update packets. A central controller can control the sampling actions of the sensors to trade-off between the transmit power consumption and information freshness which is quantified by the Age of Information (AoI). We jointly optimize the sampling action of each sensor, the transmit power allocation, and the sub-channel assignment to minimize the average total transmit power of all sensors subject to a maximum average AoI constraint for each sensor. To solve the problem, we develop a dynamic control algorithm using the Lyapunov drift-plus-penalty method and provide optimality analysis of the algorithm. According to the Lyapunov drift-plus-penalty method, to solve the main problem we need to solve an optimization problem in each time slot which is a mixed integer non-convex optimization problem. We propose a low-complexity sub-optimal solution for this per-slot optimization problem that provides near-optimal performance and we evaluate the computational complexity of the solution. Numerical results illustrate the performance of the proposed dynamic control algorithm and the performance of the sub-optimal solution for the per-slot optimization problems versus the different parameters of the system. The results show that the proposed dynamic control algorithm achieves more than $60~\%$ saving in the average total transmit power compared to a baseline policy.

[1]  Marian Codreanu,et al.  Power Minimization in Wireless Sensor Networks With Constrained AoI Using Stochastic Optimization , 2019, 2019 53rd Asilomar Conference on Signals, Systems, and Computers.

[2]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[3]  Marian Codreanu,et al.  On the Age of Information in Multi-Source Queueing Models , 2020, IEEE Transactions on Communications.

[4]  Ioannis Krikidis,et al.  Average Age of Information in Wireless Powered Sensor Networks , 2018, IEEE Wireless Communications Letters.

[5]  Roy D. Yates,et al.  The Age of Information: Real-Time Status Updating by Multiple Sources , 2016, IEEE Transactions on Information Theory.

[6]  Eytan Modiano,et al.  Optimizing Age of Information in Wireless Networks with Throughput Constraints , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[7]  Marian Codreanu,et al.  Optimal Sampling Cost in Wireless Networks with Age of Information Constraints , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[8]  Eytan Modiano,et al.  Age of Information: A New Metric for Information Freshness , 2019, Age of Information.

[9]  Emil Björnson,et al.  Optimal Control of Status Updates in a Multiple Access Channel with Stability Constraints , 2019, ArXiv.

[10]  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).

[11]  Lian Zhao,et al.  Generalized water-filling for sum power minimization with peak power constraints , 2015, 2015 International Conference on Wireless Communications & Signal Processing (WCSP).

[12]  Deli Qiao,et al.  Age-Optimal Power Control for Status Update Systems With Packet-Based Transmissions , 2019, IEEE Wireless Communications Letters.

[13]  Leandros Tassiulas,et al.  Resource Allocation and Cross Layer Control in Wireless Networks (Foundations and Trends in Networking, V. 1, No. 1) , 2006 .

[14]  Marian Codreanu,et al.  Worst Case Age of Information in Wireless Sensor Networks: A Multi-Access Channel , 2020, IEEE Wireless Communications Letters.

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

[16]  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.

[17]  Sanjit Krishnan Kaul,et al.  Minimizing age of information in vehicular networks , 2011, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[18]  Marian Codreanu,et al.  On the Age of Information in Status Update Systems With Packet Management , 2015, IEEE Transactions on Information Theory.

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

[20]  Eytan Modiano,et al.  Scheduling Algorithms for Optimizing Age of Information in Wireless Networks With Throughput Constraints , 2019, IEEE/ACM Transactions on Networking.

[21]  Marian Codreanu,et al.  Average Age of Information for a Multi-Source M/M/1 Queueing Model With Packet Management , 2020, 2020 IEEE International Symposium on Information Theory (ISIT).

[22]  Eytan Modiano,et al.  Minimizing the Age of Information in Wireless Networks with Stochastic Arrivals , 2019, IEEE Transactions on Mobile Computing.

[23]  Mehul Motani,et al.  Throughput Maximization with an Average Age of Information Constraint in Fading Channels , 2019, 2020 IEEE International Conference on Communications Workshops (ICC Workshops).

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