Joint Transmission and Computing Scheduling for Status Update with Mobile Edge Computing

Age of Information (AoI), defined as the time elapsed since the generation of the latest received update, is a promising performance metric to measure data freshness for real-time status monitoring. In many applications, status information needs to be extracted through computing, which can be processed at an edge server enabled by mobile edge computing (MEC). In this paper, we aim to minimize the average AoI within a given deadline by jointly scheduling the transmissions and computations of a series of update packets with deterministic transmission and computing times. The main analytical results are summarized as follows. Firstly, the minimum deadline to guarantee the successful transmission and computing of all packets is given. Secondly, a no-wait computing policy which intuitively attains the minimum AoI is introduced, and the feasibility condition of the policy is derived. Finally, a closed-form optimal scheduling policy is obtained on the condition that the deadline exceeds a certain threshold. The behavior of the optimal transmission and computing policy is illustrated by numerical results with different values of the deadline, which validates the analytical results.

[1]  Omur Ozel,et al.  Trading Off Computation with Transmission in Status Update Systems , 2019, 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

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

[3]  Roy D. Yates,et al.  Age-aware Scheduling for Asynchronous Arriving Jobs in Edge Applications , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

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

[5]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[6]  Roy D. Yates,et al.  Timely Cloud Computing: Preemption and Waiting , 2019, 2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[7]  Ping Zhang,et al.  Age Based Task Scheduling and Computation Offloading in Mobile-Edge Computing Systems , 2019, 2019 IEEE Wireless Communications and Networking Conference Workshop (WCNCW).

[8]  Ness B. Shroff,et al.  Age-optimal information updates in multihop networks , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[9]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

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

[11]  Xiao Ma,et al.  Age-of- Information for Computation- Intensive Messages in Mobile Edge Computing , 2019, 2019 11th International Conference on Wireless Communications and Signal Processing (WCSP).

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

[13]  Xiao Ma,et al.  Reducing Age-of-Information for Computation-Intensive Messages via Packet Replacement , 2019, 2019 11th International Conference on Wireless Communications and Signal Processing (WCSP).

[14]  Eytan Modiano,et al.  Minimizing age-of-information in multi-hop wireless networks , 2017, 2017 55th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[15]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[16]  Vaneet Aggarwal,et al.  Joint Information Freshness and Completion Time Optimization for Vehicular Networks , 2018, IEEE Transactions on Services Computing.