Discrete Rate Scheduling for Packets With Individual Deadlines in Energy Harvesting Systems

被引:32
作者
Shan, Feng [1 ]
Luo, Junzhou [1 ]
Wu, Weiwei [1 ]
Li, Minming [2 ]
Shen, Xiaojun [3 ]
机构
[1] Southeast Univ, Sch Comp Sci & Engn, Nanjing 210018, Jiangsu, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon Tong, Hong Kong, Peoples R China
[3] Univ Missouri, Sch Comp & Engn, Kansas City, MO 64110 USA
基金
中国国家自然科学基金;
关键词
Energy harvesting; packet scheduling; energy-efficient rate scheduling; individual packet deadline; discrete rates; wireless communications; FADING WIRELESS CHANNELS; CALCULUS APPROACH; TRANSMISSION; POLICIES; QUALITY;
D O I
10.1109/JSAC.2015.2391491
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an optimal rate scheduling algorithm called Truncation for an energy-harvesting enabled wireless transmitter to transmit a set of dynamically arrived packets with minimum transmission energy. Distinct from existing works, we allow packets to have individual delay constraints, which is the most general model ever assumed but is very much desired to guarantee per-application quality-of-service (QoS). Moreover, we restrict the allowable rates to a set of discrete values, which is more practical and required in many real applications. As the first achievement, we obtain an optimal offline algorithm, which assumes the rate is continuously adjustable. Then, we propose a general framework that transforms any algorithm using the continuous-rate model into an algorithm using only discrete-rates, while preserving the optimality as long as the optimality holds for convex rate-power functions. It is possible that the harvested energy is insufficient to guarantee all packets to meet their deadlines. Should this occur, maximizing throughput with the limited available energy becomes the goal to achieve. Our Truncation algorithm is able to identify this case and produces a schedule that guarantees maximum throughput, if packets share a common deadline. Furthermore, based on the optimal offline algorithms, an efficient online algorithm is designed which has been shown by simulations to produce near optimal results.
引用
收藏
页码:438 / 451
页数:14
相关论文
共 50 条
[21]   Energy-Harvesting Powered Transmissions of Delay-limited Data Packets [J].
Chen, Xiaojing ;
Wang, Xin ;
Zhou, Xiaolin .
2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, :2550-2555
[22]   A Hybrid Framework for Application Allocation and Scheduling in Multicore Systems with Energy Harvesting [J].
Xiang, Yi ;
Pasricha, Sudeep .
GLSVLSI'14: PROCEEDINGS OF THE 2014 GREAT LAKES SYMPOSIUM ON VLSI, 2014, :163-168
[23]   On the Effects of LOS Path and Opportunistic Scheduling in Energy Harvesting Relay Systems [J].
Ding, Haiyang ;
da Costa, Daniel Benevides ;
Wang, Xiaodong ;
Dias, Ugo Silva ;
de Sousa, Rafael Timoteo, Jr. ;
Ge, Jianhua .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2016, 15 (12) :8506-8524
[24]   Clairvoyance and online scheduling in real-time energy harvesting systems [J].
Maryline Chetto ;
Audrey Queudet .
Real-Time Systems, 2014, 50 :179-184
[25]   A Note on EDF Scheduling for Real-Time Energy Harvesting Systems [J].
Chetto, Maryline ;
Queudet, Audrey .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (04) :1037-1040
[26]   Clairvoyance and online scheduling in real-time energy harvesting systems [J].
Chetto, Maryline ;
Queudet, Audrey .
REAL-TIME SYSTEMS, 2014, 50 (02) :179-184
[27]   Energy-aware online task dispatching and scheduling for edge systems with energy harvesting [J].
Yuan, Mu ;
Freris, Nikolaos M. .
2022 13TH INTERNATIONAL CONFERENCE ON NETWORK OF THE FUTURE, NOF, 2022, :28-36
[28]   Delay Minimal Policies in Energy Harvesting Communication Systems [J].
Arafa, Ahmed ;
Tong, Tian ;
Fu, Minghan ;
Ulukus, Sennur ;
Chen, Wei .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (07) :2918-2930
[29]   Optimal Packet Scheduling in an Energy Harvesting Communication System [J].
Yang, Jing ;
Ulukus, Sennur .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2012, 60 (01) :220-230
[30]   Online Scheduling for an Energy Harvesting Link with Processing Costs [J].
Baknina, Abdulrahman ;
Ulukus, Sennur .
2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,