Age of Processing: Age-Driven Status Sampling and Processing Offloading for Edge-Computing-Enabled Real-Time IoT Applications

被引:58
作者
Li, Rui [1 ]
Ma, Qian [2 ]
Gong, Jie [1 ]
Zhou, Zhi [1 ]
Chen, Xu [1 ]
机构
[1] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Sun Yat Sen Univ, Sch Intelligent Syst Engn, Guangzhou 510006, Peoples R China
基金
美国国家科学基金会;
关键词
Internet of Things; Data processing; Servers; Measurement; Real-time systems; Minimization; Wireless communication; Age of Processing (AoP); data processing offloading; edge computing; status sampling frequency; PEAK-AGE; MINIMIZING AGE; INFORMATION; INTERNET; FORMULA; QUEUES;
D O I
10.1109/JIOT.2021.3064055
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The freshness of status information is of great importance for time-critical Internet-of-Things (IoT) applications. A metric measuring status freshness is the Age of Information (AoI), which captures the time elapsed from the status being generated at the source node (e.g., a sensor) to the latest status update. However, in intelligent IoT applications such as video surveillance, the status information is revealed after some computation-intensive and time-consuming data processing operations, which would affect the status freshness. In this article, we propose a novel metric, Age of Processing (AoP), to quantify such status freshness, which captures the time elapsed of the newest received processed status data since it is generated. Compared with AoI, AoP further takes the data processing time into account. Since an IoT device has limited computation and energy resources, the IoT device can choose to offload the data processing to the nearby edge server under constrained status sampling frequency. We aim to minimize the average AoP in a long-term process by jointly optimizing the status sampling frequency and processing offloading policy. We first formulate this online problem as an infinite-horizon constrained Markov decision process (CMDP) with an average reward criterion. We then transform the CMDP problem into an unconstrained Markov decision process (MDP) by leveraging a Lagrangian method, and accordingly propose a Lagrangian transformation framework for the original CMDP problem. Furthermore, we integrate the framework with a perturbation-based refinement mechanism for achieving the optimal policy of the CMDP problem. Our investigation shows that to minimize the average AoP: 1) for processing offloading: the policy exploits good channel state to offload processing to the edge server and 2) for status sampling: the waiting time presents a threshold structure. Extensive numerical evaluations show that the proposed algorithm outperforms the benchmarks, with an average AoP reduction up to 30%.
引用
收藏
页码:14471 / 14484
页数:14
相关论文
共 58 条
[1]   A Reinforcement Learning Framework for Optimizing Age of Information in RF-Powered Communication Systems [J].
Abd-Elmagid, Mohamed A. ;
Dhillon, Harpreet S. ;
Pappas, Nikolaos .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (08) :4747-4760
[2]   Finding the Exact Distribution of (Peak) Age of Information for Queues of PH/PH/1/1 and M/PH/1/2 Type [J].
Akar, Nail ;
Dogan, Ozancan ;
Atay, Eray Unsal .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (09) :5661-5672
[3]   Joint Information Freshness and Completion Time Optimization for Vehicular Networks [J].
Alabbasi, Abubakr ;
Aggarwal, Vaneet .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (02) :1118-1129
[4]  
Altman E, 1999, Constrained Markov Decision Processes, V7
[5]  
Arafa A, 2018, IEEE ICC
[6]  
Arafa A, 2019, ANN ALLERTON CONF, P528, DOI [10.1109/ALLERTON.2019.8919891, 10.1109/allerton.2019.8919891]
[7]  
Arafa A, 2018, 2018 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA)
[8]   Is the Zero-Wait Policy Always Optimum for Information Freshness (Peak Age) or Throughput? [J].
Barakat, Basel ;
Keates, Simeon ;
Wassell, Ian ;
Arshad, Kamran .
IEEE COMMUNICATIONS LETTERS, 2019, 23 (06) :987-990
[9]  
Bastopcu M, 2018, ANN ALLERTON CONF, P378, DOI 10.1109/ALLERTON.2018.8635855
[10]   Minimizing the Age of Information Through Queues [J].
Bedewy, Ahmed M. ;
Sun, Yin ;
Shroff, Ness B. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (08) :5215-5232