Increasingly more time-sensitive applications emerge in Internet of things (IoT), requiring fresh status updates. Efficient resource allocation is critical for improving the timeliness of information. This paper investigates how to allocate bandwidth and configure the transmission in an orthogonal frequency division multiplexing (OFDM)-based IoT systems for timely status updating. Specifically, a general resource allocation problem is formulated using age of information (AoI) as the timeliness metric. We first consider a static channel case where we propose a fixed time slot length policy, a fixed blocklength policy, an iterative optimization algorithm, and an approximate optimal policy to address the optimal resource allocation and transmission configuration. Then, we extend the study to quasi-static fading channel cases. In particular, sticking to the transmission rate and spectral efficiency, the four policies designated for static channel case are tailored for the quasi-static fading channel case. We show that the iterative algorithms can improve the timeliness of the system significantly. Besides, the approximate optimal policy achieves an AoI performance competitive with the iterative algorithm, while reduces the computation complexity in both channel cases.
Read full abstract