Abstract

Maximizing the utility under energy constraint is critical in an Internet of Things (IoT) sensing service, in which each sensor harvests energy from the ambient environment and uses it for sensing and transmitting the measurements to an application server. Such a sensor is required to maximize its utility under the harvested energy constraint, i.e., perform sensing and transmission at the highest rate allowed by the harvested energy constraint. Most existing works assumed a sophisticated model for harvested energy, but neglected the fact that the harvested energy is random in reality. Considering the randomness of the harvested energy, we focus on the transmission scheduling issue and present a robust transmission scheduling optimization approach that is able to provide robustness against randomness. We firstly formulate the transmission scheduling optimization problem subject to energy constraints with random harvested energy. We then introduce a flexible model to profile the harvested energy so that the constraints with random harvested energy are transformed into linear constraints. Finally, the transmission scheduling optimization problem can be solved traditionally. The experimental results demonstrate that the proposed approach is capable of providing a good trade-off between service flexibility and robustness.

Highlights

  • The Internet of Things (IoT) has drawn much attention due to its massive applications.One important IoT application is environment sensing, such as climate change sensing and water quality monitoring

  • 60 packets, each having eight bytes, were generated, and selected packets were transmitted via a Quectel BC95 Narrow Band (NB)-IoT module [46]

  • We focused on the environment sensing IoT applications and aimed to address the utility maximization problem considering the randomness of the harvested energy

Read more

Summary

Introduction

One important IoT application is environment sensing, such as climate change sensing and water quality monitoring. In such IoT applications, a number of IoT devices equipped with sensors (we refer to the IoT devices as sensors hereafter) with wireless communication interfaces are deployed to sense the environment and report the readings to the application server. The communication network is typically a single-hop network with a star typology. Technologies including IEEE 802.11ah, Long Range (LoRa), SigFox, Narrow Band (NB)-IoT, and so on, can be used for single-hop communication. There has been growing concern about energy efficiency for IoT services [1]. Energy harvesting is one promising method to address this concern

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call