Application-Level Scheduling with Deadline Constraints

被引:0
|
作者
Wu, Huasen [1 ,3 ]
Lin, Xiaojun [2 ]
Liu, Xin [3 ,4 ]
Zhang, Youguang [1 ]
机构
[1] Beihang Univ, Sch Elect & Informat Engn, Beijing 100191, Peoples R China
[2] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[3] Microsoft Res Asia, Beijing 100080, Peoples R China
[4] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
WIRELESS NETWORKS; CHANNEL; MODEL;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Opportunistic scheduling of delay-tolerant traffic has been shown to substantially improve spectrum efficiency. To encourage users to adopt delay-tolerant scheduling for capacity-improvement, it is critical to provide guarantees in terms of completion time. In this paper, we study application-level scheduling with deadline constraints, where the deadline is pre-specified by users/applications and is associated with a deadline violation probability. To address the exponentially-high complexity due to temporally-varying channel conditions and deadline constraints, we develop a novel asymptotic approach that exploits the largeness of the network to our advantage. Specifically, we identify a lower bound on the deadline violation probability, and propose simple policies that achieve the lower bound in the large-system regime. The results in this paper thus provide a rigorous analytical framework to develop and analyze policies for application-level scheduling under very general settings of channel models and deadline requirements. Further, based on the asymptotic approach, we propose the notion of Application-Level Effective Capacity region, i.e., the throughput region that can be supported subject to deadline constraints, which allows us to quantify the potential gain of application-level scheduling.
引用
收藏
页码:2436 / 2444
页数:9
相关论文
共 50 条
  • [31] Rule-Based Translation of Application-Level QoS Constraints into SDN Configurations for the IoT
    Seeger, Jan
    Broering, Arne
    Pahl, Marc-Oliver
    Sakic, Ermin
    2019 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2019, : 432 - 437
  • [32] Job and Application-Level Scheduling: an Integrated Approach for Achieving Quality of Service in Distributed Computing
    Toporkov, Victor V.
    Toporkova, Anna
    Tselishchev, Alexey
    Yemelyanov, Dmitry
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, 2009, : 202 - 209
  • [33] GrADSolve - a grid-based RPC system for parallel computing with application-level scheduling
    Vadhiyar, SS
    Dongarra, JJ
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (06) : 774 - 783
  • [34] Optimal Placement of Application-Level Checkpoints
    Wang, Panfeng
    Wang, Zhiyuan
    Du, Yunfei
    Yang, Xuejun
    Zhou, Haifang
    HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, : 853 - 858
  • [35] Accelerating application-level security protocols
    Burnside, M
    Keromytis, AD
    ICON 2003: 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, 2003, : 313 - 318
  • [36] On application-level load balancing in FastReplica
    Lee, Jangwon
    de Veciana, Gustavo
    COMPUTER COMMUNICATIONS, 2007, 30 (17) : 3218 - 3231
  • [37] Application-Level Energy Awareness for OpenMP
    Alessi, Ferdinando
    Thoman, Peter
    Georgakoudis, Giorgis
    Fahringer, Thomas
    Nikolopoulos, Dimitrios S.
    OPENMP: HETEROGENOUS EXECUTION AND DATA MOVEMENTS, IWOMP 2015, 2015, 9342 : 219 - 232
  • [38] Application-level IP measurements for multimedia
    Räisänen, VI
    Rosti, J
    IEEE 2000 EIGHTH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, 2000, : 170 - 172
  • [39] Application-level measurements of performance on the vBNS
    Clark, M
    Jeffay, K
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 2, 1999, : 362 - 366
  • [40] Application-Level Isolation and Recovery with Solitude
    Jain, Shvetank
    Shafique, Fareha
    Djeric, Vladan
    Goel, Ashvin
    EUROSYS'08: PROCEEDINGS OF THE EUROSYS 2008 CONFERENCE, 2008, : 95 - 107