Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Optimal Packet Scheduling in an Energy Harvesting Communication System (1010.1295v1)

Published 6 Oct 2010 in cs.IT, cs.NI, and math.IT

Abstract: We consider the optimal packet scheduling problem in a single-user energy harvesting wireless communication system. In this system, both the data packets and the harvested energy are modeled to arrive at the source node randomly. Our goal is to adaptively change the transmission rate according to the traffic load and available energy, such that the time by which all packets are delivered is minimized. Under a deterministic system setting, we assume that the energy harvesting times and harvested energy amounts are known before the transmission starts. For the data traffic arrivals, we consider two different scenarios. In the first scenario, we assume that all bits have arrived and are ready at the transmitter before the transmission starts. In the second scenario, we consider the case where packets arrive during the transmissions, with known arrival times and sizes. We develop optimal off-line scheduling policies which minimize the time by which all packets are delivered to the destination, under causality constraints on both data and energy arrivals.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. Jing Yang (320 papers)
  2. Sennur Ulukus (258 papers)
Citations (816)

Summary

Optimal Packet Scheduling in an Energy Harvesting Communication System

The paper tackles the problem of optimal packet scheduling in a single-user energy harvesting wireless communication system. It explores adaptive transmission control in the face of randomly arriving data packets and harvested energy.

Problem Definition

The main objective of the research is to minimize the transmission completion time under causality constraints associated with both packet and energy arrivals. The paper examines two scenarios:

  1. Packets Ready Before Transmission Starts: All bits are ready at the transmitter before transmission begins.
  2. Packets Arrive During Transmissions: Packets arrive throughout the transmission period with predefined arrival times and sizes.

System Model

The proposed model consists of a single node which accumulates data packets in a data queue and harvested energy in an energy queue. The node adaptively changes its transmission power and rate based on the current lengths of these queues. The system is analyzed under a deterministic setting, assuming that the times and amounts of packet and energy arrivals are known a priori.

Key Contributions

  1. Structural Properties of Optimal Policies:
    • Lemma 1 ensures that transmission powers must increase monotonically.
    • Lemma 2 asserts that transmission power/rate remains constant between energy harvesting events.
    • Lemma 3 proves that whenever power changes, the energy consumption up to that point must match the energy that has been harvested.
  2. Algorithm for Optimal Scheduling:
    • For the scenario where all packets are ready before transmission starts, the optimal policy equates to the tightest string below the energy harvesting curve touching the rightmost point on this curve.
    • For the scenario where packets arrive during transmissions, the optimal policy must respect both energy and data arrival constraints, adjusting the rate accordingly whenever a new packet or energy harvest occurs.
  3. Theoretical Results & Proofs:
    • Theorems 1 and 2 formally outline the necessary and sufficient conditions for the structure of the transmission policy, ensuring its optimality.
    • The paper provides a rigorous proof for the proposed algorithms via contradiction and convexity arguments.

Numerical Results

Simulations confirm the effectiveness of the proposed algorithms. For instance, a scenario with specific energy harvest and packet arrival profiles demonstrates the practical implementation of the scheduling policy and aligns with the theoretical expectations of minimal transmission completion time.

Implications and Future Directions

Theoretical implications include a deeper understanding of delay-energy trade-offs in energy harvesting systems. By extending the deterministic setting to probabilistic models or integrating inaccuracies in arrival predictions, further research could enhance real-time adaptive scheduling algorithms.

Practically, this research is pivotal for designing energy-efficient communication protocols in wireless sensor networks, sustainable Internet of Things (IoT) applications, and autonomous communication nodes.

Conclusion

The paper provides a comprehensive solution to the optimal scheduling problem in energy harvesting communication systems. With robust theoretical backing and practical algorithms, it significantly contributes to both academic research and practical applications in sustainable communication systems. Future work could focus on expanding these results to more complex network scenarios and real-world implementations involving stochastic models.