Joint Information Freshness and Completion Time Optimization for Vehicular Networks

被引:22
作者
Alabbasi, Abubakr [1 ]
Aggarwal, Vaneet [1 ,2 ]
机构
[1] Purdue Univ, Sch Ind Engn, W Lafayette, IN 47907 USA
[2] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
基金
美国国家科学基金会;
关键词
Measurement; Processor scheduling; Optimization; Real-time systems; Cloud computing; Sensors; Scheduling; Age of information; real-time applications; cloud computing; completion time; data freshness; vehicular networks; LATENCY;
D O I
10.1109/TSC.2020.2978063
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The demand for real-time cloud applications has seen an unprecedented growth over the past decade. These applications require rapidly data transfer and fast computations. This article considers a scenario where multiple IoT devices update information on the cloud, and request a computation from the cloud at certain times. The time required to complete the request for computation includes the time to wait for computation to start on busy virtual machines, performing the computation, waiting and service in the networking stage for delivering the output to the end user. In this context, the freshness of the information is an important concern and is different from the completion time. This article proposes novel scheduling strategies for both computation and networking stages. Based on these strategies, the age-of-information (AoI) metric and the completion time are characterized. A convex combination of the two metrics is optimized over the scheduling parameters. The problem is shown to be convex and thus can be solved optimally. Moreover, based on the offline policy, an online algorithm for job scheduling is developed. Numerical results demonstrate significant improvement as compared to the considered baselines.
引用
收藏
页码:1118 / 1129
页数:12
相关论文
共 30 条
[1]   Sprout: A Functional Caching Approach to Minimize Service Latency in Erasure-Coded Storage [J].
Aggarwal, Vaneet ;
Chen, Yih-Farn Robin ;
Lan, Tian ;
Xiang, Yu .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (06) :3683-3694
[2]   TTLoC: Taming Tail Latency for Erasure-Coded Cloud Storage Systems [J].
Al-Abbasi, Abubakr O. ;
Aggarwal, Vaneet ;
Lan, Tian .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04) :1609-1623
[3]   Video Streaming in Distributed Erasure-Coded Storage Systems: Stall Duration Analysis [J].
Al-Abbasi, Abubakr O. ;
Aggarwal, Vaneet .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) :1921-1932
[4]  
Amvrosiadis G., 2017, Technical Report CMU-PDL-17-104
[5]  
[Anonymous], 2015, International Journal of Computer Trends and Technology, Volume, DOI [DOI 10.14445/22312803/IJCTT-V19P103, 10.14445/22312803/IJCTT-V19P103]
[6]  
Arnold B. C., 2015, Pareto Distribution
[7]  
Bedewy AM, 2016, IEEE INT SYMP INFO, P2569, DOI 10.1109/ISIT.2016.7541763
[8]  
Boyd S., 2004, CONVEX OPTIMIZATION
[9]  
Chen K, 2016, IEEE INT SYMP INFO, P2579, DOI 10.1109/ISIT.2016.7541765
[10]  
Chen SB, 2014, IEEE INFOCOM SER, P1042, DOI 10.1109/INFOCOM.2014.6848034