Loading…
Low-complexity scheduling for energy-efficient transmission of packets with individual deadlines
This paper aims at energy-efficient transmission of packets with individual deadlines. In order to reduce the transmission energy of a packet, a lower data rate should be adopted, while the deadline restraint leads to a rate lower limit. It is derived theoretically that the energy-optimal transmissi...
Saved in:
Published in: | International journal of electronics and communications 2017-09, Vol.79, p.1-8 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This paper aims at energy-efficient transmission of packets with individual deadlines. In order to reduce the transmission energy of a packet, a lower data rate should be adopted, while the deadline restraint leads to a rate lower limit. It is derived theoretically that the energy-optimal transmission, i.e., the transmission consuming the minimal energy, follows three theorems: (1) the rate is invariable except for the deadlines of the packets; (2) the rate is non-increasing over the whole transmission time; (3) if the rate decreases at a deadline, only the terminated packets have been transmitted. Then, a scheduling algorithm based on backward unidirectional valve (BUV) is proposed, where the packets are divided into multiple groups and each group corresponds to a fixed rate. Specifically, the packets are handled one by one, and any packet is taken as a new group in the initial. If the transmission rate of the new group is not lower than that of its preceding neighboring group, the two groups are amalgamated into one, and this procedure is implemented constantly before the rate decreases in stairs. The BUV scheduling not only achieves the energy-optimal transmission, but also has a low computational complexity. |
---|---|
ISSN: | 1434-8411 1618-0399 |
DOI: | 10.1016/j.aeue.2017.04.036 |