Abstract

It is expected that billions of objects will be connected through sensors and embedded devices for pervasive intelligence in the coming era of Internet of Things (IoT). However, the performance of such ubiquitous interconnection highly depends on the supply of network resources in terms of both energy and spectrum. Librating IoT devices from the resource deficiency, we consider a green IoT network in which the IoT devices transmit data to a fusion node over multihop relaying. To achieve sustainable operation, IoT devices obtain energy from both ambient energy sources and power grid, while opportunistically access the licensed spectrum for data transmission. We formulate a stochastic problem to optimize the network utility minus the cost on on-grid energy purchasing. The problem formulation takes into account the different granularity in the changing of harvested energy, power price, and primary user activities. To address the problem, we propose a Lyapunov-based framework to decompose the problem into different time scales, based on which an online two time-scale resource allocation algorithm, is developed which determines the harvested and purchased energy in a large time scale, and the channel allocation and data collection in a small time scale. Furthermore, we analyze the required data buffer and energy buffer to support the proposed algorithm. Extensive simulation results validate the correctness of the analysis and the efficiency of the proposed algorithm.

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