Abstract
For data collection systems, it is important to rationally allocate link capacity to each source node so that the base station can receive fresh data. In recent years, a metric called age of information (AoI) has appeared to measure the freshness of the received information. In this paper, we build a model in which multiple heterogeneous source nodes with energy constraints transmit samples to a base station via a shared capacity-constrained channel. Then, with the objective of minimizing average weighted AoI in data collection systems, we propose a strategy where each source node has two buffers to store its latest partially transmitted sample and its complete latest collected sample, respectively. We establish the AoI model, sample transmission model and energy consumption model for the two buffers, and design a scheduling algorithm two-buffers strategy algorithm in this strategy. Finally, the proposed algorithm has been compared with the other four scheduling algorithms by simulation. The results show that the proposed algorithm performs better than them in terms of the average weighted AoI.
Similar content being viewed by others
Data availability
The data that support the findings of this study are available on request from the corresponding author.
Code availability
The code that support the findings of this study are available on request from the corresponding author.
References
Baggag, A., Abbar, S., Sharma, A., Zanouda, T., Al-Homaid, A., Mohan, A., & Srivastava, J. (2021). Learning spatiotemporal latent factors of traffic via regularized tensor factorization: Imputing missing values and forecasting. IEEE Transactions on Knowledge and Data Engineering, 33(6), 2573–2587. https://doi.org/10.1109/TKDE.2019.2954868
Subramani, J., Maria, A., Rajasekaran, A. S., & Al-Turjman, F. (2022). Lightweight privacy and confidentiality preserving anonymous authentication scheme for WBANs. IEEE Transactions on Industrial Informatics, 18(5), 3484–3491. https://doi.org/10.1109/TII.2021.3097759
Xu, J., Qing, T., Jiang, Z., Zhang, P., & Feng, B. (2021). Graphene oxide-regulated low-background aptasensor for the turn on detection of tetracycline. Spectrochimica Acta Part A: Molecular and Biomolecular Spectroscopy, 260, 119898. https://doi.org/10.1016/j.saa.2021.119898
Kang, B., Nguyen, P., & Choo, H. (2018). Delay-efficient energy-minimized data collection with dynamic traffic in WSNs. IEEE Sensors Journal, 18(7), 3028–3038. https://doi.org/10.1109/JSEN.2017.2788409
Lin, C.-C., & Chang, C.-Y. (2020). An energy balanced data collection mechanism for maximizing throughput using uncontrolled mobile sink in WSNs. In 2020 IEEE international conference on consumer electronics—Taiwan (ICCE-Taiwan) (pp. 1–2). https://doi.org/10.1109/ICCE-Taiwan49838.2020.9258192.
Kadota, I., Sinha, A., Uysal-Biyikoglu, E., Singh, R., & Modiano, E. (2018). Scheduling policies for minimizing age of information in broadcast wireless networks. IEEE/ACM Transactions on Networking, 26(6), 2637–2650. https://doi.org/10.1109/TNET.2018.2873606
Kaul, S., Gruteser, M., Rai, V., & Kenney, J. (2011). Minimizing age of information in vehicular networks. In 2011 8th annual IEEE communications society conference on sensor, mesh and ad hoc communications and networks (pp. 350–358). https://doi.org/10.1109/SAHCN.2011.5984917.
Kaul, S., Yates, R., & Gruteser, M. (2012). Real-time status: How often should one update? In 2012 proceedings IEEE INFOCOM (pp. 2731–2735). https://doi.org/10.1109/INFCOM.2012.6195689.
Wang, T., Qiu, L., Sangaiah, A. K., Xu, G., & Liu, A. (2020). Energy-efficient and trustworthy data collection protocol based on mobile fog computing in internet of things. IEEE Transactions on Industrial Informatics, 16(5), 3531–3539. https://doi.org/10.1109/TII.2019.2920277
Li, C., Li, S., & Hou, Y. T. (2019). A general model for minimizing age of information at network edge. In IEEE INFOCOM 2019—IEEE conference on computer communications (pp. 118–126). https://doi.org/10.1109/INFOCOM.2019.8737437.
Ye, H., Hao, W., & Huang, F. (2021). Link resource allocation strategy based on age of information and sample extrusion awareness in dynamic channels. IEEE Access, 9, 88048–88059. https://doi.org/10.1109/ACCESS.2021.3089486
Li, C., Huang, Y., Chen, Y., Jalaian, B., Hou, Y. T., & Lou, W. (2019). Kronos: A 5g scheduler for aoi minimization under dynamic channel conditions. In 2019 IEEE 39th international conference on distributed computing systems (ICDCS) (pp. 1466–1475). https://doi.org/10.1109/ICDCS.2019.00146.
Arafa, A., Yang, J., Ulukus, S., & Poor, H. V. (2020). Age-minimal transmission for energy harvesting sensors with finite batteries: Online policies. IEEE Transactions on Information Theory, 66(1), 534–556. https://doi.org/10.1109/TIT.2019.2938969
Zheng, X., Zhou, S., Jiang, Z., & Niu, Z. (2019). Closed-form analysis of non-linear age of information in status updates with an energy harvesting transmitter. IEEE Transactions on Wireless Communications, 18(8), 4129–4142. https://doi.org/10.1109/TWC.2019.2921372
Feng, S., & Yang, J. (2018). Minimizing age of information for an energy harvesting source with updating failures. In 2018 IEEE international symposium on information theory (ISIT) (pp. 2431–2435). https://doi.org/10.1109/ISIT.2018.8437547.
Tang, H., Wang, J., Song, L., & Song, J. (2020). Minimizing age of information with power constraints: Multi-user opportunistic scheduling in multi-state time-varying channels. IEEE Journal on Selected Areas in Communications, 38(5), 854–868. https://doi.org/10.1109/JSAC.2020.2980911
Song, M., Yang, H. H., Shan, H., Lee, J., & Quek, T. Q. S. (2023). Age of information in wireless networks: Spatiotemporal analysis and locally adaptive power control. IEEE Transactions on Mobile Computing, 22(6), 3123–3136. https://doi.org/10.1109/TMC.2021.3139666
Mankar, P. D., Abd-Elmagid, M. A., & Dhillon, H. S. (2021). Spatial distribution of the mean peak age of information in wireless networks. IEEE Transactions on Wireless Communications, 20(7), 4465–4479. https://doi.org/10.1109/TWC.2021.3059260
Zou, P., Ozel, O., & Subramaniam, S. (2020). Waiting before serving: A companion to packet management in status update systems. IEEE Transactions on Information Theory, 66(6), 3864–3877. https://doi.org/10.1109/TIT.2019.2963035
Chen, K., & Huang, L. (2016). Age-of-information in the presence of error. In 2016 IEEE international symposium on information theory (ISIT) (pp. 2579–2583). https://doi.org/10.1109/ISIT.2016.7541765.
Kosta, A., Pappas, N., Ephremides, A., & Angelakis, V. (2021). The age of information in a discrete time queue: Stationary distribution and non-linear age mean analysis. IEEE Journal on Selected Areas in Communications, 39(5), 1352–1364. https://doi.org/10.1109/JSAC.2021.3065045
Talak, R., Karaman, S., & Modiano, E. (2019). When a heavy tailed service minimizes age of information. In 2019 IEEE international symposium on information theory (ISIT) (pp. 345–349). https://doi.org/10.1109/ISIT.2019.8849697.
Farazi, S., Klein, A. G., & Brown, D. R. (2018). Age of information in energy harvesting status update systems: When to preempt in service? In 2018 IEEE international symposium on information theory (ISIT) (pp. 2436–2440). https://doi.org/10.1109/ISIT.2018.8437904.
Kadota, I., Sinha, A., & Modiano, E. (2019). Scheduling algorithms for optimizing age of information in wireless networks with throughput constraints. IEEE/ACM Transactions on Networking, 27(4), 1359–1372. https://doi.org/10.1109/TNET.2019.2918736
Li, C., Li, S., Chen, Y., Thomas Hou, Y., & Lou, W. (2020). Aoi scheduling with maximum thresholds. In IEEE INFOCOM 2020—IEEE conference on computer communications (pp. 436–445). https://doi.org/10.1109/INFOCOM41043.2020.9155514.
Dong, Y., Fan, P., & Letaief, K. B. (2020). Energy harvesting powered sensing in IoT: Timeliness versus distortion. IEEE Internet of Things Journal, 7(11), 10897–10911. https://doi.org/10.1109/JIOT.2020.2990715
Hao, W., Ye, H., & Huang, F. (2022). Data collection algorithm for internet of things based on age of information and sample extrusion awareness. International Journal of Innovative Computing, Information and Control, 18(2), 497–509. https://doi.org/10.24507/ijicic.18.02.497
Yarinezhad, R., & Sabaei, M. (2021). An optimal cluster-based routing algorithm for lifetime maximization of internet of things. Journal of Parallel and Distributed Computing, 156, 7–24. https://doi.org/10.1016/j.jpdc.2021.05.005
Haseeb, K., Ud Din, I., Almogren, A., Ahmed, I., & Guizani, M. (2021). Intelligent and secure edge-enabled computing model for sustainable cities using green internet of things. Sustainable Cities and Society, 68, 102779. https://doi.org/10.1016/j.scs.2021.102779
Yarinezhad, R., & Sabaei, M. (2021). An optimal cluster-based routing algorithm for lifetime maximization of internet of things. Journal of Parallel and Distributed Computing, 156, 7–24. https://doi.org/10.1016/j.jpdc.2021.05.005
Heinzelman, W. B., Chandrakasan, A. P., & Balakrishnan, H. (2002). An application-specific protocol architecture for wireless microsensor networks. IEEE Transactions on Wireless Communications, 1(4), 660–670. https://doi.org/10.1109/TWC.2002.804190
Acknowledgements
The authors sincerely thank Prof. Hengzhou Ye for his guidance in refining our manuscript and polishing the language. The authors also would like to thank National Natural Science Foundation of China (Grant 62303472) for financial support.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Ethics approval
This article does not contain any studies with human participants performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hao, W., Hou, C. An age of information based scheduling algorithm in a shared channel with energy and link capacity constraints. Wireless Netw (2024). https://doi.org/10.1007/s11276-024-03740-2
Accepted:
Published:
DOI: https://doi.org/10.1007/s11276-024-03740-2