Abstract
Mobile edge computing (MEC) has recently become a prevailing technique to alleviate the intensive computation burden in Internet of Things (IoT) networks. However, the limited device battery capacity and stringent spectrum resource significantly restrict the data processing performance of MEC-enabled IoT networks. To address the two performance limitations, we consider in this paper an MEC-enabled IoT system with a wireless device (WD) replenishing its battery by means of energy harvesting (EH) and opportunistically accessing the licensed spectrum of an overlaid primary communication link to offload its sensing data to an MEC server (MS) for edge processing. Under time-varying fading channel, random energy arrivals, and stochastic ON-OFF state of the primary link, we aim to design an online algorithm to jointly control the cognitive data sensing rate and processing method (i.e., local and edge processing) without knowing future system information. In particular, we aim to maximize the long-term average sensing rate of the WD subject to quality of service (QoS) requirement of primary link, average power constraint of MS and data queue stability of both MS and WD. We formulate the problem as a multi-stage stochastic optimization and propose an online algorithm named PLySE that applies the perturbed Lyapunov optimization technique to decompose the original problem into per-slot deterministic optimization problems. For each per-slot problem, we derive the closed-form optimal solution of data sensing and processing control to facilitate low-complexity real-time implementation. Interestingly, our analysis finds that the optimal solution exhibits an threshold-based structure related to the current energy state, secondary queueing backlogs and primary link activity. Simulation results collaborate with our analysis and demonstrate more than 46.7% data sensing rate improvement of the proposed PLySE over representative benchmark methods.
Submitted Version (Free)
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have